diff --git a/app/kuma-ui/pkg/resources/data/assets/AccordionList-BHwwoW8p.js b/app/kuma-ui/pkg/resources/data/assets/AccordionList-CL29uRzG.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/AccordionList-BHwwoW8p.js rename to app/kuma-ui/pkg/resources/data/assets/AccordionList-CL29uRzG.js index d35924aa278a..f6dd44b91172 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AccordionList-BHwwoW8p.js +++ b/app/kuma-ui/pkg/resources/data/assets/AccordionList-CL29uRzG.js @@ -1 +1 @@ -import{d as p,ac as y,v as o,G as A,o as l,c,l as h,r,b as O,a as b,w as x,q as I,ad as $,n as B,_ as f,aa as C}from"./index-exlqGI2U.js";const E=["aria-expanded"],L={key:0,class:"accordion-item-content","data-testid":"accordion-item-content"},N=p({__name:"AccordionItem",setup(s){const e=y("parentAccordion"),t=o(null),n=A(()=>e===void 0?!1:e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.includes(t.value):t.value===e.active.value);e!==void 0&&(t.value=e.count.value++);function i(){n.value?u():m()}function u(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.splice(e.active.value.indexOf(t.value),1):e.active.value=null)}function m(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.push(t.value):e.active.value=t.value)}function d(a){a instanceof HTMLElement&&(a.style.height=`${a.scrollHeight}px`)}function _(a){a instanceof HTMLElement&&(a.style.height="auto")}return(a,v)=>(l(),c("li",{class:B(["accordion-item",{active:n.value}])},[h("button",{class:"accordion-item-header",type:"button","aria-expanded":n.value?"true":"false","data-testid":"accordion-item-button",onClick:i},[r(a.$slots,"accordion-header",{},void 0,!0)],8,E),v[0]||(v[0]=O()),b($,{name:"accordion",onEnter:d,onAfterEnter:_,onBeforeLeave:d},{default:x(()=>[n.value?(l(),c("div",L,[r(a.$slots,"accordion-content",{},void 0,!0)])):I("",!0)]),_:3})],2))}}),g=f(N,[["__scopeId","data-v-53a0b6ce"]]),k={class:"accordion-list"},T=p({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(s){const e=s,t=o(0),n=o(e.initiallyOpen!==null?e.initiallyOpen:e.multipleOpen?[]:null);return C("parentAccordion",{multipleOpen:e.multipleOpen,active:n,count:t}),(i,u)=>(l(),c("ul",k,[r(i.$slots,"default",{},void 0,!0)]))}}),q=f(T,[["__scopeId","data-v-bdbadd5e"]]);export{g as A,q as a}; +import{d as p,ac as y,v as o,G as A,o as l,c,l as h,r,b as O,a as b,w as x,q as I,ad as $,n as B,_ as f,aa as C}from"./index-sMkPs75z.js";const E=["aria-expanded"],L={key:0,class:"accordion-item-content","data-testid":"accordion-item-content"},N=p({__name:"AccordionItem",setup(s){const e=y("parentAccordion"),t=o(null),n=A(()=>e===void 0?!1:e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.includes(t.value):t.value===e.active.value);e!==void 0&&(t.value=e.count.value++);function i(){n.value?u():m()}function u(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.splice(e.active.value.indexOf(t.value),1):e.active.value=null)}function m(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.push(t.value):e.active.value=t.value)}function d(a){a instanceof HTMLElement&&(a.style.height=`${a.scrollHeight}px`)}function _(a){a instanceof HTMLElement&&(a.style.height="auto")}return(a,v)=>(l(),c("li",{class:B(["accordion-item",{active:n.value}])},[h("button",{class:"accordion-item-header",type:"button","aria-expanded":n.value?"true":"false","data-testid":"accordion-item-button",onClick:i},[r(a.$slots,"accordion-header",{},void 0,!0)],8,E),v[0]||(v[0]=O()),b($,{name:"accordion",onEnter:d,onAfterEnter:_,onBeforeLeave:d},{default:x(()=>[n.value?(l(),c("div",L,[r(a.$slots,"accordion-content",{},void 0,!0)])):I("",!0)]),_:3})],2))}}),g=f(N,[["__scopeId","data-v-53a0b6ce"]]),k={class:"accordion-list"},T=p({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(s){const e=s,t=o(0),n=o(e.initiallyOpen!==null?e.initiallyOpen:e.multipleOpen?[]:null);return C("parentAccordion",{multipleOpen:e.multipleOpen,active:n,count:t}),(i,u)=>(l(),c("ul",k,[r(i.$slots,"default",{},void 0,!0)]))}}),q=f(T,[["__scopeId","data-v-bdbadd5e"]]);export{g as A,q as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/App-GrcOERZJ.js b/app/kuma-ui/pkg/resources/data/assets/App-BFQhLVNe.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/App-GrcOERZJ.js rename to app/kuma-ui/pkg/resources/data/assets/App-BFQhLVNe.js index 4e727ecc13a9..3ae873829c47 100644 --- a/app/kuma-ui/pkg/resources/data/assets/App-GrcOERZJ.js +++ b/app/kuma-ui/pkg/resources/data/assets/App-BFQhLVNe.js @@ -1,4 +1,4 @@ -import{d as w,o as c,c as $,r as v,a as r,w as n,b as e,t as f,n as R,e as m,_ as M,h as O,f as C,g as V,i as X,u as I,j as z,k as T,l as s,m as i,p as h,q as g,s as U,v as D}from"./index-exlqGI2U.js";const L=""+new URL("product-logo-CDoXkXpC.png",import.meta.url).href,B={class:"app-navigator"},K=w({__name:"AppNavigator",props:{active:{type:Boolean,default:!1},label:{default:""},to:{default:()=>({})}},setup(u){const o=u;return(_,a)=>{const l=m("XAction");return c(),$("li",B,[v(_.$slots,"default",{},()=>[r(l,{class:R({"is-active":o.active}),to:o.to},{default:n(()=>[e(f(o.label),1)]),_:1},8,["class","to"])],!0)])}}}),b=M(K,[["__scopeId","data-v-07bb7885"]]),G=w({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const u={ref:"_"};for(const o in this.$props)u[O(o)]=this.$props[o];return C("span",[V(this.$slots,"default")?C("a",u,this.$slots.default()):C("a",u)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){if(this.$el.lastChild!==this.$refs._)return;const u=this.$el.appendChild(document.createElement("span")),o=this;X(()=>import("./buttons.esm-DK2fWHEW.js"),[],import.meta.url).then(function(_){o.$el.lastChild===u&&_.render(u.appendChild(o.$refs._),function(a){o.$el.lastChild===u&&u.parentNode.replaceChild(a,u)})})},reset:function(){this.$refs._!=null&&this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),P={class:"application-shell"},H={role:"banner"},Y={class:"horizontal-list"},q={class:"upgrade-check-wrapper"},x={class:"alert-content"},Z={class:"horizontal-list"},j={class:"app-status app-status--mobile"},F={class:"app-status app-status--desktop"},J={class:"app-content-container"},Q={class:"app-sidebar"},W={"aria-label":"Main"},tt={key:0},et={key:1,role:"separator",class:"navigation-separator"},nt={key:2},ot={class:"app-main-content"},at={class:"app-notifications"},st=["innerHTML"],it=w({__name:"ApplicationShell",setup(u){const o=I(),_=z(),{t:a}=T();return(l,t)=>{const d=m("XTeleportSlot"),p=m("XAction"),S=m("XAlert"),A=m("DataSource"),y=m("XPop"),E=m("XIcon"),N=m("XActionGroup");return c(),$("div",P,[r(d,{name:"modal-layer"}),t[24]||(t[24]=e()),s("header",H,[s("div",Y,[v(l.$slots,"header",{},()=>[r(p,{to:{name:"home"}},{default:n(()=>[v(l.$slots,"home",{},void 0,!0)]),_:3}),t[3]||(t[3]=e()),r(i(G),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:n(()=>t[0]||(t[0]=[e(` +import{d as w,o as c,c as $,r as v,a as r,w as n,b as e,t as f,n as R,e as m,_ as M,h as O,f as C,g as V,i as X,u as I,j as z,k as T,l as s,m as i,p as h,q as g,s as U,v as D}from"./index-sMkPs75z.js";const L=""+new URL("product-logo-CDoXkXpC.png",import.meta.url).href,B={class:"app-navigator"},K=w({__name:"AppNavigator",props:{active:{type:Boolean,default:!1},label:{default:""},to:{default:()=>({})}},setup(u){const o=u;return(_,a)=>{const l=m("XAction");return c(),$("li",B,[v(_.$slots,"default",{},()=>[r(l,{class:R({"is-active":o.active}),to:o.to},{default:n(()=>[e(f(o.label),1)]),_:1},8,["class","to"])],!0)])}}}),b=M(K,[["__scopeId","data-v-07bb7885"]]),G=w({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const u={ref:"_"};for(const o in this.$props)u[O(o)]=this.$props[o];return C("span",[V(this.$slots,"default")?C("a",u,this.$slots.default()):C("a",u)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){if(this.$el.lastChild!==this.$refs._)return;const u=this.$el.appendChild(document.createElement("span")),o=this;X(()=>import("./buttons.esm-DK2fWHEW.js"),[],import.meta.url).then(function(_){o.$el.lastChild===u&&_.render(u.appendChild(o.$refs._),function(a){o.$el.lastChild===u&&u.parentNode.replaceChild(a,u)})})},reset:function(){this.$refs._!=null&&this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),P={class:"application-shell"},H={role:"banner"},Y={class:"horizontal-list"},q={class:"upgrade-check-wrapper"},x={class:"alert-content"},Z={class:"horizontal-list"},j={class:"app-status app-status--mobile"},F={class:"app-status app-status--desktop"},J={class:"app-content-container"},Q={class:"app-sidebar"},W={"aria-label":"Main"},tt={key:0},et={key:1,role:"separator",class:"navigation-separator"},nt={key:2},ot={class:"app-main-content"},at={class:"app-notifications"},st=["innerHTML"],it=w({__name:"ApplicationShell",setup(u){const o=I(),_=z(),{t:a}=T();return(l,t)=>{const d=m("XTeleportSlot"),p=m("XAction"),S=m("XAlert"),A=m("DataSource"),y=m("XPop"),E=m("XIcon"),N=m("XActionGroup");return c(),$("div",P,[r(d,{name:"modal-layer"}),t[24]||(t[24]=e()),s("header",H,[s("div",Y,[v(l.$slots,"header",{},()=>[r(p,{to:{name:"home"}},{default:n(()=>[v(l.$slots,"home",{},void 0,!0)]),_:3}),t[3]||(t[3]=e()),r(i(G),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:n(()=>t[0]||(t[0]=[e(` Star `)])),_:1}),t[4]||(t[4]=e()),s("div",q,[r(A,{src:"/control-plane/version/latest"},{default:n(({data:k})=>[k&&i(o)("KUMA_VERSION")!==k.version?(c(),h(S,{key:0,class:"upgrade-alert","data-testid":"upgrade-check",appearance:"info"},{default:n(()=>[s("div",x,[s("p",null,f(i(a)("common.product.name"))+` update available `,1),t[2]||(t[2]=e()),r(p,{appearance:"primary",href:i(a)("common.product.href.install")},{default:n(()=>t[1]||(t[1]=[e(` diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-B1WI1i0M.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-D-bd4V5C.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-B1WI1i0M.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-D-bd4V5C.js index 74e9d1153a81..26a4e9c0a715 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-B1WI1i0M.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-D-bd4V5C.js @@ -1 +1 @@ -import{d as V,e as o,o as i,p as d,w as n,a as t,b as E,m as l,am as p,q as b}from"./index-exlqGI2U.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const M=V({__name:"BuiltinGatewayConfigView",setup(F){return(S,r)=>{const g=o("RouteTitle"),u=o("DataSource"),_=o("DataLoader"),h=o("KCard"),f=o("AppView"),w=o("RouteView");return i(),d(w,{name:"builtin-gateway-config-view",params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:C,uri:m})=>[t(g,{render:!1,title:C("builtin-gateways.routes.item.navigation.builtin-gateway-config-view")},null,8,["title"]),r[0]||(r[0]=E()),t(f,null,{default:n(()=>[t(h,null,{default:n(()=>[t(_,{src:m(l(p),"/meshes/:mesh/mesh-gateways/:name",{mesh:e.params.mesh,name:e.params.gateway})},{default:n(({data:y})=>[t(v,{"data-testid":"config",resource:y.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:x})=>[x?(i(),d(u,{key:0,src:m(l(p),"/meshes/:mesh/mesh-gateways/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.gateway},{cacheControl:"no-store"}),onChange:s=>{a(c=>c(s))},onError:s=>{a((c,R)=>R(s))}},null,8,["src","onChange","onError"])):b("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{M as default}; +import{d as V,e as o,o as i,p as d,w as n,a as t,b as E,m as l,am as p,q as b}from"./index-sMkPs75z.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const M=V({__name:"BuiltinGatewayConfigView",setup(F){return(S,r)=>{const g=o("RouteTitle"),u=o("DataSource"),_=o("DataLoader"),h=o("KCard"),f=o("AppView"),w=o("RouteView");return i(),d(w,{name:"builtin-gateway-config-view",params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:C,uri:m})=>[t(g,{render:!1,title:C("builtin-gateways.routes.item.navigation.builtin-gateway-config-view")},null,8,["title"]),r[0]||(r[0]=E()),t(f,null,{default:n(()=>[t(h,null,{default:n(()=>[t(_,{src:m(l(p),"/meshes/:mesh/mesh-gateways/:name",{mesh:e.params.mesh,name:e.params.gateway})},{default:n(({data:y})=>[t(v,{"data-testid":"config",resource:y.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:x})=>[x?(i(),d(u,{key:0,src:m(l(p),"/meshes/:mesh/mesh-gateways/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.gateway},{cacheControl:"no-store"}),onChange:s=>{a(c=>c(s))},onError:s=>{a((c,R)=>R(s))}},null,8,["src","onChange","onError"])):b("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-Ch1j7JxZ.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-B6CI5HnA.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-Ch1j7JxZ.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-B6CI5HnA.js index deb0b1616405..d5425ccf58d6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-Ch1j7JxZ.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-B6CI5HnA.js @@ -1 +1 @@ -import{d as E,e as l,o as i,p as u,w as s,a as n,l as k,b as o,A as I,t as r,c as d,J as _,S as L,q as g,F as N,_ as R}from"./index-exlqGI2U.js";import{F as X}from"./FilterBar-C0j58fEO.js";import{S as q}from"./SummaryView-VenJnDxy.js";const P={class:"stack"},T={key:0},F={key:1},G=E({__name:"BuiltinGatewayDataplanesView",setup(K){return(j,p)=>{const f=l("XAction"),v=l("XIcon"),w=l("XActionGroup"),C=l("RouterView"),b=l("DataCollection"),V=l("DataLoader"),x=l("KCard"),S=l("DataSource"),A=l("AppView"),B=l("RouteView");return i(),u(B,{name:"builtin-gateway-dataplanes-view",params:{mesh:"",gateway:"",listener:"",page:1,size:50,s:"",dataPlane:""}},{default:s(({can:z,route:a,t:c,me:m})=>[n(A,null,{default:s(()=>[n(S,{src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}`},{default:s(({data:y,error:$})=>[k("div",P,[n(x,null,{default:s(()=>[k("search",null,[n(X,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:a.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>a.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),p[8]||(p[8]=o()),n(V,{src:y===void 0?"":`/meshes/${a.params.mesh}/dataplanes/for/service-insight/${y.selectors[0].match["kuma.io/service"]}?page=${a.params.page}&size=${a.params.size}&search=${a.params.s}`,data:[y],errors:[$]},{loadable:s(({data:t})=>[n(b,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],total:t==null?void 0:t.total,page:a.params.page,"page-size":a.params.size,onChange:a.update},{default:s(()=>[n(I,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===a.params.dataPlane,onResize:m.set},{namespace:s(({row:e})=>[o(r(e.namespace),1)]),name:s(({row:e})=>[n(f,{"data-action":"",class:"name-link",title:e.name,to:{name:"builtin-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:a.params.page,size:a.params.size,s:a.params.s}}},{default:s(()=>[o(r(e.name),1)]),_:2},1032,["title","to"])]),zone:s(({row:e})=>[e.zone?(i(),u(f,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[o(r(e.zone),1)]),_:2},1032,["to"])):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),certificate:s(({row:e})=>{var h;return[(h=e.dataplaneInsight.mTLS)!=null&&h.certificateExpirationTime?(i(),d(_,{key:0},[o(r(c("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(i(),d(_,{key:1},[o(r(c("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:s(({row:e})=>[n(L,{status:e.status},null,8,["status"])]),warnings:s(({row:e})=>[e.isCertExpired||e.warnings.length>0?(i(),u(v,{key:0,class:"mr-1",name:"warning"},{default:s(()=>[k("ul",null,[e.warnings.length>0?(i(),d("li",T,r(c("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),p[0]||(p[0]=o()),e.isCertExpired?(i(),d("li",F,r(c("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),actions:s(({row:e})=>[n(w,null,{default:s(()=>[n(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:s(()=>[o(r(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[7]||(p[7]=o()),a.params.dataPlane?(i(),u(C,{key:0},{default:s(e=>[n(q,{onClose:h=>a.replace({name:a.name,params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size,s:a.params.s}})},{default:s(()=>[typeof t<"u"?(i(),u(N(e.Component),{key:0,items:t.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src","data","errors"])]),_:2},1024)])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),Z=R(G,[["__scopeId","data-v-07564e01"]]);export{Z as default}; +import{d as E,e as l,o as i,p as u,w as s,a as n,l as k,b as o,A as I,t as r,c as d,J as _,S as L,q as g,F as N,_ as R}from"./index-sMkPs75z.js";import{F as X}from"./FilterBar-ihd588Cm.js";import{S as q}from"./SummaryView-D_baoLU8.js";const P={class:"stack"},T={key:0},F={key:1},G=E({__name:"BuiltinGatewayDataplanesView",setup(K){return(j,p)=>{const f=l("XAction"),v=l("XIcon"),w=l("XActionGroup"),C=l("RouterView"),b=l("DataCollection"),V=l("DataLoader"),x=l("KCard"),S=l("DataSource"),A=l("AppView"),B=l("RouteView");return i(),u(B,{name:"builtin-gateway-dataplanes-view",params:{mesh:"",gateway:"",listener:"",page:1,size:50,s:"",dataPlane:""}},{default:s(({can:z,route:a,t:c,me:m})=>[n(A,null,{default:s(()=>[n(S,{src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}`},{default:s(({data:y,error:$})=>[k("div",P,[n(x,null,{default:s(()=>[k("search",null,[n(X,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:a.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>a.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),p[8]||(p[8]=o()),n(V,{src:y===void 0?"":`/meshes/${a.params.mesh}/dataplanes/for/service-insight/${y.selectors[0].match["kuma.io/service"]}?page=${a.params.page}&size=${a.params.size}&search=${a.params.s}`,data:[y],errors:[$]},{loadable:s(({data:t})=>[n(b,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],total:t==null?void 0:t.total,page:a.params.page,"page-size":a.params.size,onChange:a.update},{default:s(()=>[n(I,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===a.params.dataPlane,onResize:m.set},{namespace:s(({row:e})=>[o(r(e.namespace),1)]),name:s(({row:e})=>[n(f,{"data-action":"",class:"name-link",title:e.name,to:{name:"builtin-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:a.params.page,size:a.params.size,s:a.params.s}}},{default:s(()=>[o(r(e.name),1)]),_:2},1032,["title","to"])]),zone:s(({row:e})=>[e.zone?(i(),u(f,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[o(r(e.zone),1)]),_:2},1032,["to"])):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),certificate:s(({row:e})=>{var h;return[(h=e.dataplaneInsight.mTLS)!=null&&h.certificateExpirationTime?(i(),d(_,{key:0},[o(r(c("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(i(),d(_,{key:1},[o(r(c("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:s(({row:e})=>[n(L,{status:e.status},null,8,["status"])]),warnings:s(({row:e})=>[e.isCertExpired||e.warnings.length>0?(i(),u(v,{key:0,class:"mr-1",name:"warning"},{default:s(()=>[k("ul",null,[e.warnings.length>0?(i(),d("li",T,r(c("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),p[0]||(p[0]=o()),e.isCertExpired?(i(),d("li",F,r(c("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),actions:s(({row:e})=>[n(w,null,{default:s(()=>[n(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:s(()=>[o(r(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[7]||(p[7]=o()),a.params.dataPlane?(i(),u(C,{key:0},{default:s(e=>[n(q,{onClose:h=>a.replace({name:a.name,params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size,s:a.params.s}})},{default:s(()=>[typeof t<"u"?(i(),u(N(e.Component),{key:0,items:t.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src","data","errors"])]),_:2},1024)])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),Z=R(G,[["__scopeId","data-v-07564e01"]]);export{Z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-DkkMNGwt.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-CF7arO_I.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-DkkMNGwt.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-CF7arO_I.js index 66cbeb4535a0..4d5158f91ef0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-DkkMNGwt.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-CF7arO_I.js @@ -1 +1 @@ -import{d as x,e as t,o as r,p as u,w as e,a,m as D,am as R,c as v,V as T,q as C,b as c,R as k,K as A,t as B,F as S}from"./index-exlqGI2U.js";const X={key:0},q=x({__name:"BuiltinGatewayDetailTabsView",setup(L){return(N,m)=>{const _=t("RouteTitle"),p=t("XAction"),d=t("XTabs"),w=t("RouterView"),b=t("DataLoader"),f=t("AppView"),h=t("DataSource"),y=t("RouteView");return r(),u(y,{name:"builtin-gateway-detail-tabs-view",params:{mesh:"",gateway:""}},{default:e(({route:s,t:i,uri:g})=>[a(h,{src:g(D(R),"/meshes/:mesh/mesh-gateways/:name",{mesh:s.params.mesh,name:s.params.gateway})},{default:e(({data:n,error:V})=>[a(f,{docs:i("builtin-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"builtin-gateway-list-view",params:{mesh:s.params.mesh}},text:i("builtin-gateways.routes.item.breadcrumbs")}]},{title:e(()=>[n?(r(),v("h1",X,[a(T,{text:n.name},{default:e(()=>[a(_,{title:i("builtin-gateways.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["text"])])):C("",!0)]),default:e(()=>[m[1]||(m[1]=c()),a(b,{data:[n],errors:[V]},{default:e(()=>{var l;return[a(d,{selected:(l=s.child())==null?void 0:l.name},k({_:2},[A(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(p,{to:{name:o}},{default:e(()=>[c(B(i(`builtin-gateways.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=c()),a(w,null,{default:e(({Component:o})=>[(r(),u(S(o),{gateway:n},null,8,["gateway"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; +import{d as x,e as t,o as r,p as u,w as e,a,m as D,am as R,c as v,V as T,q as C,b as c,R as k,K as A,t as B,F as S}from"./index-sMkPs75z.js";const X={key:0},q=x({__name:"BuiltinGatewayDetailTabsView",setup(L){return(N,m)=>{const _=t("RouteTitle"),p=t("XAction"),d=t("XTabs"),w=t("RouterView"),b=t("DataLoader"),f=t("AppView"),h=t("DataSource"),y=t("RouteView");return r(),u(y,{name:"builtin-gateway-detail-tabs-view",params:{mesh:"",gateway:""}},{default:e(({route:s,t:i,uri:g})=>[a(h,{src:g(D(R),"/meshes/:mesh/mesh-gateways/:name",{mesh:s.params.mesh,name:s.params.gateway})},{default:e(({data:n,error:V})=>[a(f,{docs:i("builtin-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"builtin-gateway-list-view",params:{mesh:s.params.mesh}},text:i("builtin-gateways.routes.item.breadcrumbs")}]},{title:e(()=>[n?(r(),v("h1",X,[a(T,{text:n.name},{default:e(()=>[a(_,{title:i("builtin-gateways.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["text"])])):C("",!0)]),default:e(()=>[m[1]||(m[1]=c()),a(b,{data:[n],errors:[V]},{default:e(()=>{var l;return[a(d,{selected:(l=s.child())==null?void 0:l.name},k({_:2},[A(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(p,{to:{name:o}},{default:e(()=>[c(B(i(`builtin-gateways.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=c()),a(w,null,{default:e(({Component:o})=>[(r(),u(S(o),{gateway:n},null,8,["gateway"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BaOoL9Qi.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-GN6P3vgD.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BaOoL9Qi.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-GN6P3vgD.js index 04922f9d7917..342839a35f28 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BaOoL9Qi.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-GN6P3vgD.js @@ -1,4 +1,4 @@ -import{d as T,G as S,e as w,o as s,c as a,p as C,w as c,a as _,r as L,b as e,q as p,l as n,m as y,L as I,t as i,_ as B,J as u,K as v,k as H,n as E,an as N,am as V}from"./index-exlqGI2U.js";import{T as X}from"./TagList-BnTCZSc9.js";import{R as A}from"./RuleMatchers-DrS0jkk4.js";function F(k,l){for(const m of l)if(m.not&&k[m.key]===m.value||!m.not&&k[m.key]!==m.value)return!1;return!0}const G="data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.66661%202.66667C5.8555%202.66667%206.01384%202.60278%206.14161%202.475C6.26939%202.34722%206.33328%202.18889%206.33328%202C6.33328%201.81111%206.26939%201.65278%206.14161%201.525C6.01384%201.39722%205.8555%201.33333%205.66661%201.33333C5.47773%201.33333%205.31939%201.39722%205.19161%201.525C5.06384%201.65278%204.99995%201.81111%204.99995%202C4.99995%202.18889%205.06384%202.34722%205.19161%202.475C5.31939%202.60278%205.47773%202.66667%205.66661%202.66667ZM7.54995%202.66667H8.71661C9.04995%202.66667%209.33884%202.77778%209.58328%203C9.82773%203.22222%209.97773%203.49444%2010.0333%203.81667L10.9833%2010.4833C11.0388%2010.8833%2010.9361%2011.2361%2010.6749%2011.5417C10.4138%2011.8472%2010.0777%2012%209.66661%2012H1.66661C1.2555%2012%200.919392%2011.8472%200.65828%2011.5417C0.397169%2011.2361%200.294391%2010.8833%200.349947%2010.4833L1.29995%203.81667C1.3555%203.49444%201.5055%203.22222%201.74995%203C1.99439%202.77778%202.28328%202.66667%202.61661%202.66667H3.78328C3.74995%202.55556%203.72217%202.44722%203.69995%202.34167C3.67772%202.23611%203.66661%202.12222%203.66661%202C3.66661%201.44444%203.86106%200.972222%204.24995%200.583333C4.63884%200.194444%205.11106%200%205.66661%200C6.22217%200%206.69439%200.194444%207.08328%200.583333C7.47217%200.972222%207.66661%201.44444%207.66661%202C7.66661%202.12222%207.6555%202.23611%207.63328%202.34167C7.61106%202.44722%207.58328%202.55556%207.54995%202.66667Z'%20fill='%236c7489'/%3e%3c/svg%3e",D={class:"target-ref"},j={key:3,class:"weight"},z=["width"],Z=T({__name:"TargetRef",props:{targetRef:{}},setup(k){const l=k,m=S(()=>{if(!l.targetRef.name)return null;switch(l.targetRef.kind){case"MeshService":case"MeshServiceSubset":return{name:"service-detail-view",params:{service:l.targetRef.name}};case"MeshGateway":return{name:"builtin-gateway-detail-view",params:{gateway:l.targetRef.name}};default:throw new Error(`Unsupported targetRef ${l.targetRef.kind}.`)}});return(r,g)=>{const o=w("XBadge"),t=w("XAction");return s(),a("span",D,[m.value!==null?(s(),C(t,{key:0,to:m.value},{default:c(()=>[_(o,null,{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3},8,["to"])):(s(),C(o,{key:1},{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})),g[0]||(g[0]=e()),l.targetRef.kind==="MeshServiceSubset"&&l.targetRef.tags?(s(),C(X,{key:2,tags:l.targetRef.tags},null,8,["tags"])):p("",!0),g[1]||(g[1]=e()),l.targetRef.weight!==void 0&&l.targetRef.weight!==1?(s(),a("span",j,[n("img",{src:G,alt:"Weight",width:y(I)},null,8,z),e(" "+i(l.targetRef.weight),1)])):p("",!0)])}}}),q=B(Z,[["__scopeId","data-v-fb5c5475"]]),K={class:"filter"},O={key:0,class:"list"},U={class:"text-neutral"},J={key:1,class:"list"},Q={class:"text-neutral"},W={key:3,class:"list"},Y={class:"text-neutral"},tt={key:4,class:"list"},et={class:"text-neutral"},st=T({__name:"RuleFilter",props:{filter:{}},setup(k){const l=k;return(m,r)=>{const g=w("XBadge");return s(),a("div",K,[_(g,{appearance:"neutral"},{default:c(()=>[e(i(l.filter.type),1)]),_:1}),r[3]||(r[3]=e()),n("div",null,[l.filter.type==="RequestHeaderModifier"?(s(),a("div",O,[(s(!0),a(u,null,v(l.filter.requestHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",U,i(t)+`: +import{d as T,G as S,e as w,o as s,c as a,p as C,w as c,a as _,r as L,b as e,q as p,l as n,m as y,L as I,t as i,_ as B,J as u,K as v,k as H,n as E,an as N,am as V}from"./index-sMkPs75z.js";import{T as X}from"./TagList-DTd-eFZL.js";import{R as A}from"./RuleMatchers-C-Oa-h-F.js";function F(k,l){for(const m of l)if(m.not&&k[m.key]===m.value||!m.not&&k[m.key]!==m.value)return!1;return!0}const G="data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.66661%202.66667C5.8555%202.66667%206.01384%202.60278%206.14161%202.475C6.26939%202.34722%206.33328%202.18889%206.33328%202C6.33328%201.81111%206.26939%201.65278%206.14161%201.525C6.01384%201.39722%205.8555%201.33333%205.66661%201.33333C5.47773%201.33333%205.31939%201.39722%205.19161%201.525C5.06384%201.65278%204.99995%201.81111%204.99995%202C4.99995%202.18889%205.06384%202.34722%205.19161%202.475C5.31939%202.60278%205.47773%202.66667%205.66661%202.66667ZM7.54995%202.66667H8.71661C9.04995%202.66667%209.33884%202.77778%209.58328%203C9.82773%203.22222%209.97773%203.49444%2010.0333%203.81667L10.9833%2010.4833C11.0388%2010.8833%2010.9361%2011.2361%2010.6749%2011.5417C10.4138%2011.8472%2010.0777%2012%209.66661%2012H1.66661C1.2555%2012%200.919392%2011.8472%200.65828%2011.5417C0.397169%2011.2361%200.294391%2010.8833%200.349947%2010.4833L1.29995%203.81667C1.3555%203.49444%201.5055%203.22222%201.74995%203C1.99439%202.77778%202.28328%202.66667%202.61661%202.66667H3.78328C3.74995%202.55556%203.72217%202.44722%203.69995%202.34167C3.67772%202.23611%203.66661%202.12222%203.66661%202C3.66661%201.44444%203.86106%200.972222%204.24995%200.583333C4.63884%200.194444%205.11106%200%205.66661%200C6.22217%200%206.69439%200.194444%207.08328%200.583333C7.47217%200.972222%207.66661%201.44444%207.66661%202C7.66661%202.12222%207.6555%202.23611%207.63328%202.34167C7.61106%202.44722%207.58328%202.55556%207.54995%202.66667Z'%20fill='%236c7489'/%3e%3c/svg%3e",D={class:"target-ref"},j={key:3,class:"weight"},z=["width"],Z=T({__name:"TargetRef",props:{targetRef:{}},setup(k){const l=k,m=S(()=>{if(!l.targetRef.name)return null;switch(l.targetRef.kind){case"MeshService":case"MeshServiceSubset":return{name:"service-detail-view",params:{service:l.targetRef.name}};case"MeshGateway":return{name:"builtin-gateway-detail-view",params:{gateway:l.targetRef.name}};default:throw new Error(`Unsupported targetRef ${l.targetRef.kind}.`)}});return(r,g)=>{const o=w("XBadge"),t=w("XAction");return s(),a("span",D,[m.value!==null?(s(),C(t,{key:0,to:m.value},{default:c(()=>[_(o,null,{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3},8,["to"])):(s(),C(o,{key:1},{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})),g[0]||(g[0]=e()),l.targetRef.kind==="MeshServiceSubset"&&l.targetRef.tags?(s(),C(X,{key:2,tags:l.targetRef.tags},null,8,["tags"])):p("",!0),g[1]||(g[1]=e()),l.targetRef.weight!==void 0&&l.targetRef.weight!==1?(s(),a("span",j,[n("img",{src:G,alt:"Weight",width:y(I)},null,8,z),e(" "+i(l.targetRef.weight),1)])):p("",!0)])}}}),q=B(Z,[["__scopeId","data-v-fb5c5475"]]),K={class:"filter"},O={key:0,class:"list"},U={class:"text-neutral"},J={key:1,class:"list"},Q={class:"text-neutral"},W={key:3,class:"list"},Y={class:"text-neutral"},tt={key:4,class:"list"},et={class:"text-neutral"},st=T({__name:"RuleFilter",props:{filter:{}},setup(k){const l=k;return(m,r)=>{const g=w("XBadge");return s(),a("div",K,[_(g,{appearance:"neutral"},{default:c(()=>[e(i(l.filter.type),1)]),_:1}),r[3]||(r[3]=e()),n("div",null,[l.filter.type==="RequestHeaderModifier"?(s(),a("div",O,[(s(!0),a(u,null,v(l.filter.requestHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",U,i(t)+`: `,1),e(" "+i(typeof h=="string"?h:`${h.name}:${h.value}`),1)]))),128)):p("",!0)],64))),128))])):l.filter.type==="ResponseHeaderModifier"?(s(),a("div",J,[(s(!0),a(u,null,v(l.filter.responseHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",Q,i(t)+`: `,1),e(" "+i(typeof h=="string"?h:`${h.name}:${h.value}`),1)]))),128)):p("",!0)],64))),128))])):l.filter.type==="RequestMirror"?(s(),a(u,{key:2},[_(q,{"target-ref":l.filter.requestMirror.backendRef},{default:c(()=>[e(i(l.filter.requestMirror.backendRef.name),1)]),_:1},8,["target-ref"]),r[0]||(r[0]=e()),l.filter.requestMirror.percentage?(s(),a(u,{key:0},[e(` (`+i(l.filter.requestMirror.percentage)+`%) diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-BsmiGXgL.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-BVLafBA1.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-BsmiGXgL.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-BVLafBA1.js index b58a8c3dca3d..cd5261eae105 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-BsmiGXgL.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-BVLafBA1.js @@ -1 +1 @@ -import{d as f,e as s,o as r,p as _,w as a,a as t,m as k,am as C,A,V,b as l,t as c,c as v,J as x}from"./index-exlqGI2U.js";const X=f({__name:"BuiltinGatewayListView",setup(D){return(B,L)=>{const m=s("XAction"),u=s("XActionGroup"),g=s("DataCollection"),d=s("DataLoader"),w=s("KCard"),h=s("AppView"),y=s("RouteView");return r(),_(y,{name:"builtin-gateway-list-view",params:{page:1,size:50,mesh:"",gateway:""}},{default:a(({route:n,t:p,can:z,me:i,uri:b})=>[t(h,{docs:p("builtin-gateways.href.docs")},{default:a(()=>[t(w,null,{default:a(()=>[t(d,{src:b(k(C),"/meshes/:mesh/mesh-gateways",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:a(({data:o})=>[t(g,{type:"gateways",items:(o==null?void 0:o.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:o==null?void 0:o.total,onChange:n.update},{default:a(()=>[t(A,{class:"builtin-gateway-collection","data-testid":"builtin-gateway-collection",headers:[{...i.get("headers.name"),label:"Name",key:"name"},...z("use zones")?[{...i.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...i.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,onResize:i.set},{name:a(({row:e})=>[t(V,{text:e.name},{default:a(()=>[t(m,{"data-action":"",to:{name:"builtin-gateway-detail-view",params:{mesh:e.mesh,gateway:e.id}}},{default:a(()=>[l(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),zone:a(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(r(),_(m,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:a(()=>[l(c(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):(r(),v(x,{key:1},[l(c(p("common.detail.none")),1)],64))]),actions:a(({row:e})=>[t(u,null,{default:a(()=>[t(m,{to:{name:"builtin-gateway-detail-view",params:{mesh:e.mesh,gateway:e.name}}},{default:a(()=>[l(c(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{X as default}; +import{d as f,e as s,o as r,p as _,w as a,a as t,m as k,am as C,A,V,b as l,t as c,c as v,J as x}from"./index-sMkPs75z.js";const X=f({__name:"BuiltinGatewayListView",setup(D){return(B,L)=>{const m=s("XAction"),u=s("XActionGroup"),g=s("DataCollection"),d=s("DataLoader"),w=s("KCard"),h=s("AppView"),y=s("RouteView");return r(),_(y,{name:"builtin-gateway-list-view",params:{page:1,size:50,mesh:"",gateway:""}},{default:a(({route:n,t:p,can:z,me:i,uri:b})=>[t(h,{docs:p("builtin-gateways.href.docs")},{default:a(()=>[t(w,null,{default:a(()=>[t(d,{src:b(k(C),"/meshes/:mesh/mesh-gateways",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:a(({data:o})=>[t(g,{type:"gateways",items:(o==null?void 0:o.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:o==null?void 0:o.total,onChange:n.update},{default:a(()=>[t(A,{class:"builtin-gateway-collection","data-testid":"builtin-gateway-collection",headers:[{...i.get("headers.name"),label:"Name",key:"name"},...z("use zones")?[{...i.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...i.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,onResize:i.set},{name:a(({row:e})=>[t(V,{text:e.name},{default:a(()=>[t(m,{"data-action":"",to:{name:"builtin-gateway-detail-view",params:{mesh:e.mesh,gateway:e.id}}},{default:a(()=>[l(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),zone:a(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(r(),_(m,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:a(()=>[l(c(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):(r(),v(x,{key:1},[l(c(p("common.detail.none")),1)],64))]),actions:a(({row:e})=>[t(u,null,{default:a(()=>[t(m,{to:{name:"builtin-gateway-detail-view",params:{mesh:e.mesh,gateway:e.name}}},{default:a(()=>[l(c(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{X as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-CqzZ7p3p.js b/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-BQWM3qCG.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-CqzZ7p3p.js rename to app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-BQWM3qCG.js index ec11eb48b6cd..549c5f78dae6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-CqzZ7p3p.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-BQWM3qCG.js @@ -1 +1 @@ -import{d as _,e as o,o as f,p as C,w as t,a as n,l as x,b as h,m as b,x as w}from"./index-exlqGI2U.js";const y=_({__name:"ConfigurationDetailView",setup(R){return(V,r)=>{const i=o("RouteTitle"),s=o("XCodeBlock"),d=o("DataLoader"),l=o("KCard"),p=o("AppView"),u=o("RouteView");return f(),C(u,{name:"configuration-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:c,uri:m})=>[n(p,{breadcrumbs:[{to:{name:"configuration-view"},text:c("configuration.routes.item.breadcrumbs")}]},{title:t(()=>[x("h1",null,[n(i,{title:c("configuration.routes.item.title")},null,8,["title"])])]),default:t(()=>[r[0]||(r[0]=h()),n(l,null,{default:t(()=>[n(d,{src:m(b(w),"/config",{})},{default:t(({data:g})=>[n(s,{"data-testid":"code-block-configuration",language:"json",code:JSON.stringify(g,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{y as default}; +import{d as _,e as o,o as f,p as C,w as t,a as n,l as x,b as h,m as b,x as w}from"./index-sMkPs75z.js";const y=_({__name:"ConfigurationDetailView",setup(R){return(V,r)=>{const i=o("RouteTitle"),s=o("XCodeBlock"),d=o("DataLoader"),l=o("KCard"),p=o("AppView"),u=o("RouteView");return f(),C(u,{name:"configuration-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:c,uri:m})=>[n(p,{breadcrumbs:[{to:{name:"configuration-view"},text:c("configuration.routes.item.breadcrumbs")}]},{title:t(()=>[x("h1",null,[n(i,{title:c("configuration.routes.item.title")},null,8,["title"])])]),default:t(()=>[r[0]||(r[0]=h()),n(l,null,{default:t(()=>[n(d,{src:m(b(w),"/config",{})},{default:t(({data:g})=>[n(s,{"data-testid":"code-block-configuration",language:"json",code:JSON.stringify(g,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-BKIcwzcz.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-Bmo_olTM.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-BKIcwzcz.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-Bmo_olTM.js index 6f4b0ebc8ae2..a758a6540aee 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-BKIcwzcz.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-Bmo_olTM.js @@ -1,4 +1,4 @@ -import{d as x,e as n,o as l,p as i,w as o,a as t,b as p,m as k,Y as w,c as V,J as E,K as F}from"./index-exlqGI2U.js";const D=x({__name:"ConnectionInboundSummaryClustersView",setup(B){return(b,s)=>{const d=n("RouteTitle"),m=n("XAction"),u=n("XCodeBlock"),_=n("DataCollection"),C=n("DataLoader"),f=n("AppView"),g=n("RouteView");return l(),i(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-clusters-view"},{default:o(({route:e,uri:h})=>[t(d,{render:!1,title:"Clusters"}),s[1]||(s[1]=p()),t(f,null,{default:o(()=>[t(C,{src:h(k(w),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:o(({data:y,refresh:R})=>[(l(!0),V(E,null,F([e.params.connection.replace("_",":")],c=>(l(),i(_,{key:typeof c,items:y.split(` +import{d as x,e as n,o as l,p as i,w as o,a as t,b as p,m as k,Y as w,c as V,J as E,K as F}from"./index-sMkPs75z.js";const D=x({__name:"ConnectionInboundSummaryClustersView",setup(B){return(b,s)=>{const d=n("RouteTitle"),m=n("XAction"),u=n("XCodeBlock"),_=n("DataCollection"),C=n("DataLoader"),f=n("AppView"),g=n("RouteView");return l(),i(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-clusters-view"},{default:o(({route:e,uri:h})=>[t(d,{render:!1,title:"Clusters"}),s[1]||(s[1]=p()),t(f,null,{default:o(()=>[t(C,{src:h(k(w),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:o(({data:y,refresh:R})=>[(l(!0),V(E,null,F([e.params.connection.replace("_",":")],c=>(l(),i(_,{key:typeof c,items:y.split(` `),predicate:r=>r.startsWith(`${c}::`)},{default:o(({items:r})=>[t(u,{language:"json",code:r.map(a=>a.replace(`${c}::`,"")).join(` `),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":o(()=>[t(m,{action:"refresh",appearance:"primary",onClick:R},{default:o(()=>s[0]||(s[0]=[p(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryOverviewView-CoNCsLuF.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryOverviewView-DtCtFDMj.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryOverviewView-CoNCsLuF.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryOverviewView-DtCtFDMj.js index 818ae4f61ae8..9e285ebb5223 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryOverviewView-CoNCsLuF.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryOverviewView-DtCtFDMj.js @@ -1,4 +1,4 @@ -import{d as K,e as s,o as n,p as y,w as e,a,l,Q as u,b as o,t as p,V as P,q as b,c as r,m as V,a1 as T,J as c,K as v,$ as j}from"./index-exlqGI2U.js";import{a as F,A as I}from"./AccordionList-BHwwoW8p.js";import{P as M}from"./PolicyTypeTag-sdLc44wd.js";import{T as q}from"./TagList-BnTCZSc9.js";import{R as E}from"./RuleMatchers-DrS0jkk4.js";const J={class:"stack-with-borders"},Q={key:0,class:"mt-6"},Y={class:"mt-4"},G={class:"stack-with-borders"},H={class:"mt-2"},at=K({__name:"ConnectionInboundSummaryOverviewView",props:{data:{}},setup(x){const d=x;return(U,t)=>{const B=s("XBadge"),D=s("XAction"),$=s("DataSource"),z=s("XCodeBlock"),h=s("KCard"),L=s("DataCollection"),N=s("DataLoader"),R=s("AppView"),X=s("RouteView");return n(),y(X,{params:{mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-overview-view"},{default:e(({t:k,route:w,uri:S})=>[a(R,null,{default:e(()=>[l("div",J,[a(u,{layout:"horizontal"},{title:e(()=>t[0]||(t[0]=[o(` +import{d as K,e as s,o as n,p as y,w as e,a,l,Q as u,b as o,t as p,V as P,q as b,c as r,m as V,a1 as T,J as c,K as v,$ as j}from"./index-sMkPs75z.js";import{a as F,A as I}from"./AccordionList-CL29uRzG.js";import{P as M}from"./PolicyTypeTag-BcJpY39b.js";import{T as q}from"./TagList-DTd-eFZL.js";import{R as E}from"./RuleMatchers-C-Oa-h-F.js";const J={class:"stack-with-borders"},Q={key:0,class:"mt-6"},Y={class:"mt-4"},G={class:"stack-with-borders"},H={class:"mt-2"},at=K({__name:"ConnectionInboundSummaryOverviewView",props:{data:{}},setup(x){const d=x;return(U,t)=>{const B=s("XBadge"),D=s("XAction"),$=s("DataSource"),z=s("XCodeBlock"),h=s("KCard"),L=s("DataCollection"),N=s("DataLoader"),R=s("AppView"),X=s("RouteView");return n(),y(X,{params:{mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-overview-view"},{default:e(({t:k,route:w,uri:S})=>[a(R,null,{default:e(()=>[l("div",J,[a(u,{layout:"horizontal"},{title:e(()=>t[0]||(t[0]=[o(` Tags `)])),body:e(()=>[a(q,{tags:d.data.tags,alignment:"right"},null,8,["tags"])]),_:1}),t[9]||(t[9]=o()),a(u,{layout:"horizontal"},{title:e(()=>[o(p(k("http.api.property.state")),1)]),body:e(()=>[a(B,{appearance:d.data.state==="Ready"?"success":"danger"},{default:e(()=>[o(p(k(`http.api.value.${d.data.state}`)),1)]),_:2},1032,["appearance"])]),_:2},1024),t[10]||(t[10]=o()),a(u,{layout:"horizontal"},{title:e(()=>t[3]||(t[3]=[o(` Protocol diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CM3H6UTr.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CzHrRWac.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CM3H6UTr.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CzHrRWac.js index 6d58fe778759..e13d05f29abb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CM3H6UTr.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CzHrRWac.js @@ -1,4 +1,4 @@ -import{d as x,e as t,o as R,p as A,w as o,a as s,b as c,m as y,Y as k}from"./index-exlqGI2U.js";const v=x({__name:"ConnectionInboundSummaryStatsView",props:{data:{},dataplaneOverview:{}},setup(i){const e=i;return(V,r)=>{const p=t("RouteTitle"),l=t("XAction"),m=t("XCodeBlock"),u=t("DataCollection"),_=t("DataLoader"),h=t("AppView"),g=t("RouteView");return R(),A(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-stats-view"},{default:o(({route:a,uri:f})=>[s(p,{render:!1,title:"Stats"}),r[1]||(r[1]=c()),s(h,null,{default:o(()=>[s(_,{src:f(y(k),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:a.params.mesh,name:a.params.dataPlane,address:e.dataplaneOverview.dataplane.networking.inboundAddress})},{default:o(({data:C,refresh:w})=>[s(u,{items:C.raw.split(` +import{d as x,e as t,o as R,p as A,w as o,a as s,b as c,m as y,Y as k}from"./index-sMkPs75z.js";const v=x({__name:"ConnectionInboundSummaryStatsView",props:{data:{},dataplaneOverview:{}},setup(i){const e=i;return(V,r)=>{const p=t("RouteTitle"),l=t("XAction"),m=t("XCodeBlock"),u=t("DataCollection"),_=t("DataLoader"),h=t("AppView"),g=t("RouteView");return R(),A(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-stats-view"},{default:o(({route:a,uri:f})=>[s(p,{render:!1,title:"Stats"}),r[1]||(r[1]=c()),s(h,null,{default:o(()=>[s(_,{src:f(y(k),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:a.params.mesh,name:a.params.dataPlane,address:e.dataplaneOverview.dataplane.networking.inboundAddress})},{default:o(({data:C,refresh:w})=>[s(u,{items:C.raw.split(` `),predicate:d=>[`listener.${e.data.listenerAddress.length>0?e.data.listenerAddress:a.params.connection}`,`cluster.${e.data.name}.`,`http.${e.data.name}.`,`tcp.${e.data.name}.`].some(n=>d.startsWith(n))&&(!d.includes(".rds.")||d.includes(`_${e.data.port}`))},{default:o(({items:d})=>[s(m,{language:"json",code:d.map(n=>n.replace(`${e.data.listenerAddress.length>0?e.data.listenerAddress:a.params.connection}.`,"").replace(`${e.data.name}.`,"")).join(` `),"is-searchable":"",query:a.params.codeSearch,"is-filter-mode":a.params.codeFilter,"is-reg-exp-mode":a.params.codeRegExp,onQueryChange:n=>a.update({codeSearch:n}),onFilterModeChange:n=>a.update({codeFilter:n}),onRegExpModeChange:n=>a.update({codeRegExp:n})},{"primary-actions":o(()=>[s(l,{action:"refresh",appearance:"primary",onClick:w},{default:o(()=>r[0]||(r[0]=[c(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-DV7Qhxj_.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-CyCqj2ep.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-DV7Qhxj_.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-CyCqj2ep.js index d7db4d61372f..3d1cc69647c9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-DV7Qhxj_.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-CyCqj2ep.js @@ -1,2 +1,2 @@ -import{d as y,e as t,o as r,p as d,w as e,a as o,l as R,t as m,b as l,R as g,K as x,F as A}from"./index-exlqGI2U.js";const k=y({__name:"ConnectionInboundSummaryView",props:{data:{},dataplaneOverview:{}},setup(u){const c=u;return(D,i)=>{const _=t("XAction"),v=t("XTabs"),w=t("RouterView"),f=t("AppView"),V=t("DataCollection"),C=t("RouteView");return r(),d(C,{name:"connection-inbound-summary-view",params:{connection:"",inactive:!1}},{default:e(({route:n,t:b})=>[o(V,{items:c.data,predicate:c.dataplaneOverview.dataplane.networking.type==="gateway"?s=>!0:s=>s.name===n.params.connection,find:!0},{default:e(({items:s})=>[o(f,null,{title:e(()=>[R("h2",null,` +import{d as y,e as t,o as r,p as d,w as e,a as o,l as R,t as m,b as l,R as g,K as x,F as A}from"./index-sMkPs75z.js";const k=y({__name:"ConnectionInboundSummaryView",props:{data:{},dataplaneOverview:{}},setup(u){const c=u;return(D,i)=>{const _=t("XAction"),v=t("XTabs"),w=t("RouterView"),f=t("AppView"),V=t("DataCollection"),C=t("RouteView");return r(),d(C,{name:"connection-inbound-summary-view",params:{connection:"",inactive:!1}},{default:e(({route:n,t:b})=>[o(V,{items:c.data,predicate:c.dataplaneOverview.dataplane.networking.type==="gateway"?s=>!0:s=>s.name===n.params.connection,find:!0},{default:e(({items:s})=>[o(f,null,{title:e(()=>[R("h2",null,` Inbound `+m(n.params.connection.replace("localhost","").replace("_",":")),1)]),default:e(()=>{var p;return[i[0]||(i[0]=l()),o(v,{selected:(p=n.child())==null?void 0:p.name},g({_:2},[x(n.children,({name:a})=>({name:`${a}-tab`,fn:e(()=>[o(_,{to:{name:a,query:{inactive:n.params.inactive}}},{default:e(()=>[l(m(b(`connections.routes.item.navigation.${a.split("-")[3]}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),i[1]||(i[1]=l()),o(w,null,{default:e(a=>[(r(),d(A(a.Component),{data:s[0],"dataplane-overview":c.dataplaneOverview},null,8,["data","dataplane-overview"]))]),_:2},1024)]}),_:2},1024)]),_:2},1032,["items","predicate"])]),_:1})}}});export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-B4gNEZyo.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-CHACiuMz.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-B4gNEZyo.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-CHACiuMz.js index 96d676bc5804..5091654605e3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-B4gNEZyo.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-CHACiuMz.js @@ -1 +1 @@ -import{d as x,e as a,o as y,p as w,w as n,a as t,b as d,m as R,Y as b,t as V}from"./index-exlqGI2U.js";const v=x({__name:"ConnectionInboundSummaryXdsConfigView",props:{data:{},dataplaneOverview:{}},setup(r){const i=r;return(k,s)=>{const p=a("RouteTitle"),l=a("XAction"),m=a("XCodeBlock"),u=a("DataLoader"),_=a("AppView"),g=a("RouteView");return y(),w(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-xds-config-view"},{default:n(({t:c,route:e,uri:f})=>[t(p,{render:!1,title:c("connections.routes.item.navigation.xds")},null,8,["title"]),s[0]||(s[0]=d()),t(_,null,{default:n(()=>[t(u,{src:f(R(b),"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds",{mesh:e.params.mesh,dataplane:e.params.dataPlane,inbound:`${i.data.port}`})},{default:n(({data:h,refresh:C})=>[t(m,{language:"json",code:JSON.stringify(h,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":n(()=>[t(l,{action:"refresh",appearance:"primary",onClick:C},{default:n(()=>[d(V(c("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}});export{v as default}; +import{d as x,e as a,o as y,p as w,w as n,a as t,b as d,m as R,Y as b,t as V}from"./index-sMkPs75z.js";const v=x({__name:"ConnectionInboundSummaryXdsConfigView",props:{data:{},dataplaneOverview:{}},setup(r){const i=r;return(k,s)=>{const p=a("RouteTitle"),l=a("XAction"),m=a("XCodeBlock"),u=a("DataLoader"),_=a("AppView"),g=a("RouteView");return y(),w(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-inbound-summary-xds-config-view"},{default:n(({t:c,route:e,uri:f})=>[t(p,{render:!1,title:c("connections.routes.item.navigation.xds")},null,8,["title"]),s[0]||(s[0]=d()),t(_,null,{default:n(()=>[t(u,{src:f(R(b),"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds",{mesh:e.params.mesh,dataplane:e.params.dataPlane,inbound:`${i.data.port}`})},{default:n(({data:h,refresh:C})=>[t(m,{language:"json",code:JSON.stringify(h,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":n(()=>[t(l,{action:"refresh",appearance:"primary",onClick:C},{default:n(()=>[d(V(c("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}});export{v as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-NStNbvaB.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-CrUiQoHv.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-NStNbvaB.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-CrUiQoHv.js index 9957e83ca5f3..ef7031e2a199 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-NStNbvaB.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-CrUiQoHv.js @@ -1,4 +1,4 @@ -import{d as x,e as o,o as l,p as i,w as n,a as t,b as p,m as k,Y as w,c as V,J as E,K as F}from"./index-exlqGI2U.js";const D=x({__name:"ConnectionOutboundSummaryClustersView",setup(B){return(b,s)=>{const d=o("RouteTitle"),m=o("XAction"),u=o("XCodeBlock"),_=o("DataCollection"),C=o("DataLoader"),f=o("AppView"),g=o("RouteView");return l(),i(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-outbound-summary-clusters-view"},{default:n(({route:e,uri:h})=>[t(d,{render:!1,title:"Clusters"}),s[1]||(s[1]=p()),t(f,null,{default:n(()=>[t(C,{src:h(k(w),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:y,refresh:R})=>[(l(!0),V(E,null,F([e.params.connection],c=>(l(),i(_,{key:typeof c,items:y.split(` +import{d as x,e as o,o as l,p as i,w as n,a as t,b as p,m as k,Y as w,c as V,J as E,K as F}from"./index-sMkPs75z.js";const D=x({__name:"ConnectionOutboundSummaryClustersView",setup(B){return(b,s)=>{const d=o("RouteTitle"),m=o("XAction"),u=o("XCodeBlock"),_=o("DataCollection"),C=o("DataLoader"),f=o("AppView"),g=o("RouteView");return l(),i(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-outbound-summary-clusters-view"},{default:n(({route:e,uri:h})=>[t(d,{render:!1,title:"Clusters"}),s[1]||(s[1]=p()),t(f,null,{default:n(()=>[t(C,{src:h(k(w),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:y,refresh:R})=>[(l(!0),V(E,null,F([e.params.connection],c=>(l(),i(_,{key:typeof c,items:y.split(` `),predicate:r=>r.startsWith(`${c}::`)},{default:n(({items:r})=>[t(u,{language:"json",code:r.map(a=>a.replace(`${c}::`,"")).join(` `),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[t(m,{action:"refresh",appearance:"primary",onClick:R},{default:n(()=>s[0]||(s[0]=[p(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryOverviewView-DzWrKIYg.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryOverviewView-Bo42gkU5.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryOverviewView-DzWrKIYg.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryOverviewView-Bo42gkU5.js index c40a176d48ed..7547325572fd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryOverviewView-DzWrKIYg.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryOverviewView-Bo42gkU5.js @@ -1,4 +1,4 @@ -import{d as I,e as m,o as t,p,w as o,a as u,c as n,J as c,K as f,Q as C,b as a,t as v,l as d,m as P,a1 as J,q as b,$ as D,_ as q}from"./index-exlqGI2U.js";import{a as E,A as H}from"./AccordionList-BHwwoW8p.js";import{P as S}from"./PolicyTypeTag-sdLc44wd.js";import{R as Q}from"./RuleMatchers-DrS0jkk4.js";const Y={key:0,class:"rules"},G={class:"stack-with-borders mt-4"},U={class:"stack-with-borders mt-4"},W={class:"mt-4"},Z={class:"stack-with-borders"},ee={class:"mt-2"},te=I({__name:"ConnectionOutboundSummaryOverviewView",props:{data:{},dataplaneOverview:{}},setup(z){const h=z,V=(k,e)=>k.$resourceMeta.name===e.name&&k.$resourceMeta.namespace===e.namespace&&k.$resourceMeta.zone===e.zone&&(e.resourceSectionName===""||k.$resourceMeta.port===e.port);return(k,e)=>{const N=m("XBadge"),$=m("XAction"),M=m("DataCollection"),R=m("XCodeBlock"),X=m("KCard"),x=m("DataLoader"),L=m("DataSource"),j=m("AppView"),F=m("RouteView");return t(),p(F,{params:{mesh:"",dataPlane:"",connection:""},name:"connection-outbound-summary-overview-view"},{default:o(({t:K,route:O,uri:T})=>[u(j,null,{default:o(()=>[(t(!0),n(c,null,f([O.params.connection.replace(/-([a-f0-9]){16}$/,"")],B=>(t(),n("div",{key:B,class:"stack-with-borders"},[u(C,{layout:"horizontal"},{title:o(()=>e[0]||(e[0]=[a(` +import{d as I,e as m,o as t,p,w as o,a as u,c as n,J as c,K as f,Q as C,b as a,t as v,l as d,m as P,a1 as J,q as b,$ as D,_ as q}from"./index-sMkPs75z.js";import{a as E,A as H}from"./AccordionList-CL29uRzG.js";import{P as S}from"./PolicyTypeTag-BcJpY39b.js";import{R as Q}from"./RuleMatchers-C-Oa-h-F.js";const Y={key:0,class:"rules"},G={class:"stack-with-borders mt-4"},U={class:"stack-with-borders mt-4"},W={class:"mt-4"},Z={class:"stack-with-borders"},ee={class:"mt-2"},te=I({__name:"ConnectionOutboundSummaryOverviewView",props:{data:{},dataplaneOverview:{}},setup(z){const h=z,V=(k,e)=>k.$resourceMeta.name===e.name&&k.$resourceMeta.namespace===e.namespace&&k.$resourceMeta.zone===e.zone&&(e.resourceSectionName===""||k.$resourceMeta.port===e.port);return(k,e)=>{const N=m("XBadge"),$=m("XAction"),M=m("DataCollection"),R=m("XCodeBlock"),X=m("KCard"),x=m("DataLoader"),L=m("DataSource"),j=m("AppView"),F=m("RouteView");return t(),p(F,{params:{mesh:"",dataPlane:"",connection:""},name:"connection-outbound-summary-overview-view"},{default:o(({t:K,route:O,uri:T})=>[u(j,null,{default:o(()=>[(t(!0),n(c,null,f([O.params.connection.replace(/-([a-f0-9]){16}$/,"")],B=>(t(),n("div",{key:B,class:"stack-with-borders"},[u(C,{layout:"horizontal"},{title:o(()=>e[0]||(e[0]=[a(` Protocol `)])),body:o(()=>[u(N,{appearance:"info"},{default:o(()=>[a(v(K(`http.api.value.${["grpc","http","tcp"].find(w=>typeof h.data[w]<"u")}`)),1)]),_:2},1024)]),_:2},1024),e[17]||(e[17]=a()),h.data?(t(),n("div",Y,[e[15]||(e[15]=d("h3",null,"Rules",-1)),e[16]||(e[16]=a()),u(L,{src:"/policy-types"},{default:o(({data:w})=>[(t(!0),n(c,null,f([Object.groupBy((w==null?void 0:w.policies)??[],_=>_.name)],_=>(t(),p(x,{key:typeof _,src:T(P(J),"/meshes/:mesh/rules/for/:dataplane",{mesh:O.params.mesh,dataplane:O.params.dataPlane})},{default:o(({data:A})=>[h.data.$resourceMeta.type!==""?(t(),p(M,{key:0,predicate:i=>i.resourceMeta.type==="Mesh"||V(h.data,i),items:A.toResourceRules},{default:o(({items:i})=>[d("div",G,[(t(!0),n(c,null,f(Object.groupBy(i,s=>s.type),(s,y)=>(t(),n("div",{key:y},[u(S,{"policy-type":y},{default:o(()=>[a(v(y),1)]),_:2},1032,["policy-type"]),e[5]||(e[5]=a()),d("div",U,[(t(!0),n(c,null,f(s.length>1?s.filter(r=>V(h.data,r)):s,r=>(t(),n("div",{key:r},[r.origins.length>0?(t(),p(C,{key:0,layout:"horizontal"},{title:o(()=>e[2]||(e[2]=[a(` Origin Policies diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-CyDrpGn8.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-BWXlf6Dx.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-CyDrpGn8.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-BWXlf6Dx.js index 01f7e34d47ad..3101447d33c9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-CyDrpGn8.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-BWXlf6Dx.js @@ -1,4 +1,4 @@ -import{d as x,e as n,o as R,p as y,w as o,a as t,b as r,m as k,Y as V}from"./index-exlqGI2U.js";const b=x({__name:"ConnectionOutboundSummaryStatsView",props:{dataplaneOverview:{}},setup(d){const p=d;return(v,s)=>{const i=n("RouteTitle"),m=n("XAction"),l=n("XCodeBlock"),u=n("DataCollection"),_=n("DataLoader"),f=n("AppView"),g=n("RouteView");return R(),y(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-outbound-summary-stats-view"},{default:o(({route:e,uri:C})=>[t(i,{render:!1,title:"Stats"}),s[1]||(s[1]=r()),t(f,null,{default:o(()=>[t(_,{src:C(k(V),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:p.dataplaneOverview.dataplane.networking.inboundAddress})},{default:o(({data:h,refresh:w})=>[t(u,{items:h.raw.split(` +import{d as x,e as n,o as R,p as y,w as o,a as t,b as r,m as k,Y as V}from"./index-sMkPs75z.js";const b=x({__name:"ConnectionOutboundSummaryStatsView",props:{dataplaneOverview:{}},setup(d){const p=d;return(v,s)=>{const i=n("RouteTitle"),m=n("XAction"),l=n("XCodeBlock"),u=n("DataCollection"),_=n("DataLoader"),f=n("AppView"),g=n("RouteView");return R(),y(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:"connection-outbound-summary-stats-view"},{default:o(({route:e,uri:C})=>[t(i,{render:!1,title:"Stats"}),s[1]||(s[1]=r()),t(f,null,{default:o(()=>[t(_,{src:C(k(V),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:p.dataplaneOverview.dataplane.networking.inboundAddress})},{default:o(({data:h,refresh:w})=>[t(u,{items:h.raw.split(` `),predicate:c=>c.includes(`.${e.params.connection}.`)},{default:o(({items:c})=>[t(l,{language:"json",code:c.map(a=>a.replace(`${e.params.connection}.`,"")).join(` `),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":o(()=>[t(m,{action:"refresh",appearance:"primary",onClick:w},{default:o(()=>s[0]||(s[0]=[r(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-_87b-pGB.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-Bw2z7LYe.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-_87b-pGB.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-Bw2z7LYe.js index 1203d71ea45a..d9a05a219a56 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-_87b-pGB.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-Bw2z7LYe.js @@ -1,2 +1,2 @@ -import{d as y,e as n,o as p,p as d,w as e,a as o,l as O,t as m,b as c,R,K as x,F as A}from"./index-exlqGI2U.js";const N=y({__name:"ConnectionOutboundSummaryView",props:{data:{},dataplaneOverview:{}},setup(u){const l=u;return(D,i)=>{const _=n("XAction"),v=n("XTabs"),w=n("DataCollection"),f=n("RouterView"),V=n("AppView"),b=n("RouteView");return p(),d(b,{name:"connection-outbound-summary-view",params:{connection:"",inactive:!1}},{default:e(({route:t,t:C})=>[o(V,null,{title:e(()=>[O("h2",null,` +import{d as y,e as n,o as p,p as d,w as e,a as o,l as O,t as m,b as c,R,K as x,F as A}from"./index-sMkPs75z.js";const N=y({__name:"ConnectionOutboundSummaryView",props:{data:{},dataplaneOverview:{}},setup(u){const l=u;return(D,i)=>{const _=n("XAction"),v=n("XTabs"),w=n("DataCollection"),f=n("RouterView"),V=n("AppView"),b=n("RouteView");return p(),d(b,{name:"connection-outbound-summary-view",params:{connection:"",inactive:!1}},{default:e(({route:t,t:C})=>[o(V,null,{title:e(()=>[O("h2",null,` Outbound `+m(t.params.connection),1)]),default:e(()=>{var r;return[i[0]||(i[0]=c()),o(v,{selected:(r=t.child())==null?void 0:r.name},R({_:2},[x(t.children,a=>({name:`${a.name}-tab`,fn:e(()=>[o(_,{to:{name:a.name,query:{inactive:t.params.inactive}}},{default:e(()=>[c(m(C(`connections.routes.item.navigation.${a.name.split("-")[3]}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),i[1]||(i[1]=c()),o(f,null,{default:e(({Component:a})=>[o(w,{items:Object.entries(l.data),predicate:([s,X])=>s===t.params.connection,find:!0},{default:e(({items:s})=>[(p(),d(A(a),{data:s[0][1],"dataplane-overview":l.dataplaneOverview},null,8,["data","dataplane-overview"]))]),_:2},1032,["items","predicate"])]),_:2},1024)]}),_:2},1024)]),_:1})}}});export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-CIZJNAsR.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-eF085_jE.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-CIZJNAsR.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-eF085_jE.js index a196ab7cdfd8..98a906c63d40 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-CIZJNAsR.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-eF085_jE.js @@ -1 +1 @@ -import{d as C,e as o,o as x,p as b,w as t,a,b as c,m as V,Y as y,t as E}from"./index-exlqGI2U.js";const S=C({__name:"ConnectionOutboundSummaryXdsConfigView",setup(R){return(k,s)=>{const l=o("RouteTitle"),i=o("XCheckbox"),p=o("XAction"),r=o("XCodeBlock"),m=o("DataLoader"),u=o("AppView"),_=o("RouteView");return x(),b(_,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:"",includeEds:!1},name:"connection-outbound-summary-xds-config-view"},{default:t(({t:d,route:e,uri:g})=>[a(l,{render:!1,title:d("connections.routes.item.navigation.xds")},null,8,["title"]),s[1]||(s[1]=c()),a(u,null,{default:t(()=>[a(m,{src:g(V(y),"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints",{mesh:e.params.mesh,dataplane:e.params.dataPlane,outbound:e.params.connection,endpoints:String(e.params.includeEds)})},{default:t(({data:f,refresh:h})=>[a(r,{language:"json",code:JSON.stringify(f,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[a(i,{modelValue:e.params.includeEds,"onUpdate:modelValue":n=>e.params.includeEds=n,label:d("connections.include_endpoints")},null,8,["modelValue","onUpdate:modelValue","label"]),s[0]||(s[0]=c()),a(p,{action:"refresh",appearance:"primary",onClick:h},{default:t(()=>[c(E(d("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}});export{S as default}; +import{d as C,e as o,o as x,p as b,w as t,a,b as c,m as V,Y as y,t as E}from"./index-sMkPs75z.js";const S=C({__name:"ConnectionOutboundSummaryXdsConfigView",setup(R){return(k,s)=>{const l=o("RouteTitle"),i=o("XCheckbox"),p=o("XAction"),r=o("XCodeBlock"),m=o("DataLoader"),u=o("AppView"),_=o("RouteView");return x(),b(_,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:"",includeEds:!1},name:"connection-outbound-summary-xds-config-view"},{default:t(({t:d,route:e,uri:g})=>[a(l,{render:!1,title:d("connections.routes.item.navigation.xds")},null,8,["title"]),s[1]||(s[1]=c()),a(u,null,{default:t(()=>[a(m,{src:g(V(y),"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints",{mesh:e.params.mesh,dataplane:e.params.dataPlane,outbound:e.params.connection,endpoints:String(e.params.includeEds)})},{default:t(({data:f,refresh:h})=>[a(r,{language:"json",code:JSON.stringify(f,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[a(i,{modelValue:e.params.includeEds,"onUpdate:modelValue":n=>e.params.includeEds=n,label:d("connections.include_endpoints")},null,8,["modelValue","onUpdate:modelValue","label"]),s[0]||(s[0]=c()),a(p,{action:"refresh",appearance:"primary",onClick:h},{default:t(()=>[c(E(d("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-CNM0QyfB.js b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-BfvJlhme.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-CNM0QyfB.js rename to app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-BfvJlhme.js index c61eb5d172d0..448ad8ca7c95 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-CNM0QyfB.js +++ b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-BfvJlhme.js @@ -1 +1 @@ -import{d as V,k as P,e as i,o as g,c as B,a as s,w as t,A as T,m as r,b as o,t as m,y as X,z as L,B as R,p as A,l as a,x as S,C as N,q as x,D as I,_ as $}from"./index-exlqGI2U.js";const G=V({__name:"MeshInsightsList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(w){const{t:c}=P(),u=w;return(d,_)=>{const e=i("XAction"),v=i("DataCollection");return g(),B("div",null,[s(v,{items:u.items??[void 0],type:"meshes"},{default:t(()=>[s(T,{headers:[{...d.storage.get("mesh.headers.name"),label:r(c)("meshes.components.mesh-insights-list.name"),key:"name"},{...d.storage.get("mesh.headers.services"),label:r(c)("meshes.components.mesh-insights-list.services"),key:"services"},{...d.storage.get("mesh.headers.dataplanes"),label:r(c)("meshes.components.mesh-insights-list.dataplanes"),key:"dataplanes"}],items:u.items,onResize:_[0]||(_[0]=n=>{d.storage.set({mesh:n})})},{name:t(({row:n})=>[s(e,{to:{name:"mesh-detail-view",params:{mesh:n.name}}},{default:t(()=>[o(m(n.name),1)]),_:2},1032,["to"])]),services:t(({row:n})=>[o(m(n.services.internal),1)]),dataplanes:t(({row:n})=>[o(m(n.dataplanesByType.standard.online)+" / "+m(n.dataplanesByType.standard.total),1)]),_:1},8,["headers","items"])]),_:1},8,["items"])])}}}),K={class:"stack"},Z={class:"columns"},q={class:"card-header"},E={class:"card-title"},M={class:"card-actions"},j={class:"card-header"},F={class:"card-title"},H=V({__name:"ControlPlaneDetailView",setup(w){const c=X(),u=L(),d=R();return(_,e)=>{const v=i("RouteTitle"),n=i("DataLoader"),f=i("XAction"),b=i("XTeleportSlot"),C=i("KCard"),k=i("AppView"),D=i("RouteView");return g(),A(D,{name:"home"},{default:t(({can:z,t:p,uri:h,me:y})=>[s(k,null,{title:t(()=>[a("h1",null,[s(v,{title:p("main-overview.routes.item.title")},null,8,["title"])])]),actions:t(()=>[s(r(u))]),default:t(()=>[e[7]||(e[7]=o()),e[8]||(e[8]=o()),a("div",K,[s(n,{src:h(r(S),"/global-insight",{})},{default:t(({data:l})=>[s(r(c),{"can-use-zones":z("use zones"),"global-insight":l},null,8,["can-use-zones","global-insight"])]),_:2},1032,["src"]),e[6]||(e[6]=o()),a("div",Z,[z("use zones")?(g(),A(C,{key:0},{default:t(()=>[s(n,{src:h(r(N),"/zone-cps",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",q,[a("div",E,[a("h2",null,m(p("main-overview.detail.zone_control_planes.title")),1),e[0]||(e[0]=o()),s(f,{to:{name:"zone-cp-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)]),e[1]||(e[1]=o()),a("div",M,[s(b,{name:"control-plane-detail-view-zone-actions"})])]),e[2]||(e[2]=o()),s(r(d),{"data-testid":"zone-control-planes-details",items:l==null?void 0:l.items,storage:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)):x("",!0),e[5]||(e[5]=o()),s(C,null,{default:t(()=>[s(n,{src:h(r(I),"/mesh-insights",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",j,[a("div",F,[a("h2",null,m(p("main-overview.detail.meshes.title")),1),e[3]||(e[3]=o()),s(f,{to:{name:"mesh-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)])]),e[4]||(e[4]=o()),s(G,{"data-testid":"meshes-details",items:l==null?void 0:l.items,storage:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),O=$(H,[["__scopeId","data-v-63924270"]]);export{O as default}; +import{d as V,k as P,e as i,o as g,c as B,a as s,w as t,A as T,m as r,b as o,t as m,y as X,z as L,B as R,p as A,l as a,x as S,C as N,q as x,D as I,_ as $}from"./index-sMkPs75z.js";const G=V({__name:"MeshInsightsList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(w){const{t:c}=P(),u=w;return(d,_)=>{const e=i("XAction"),v=i("DataCollection");return g(),B("div",null,[s(v,{items:u.items??[void 0],type:"meshes"},{default:t(()=>[s(T,{headers:[{...d.storage.get("mesh.headers.name"),label:r(c)("meshes.components.mesh-insights-list.name"),key:"name"},{...d.storage.get("mesh.headers.services"),label:r(c)("meshes.components.mesh-insights-list.services"),key:"services"},{...d.storage.get("mesh.headers.dataplanes"),label:r(c)("meshes.components.mesh-insights-list.dataplanes"),key:"dataplanes"}],items:u.items,onResize:_[0]||(_[0]=n=>{d.storage.set({mesh:n})})},{name:t(({row:n})=>[s(e,{to:{name:"mesh-detail-view",params:{mesh:n.name}}},{default:t(()=>[o(m(n.name),1)]),_:2},1032,["to"])]),services:t(({row:n})=>[o(m(n.services.internal),1)]),dataplanes:t(({row:n})=>[o(m(n.dataplanesByType.standard.online)+" / "+m(n.dataplanesByType.standard.total),1)]),_:1},8,["headers","items"])]),_:1},8,["items"])])}}}),K={class:"stack"},Z={class:"columns"},q={class:"card-header"},E={class:"card-title"},M={class:"card-actions"},j={class:"card-header"},F={class:"card-title"},H=V({__name:"ControlPlaneDetailView",setup(w){const c=X(),u=L(),d=R();return(_,e)=>{const v=i("RouteTitle"),n=i("DataLoader"),f=i("XAction"),b=i("XTeleportSlot"),C=i("KCard"),k=i("AppView"),D=i("RouteView");return g(),A(D,{name:"home"},{default:t(({can:z,t:p,uri:h,me:y})=>[s(k,null,{title:t(()=>[a("h1",null,[s(v,{title:p("main-overview.routes.item.title")},null,8,["title"])])]),actions:t(()=>[s(r(u))]),default:t(()=>[e[7]||(e[7]=o()),e[8]||(e[8]=o()),a("div",K,[s(n,{src:h(r(S),"/global-insight",{})},{default:t(({data:l})=>[s(r(c),{"can-use-zones":z("use zones"),"global-insight":l},null,8,["can-use-zones","global-insight"])]),_:2},1032,["src"]),e[6]||(e[6]=o()),a("div",Z,[z("use zones")?(g(),A(C,{key:0},{default:t(()=>[s(n,{src:h(r(N),"/zone-cps",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",q,[a("div",E,[a("h2",null,m(p("main-overview.detail.zone_control_planes.title")),1),e[0]||(e[0]=o()),s(f,{to:{name:"zone-cp-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)]),e[1]||(e[1]=o()),a("div",M,[s(b,{name:"control-plane-detail-view-zone-actions"})])]),e[2]||(e[2]=o()),s(r(d),{"data-testid":"zone-control-planes-details",items:l==null?void 0:l.items,storage:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)):x("",!0),e[5]||(e[5]=o()),s(C,null,{default:t(()=>[s(n,{src:h(r(I),"/mesh-insights",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",j,[a("div",F,[a("h2",null,m(p("main-overview.detail.meshes.title")),1),e[3]||(e[3]=o()),s(f,{to:{name:"mesh-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)])]),e[4]||(e[4]=o()),s(G,{"data-testid":"meshes-details",items:l==null?void 0:l.items,storage:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),O=$(H,[["__scopeId","data-v-63924270"]]);export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-BkodOTzH.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-CpwmGrOb.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-BkodOTzH.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-CpwmGrOb.js index e67af5e65655..a107b201dfd1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-BkodOTzH.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-CpwmGrOb.js @@ -1,3 +1,3 @@ -import{d as h,e as a,o as x,p as R,w as o,a as n,b as r,m as w,Y as V}from"./index-exlqGI2U.js";const F=h({__name:"DataPlaneClustersView",setup(k){return(y,s)=>{const c=a("RouteTitle"),l=a("XAction"),d=a("XCodeBlock"),p=a("DataLoader"),i=a("KCard"),m=a("AppView"),u=a("RouteView");return x(),R(u,{name:"data-plane-clusters-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:_,uri:f})=>[n(m,null,{default:o(()=>[n(c,{render:!1,title:_("data-planes.routes.item.navigation.data-plane-clusters-view")},null,8,["title"]),s[1]||(s[1]=r()),n(i,null,{default:o(()=>[n(p,{src:f(w(V),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:o(({data:g,refresh:C})=>[n(d,{language:"json",code:g,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(l,{action:"refresh",appearance:"primary",onClick:C},{default:o(()=>s[0]||(s[0]=[r(` +import{d as h,e as a,o as x,p as R,w as o,a as n,b as r,m as w,Y as V}from"./index-sMkPs75z.js";const F=h({__name:"DataPlaneClustersView",setup(k){return(y,s)=>{const c=a("RouteTitle"),l=a("XAction"),d=a("XCodeBlock"),p=a("DataLoader"),i=a("KCard"),m=a("AppView"),u=a("RouteView");return x(),R(u,{name:"data-plane-clusters-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:_,uri:f})=>[n(m,null,{default:o(()=>[n(c,{render:!1,title:_("data-planes.routes.item.navigation.data-plane-clusters-view")},null,8,["title"]),s[1]||(s[1]=r()),n(i,null,{default:o(()=>[n(p,{src:f(w(V),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:o(({data:g,refresh:C})=>[n(d,{language:"json",code:g,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(l,{action:"refresh",appearance:"primary",onClick:C},{default:o(()=>s[0]||(s[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-R2A0Cap6.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-DO33yiaC.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-R2A0Cap6.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-DO33yiaC.js index 828c791db4ba..0970b559121d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-R2A0Cap6.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-DO33yiaC.js @@ -1 +1 @@ -import{d as E,e as o,o as d,p as l,w as n,a as s,b as v,m as p,ae as i,q as D}from"./index-exlqGI2U.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const P=E({__name:"DataPlaneConfigView",setup(S){return(k,r)=>{const _=o("RouteTitle"),u=o("DataSource"),h=o("DataLoader"),f=o("KCard"),g=o("AppView"),C=o("RouteView");return d(),l(C,{name:"data-plane-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:x,uri:c})=>[s(_,{render:!1,title:x("data-planes.routes.item.navigation.data-plane-config-view")},null,8,["title"]),r[0]||(r[0]=v()),s(g,null,{default:n(()=>[s(f,null,{default:n(()=>[s(h,{src:c(p(i),"/meshes/:mesh/dataplanes/:name",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:R})=>[R?(d(),l(u,{key:0,src:c(p(i),"/meshes/:mesh/dataplanes/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.dataPlane},{cacheControl:"no-store"}),onChange:t=>{a(m=>m(t))},onError:t=>{a((m,V)=>V(t))}},null,8,["src","onChange","onError"])):D("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{P as default}; +import{d as E,e as o,o as d,p as l,w as n,a as s,b as v,m as p,ae as i,q as D}from"./index-sMkPs75z.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const P=E({__name:"DataPlaneConfigView",setup(S){return(k,r)=>{const _=o("RouteTitle"),u=o("DataSource"),h=o("DataLoader"),f=o("KCard"),g=o("AppView"),C=o("RouteView");return d(),l(C,{name:"data-plane-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:x,uri:c})=>[s(_,{render:!1,title:x("data-planes.routes.item.navigation.data-plane-config-view")},null,8,["title"]),r[0]||(r[0]=v()),s(g,null,{default:n(()=>[s(f,null,{default:n(()=>[s(h,{src:c(p(i),"/meshes/:mesh/dataplanes/:name",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:R})=>[R?(d(),l(u,{key:0,src:c(p(i),"/meshes/:mesh/dataplanes/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.dataPlane},{cacheControl:"no-store"}),onChange:t=>{a(m=>m(t))},onError:t=>{a((m,V)=>V(t))}},null,8,["src","onChange","onError"])):D("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{P as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DZx0Deep.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-C8jMTtPD.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DZx0Deep.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-C8jMTtPD.js index dbff5ba8feb2..abf074dde87b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DZx0Deep.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-C8jMTtPD.js @@ -1 +1 @@ -import{d as T,e as a,o as p,p as c,w as e,a as t,R as d,b as l,K as C,t as $,F as A,l as S,V as X}from"./index-exlqGI2U.js";const B=T({__name:"DataPlaneDetailTabsView",props:{mesh:{}},setup(_){const u=_;return(k,m)=>{const f=a("RouteTitle"),h=a("XAction"),w=a("XTabs"),b=a("RouterView"),V=a("DataLoader"),v=a("AppView"),x=a("DataSource"),D=a("RouteView");return p(),c(D,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:e(({route:s,t:r})=>[t(x,{src:`/meshes/${s.params.mesh}/dataplane-overviews/${s.params.dataPlane}`},{default:e(({data:n,error:R})=>[t(v,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"data-plane-list-view",params:{mesh:s.params.mesh}},text:r("data-planes.routes.item.breadcrumbs")}]},d({default:e(()=>[m[1]||(m[1]=l()),t(V,{data:[n],errors:[R]},{default:e(()=>{var i;return[t(w,{selected:(i=s.child())==null?void 0:i.name},d({_:2},[C(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[t(h,{to:{name:o}},{default:e(()=>[l($(r(`data-planes.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=l()),t(b,null,{default:e(o=>[(p(),c(A(o.Component),{data:n,mesh:u.mesh},null,8,["data","mesh"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},[n?{name:"title",fn:e(()=>[S("h1",null,[t(X,{text:n.name},{default:e(()=>[t(f,{title:r("data-planes.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["text"])])]),key:"0"}:void 0]),1032,["breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{B as default}; +import{d as T,e as a,o as p,p as c,w as e,a as t,R as d,b as l,K as C,t as $,F as A,l as S,V as X}from"./index-sMkPs75z.js";const B=T({__name:"DataPlaneDetailTabsView",props:{mesh:{}},setup(_){const u=_;return(k,m)=>{const f=a("RouteTitle"),h=a("XAction"),w=a("XTabs"),b=a("RouterView"),V=a("DataLoader"),v=a("AppView"),x=a("DataSource"),D=a("RouteView");return p(),c(D,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:e(({route:s,t:r})=>[t(x,{src:`/meshes/${s.params.mesh}/dataplane-overviews/${s.params.dataPlane}`},{default:e(({data:n,error:R})=>[t(v,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"data-plane-list-view",params:{mesh:s.params.mesh}},text:r("data-planes.routes.item.breadcrumbs")}]},d({default:e(()=>[m[1]||(m[1]=l()),t(V,{data:[n],errors:[R]},{default:e(()=>{var i;return[t(w,{selected:(i=s.child())==null?void 0:i.name},d({_:2},[C(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[t(h,{to:{name:o}},{default:e(()=>[l($(r(`data-planes.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=l()),t(b,null,{default:e(o=>[(p(),c(A(o.Component),{data:n,mesh:u.mesh},null,8,["data","mesh"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},[n?{name:"title",fn:e(()=>[S("h1",null,[t(X,{text:n.name},{default:e(()=>[t(f,{title:r("data-planes.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["text"])])]),key:"0"}:void 0]),1032,["breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-wNP8SySF.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-BO7n23Rp.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-wNP8SySF.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-BO7n23Rp.js index 54ba35bb85ba..9067633cd4ff 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-wNP8SySF.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-BO7n23Rp.js @@ -1,4 +1,4 @@ -import{d as X,I as W,G as A,o as s,p as b,w as i,c,H as dt,F as nt,_ as P,e as C,l as o,r as H,b as a,k as pt,q as L,a as p,t as r,m as f,J as v,K as N,n as ct,E as mt,Y as ft,R as Q,Q as V,S as yt,W as gt,L as tt,V as vt,Z as _t,A as bt}from"./index-exlqGI2U.js";import{B as kt}from"./kong-icons.es678-CRTcP0kV.js";import{S as xt}from"./SummaryView-VenJnDxy.js";import{T as lt}from"./TagList-BnTCZSc9.js";const wt=["aria-hidden"],it='',$t=X({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:W,validator:d=>{if(typeof d=="number"&&d>0)return!0;if(typeof d=="string"){const n=String(d).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(d){const n=d,e=A(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const _=String(n.size).replace(/px/gi,""),m=Number(_);if(m&&!isNaN(m)&&Number.isInteger(m)&&m>0)return`${m}px`}return W}),x=A(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),B=_=>{const m={},z=Math.random().toString(36).substring(2,12);return _.replace(/id="([^"]+)"/g,(D,w)=>{const h=`${z}-${w}`;return m[w]=h,`id="${h}"`}).replace(/#([^\s^")]+)/g,(D,w)=>m[w]?`#${m[w]}`:D)},t={"<":"<",">":">",'"':""","'":"'","&":"&"},k=_=>_.replace(/[<>"'&]/g,m=>t[m]),I=`${n.title?`${k(n.title)}`:""}${n.staticIds?it:B(it)}`;return(_,m)=>(s(),b(nt(d.as),{"aria-hidden":d.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:dt(x.value),tabindex:d.decorative?"-1":void 0},{default:i(()=>[(s(),c("svg",{"aria-hidden":d.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:I},null,8,wt))]),_:1},8,["aria-hidden","style","tabindex"]))}}),St=["aria-hidden"],st='',Ct=X({__name:"GatewayIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:W,validator:d=>{if(typeof d=="number"&&d>0)return!0;if(typeof d=="string"){const n=String(d).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(d){const n=d,e=A(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const _=String(n.size).replace(/px/gi,""),m=Number(_);if(m&&!isNaN(m)&&Number.isInteger(m)&&m>0)return`${m}px`}return W}),x=A(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),B=_=>{const m={},z=Math.random().toString(36).substring(2,12);return _.replace(/id="([^"]+)"/g,(D,w)=>{const h=`${z}-${w}`;return m[w]=h,`id="${h}"`}).replace(/#([^\s^")]+)/g,(D,w)=>m[w]?`#${m[w]}`:D)},t={"<":"<",">":">",'"':""","'":"'","&":"&"},k=_=>_.replace(/[<>"'&]/g,m=>t[m]),I=`${n.title?`${k(n.title)}`:""}${n.staticIds?st:B(st)}`;return(_,m)=>(s(),b(nt(d.as),{"aria-hidden":d.decorative?"true":void 0,class:"kui-icon gateway-icon","data-testid":"kui-icon-wrapper-gateway-icon",style:dt(x.value),tabindex:d.decorative?"-1":void 0},{default:i(()=>[(s(),c("svg",{"aria-hidden":d.decorative?"true":void 0,"data-testid":"kui-icon-svg-gateway-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:I},null,8,St))]),_:1},8,["aria-hidden","style","tabindex"]))}}),It=["B","kB","MB","GB","TB","PB","EB","ZB","YB"],Bt=["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],Tt=["b","kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],Nt=["b","kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],ot=(d,n,e)=>{let x=d;return typeof n=="string"||Array.isArray(n)?x=d.toLocaleString(n,e):(n===!0||e!==void 0)&&(x=d.toLocaleString(void 0,e)),x};function j(d,n){if(!Number.isFinite(d))throw new TypeError(`Expected a finite number, got ${typeof d}: ${d}`);n={bits:!1,binary:!1,space:!0,...n};const e=n.bits?n.binary?Nt:Tt:n.binary?Bt:It,x=n.space?" ":"";if(n.signed&&d===0)return` 0${x}${e[0]}`;const B=d<0,t=B?"-":n.signed?"+":"";B&&(d=-d);let k;if(n.minimumFractionDigits!==void 0&&(k={minimumFractionDigits:n.minimumFractionDigits}),n.maximumFractionDigits!==void 0&&(k={maximumFractionDigits:n.maximumFractionDigits,...k}),d<1){const z=ot(d,n.locale,k);return t+z+x+e[0]}const I=Math.min(Math.floor(n.binary?Math.log(d)/Math.log(1024):Math.log10(d)/3),e.length-1);d/=(n.binary?1024:1e3)**I,k||(d=d.toPrecision(3));const _=ot(Number(d),n.locale,k),m=e[I];return t+_+x+m}const zt={},qt={class:"card"},Lt={class:"title"},Dt={class:"body"};function Vt(d,n){const e=C("KCard");return s(),b(e,{class:"data-card"},{default:i(()=>[o("dl",null,[o("div",qt,[o("dt",Lt,[H(d.$slots,"title",{},void 0,!0)]),n[0]||(n[0]=a()),o("dd",Dt,[H(d.$slots,"default",{},void 0,!0)])])])]),_:3})}const ut=P(zt,[["render",Vt],["__scopeId","data-v-3f9a3cf3"]]),ht={class:"title"},Et={key:0},Mt={"data-testid":"grpc-success"},Ht={"data-testid":"grpc-failure"},Rt={"data-testid":"rq-2xx"},Kt={"data-testid":"rq-4xx"},Xt={"data-testid":"rq-5xx"},At={"data-testid":"connections-total"},Pt={key:0,"data-testid":"bytes-received"},Ut={key:1,"data-testid":"bytes-sent"},Ft=X({__name:"ConnectionCard",props:{protocol:{},service:{default:""},traffic:{default:void 0},direction:{default:"downstream"}},setup(d){const{t:n}=pt(),e=d,x=B=>{const t=B.target;if(B.isTrusted&&t.nodeName.toLowerCase()!=="a"){const k=t.closest(".service-traffic-card, a");if(k){const I=k.nodeName.toLowerCase()==="a"?k:k.querySelector("[data-action]");I!==null&&"click"in I&&typeof I.click=="function"&&I.click()}}};return(B,t)=>{const k=C("XBadge"),I=C("KSkeletonBox");return s(),b(ut,{class:"service-traffic-card",onClick:x},{title:i(()=>[e.service.length>0?(s(),b(lt,{key:0,tags:[{label:"kuma.io/service",value:e.service}]},null,8,["tags"])):L("",!0),t[1]||(t[1]=a()),o("div",ht,[p(k,{class:"protocol",appearance:e.protocol==="passthrough"?"success":"info"},{default:i(()=>[a(r(f(n)(`data-planes.components.service_traffic_card.protocol.${e.protocol}`,{},{defaultMessage:f(n)(`http.api.value.${e.protocol}`)})),1)]),_:1},8,["appearance"]),t[0]||(t[0]=a()),H(B.$slots,"default",{},void 0,!0)])]),default:i(()=>{var _,m,z,D,w,h,U,F,Z,G,O,$;return[t[22]||(t[22]=a()),e.traffic?(s(),c("dl",Et,[e.protocol==="passthrough"?(s(!0),c(v,{key:0},N([["http","tcp"].reduce((u,R)=>{var Y;const E=e.direction;return Object.entries(((Y=e.traffic)==null?void 0:Y[R])||{}).reduce((S,[M,J])=>[`${E}_cx_tx_bytes_total`,`${E}_cx_rx_bytes_total`].includes(M)?{...S,[M]:J+(S[M]??0)}:S,u)},{})],(u,R)=>(s(),c(v,{key:R},[o("div",null,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.tx")),1),t[2]||(t[2]=a()),o("dd",null,r(f(j)(u.downstream_cx_rx_bytes_total??0)),1)]),t[4]||(t[4]=a()),o("div",null,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.rx")),1),t[3]||(t[3]=a()),o("dd",null,r(f(j)(u.downstream_cx_tx_bytes_total??0)),1)])],64))),128)):e.protocol==="grpc"?(s(),c(v,{key:1},[o("div",Mt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.grpc_success")),1),t[5]||(t[5]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(_=e.traffic.grpc)==null?void 0:_.success})),1)]),t[7]||(t[7]=a()),o("div",Ht,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.grpc_failure")),1),t[6]||(t[6]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(m=e.traffic.grpc)==null?void 0:m.failure})),1)])],64)):e.protocol.startsWith("http")?(s(),c(v,{key:2},[(s(!0),c(v,null,N([((z=e.traffic.http)==null?void 0:z[`${e.direction}_rq_1xx`])??0].filter(u=>u!==0),u=>(s(),c("div",{key:u,"data-testid":"rq-1xx"},[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.1xx")),1),t[8]||(t[8]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:u})),1)]))),128)),t[13]||(t[13]=a()),o("div",Rt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.2xx")),1),t[9]||(t[9]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(D=e.traffic.http)==null?void 0:D[`${e.direction}_rq_2xx`]})),1)]),t[14]||(t[14]=a()),(s(!0),c(v,null,N([((w=e.traffic.http)==null?void 0:w[`${e.direction}_rq_3xx`])??0].filter(u=>u!==0),u=>(s(),c("div",{key:u,"data-testid":"rq-3xx"},[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.3xx")),1),t[10]||(t[10]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:u})),1)]))),128)),t[15]||(t[15]=a()),o("div",Kt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.4xx")),1),t[11]||(t[11]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(h=e.traffic.http)==null?void 0:h[`${e.direction}_rq_4xx`]})),1)]),t[16]||(t[16]=a()),o("div",Xt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.5xx")),1),t[12]||(t[12]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(U=e.traffic.http)==null?void 0:U[`${e.direction}_rq_5xx`]})),1)])],64)):(s(),c(v,{key:3},[o("div",At,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.cx")),1),t[17]||(t[17]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(F=e.traffic.tcp)==null?void 0:F[`${e.direction}_cx_total`]})),1)]),t[20]||(t[20]=a()),typeof((Z=e.traffic.tcp)==null?void 0:Z[`${e.direction}_cx_tx_bytes_total`])<"u"?(s(),c("div",Pt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.rx")),1),t[18]||(t[18]=a()),o("dd",null,r(f(j)((G=e.traffic.tcp)==null?void 0:G[`${e.direction}_cx_tx_bytes_total`])),1)])):L("",!0),t[21]||(t[21]=a()),typeof((O=e.traffic.tcp)==null?void 0:O[`${e.direction}_cx_rx_bytes_total`])<"u"?(s(),c("div",Ut,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.tx")),1),t[19]||(t[19]=a()),o("dd",null,r(f(j)(($=e.traffic.tcp)==null?void 0:$[`${e.direction}_cx_rx_bytes_total`])),1)])):L("",!0)],64))])):(s(),b(I,{key:1,width:"10"}))]}),_:3})}}}),et=P(Ft,[["__scopeId","data-v-82875ef3"]]),Zt={class:"body"},Gt=X({__name:"ConnectionGroup",props:{type:{}},setup(d){const n=d;return(e,x)=>{const B=C("KCard");return s(),b(B,{class:ct(["service-traffic-group",`type-${n.type}`])},{default:i(()=>[o("div",Zt,[H(e.$slots,"default",{},void 0,!0)])]),_:3},8,["class"])}}}),at=P(Gt,[["__scopeId","data-v-a119a970"]]),Ot={class:"service-traffic"},Yt={class:"actions"},jt=X({__name:"ConnectionTraffic",setup(d){return(n,e)=>(s(),c("div",Ot,[o("div",Yt,[H(n.$slots,"actions",{},void 0,!0)]),e[0]||(e[0]=a()),p(ut,{class:"header"},{title:i(()=>[H(n.$slots,"title",{},void 0,!0)]),_:3}),e[1]||(e[1]=a()),H(n.$slots,"default",{},void 0,!0)]))}}),rt=P(jt,[["__scopeId","data-v-e6bd176c"]]),Wt={"data-testid":"dataplane-warnings"},Jt=["data-testid","innerHTML"],Qt={key:0,"data-testid":"warning-stats-loading"},te={class:"stack","data-testid":"dataplane-details"},ee={class:"stack"},ae={class:"columns"},ne={class:"status-with-reason"},ie={key:0,class:"columns"},se={class:"columns"},oe={"data-testid":"dataplane-mtls"},re={class:"columns"},de=["innerHTML"],le={key:0,"data-testid":"dataplane-subscriptions"},ue=X({__name:"DataPlaneDetailView",props:{data:{},mesh:{}},setup(d){const n=mt(),e=d,x=A(()=>e.data.warnings.concat(...e.data.isCertExpired?[{kind:"CERT_EXPIRED"}]:[]));return(B,t)=>{const k=C("XTimespan"),I=C("KTooltip"),_=C("DataCollection"),m=C("XAction"),z=C("KCard"),D=C("XEmptyState"),w=C("XLayout"),h=C("XInputSwitch"),U=C("RouterView"),F=C("XAlert"),Z=C("AppView"),G=C("DataSource"),O=C("RouteView");return s(),b(O,{params:{mesh:"",dataPlane:"",subscription:"",inactive:!1},name:"data-plane-detail-view"},{default:i(({route:$,t:u,can:R,me:E,uri:Y})=>[p(G,{src:Y(f(ft),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:$.params.mesh,name:$.params.dataPlane,address:e.data.dataplane.networking.inboundAddress})},{default:i(({data:S,error:M,refresh:J})=>[p(Z,null,Q({default:i(()=>[t[52]||(t[52]=a()),o("div",te,[p(z,null,{default:i(()=>[o("div",ee,[p(k,{start:u("common.formats.datetime",{value:Date.parse(e.data.creationTime)}),end:u("common.formats.datetime",{value:Date.parse(e.data.modificationTime)})},null,8,["start","end"]),t[18]||(t[18]=a()),o("div",ae,[p(V,null,{title:i(()=>[a(r(u("http.api.property.status")),1)]),body:i(()=>[o("div",ne,[p(yt,{status:e.data.status},null,8,["status"]),t[4]||(t[4]=a()),e.data.dataplaneType==="standard"?(s(),b(_,{key:0,items:e.data.dataplane.networking.inbounds,predicate:l=>l.state!=="Ready",empty:!1},{default:i(({items:l})=>[p(I,{class:"reason-tooltip"},{content:i(()=>[o("ul",null,[(s(!0),c(v,null,N(l,y=>(s(),c("li",{key:`${y.service}:${y.port}`},r(u("data-planes.routes.item.unhealthy_inbound",{service:y.service,port:y.port})),1))),128))])]),default:i(()=>[p(f(kt),{color:f(gt),size:f(tt)},null,8,["color","size"]),t[3]||(t[3]=a())]),_:2},1024)]),_:2},1032,["items","predicate"])):L("",!0)])]),_:2},1024),t[12]||(t[12]=a()),R("use zones")&&e.data.zone?(s(),b(V,{key:0},{title:i(()=>t[6]||(t[6]=[a(` +import{d as X,I as W,G as A,o as s,p as b,w as i,c,H as dt,F as nt,_ as P,e as C,l as o,r as H,b as a,k as pt,q as L,a as p,t as r,m as f,J as v,K as N,n as ct,E as mt,Y as ft,R as Q,Q as V,S as yt,W as gt,L as tt,V as vt,Z as _t,A as bt}from"./index-sMkPs75z.js";import{B as kt}from"./kong-icons.es678-C5rbHv0T.js";import{S as xt}from"./SummaryView-D_baoLU8.js";import{T as lt}from"./TagList-DTd-eFZL.js";const wt=["aria-hidden"],it='',$t=X({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:W,validator:d=>{if(typeof d=="number"&&d>0)return!0;if(typeof d=="string"){const n=String(d).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(d){const n=d,e=A(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const _=String(n.size).replace(/px/gi,""),m=Number(_);if(m&&!isNaN(m)&&Number.isInteger(m)&&m>0)return`${m}px`}return W}),x=A(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),B=_=>{const m={},z=Math.random().toString(36).substring(2,12);return _.replace(/id="([^"]+)"/g,(D,w)=>{const h=`${z}-${w}`;return m[w]=h,`id="${h}"`}).replace(/#([^\s^")]+)/g,(D,w)=>m[w]?`#${m[w]}`:D)},t={"<":"<",">":">",'"':""","'":"'","&":"&"},k=_=>_.replace(/[<>"'&]/g,m=>t[m]),I=`${n.title?`${k(n.title)}`:""}${n.staticIds?it:B(it)}`;return(_,m)=>(s(),b(nt(d.as),{"aria-hidden":d.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:dt(x.value),tabindex:d.decorative?"-1":void 0},{default:i(()=>[(s(),c("svg",{"aria-hidden":d.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:I},null,8,wt))]),_:1},8,["aria-hidden","style","tabindex"]))}}),St=["aria-hidden"],st='',Ct=X({__name:"GatewayIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:W,validator:d=>{if(typeof d=="number"&&d>0)return!0;if(typeof d=="string"){const n=String(d).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(d){const n=d,e=A(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const _=String(n.size).replace(/px/gi,""),m=Number(_);if(m&&!isNaN(m)&&Number.isInteger(m)&&m>0)return`${m}px`}return W}),x=A(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),B=_=>{const m={},z=Math.random().toString(36).substring(2,12);return _.replace(/id="([^"]+)"/g,(D,w)=>{const h=`${z}-${w}`;return m[w]=h,`id="${h}"`}).replace(/#([^\s^")]+)/g,(D,w)=>m[w]?`#${m[w]}`:D)},t={"<":"<",">":">",'"':""","'":"'","&":"&"},k=_=>_.replace(/[<>"'&]/g,m=>t[m]),I=`${n.title?`${k(n.title)}`:""}${n.staticIds?st:B(st)}`;return(_,m)=>(s(),b(nt(d.as),{"aria-hidden":d.decorative?"true":void 0,class:"kui-icon gateway-icon","data-testid":"kui-icon-wrapper-gateway-icon",style:dt(x.value),tabindex:d.decorative?"-1":void 0},{default:i(()=>[(s(),c("svg",{"aria-hidden":d.decorative?"true":void 0,"data-testid":"kui-icon-svg-gateway-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:I},null,8,St))]),_:1},8,["aria-hidden","style","tabindex"]))}}),It=["B","kB","MB","GB","TB","PB","EB","ZB","YB"],Bt=["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],Tt=["b","kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],Nt=["b","kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],ot=(d,n,e)=>{let x=d;return typeof n=="string"||Array.isArray(n)?x=d.toLocaleString(n,e):(n===!0||e!==void 0)&&(x=d.toLocaleString(void 0,e)),x};function j(d,n){if(!Number.isFinite(d))throw new TypeError(`Expected a finite number, got ${typeof d}: ${d}`);n={bits:!1,binary:!1,space:!0,...n};const e=n.bits?n.binary?Nt:Tt:n.binary?Bt:It,x=n.space?" ":"";if(n.signed&&d===0)return` 0${x}${e[0]}`;const B=d<0,t=B?"-":n.signed?"+":"";B&&(d=-d);let k;if(n.minimumFractionDigits!==void 0&&(k={minimumFractionDigits:n.minimumFractionDigits}),n.maximumFractionDigits!==void 0&&(k={maximumFractionDigits:n.maximumFractionDigits,...k}),d<1){const z=ot(d,n.locale,k);return t+z+x+e[0]}const I=Math.min(Math.floor(n.binary?Math.log(d)/Math.log(1024):Math.log10(d)/3),e.length-1);d/=(n.binary?1024:1e3)**I,k||(d=d.toPrecision(3));const _=ot(Number(d),n.locale,k),m=e[I];return t+_+x+m}const zt={},qt={class:"card"},Lt={class:"title"},Dt={class:"body"};function Vt(d,n){const e=C("KCard");return s(),b(e,{class:"data-card"},{default:i(()=>[o("dl",null,[o("div",qt,[o("dt",Lt,[H(d.$slots,"title",{},void 0,!0)]),n[0]||(n[0]=a()),o("dd",Dt,[H(d.$slots,"default",{},void 0,!0)])])])]),_:3})}const ut=P(zt,[["render",Vt],["__scopeId","data-v-3f9a3cf3"]]),ht={class:"title"},Et={key:0},Mt={"data-testid":"grpc-success"},Ht={"data-testid":"grpc-failure"},Rt={"data-testid":"rq-2xx"},Kt={"data-testid":"rq-4xx"},Xt={"data-testid":"rq-5xx"},At={"data-testid":"connections-total"},Pt={key:0,"data-testid":"bytes-received"},Ut={key:1,"data-testid":"bytes-sent"},Ft=X({__name:"ConnectionCard",props:{protocol:{},service:{default:""},traffic:{default:void 0},direction:{default:"downstream"}},setup(d){const{t:n}=pt(),e=d,x=B=>{const t=B.target;if(B.isTrusted&&t.nodeName.toLowerCase()!=="a"){const k=t.closest(".service-traffic-card, a");if(k){const I=k.nodeName.toLowerCase()==="a"?k:k.querySelector("[data-action]");I!==null&&"click"in I&&typeof I.click=="function"&&I.click()}}};return(B,t)=>{const k=C("XBadge"),I=C("KSkeletonBox");return s(),b(ut,{class:"service-traffic-card",onClick:x},{title:i(()=>[e.service.length>0?(s(),b(lt,{key:0,tags:[{label:"kuma.io/service",value:e.service}]},null,8,["tags"])):L("",!0),t[1]||(t[1]=a()),o("div",ht,[p(k,{class:"protocol",appearance:e.protocol==="passthrough"?"success":"info"},{default:i(()=>[a(r(f(n)(`data-planes.components.service_traffic_card.protocol.${e.protocol}`,{},{defaultMessage:f(n)(`http.api.value.${e.protocol}`)})),1)]),_:1},8,["appearance"]),t[0]||(t[0]=a()),H(B.$slots,"default",{},void 0,!0)])]),default:i(()=>{var _,m,z,D,w,h,U,F,Z,G,O,$;return[t[22]||(t[22]=a()),e.traffic?(s(),c("dl",Et,[e.protocol==="passthrough"?(s(!0),c(v,{key:0},N([["http","tcp"].reduce((u,R)=>{var Y;const E=e.direction;return Object.entries(((Y=e.traffic)==null?void 0:Y[R])||{}).reduce((S,[M,J])=>[`${E}_cx_tx_bytes_total`,`${E}_cx_rx_bytes_total`].includes(M)?{...S,[M]:J+(S[M]??0)}:S,u)},{})],(u,R)=>(s(),c(v,{key:R},[o("div",null,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.tx")),1),t[2]||(t[2]=a()),o("dd",null,r(f(j)(u.downstream_cx_rx_bytes_total??0)),1)]),t[4]||(t[4]=a()),o("div",null,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.rx")),1),t[3]||(t[3]=a()),o("dd",null,r(f(j)(u.downstream_cx_tx_bytes_total??0)),1)])],64))),128)):e.protocol==="grpc"?(s(),c(v,{key:1},[o("div",Mt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.grpc_success")),1),t[5]||(t[5]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(_=e.traffic.grpc)==null?void 0:_.success})),1)]),t[7]||(t[7]=a()),o("div",Ht,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.grpc_failure")),1),t[6]||(t[6]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(m=e.traffic.grpc)==null?void 0:m.failure})),1)])],64)):e.protocol.startsWith("http")?(s(),c(v,{key:2},[(s(!0),c(v,null,N([((z=e.traffic.http)==null?void 0:z[`${e.direction}_rq_1xx`])??0].filter(u=>u!==0),u=>(s(),c("div",{key:u,"data-testid":"rq-1xx"},[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.1xx")),1),t[8]||(t[8]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:u})),1)]))),128)),t[13]||(t[13]=a()),o("div",Rt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.2xx")),1),t[9]||(t[9]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(D=e.traffic.http)==null?void 0:D[`${e.direction}_rq_2xx`]})),1)]),t[14]||(t[14]=a()),(s(!0),c(v,null,N([((w=e.traffic.http)==null?void 0:w[`${e.direction}_rq_3xx`])??0].filter(u=>u!==0),u=>(s(),c("div",{key:u,"data-testid":"rq-3xx"},[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.3xx")),1),t[10]||(t[10]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:u})),1)]))),128)),t[15]||(t[15]=a()),o("div",Kt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.4xx")),1),t[11]||(t[11]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(h=e.traffic.http)==null?void 0:h[`${e.direction}_rq_4xx`]})),1)]),t[16]||(t[16]=a()),o("div",Xt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.5xx")),1),t[12]||(t[12]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(U=e.traffic.http)==null?void 0:U[`${e.direction}_rq_5xx`]})),1)])],64)):(s(),c(v,{key:3},[o("div",At,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.cx")),1),t[17]||(t[17]=a()),o("dd",null,r(f(n)("common.formats.integer",{value:(F=e.traffic.tcp)==null?void 0:F[`${e.direction}_cx_total`]})),1)]),t[20]||(t[20]=a()),typeof((Z=e.traffic.tcp)==null?void 0:Z[`${e.direction}_cx_tx_bytes_total`])<"u"?(s(),c("div",Pt,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.rx")),1),t[18]||(t[18]=a()),o("dd",null,r(f(j)((G=e.traffic.tcp)==null?void 0:G[`${e.direction}_cx_tx_bytes_total`])),1)])):L("",!0),t[21]||(t[21]=a()),typeof((O=e.traffic.tcp)==null?void 0:O[`${e.direction}_cx_rx_bytes_total`])<"u"?(s(),c("div",Ut,[o("dt",null,r(f(n)("data-planes.components.service_traffic_card.tx")),1),t[19]||(t[19]=a()),o("dd",null,r(f(j)(($=e.traffic.tcp)==null?void 0:$[`${e.direction}_cx_rx_bytes_total`])),1)])):L("",!0)],64))])):(s(),b(I,{key:1,width:"10"}))]}),_:3})}}}),et=P(Ft,[["__scopeId","data-v-82875ef3"]]),Zt={class:"body"},Gt=X({__name:"ConnectionGroup",props:{type:{}},setup(d){const n=d;return(e,x)=>{const B=C("KCard");return s(),b(B,{class:ct(["service-traffic-group",`type-${n.type}`])},{default:i(()=>[o("div",Zt,[H(e.$slots,"default",{},void 0,!0)])]),_:3},8,["class"])}}}),at=P(Gt,[["__scopeId","data-v-a119a970"]]),Ot={class:"service-traffic"},Yt={class:"actions"},jt=X({__name:"ConnectionTraffic",setup(d){return(n,e)=>(s(),c("div",Ot,[o("div",Yt,[H(n.$slots,"actions",{},void 0,!0)]),e[0]||(e[0]=a()),p(ut,{class:"header"},{title:i(()=>[H(n.$slots,"title",{},void 0,!0)]),_:3}),e[1]||(e[1]=a()),H(n.$slots,"default",{},void 0,!0)]))}}),rt=P(jt,[["__scopeId","data-v-e6bd176c"]]),Wt={"data-testid":"dataplane-warnings"},Jt=["data-testid","innerHTML"],Qt={key:0,"data-testid":"warning-stats-loading"},te={class:"stack","data-testid":"dataplane-details"},ee={class:"stack"},ae={class:"columns"},ne={class:"status-with-reason"},ie={key:0,class:"columns"},se={class:"columns"},oe={"data-testid":"dataplane-mtls"},re={class:"columns"},de=["innerHTML"],le={key:0,"data-testid":"dataplane-subscriptions"},ue=X({__name:"DataPlaneDetailView",props:{data:{},mesh:{}},setup(d){const n=mt(),e=d,x=A(()=>e.data.warnings.concat(...e.data.isCertExpired?[{kind:"CERT_EXPIRED"}]:[]));return(B,t)=>{const k=C("XTimespan"),I=C("KTooltip"),_=C("DataCollection"),m=C("XAction"),z=C("KCard"),D=C("XEmptyState"),w=C("XLayout"),h=C("XInputSwitch"),U=C("RouterView"),F=C("XAlert"),Z=C("AppView"),G=C("DataSource"),O=C("RouteView");return s(),b(O,{params:{mesh:"",dataPlane:"",subscription:"",inactive:!1},name:"data-plane-detail-view"},{default:i(({route:$,t:u,can:R,me:E,uri:Y})=>[p(G,{src:Y(f(ft),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:$.params.mesh,name:$.params.dataPlane,address:e.data.dataplane.networking.inboundAddress})},{default:i(({data:S,error:M,refresh:J})=>[p(Z,null,Q({default:i(()=>[t[52]||(t[52]=a()),o("div",te,[p(z,null,{default:i(()=>[o("div",ee,[p(k,{start:u("common.formats.datetime",{value:Date.parse(e.data.creationTime)}),end:u("common.formats.datetime",{value:Date.parse(e.data.modificationTime)})},null,8,["start","end"]),t[18]||(t[18]=a()),o("div",ae,[p(V,null,{title:i(()=>[a(r(u("http.api.property.status")),1)]),body:i(()=>[o("div",ne,[p(yt,{status:e.data.status},null,8,["status"]),t[4]||(t[4]=a()),e.data.dataplaneType==="standard"?(s(),b(_,{key:0,items:e.data.dataplane.networking.inbounds,predicate:l=>l.state!=="Ready",empty:!1},{default:i(({items:l})=>[p(I,{class:"reason-tooltip"},{content:i(()=>[o("ul",null,[(s(!0),c(v,null,N(l,y=>(s(),c("li",{key:`${y.service}:${y.port}`},r(u("data-planes.routes.item.unhealthy_inbound",{service:y.service,port:y.port})),1))),128))])]),default:i(()=>[p(f(kt),{color:f(gt),size:f(tt)},null,8,["color","size"]),t[3]||(t[3]=a())]),_:2},1024)]),_:2},1032,["items","predicate"])):L("",!0)])]),_:2},1024),t[12]||(t[12]=a()),R("use zones")&&e.data.zone?(s(),b(V,{key:0},{title:i(()=>t[6]||(t[6]=[a(` Zone `)])),body:i(()=>[p(m,{to:{name:"zone-cp-detail-view",params:{zone:e.data.zone}}},{default:i(()=>[a(r(e.data.zone),1)]),_:1},8,["to"])]),_:1})):L("",!0),t[13]||(t[13]=a()),p(V,null,{title:i(()=>t[8]||(t[8]=[a(` Type diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-C5zGZZCX.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-r5ksR4SN.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-C5zGZZCX.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-r5ksR4SN.js index a4c27bb59cb7..494088dcac2f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-C5zGZZCX.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-r5ksR4SN.js @@ -1 +1 @@ -import{d as B,e as d,o as l,p as u,w as a,a as i,b as s,l as v,R as K,m as z,af as P,q as f,t as o,K as w,ae as $,A as q,c as y,J as _,V as F,S as M,F as G,_ as H}from"./index-exlqGI2U.js";import{F as O}from"./FilterBar-C0j58fEO.js";import{S as Z}from"./SummaryView-VenJnDxy.js";const j=["innerHTML"],J={key:0},U={key:1},W=B({__name:"DataPlaneListView",props:{mesh:{}},setup(b){const C=b;return(Q,r)=>{const T=d("RouteTitle"),h=d("XIcon"),x=d("XSelect"),g=d("XAction"),V=d("KTruncate"),S=d("XActionGroup"),L=d("RouterView"),A=d("DataCollection"),D=d("DataLoader"),I=d("KCard"),R=d("AppView"),X=d("RouteView");return l(),u(X,{name:"data-plane-list-view",params:{page:1,size:50,dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:a(({can:k,route:t,t:p,me:m,uri:E})=>[i(T,{render:!1,title:p("data-planes.routes.items.title")},null,8,["title"]),r[14]||(r[14]=s()),i(R,{docs:p("data-planes.href.docs.data_plane_proxy")},{default:a(()=>[v("div",{innerHTML:p("data-planes.routes.items.intro",{},{defaultMessage:""})},null,8,j),r[13]||(r[13]=s()),i(I,null,{default:a(()=>[v("search",null,[i(O,{class:"data-plane-proxy-filter",placeholder:"service:backend",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...k("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:n=>t.update({...Object.fromEntries(n.entries())})},null,8,["query","fields","onChange"]),r[1]||(r[1]=s()),i(x,{label:"Type",selected:t.params.dataplaneType,onChange:n=>t.update({dataplaneType:n})},K({selected:a(({item:n})=>[n!=="all"?(l(),u(h,{key:0,size:z(P),name:n},null,8,["size","name"])):f("",!0),s(" "+o(p(`data-planes.type.${n}`)),1)]),_:2},[w(["all","standard","builtin","delegated"],n=>({name:`${n}-option`,fn:a(()=>[n!=="all"?(l(),u(h,{key:0,name:n},null,8,["name"])):f("",!0),s(" "+o(p(`data-planes.type.${n}`)),1)])}))]),1032,["selected","onChange"])]),r[12]||(r[12]=s()),i(D,{src:E(z($),"/meshes/:mesh/dataplanes/of/:type",{mesh:t.params.mesh,type:t.params.dataplaneType},{page:t.params.page,size:t.params.size,search:t.params.s})},{loadable:a(({data:n})=>[i(A,{type:"data-planes",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,page:t.params.page,"page-size":t.params.size,onChange:t.update},{default:a(()=>[i(q,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.type"),label:" ",key:"type"},{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...k("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],...k("use service-insights",C.mesh)?[{...m.get("headers.services"),label:"Services",key:"services"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:m.set},{type:a(({row:e})=>[i(h,{name:e.dataplaneType},{default:a(()=>[s(o(p(`data-planes.type.${e.dataplaneType}`)),1)]),_:2},1032,["name"])]),name:a(({row:e})=>[i(g,{"data-action":"",class:"name-link",title:e.name,to:{name:"data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:t.params.page,size:t.params.size,s:t.params.s,dataplaneType:t.params.dataplaneType}}},{default:a(()=>[s(o(e.name),1)]),_:2},1032,["title","to"])]),namespace:a(({row:e})=>[s(o(e.namespace),1)]),services:a(({row:e})=>[e.services.length>0?(l(),u(V,{key:0,width:"auto"},{default:a(()=>[(l(!0),y(_,null,w(e.services,(c,N)=>(l(),y("div",{key:N},[i(F,{text:c},{default:a(()=>[e.dataplaneType==="standard"?(l(),u(g,{key:0,to:{name:"service-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):e.dataplaneType==="delegated"?(l(),u(g,{key:1,to:{name:"delegated-gateway-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):(l(),y(_,{key:2},[s(o(c),1)],64))]),_:2},1032,["text"])]))),128))]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),zone:a(({row:e})=>[e.zone?(l(),u(g,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[s(o(e.zone),1)]),_:2},1032,["to"])):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var c;return[(c=e.dataplaneInsight.mTLS)!=null&&c.certificateExpirationTime?(l(),y(_,{key:0},[s(o(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(l(),y(_,{key:1},[s(o(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[i(M,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(l(),u(h,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[v("ul",null,[e.warnings.length>0?(l(),y("li",J,o(p("data-planes.components.data-plane-list.version_mismatch")),1)):f("",!0),r[2]||(r[2]=s()),e.isCertExpired?(l(),y("li",U,o(p("data-planes.components.data-plane-list.cert_expired")),1)):f("",!0)])]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[i(S,null,{default:a(()=>[i(g,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[s(o(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[11]||(r[11]=s()),i(L,null,{default:a(({Component:e})=>[t.child()?(l(),u(Z,{key:0,onClose:c=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof n<"u"?(l(),u(G(e),{key:0,items:n.items},null,8,["items"])):f("",!0)]),_:2},1032,["onClose"])):f("",!0)]),_:2},1024)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}}),te=H(W,[["__scopeId","data-v-d396f3c0"]]);export{te as default}; +import{d as B,e as d,o as l,p as u,w as a,a as i,b as s,l as v,R as K,m as z,af as P,q as f,t as o,K as w,ae as $,A as q,c as y,J as _,V as F,S as M,F as G,_ as H}from"./index-sMkPs75z.js";import{F as O}from"./FilterBar-ihd588Cm.js";import{S as Z}from"./SummaryView-D_baoLU8.js";const j=["innerHTML"],J={key:0},U={key:1},W=B({__name:"DataPlaneListView",props:{mesh:{}},setup(b){const C=b;return(Q,r)=>{const T=d("RouteTitle"),h=d("XIcon"),x=d("XSelect"),g=d("XAction"),V=d("KTruncate"),S=d("XActionGroup"),L=d("RouterView"),A=d("DataCollection"),D=d("DataLoader"),I=d("KCard"),R=d("AppView"),X=d("RouteView");return l(),u(X,{name:"data-plane-list-view",params:{page:1,size:50,dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:a(({can:k,route:t,t:p,me:m,uri:E})=>[i(T,{render:!1,title:p("data-planes.routes.items.title")},null,8,["title"]),r[14]||(r[14]=s()),i(R,{docs:p("data-planes.href.docs.data_plane_proxy")},{default:a(()=>[v("div",{innerHTML:p("data-planes.routes.items.intro",{},{defaultMessage:""})},null,8,j),r[13]||(r[13]=s()),i(I,null,{default:a(()=>[v("search",null,[i(O,{class:"data-plane-proxy-filter",placeholder:"service:backend",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...k("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:n=>t.update({...Object.fromEntries(n.entries())})},null,8,["query","fields","onChange"]),r[1]||(r[1]=s()),i(x,{label:"Type",selected:t.params.dataplaneType,onChange:n=>t.update({dataplaneType:n})},K({selected:a(({item:n})=>[n!=="all"?(l(),u(h,{key:0,size:z(P),name:n},null,8,["size","name"])):f("",!0),s(" "+o(p(`data-planes.type.${n}`)),1)]),_:2},[w(["all","standard","builtin","delegated"],n=>({name:`${n}-option`,fn:a(()=>[n!=="all"?(l(),u(h,{key:0,name:n},null,8,["name"])):f("",!0),s(" "+o(p(`data-planes.type.${n}`)),1)])}))]),1032,["selected","onChange"])]),r[12]||(r[12]=s()),i(D,{src:E(z($),"/meshes/:mesh/dataplanes/of/:type",{mesh:t.params.mesh,type:t.params.dataplaneType},{page:t.params.page,size:t.params.size,search:t.params.s})},{loadable:a(({data:n})=>[i(A,{type:"data-planes",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,page:t.params.page,"page-size":t.params.size,onChange:t.update},{default:a(()=>[i(q,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.type"),label:" ",key:"type"},{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...k("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],...k("use service-insights",C.mesh)?[{...m.get("headers.services"),label:"Services",key:"services"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:m.set},{type:a(({row:e})=>[i(h,{name:e.dataplaneType},{default:a(()=>[s(o(p(`data-planes.type.${e.dataplaneType}`)),1)]),_:2},1032,["name"])]),name:a(({row:e})=>[i(g,{"data-action":"",class:"name-link",title:e.name,to:{name:"data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:t.params.page,size:t.params.size,s:t.params.s,dataplaneType:t.params.dataplaneType}}},{default:a(()=>[s(o(e.name),1)]),_:2},1032,["title","to"])]),namespace:a(({row:e})=>[s(o(e.namespace),1)]),services:a(({row:e})=>[e.services.length>0?(l(),u(V,{key:0,width:"auto"},{default:a(()=>[(l(!0),y(_,null,w(e.services,(c,N)=>(l(),y("div",{key:N},[i(F,{text:c},{default:a(()=>[e.dataplaneType==="standard"?(l(),u(g,{key:0,to:{name:"service-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):e.dataplaneType==="delegated"?(l(),u(g,{key:1,to:{name:"delegated-gateway-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):(l(),y(_,{key:2},[s(o(c),1)],64))]),_:2},1032,["text"])]))),128))]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),zone:a(({row:e})=>[e.zone?(l(),u(g,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[s(o(e.zone),1)]),_:2},1032,["to"])):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var c;return[(c=e.dataplaneInsight.mTLS)!=null&&c.certificateExpirationTime?(l(),y(_,{key:0},[s(o(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(l(),y(_,{key:1},[s(o(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[i(M,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(l(),u(h,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[v("ul",null,[e.warnings.length>0?(l(),y("li",J,o(p("data-planes.components.data-plane-list.version_mismatch")),1)):f("",!0),r[2]||(r[2]=s()),e.isCertExpired?(l(),y("li",U,o(p("data-planes.components.data-plane-list.cert_expired")),1)):f("",!0)])]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[i(S,null,{default:a(()=>[i(g,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[s(o(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[11]||(r[11]=s()),i(L,null,{default:a(({Component:e})=>[t.child()?(l(),u(Z,{key:0,onClose:c=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof n<"u"?(l(),u(G(e),{key:0,items:n.items},null,8,["items"])):f("",!0)]),_:2},1032,["onClose"])):f("",!0)]),_:2},1024)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}}),te=H(W,[["__scopeId","data-v-d396f3c0"]]);export{te as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-UUKXgdd3.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-BWo0kuAi.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-UUKXgdd3.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-BWo0kuAi.js index 008f5a86b99c..cd22314fbcb7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-UUKXgdd3.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-BWo0kuAi.js @@ -1,4 +1,4 @@ -import{A as j,a as F}from"./AccordionList-BHwwoW8p.js";import{d as I,e as h,o as e,c as s,l as u,b as n,J as r,K as g,t as p,a as o,w as a,q as N,p as y,R as J,_ as G,m as X,$ as q,k as M,A as Y,n as Q,a0 as U,a1 as W,F as Z}from"./index-exlqGI2U.js";import{S as E}from"./SummaryView-VenJnDxy.js";import{P as x}from"./PolicyTypeTag-sdLc44wd.js";import{T as z}from"./TagList-BnTCZSc9.js";import{R as ee}from"./RuleMatchers-DrS0jkk4.js";const te={class:"policies-list"},ae={class:"mesh-gateway-policy-list"},se={key:0},ne={class:"dataplane-policy-header"},le={key:0,class:"badge-list"},oe={class:"mt-1"},ie=I({__name:"BuiltinGatewayPolicies",props:{gatewayDataplane:{},types:{}},setup(R){const $=R;return(P,t)=>{const V=h("XAction"),w=h("XBadge");return e(),s("div",te,[u("div",ae,[t[11]||(t[11]=u("h3",{class:"mb-2"},` +import{A as j,a as F}from"./AccordionList-CL29uRzG.js";import{d as I,e as h,o as e,c as s,l as u,b as n,J as r,K as g,t as p,a as o,w as a,q as N,p as y,R as J,_ as G,m as X,$ as q,k as M,A as Y,n as Q,a0 as U,a1 as W,F as Z}from"./index-sMkPs75z.js";import{S as E}from"./SummaryView-D_baoLU8.js";import{P as x}from"./PolicyTypeTag-BcJpY39b.js";import{T as z}from"./TagList-DTd-eFZL.js";import{R as ee}from"./RuleMatchers-C-Oa-h-F.js";const te={class:"policies-list"},ae={class:"mesh-gateway-policy-list"},se={key:0},ne={class:"dataplane-policy-header"},le={key:0,class:"badge-list"},oe={class:"mt-1"},ie=I({__name:"BuiltinGatewayPolicies",props:{gatewayDataplane:{},types:{}},setup(R){const $=R;return(P,t)=>{const V=h("XAction"),w=h("XBadge");return e(),s("div",te,[u("div",ae,[t[11]||(t[11]=u("h3",{class:"mb-2"},` Gateway policies `,-1)),t[12]||(t[12]=n()),P.gatewayDataplane.routePolicies.length>0?(e(),s("ul",se,[(e(!0),s(r,null,g(P.gatewayDataplane.routePolicies,(i,m)=>{var d;return e(),s("li",{key:m},[u("span",null,p(i.type),1),t[0]||(t[0]=n(`: diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-Bhoev-m2.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-BdRU-ch3.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-Bhoev-m2.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-BdRU-ch3.js index d660251df7e1..399bc06c794b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-Bhoev-m2.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-BdRU-ch3.js @@ -1 +1 @@ -import{_ as V}from"./PolicySummary.vue_vue_type_script_setup_true_lang-CMgOHw0n.js";import{_ as P}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";import{d as R,e as s,o as r,p as n,w as o,a as t,l as $,b as E,q as d,_ as S}from"./index-exlqGI2U.js";const D=R({__name:"DataPlanePolicySummaryView",setup(k){return(v,l)=>{const _=s("RouteTitle"),y=s("XAction"),i=s("DataSource"),h=s("DataLoader"),f=s("AppView"),u=s("RouteView");return r(),n(u,{name:"data-plane-policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:g})=>[t(i,{src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}`},{default:o(({data:c,error:x})=>[t(f,null,{title:o(()=>[$("h2",null,[t(y,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:o(()=>[t(_,{title:g("policies.routes.item.title",{name:e.params.policy})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[l[0]||(l[0]=E()),t(h,{data:[c],errors:[x]},{default:o(()=>[c?(r(),n(V,{key:0,policy:c},{default:o(()=>[t(P,{resource:c.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:o(({copy:a,copying:C})=>[C?(r(),n(i,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:p=>{a(m=>m(p))},onError:p=>{a((m,w)=>w(p))}},null,8,["src","onChange","onError"])):d("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy"])):d("",!0)]),_:2},1032,["data","errors"])]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}}),N=S(D,[["__scopeId","data-v-afddaea7"]]);export{N as default}; +import{_ as V}from"./PolicySummary.vue_vue_type_script_setup_true_lang-CmpzrGbE.js";import{_ as P}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";import{d as R,e as s,o as r,p as n,w as o,a as t,l as $,b as E,q as d,_ as S}from"./index-sMkPs75z.js";const D=R({__name:"DataPlanePolicySummaryView",setup(k){return(v,l)=>{const _=s("RouteTitle"),y=s("XAction"),i=s("DataSource"),h=s("DataLoader"),f=s("AppView"),u=s("RouteView");return r(),n(u,{name:"data-plane-policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:g})=>[t(i,{src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}`},{default:o(({data:c,error:x})=>[t(f,null,{title:o(()=>[$("h2",null,[t(y,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:o(()=>[t(_,{title:g("policies.routes.item.title",{name:e.params.policy})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[l[0]||(l[0]=E()),t(h,{data:[c],errors:[x]},{default:o(()=>[c?(r(),n(V,{key:0,policy:c},{default:o(()=>[t(P,{resource:c.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:o(({copy:a,copying:C})=>[C?(r(),n(i,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:p=>{a(m=>m(p))},onError:p=>{a((m,w)=>w(p))}},null,8,["src","onChange","onError"])):d("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy"])):d("",!0)]),_:2},1032,["data","errors"])]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}}),N=S(D,[["__scopeId","data-v-afddaea7"]]);export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-DipTRR5h.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-CNPp_CZv.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-DipTRR5h.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-CNPp_CZv.js index f13c92ac4107..ebb54524d6d5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-DipTRR5h.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-CNPp_CZv.js @@ -1,3 +1,3 @@ -import{d as x,e as a,o as R,p as k,w as o,a as n,b as d,m as V,Y as y}from"./index-exlqGI2U.js";const F=x({__name:"DataPlaneStatsView",props:{data:{}},setup(r){const p=r;return(A,s)=>{const c=a("RouteTitle"),l=a("XAction"),i=a("XCodeBlock"),m=a("DataLoader"),_=a("KCard"),u=a("AppView"),f=a("RouteView");return R(),k(f,{name:"data-plane-stats-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:g,uri:h})=>[n(c,{render:!1,title:g("data-planes.routes.item.navigation.data-plane-stats-view")},null,8,["title"]),s[1]||(s[1]=d()),n(u,null,{default:o(()=>[n(_,null,{default:o(()=>[n(m,{src:h(V(y),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:p.data.dataplane.networking.inboundAddress})},{default:o(({data:C,refresh:w})=>[n(i,{language:"json",code:C.raw,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(l,{action:"refresh",appearance:"primary",onClick:w},{default:o(()=>s[0]||(s[0]=[d(` +import{d as x,e as a,o as R,p as k,w as o,a as n,b as d,m as V,Y as y}from"./index-sMkPs75z.js";const F=x({__name:"DataPlaneStatsView",props:{data:{}},setup(r){const p=r;return(A,s)=>{const c=a("RouteTitle"),l=a("XAction"),i=a("XCodeBlock"),m=a("DataLoader"),_=a("KCard"),u=a("AppView"),f=a("RouteView");return R(),k(f,{name:"data-plane-stats-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:g,uri:h})=>[n(c,{render:!1,title:g("data-planes.routes.item.navigation.data-plane-stats-view")},null,8,["title"]),s[1]||(s[1]=d()),n(u,null,{default:o(()=>[n(_,null,{default:o(()=>[n(m,{src:h(V(y),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:p.data.dataplane.networking.inboundAddress})},{default:o(({data:C,refresh:w})=>[n(i,{language:"json",code:C.raw,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(l,{action:"refresh",appearance:"primary",onClick:w},{default:o(()=>s[0]||(s[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-BYrZ01f0.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-BAHtJRhk.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-BYrZ01f0.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-BAHtJRhk.js index 5539ee7b466b..1ae8ba17768d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-BYrZ01f0.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-BAHtJRhk.js @@ -1,4 +1,4 @@ -import{d as A,j as F,e as m,o as p,p as c,w as t,a as n,l as i,t as s,b as a,c as f,J as x,K as T,n as K,Q as u,S as X,m as g,W as I,L as M,q as _,V as O,ae as U}from"./index-exlqGI2U.js";import{B as q}from"./kong-icons.es678-CRTcP0kV.js";import{T as Q}from"./TagList-BnTCZSc9.js";import{_ as Z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const j={class:"stack-with-borders"},G={class:"status-with-reason"},J={key:0},W={class:"mt-4"},H={class:"stack-with-borders"},Y={class:"mt-4"},se=A({__name:"DataPlaneSummaryView",props:{items:{},routeName:{}},setup(R){const E=F(),h=R;return(ee,e)=>{const S=m("XEmptyState"),b=m("RouteTitle"),k=m("XAction"),D=m("KTooltip"),z=m("DataCollection"),V=m("XLayout"),N=m("DataSource"),P=m("AppView"),B=m("RouteView");return p(),c(B,{name:h.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:d,t:l,uri:L})=>[n(z,{items:h.items,predicate:C=>C.id===d.params.dataPlane},{empty:t(()=>[n(S,null,{title:t(()=>[i("h2",null,s(l("common.collection.summary.empty_title",{type:"Data Plane Proxy"})),1)]),default:t(()=>[e[0]||(e[0]=a()),i("p",null,s(l("common.collection.summary.empty_message",{type:"Data Plane Proxy"})),1)]),_:2},1024)]),default:t(({items:C})=>[(p(!0),f(x,null,T([C[0]],o=>(p(),c(P,{key:o.id},{title:t(()=>[i("h2",{class:K(`type-${o.dataplaneType}`)},[n(k,{to:{name:"data-plane-detail-view",params:{dataPlane:o.id}}},{default:t(()=>[n(b,{title:l("data-planes.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["to"])],2)]),default:t(()=>[e[20]||(e[20]=a()),n(V,{type:"stack"},{default:t(()=>[i("div",j,[n(u,{layout:"horizontal"},{title:t(()=>[a(s(l("http.api.property.status")),1)]),body:t(()=>[i("div",G,[n(X,{status:o.status},null,8,["status"]),e[2]||(e[2]=a()),o.dataplaneType==="standard"?(p(),c(z,{key:0,items:o.dataplane.networking.inbounds,predicate:r=>r.state!=="Ready",empty:!1},{default:t(({items:r})=>[n(D,{class:"reason-tooltip"},{content:t(()=>[i("ul",null,[(p(!0),f(x,null,T(r,y=>(p(),f("li",{key:`${y.service}:${y.port}`},s(l("data-planes.routes.item.unhealthy_inbound",{service:y.service,port:y.port})),1))),128))])]),default:t(()=>[n(g(q),{color:g(I),size:g(M)},null,8,["color","size"]),e[1]||(e[1]=a())]),_:2},1024)]),_:2},1032,["items","predicate"])):_("",!0)])]),_:2},1024),e[10]||(e[10]=a()),n(u,{layout:"horizontal"},{title:t(()=>e[4]||(e[4]=[a(` +import{d as A,j as F,e as m,o as p,p as c,w as t,a as n,l as i,t as s,b as a,c as f,J as x,K as T,n as K,Q as u,S as X,m as g,W as I,L as M,q as _,V as O,ae as U}from"./index-sMkPs75z.js";import{B as q}from"./kong-icons.es678-C5rbHv0T.js";import{T as Q}from"./TagList-DTd-eFZL.js";import{_ as Z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const j={class:"stack-with-borders"},G={class:"status-with-reason"},J={key:0},W={class:"mt-4"},H={class:"stack-with-borders"},Y={class:"mt-4"},se=A({__name:"DataPlaneSummaryView",props:{items:{},routeName:{}},setup(R){const E=F(),h=R;return(ee,e)=>{const S=m("XEmptyState"),b=m("RouteTitle"),k=m("XAction"),D=m("KTooltip"),z=m("DataCollection"),V=m("XLayout"),N=m("DataSource"),P=m("AppView"),B=m("RouteView");return p(),c(B,{name:h.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:d,t:l,uri:L})=>[n(z,{items:h.items,predicate:C=>C.id===d.params.dataPlane},{empty:t(()=>[n(S,null,{title:t(()=>[i("h2",null,s(l("common.collection.summary.empty_title",{type:"Data Plane Proxy"})),1)]),default:t(()=>[e[0]||(e[0]=a()),i("p",null,s(l("common.collection.summary.empty_message",{type:"Data Plane Proxy"})),1)]),_:2},1024)]),default:t(({items:C})=>[(p(!0),f(x,null,T([C[0]],o=>(p(),c(P,{key:o.id},{title:t(()=>[i("h2",{class:K(`type-${o.dataplaneType}`)},[n(k,{to:{name:"data-plane-detail-view",params:{dataPlane:o.id}}},{default:t(()=>[n(b,{title:l("data-planes.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["to"])],2)]),default:t(()=>[e[20]||(e[20]=a()),n(V,{type:"stack"},{default:t(()=>[i("div",j,[n(u,{layout:"horizontal"},{title:t(()=>[a(s(l("http.api.property.status")),1)]),body:t(()=>[i("div",G,[n(X,{status:o.status},null,8,["status"]),e[2]||(e[2]=a()),o.dataplaneType==="standard"?(p(),c(z,{key:0,items:o.dataplane.networking.inbounds,predicate:r=>r.state!=="Ready",empty:!1},{default:t(({items:r})=>[n(D,{class:"reason-tooltip"},{content:t(()=>[i("ul",null,[(p(!0),f(x,null,T(r,y=>(p(),f("li",{key:`${y.service}:${y.port}`},s(l("data-planes.routes.item.unhealthy_inbound",{service:y.service,port:y.port})),1))),128))])]),default:t(()=>[n(g(q),{color:g(I),size:g(M)},null,8,["color","size"]),e[1]||(e[1]=a())]),_:2},1024)]),_:2},1032,["items","predicate"])):_("",!0)])]),_:2},1024),e[10]||(e[10]=a()),n(u,{layout:"horizontal"},{title:t(()=>e[4]||(e[4]=[a(` Type `)])),body:t(()=>[a(s(l(`data-planes.type.${o.dataplaneType}`)),1)]),_:2},1024),e[11]||(e[11]=a()),o.namespace.length>0?(p(),c(u,{key:0,layout:"horizontal"},{title:t(()=>[a(s(l("data-planes.routes.item.namespace")),1)]),body:t(()=>[a(s(o.namespace),1)]),_:2},1024)):_("",!0),e[12]||(e[12]=a()),g(E)("use zones")&&o.zone?(p(),c(u,{key:1,layout:"horizontal"},{title:t(()=>e[7]||(e[7]=[a(` Zone diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-DNHjLL7M.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-JKUSNnue.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-DNHjLL7M.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-JKUSNnue.js index 85826e38fad3..6d256f89170c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-DNHjLL7M.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-JKUSNnue.js @@ -1,3 +1,3 @@ -import{d as h,e as a,o as V,p as E,w as t,a as o,b as d,m as R,Y as w}from"./index-exlqGI2U.js";const b=h({__name:"DataPlaneXdsConfigView",setup(k){return(y,s)=>{const l=a("RouteTitle"),p=a("XCheckbox"),i=a("XAction"),c=a("XCodeBlock"),r=a("DataLoader"),m=a("KCard"),u=a("AppView"),_=a("RouteView");return V(),E(_,{name:"data-plane-xds-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:f,uri:g})=>[o(l,{render:!1,title:f("data-planes.routes.item.navigation.data-plane-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),o(u,null,{default:t(()=>[o(m,null,{default:t(()=>[o(r,{src:g(R(w),"/meshes/:mesh/dataplanes/:name/xds/:endpoints",{mesh:e.params.mesh,name:e.params.dataPlane,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[o(c,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[o(p,{modelValue:e.params.includeEds,"onUpdate:modelValue":n=>e.params.includeEds=n,label:"Include Endpoints"},null,8,["modelValue","onUpdate:modelValue"]),s[1]||(s[1]=d()),o(i,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>s[0]||(s[0]=[d(` +import{d as h,e as a,o as V,p as E,w as t,a as o,b as d,m as R,Y as w}from"./index-sMkPs75z.js";const b=h({__name:"DataPlaneXdsConfigView",setup(k){return(y,s)=>{const l=a("RouteTitle"),p=a("XCheckbox"),i=a("XAction"),c=a("XCodeBlock"),r=a("DataLoader"),m=a("KCard"),u=a("AppView"),_=a("RouteView");return V(),E(_,{name:"data-plane-xds-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:f,uri:g})=>[o(l,{render:!1,title:f("data-planes.routes.item.navigation.data-plane-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),o(u,null,{default:t(()=>[o(m,null,{default:t(()=>[o(r,{src:g(R(w),"/meshes/:mesh/dataplanes/:name/xds/:endpoints",{mesh:e.params.mesh,name:e.params.dataPlane,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[o(c,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[o(p,{modelValue:e.params.includeEds,"onUpdate:modelValue":n=>e.params.includeEds=n,label:"Include Endpoints"},null,8,["modelValue","onUpdate:modelValue"]),s[1]||(s[1]=d()),o(i,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>s[0]||(s[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{b as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-C0k5bh1K.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-DiZyF0Z5.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-C0k5bh1K.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-DiZyF0Z5.js index 71a07bb69130..0549661b2633 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-C0k5bh1K.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-DiZyF0Z5.js @@ -1 +1 @@ -import{d as u,e as t,o as g,p as b,w as a,a as s,l as f,V,b as m,R as h,K as v,t as x}from"./index-exlqGI2U.js";const A=u({__name:"DelegatedGatewayDetailTabsView",setup(y){return(R,o)=>{const d=t("RouteTitle"),l=t("XAction"),c=t("XTabs"),p=t("RouterView"),_=t("AppView"),w=t("RouteView");return g(),b(w,{name:"delegated-gateway-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:e,t:n})=>[s(_,{docs:n("delegated-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"delegated-gateway-list-view",params:{mesh:e.params.mesh}},text:n("delegated-gateways.routes.item.breadcrumbs")}]},{title:a(()=>[f("h1",null,[s(V,{text:e.params.service},{default:a(()=>[s(d,{title:n("delegated-gateways.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>{var r;return[o[0]||(o[0]=m()),s(c,{selected:(r=e.child())==null?void 0:r.name},h({_:2},[v(e.children,({name:i})=>({name:`${i}-tab`,fn:a(()=>[s(l,{to:{name:i}},{default:a(()=>[m(x(n(`delegated-gateways.routes.item.navigation.${i}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=m()),s(p)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}}});export{A as default}; +import{d as u,e as t,o as g,p as b,w as a,a as s,l as f,V,b as m,R as h,K as v,t as x}from"./index-sMkPs75z.js";const A=u({__name:"DelegatedGatewayDetailTabsView",setup(y){return(R,o)=>{const d=t("RouteTitle"),l=t("XAction"),c=t("XTabs"),p=t("RouterView"),_=t("AppView"),w=t("RouteView");return g(),b(w,{name:"delegated-gateway-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:e,t:n})=>[s(_,{docs:n("delegated-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"delegated-gateway-list-view",params:{mesh:e.params.mesh}},text:n("delegated-gateways.routes.item.breadcrumbs")}]},{title:a(()=>[f("h1",null,[s(V,{text:e.params.service},{default:a(()=>[s(d,{title:n("delegated-gateways.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>{var r;return[o[0]||(o[0]=m()),s(c,{selected:(r=e.child())==null?void 0:r.name},h({_:2},[v(e.children,({name:i})=>({name:`${i}-tab`,fn:a(()=>[s(l,{to:{name:i}},{default:a(()=>[m(x(n(`delegated-gateways.routes.item.navigation.${i}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=m()),s(p)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-yssvarqs.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-DlAw-PkS.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-yssvarqs.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-DlAw-PkS.js index d786c5459e24..7d7ff5184477 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-yssvarqs.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-DlAw-PkS.js @@ -1 +1 @@ -import{d as $,e as m,o as r,p as d,w as a,a as o,l as _,Q as v,b as n,t as i,S as C,V as R,c as u,J as y,T as B,q as f,A as E,F as I,_ as L}from"./index-exlqGI2U.js";import{F as N}from"./FilterBar-C0j58fEO.js";import{S as T}from"./SummaryView-VenJnDxy.js";const X={class:"stack"},q={class:"columns"},F={key:0},G={key:1},K=$({__name:"DelegatedGatewayDetailView",setup(j){return(J,l)=>{const k=m("KCard"),w=m("DataLoader"),h=m("XAction"),b=m("XIcon"),x=m("XActionGroup"),V=m("RouterView"),A=m("DataCollection"),P=m("AppView"),S=m("RouteView");return r(),d(S,{name:"delegated-gateway-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:""}},{default:a(({can:z,route:s,t:p,me:c})=>[o(P,null,{default:a(()=>[_("div",X,[o(w,{src:`/meshes/${s.params.mesh}/service-insights/${s.params.service}`},{default:a(({data:t})=>[t?(r(),d(k,{key:0},{default:a(()=>{var e,g;return[_("div",q,[o(v,null,{title:a(()=>[n(i(p("http.api.property.status")),1)]),body:a(()=>[o(C,{status:t.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(v,null,{title:a(()=>[n(i(p("http.api.property.address")),1)]),body:a(()=>[t.addressPort?(r(),d(R,{key:0,text:t.addressPort},null,8,["text"])):(r(),u(y,{key:1},[n(i(p("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(B,{online:((e=t.dataplanes)==null?void 0:e.online)??0,total:((g=t.dataplanes)==null?void 0:g.total)??0},{title:a(()=>[n(i(p("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])])]}),_:2},1024)):f("",!0)]),_:2},1032,["src"]),l[14]||(l[14]=n()),_("div",null,[_("h3",null,i(p("delegated-gateways.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(k,{class:"mt-4"},{default:a(()=>[_("search",null,[o(N,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:s.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>s.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(w,{src:`/meshes/${s.params.mesh}/dataplanes/for/service-insight/${s.params.service}?page=${s.params.page}&size=${s.params.size}&search=${s.params.s}`},{loadable:a(({data:t})=>[o(A,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(E,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"delegated-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:s.params.page,size:s.params.size,s:s.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(r(),d(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(r(),u(y,{key:1},[n(i(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var g;return[(g=e.dataplaneInsight.mTLS)!=null&&g.certificateExpirationTime?(r(),u(y,{key:0},[n(i(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),u(y,{key:1},[n(i(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(C,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(r(),d(b,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[_("ul",null,[e.warnings.length>0?(r(),u("li",F,i(p("data-planes.components.data-plane-list.version_mismatch")),1)):f("",!0),l[4]||(l[4]=n()),e.isCertExpired?(r(),u("li",G,i(p("data-planes.components.data-plane-list.cert_expired")),1)):f("",!0)])]),_:2},1024)):(r(),u(y,{key:1},[n(i(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(x,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),s.params.dataPlane?(r(),d(V,{key:0},{default:a(e=>[o(T,{onClose:g=>s.replace({name:s.name,params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size,s:s.params.s}})},{default:a(()=>[typeof t<"u"?(r(),d(I(e.Component),{key:0,items:t.items},null,8,["items"])):f("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),Z=L(K,[["__scopeId","data-v-b42bf862"]]);export{Z as default}; +import{d as $,e as m,o as r,p as d,w as a,a as o,l as _,Q as v,b as n,t as i,S as C,V as R,c as u,J as y,T as B,q as f,A as E,F as I,_ as L}from"./index-sMkPs75z.js";import{F as N}from"./FilterBar-ihd588Cm.js";import{S as T}from"./SummaryView-D_baoLU8.js";const X={class:"stack"},q={class:"columns"},F={key:0},G={key:1},K=$({__name:"DelegatedGatewayDetailView",setup(j){return(J,l)=>{const k=m("KCard"),w=m("DataLoader"),h=m("XAction"),b=m("XIcon"),x=m("XActionGroup"),V=m("RouterView"),A=m("DataCollection"),P=m("AppView"),S=m("RouteView");return r(),d(S,{name:"delegated-gateway-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:""}},{default:a(({can:z,route:s,t:p,me:c})=>[o(P,null,{default:a(()=>[_("div",X,[o(w,{src:`/meshes/${s.params.mesh}/service-insights/${s.params.service}`},{default:a(({data:t})=>[t?(r(),d(k,{key:0},{default:a(()=>{var e,g;return[_("div",q,[o(v,null,{title:a(()=>[n(i(p("http.api.property.status")),1)]),body:a(()=>[o(C,{status:t.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(v,null,{title:a(()=>[n(i(p("http.api.property.address")),1)]),body:a(()=>[t.addressPort?(r(),d(R,{key:0,text:t.addressPort},null,8,["text"])):(r(),u(y,{key:1},[n(i(p("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(B,{online:((e=t.dataplanes)==null?void 0:e.online)??0,total:((g=t.dataplanes)==null?void 0:g.total)??0},{title:a(()=>[n(i(p("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])])]}),_:2},1024)):f("",!0)]),_:2},1032,["src"]),l[14]||(l[14]=n()),_("div",null,[_("h3",null,i(p("delegated-gateways.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(k,{class:"mt-4"},{default:a(()=>[_("search",null,[o(N,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:s.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>s.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(w,{src:`/meshes/${s.params.mesh}/dataplanes/for/service-insight/${s.params.service}?page=${s.params.page}&size=${s.params.size}&search=${s.params.s}`},{loadable:a(({data:t})=>[o(A,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(E,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"delegated-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:s.params.page,size:s.params.size,s:s.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(r(),d(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(r(),u(y,{key:1},[n(i(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var g;return[(g=e.dataplaneInsight.mTLS)!=null&&g.certificateExpirationTime?(r(),u(y,{key:0},[n(i(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),u(y,{key:1},[n(i(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(C,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(r(),d(b,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[_("ul",null,[e.warnings.length>0?(r(),u("li",F,i(p("data-planes.components.data-plane-list.version_mismatch")),1)):f("",!0),l[4]||(l[4]=n()),e.isCertExpired?(r(),u("li",G,i(p("data-planes.components.data-plane-list.cert_expired")),1)):f("",!0)])]),_:2},1024)):(r(),u(y,{key:1},[n(i(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(x,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),s.params.dataPlane?(r(),d(V,{key:0},{default:a(e=>[o(T,{onClose:g=>s.replace({name:s.name,params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size,s:s.params.s}})},{default:a(()=>[typeof t<"u"?(r(),d(I(e.Component),{key:0,items:t.items},null,8,["items"])):f("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),Z=L(K,[["__scopeId","data-v-b42bf862"]]);export{Z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-rlrxRjTD.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-BVYxD7ek.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-rlrxRjTD.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-BVYxD7ek.js index 2169d73ab90b..1216315f3fef 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-rlrxRjTD.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-BVYxD7ek.js @@ -1 +1 @@ -import{d as A,e as n,o as i,p as _,w as a,a as s,m as C,ao as x,A as b,V as u,b as p,t as c,c as r,J as m,S as V}from"./index-exlqGI2U.js";const R=A({__name:"DelegatedGatewayListView",setup(D){return(P,B)=>{const g=n("XAction"),h=n("XActionGroup"),y=n("DataCollection"),w=n("DataLoader"),f=n("KCard"),k=n("AppView"),v=n("RouteView");return i(),_(v,{name:"delegated-gateway-list-view",params:{page:1,size:50,mesh:""}},{default:a(({route:o,t:d,me:l,uri:z})=>[s(k,{docs:d("delegated-gateways.href.docs")},{default:a(()=>[s(f,null,{default:a(()=>[s(w,{src:z(C(x),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:o.params.mesh,serviceType:"gateway_delegated"},{page:o.params.page,size:o.params.size})},{loadable:a(({data:t})=>[s(y,{type:"gateways",items:(t==null?void 0:t.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:t==null?void 0:t.total,onChange:o.update},{default:a(()=>[s(b,{class:"delegated-gateway-collection","data-testid":"delegated-gateway-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.dataplanes"),label:"DP proxies (online / total)",key:"dataplanes"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,onResize:l.set},{name:a(({row:e})=>[s(u,{text:e.name},{default:a(()=>[s(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:o.params.page,size:o.params.size}}},{default:a(()=>[p(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),_(u,{key:0,text:e.addressPort},null,8,["text"])):(i(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),dataplanes:a(({row:e})=>[e.dataplanes?(i(),r(m,{key:0},[p(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),status:a(({row:e})=>[s(V,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[s(h,null,{default:a(()=>[s(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[p(c(d("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{R as default}; +import{d as A,e as n,o as i,p as _,w as a,a as s,m as C,ao as x,A as b,V as u,b as p,t as c,c as r,J as m,S as V}from"./index-sMkPs75z.js";const R=A({__name:"DelegatedGatewayListView",setup(D){return(P,B)=>{const g=n("XAction"),h=n("XActionGroup"),y=n("DataCollection"),w=n("DataLoader"),f=n("KCard"),k=n("AppView"),v=n("RouteView");return i(),_(v,{name:"delegated-gateway-list-view",params:{page:1,size:50,mesh:""}},{default:a(({route:o,t:d,me:l,uri:z})=>[s(k,{docs:d("delegated-gateways.href.docs")},{default:a(()=>[s(f,null,{default:a(()=>[s(w,{src:z(C(x),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:o.params.mesh,serviceType:"gateway_delegated"},{page:o.params.page,size:o.params.size})},{loadable:a(({data:t})=>[s(y,{type:"gateways",items:(t==null?void 0:t.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:t==null?void 0:t.total,onChange:o.update},{default:a(()=>[s(b,{class:"delegated-gateway-collection","data-testid":"delegated-gateway-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.dataplanes"),label:"DP proxies (online / total)",key:"dataplanes"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,onResize:l.set},{name:a(({row:e})=>[s(u,{text:e.name},{default:a(()=>[s(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:o.params.page,size:o.params.size}}},{default:a(()=>[p(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),_(u,{key:0,text:e.addressPort},null,8,["text"])):(i(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),dataplanes:a(({row:e})=>[e.dataplanes?(i(),r(m,{key:0},[p(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),status:a(({row:e})=>[s(V,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[s(h,null,{default:a(()=>[s(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[p(c(d("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-krIdfEJB.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-CtO7wvxA.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-krIdfEJB.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-CtO7wvxA.js index 2b6281484e1d..872d2c3d43f8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-krIdfEJB.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-CtO7wvxA.js @@ -1 +1 @@ -import{d as v,e as t,o as x,p as b,w as s,a,l as w,V as f,b as i,R as V,K as h,t as R}from"./index-exlqGI2U.js";const B=v({__name:"ExternalServiceDetailTabsView",setup(T){return(A,n)=>{const m=t("RouteTitle"),l=t("XAction"),p=t("XTabs"),d=t("RouterView"),_=t("AppView"),u=t("RouteView");return x(),b(u,{name:"external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:r})=>[a(_,{docs:r("external-services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"external-service-list-view",params:{mesh:e.params.mesh}},text:r("external-services.routes.item.breadcrumbs")}]},{title:s(()=>[w("h1",null,[a(f,{text:e.params.service},{default:s(()=>[a(m,{title:r("external-services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[n[0]||(n[0]=i()),a(p,{selected:(c=e.child())==null?void 0:c.name},V({_:2},[h(e.children,({name:o})=>({name:`${o}-tab`,fn:s(()=>[a(l,{to:{name:o}},{default:s(()=>[i(R(r(`external-services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[1]||(n[1]=i()),a(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}}});export{B as default}; +import{d as v,e as t,o as x,p as b,w as s,a,l as w,V as f,b as i,R as V,K as h,t as R}from"./index-sMkPs75z.js";const B=v({__name:"ExternalServiceDetailTabsView",setup(T){return(A,n)=>{const m=t("RouteTitle"),l=t("XAction"),p=t("XTabs"),d=t("RouterView"),_=t("AppView"),u=t("RouteView");return x(),b(u,{name:"external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:r})=>[a(_,{docs:r("external-services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"external-service-list-view",params:{mesh:e.params.mesh}},text:r("external-services.routes.item.breadcrumbs")}]},{title:s(()=>[w("h1",null,[a(f,{text:e.params.service},{default:s(()=>[a(m,{title:r("external-services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[n[0]||(n[0]=i()),a(p,{selected:(c=e.child())==null?void 0:c.name},V({_:2},[h(e.children,({name:o})=>({name:`${o}-tab`,fn:s(()=>[a(l,{to:{name:o}},{default:s(()=>[i(R(r(`external-services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[1]||(n[1]=i()),a(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-CLPPBJEB.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-DCf8Y85S.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-CLPPBJEB.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-DCf8Y85S.js index 05a458fd0d6f..8a9b2488a16e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-CLPPBJEB.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-DCf8Y85S.js @@ -1 +1 @@ -import{d as R,e as o,o as m,p,w as a,a as t,l as c,m as h,ap as f,Q as x,b as n,t as _,V as S,q as v}from"./index-exlqGI2U.js";import{T as b}from"./TagList-BnTCZSc9.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const M={class:"stack"},N={class:"columns"},A=R({__name:"ExternalServiceDetailView",setup(q){return(B,r)=>{const C=o("KCard"),y=o("DataSource"),V=o("DataLoader"),w=o("AppView"),E=o("RouteView");return m(),p(E,{name:"external-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:l,uri:g})=>[t(w,null,{default:a(()=>[c("div",M,[t(V,{src:g(h(f),"/meshes/:mesh/external-services/:name",{mesh:e.params.mesh,name:e.params.service})},{default:a(({data:i})=>[t(C,{"data-testid":"external-service-details"},{default:a(()=>[c("div",N,[t(x,null,{title:a(()=>[n(_(l("http.api.property.address")),1)]),body:a(()=>[t(S,{text:i.networking.address},null,8,["text"])]),_:2},1024),r[2]||(r[2]=n()),i.tags?(m(),p(x,{key:0},{title:a(()=>[n(_(l("http.api.property.tags")),1)]),body:a(()=>[t(b,{tags:i.tags},null,8,["tags"])]),_:2},1024)):v("",!0)])]),_:2},1024),r[4]||(r[4]=n()),c("div",null,[c("h3",null,_(l("external-services.detail.config")),1),r[3]||(r[3]=n()),t(F,{class:"mt-4","data-testid":"external-service-config",resource:i.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:s=>e.update({codeSearch:s}),onFilterModeChange:s=>e.update({codeFilter:s}),onRegExpModeChange:s=>e.update({codeRegExp:s})},{default:a(({copy:s,copying:k})=>[k?(m(),p(y,{key:0,src:g(h(f),"/meshes/:mesh/external-services/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.service},{cacheControl:"no-store"}),onChange:d=>{s(u=>u(d))},onError:d=>{s((u,D)=>D(d))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]),_:2},1032,["src"])])]),_:2},1024)]),_:1})}}});export{A as default}; +import{d as R,e as o,o as m,p,w as a,a as t,l as c,m as h,ap as f,Q as x,b as n,t as _,V as S,q as v}from"./index-sMkPs75z.js";import{T as b}from"./TagList-DTd-eFZL.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const M={class:"stack"},N={class:"columns"},A=R({__name:"ExternalServiceDetailView",setup(q){return(B,r)=>{const C=o("KCard"),y=o("DataSource"),V=o("DataLoader"),w=o("AppView"),E=o("RouteView");return m(),p(E,{name:"external-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:l,uri:g})=>[t(w,null,{default:a(()=>[c("div",M,[t(V,{src:g(h(f),"/meshes/:mesh/external-services/:name",{mesh:e.params.mesh,name:e.params.service})},{default:a(({data:i})=>[t(C,{"data-testid":"external-service-details"},{default:a(()=>[c("div",N,[t(x,null,{title:a(()=>[n(_(l("http.api.property.address")),1)]),body:a(()=>[t(S,{text:i.networking.address},null,8,["text"])]),_:2},1024),r[2]||(r[2]=n()),i.tags?(m(),p(x,{key:0},{title:a(()=>[n(_(l("http.api.property.tags")),1)]),body:a(()=>[t(b,{tags:i.tags},null,8,["tags"])]),_:2},1024)):v("",!0)])]),_:2},1024),r[4]||(r[4]=n()),c("div",null,[c("h3",null,_(l("external-services.detail.config")),1),r[3]||(r[3]=n()),t(F,{class:"mt-4","data-testid":"external-service-config",resource:i.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:s=>e.update({codeSearch:s}),onFilterModeChange:s=>e.update({codeFilter:s}),onRegExpModeChange:s=>e.update({codeRegExp:s})},{default:a(({copy:s,copying:k})=>[k?(m(),p(y,{key:0,src:g(h(f),"/meshes/:mesh/external-services/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.service},{cacheControl:"no-store"}),onChange:d=>{s(u=>u(d))},onError:d=>{s((u,D)=>D(d))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]),_:2},1032,["src"])])]),_:2},1024)]),_:1})}}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-CkIKRQrZ.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-GPdjb3Ky.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-CkIKRQrZ.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-GPdjb3Ky.js index 018f3ec08b96..7bf35afdf539 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-CkIKRQrZ.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-GPdjb3Ky.js @@ -1 +1 @@ -import{d as A,e as o,o as c,p as d,w as e,a as t,b as l,m as C,ap as y,A as V,V as u,t as m,c as b,J as R}from"./index-exlqGI2U.js";const B=A({__name:"ExternalServiceListView",setup(D){return(L,p)=>{const g=o("RouteTitle"),_=o("XAction"),h=o("XActionGroup"),v=o("DataCollection"),x=o("DataLoader"),f=o("KCard"),w=o("AppView"),k=o("RouteView");return c(),d(k,{name:"external-service-list-view",params:{page:1,size:50,mesh:""}},{default:e(({route:n,t:i,me:r,uri:z})=>[t(g,{render:!1,title:i("external-services.routes.items.title")},null,8,["title"]),p[2]||(p[2]=l()),t(w,{docs:i("external-services.href.docs")},{default:e(()=>[t(f,null,{default:e(()=>[t(x,{src:z(C(y),"/meshes/:mesh/external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:e(({data:a})=>[t(v,{type:"external-services",items:(a==null?void 0:a.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:a==null?void 0:a.total,onChange:n.update},{default:e(()=>[t(V,{class:"external-service-collection","data-testid":"external-service-collection",headers:[{...r.get("headers.name"),label:"Name",key:"name"},{...r.get("headers.address"),label:"Address",key:"address"},{...r.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:a==null?void 0:a.items,onResize:r.set},{name:e(({row:s})=>[t(u,{text:s.name},{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name},query:{page:n.params.page,size:n.params.size}}},{default:e(()=>[l(m(s.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),address:e(({row:s})=>[s.networking.address?(c(),d(u,{key:0,text:s.networking.address},null,8,["text"])):(c(),b(R,{key:1},[l(m(i("common.collection.none")),1)],64))]),actions:e(({row:s})=>[t(h,null,{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name}}},{default:e(()=>[l(m(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{B as default}; +import{d as A,e as o,o as c,p as d,w as e,a as t,b as l,m as C,ap as y,A as V,V as u,t as m,c as b,J as R}from"./index-sMkPs75z.js";const B=A({__name:"ExternalServiceListView",setup(D){return(L,p)=>{const g=o("RouteTitle"),_=o("XAction"),h=o("XActionGroup"),v=o("DataCollection"),x=o("DataLoader"),f=o("KCard"),w=o("AppView"),k=o("RouteView");return c(),d(k,{name:"external-service-list-view",params:{page:1,size:50,mesh:""}},{default:e(({route:n,t:i,me:r,uri:z})=>[t(g,{render:!1,title:i("external-services.routes.items.title")},null,8,["title"]),p[2]||(p[2]=l()),t(w,{docs:i("external-services.href.docs")},{default:e(()=>[t(f,null,{default:e(()=>[t(x,{src:z(C(y),"/meshes/:mesh/external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:e(({data:a})=>[t(v,{type:"external-services",items:(a==null?void 0:a.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:a==null?void 0:a.total,onChange:n.update},{default:e(()=>[t(V,{class:"external-service-collection","data-testid":"external-service-collection",headers:[{...r.get("headers.name"),label:"Name",key:"name"},{...r.get("headers.address"),label:"Address",key:"address"},{...r.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:a==null?void 0:a.items,onResize:r.set},{name:e(({row:s})=>[t(u,{text:s.name},{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name},query:{page:n.params.page,size:n.params.size}}},{default:e(()=>[l(m(s.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),address:e(({row:s})=>[s.networking.address?(c(),d(u,{key:0,text:s.networking.address},null,8,["text"])):(c(),b(R,{key:1},[l(m(i("common.collection.none")),1)],64))]),actions:e(({row:s})=>[t(h,null,{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name}}},{default:e(()=>[l(m(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/FilterBar-C0j58fEO.js b/app/kuma-ui/pkg/resources/data/assets/FilterBar-ihd588Cm.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/FilterBar-C0j58fEO.js rename to app/kuma-ui/pkg/resources/data/assets/FilterBar-ihd588Cm.js index e54dabef03c4..b24bffadb863 100644 --- a/app/kuma-ui/pkg/resources/data/assets/FilterBar-C0j58fEO.js +++ b/app/kuma-ui/pkg/resources/data/assets/FilterBar-ihd588Cm.js @@ -1,2 +1,2 @@ -var V=Object.defineProperty;var U=(t,i,r)=>i in t?V(t,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[i]=r;var C=(t,i,r)=>U(t,typeof i!="symbol"?i+"":i,r);import{d as D,I as B,G as k,o as g,p as Z,w as G,c as h,H as J,F as Q,a9 as W,v as y,a4 as Y,ag as X,ah as ee,l as c,b,a as q,m as L,L as A,ai as te,r as ie,t as w,aj as re,ak as ne,n as M,J as se,K as oe,q as _,al as ae,_ as le}from"./index-exlqGI2U.js";const ue=["aria-hidden"],z='',de=D({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:t=>{if(typeof t=="number"&&t>0)return!0;if(typeof t=="string"){const i=String(t).replace(/px/gi,""),r=Number(i);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(t){const i=t,r=k(()=>{if(typeof i.size=="number"&&i.size>0)return`${i.size}px`;if(typeof i.size=="string"){const o=String(i.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return B}),p=k(()=>({boxSizing:"border-box",color:i.color,display:i.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:i.decorative?"none":void 0})),m=o=>{const a={},f=Math.random().toString(36).substring(2,12);return o.replace(/id="([^"]+)"/g,(d,l)=>{const x=`${f}-${l}`;return a[l]=x,`id="${x}"`}).replace(/#([^\s^")]+)/g,(d,l)=>a[l]?`#${a[l]}`:d)},S={"<":"<",">":">",'"':""","'":"'","&":"&"},u=o=>o.replace(/[<>"'&]/g,a=>S[a]),v=`${i.title?`${u(i.title)}`:""}${i.staticIds?z:m(z)}`;return(o,a)=>(g(),Z(Q(t.as),{"aria-hidden":t.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:J(p.value),tabindex:t.decorative?"-1":void 0},{default:G(()=>[(g(),h("svg",{"aria-hidden":t.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:v},null,8,ue))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ce=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class fe{constructor(i,r){C(this,"commands");C(this,"keyMap");C(this,"boundTriggerShortcuts");this.commands=r,this.keyMap=Object.fromEntries(Object.entries(i).map(([p,m])=>[p.toLowerCase(),m])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(i){ge(i,this.keyMap,this.commands)}}function ge(t,i,r){const p=pe(t.code),m=[t.ctrlKey?"ctrl":"",t.shiftKey?"shift":"",t.altKey?"alt":"",p].filter(v=>v!=="").join("+"),S=i[m];if(!S)return;const u=r[S];u.isAllowedContext&&!u.isAllowedContext(t)||(u.shouldPreventDefaultAction&&t.preventDefault(),!(u.isDisabled&&u.isDisabled())&&u.trigger(t))}function pe(t=""){return ce.includes(t)?"":t.replace(/^Key/,"").toLowerCase()}const me={class:"filter-bar-icon"},ve=["for"],be=["id","placeholder"],he={key:0,class:"suggestion-box","data-testid":"filter-bar-suggestion-box"},ye={class:"suggestion-list"},Se={key:0,class:"filter-bar-error"},we={key:0},ke=["title","data-filter-field"],xe={class:"visually-hidden"},Ce=D({__name:"FilterBar",props:{fields:{},placeholder:{default:""},query:{default:""},id:{default:()=>W("filter-bar")}},emits:["change"],setup(t,{emit:i}){const r=t,p=y(),m=i,S=n=>{n!=null&&n.target&&(m("change",new FormData(n.target)),f.value=!1)},u=n=>{m("change",new FormData(p.value))},v=y(null),o=y(null),a=y(null),f=y(!1),d=y(r.query);Y(()=>r.query,n=>{d.value=n});const l=y(0),x=k(()=>Object.keys(r.fields)),F=k(()=>Object.entries(r.fields).slice(0,5).map(([n,e])=>({fieldName:n,...e}))),N=k(()=>x.value.length>0?`Filter by ${x.value.join(", ")}`:"Filter"),j=k(()=>r.placeholder??N.value),P={ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},E={jumpToNextSuggestion:{trigger:()=>$(1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:()=>$(-1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0}},T=new fe(P,E);X(function(){T.registerListener()}),ee(function(){T.unRegisterListener()});function $(n){const e=F.value.length;let s=l.value+n;s===-1&&(s=e),l.value=s%(e+1)}function K(){o.value instanceof HTMLInputElement&&o.value.focus()}function O(n){const s=n.currentTarget.getAttribute("data-filter-field");s&&o.value instanceof HTMLInputElement&&H(o.value,s)}function H(n,e){const s=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=s+e+":",n.focus(),l.value=0}function R(n){n.relatedTarget===null&&(f.value=!1),v.value instanceof HTMLElement&&n.relatedTarget instanceof Node&&!v.value.contains(n.relatedTarget)&&(f.value=!1)}return(n,e)=>(g(),h("div",{ref_key:"filterBar",ref:v,class:"filter-bar","data-testid":"filter-bar"},[c("form",{ref_key:"$form",ref:p,onSubmit:ae(S,["prevent"])},[c("button",{class:"focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"filter-bar-focus-filter-input-button",onClick:K},[e[4]||(e[4]=c("span",{class:"visually-hidden"},"Focus filter",-1)),e[5]||(e[5]=b()),c("span",me,[q(L(te),{decorative:"","data-testid":"filter-bar-filter-icon","hide-title":"",size:L(A)},null,8,["size"])])]),e[9]||(e[9]=b()),c("label",{for:`${r.id}-filter-bar-input`,class:"visually-hidden"},[ie(n.$slots,"default",{},()=>[b(w(N.value),1)],!0)],8,ve),e[10]||(e[10]=b()),re(c("input",{id:`${r.id}-filter-bar-input`,ref_key:"filterInput",ref:o,"onUpdate:modelValue":e[0]||(e[0]=s=>d.value=s),class:"filter-bar-input",type:"search",placeholder:j.value,"data-testid":"filter-bar-filter-input",name:"s",onFocus:e[1]||(e[1]=s=>f.value=!0),onInput:e[2]||(e[2]=s=>f.value=!0),onBlur:R,onSearch:e[3]||(e[3]=s=>{s.target.value.length===0&&(u(),f.value=!0)})},null,40,be),[[ne,d.value]]),e[11]||(e[11]=b()),f.value?(g(),h("div",he,[c("div",ye,[a.value!==null?(g(),h("p",Se,w(a.value.message),1)):(g(),h("button",{key:1,type:"submit",class:M(["submit-query-button",{"submit-query-button-is-selected":l.value===0}]),"data-testid":"filter-bar-submit-query-button"},` +var V=Object.defineProperty;var U=(t,i,r)=>i in t?V(t,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[i]=r;var C=(t,i,r)=>U(t,typeof i!="symbol"?i+"":i,r);import{d as D,I as B,G as k,o as g,p as Z,w as G,c as h,H as J,F as Q,a9 as W,v as y,a4 as Y,ag as X,ah as ee,l as c,b,a as q,m as L,L as A,ai as te,r as ie,t as w,aj as re,ak as ne,n as M,J as se,K as oe,q as _,al as ae,_ as le}from"./index-sMkPs75z.js";const ue=["aria-hidden"],z='',de=D({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:t=>{if(typeof t=="number"&&t>0)return!0;if(typeof t=="string"){const i=String(t).replace(/px/gi,""),r=Number(i);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(t){const i=t,r=k(()=>{if(typeof i.size=="number"&&i.size>0)return`${i.size}px`;if(typeof i.size=="string"){const o=String(i.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return B}),p=k(()=>({boxSizing:"border-box",color:i.color,display:i.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:i.decorative?"none":void 0})),m=o=>{const a={},f=Math.random().toString(36).substring(2,12);return o.replace(/id="([^"]+)"/g,(d,l)=>{const x=`${f}-${l}`;return a[l]=x,`id="${x}"`}).replace(/#([^\s^")]+)/g,(d,l)=>a[l]?`#${a[l]}`:d)},S={"<":"<",">":">",'"':""","'":"'","&":"&"},u=o=>o.replace(/[<>"'&]/g,a=>S[a]),v=`${i.title?`${u(i.title)}`:""}${i.staticIds?z:m(z)}`;return(o,a)=>(g(),Z(Q(t.as),{"aria-hidden":t.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:J(p.value),tabindex:t.decorative?"-1":void 0},{default:G(()=>[(g(),h("svg",{"aria-hidden":t.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:v},null,8,ue))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ce=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class fe{constructor(i,r){C(this,"commands");C(this,"keyMap");C(this,"boundTriggerShortcuts");this.commands=r,this.keyMap=Object.fromEntries(Object.entries(i).map(([p,m])=>[p.toLowerCase(),m])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(i){ge(i,this.keyMap,this.commands)}}function ge(t,i,r){const p=pe(t.code),m=[t.ctrlKey?"ctrl":"",t.shiftKey?"shift":"",t.altKey?"alt":"",p].filter(v=>v!=="").join("+"),S=i[m];if(!S)return;const u=r[S];u.isAllowedContext&&!u.isAllowedContext(t)||(u.shouldPreventDefaultAction&&t.preventDefault(),!(u.isDisabled&&u.isDisabled())&&u.trigger(t))}function pe(t=""){return ce.includes(t)?"":t.replace(/^Key/,"").toLowerCase()}const me={class:"filter-bar-icon"},ve=["for"],be=["id","placeholder"],he={key:0,class:"suggestion-box","data-testid":"filter-bar-suggestion-box"},ye={class:"suggestion-list"},Se={key:0,class:"filter-bar-error"},we={key:0},ke=["title","data-filter-field"],xe={class:"visually-hidden"},Ce=D({__name:"FilterBar",props:{fields:{},placeholder:{default:""},query:{default:""},id:{default:()=>W("filter-bar")}},emits:["change"],setup(t,{emit:i}){const r=t,p=y(),m=i,S=n=>{n!=null&&n.target&&(m("change",new FormData(n.target)),f.value=!1)},u=n=>{m("change",new FormData(p.value))},v=y(null),o=y(null),a=y(null),f=y(!1),d=y(r.query);Y(()=>r.query,n=>{d.value=n});const l=y(0),x=k(()=>Object.keys(r.fields)),F=k(()=>Object.entries(r.fields).slice(0,5).map(([n,e])=>({fieldName:n,...e}))),N=k(()=>x.value.length>0?`Filter by ${x.value.join(", ")}`:"Filter"),j=k(()=>r.placeholder??N.value),P={ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},E={jumpToNextSuggestion:{trigger:()=>$(1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:()=>$(-1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0}},T=new fe(P,E);X(function(){T.registerListener()}),ee(function(){T.unRegisterListener()});function $(n){const e=F.value.length;let s=l.value+n;s===-1&&(s=e),l.value=s%(e+1)}function K(){o.value instanceof HTMLInputElement&&o.value.focus()}function O(n){const s=n.currentTarget.getAttribute("data-filter-field");s&&o.value instanceof HTMLInputElement&&H(o.value,s)}function H(n,e){const s=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=s+e+":",n.focus(),l.value=0}function R(n){n.relatedTarget===null&&(f.value=!1),v.value instanceof HTMLElement&&n.relatedTarget instanceof Node&&!v.value.contains(n.relatedTarget)&&(f.value=!1)}return(n,e)=>(g(),h("div",{ref_key:"filterBar",ref:v,class:"filter-bar","data-testid":"filter-bar"},[c("form",{ref_key:"$form",ref:p,onSubmit:ae(S,["prevent"])},[c("button",{class:"focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"filter-bar-focus-filter-input-button",onClick:K},[e[4]||(e[4]=c("span",{class:"visually-hidden"},"Focus filter",-1)),e[5]||(e[5]=b()),c("span",me,[q(L(te),{decorative:"","data-testid":"filter-bar-filter-icon","hide-title":"",size:L(A)},null,8,["size"])])]),e[9]||(e[9]=b()),c("label",{for:`${r.id}-filter-bar-input`,class:"visually-hidden"},[ie(n.$slots,"default",{},()=>[b(w(N.value),1)],!0)],8,ve),e[10]||(e[10]=b()),re(c("input",{id:`${r.id}-filter-bar-input`,ref_key:"filterInput",ref:o,"onUpdate:modelValue":e[0]||(e[0]=s=>d.value=s),class:"filter-bar-input",type:"search",placeholder:j.value,"data-testid":"filter-bar-filter-input",name:"s",onFocus:e[1]||(e[1]=s=>f.value=!0),onInput:e[2]||(e[2]=s=>f.value=!0),onBlur:R,onSearch:e[3]||(e[3]=s=>{s.target.value.length===0&&(u(),f.value=!0)})},null,40,be),[[ne,d.value]]),e[11]||(e[11]=b()),f.value?(g(),h("div",he,[c("div",ye,[a.value!==null?(g(),h("p",Se,w(a.value.message),1)):(g(),h("button",{key:1,type:"submit",class:M(["submit-query-button",{"submit-query-button-is-selected":l.value===0}]),"data-testid":"filter-bar-submit-query-button"},` Submit `+w(d.value),3)),e[8]||(e[8]=b()),(g(!0),h(se,null,oe(F.value,(s,I)=>(g(),h("div",{key:`${r.id}-${I}`,class:M(["suggestion-list-item",{"suggestion-list-item-is-selected":l.value===I+1}])},[c("b",null,w(s.fieldName),1),s.description!==""?(g(),h("span",we,": "+w(s.description),1)):_("",!0),e[7]||(e[7]=b()),c("button",{class:"apply-suggestion-button",title:`Add ${s.fieldName}:`,type:"button","data-filter-field":s.fieldName,"data-testid":"filter-bar-apply-suggestion-button",onClick:O},[c("span",xe,"Add "+w(s.fieldName)+":",1),e[6]||(e[6]=b()),q(L(de),{decorative:"","hide-title":"",size:L(A)},null,8,["size"])],8,ke)],2))),128))])])):_("",!0)],544)],512))}}),Fe=le(Ce,[["__scopeId","data-v-69c99aab"]]);export{Fe as F}; diff --git a/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-DxgOraiW.js b/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-5vz1zF65.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-DxgOraiW.js rename to app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-5vz1zF65.js index 154a234e5d54..23d428b1d0dc 100644 --- a/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-DxgOraiW.js +++ b/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-5vz1zF65.js @@ -1 +1 @@ -import{_ as b,e as t,o as l,p as d,w as a,a as o,b as c,l as p,c as x,J as A,K as C,n as R,t as T,F as h}from"./index-exlqGI2U.js";const k={},$={class:"stack"},B=["innerHTML"];function D(L,s){const _=t("RouteTitle"),w=t("XAction"),f=t("XActionGroup"),g=t("DataCollection"),y=t("RouterView"),V=t("AppView"),v=t("RouteView");return l(),d(v,{name:"gateway-list-tabs-view",params:{mesh:""}},{default:a(({route:n,t:r})=>{var m;return[o(_,{render:!1,title:r(`${((m=n.child())==null?void 0:m.name)==="builtin-gateway-list-view"?"builtin":"delegated"}-gateways.routes.items.title`)},null,8,["title"]),s[2]||(s[2]=c()),p("div",$,[o(V,null,{actions:a(()=>[o(g,{items:n.children,empty:!1},{default:a(({items:i})=>[o(f,{expanded:!0},{default:a(()=>[(l(!0),x(A,null,C(i,({name:e})=>{var u;return l(),d(w,{key:`${e}`,class:R({active:((u=n.child())==null?void 0:u.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:a(()=>[c(T(r(`gateways.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"])}),128))]),_:2},1024)]),_:2},1032,["items"])]),default:a(()=>{var i;return[s[0]||(s[0]=c()),p("div",{innerHTML:r(`gateways.routes.items.navigation.${(i=n.child())==null?void 0:i.name}.description`,{},{defaultMessage:""})},null,8,B),s[1]||(s[1]=c()),o(y,null,{default:a(({Component:e})=>[(l(),d(h(e)))]),_:1})]}),_:2},1024)])]}),_:1})}const G=b(k,[["render",D]]);export{G as default}; +import{_ as b,e as t,o as l,p as d,w as a,a as o,b as c,l as p,c as x,J as A,K as C,n as R,t as T,F as h}from"./index-sMkPs75z.js";const k={},$={class:"stack"},B=["innerHTML"];function D(L,s){const _=t("RouteTitle"),w=t("XAction"),f=t("XActionGroup"),g=t("DataCollection"),y=t("RouterView"),V=t("AppView"),v=t("RouteView");return l(),d(v,{name:"gateway-list-tabs-view",params:{mesh:""}},{default:a(({route:n,t:r})=>{var m;return[o(_,{render:!1,title:r(`${((m=n.child())==null?void 0:m.name)==="builtin-gateway-list-view"?"builtin":"delegated"}-gateways.routes.items.title`)},null,8,["title"]),s[2]||(s[2]=c()),p("div",$,[o(V,null,{actions:a(()=>[o(g,{items:n.children,empty:!1},{default:a(({items:i})=>[o(f,{expanded:!0},{default:a(()=>[(l(!0),x(A,null,C(i,({name:e})=>{var u;return l(),d(w,{key:`${e}`,class:R({active:((u=n.child())==null?void 0:u.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:a(()=>[c(T(r(`gateways.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"])}),128))]),_:2},1024)]),_:2},1032,["items"])]),default:a(()=>{var i;return[s[0]||(s[0]=c()),p("div",{innerHTML:r(`gateways.routes.items.navigation.${(i=n.child())==null?void 0:i.name}.description`,{},{defaultMessage:""})},null,8,B),s[1]||(s[1]=c()),o(y,null,{default:a(({Component:e})=>[(l(),d(h(e)))]),_:1})]}),_:2},1024)])]}),_:1})}const G=b(k,[["render",D]]);export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-CwKpJOsP.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-B275LHqM.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-CwKpJOsP.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-B275LHqM.js index f8d3750ae04d..06d52525c0a7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-CwKpJOsP.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-B275LHqM.js @@ -1,3 +1,3 @@ -import{d as R,e as n,o as s,p as i,w as e,a as t,b as l,m as h,P as X,l as k,c as _,J as d,K as v,Q as A,t as w,q as D}from"./index-exlqGI2U.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const j={class:"columns"},J=R({__name:"HostnameGeneratorDetailView",setup(q){return(F,o)=>{const f=n("RouteTitle"),V=n("XCopyButton"),B=n("XTimespan"),u=n("XLayout"),L=n("XBadge"),T=n("XCard"),x=n("DataSource"),S=n("AppView"),b=n("DataLoader"),E=n("RouteView");return s(),i(E,{name:"hostname-generator-detail-view",params:{name:""}},{default:e(({route:g,t:c,uri:y})=>[t(f,{title:c("hostname-generators.routes.items.title"),render:!1},null,8,["title"]),o[5]||(o[5]=l()),t(b,{src:y(h(X),"/hostname-generators/:name",{name:g.params.name})},{default:e(({data:a})=>[t(S,{docs:c("hostname-generators.href.docs")},{title:e(()=>[k("h1",null,[t(V,{text:a.name},{default:e(()=>[t(f,{title:c("hostname-generators.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>[o[4]||(o[4]=l()),t(u,{type:"stack"},{default:e(()=>[t(T,null,{default:e(()=>[t(u,{type:"stack"},{default:e(()=>[t(B,{start:c("common.formats.datetime",{value:Date.parse(a.creationTime)}),end:c("common.formats.datetime",{value:Date.parse(a.modificationTime)})},null,8,["start","end"])]),_:2},1024),o[2]||(o[2]=l()),k("div",j,[(s(!0),_(d,null,v([{...a.spec.selector.meshService.matchLabels,...a.spec.selector.meshExternalService.matchLabels,...a.spec.selector.meshMultiZoneService.matchLabels}],r=>(s(),_(d,{key:typeof r},[Object.keys(r).length?(s(),i(A,{key:0},{title:e(()=>o[0]||(o[0]=[l(` +import{d as R,e as n,o as s,p as i,w as e,a as t,b as l,m as h,P as X,l as k,c as _,J as d,K as v,Q as A,t as w,q as D}from"./index-sMkPs75z.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const j={class:"columns"},J=R({__name:"HostnameGeneratorDetailView",setup(q){return(F,o)=>{const f=n("RouteTitle"),V=n("XCopyButton"),B=n("XTimespan"),u=n("XLayout"),L=n("XBadge"),T=n("XCard"),x=n("DataSource"),S=n("AppView"),b=n("DataLoader"),E=n("RouteView");return s(),i(E,{name:"hostname-generator-detail-view",params:{name:""}},{default:e(({route:g,t:c,uri:y})=>[t(f,{title:c("hostname-generators.routes.items.title"),render:!1},null,8,["title"]),o[5]||(o[5]=l()),t(b,{src:y(h(X),"/hostname-generators/:name",{name:g.params.name})},{default:e(({data:a})=>[t(S,{docs:c("hostname-generators.href.docs")},{title:e(()=>[k("h1",null,[t(V,{text:a.name},{default:e(()=>[t(f,{title:c("hostname-generators.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>[o[4]||(o[4]=l()),t(u,{type:"stack"},{default:e(()=>[t(T,null,{default:e(()=>[t(u,{type:"stack"},{default:e(()=>[t(B,{start:c("common.formats.datetime",{value:Date.parse(a.creationTime)}),end:c("common.formats.datetime",{value:Date.parse(a.modificationTime)})},null,8,["start","end"])]),_:2},1024),o[2]||(o[2]=l()),k("div",j,[(s(!0),_(d,null,v([{...a.spec.selector.meshService.matchLabels,...a.spec.selector.meshExternalService.matchLabels,...a.spec.selector.meshMultiZoneService.matchLabels}],r=>(s(),_(d,{key:typeof r},[Object.keys(r).length?(s(),i(A,{key:0},{title:e(()=>o[0]||(o[0]=[l(` Tags `)])),body:e(()=>[t(u,{type:"separated"},{default:e(()=>[(s(!0),_(d,null,v(r,(p,m)=>(s(),i(L,{key:m},{default:e(()=>[l(w(m)+":"+w(p),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)):D("",!0)],64))),128))])]),_:2},1024),o[3]||(o[3]=l()),t($,{resource:a.$raw},{default:e(({copy:r,copying:p})=>[p?(s(),i(x,{key:0,src:y(h(X),"/hostname-generators/:name/as/kubernetes",{name:g.params.name},{cacheControl:"no-store"}),onChange:m=>{r(C=>C(m))},onError:m=>{r((C,N)=>N(m))}},null,8,["src","onChange","onError"])):D("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},1032,["docs"])]),_:2},1032,["src"])]),_:1})}}});export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-COdS3f7A.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CPOtjhoY.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-COdS3f7A.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CPOtjhoY.js index 1930b0b96a11..62c444100dd9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-COdS3f7A.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CPOtjhoY.js @@ -1 +1 @@ -import{d as A,e as a,o as p,p as c,w as o,a as s,l as _,b as l,m as R,P as b,A as x,X as D,t as u,F as L,q as X}from"./index-exlqGI2U.js";import{S as T}from"./SummaryView-VenJnDxy.js";const B={class:"stack"},N=["innerHTML"],K=A({__name:"HostnameGeneratorListView",setup(q){return(G,r)=>{const d=a("RouteTitle"),g=a("XAction"),h=a("XActionGroup"),w=a("RouterView"),f=a("DataCollection"),z=a("DataLoader"),C=a("KCard"),y=a("AppView"),V=a("RouteView");return p(),c(V,{name:"hostname-generator-list-view",params:{name:"",page:1,size:15}},{default:o(({route:n,t:m,can:v,uri:k,me:i})=>[s(y,{docs:m("hostname-generators.href.docs")},{title:o(()=>[_("h1",null,[s(d,{title:m("hostname-generators.routes.items.title")},null,8,["title"])])]),default:o(()=>[r[3]||(r[3]=l()),_("div",B,[_("div",{innerHTML:m("hostname-generators.routes.items.intro",{},{defaultMessage:""})},null,8,N),r[2]||(r[2]=l()),s(C,null,{default:o(()=>[s(z,{src:k(R(b),"/hostname-generators",{},{page:n.params.page,size:n.params.size})},{loadable:o(({data:e})=>[s(f,{type:"hostname-generators",items:(e==null?void 0:e.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:e==null?void 0:e.total,onChange:n.update},{default:o(()=>[s(x,{"data-testid":"hostname-generator-collection",headers:[{...i.get("headers.name"),label:m("hostname-generators.common.name"),key:"name"},{...i.get("headers.namespace"),label:m("hostname-generators.common.namespace"),key:"namespace"},...v("use zones")?[{...i.get("headers.zone"),label:m("hostname-generators.common.zone"),key:"zone"}]:[],{...i.get("headers.actions"),label:m("hostname-generators.common.actions"),key:"actions",hideLabel:!0}],items:e==null?void 0:e.items,"is-selected-row":t=>t.name===n.params.name,onResize:i.set},{name:o(({row:t})=>[s(D,{text:t.name},{default:o(()=>[s(g,{"data-action":"",to:{name:"hostname-generator-summary-view",params:{name:t.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(u(t.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),actions:o(({row:t})=>[s(h,null,{default:o(()=>[s(g,{to:{name:"hostname-generator-detail-view",params:{name:t.id}}},{default:o(()=>[l(u(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[1]||(r[1]=l()),e!=null&&e.items&&n.params.name?(p(),c(w,{key:0},{default:o(t=>[s(T,{onClose:H=>n.replace({name:"hostname-generator-list-view",params:{name:""},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(p(),c(L(t.Component),{items:e==null?void 0:e.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):X("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])]),_:2},1032,["docs"])]),_:1})}}});export{K as default}; +import{d as A,e as a,o as p,p as c,w as o,a as s,l as _,b as l,m as R,P as b,A as x,X as D,t as u,F as L,q as X}from"./index-sMkPs75z.js";import{S as T}from"./SummaryView-D_baoLU8.js";const B={class:"stack"},N=["innerHTML"],K=A({__name:"HostnameGeneratorListView",setup(q){return(G,r)=>{const d=a("RouteTitle"),g=a("XAction"),h=a("XActionGroup"),w=a("RouterView"),f=a("DataCollection"),z=a("DataLoader"),C=a("KCard"),y=a("AppView"),V=a("RouteView");return p(),c(V,{name:"hostname-generator-list-view",params:{name:"",page:1,size:15}},{default:o(({route:n,t:m,can:v,uri:k,me:i})=>[s(y,{docs:m("hostname-generators.href.docs")},{title:o(()=>[_("h1",null,[s(d,{title:m("hostname-generators.routes.items.title")},null,8,["title"])])]),default:o(()=>[r[3]||(r[3]=l()),_("div",B,[_("div",{innerHTML:m("hostname-generators.routes.items.intro",{},{defaultMessage:""})},null,8,N),r[2]||(r[2]=l()),s(C,null,{default:o(()=>[s(z,{src:k(R(b),"/hostname-generators",{},{page:n.params.page,size:n.params.size})},{loadable:o(({data:e})=>[s(f,{type:"hostname-generators",items:(e==null?void 0:e.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:e==null?void 0:e.total,onChange:n.update},{default:o(()=>[s(x,{"data-testid":"hostname-generator-collection",headers:[{...i.get("headers.name"),label:m("hostname-generators.common.name"),key:"name"},{...i.get("headers.namespace"),label:m("hostname-generators.common.namespace"),key:"namespace"},...v("use zones")?[{...i.get("headers.zone"),label:m("hostname-generators.common.zone"),key:"zone"}]:[],{...i.get("headers.actions"),label:m("hostname-generators.common.actions"),key:"actions",hideLabel:!0}],items:e==null?void 0:e.items,"is-selected-row":t=>t.name===n.params.name,onResize:i.set},{name:o(({row:t})=>[s(D,{text:t.name},{default:o(()=>[s(g,{"data-action":"",to:{name:"hostname-generator-summary-view",params:{name:t.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(u(t.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),actions:o(({row:t})=>[s(h,null,{default:o(()=>[s(g,{to:{name:"hostname-generator-detail-view",params:{name:t.id}}},{default:o(()=>[l(u(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[1]||(r[1]=l()),e!=null&&e.items&&n.params.name?(p(),c(w,{key:0},{default:o(t=>[s(T,{onClose:H=>n.replace({name:"hostname-generator-list-view",params:{name:""},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(p(),c(L(t.Component),{items:e==null?void 0:e.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):X("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])]),_:2},1032,["docs"])]),_:1})}}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-MF_o1c4q.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-D-AdsT7k.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-MF_o1c4q.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-D-AdsT7k.js index cab2540e3956..fdaa22bfdacf 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-MF_o1c4q.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-D-AdsT7k.js @@ -1 +1 @@ -import{_ as c,e,o as m,p as _,w as o,a as t}from"./index-exlqGI2U.js";const i={};function p(u,w){const r=e("RouterView"),n=e("AppView"),a=e("RouteView");return m(),_(a,{name:"hostname-generator-root-view"},{default:o(({t:s})=>[t(n,{breadcrumbs:[{to:{name:"hostname-generator-list-view"},text:s("hostname-generators.routes.item.breadcrumbs")}]},{default:o(()=>[t(r)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=c(i,[["render",p]]);export{f as default}; +import{_ as c,e,o as m,p as _,w as o,a as t}from"./index-sMkPs75z.js";const i={};function p(u,w){const r=e("RouterView"),n=e("AppView"),a=e("RouteView");return m(),_(a,{name:"hostname-generator-root-view"},{default:o(({t:s})=>[t(n,{breadcrumbs:[{to:{name:"hostname-generator-list-view"},text:s("hostname-generators.routes.item.breadcrumbs")}]},{default:o(()=>[t(r)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=c(i,[["render",p]]);export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-CrLJEpvl.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-Km_L6-Ci.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-CrLJEpvl.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-Km_L6-Ci.js index 06879591d3e6..3bbe655d1cd1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-CrLJEpvl.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-Km_L6-Ci.js @@ -1 +1 @@ -import{d as E,e as m,o as d,p as c,w as e,a as l,l as i,b as t,Q as g,t as r,q as u}from"./index-exlqGI2U.js";import{_ as S}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const D={class:"stack"},F={class:"stack-with-borders"},A={class:"mt-4"},B=E({__name:"HostnameGeneratorSummaryView",props:{items:{}},setup(y){const C=y;return(M,a)=>{const w=m("RouteTitle"),h=m("XAction"),x=m("DataSource"),z=m("AppView"),k=m("DataCollection"),v=m("RouteView");return d(),c(v,{name:"hostname-generator-summary-view",params:{name:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:n,t:p,can:R})=>[l(k,{items:C.items,predicate:o=>o.id===n.params.name},{item:e(({item:o})=>[l(z,null,{title:e(()=>[i("h2",null,[l(h,{to:{name:"hostname-generator-detail-view",params:{name:n.params.name}}},{default:e(()=>[l(w,{title:p("hostname-generators.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[a[7]||(a[7]=t()),i("div",D,[i("div",F,[o.namespace.length>0?(d(),c(g,{key:0,layout:"horizontal"},{title:e(()=>[t(r(p("hostname-generators.common.namespace")),1)]),body:e(()=>[t(r(o.namespace),1)]),_:2},1024)):u("",!0),a[3]||(a[3]=t()),R("use zones")&&o.zone?(d(),c(g,{key:1,layout:"horizontal"},{title:e(()=>[t(r(p("hostname-generators.common.zone")),1)]),body:e(()=>[l(h,{to:{name:"zone-cp-detail-view",params:{zone:o.zone}}},{default:e(()=>[t(r(o.zone),1)]),_:2},1032,["to"])]),_:2},1024)):u("",!0),a[4]||(a[4]=t()),o.spec.template?(d(),c(g,{key:2,layout:"horizontal"},{title:e(()=>[t(r(p("hostname-generators.common.template")),1)]),body:e(()=>[t(r(o.spec.template),1)]),_:2},1024)):u("",!0)]),a[6]||(a[6]=t()),i("div",null,[i("h3",null,r(p("hostname-generators.routes.item.config")),1),a[5]||(a[5]=t()),i("div",A,[l(S,{resource:o.$raw,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:s=>n.update({codeSearch:s}),onFilterModeChange:s=>n.update({codeFilter:s}),onRegExpModeChange:s=>n.update({codeRegExp:s})},{default:e(({copy:s,copying:V})=>[V?(d(),c(x,{key:0,src:`/hostname-generators/${n.params.name}/as/kubernetes?no-store`,onChange:_=>{s(f=>f(_))},onError:_=>{s((f,b)=>b(_))}},null,8,["src","onChange","onError"])):u("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])])]),_:2},1024)]),_:2},1032,["items","predicate"])]),_:1})}}});export{B as default}; +import{d as E,e as m,o as d,p as c,w as e,a as l,l as i,b as t,Q as g,t as r,q as u}from"./index-sMkPs75z.js";import{_ as S}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const D={class:"stack"},F={class:"stack-with-borders"},A={class:"mt-4"},B=E({__name:"HostnameGeneratorSummaryView",props:{items:{}},setup(y){const C=y;return(M,a)=>{const w=m("RouteTitle"),h=m("XAction"),x=m("DataSource"),z=m("AppView"),k=m("DataCollection"),v=m("RouteView");return d(),c(v,{name:"hostname-generator-summary-view",params:{name:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:n,t:p,can:R})=>[l(k,{items:C.items,predicate:o=>o.id===n.params.name},{item:e(({item:o})=>[l(z,null,{title:e(()=>[i("h2",null,[l(h,{to:{name:"hostname-generator-detail-view",params:{name:n.params.name}}},{default:e(()=>[l(w,{title:p("hostname-generators.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[a[7]||(a[7]=t()),i("div",D,[i("div",F,[o.namespace.length>0?(d(),c(g,{key:0,layout:"horizontal"},{title:e(()=>[t(r(p("hostname-generators.common.namespace")),1)]),body:e(()=>[t(r(o.namespace),1)]),_:2},1024)):u("",!0),a[3]||(a[3]=t()),R("use zones")&&o.zone?(d(),c(g,{key:1,layout:"horizontal"},{title:e(()=>[t(r(p("hostname-generators.common.zone")),1)]),body:e(()=>[l(h,{to:{name:"zone-cp-detail-view",params:{zone:o.zone}}},{default:e(()=>[t(r(o.zone),1)]),_:2},1032,["to"])]),_:2},1024)):u("",!0),a[4]||(a[4]=t()),o.spec.template?(d(),c(g,{key:2,layout:"horizontal"},{title:e(()=>[t(r(p("hostname-generators.common.template")),1)]),body:e(()=>[t(r(o.spec.template),1)]),_:2},1024)):u("",!0)]),a[6]||(a[6]=t()),i("div",null,[i("h3",null,r(p("hostname-generators.routes.item.config")),1),a[5]||(a[5]=t()),i("div",A,[l(S,{resource:o.$raw,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:s=>n.update({codeSearch:s}),onFilterModeChange:s=>n.update({codeFilter:s}),onRegExpModeChange:s=>n.update({codeRegExp:s})},{default:e(({copy:s,copying:V})=>[V?(d(),c(x,{key:0,src:`/hostname-generators/${n.params.name}/as/kubernetes?no-store`,onChange:_=>{s(f=>f(_))},onError:_=>{s((f,b)=>b(_))}},null,8,["src","onChange","onError"])):u("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])])]),_:2},1024)]),_:2},1032,["items","predicate"])]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Dwlokk3E.js b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-C94uXvOM.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Dwlokk3E.js rename to app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-C94uXvOM.js index 01bd9874a988..f0f3e4fd7931 100644 --- a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Dwlokk3E.js +++ b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-C94uXvOM.js @@ -1,3 +1,3 @@ -import{_ as c,e,o as _,p as d,w as t,a as n,l as a,b as s}from"./index-exlqGI2U.js";const f={},w={class:"overview"};function V(x,o){const i=e("XIcon"),l=e("RouteTitle"),p=e("XAction"),r=e("KEmptyState"),m=e("AppView"),u=e("RouteView");return _(),d(u,{name:"kuma-not-found-view"},{default:t(()=>[n(m,null,{default:t(()=>[a("div",w,[n(r,null,{icon:t(()=>[n(i,{name:"warning",class:"mb-3"})]),title:t(()=>[a("h1",null,[n(l,{title:"Page Not Found"})])]),action:t(()=>[n(p,{appearance:"primary",to:{name:"home"}},{default:t(()=>o[0]||(o[0]=[s(` +import{_ as c,e,o as _,p as d,w as t,a as n,l as a,b as s}from"./index-sMkPs75z.js";const f={},w={class:"overview"};function V(x,o){const i=e("XIcon"),l=e("RouteTitle"),p=e("XAction"),r=e("KEmptyState"),m=e("AppView"),u=e("RouteView");return _(),d(u,{name:"kuma-not-found-view"},{default:t(()=>[n(m,null,{default:t(()=>[a("div",w,[n(r,null,{icon:t(()=>[n(i,{name:"warning",class:"mb-3"})]),title:t(()=>[a("h1",null,[n(l,{title:"Page Not Found"})])]),action:t(()=>[n(p,{appearance:"primary",to:{name:"home"}},{default:t(()=>o[0]||(o[0]=[s(` Go Home `)])),_:1})]),default:t(()=>[o[1]||(o[1]=s()),o[2]||(o[2]=s()),o[3]||(o[3]=a("p",null,"The page or entity you were looking for does not exist.",-1)),o[4]||(o[4]=s())]),_:1})])]),_:1})]),_:1})}const y=c(f,[["render",V]]);export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-CEt1h7p_.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-DvFBdDOA.js similarity index 82% rename from app/kuma-ui/pkg/resources/data/assets/LoadingBox-CEt1h7p_.js rename to app/kuma-ui/pkg/resources/data/assets/LoadingBox-DvFBdDOA.js index fab6c5e02b10..53ed01a11037 100644 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-CEt1h7p_.js +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-DvFBdDOA.js @@ -1 +1 @@ -import{_ as o,o as d,c as t,l,b as n}from"./index-exlqGI2U.js";const a={},s={class:"loading","data-testid":"loading"};function c(i,e){return d(),t("div",s,e[0]||(e[0]=[l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1)]))}const u=o(a,[["render",c],["__scopeId","data-v-67594d24"]]);export{u as L}; +import{_ as o,o as d,c as t,l,b as n}from"./index-sMkPs75z.js";const a={},s={class:"loading","data-testid":"loading"};function c(i,e){return d(),t("div",s,e[0]||(e[0]=[l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1)]))}const u=o(a,[["render",c],["__scopeId","data-v-67594d24"]]);export{u as L}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DdjqdnCN.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-BtGBFHPk.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DdjqdnCN.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-BtGBFHPk.js index 552f16d24d65..6407f7bd4a58 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DdjqdnCN.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-BtGBFHPk.js @@ -1 +1 @@ -import{d as x,e as t,o as p,p as r,w as s,a as o,l as R,b as l,R as v,K as C,t as T,F as X}from"./index-exlqGI2U.js";const A=x({__name:"MeshDetailTabsView",props:{mesh:{}},setup(c){const u=c;return(B,n)=>{const _=t("RouteTitle"),d=t("XCopyButton"),h=t("XAction"),f=t("XTabs"),w=t("RouterView"),V=t("AppView"),b=t("RouteView");return p(),r(b,{name:"mesh-detail-tabs-view",params:{mesh:""}},{default:s(({route:a,t:i})=>[o(V,null,{title:s(()=>[R("h1",null,[o(d,{text:a.params.mesh},{default:s(()=>[o(_,{title:i("meshes.routes.item.title",{name:a.params.mesh})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var m;return[n[0]||(n[0]=l()),o(f,{selected:(m=a.child())==null?void 0:m.name,"data-testid":"mesh-tabs"},v({_:2},[C(a.children.filter(({name:e})=>e!=="external-service-list-view"),({name:e})=>({name:`${e}-tab`,fn:s(()=>[o(h,{to:{name:e}},{default:s(()=>[l(T(i(`meshes.routes.item.navigation.${e}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[1]||(n[1]=l()),o(w,null,{default:s(({Component:e})=>[(p(),r(X(e),{mesh:u.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)]),_:1})}}});export{A as default}; +import{d as x,e as t,o as p,p as r,w as s,a as o,l as R,b as l,R as v,K as C,t as T,F as X}from"./index-sMkPs75z.js";const A=x({__name:"MeshDetailTabsView",props:{mesh:{}},setup(c){const u=c;return(B,n)=>{const _=t("RouteTitle"),d=t("XCopyButton"),h=t("XAction"),f=t("XTabs"),w=t("RouterView"),V=t("AppView"),b=t("RouteView");return p(),r(b,{name:"mesh-detail-tabs-view",params:{mesh:""}},{default:s(({route:a,t:i})=>[o(V,null,{title:s(()=>[R("h1",null,[o(d,{text:a.params.mesh},{default:s(()=>[o(_,{title:i("meshes.routes.item.title",{name:a.params.mesh})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var m;return[n[0]||(n[0]=l()),o(f,{selected:(m=a.child())==null?void 0:m.name,"data-testid":"mesh-tabs"},v({_:2},[C(a.children.filter(({name:e})=>e!=="external-service-list-view"),({name:e})=>({name:`${e}-tab`,fn:s(()=>[o(h,{to:{name:e}},{default:s(()=>[l(T(i(`meshes.routes.item.navigation.${e}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[1]||(n[1]=l()),o(w,null,{default:s(({Component:e})=>[(p(),r(X(e),{mesh:u.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)]),_:1})}}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-DqgBcber.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-BpBVvwS_.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailView-DqgBcber.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailView-BpBVvwS_.js index 7500cedb7694..1ca4499f3d8d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-DqgBcber.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-BpBVvwS_.js @@ -1 +1 @@ -import{d as S,e as m,o as r,p as h,w as e,a as n,b as o,m as V,D,c as d,J as k,K as T,R as $,Q as b,t as u,T as B,q as v,l as j}from"./index-exlqGI2U.js";import{_ as q}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const F=["innerHTML"],J=["innerHTML"],Q=S({__name:"MeshDetailView",props:{mesh:{}},setup(L){const p=L;return(R,s)=>{const x=m("RouteTitle"),A=m("XTimespan"),H=m("XAction"),w=m("XBadge"),f=m("XLayout"),C=m("XCard"),M=m("DataSource"),N=m("AppView"),E=m("RouteView");return r(),h(E,{name:"mesh-detail-view",params:{mesh:""}},{default:e(({route:y,t:l,uri:X})=>[n(x,{title:l("meshes.routes.overview.title"),render:!1},null,8,["title"]),s[10]||(s[10]=o()),n(M,{src:X(V(D),"/mesh-insights/:name",{name:y.params.mesh})},{default:e(({data:t})=>[(r(!0),d(k,null,T([["MeshTrafficPermission","TrafficPermission"].reduce((_,a)=>{var i,c;return _+(((c=(i=t==null?void 0:t.policies)==null?void 0:i[a])==null?void 0:c.total)??0)},0)===0],_=>(r(),h(N,{key:_,docs:l("meshes.href.docs")},$({default:e(()=>[s[9]||(s[9]=o()),n(f,{type:"stack"},{default:e(()=>[n(C,null,{default:e(()=>[n(f,{type:"stack"},{default:e(()=>[n(A,{start:l("common.formats.datetime",{value:Date.parse(p.mesh.creationTime)}),end:l("common.formats.datetime",{value:Date.parse(p.mesh.modificationTime)})},null,8,["start","end"]),s[2]||(s[2]=o()),n(f,{type:"columns"},{default:e(()=>[(r(),d(k,null,T(["MeshTrafficPermission","MeshMetric","MeshAccessLog","MeshTrace"],a=>(r(),d(k,{key:a},[(r(!0),d(k,null,T([Object.entries((t==null?void 0:t.policies)??{}).find(([i,c])=>i===a)],i=>(r(),h(b,{key:i},{title:e(()=>[n(H,{to:{name:"policy-list-view",params:{mesh:y.params.mesh,policyPath:`${a.toLowerCase()}s`}}},{default:e(()=>[o(u(a),1)]),_:2},1032,["to"])]),body:e(()=>[n(w,{appearance:"neutral"},{default:e(()=>[o(u(l(i?"meshes.detail.enabled":"meshes.detail.disabled")),1)]),_:2},1024)]),_:2},1024))),128))],64))),64))]),_:2},1024)]),_:2},1024)]),_:2},1024),s[7]||(s[7]=o()),n(C,null,{default:e(()=>[n(f,{type:"stack"},{default:e(()=>[n(f,{type:"columns"},{default:e(()=>[n(B,{total:(t==null?void 0:t.services.total)??0,"data-testid":"services-status"},{title:e(()=>[o(u(l("meshes.detail.services")),1)]),_:2},1032,["total"]),s[4]||(s[4]=o()),n(B,{total:(t==null?void 0:t.dataplanesByType.standard.total)??0,online:(t==null?void 0:t.dataplanesByType.standard.online)??0,"data-testid":"data-plane-proxies-status"},{title:e(()=>[o(u(l("meshes.detail.data_plane_proxies")),1)]),_:2},1032,["total","online"]),s[5]||(s[5]=o()),n(B,{total:(t==null?void 0:t.totalPolicyCount)??0,"data-testid":"policies-status"},{title:e(()=>[o(u(l("meshes.detail.policies")),1)]),_:2},1032,["total"]),s[6]||(s[6]=o()),n(b,null,{title:e(()=>[o(u(l("http.api.property.mtls")),1)]),body:e(()=>[p.mesh.mtlsBackend?(r(),d(k,{key:1},[o(u(p.mesh.mtlsBackend.type)+" / "+u(p.mesh.mtlsBackend.name),1)],64)):(r(),h(w,{key:0,appearance:"neutral"},{default:e(()=>[o(u(l("meshes.detail.disabled")),1)]),_:2},1024))]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024),s[8]||(s[8]=o()),n(q,{resource:R.mesh.config},{default:e(({copy:a,copying:i})=>[i?(r(),h(M,{key:0,src:X(V(D),"/meshes/:name/as/kubernetes",{name:y.params.mesh},{cacheControl:"no-store"}),onChange:c=>{a(g=>g(c))},onError:c=>{a((g,P)=>P(c))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},[!p.mesh.mtlsBackend||_?{name:"notifications",fn:e(()=>[j("ul",null,[p.mesh.mtlsBackend?v("",!0):(r(),d("li",{key:0,innerHTML:l("meshes.routes.item.mtls-warning")},null,8,F)),s[0]||(s[0]=o()),p.mesh.mtlsBackend&&_?(r(),d("li",{key:1,innerHTML:l("meshes.routes.item.mtp-warning")},null,8,J)):v("",!0)])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{Q as default}; +import{d as S,e as m,o as r,p as h,w as e,a as n,b as o,m as V,D,c as d,J as k,K as T,R as $,Q as b,t as u,T as B,q as v,l as j}from"./index-sMkPs75z.js";import{_ as q}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const F=["innerHTML"],J=["innerHTML"],Q=S({__name:"MeshDetailView",props:{mesh:{}},setup(L){const p=L;return(R,s)=>{const x=m("RouteTitle"),A=m("XTimespan"),H=m("XAction"),w=m("XBadge"),f=m("XLayout"),C=m("XCard"),M=m("DataSource"),N=m("AppView"),E=m("RouteView");return r(),h(E,{name:"mesh-detail-view",params:{mesh:""}},{default:e(({route:y,t:l,uri:X})=>[n(x,{title:l("meshes.routes.overview.title"),render:!1},null,8,["title"]),s[10]||(s[10]=o()),n(M,{src:X(V(D),"/mesh-insights/:name",{name:y.params.mesh})},{default:e(({data:t})=>[(r(!0),d(k,null,T([["MeshTrafficPermission","TrafficPermission"].reduce((_,a)=>{var i,c;return _+(((c=(i=t==null?void 0:t.policies)==null?void 0:i[a])==null?void 0:c.total)??0)},0)===0],_=>(r(),h(N,{key:_,docs:l("meshes.href.docs")},$({default:e(()=>[s[9]||(s[9]=o()),n(f,{type:"stack"},{default:e(()=>[n(C,null,{default:e(()=>[n(f,{type:"stack"},{default:e(()=>[n(A,{start:l("common.formats.datetime",{value:Date.parse(p.mesh.creationTime)}),end:l("common.formats.datetime",{value:Date.parse(p.mesh.modificationTime)})},null,8,["start","end"]),s[2]||(s[2]=o()),n(f,{type:"columns"},{default:e(()=>[(r(),d(k,null,T(["MeshTrafficPermission","MeshMetric","MeshAccessLog","MeshTrace"],a=>(r(),d(k,{key:a},[(r(!0),d(k,null,T([Object.entries((t==null?void 0:t.policies)??{}).find(([i,c])=>i===a)],i=>(r(),h(b,{key:i},{title:e(()=>[n(H,{to:{name:"policy-list-view",params:{mesh:y.params.mesh,policyPath:`${a.toLowerCase()}s`}}},{default:e(()=>[o(u(a),1)]),_:2},1032,["to"])]),body:e(()=>[n(w,{appearance:"neutral"},{default:e(()=>[o(u(l(i?"meshes.detail.enabled":"meshes.detail.disabled")),1)]),_:2},1024)]),_:2},1024))),128))],64))),64))]),_:2},1024)]),_:2},1024)]),_:2},1024),s[7]||(s[7]=o()),n(C,null,{default:e(()=>[n(f,{type:"stack"},{default:e(()=>[n(f,{type:"columns"},{default:e(()=>[n(B,{total:(t==null?void 0:t.services.total)??0,"data-testid":"services-status"},{title:e(()=>[o(u(l("meshes.detail.services")),1)]),_:2},1032,["total"]),s[4]||(s[4]=o()),n(B,{total:(t==null?void 0:t.dataplanesByType.standard.total)??0,online:(t==null?void 0:t.dataplanesByType.standard.online)??0,"data-testid":"data-plane-proxies-status"},{title:e(()=>[o(u(l("meshes.detail.data_plane_proxies")),1)]),_:2},1032,["total","online"]),s[5]||(s[5]=o()),n(B,{total:(t==null?void 0:t.totalPolicyCount)??0,"data-testid":"policies-status"},{title:e(()=>[o(u(l("meshes.detail.policies")),1)]),_:2},1032,["total"]),s[6]||(s[6]=o()),n(b,null,{title:e(()=>[o(u(l("http.api.property.mtls")),1)]),body:e(()=>[p.mesh.mtlsBackend?(r(),d(k,{key:1},[o(u(p.mesh.mtlsBackend.type)+" / "+u(p.mesh.mtlsBackend.name),1)],64)):(r(),h(w,{key:0,appearance:"neutral"},{default:e(()=>[o(u(l("meshes.detail.disabled")),1)]),_:2},1024))]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024),s[8]||(s[8]=o()),n(q,{resource:R.mesh.config},{default:e(({copy:a,copying:i})=>[i?(r(),h(M,{key:0,src:X(V(D),"/meshes/:name/as/kubernetes",{name:y.params.mesh},{cacheControl:"no-store"}),onChange:c=>{a(g=>g(c))},onError:c=>{a((g,P)=>P(c))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},[!p.mesh.mtlsBackend||_?{name:"notifications",fn:e(()=>[j("ul",null,[p.mesh.mtlsBackend?v("",!0):(r(),d("li",{key:0,innerHTML:l("meshes.routes.item.mtls-warning")},null,8,F)),s[0]||(s[0]=o()),p.mesh.mtlsBackend&&_?(r(),d("li",{key:1,innerHTML:l("meshes.routes.item.mtp-warning")},null,8,J)):v("",!0)])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-C30o12DP.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-OLswNnhu.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-C30o12DP.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-OLswNnhu.js index 25ea5d99a885..70dfa42d550a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-C30o12DP.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-OLswNnhu.js @@ -1 +1 @@ -import{d as D,e as t,o as c,p,w as e,a,m as R,ao as C,c as T,V as S,q as k,b as i,R as A,K as X,t as y,F as B}from"./index-exlqGI2U.js";const L={key:0},E=D({__name:"MeshExternalServiceDetailTabsView",setup(N){return($,n)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),h=t("RouterView"),v=t("DataLoader"),f=t("AppView"),x=t("DataSource"),w=t("RouteView");return c(),p(w,{name:"mesh-external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:e(({route:s,t:r,uri:V})=>[a(x,{src:V(R(C),"/meshes/:mesh/mesh-external-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:e(({data:m,error:b})=>[a(f,{docs:r("services.mesh-external-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-external-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-external-service-list-view.title")}]},{title:e(()=>[m?(c(),T("h1",L,[a(S,{text:s.params.service},{default:e(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):k("",!0)]),default:e(()=>[n[1]||(n[1]=i()),a(v,{data:[m],errors:[b]},{default:e(()=>{var l;return[a(u,{selected:(l=s.child())==null?void 0:l.name},A({_:2},[X(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(d,{to:{name:o}},{default:e(()=>[i(y(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(h,null,{default:e(o=>[(c(),p(B(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{E as default}; +import{d as D,e as t,o as c,p,w as e,a,m as R,ao as C,c as T,V as S,q as k,b as i,R as A,K as X,t as y,F as B}from"./index-sMkPs75z.js";const L={key:0},E=D({__name:"MeshExternalServiceDetailTabsView",setup(N){return($,n)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),h=t("RouterView"),v=t("DataLoader"),f=t("AppView"),x=t("DataSource"),w=t("RouteView");return c(),p(w,{name:"mesh-external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:e(({route:s,t:r,uri:V})=>[a(x,{src:V(R(C),"/meshes/:mesh/mesh-external-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:e(({data:m,error:b})=>[a(f,{docs:r("services.mesh-external-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-external-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-external-service-list-view.title")}]},{title:e(()=>[m?(c(),T("h1",L,[a(S,{text:s.params.service},{default:e(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):k("",!0)]),default:e(()=>[n[1]||(n[1]=i()),a(v,{data:[m],errors:[b]},{default:e(()=>{var l;return[a(u,{selected:(l=s.child())==null?void 0:l.name},A({_:2},[X(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(d,{to:{name:o}},{default:e(()=>[i(y(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(h,null,{default:e(o=>[(c(),p(B(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-BKAmbequ.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-FgGmIu26.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-BKAmbequ.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-FgGmIu26.js index dadf88434257..909f77556394 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-BKAmbequ.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-FgGmIu26.js @@ -1,4 +1,4 @@ -import{d as D,e as s,o as d,p as l,w as a,a as p,l as g,Q as c,b as o,t as _,q as i,_ as R}from"./index-exlqGI2U.js";import{_ as z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const M={class:"stack"},B={class:"columns"},F=D({__name:"MeshExternalServiceDetailView",props:{data:{}},setup(C){const n=C;return(m,e)=>{const y=s("XAction"),x=s("KumaPort"),v=s("XBadge"),b=s("KCard"),h=s("DataSource"),w=s("AppView"),E=s("RouteView");return d(),l(E,{name:"mesh-external-service-detail-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:r,can:V})=>[p(w,null,{default:a(()=>[g("div",M,[p(b,null,{default:a(()=>[g("div",B,[n.data.namespace.length>0?(d(),l(c,{key:0},{title:a(()=>e[0]||(e[0]=[o(` +import{d as D,e as s,o as d,p as l,w as a,a as p,l as g,Q as c,b as o,t as _,q as i,_ as R}from"./index-sMkPs75z.js";import{_ as z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const M={class:"stack"},B={class:"columns"},F=D({__name:"MeshExternalServiceDetailView",props:{data:{}},setup(C){const n=C;return(m,e)=>{const y=s("XAction"),x=s("KumaPort"),v=s("XBadge"),b=s("KCard"),h=s("DataSource"),w=s("AppView"),E=s("RouteView");return d(),l(E,{name:"mesh-external-service-detail-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:r,can:V})=>[p(w,null,{default:a(()=>[g("div",M,[p(b,null,{default:a(()=>[g("div",B,[n.data.namespace.length>0?(d(),l(c,{key:0},{title:a(()=>e[0]||(e[0]=[o(` Namespace `)])),body:a(()=>[o(_(n.data.namespace),1)]),_:1})):i("",!0),e[8]||(e[8]=o()),V("use zones")&&n.data.zone?(d(),l(c,{key:1},{title:a(()=>e[2]||(e[2]=[o(` Zone diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-DAj1jsVg.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-BXAFJ0kD.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-DAj1jsVg.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-BXAFJ0kD.js index d3490aa0405d..9aae9491a927 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-DAj1jsVg.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-BXAFJ0kD.js @@ -1 +1 @@ -import{d as T,e as a,o as t,p as u,w as o,a as r,b as l,m as y,aq as q,c as _,J as h,K as k,R as X,ao as E,A as M,V as P,t as d,q as f,F as $,l as F}from"./index-exlqGI2U.js";import{S as G}from"./SummaryView-VenJnDxy.js";const H=["innerHTML"],O=T({__name:"MeshExternalServiceListView",props:{mesh:{}},setup(w){const x=w;return(I,m)=>{const b=a("RouteTitle"),v=a("XAction"),C=a("KumaPort"),V=a("XActionGroup"),A=a("RouterView"),R=a("DataCollection"),D=a("DataLoader"),S=a("KCard"),L=a("AppView"),N=a("DataSource"),B=a("RouteView");return t(),u(B,{name:"mesh-external-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:o(({route:n,t:c,can:K,uri:z,me:p})=>[r(b,{render:!1,title:c("services.routes.mesh-external-service-list-view.title")},null,8,["title"]),m[6]||(m[6]=l()),r(N,{src:z(y(q),"/zone-cps/:name/egresses",{name:"*"},{page:1,size:100})},{default:o(({data:g})=>[(t(!0),_(h,null,k([[[c("services.mesh-external-service.notifications.mtls-warning"),typeof x.mesh.mtlsBackend>"u"],[c("services.mesh-external-service.notifications.no-zone-egress"),g&&!g.items.find(i=>typeof i.zoneEgressInsight.connectedSubscription<"u")]].filter(([i,s])=>s).map(i=>i[0])],i=>(t(),u(L,{key:typeof i,docs:c("services.mesh-external-service.href.docs")},X({default:o(()=>[m[5]||(m[5]=l()),r(S,null,{default:o(()=>[r(D,{src:z(y(E),"/meshes/:mesh/mesh-external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:o(({data:s})=>[r(R,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:s==null?void 0:s.total,onChange:n.update},{default:o(()=>[r(M,{"data-testid":"service-collection",headers:[{...p.get("headers.name"),label:"Name",key:"name"},{...p.get("headers.namespace"),label:"Namespace",key:"namespace"},...K("use zones")?[{...p.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...p.get("headers.port"),label:"Port",key:"port"},{...p.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===n.params.service,onResize:p.set},{name:o(({row:e})=>[r(P,{text:e.name},{default:o(()=>[r(v,{"data-action":"",to:{name:"mesh-external-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(d(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:o(({row:e})=>[l(d(e.namespace),1)]),zone:o(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(t(),_(h,{key:0},[e.labels["kuma.io/zone"]?(t(),u(v,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:o(()=>[l(d(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):f("",!0)],64)):(t(),_(h,{key:1},[l(d(c("common.detail.none")),1)],64))]),port:o(({row:e})=>[e.spec.match?(t(),u(C,{key:0,port:e.spec.match},null,8,["port"])):f("",!0)]),actions:o(({row:e})=>[r(V,null,{default:o(()=>[r(v,{to:{name:"mesh-external-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:o(()=>[l(d(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),m[4]||(m[4]=l()),s!=null&&s.items&&n.params.service?(t(),u(A,{key:0},{default:o(e=>[r(G,{onClose:J=>n.replace({name:"mesh-external-service-list-view",params:{mesh:n.params.mesh},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(t(),u($(e.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[i.length>0?{name:"notifications",fn:o(()=>[F("ul",null,[(t(!0),_(h,null,k(i,s=>(t(),_("li",{key:s,innerHTML:s},null,8,H))),128))])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{O as default}; +import{d as T,e as a,o as t,p as u,w as o,a as r,b as l,m as y,aq as q,c as _,J as h,K as k,R as X,ao as E,A as M,V as P,t as d,q as f,F as $,l as F}from"./index-sMkPs75z.js";import{S as G}from"./SummaryView-D_baoLU8.js";const H=["innerHTML"],O=T({__name:"MeshExternalServiceListView",props:{mesh:{}},setup(w){const x=w;return(I,m)=>{const b=a("RouteTitle"),v=a("XAction"),C=a("KumaPort"),V=a("XActionGroup"),A=a("RouterView"),R=a("DataCollection"),D=a("DataLoader"),S=a("KCard"),L=a("AppView"),N=a("DataSource"),B=a("RouteView");return t(),u(B,{name:"mesh-external-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:o(({route:n,t:c,can:K,uri:z,me:p})=>[r(b,{render:!1,title:c("services.routes.mesh-external-service-list-view.title")},null,8,["title"]),m[6]||(m[6]=l()),r(N,{src:z(y(q),"/zone-cps/:name/egresses",{name:"*"},{page:1,size:100})},{default:o(({data:g})=>[(t(!0),_(h,null,k([[[c("services.mesh-external-service.notifications.mtls-warning"),typeof x.mesh.mtlsBackend>"u"],[c("services.mesh-external-service.notifications.no-zone-egress"),g&&!g.items.find(i=>typeof i.zoneEgressInsight.connectedSubscription<"u")]].filter(([i,s])=>s).map(i=>i[0])],i=>(t(),u(L,{key:typeof i,docs:c("services.mesh-external-service.href.docs")},X({default:o(()=>[m[5]||(m[5]=l()),r(S,null,{default:o(()=>[r(D,{src:z(y(E),"/meshes/:mesh/mesh-external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:o(({data:s})=>[r(R,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:s==null?void 0:s.total,onChange:n.update},{default:o(()=>[r(M,{"data-testid":"service-collection",headers:[{...p.get("headers.name"),label:"Name",key:"name"},{...p.get("headers.namespace"),label:"Namespace",key:"namespace"},...K("use zones")?[{...p.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...p.get("headers.port"),label:"Port",key:"port"},{...p.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===n.params.service,onResize:p.set},{name:o(({row:e})=>[r(P,{text:e.name},{default:o(()=>[r(v,{"data-action":"",to:{name:"mesh-external-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(d(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:o(({row:e})=>[l(d(e.namespace),1)]),zone:o(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(t(),_(h,{key:0},[e.labels["kuma.io/zone"]?(t(),u(v,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:o(()=>[l(d(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):f("",!0)],64)):(t(),_(h,{key:1},[l(d(c("common.detail.none")),1)],64))]),port:o(({row:e})=>[e.spec.match?(t(),u(C,{key:0,port:e.spec.match},null,8,["port"])):f("",!0)]),actions:o(({row:e})=>[r(V,null,{default:o(()=>[r(v,{to:{name:"mesh-external-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:o(()=>[l(d(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),m[4]||(m[4]=l()),s!=null&&s.items&&n.params.service?(t(),u(A,{key:0},{default:o(e=>[r(G,{onClose:J=>n.replace({name:"mesh-external-service-list-view",params:{mesh:n.params.mesh},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(t(),u($(e.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[i.length>0?{name:"notifications",fn:o(()=>[F("ul",null,[(t(!0),_(h,null,k(i,s=>(t(),_("li",{key:s,innerHTML:s},null,8,H))),128))])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-0EpOZG-N.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-Dl7PFHAG.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-0EpOZG-N.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-Dl7PFHAG.js index 3c44144cc64e..41b029755fb5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-0EpOZG-N.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-Dl7PFHAG.js @@ -1,4 +1,4 @@ -import{d as D,e as i,o as p,p as m,w as o,a as r,l,b as t,Q as d,t as c,q as u}from"./index-exlqGI2U.js";import{_ as B}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const F={class:"stack"},M={class:"stack-with-borders"},N={class:"mt-4"},q=D({__name:"MeshExternalServiceSummaryView",props:{items:{}},setup(y){const h=y;return(A,e)=>{const C=i("RouteTitle"),g=i("XAction"),x=i("KumaPort"),b=i("XBadge"),w=i("DataSource"),z=i("AppView"),k=i("DataCollection"),E=i("RouteView");return p(),m(E,{name:"mesh-external-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:n,t:v,can:R})=>[r(k,{items:h.items,predicate:s=>s.id===n.params.service},{item:o(({item:s})=>[r(z,null,{title:o(()=>[l("h2",null,[r(g,{to:{name:"mesh-external-service-detail-view",params:{mesh:n.params.mesh,service:n.params.service}}},{default:o(()=>[r(C,{title:v("services.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[e[13]||(e[13]=t()),l("div",F,[l("div",M,[s.namespace.length>0?(p(),m(d,{key:0,layout:"horizontal"},{title:o(()=>e[0]||(e[0]=[t(` +import{d as D,e as i,o as p,p as m,w as o,a as r,l,b as t,Q as d,t as c,q as u}from"./index-sMkPs75z.js";import{_ as B}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const F={class:"stack"},M={class:"stack-with-borders"},N={class:"mt-4"},q=D({__name:"MeshExternalServiceSummaryView",props:{items:{}},setup(y){const h=y;return(A,e)=>{const C=i("RouteTitle"),g=i("XAction"),x=i("KumaPort"),b=i("XBadge"),w=i("DataSource"),z=i("AppView"),k=i("DataCollection"),E=i("RouteView");return p(),m(E,{name:"mesh-external-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:n,t:v,can:R})=>[r(k,{items:h.items,predicate:s=>s.id===n.params.service},{item:o(({item:s})=>[r(z,null,{title:o(()=>[l("h2",null,[r(g,{to:{name:"mesh-external-service-detail-view",params:{mesh:n.params.mesh,service:n.params.service}}},{default:o(()=>[r(C,{title:v("services.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[e[13]||(e[13]=t()),l("div",F,[l("div",M,[s.namespace.length>0?(p(),m(d,{key:0,layout:"horizontal"},{title:o(()=>e[0]||(e[0]=[t(` Namespace `)])),body:o(()=>[t(c(s.namespace),1)]),_:2},1024)):u("",!0),e[8]||(e[8]=t()),R("use zones")&&s.zone?(p(),m(d,{key:1,layout:"horizontal"},{title:o(()=>e[2]||(e[2]=[t(` Zone diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshListView-BVr4a_86.js b/app/kuma-ui/pkg/resources/data/assets/MeshListView-JbtZXvy7.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/MeshListView-BVr4a_86.js rename to app/kuma-ui/pkg/resources/data/assets/MeshListView-JbtZXvy7.js index 88d18f4427b9..1c2a539398ee 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshListView-BVr4a_86.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshListView-JbtZXvy7.js @@ -1 +1 @@ -import{d as C,e as o,o as A,p as V,w as e,a,l as d,b as i,m as T,D as b,A as k,t as c}from"./index-exlqGI2U.js";const D=["innerHTML"],B=C({__name:"MeshListView",setup(L){return(R,m)=>{const _=o("RouteTitle"),r=o("XAction"),h=o("XActionGroup"),u=o("DataCollection"),g=o("DataLoader"),w=o("XCard"),f=o("AppView"),v=o("RouteView");return A(),V(v,{name:"mesh-list-view",params:{page:1,size:50,mesh:""}},{default:e(({route:t,t:n,me:l,uri:y})=>[a(f,{docs:n("meshes.href.docs")},{title:e(()=>[d("h1",null,[a(_,{title:n("meshes.routes.items.title")},null,8,["title"])])]),default:e(()=>[m[3]||(m[3]=i()),d("div",{innerHTML:n("meshes.routes.items.intro",{},{defaultMessage:""})},null,8,D),m[4]||(m[4]=i()),a(w,null,{default:e(()=>[a(g,{variant:"list",src:y(T(b),"/mesh-insights",{},{page:t.params.page,size:t.params.size})},{default:e(({data:p})=>[a(u,{type:"meshes",items:p.items,page:t.params.page,"page-size":t.params.size,total:p.total,onChange:t.update},{default:e(({items:z})=>[a(k,{class:"mesh-collection","data-testid":"mesh-collection",headers:[{...l.get("headers.name"),label:n("meshes.common.name"),key:"name"},{...l.get("headers.services"),label:n("meshes.routes.items.collection.services"),key:"services"},{...l.get("headers.dataplanes"),label:n("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:z,"is-selected-row":s=>s.name===t.params.mesh,onResize:l.set},{name:e(({row:s})=>[a(r,{"data-action":"",to:{name:"mesh-detail-view",params:{mesh:s.name},query:{page:t.params.page,size:t.params.size}}},{default:e(()=>[i(c(s.name),1)]),_:2},1032,["to"])]),services:e(({row:s})=>[i(c(s.services.internal),1)]),dataplanes:e(({row:s})=>[i(c(s.dataplanesByType.standard.online)+" / "+c(s.dataplanesByType.standard.total),1)]),actions:e(({row:s})=>[a(h,null,{default:e(()=>[a(r,{to:{name:"mesh-detail-view",params:{mesh:s.name}}},{default:e(()=>[i(c(n("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{B as default}; +import{d as C,e as o,o as A,p as V,w as e,a,l as d,b as i,m as T,D as b,A as k,t as c}from"./index-sMkPs75z.js";const D=["innerHTML"],B=C({__name:"MeshListView",setup(L){return(R,m)=>{const _=o("RouteTitle"),r=o("XAction"),h=o("XActionGroup"),u=o("DataCollection"),g=o("DataLoader"),w=o("XCard"),f=o("AppView"),v=o("RouteView");return A(),V(v,{name:"mesh-list-view",params:{page:1,size:50,mesh:""}},{default:e(({route:t,t:n,me:l,uri:y})=>[a(f,{docs:n("meshes.href.docs")},{title:e(()=>[d("h1",null,[a(_,{title:n("meshes.routes.items.title")},null,8,["title"])])]),default:e(()=>[m[3]||(m[3]=i()),d("div",{innerHTML:n("meshes.routes.items.intro",{},{defaultMessage:""})},null,8,D),m[4]||(m[4]=i()),a(w,null,{default:e(()=>[a(g,{variant:"list",src:y(T(b),"/mesh-insights",{},{page:t.params.page,size:t.params.size})},{default:e(({data:p})=>[a(u,{type:"meshes",items:p.items,page:t.params.page,"page-size":t.params.size,total:p.total,onChange:t.update},{default:e(({items:z})=>[a(k,{class:"mesh-collection","data-testid":"mesh-collection",headers:[{...l.get("headers.name"),label:n("meshes.common.name"),key:"name"},{...l.get("headers.services"),label:n("meshes.routes.items.collection.services"),key:"services"},{...l.get("headers.dataplanes"),label:n("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:z,"is-selected-row":s=>s.name===t.params.mesh,onResize:l.set},{name:e(({row:s})=>[a(r,{"data-action":"",to:{name:"mesh-detail-view",params:{mesh:s.name},query:{page:t.params.page,size:t.params.size}}},{default:e(()=>[i(c(s.name),1)]),_:2},1032,["to"])]),services:e(({row:s})=>[i(c(s.services.internal),1)]),dataplanes:e(({row:s})=>[i(c(s.dataplanesByType.standard.online)+" / "+c(s.dataplanesByType.standard.total),1)]),actions:e(({row:s})=>[a(h,null,{default:e(()=>[a(r,{to:{name:"mesh-detail-view",params:{mesh:s.name}}},{default:e(()=>[i(c(n("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-D7y_liYL.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-BpX_eP9A.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-D7y_liYL.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-BpX_eP9A.js index 90f17e7120e3..c4679e3add64 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-D7y_liYL.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-BpX_eP9A.js @@ -1 +1 @@ -import{d as D,e as t,o as i,p,w as e,a,m as R,ao as C,c as T,V as z,q as S,b as c,R as k,K as A,t as X,F as y}from"./index-exlqGI2U.js";const B={key:0},g=D({__name:"MeshMultiZoneServiceDetailTabsView",setup(L){return(N,n)=>{const _=t("RouteTitle"),u=t("XAction"),d=t("XTabs"),h=t("RouterView"),v=t("DataLoader"),f=t("AppView"),w=t("DataSource"),V=t("RouteView");return i(),p(V,{name:"mesh-multi-zone-service-detail-tabs-view",params:{mesh:"",service:""}},{default:e(({route:s,t:m,uri:b})=>[a(w,{src:b(R(C),"/meshes/:mesh/mesh-multi-zone-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:e(({data:r,error:x})=>[a(f,{docs:m("services.mesh-multi-zone-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-multi-zone-service-list-view",params:{mesh:s.params.mesh}},text:m("services.routes.mesh-multi-zone-service-list-view.title")}]},{title:e(()=>[r?(i(),T("h1",B,[a(z,{text:s.params.service},{default:e(()=>[a(_,{title:m("services.routes.item.title",{name:r.name})},null,8,["title"])]),_:2},1032,["text"])])):S("",!0)]),default:e(()=>[n[1]||(n[1]=c()),a(v,{data:[r],errors:[x]},{default:e(()=>{var l;return[a(d,{selected:(l=s.child())==null?void 0:l.name},k({_:2},[A(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(u,{to:{name:o}},{default:e(()=>[c(X(m(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=c()),a(h,null,{default:e(o=>[(i(),p(y(o.Component),{data:r},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{g as default}; +import{d as D,e as t,o as i,p,w as e,a,m as R,ao as C,c as T,V as z,q as S,b as c,R as k,K as A,t as X,F as y}from"./index-sMkPs75z.js";const B={key:0},g=D({__name:"MeshMultiZoneServiceDetailTabsView",setup(L){return(N,n)=>{const _=t("RouteTitle"),u=t("XAction"),d=t("XTabs"),h=t("RouterView"),v=t("DataLoader"),f=t("AppView"),w=t("DataSource"),V=t("RouteView");return i(),p(V,{name:"mesh-multi-zone-service-detail-tabs-view",params:{mesh:"",service:""}},{default:e(({route:s,t:m,uri:b})=>[a(w,{src:b(R(C),"/meshes/:mesh/mesh-multi-zone-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:e(({data:r,error:x})=>[a(f,{docs:m("services.mesh-multi-zone-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-multi-zone-service-list-view",params:{mesh:s.params.mesh}},text:m("services.routes.mesh-multi-zone-service-list-view.title")}]},{title:e(()=>[r?(i(),T("h1",B,[a(z,{text:s.params.service},{default:e(()=>[a(_,{title:m("services.routes.item.title",{name:r.name})},null,8,["title"])]),_:2},1032,["text"])])):S("",!0)]),default:e(()=>[n[1]||(n[1]=c()),a(v,{data:[r],errors:[x]},{default:e(()=>{var l;return[a(d,{selected:(l=s.child())==null?void 0:l.name},k({_:2},[A(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(u,{to:{name:o}},{default:e(()=>[c(X(m(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=c()),a(h,null,{default:e(o=>[(i(),p(y(o.Component),{data:r},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{g as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CB7T3cIm.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-BsD946Qg.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CB7T3cIm.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-BsD946Qg.js index 7f5380fba5f9..342f1d513e78 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CB7T3cIm.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-BsD946Qg.js @@ -1,4 +1,4 @@ -import{d as K,e as a,o as s,p as i,w as o,a as n,l as u,Q as f,b as l,c as g,J as h,K as C,t as v,q as R,_ as B}from"./index-exlqGI2U.js";import{_ as D}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const F={class:"stack"},$={class:"columns"},N=K({__name:"MeshMultiZoneServiceDetailView",props:{data:{}},setup(x){const d=x;return(S,t)=>{const V=a("KumaPort"),m=a("KTruncate"),w=a("XBadge"),b=a("KCard"),y=a("DataSource"),E=a("AppView"),M=a("RouteView");return s(),i(M,{name:"mesh-multi-zone-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:r})=>[n(E,null,{default:o(()=>[u("div",F,[n(b,null,{default:o(()=>[u("div",$,[n(f,null,{title:o(()=>t[0]||(t[0]=[l(` +import{d as K,e as a,o as s,p as i,w as o,a as n,l as u,Q as f,b as l,c as g,J as h,K as C,t as v,q as R,_ as B}from"./index-sMkPs75z.js";import{_ as D}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const F={class:"stack"},$={class:"columns"},N=K({__name:"MeshMultiZoneServiceDetailView",props:{data:{}},setup(x){const d=x;return(S,t)=>{const V=a("KumaPort"),m=a("KTruncate"),w=a("XBadge"),b=a("KCard"),y=a("DataSource"),E=a("AppView"),M=a("RouteView");return s(),i(M,{name:"mesh-multi-zone-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:r})=>[n(E,null,{default:o(()=>[u("div",F,[n(b,null,{default:o(()=>[u("div",$,[n(f,null,{title:o(()=>t[0]||(t[0]=[l(` Ports `)])),body:o(()=>[n(m,null,{default:o(()=>[(s(!0),g(h,null,C(d.data.spec.ports,e=>(s(),i(V,{key:e.port,port:{...e,targetPort:void 0}},null,8,["port"]))),128))]),_:1})]),_:1}),t[4]||(t[4]=l()),n(f,null,{title:o(()=>t[2]||(t[2]=[l(` Selector diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-xK_LqmNx.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-BABvPMHu.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-xK_LqmNx.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-BABvPMHu.js index b449870cf481..d3eefa85e62c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-xK_LqmNx.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-BABvPMHu.js @@ -1 +1 @@ -import{d as L,e as a,o as r,p as l,w as e,a as n,b as c,m as S,ao as X,A as B,V as T,t as u,c as f,J as g,K as w,F as N,q as P}from"./index-exlqGI2U.js";import{S as $}from"./SummaryView-VenJnDxy.js";const E=L({__name:"MeshMultiZoneServiceListView",setup(q){return(F,p)=>{const z=a("RouteTitle"),h=a("XAction"),C=a("KumaPort"),v=a("KTruncate"),b=a("XBadge"),y=a("XActionGroup"),V=a("RouterView"),k=a("DataCollection"),A=a("DataLoader"),R=a("KCard"),K=a("AppView"),x=a("RouteView");return r(),l(x,{name:"mesh-multi-zone-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:e(({route:t,t:_,uri:D,me:m})=>[n(z,{render:!1,title:_("services.routes.mesh-multi-zone-service-list-view.title")},null,8,["title"]),p[4]||(p[4]=c()),n(K,{docs:_("services.mesh-multi-zone-service.href.docs")},{default:e(()=>[n(R,null,{default:e(()=>[n(A,{src:D(S(X),"/meshes/:mesh/mesh-multi-zone-services",{mesh:t.params.mesh},{page:t.params.page,size:t.params.size})},{loadable:e(({data:s})=>[n(k,{type:"services",items:(s==null?void 0:s.items)??[void 0]},{default:e(()=>[n(B,{headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.ports"),label:"Ports",key:"ports"},{...m.get("headers.labels"),label:"Selector",key:"labels"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],"page-number":t.params.page,"page-size":t.params.size,total:s==null?void 0:s.total,items:s==null?void 0:s.items,"is-selected-row":o=>o.name===t.params.service,onChange:t.update,onResize:m.set},{name:e(({row:o})=>[n(T,{text:o.name},{default:e(()=>[n(h,{"data-action":"",to:{name:"mesh-multi-zone-service-summary-view",params:{mesh:o.mesh,service:o.id},query:{page:t.params.page,size:t.params.size}}},{default:e(()=>[c(u(o.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),ports:e(({row:o})=>[n(v,null,{default:e(()=>[(r(!0),f(g,null,w(o.spec.ports,i=>(r(),l(C,{key:i.port,port:{...i,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),labels:e(({row:o})=>[n(v,null,{default:e(()=>[(r(!0),f(g,null,w(o.spec.selector.meshService.matchLabels,(i,d)=>(r(),l(b,{key:`${d}:${i}`,appearance:"info"},{default:e(()=>[c(u(d)+":"+u(i),1)]),_:2},1024))),128))]),_:2},1024)]),actions:e(({row:o})=>[n(y,null,{default:e(()=>[n(h,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:o.mesh,service:o.id}}},{default:e(()=>[c(u(_("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","page-number","page-size","total","items","is-selected-row","onChange","onResize"]),p[3]||(p[3]=c()),s!=null&&s.items&&t.params.service?(r(),l(V,{key:0},{default:e(o=>[n($,{onClose:i=>t.replace({name:"mesh-multi-zone-service-list-view",params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size}})},{default:e(()=>[(r(),l(N(o.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):P("",!0)]),_:2},1032,["items"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{E as default}; +import{d as L,e as a,o as r,p as l,w as e,a as n,b as c,m as S,ao as X,A as B,V as T,t as u,c as f,J as g,K as w,F as N,q as P}from"./index-sMkPs75z.js";import{S as $}from"./SummaryView-D_baoLU8.js";const E=L({__name:"MeshMultiZoneServiceListView",setup(q){return(F,p)=>{const z=a("RouteTitle"),h=a("XAction"),C=a("KumaPort"),v=a("KTruncate"),b=a("XBadge"),y=a("XActionGroup"),V=a("RouterView"),k=a("DataCollection"),A=a("DataLoader"),R=a("KCard"),K=a("AppView"),x=a("RouteView");return r(),l(x,{name:"mesh-multi-zone-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:e(({route:t,t:_,uri:D,me:m})=>[n(z,{render:!1,title:_("services.routes.mesh-multi-zone-service-list-view.title")},null,8,["title"]),p[4]||(p[4]=c()),n(K,{docs:_("services.mesh-multi-zone-service.href.docs")},{default:e(()=>[n(R,null,{default:e(()=>[n(A,{src:D(S(X),"/meshes/:mesh/mesh-multi-zone-services",{mesh:t.params.mesh},{page:t.params.page,size:t.params.size})},{loadable:e(({data:s})=>[n(k,{type:"services",items:(s==null?void 0:s.items)??[void 0]},{default:e(()=>[n(B,{headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.ports"),label:"Ports",key:"ports"},{...m.get("headers.labels"),label:"Selector",key:"labels"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],"page-number":t.params.page,"page-size":t.params.size,total:s==null?void 0:s.total,items:s==null?void 0:s.items,"is-selected-row":o=>o.name===t.params.service,onChange:t.update,onResize:m.set},{name:e(({row:o})=>[n(T,{text:o.name},{default:e(()=>[n(h,{"data-action":"",to:{name:"mesh-multi-zone-service-summary-view",params:{mesh:o.mesh,service:o.id},query:{page:t.params.page,size:t.params.size}}},{default:e(()=>[c(u(o.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),ports:e(({row:o})=>[n(v,null,{default:e(()=>[(r(!0),f(g,null,w(o.spec.ports,i=>(r(),l(C,{key:i.port,port:{...i,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),labels:e(({row:o})=>[n(v,null,{default:e(()=>[(r(!0),f(g,null,w(o.spec.selector.meshService.matchLabels,(i,d)=>(r(),l(b,{key:`${d}:${i}`,appearance:"info"},{default:e(()=>[c(u(d)+":"+u(i),1)]),_:2},1024))),128))]),_:2},1024)]),actions:e(({row:o})=>[n(y,null,{default:e(()=>[n(h,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:o.mesh,service:o.id}}},{default:e(()=>[c(u(_("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","page-number","page-size","total","items","is-selected-row","onChange","onResize"]),p[3]||(p[3]=c()),s!=null&&s.items&&t.params.service?(r(),l(V,{key:0},{default:e(o=>[n($,{onClose:i=>t.replace({name:"mesh-multi-zone-service-list-view",params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size}})},{default:e(()=>[(r(),l(N(o.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):P("",!0)]),_:2},1032,["items"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BXM_RIP4.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-cZRMAVHo.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BXM_RIP4.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-cZRMAVHo.js index 5485a94d3c2f..acac0935ac47 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BXM_RIP4.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-cZRMAVHo.js @@ -1,4 +1,4 @@ -import{d as M,e as n,o as l,p,w as t,a,l as m,b as r,Q as h,c as v,J as C,K as y,t as u,q as z}from"./index-exlqGI2U.js";import{_ as K}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const T={class:"stack"},$={class:"stack-with-borders"},A={class:"mt-4"},q=M({__name:"MeshMultiZoneServiceSummaryView",props:{items:{}},setup(x){const w=x;return(N,o)=>{const S=n("RouteTitle"),R=n("XAction"),V=n("KumaPort"),_=n("KTruncate"),k=n("XBadge"),E=n("DataSource"),b=n("AppView"),B=n("DataCollection"),D=n("RouteView");return l(),p(D,{name:"mesh-multi-zone-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:s,t:g})=>[a(B,{items:w.items,predicate:i=>i.id===s.params.service},{item:t(({item:i})=>[a(b,null,{title:t(()=>[m("h2",null,[a(R,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:s.params.mesh,service:s.params.service}}},{default:t(()=>[a(S,{title:g("services.routes.item.title",{name:i.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[o[7]||(o[7]=r()),m("div",T,[m("div",$,[a(h,{layout:"horizontal"},{title:t(()=>o[0]||(o[0]=[r(` +import{d as M,e as n,o as l,p,w as t,a,l as m,b as r,Q as h,c as v,J as C,K as y,t as u,q as z}from"./index-sMkPs75z.js";import{_ as K}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const T={class:"stack"},$={class:"stack-with-borders"},A={class:"mt-4"},q=M({__name:"MeshMultiZoneServiceSummaryView",props:{items:{}},setup(x){const w=x;return(N,o)=>{const S=n("RouteTitle"),R=n("XAction"),V=n("KumaPort"),_=n("KTruncate"),k=n("XBadge"),E=n("DataSource"),b=n("AppView"),B=n("DataCollection"),D=n("RouteView");return l(),p(D,{name:"mesh-multi-zone-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:s,t:g})=>[a(B,{items:w.items,predicate:i=>i.id===s.params.service},{item:t(({item:i})=>[a(b,null,{title:t(()=>[m("h2",null,[a(R,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:s.params.mesh,service:s.params.service}}},{default:t(()=>[a(S,{title:g("services.routes.item.title",{name:i.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[o[7]||(o[7]=r()),m("div",T,[m("div",$,[a(h,{layout:"horizontal"},{title:t(()=>o[0]||(o[0]=[r(` Ports `)])),body:t(()=>[a(_,null,{default:t(()=>[(l(!0),v(C,null,y(i.spec.ports,e=>(l(),p(V,{key:e.port,port:{...e,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),_:2},1024),o[4]||(o[4]=r()),a(h,{layout:"horizontal"},{title:t(()=>o[2]||(o[2]=[r(` Selector diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshRootView-JlkFGYDg.js b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-DK8G1iYQ.js similarity index 68% rename from app/kuma-ui/pkg/resources/data/assets/MeshRootView-JlkFGYDg.js rename to app/kuma-ui/pkg/resources/data/assets/MeshRootView-DK8G1iYQ.js index aab246842a2a..591349c8d682 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshRootView-JlkFGYDg.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-DK8G1iYQ.js @@ -1 +1 @@ -import{_ as a,e,o as _,p as i,w as t,a as o}from"./index-exlqGI2U.js";const m={};function p(u,w){const s=e("RouterView"),n=e("AppView"),c=e("RouteView");return _(),i(c,{name:"mesh-index-view"},{default:t(({t:r})=>[o(n,{breadcrumbs:[{to:{name:"mesh-list-view"},text:r("meshes.routes.item.breadcrumbs")}]},{default:t(()=>[o(s)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=a(m,[["render",p]]);export{f as default}; +import{_ as a,e,o as _,p as i,w as t,a as o}from"./index-sMkPs75z.js";const m={};function p(u,w){const s=e("RouterView"),n=e("AppView"),c=e("RouteView");return _(),i(c,{name:"mesh-index-view"},{default:t(({t:r})=>[o(n,{breadcrumbs:[{to:{name:"mesh-list-view"},text:r("meshes.routes.item.breadcrumbs")}]},{default:t(()=>[o(s)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=a(m,[["render",p]]);export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-BBy1zCD_.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-B02S8D0B.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-BBy1zCD_.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-B02S8D0B.js index 6fbd071af8cb..4233c8381faf 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-BBy1zCD_.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-B02S8D0B.js @@ -1 +1 @@ -import{_ as f}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";import{d as C,e as a,o as d,p,w as r,a as t,q as x}from"./index-exlqGI2U.js";const V=C({__name:"MeshServiceConfigView",props:{data:{}},setup(i){const n=i;return(w,v)=>{const m=a("DataSource"),l=a("KCard"),_=a("AppView"),u=a("RouteView");return d(),p(u,{name:"mesh-service-config-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:r(({route:o})=>[t(_,null,{default:r(()=>[t(l,null,{default:r(()=>[t(f,{resource:n.data.config,"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},{default:r(({copy:e,copying:h})=>[h?(d(),p(m,{key:0,src:`/meshes/${n.data.mesh}/mesh-service/${n.data.id}/as/kubernetes?no-store`,onChange:s=>{e(c=>c(s))},onError:s=>{e((c,g)=>g(s))}},null,8,["src","onChange","onError"])):x("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{V as default}; +import{_ as f}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";import{d as C,e as a,o as d,p,w as r,a as t,q as x}from"./index-sMkPs75z.js";const V=C({__name:"MeshServiceConfigView",props:{data:{}},setup(i){const n=i;return(w,v)=>{const m=a("DataSource"),l=a("KCard"),_=a("AppView"),u=a("RouteView");return d(),p(u,{name:"mesh-service-config-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:r(({route:o})=>[t(_,null,{default:r(()=>[t(l,null,{default:r(()=>[t(f,{resource:n.data.config,"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},{default:r(({copy:e,copying:h})=>[h?(d(),p(m,{key:0,src:`/meshes/${n.data.mesh}/mesh-service/${n.data.id}/as/kubernetes?no-store`,onChange:s=>{e(c=>c(s))},onError:s=>{e((c,g)=>g(s))}},null,8,["src","onChange","onError"])):x("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{V as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-CRDT25jn.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-V0IasKuP.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-CRDT25jn.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-V0IasKuP.js index ce9b1eed0b8c..6209d79d949b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-CRDT25jn.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-V0IasKuP.js @@ -1 +1 @@ -import{d as D,e as t,o as c,p,w as e,a,m as R,ao as C,c as T,V as S,q as k,b as i,R as A,K as X,t as y,F as B}from"./index-exlqGI2U.js";const L={key:0},q=D({__name:"MeshServiceDetailTabsView",setup(N){return($,n)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),h=t("RouterView"),v=t("DataLoader"),f=t("AppView"),w=t("DataSource"),V=t("RouteView");return c(),p(V,{name:"mesh-service-detail-tabs-view",params:{mesh:"",service:""}},{default:e(({route:s,t:r,uri:b})=>[a(w,{src:b(R(C),"/meshes/:mesh/mesh-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:e(({data:m,error:x})=>[a(f,{docs:r("services.mesh-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-service-list-view.title")}]},{title:e(()=>[m?(c(),T("h1",L,[a(S,{text:s.params.service},{default:e(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):k("",!0)]),default:e(()=>[n[1]||(n[1]=i()),a(v,{data:[m],errors:[x]},{default:e(()=>{var l;return[a(u,{selected:(l=s.child())==null?void 0:l.name},A({_:2},[X(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(d,{to:{name:o}},{default:e(()=>[i(y(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(h,null,{default:e(o=>[(c(),p(B(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; +import{d as D,e as t,o as c,p,w as e,a,m as R,ao as C,c as T,V as S,q as k,b as i,R as A,K as X,t as y,F as B}from"./index-sMkPs75z.js";const L={key:0},q=D({__name:"MeshServiceDetailTabsView",setup(N){return($,n)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),h=t("RouterView"),v=t("DataLoader"),f=t("AppView"),w=t("DataSource"),V=t("RouteView");return c(),p(V,{name:"mesh-service-detail-tabs-view",params:{mesh:"",service:""}},{default:e(({route:s,t:r,uri:b})=>[a(w,{src:b(R(C),"/meshes/:mesh/mesh-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:e(({data:m,error:x})=>[a(f,{docs:r("services.mesh-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-service-list-view.title")}]},{title:e(()=>[m?(c(),T("h1",L,[a(S,{text:s.params.service},{default:e(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):k("",!0)]),default:e(()=>[n[1]||(n[1]=i()),a(v,{data:[m],errors:[x]},{default:e(()=>{var l;return[a(u,{selected:(l=s.child())==null?void 0:l.name},A({_:2},[X(s.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(d,{to:{name:o}},{default:e(()=>[i(y(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(h,null,{default:e(o=>[(c(),p(B(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-PGYu_EwO.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-Bd3qypdN.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-PGYu_EwO.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-Bd3qypdN.js index bdeac770a021..526276281625 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-PGYu_EwO.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-Bd3qypdN.js @@ -1,4 +1,4 @@ -import{d as L,e as p,o as l,p as d,w as e,a as i,l as f,Q as z,b as s,t as r,q as _,c as g,J as y,K as S,m as R,ae as I,A as q,S as F,F as $,_ as G}from"./index-exlqGI2U.js";import{F as J}from"./FilterBar-C0j58fEO.js";import{S as M}from"./SummaryView-VenJnDxy.js";const O={class:"stack"},Z={class:"columns"},j={key:0},Q={key:1},W=L({__name:"MeshServiceDetailView",props:{data:{}},setup(V){const m=V;return(x,a)=>{const w=p("XBadge"),k=p("XAction"),A=p("KumaPort"),C=p("KTruncate"),h=p("KCard"),D=p("XIcon"),P=p("XActionGroup"),T=p("RouterView"),B=p("DataCollection"),N=p("DataLoader"),X=p("AppView"),E=p("RouteView");return l(),d(E,{name:"mesh-service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({can:v,route:n,t:c,uri:K,me:u})=>[i(X,null,{default:e(()=>[f("div",O,[i(h,null,{default:e(()=>[f("div",Z,[i(z,null,{title:e(()=>a[0]||(a[0]=[s(` +import{d as L,e as p,o as l,p as d,w as e,a as i,l as f,Q as z,b as s,t as r,q as _,c as g,J as y,K as S,m as R,ae as I,A as q,S as F,F as $,_ as G}from"./index-sMkPs75z.js";import{F as J}from"./FilterBar-ihd588Cm.js";import{S as M}from"./SummaryView-D_baoLU8.js";const O={class:"stack"},Z={class:"columns"},j={key:0},Q={key:1},W=L({__name:"MeshServiceDetailView",props:{data:{}},setup(V){const m=V;return(x,a)=>{const w=p("XBadge"),k=p("XAction"),A=p("KumaPort"),C=p("KTruncate"),h=p("KCard"),D=p("XIcon"),P=p("XActionGroup"),T=p("RouterView"),B=p("DataCollection"),N=p("DataLoader"),X=p("AppView"),E=p("RouteView");return l(),d(E,{name:"mesh-service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({can:v,route:n,t:c,uri:K,me:u})=>[i(X,null,{default:e(()=>[f("div",O,[i(h,null,{default:e(()=>[f("div",Z,[i(z,null,{title:e(()=>a[0]||(a[0]=[s(` State `)])),body:e(()=>[i(w,{appearance:m.data.spec.state==="Available"?"success":"danger"},{default:e(()=>[s(r(m.data.spec.state),1)]),_:1},8,["appearance"])]),_:1}),a[10]||(a[10]=s()),m.data.namespace.length>0?(l(),d(z,{key:0},{title:e(()=>a[2]||(a[2]=[s(` Namespace diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-D6wOgMO8.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-CV9n24ks.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-D6wOgMO8.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-CV9n24ks.js index 1dce072f6a61..1cf1188119ec 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-D6wOgMO8.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-CV9n24ks.js @@ -1 +1 @@ -import{d as X,e as n,o as l,p as m,w as s,a as o,b as r,m as B,ao as L,A as N,V as S,t as c,c as g,J as w,K as T,F as q,q as F}from"./index-exlqGI2U.js";import{S as G}from"./SummaryView-VenJnDxy.js";const Z=X({__name:"MeshServiceListView",setup($){return(E,_)=>{const f=n("RouteTitle"),d=n("XAction"),z=n("XBadge"),y=n("KumaPort"),C=n("KTruncate"),k=n("XActionGroup"),V=n("RouterView"),b=n("DataCollection"),x=n("DataLoader"),A=n("KCard"),P=n("AppView"),R=n("RouteView");return l(),m(R,{name:"mesh-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:s(({route:t,t:u,can:D,uri:K,me:i})=>[o(f,{render:!1,title:u("services.routes.mesh-service-list-view.title")},null,8,["title"]),_[7]||(_[7]=r()),o(P,{docs:u("services.mesh-service.href.docs")},{default:s(()=>[o(A,null,{default:s(()=>[o(x,{src:K(B(L),"/meshes/:mesh/mesh-services",{mesh:t.params.mesh},{page:t.params.page,size:t.params.size})},{loadable:s(({data:a})=>[o(b,{type:"services",items:(a==null?void 0:a.items)??[void 0],page:t.params.page,"page-size":t.params.size,total:a==null?void 0:a.total,onChange:t.update},{default:s(()=>[o(N,{"data-testid":"service-collection",headers:[{...i.get("headers.name"),label:"Name",key:"name"},{...i.get("headers.namespace"),label:"Namespace",key:"namespace"},...D("use zones")?[{...i.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...i.get("headers.state"),label:"State",key:"state"},{...i.get("headers.status"),label:"DP proxies (connected / healthy / total)",key:"status"},{...i.get("headers.ports"),label:"Ports",key:"ports"},{...i.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:a==null?void 0:a.items,"is-selected-row":e=>e.name===t.params.service,onResize:i.set},{name:s(({row:e})=>[o(S,{text:e.name},{default:s(()=>[o(d,{"data-action":"",to:{name:"mesh-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:t.params.page,size:t.params.size}}},{default:s(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:s(({row:e})=>[r(c(e.namespace),1)]),zone:s(({row:e})=>[e.zone?(l(),m(d,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[r(c(e.zone),1)]),_:2},1032,["to"])):(l(),g(w,{key:1},[r(c(u("common.detail.none")),1)],64))]),state:s(({row:e})=>[o(z,{appearance:e.spec.state==="Available"?"success":"danger"},{default:s(()=>[r(c(e.spec.state),1)]),_:2},1032,["appearance"])]),status:s(({row:e})=>{var p,h,v;return[r(c((p=e.status.dataplaneProxies)==null?void 0:p.connected)+" / "+c((h=e.status.dataplaneProxies)==null?void 0:h.healthy)+" / "+c((v=e.status.dataplaneProxies)==null?void 0:v.total),1)]}),ports:s(({row:e})=>[o(C,null,{default:s(()=>[(l(!0),g(w,null,T(e.spec.ports,p=>(l(),m(y,{key:p.port,port:{...p,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),actions:s(({row:e})=>[o(k,null,{default:s(()=>[o(d,{to:{name:"mesh-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:s(()=>[r(c(u("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),_[6]||(_[6]=r()),a!=null&&a.items&&t.params.service?(l(),m(V,{key:0},{default:s(e=>[o(G,{onClose:p=>t.replace({name:"mesh-service-list-view",params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size}})},{default:s(()=>[(l(),m(q(e.Component),{items:a==null?void 0:a.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):F("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{Z as default}; +import{d as X,e as n,o as l,p as m,w as s,a as o,b as r,m as B,ao as L,A as N,V as S,t as c,c as g,J as w,K as T,F as q,q as F}from"./index-sMkPs75z.js";import{S as G}from"./SummaryView-D_baoLU8.js";const Z=X({__name:"MeshServiceListView",setup($){return(E,_)=>{const f=n("RouteTitle"),d=n("XAction"),z=n("XBadge"),y=n("KumaPort"),C=n("KTruncate"),k=n("XActionGroup"),V=n("RouterView"),b=n("DataCollection"),x=n("DataLoader"),A=n("KCard"),P=n("AppView"),R=n("RouteView");return l(),m(R,{name:"mesh-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:s(({route:t,t:u,can:D,uri:K,me:i})=>[o(f,{render:!1,title:u("services.routes.mesh-service-list-view.title")},null,8,["title"]),_[7]||(_[7]=r()),o(P,{docs:u("services.mesh-service.href.docs")},{default:s(()=>[o(A,null,{default:s(()=>[o(x,{src:K(B(L),"/meshes/:mesh/mesh-services",{mesh:t.params.mesh},{page:t.params.page,size:t.params.size})},{loadable:s(({data:a})=>[o(b,{type:"services",items:(a==null?void 0:a.items)??[void 0],page:t.params.page,"page-size":t.params.size,total:a==null?void 0:a.total,onChange:t.update},{default:s(()=>[o(N,{"data-testid":"service-collection",headers:[{...i.get("headers.name"),label:"Name",key:"name"},{...i.get("headers.namespace"),label:"Namespace",key:"namespace"},...D("use zones")?[{...i.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...i.get("headers.state"),label:"State",key:"state"},{...i.get("headers.status"),label:"DP proxies (connected / healthy / total)",key:"status"},{...i.get("headers.ports"),label:"Ports",key:"ports"},{...i.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:a==null?void 0:a.items,"is-selected-row":e=>e.name===t.params.service,onResize:i.set},{name:s(({row:e})=>[o(S,{text:e.name},{default:s(()=>[o(d,{"data-action":"",to:{name:"mesh-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:t.params.page,size:t.params.size}}},{default:s(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:s(({row:e})=>[r(c(e.namespace),1)]),zone:s(({row:e})=>[e.zone?(l(),m(d,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[r(c(e.zone),1)]),_:2},1032,["to"])):(l(),g(w,{key:1},[r(c(u("common.detail.none")),1)],64))]),state:s(({row:e})=>[o(z,{appearance:e.spec.state==="Available"?"success":"danger"},{default:s(()=>[r(c(e.spec.state),1)]),_:2},1032,["appearance"])]),status:s(({row:e})=>{var p,h,v;return[r(c((p=e.status.dataplaneProxies)==null?void 0:p.connected)+" / "+c((h=e.status.dataplaneProxies)==null?void 0:h.healthy)+" / "+c((v=e.status.dataplaneProxies)==null?void 0:v.total),1)]}),ports:s(({row:e})=>[o(C,null,{default:s(()=>[(l(!0),g(w,null,T(e.spec.ports,p=>(l(),m(y,{key:p.port,port:{...p,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),actions:s(({row:e})=>[o(k,null,{default:s(()=>[o(d,{to:{name:"mesh-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:s(()=>[r(c(u("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),_[6]||(_[6]=r()),a!=null&&a.items&&t.params.service?(l(),m(V,{key:0},{default:s(e=>[o(G,{onClose:p=>t.replace({name:"mesh-service-list-view",params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size}})},{default:s(()=>[(l(),m(q(e.Component),{items:a==null?void 0:a.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):F("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{Z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-C5rvuFbf.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-BP1J51W9.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-C5rvuFbf.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-BP1J51W9.js index 3001e8829f89..cdf15836977c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-C5rvuFbf.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-BP1J51W9.js @@ -1,4 +1,4 @@ -import{d as T,e as l,o as p,p as m,w as t,a as s,l as c,b as o,Q as g,t as i,q as y,c as z,J as b,K as h}from"./index-exlqGI2U.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const K={class:"stack"},M={class:"stack-with-borders"},N={class:"mt-4"},Q=T({__name:"MeshServiceSummaryView",props:{items:{}},setup(w){const k=w;return($,e)=>{const S=l("RouteTitle"),f=l("XAction"),_=l("XBadge"),R=l("KumaPort"),v=l("KTruncate"),V=l("DataSource"),E=l("AppView"),P=l("DataCollection"),D=l("RouteView");return p(),m(D,{name:"mesh-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:r,t:x,can:B})=>[s(P,{items:k.items,predicate:n=>n.id===r.params.service},{item:t(({item:n})=>[s(E,null,{title:t(()=>[c("h2",null,[s(f,{to:{name:"mesh-service-detail-view",params:{mesh:r.params.mesh,service:r.params.service}}},{default:t(()=>[s(S,{title:x("services.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[e[19]||(e[19]=o()),c("div",K,[c("div",M,[s(g,{layout:"horizontal"},{title:t(()=>e[0]||(e[0]=[o(` +import{d as T,e as l,o as p,p as m,w as t,a as s,l as c,b as o,Q as g,t as i,q as y,c as z,J as b,K as h}from"./index-sMkPs75z.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const K={class:"stack"},M={class:"stack-with-borders"},N={class:"mt-4"},Q=T({__name:"MeshServiceSummaryView",props:{items:{}},setup(w){const k=w;return($,e)=>{const S=l("RouteTitle"),f=l("XAction"),_=l("XBadge"),R=l("KumaPort"),v=l("KTruncate"),V=l("DataSource"),E=l("AppView"),P=l("DataCollection"),D=l("RouteView");return p(),m(D,{name:"mesh-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:r,t:x,can:B})=>[s(P,{items:k.items,predicate:n=>n.id===r.params.service},{item:t(({item:n})=>[s(E,null,{title:t(()=>[c("h2",null,[s(f,{to:{name:"mesh-service-detail-view",params:{mesh:r.params.mesh,service:r.params.service}}},{default:t(()=>[s(S,{title:x("services.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[e[19]||(e[19]=o()),c("div",K,[c("div",M,[s(g,{layout:"horizontal"},{title:t(()=>e[0]||(e[0]=[o(` State `)])),body:t(()=>[s(_,{appearance:n.spec.state==="Available"?"success":"danger"},{default:t(()=>[o(i(n.spec.state),1)]),_:2},1032,["appearance"])]),_:2},1024),e[12]||(e[12]=o()),s(g,{layout:"horizontal"},{title:t(()=>e[2]||(e[2]=[o(` Dataplane Proxies diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshView-Cu-XRBI9.js b/app/kuma-ui/pkg/resources/data/assets/MeshView-Cd226jH3.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/MeshView-Cu-XRBI9.js rename to app/kuma-ui/pkg/resources/data/assets/MeshView-Cd226jH3.js index 083beb0552ec..791385e2f514 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshView-Cu-XRBI9.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshView-Cd226jH3.js @@ -1 +1 @@ -import{d as i,e,o as t,p as n,w as a,a as o,m as d,D as w,F as f}from"./index-exlqGI2U.js";const R=i({__name:"MeshView",setup(h){return(V,C)=>{const s=e("RouterView"),m=e("AppView"),r=e("DataLoader"),c=e("RouteView");return t(),n(c,{name:"mesh-view",params:{mesh:""}},{default:a(({route:p,uri:_})=>[o(r,{src:_(d(w),"/meshes/:name",{name:p.params.mesh})},{default:a(({data:u})=>[o(m,null,{default:a(()=>[o(s,null,{default:a(({Component:l})=>[(t(),n(f(l),{mesh:u},null,8,["mesh"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}});export{R as default}; +import{d as i,e,o as t,p as n,w as a,a as o,m as d,D as w,F as f}from"./index-sMkPs75z.js";const R=i({__name:"MeshView",setup(h){return(V,C)=>{const s=e("RouterView"),m=e("AppView"),r=e("DataLoader"),c=e("RouteView");return t(),n(c,{name:"mesh-view",params:{mesh:""}},{default:a(({route:p,uri:_})=>[o(r,{src:_(d(w),"/meshes/:name",{name:p.params.mesh})},{default:a(({data:u})=>[o(m,null,{default:a(()=>[o(s,null,{default:a(({Component:l})=>[(t(),n(f(l),{mesh:u},null,8,["mesh"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}});export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-B-FTNhor.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-Cq8FgPn6.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-B-FTNhor.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-Cq8FgPn6.js index b1dd4182322e..d6dbc79a0113 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-B-FTNhor.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-Cq8FgPn6.js @@ -1,4 +1,4 @@ -import{L as w}from"./LoadingBox-CEt1h7p_.js";import{O as _,a as k,b as x}from"./OnboardingPage-Bb2fJ8kN.js";import{d as C,e as d,o as a,p as V,w as t,a as n,b as o,l as s,c as r,J as y,q as A,_ as B}from"./index-exlqGI2U.js";const D={key:1},N={class:"mb-4 text-center"},O=["href"],R={class:"mt-4 text-center"},T=["href"],L={class:"status-box mt-4"},S={key:0,class:"status--is-connected","data-testid":"dpps-connected"},E={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},P={key:0,class:"status-loading-box mt-4"},H=C({__name:"OnboardingAddNewServicesCodeView",setup(I){return(X,e)=>{const p=d("RouteTitle"),u=d("XCodeBlock"),c=d("DataLoader"),m=d("DataSource"),g=d("AppView"),b=d("RouteView");return a(),V(b,{name:"onboarding-add-new-services"},{default:t(({can:f,t:i})=>[n(p,{title:i("onboarding.routes.add-services-code.title"),render:!1},null,8,["title"]),e[16]||(e[16]=o()),n(g,null,{default:t(()=>[n(m,{src:"/dataplanes/online?page=1&size=10"},{default:t(({data:l,error:v})=>[n(_,null,{header:t(()=>[n(k,null,{title:t(()=>e[0]||(e[0]=[o(` +import{L as w}from"./LoadingBox-DvFBdDOA.js";import{O as _,a as k,b as x}from"./OnboardingPage-DFVfUwRi.js";import{d as C,e as d,o as a,p as V,w as t,a as n,b as o,l as s,c as r,J as y,q as A,_ as B}from"./index-sMkPs75z.js";const D={key:1},N={class:"mb-4 text-center"},O=["href"],R={class:"mt-4 text-center"},T=["href"],L={class:"status-box mt-4"},S={key:0,class:"status--is-connected","data-testid":"dpps-connected"},E={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},P={key:0,class:"status-loading-box mt-4"},H=C({__name:"OnboardingAddNewServicesCodeView",setup(I){return(X,e)=>{const p=d("RouteTitle"),u=d("XCodeBlock"),c=d("DataLoader"),m=d("DataSource"),g=d("AppView"),b=d("RouteView");return a(),V(b,{name:"onboarding-add-new-services"},{default:t(({can:f,t:i})=>[n(p,{title:i("onboarding.routes.add-services-code.title"),render:!1},null,8,["title"]),e[16]||(e[16]=o()),n(g,null,{default:t(()=>[n(m,{src:"/dataplanes/online?page=1&size=10"},{default:t(({data:l,error:v})=>[n(_,null,{header:t(()=>[n(k,null,{title:t(()=>e[0]||(e[0]=[o(` Add services `)])),_:1})]),content:t(()=>[e[11]||(e[11]=s("p",{class:"mb-4 text-center"},` The demo application includes two services: a Redis backend to store a counter value, and a frontend web UI to show and increment the counter. diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-CmUpjDix.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DT6tOmRA.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-CmUpjDix.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DT6tOmRA.js index 97b4c17323f0..4c778a635b13 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-CmUpjDix.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DT6tOmRA.js @@ -1,4 +1,4 @@ -import{O as _,a as B,b as S}from"./OnboardingPage-Bb2fJ8kN.js";import{d as u,o as m,c as y,r as C,n as b,_ as g,e as d,p as k,w as o,a as i,b as a,l as t}from"./index-exlqGI2U.js";const L="data:image/svg+xml,%3csvg%20width='101'%20height='118'%20viewBox='0%200%20101%20118'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M79%2094C79%2095.1046%2078.1046%2096%2077%2096L16%2096C14.8954%2096%2014%2095.1046%2014%2094L14%2016C14%2014.8954%2014.8954%2014%2016%2014L67%2014L67%2027.5C67%2028.6046%2067.8954%2029.5%2069%2029.5L79%2029.5L79%2094Z'%20fill='%23260D50'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d)'%3e%3cpath%20d='M79%2029.5L67%2029.5L67%2014L79%2029.5Z'%20fill='%237C2BBD'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='101'%20height='118'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d'%20x='53'%20y='0'%20width='48'%20height='51.5'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",A="data:image/svg+xml,%3csvg%20width='103'%20height='120'%20viewBox='0%200%20103%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M80%2030.5L70%2030.5C68.8954%2030.5%2068%2029.6046%2068%2028.5L68%2015M80%2030.5L80%2095C80%2096.1046%2079.1046%2097%2078%2097L17%2097C15.8954%2097%2015%2096.1046%2015%2095L15%2017C15%2015.8954%2015.8954%2015%2017%2015L68%2015M80%2030.5L68%2015'%20stroke='%23BFBFBF'%20stroke-width='2'%20stroke-dasharray='4%204'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='103'%20height='120'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",M=u({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>(m(),y("div",{class:b(["box",{"box--active":r.active}]),"data-testid":"box",onClick:e[0]||(e[0]=f=>l("clicked"))},[C(c.$slots,"default",{},void 0,!0)],2))}}),p=g(M,[["__scopeId","data-v-506b07cb"]]),F={class:"service-mode-list"},O=u({__name:"OnboardingAddNewServicesView",props:{mode:{}},emits:["change"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>{const f=d("RouteTitle"),v=d("AppView"),h=d("RouteView");return m(),k(h,{name:"onboarding-add-new-services-view"},{default:o(({t:x})=>[i(f,{title:x("onboarding.routes.add-services.title"),render:!1},null,8,["title"]),e[8]||(e[8]=a()),i(v,null,{default:o(()=>[i(_,null,{header:o(()=>[i(B,null,{title:o(()=>e[2]||(e[2]=[a(` +import{O as _,a as B,b as S}from"./OnboardingPage-DFVfUwRi.js";import{d as u,o as m,c as y,r as C,n as b,_ as g,e as d,p as k,w as o,a as i,b as a,l as t}from"./index-sMkPs75z.js";const L="data:image/svg+xml,%3csvg%20width='101'%20height='118'%20viewBox='0%200%20101%20118'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M79%2094C79%2095.1046%2078.1046%2096%2077%2096L16%2096C14.8954%2096%2014%2095.1046%2014%2094L14%2016C14%2014.8954%2014.8954%2014%2016%2014L67%2014L67%2027.5C67%2028.6046%2067.8954%2029.5%2069%2029.5L79%2029.5L79%2094Z'%20fill='%23260D50'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d)'%3e%3cpath%20d='M79%2029.5L67%2029.5L67%2014L79%2029.5Z'%20fill='%237C2BBD'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='101'%20height='118'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d'%20x='53'%20y='0'%20width='48'%20height='51.5'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",A="data:image/svg+xml,%3csvg%20width='103'%20height='120'%20viewBox='0%200%20103%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M80%2030.5L70%2030.5C68.8954%2030.5%2068%2029.6046%2068%2028.5L68%2015M80%2030.5L80%2095C80%2096.1046%2079.1046%2097%2078%2097L17%2097C15.8954%2097%2015%2096.1046%2015%2095L15%2017C15%2015.8954%2015.8954%2015%2017%2015L68%2015M80%2030.5L68%2015'%20stroke='%23BFBFBF'%20stroke-width='2'%20stroke-dasharray='4%204'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='103'%20height='120'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",M=u({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>(m(),y("div",{class:b(["box",{"box--active":r.active}]),"data-testid":"box",onClick:e[0]||(e[0]=f=>l("clicked"))},[C(c.$slots,"default",{},void 0,!0)],2))}}),p=g(M,[["__scopeId","data-v-506b07cb"]]),F={class:"service-mode-list"},O=u({__name:"OnboardingAddNewServicesView",props:{mode:{}},emits:["change"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>{const f=d("RouteTitle"),v=d("AppView"),h=d("RouteView");return m(),k(h,{name:"onboarding-add-new-services-view"},{default:o(({t:x})=>[i(f,{title:x("onboarding.routes.add-services.title"),render:!1},null,8,["title"]),e[8]||(e[8]=a()),i(v,null,{default:o(()=>[i(_,null,{header:o(()=>[i(B,null,{title:o(()=>e[2]||(e[2]=[a(` Add services `)])),_:1})]),content:o(()=>[t("div",F,[i(p,{"data-testid":"onboarding-demo",active:r.mode==="demo",onClicked:e[0]||(e[0]=w=>l("change","demo"))},{default:o(()=>e[3]||(e[3]=[t("div",{class:"service-box-content"},[t("img",{src:L}),a(),t("p",{class:"service-mode-title"},` Demo app diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-DCCJaAma.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-BlNKKC8W.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-DCCJaAma.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-BlNKKC8W.js index abf7934828fc..32ea0f7b0bfe 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-DCCJaAma.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-BlNKKC8W.js @@ -1,3 +1,3 @@ -import{O as d,a as m,b as _}from"./OnboardingPage-Bb2fJ8kN.js";import{d as u,e as n,o as g,p as c,w as t,a as o,b as a,l as i,_ as w}from"./index-exlqGI2U.js";const f=""+new URL("kuma_gui-DurJ_Y7v.png",import.meta.url).href,b=u({__name:"OnboardingCompletedView",setup(V){return(v,e)=>{const s=n("RouteTitle"),r=n("AppView"),l=n("RouteView");return g(),c(l,{name:"onboarding-completed-view"},{default:t(({t:p})=>[o(s,{title:p("onboarding.routes.completed.title"),render:!1},null,8,["title"]),e[4]||(e[4]=a()),o(r,null,{default:t(()=>[o(d,null,{header:t(()=>[o(m,null,{title:t(()=>e[0]||(e[0]=[a(` +import{O as d,a as m,b as _}from"./OnboardingPage-DFVfUwRi.js";import{d as u,e as n,o as g,p as c,w as t,a as o,b as a,l as i,_ as w}from"./index-sMkPs75z.js";const f=""+new URL("kuma_gui-DurJ_Y7v.png",import.meta.url).href,b=u({__name:"OnboardingCompletedView",setup(V){return(v,e)=>{const s=n("RouteTitle"),r=n("AppView"),l=n("RouteView");return g(),c(l,{name:"onboarding-completed-view"},{default:t(({t:p})=>[o(s,{title:p("onboarding.routes.completed.title"),render:!1},null,8,["title"]),e[4]||(e[4]=a()),o(r,null,{default:t(()=>[o(d,null,{header:t(()=>[o(m,null,{title:t(()=>e[0]||(e[0]=[a(` Go to the dashboard `)])),_:1})]),content:t(()=>e[1]||(e[1]=[i("div",{class:"gui-preview-image"},[i("img",{src:f})],-1)])),navigation:t(()=>[o(_,{"next-step":"home","next-step-title":"Complete","last-step":"","show-skip":!1})]),_:1})]),_:1})]),_:1})}}}),O=w(b,[["__scopeId","data-v-cad7ae05"]]);export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-U1RCHqGw.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DHXh0WGe.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-U1RCHqGw.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DHXh0WGe.js index 31ab4690daf0..ddd671bbb20c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-U1RCHqGw.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DHXh0WGe.js @@ -1,4 +1,4 @@ -import{d as V,k as g,M as H,o as u,c as x,N as n,l as C,t as d,m as i,b as r,a as l,u as w,v,G,e as h,p as m,w as f,F as _,_ as k}from"./index-exlqGI2U.js";import{O as F,a as O,b as A}from"./OnboardingPage-Bb2fJ8kN.js";const b={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},I={class:"cursor-help animate-pulse"},R={class:"cursor-help animate-pulse"},D=V({__name:"KubernetesGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",b,[e[12]||(e[12]=n(' ',20)),C("g",U,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[13]||(e[13]=r()),C("g",I,[C("title",null,"In Kubernetes mode, the "+d(i(t)("common.product.name"))+" control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[14]||(e[14]=r()),C("g",R,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in etcd, the native datastore for Kubernetes.",1),e[8]||(e[8]=r()),e[9]||(e[9]=C("g",{filter:"url(#filter9_d)"},[C("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),r(),C("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[10]||(e[10]=r()),e[11]||(e[11]=C("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[15]||(e[15]=r()),l(i(s),{graph:"kubernetes"}),e[16]||(e[16]=n(' ',2))]))}}),$={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},T={class:"cursor-help animate-pulse"},Y={class:"cursor-help animate-pulse"},P=V({__name:"MemoryGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",$,[e[8]||(e[8]=n(' ',10)),C("g",T,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter3_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",Y,[C("title",null,"Since everything is stored in-memory, if "+d(i(t)("common.product.name"))+" restarts the configuration will be lost. This mode is only recommended in development/testing mode.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter4_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),l(i(s),{graph:"memory"}),e[11]||(e[11]=n(' ',2))]))}}),K={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N={class:"cursor-help animate-pulse"},E={class:"cursor-help animate-pulse"},z=V({__name:"PostgresGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",K,[e[8]||(e[8]=n(' ',20)),C("g",N,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",E,[C("title",null,"In Postgres mode, the "+d(i(t)("common.product.name"))+" control plane connects to Postgres to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in a Postgres database. You can work with a managed Postgres offering or manage your own.",1),e[11]||(e[11]=n(' ',3)),l(i(s),{graph:"postgres"}),e[12]||(e[12]=n(' ',2))]))}}),j={class:"graph-list mb-6"},q={class:"radio-button-group"},J=V({__name:"OnboardingConfigurationTypesView",setup(c){const t=w(),s={postgres:z,memory:P,kubernetes:D},a=v(t("KUMA_STORE_TYPE")),e=G(()=>s[a.value]);return(Q,o)=>{const y=h("RouteTitle"),M=h("KRadio"),B=h("AppView"),Z=h("RouteView");return u(),m(Z,{name:"onboarding-configuration-types-view"},{default:f(({can:L,t:S})=>[l(y,{title:S("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),o[12]||(o[12]=r()),l(B,null,{default:f(()=>[l(F,{"with-image":""},{header:f(()=>[l(O,null,{title:f(()=>o[3]||(o[3]=[r(` +import{d as V,k as g,M as H,o as u,c as x,N as n,l as C,t as d,m as i,b as r,a as l,u as w,v,G,e as h,p as m,w as f,F as _,_ as k}from"./index-sMkPs75z.js";import{O as F,a as O,b as A}from"./OnboardingPage-DFVfUwRi.js";const b={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},I={class:"cursor-help animate-pulse"},R={class:"cursor-help animate-pulse"},D=V({__name:"KubernetesGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",b,[e[12]||(e[12]=n(' ',20)),C("g",U,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[13]||(e[13]=r()),C("g",I,[C("title",null,"In Kubernetes mode, the "+d(i(t)("common.product.name"))+" control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[14]||(e[14]=r()),C("g",R,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in etcd, the native datastore for Kubernetes.",1),e[8]||(e[8]=r()),e[9]||(e[9]=C("g",{filter:"url(#filter9_d)"},[C("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),r(),C("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[10]||(e[10]=r()),e[11]||(e[11]=C("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[15]||(e[15]=r()),l(i(s),{graph:"kubernetes"}),e[16]||(e[16]=n(' ',2))]))}}),$={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},T={class:"cursor-help animate-pulse"},Y={class:"cursor-help animate-pulse"},P=V({__name:"MemoryGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",$,[e[8]||(e[8]=n(' ',10)),C("g",T,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter3_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",Y,[C("title",null,"Since everything is stored in-memory, if "+d(i(t)("common.product.name"))+" restarts the configuration will be lost. This mode is only recommended in development/testing mode.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter4_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),l(i(s),{graph:"memory"}),e[11]||(e[11]=n(' ',2))]))}}),K={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N={class:"cursor-help animate-pulse"},E={class:"cursor-help animate-pulse"},z=V({__name:"PostgresGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",K,[e[8]||(e[8]=n(' ',20)),C("g",N,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",E,[C("title",null,"In Postgres mode, the "+d(i(t)("common.product.name"))+" control plane connects to Postgres to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in a Postgres database. You can work with a managed Postgres offering or manage your own.",1),e[11]||(e[11]=n(' ',3)),l(i(s),{graph:"postgres"}),e[12]||(e[12]=n(' ',2))]))}}),j={class:"graph-list mb-6"},q={class:"radio-button-group"},J=V({__name:"OnboardingConfigurationTypesView",setup(c){const t=w(),s={postgres:z,memory:P,kubernetes:D},a=v(t("KUMA_STORE_TYPE")),e=G(()=>s[a.value]);return(Q,o)=>{const y=h("RouteTitle"),M=h("KRadio"),B=h("AppView"),Z=h("RouteView");return u(),m(Z,{name:"onboarding-configuration-types-view"},{default:f(({can:L,t:S})=>[l(y,{title:S("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),o[12]||(o[12]=r()),l(B,null,{default:f(()=>[l(F,{"with-image":""},{header:f(()=>[l(O,null,{title:f(()=>o[3]||(o[3]=[r(` Learn about configuration storage `)])),_:1})]),content:f(()=>[C("div",j,[(u(),m(_(e.value)))]),o[9]||(o[9]=r()),C("div",q,[l(M,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=p=>a.value=p),name:"deployment","selected-value":"kubernetes"},{default:f(()=>o[4]||(o[4]=[r(` Kubernetes diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-C2b-_buq.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-DZBE1n3_.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-C2b-_buq.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-DZBE1n3_.js index a54e07273752..365e3c009003 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-C2b-_buq.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-DZBE1n3_.js @@ -1,4 +1,4 @@ -import{O as c,a as g,b as v}from"./OnboardingPage-Bb2fJ8kN.js";import{d as f,v as _,e as o,o as w,p as y,w as t,a as n,b as a,l as s,t as x,_ as V}from"./index-exlqGI2U.js";const A={class:"mb-4 text-center"},T=f({__name:"OnboardingCreateMeshView",setup(C){const r=[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],l=_({total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]});return(N,e)=>{const d=o("RouteTitle"),p=o("KTable"),u=o("AppView"),m=o("RouteView");return w(),y(m,{name:"onboarding-create-mesh-view"},{default:t(({can:b,t:i})=>[n(d,{title:i("onboarding.routes.create-mesh.title"),render:!1},null,8,["title"]),e[8]||(e[8]=a()),n(u,null,{default:t(()=>[n(c,null,{header:t(()=>[n(g,null,{title:t(()=>e[0]||(e[0]=[a(` +import{O as c,a as g,b as v}from"./OnboardingPage-DFVfUwRi.js";import{d as f,v as _,e as o,o as w,p as y,w as t,a as n,b as a,l as s,t as x,_ as V}from"./index-sMkPs75z.js";const A={class:"mb-4 text-center"},T=f({__name:"OnboardingCreateMeshView",setup(C){const r=[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],l=_({total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]});return(N,e)=>{const d=o("RouteTitle"),p=o("KTable"),u=o("AppView"),m=o("RouteView");return w(),y(m,{name:"onboarding-create-mesh-view"},{default:t(({can:b,t:i})=>[n(d,{title:i("onboarding.routes.create-mesh.title"),render:!1},null,8,["title"]),e[8]||(e[8]=a()),n(u,null,{default:t(()=>[n(c,null,{header:t(()=>[n(g,null,{title:t(()=>e[0]||(e[0]=[a(` Create the mesh `)])),_:1})]),content:t(()=>[s("p",A,[a(` When you install, `+x(i("common.product.name"))+" creates a ",1),e[1]||(e[1]=s("i",null,"default",-1)),e[2]||(e[2]=a(` mesh, but you can add as many meshes as you need. diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-CjW2kRQO.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-DzveyZ-M.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-CjW2kRQO.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-DzveyZ-M.js index 43604ef29391..b46ceb56b526 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-CjW2kRQO.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-DzveyZ-M.js @@ -1,3 +1,3 @@ -import{L as y}from"./LoadingBox-CEt1h7p_.js";import{O as V,a as D,b as N}from"./OnboardingPage-Bb2fJ8kN.js";import{d as O,e as a,o as r,p as d,w as t,a as s,b as i,c as p,J as g,K as _,t as m,l as u,S,q as B,_ as L}from"./index-exlqGI2U.js";const T={class:"status-loading-box mb-4"},C={key:0},R=O({__name:"OnboardingDataplanesView",setup(K){return(P,o)=>{const b=a("RouteTitle"),w=a("KTable"),v=a("DataLoader"),f=a("DataSource"),h=a("AppView"),k=a("RouteView");return r(),d(k,{name:"onboarding-dataplanes-view"},{default:t(({t:c})=>[s(b,{title:c("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),o[5]||(o[5]=i()),s(h,null,{default:t(()=>[s(f,{src:"/dataplanes/poll?page=1&size=10"},{default:t(({data:e,error:x})=>[(r(!0),p(g,null,_([(e==null?void 0:e.items.length)===0||(e==null?void 0:e.items.some(l=>l.status!=="online"))],l=>(r(),d(V,{key:l},{header:t(()=>[(r(!0),p(g,null,_([l?"waiting":"success"],n=>(r(),d(D,{key:n,"data-testid":`state-${n}`},{title:t(()=>[i(m(c(`onboarding.routes.dataplanes-overview.header.${n}.title`)),1)]),description:t(()=>[u("p",null,m(c(`onboarding.routes.dataplanes-overview.header.${n}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[s(v,{data:[e],errors:[x]},{connecting:t(()=>[u("div",T,[s(y)])]),default:t(()=>[o[2]||(o[2]=i()),e?(r(),p("div",C,[u("p",null,[u("strong",null,` +import{L as y}from"./LoadingBox-DvFBdDOA.js";import{O as V,a as D,b as N}from"./OnboardingPage-DFVfUwRi.js";import{d as O,e as a,o as r,p as d,w as t,a as s,b as i,c as p,J as g,K as _,t as m,l as u,S,q as B,_ as L}from"./index-sMkPs75z.js";const T={class:"status-loading-box mb-4"},C={key:0},R=O({__name:"OnboardingDataplanesView",setup(K){return(P,o)=>{const b=a("RouteTitle"),w=a("KTable"),v=a("DataLoader"),f=a("DataSource"),h=a("AppView"),k=a("RouteView");return r(),d(k,{name:"onboarding-dataplanes-view"},{default:t(({t:c})=>[s(b,{title:c("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),o[5]||(o[5]=i()),s(h,null,{default:t(()=>[s(f,{src:"/dataplanes/poll?page=1&size=10"},{default:t(({data:e,error:x})=>[(r(!0),p(g,null,_([(e==null?void 0:e.items.length)===0||(e==null?void 0:e.items.some(l=>l.status!=="online"))],l=>(r(),d(V,{key:l},{header:t(()=>[(r(!0),p(g,null,_([l?"waiting":"success"],n=>(r(),d(D,{key:n,"data-testid":`state-${n}`},{title:t(()=>[i(m(c(`onboarding.routes.dataplanes-overview.header.${n}.title`)),1)]),description:t(()=>[u("p",null,m(c(`onboarding.routes.dataplanes-overview.header.${n}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[s(v,{data:[e],errors:[x]},{connecting:t(()=>[u("div",T,[s(y)])]),default:t(()=>[o[2]||(o[2]=i()),e?(r(),p("div",C,[u("p",null,[u("strong",null,` Found `+m(e.items.length)+` DPPs: `,1)]),o[1]||(o[1]=i()),s(w,{class:"mb-4","data-testid":"dataplanes-table","fetcher-cache-key":JSON.stringify(e),fetcher:(n=>()=>({data:n.items,total:n.items.length}))(e),headers:[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],"disable-pagination":""},{status:t(({row:n})=>[s(S,{status:n.status},null,8,["status"])]),_:2},1032,["fetcher-cache-key","fetcher"])])):B("",!0)]),_:2},1032,["data","errors"])]),navigation:t(()=>[s(N,{"next-step":"onboarding-completed-view","previous-step":"onboarding-add-new-services-code-view","should-allow-next":((e==null?void 0:e.items)??[]).length>0},null,8,["should-allow-next"])]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)]),_:1})}}}),J=L(R,[["__scopeId","data-v-0fcb3c79"]]);export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BLkdBQ2X.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-DcUybOxP.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BLkdBQ2X.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-DcUybOxP.js index 8c963693a41e..2aeea170ea23 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BLkdBQ2X.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-DcUybOxP.js @@ -1,4 +1,4 @@ -import{d as V,k as Z,M as g,o as s,c as _,N as i,a as l,m as p,l as r,t as h,b as t,j as B,v as w,G as v,e as n,p as M,w as o,F as S,_ as G}from"./index-exlqGI2U.js";import{O as k,a as F,b as O}from"./OnboardingPage-Bb2fJ8kN.js";const A={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},b=V({__name:"MultizoneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",A,[C[4]||(C[4]=i(' ',4)),l(p(d),{graph:"multizone"}),C[5]||(C[5]=i(' The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. ',15)),r("g",U,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter9_d_201_76)"},[r("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),t(),r("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"var(--graph-color-7)"},null,-1))]),C[6]||(C[6]=i(' An ingress data plane proxy handles traffic to the zone from outside. ',4))]))}}),I={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},R={id:"help-icons"},D={class:"cursor-help animate-pulse"},z=V({__name:"StandaloneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",I,[C[5]||(C[5]=i(' ',2)),l(p(d),{graph:"standalone"}),C[6]||(C[6]=i(' ',5)),r("g",R,[C[4]||(C[4]=i('The control plane provides the config for all services in the mesh. ',2)),r("g",D,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter4_d_159_853)"},[r("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),t(),r("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"var(--graph-color-7)"},null,-1))])]),C[7]||(C[7]=i(' ',4))]))}}),T={class:"graph-list mb-6"},P={class:"radio-button-group"},N=V({__name:"OnboardingDeploymentTypesView",setup(L){const f={standalone:z,"multi-zone":b},d=B(),a=w(d("use zones")?"multi-zone":"standalone"),C=v(()=>f[a.value]);return($,e)=>{const m=n("RouteTitle"),c=n("KRadio"),x=n("AppView"),y=n("RouteView");return s(),M(y,{name:"onboarding-deployment-types-view"},{default:o(({t:u})=>[l(m,{title:u("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),e[10]||(e[10]=t()),l(x,null,{default:o(()=>[l(k,{"with-image":""},{header:o(()=>[l(F,null,{title:o(()=>e[2]||(e[2]=[t(` +import{d as V,k as Z,M as g,o as s,c as _,N as i,a as l,m as p,l as r,t as h,b as t,j as B,v as w,G as v,e as n,p as M,w as o,F as S,_ as G}from"./index-sMkPs75z.js";import{O as k,a as F,b as O}from"./OnboardingPage-DFVfUwRi.js";const A={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},b=V({__name:"MultizoneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",A,[C[4]||(C[4]=i(' ',4)),l(p(d),{graph:"multizone"}),C[5]||(C[5]=i(' The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. ',15)),r("g",U,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter9_d_201_76)"},[r("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),t(),r("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"var(--graph-color-7)"},null,-1))]),C[6]||(C[6]=i(' An ingress data plane proxy handles traffic to the zone from outside. ',4))]))}}),I={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},R={id:"help-icons"},D={class:"cursor-help animate-pulse"},z=V({__name:"StandaloneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",I,[C[5]||(C[5]=i(' ',2)),l(p(d),{graph:"standalone"}),C[6]||(C[6]=i(' ',5)),r("g",R,[C[4]||(C[4]=i('The control plane provides the config for all services in the mesh. ',2)),r("g",D,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter4_d_159_853)"},[r("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),t(),r("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"var(--graph-color-7)"},null,-1))])]),C[7]||(C[7]=i(' ',4))]))}}),T={class:"graph-list mb-6"},P={class:"radio-button-group"},N=V({__name:"OnboardingDeploymentTypesView",setup(L){const f={standalone:z,"multi-zone":b},d=B(),a=w(d("use zones")?"multi-zone":"standalone"),C=v(()=>f[a.value]);return($,e)=>{const m=n("RouteTitle"),c=n("KRadio"),x=n("AppView"),y=n("RouteView");return s(),M(y,{name:"onboarding-deployment-types-view"},{default:o(({t:u})=>[l(m,{title:u("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),e[10]||(e[10]=t()),l(x,null,{default:o(()=>[l(k,{"with-image":""},{header:o(()=>[l(F,null,{title:o(()=>e[2]||(e[2]=[t(` Learn about deployments `)])),description:o(()=>[r("p",null,h(u("common.product.name"))+" can be deployed in standalone or multi-zone mode.",1)]),_:2},1024)]),content:o(()=>[r("div",T,[(s(),M(S(C.value)))]),e[7]||(e[7]=t()),r("div",P,[l(c,{modelValue:a.value,"onUpdate:modelValue":e[0]||(e[0]=H=>a.value=H),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:o(()=>e[4]||(e[4]=[t(` Standalone deployment diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-MrlnN1kk.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-CXzjE2k9.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-MrlnN1kk.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-CXzjE2k9.js index ddd19caa289a..d754ccc300c0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-MrlnN1kk.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-CXzjE2k9.js @@ -1,3 +1,3 @@ -import{L as y}from"./LoadingBox-CEt1h7p_.js";import{O as L,a as V,b as x}from"./OnboardingPage-Bb2fJ8kN.js";import{d as T,e as i,o as a,p as k,w as e,a as n,b as r,l as u,c as p,J as f,K as B,q as H}from"./index-exlqGI2U.js";const M=["innerHTML"],N=["data-testid","innerHTML"],O={key:0,class:"onboarding-multi-zone-view-status-loading"},$=T({__name:"OnboardingMultiZoneView",setup(C){return(D,o)=>{const g=i("RouteTitle"),c=i("DataLoader"),m=i("DataSource"),_=i("AppView"),z=i("RouteView");return a(),k(z,{name:"onboarding-multi-zone-view"},{default:e(({t:s})=>[n(g,{title:s("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),o[5]||(o[5]=r()),n(_,null,{default:e(()=>[n(m,{src:"/zone-cps/~online?page=1&size=10"},{default:e(({data:l,error:b})=>[n(m,{src:"/zone-ingress-overviews/~online?page=1&size=10"},{default:e(({data:d,error:v})=>[n(L,null,{header:e(()=>[n(V,null,{title:e(()=>o[0]||(o[0]=[r(` +import{L as y}from"./LoadingBox-DvFBdDOA.js";import{O as L,a as V,b as x}from"./OnboardingPage-DFVfUwRi.js";import{d as T,e as i,o as a,p as k,w as e,a as n,b as r,l as u,c as p,J as f,K as B,q as H}from"./index-sMkPs75z.js";const M=["innerHTML"],N=["data-testid","innerHTML"],O={key:0,class:"onboarding-multi-zone-view-status-loading"},$=T({__name:"OnboardingMultiZoneView",setup(C){return(D,o)=>{const g=i("RouteTitle"),c=i("DataLoader"),m=i("DataSource"),_=i("AppView"),z=i("RouteView");return a(),k(z,{name:"onboarding-multi-zone-view"},{default:e(({t:s})=>[n(g,{title:s("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),o[5]||(o[5]=r()),n(_,null,{default:e(()=>[n(m,{src:"/zone-cps/~online?page=1&size=10"},{default:e(({data:l,error:b})=>[n(m,{src:"/zone-ingress-overviews/~online?page=1&size=10"},{default:e(({data:d,error:v})=>[n(L,null,{header:e(()=>[n(V,null,{title:e(()=>o[0]||(o[0]=[r(` Add zones `)])),_:1})]),content:e(()=>[u("div",{class:"onboarding-multi-zone-view-body",innerHTML:s("onboarding.routes.multizone.body")},null,8,M),o[2]||(o[2]=r()),u("div",null,[n(c,{data:[l,d],errors:[b,v],loader:!1},{default:e(()=>[(a(!0),p(f,null,B([{zone:typeof l<"u"?"online":"offline",ingress:typeof d<"u"?"online":"offline"}],t=>(a(),p(f,{key:t},[u("div",{class:"onboarding-multi-zone-view-status","data-testid":`zone-${t.zone}-ingress-${t.ingress}`,innerHTML:s("onboarding.routes.multizone.status",{zone:t.zone,ingress:t.ingress})},null,8,N),o[1]||(o[1]=r()),["zone","ingress"].some(w=>t[w]==="offline")?(a(),p("div",O,[n(y)])):H("",!0)],64))),128))]),_:2},1032,["data","errors"])])]),navigation:e(()=>[n(x,{"next-step":"onboarding-create-mesh-view","previous-step":"onboarding-configuration-types-view","should-allow-next":typeof d<"u"||typeof l<"u"},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-Bb2fJ8kN.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-DFVfUwRi.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingPage-Bb2fJ8kN.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingPage-DFVfUwRi.js index 50bcb338a217..a4d945856d00 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-Bb2fJ8kN.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-DFVfUwRi.js @@ -1,4 +1,4 @@ -import{d as c,O as b,o as s,c as d,l as n,r as i,b as o,m,q as u,_,e as v,p as g,w as p,a as f,t as S,n as y}from"./index-exlqGI2U.js";const k={class:"onboarding-heading"},$={class:"onboarding-title","data-testid":"onboarding-header"},x={key:0,class:"onboarding-description"},h=c({__name:"OnboardingHeading",setup(r){const t=b();return(a,e)=>(s(),d("div",k,[n("h1",$,[i(a.$slots,"title",{},void 0,!0)]),e[0]||(e[0]=o()),m(t).description?(s(),d("div",x,[i(a.$slots,"description",{},void 0,!0)])):u("",!0)]))}}),T=_(h,[["__scopeId","data-v-505a1a6e"]]),w={class:"onboarding-actions"},B={class:"button-list"},N=c({__name:"OnboardingNavigation",props:{shouldAllowNext:{type:Boolean,required:!1,default:!0},showSkip:{type:Boolean,required:!1,default:!0},nextStep:{type:String,required:!0},previousStep:{type:String,required:!1,default:""},nextStepTitle:{type:String,required:!1,default:"Next"},lastStep:{type:Boolean,required:!1,default:!1}},setup(r){const t=r;return(a,e)=>{const l=v("XAction");return s(),d("div",w,[t.previousStep?(s(),g(l,{key:0,appearance:"secondary",to:{name:t.previousStep},"data-testid":"onboarding-previous-button"},{default:p(()=>e[0]||(e[0]=[o(` +import{d as c,O as b,o as s,c as d,l as n,r as i,b as o,m,q as u,_,e as v,p as g,w as p,a as f,t as S,n as y}from"./index-sMkPs75z.js";const k={class:"onboarding-heading"},$={class:"onboarding-title","data-testid":"onboarding-header"},x={key:0,class:"onboarding-description"},h=c({__name:"OnboardingHeading",setup(r){const t=b();return(a,e)=>(s(),d("div",k,[n("h1",$,[i(a.$slots,"title",{},void 0,!0)]),e[0]||(e[0]=o()),m(t).description?(s(),d("div",x,[i(a.$slots,"description",{},void 0,!0)])):u("",!0)]))}}),T=_(h,[["__scopeId","data-v-505a1a6e"]]),w={class:"onboarding-actions"},B={class:"button-list"},N=c({__name:"OnboardingNavigation",props:{shouldAllowNext:{type:Boolean,required:!1,default:!0},showSkip:{type:Boolean,required:!1,default:!0},nextStep:{type:String,required:!0},previousStep:{type:String,required:!1,default:""},nextStepTitle:{type:String,required:!1,default:"Next"},lastStep:{type:Boolean,required:!1,default:!1}},setup(r){const t=r;return(a,e)=>{const l=v("XAction");return s(),d("div",w,[t.previousStep?(s(),g(l,{key:0,appearance:"secondary",to:{name:t.previousStep},"data-testid":"onboarding-previous-button"},{default:p(()=>e[0]||(e[0]=[o(` Back `)])),_:1},8,["to"])):u("",!0),e[3]||(e[3]=o()),n("div",B,[t.showSkip?(s(),g(l,{key:0,appearance:"tertiary","data-testid":"onboarding-skip-button",to:{name:"home"}},{default:p(()=>e[1]||(e[1]=[o(` Skip setup diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-BZQYW4HN.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-B_Xo-nQr.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-BZQYW4HN.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-B_Xo-nQr.js index 109aa00e861d..3534c1584d93 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-BZQYW4HN.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-B_Xo-nQr.js @@ -1 +1 @@ -import{d as _,E as w,v as f,e,o,p as n,w as t,a as u,m as v,F as i}from"./index-exlqGI2U.js";const k=_({__name:"OnboardingRootView",setup(V){const l=w(),a=f("demo");return(R,s)=>{const m=e("RouterView"),c=e("AppView"),d=e("RouteView");return o(),n(d,{name:"onboarding",attrs:{class:"no-navigation"}},{default:t(()=>[u(c,null,{default:t(()=>[u(m,null,{default:t(({Component:r})=>[v(l).name==="onboarding-add-new-services-view"?(o(),n(i(r),{key:0,mode:a.value,onChange:s[0]||(s[0]=p=>{a.value=p})},null,40,["mode"])):(o(),n(i(r),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{k as default}; +import{d as _,E as w,v as f,e,o,p as n,w as t,a as u,m as v,F as i}from"./index-sMkPs75z.js";const k=_({__name:"OnboardingRootView",setup(V){const l=w(),a=f("demo");return(R,s)=>{const m=e("RouterView"),c=e("AppView"),d=e("RouteView");return o(),n(d,{name:"onboarding",attrs:{class:"no-navigation"}},{default:t(()=>[u(c,null,{default:t(()=>[u(m,null,{default:t(({Component:r})=>[v(l).name==="onboarding-add-new-services-view"?(o(),n(i(r),{key:0,mode:a.value,onChange:s[0]||(s[0]=p=>{a.value=p})},null,40,["mode"])):(o(),n(i(r),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-CitBmkcJ.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-Si186Bh8.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-CitBmkcJ.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-Si186Bh8.js index 8088b41ea5a3..5b364ce736de 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-CitBmkcJ.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-Si186Bh8.js @@ -1,4 +1,4 @@ -import{d as L,I as h,G as x,o as u,p as y,w as l,c as w,H as C,F as I,e as b,a as m,b as a,l as r,t as p,J as V,K as $,m as k,L as q,q as O,_ as B}from"./index-exlqGI2U.js";import{O as R,a as A,b as E}from"./OnboardingPage-Bb2fJ8kN.js";const M=["aria-hidden"],S='',T=L({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:h,validator:o=>{if(typeof o=="number"&&o>0)return!0;if(typeof o=="string"){const n=String(o).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(o){const n=o,e=x(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const i=String(n.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return h}),c=x(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),g=i=>{const t={},z=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(_,d)=>{const N=`${z}-${d}`;return t[d]=N,`id="${N}"`}).replace(/#([^\s^")]+)/g,(_,d)=>t[d]?`#${t[d]}`:_)},f={"<":"<",">":">",'"':""","'":"'","&":"&"},v=i=>i.replace(/[<>"'&]/g,t=>f[t]),s=`${n.title?`${v(n.title)}`:""}${n.staticIds?S:g(S)}`;return(i,t)=>(u(),y(I(o.as),{"aria-hidden":o.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:C(c.value),tabindex:o.decorative?"-1":void 0},{default:l(()=>[(u(),w("svg",{"aria-hidden":o.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,M))]),_:1},8,["aria-hidden","style","tabindex"]))}}),H={"data-testid":"kuma-environment"},W={class:"item-status-list-wrapper"},K={class:"item-status-list"},D={class:"circle mr-2"},F=L({__name:"OnboardingWelcomeView",setup(o){return(n,e)=>{const c=b("RouteTitle"),g=b("AppView"),f=b("RouteView");return u(),y(f,{name:"onboarding-welcome-view"},{default:l(({env:v,t:s,can:i})=>[m(c,{title:s("onboarding.routes.welcome.title",{name:s("common.product.name")}),render:!1},null,8,["title"]),e[10]||(e[10]=a()),m(g,null,{default:l(()=>[r("div",null,[m(R,null,{header:l(()=>[m(A,null,{title:l(()=>[a(` +import{d as L,I as h,G as x,o as u,p as y,w as l,c as w,H as C,F as I,e as b,a as m,b as a,l as r,t as p,J as V,K as $,m as k,L as q,q as O,_ as B}from"./index-sMkPs75z.js";import{O as R,a as A,b as E}from"./OnboardingPage-DFVfUwRi.js";const M=["aria-hidden"],S='',T=L({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:h,validator:o=>{if(typeof o=="number"&&o>0)return!0;if(typeof o=="string"){const n=String(o).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(o){const n=o,e=x(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const i=String(n.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return h}),c=x(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),g=i=>{const t={},z=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(_,d)=>{const N=`${z}-${d}`;return t[d]=N,`id="${N}"`}).replace(/#([^\s^")]+)/g,(_,d)=>t[d]?`#${t[d]}`:_)},f={"<":"<",">":">",'"':""","'":"'","&":"&"},v=i=>i.replace(/[<>"'&]/g,t=>f[t]),s=`${n.title?`${v(n.title)}`:""}${n.staticIds?S:g(S)}`;return(i,t)=>(u(),y(I(o.as),{"aria-hidden":o.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:C(c.value),tabindex:o.decorative?"-1":void 0},{default:l(()=>[(u(),w("svg",{"aria-hidden":o.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,M))]),_:1},8,["aria-hidden","style","tabindex"]))}}),H={"data-testid":"kuma-environment"},W={class:"item-status-list-wrapper"},K={class:"item-status-list"},D={class:"circle mr-2"},F=L({__name:"OnboardingWelcomeView",setup(o){return(n,e)=>{const c=b("RouteTitle"),g=b("AppView"),f=b("RouteView");return u(),y(f,{name:"onboarding-welcome-view"},{default:l(({env:v,t:s,can:i})=>[m(c,{title:s("onboarding.routes.welcome.title",{name:s("common.product.name")}),render:!1},null,8,["title"]),e[10]||(e[10]=a()),m(g,null,{default:l(()=>[r("div",null,[m(R,null,{header:l(()=>[m(A,null,{title:l(()=>[a(` Welcome to `+p(s("common.product.name")),1)]),description:l(()=>[r("p",null,[a(` Congratulations on downloading `+p(s("common.product.name"))+"! You are just a ",1),e[0]||(e[0]=r("strong",null,"few minutes",-1)),e[1]||(e[1]=a(` away from getting your service mesh fully online. `))]),e[4]||(e[4]=a()),r("p",null,[e[2]||(e[2]=a(` diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-CHghfhGG.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-CoRIyrfX.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-CHghfhGG.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-CoRIyrfX.js index 53d4903e1abf..6eb1de1948ef 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-CHghfhGG.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-CoRIyrfX.js @@ -1 +1 @@ -import{d as C,e as o,o as t,p,w as n,a as r,m as y,an as x,q as w}from"./index-exlqGI2U.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const k=C({__name:"PolicyDetailConfigView",props:{data:{}},setup(i){const l=i;return(R,V)=>{const m=o("DataSource"),d=o("KCard"),h=o("AppView"),_=o("RouteView");return t(),p(_,{name:"policy-detail-config-view",params:{mesh:"",policy:"",policyPath:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,uri:u})=>[r(h,null,{default:n(()=>[r(d,null,{default:n(()=>[r(E,{resource:l.data.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:f})=>[f?(t(),p(m,{key:0,src:u(y(x),"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy},{cacheControl:"no-cache"}),onChange:c=>{a(s=>s(c))},onError:c=>{a((s,g)=>g(c))}},null,8,["src","onChange","onError"])):w("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{k as default}; +import{d as C,e as o,o as t,p,w as n,a as r,m as y,an as x,q as w}from"./index-sMkPs75z.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const k=C({__name:"PolicyDetailConfigView",props:{data:{}},setup(i){const l=i;return(R,V)=>{const m=o("DataSource"),d=o("KCard"),h=o("AppView"),_=o("RouteView");return t(),p(_,{name:"policy-detail-config-view",params:{mesh:"",policy:"",policyPath:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,uri:u})=>[r(h,null,{default:n(()=>[r(d,null,{default:n(()=>[r(E,{resource:l.data.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:f})=>[f?(t(),p(m,{key:0,src:u(y(x),"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy},{cacheControl:"no-cache"}),onChange:c=>{a(s=>s(c))},onError:c=>{a((s,g)=>g(c))}},null,8,["src","onChange","onError"])):w("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-BnVDh-jz.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-DJwg0lSV.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-BnVDh-jz.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-DJwg0lSV.js index 271a3eccdd7a..75b53d934111 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-BnVDh-jz.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-DJwg0lSV.js @@ -1 +1 @@ -import{d as D,e as a,o as c,p as r,w as t,a as o,m as R,an as v,c as C,V as T,q as P,b as l,R as k,K as A,t as S,F as X}from"./index-exlqGI2U.js";const B={key:0},g=D({__name:"PolicyDetailTabsView",setup(L){return(N,m)=>{const _=a("RouteTitle"),d=a("XAction"),u=a("XTabs"),h=a("RouterView"),f=a("DataLoader"),y=a("AppView"),b=a("DataSource"),w=a("RouteView");return c(),r(w,{name:"policy-detail-tabs-view",params:{mesh:"",policy:"",policyPath:""}},{default:t(({route:e,t:i,uri:V})=>[o(b,{src:V(R(v),"/meshes/:mesh/policy-path/:path/policy/:name",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy})},{default:t(({data:s,error:x})=>[o(y,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"policy-list-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath}},text:i("policies.routes.item.breadcrumbs")}]},{title:t(()=>[s?(c(),C("h1",B,[o(T,{text:s.name},{default:t(()=>[o(_,{title:i("policies.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["text"])])):P("",!0)]),default:t(()=>[m[1]||(m[1]=l()),o(f,{data:[s],errors:[x]},{default:t(()=>{var p;return[o(u,{selected:(p=e.child())==null?void 0:p.name},k({_:2},[A(e.children,({name:n})=>({name:`${n}-tab`,fn:t(()=>[o(d,{to:{name:n}},{default:t(()=>[l(S(i(`policies.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=l()),o(h,null,{default:t(n=>[(c(),r(X(n.Component),{data:s},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{g as default}; +import{d as D,e as a,o as c,p as r,w as t,a as o,m as R,an as v,c as C,V as T,q as P,b as l,R as k,K as A,t as S,F as X}from"./index-sMkPs75z.js";const B={key:0},g=D({__name:"PolicyDetailTabsView",setup(L){return(N,m)=>{const _=a("RouteTitle"),d=a("XAction"),u=a("XTabs"),h=a("RouterView"),f=a("DataLoader"),y=a("AppView"),b=a("DataSource"),w=a("RouteView");return c(),r(w,{name:"policy-detail-tabs-view",params:{mesh:"",policy:"",policyPath:""}},{default:t(({route:e,t:i,uri:V})=>[o(b,{src:V(R(v),"/meshes/:mesh/policy-path/:path/policy/:name",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy})},{default:t(({data:s,error:x})=>[o(y,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"policy-list-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath}},text:i("policies.routes.item.breadcrumbs")}]},{title:t(()=>[s?(c(),C("h1",B,[o(T,{text:s.name},{default:t(()=>[o(_,{title:i("policies.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["text"])])):P("",!0)]),default:t(()=>[m[1]||(m[1]=l()),o(f,{data:[s],errors:[x]},{default:t(()=>{var p;return[o(u,{selected:(p=e.child())==null?void 0:p.name},k({_:2},[A(e.children,({name:n})=>({name:`${n}-tab`,fn:t(()=>[o(d,{to:{name:n}},{default:t(()=>[l(S(i(`policies.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=l()),o(h,null,{default:t(n=>[(c(),r(X(n.Component),{data:s},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{g as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-wmdvJpQQ.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-BHeALjc3.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-wmdvJpQQ.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-BHeALjc3.js index e8940236dcbf..61f49d179e50 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-wmdvJpQQ.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-BHeALjc3.js @@ -1,4 +1,4 @@ -import{d as h,e as r,o as p,p as d,w as e,a as s,l as f,Q as g,b as t,t as m,q as c,c as C,m as B,an as X,A as x,J as L,F as S}from"./index-exlqGI2U.js";import{S as q}from"./SummaryView-VenJnDxy.js";const F={class:"columns"},G={key:0},J=h({__name:"PolicyDetailView",props:{data:{}},setup(b){const i=b;return(K,a)=>{const y=r("XAction"),_=r("XBadge"),w=r("KCard"),v=r("XActionGroup"),V=r("RouterView"),R=r("DataCollection"),A=r("DataLoader"),D=r("AppView"),P=r("RouteView");return p(),d(P,{name:"policy-detail-view",params:{page:1,size:50,s:"",mesh:"",policy:"",policyPath:"",dataPlane:""}},{default:e(({route:n,t:z,uri:N,can:k,me:u})=>[s(D,null,{default:e(()=>[s(w,null,{default:e(()=>[f("div",F,[s(g,null,{title:e(()=>a[0]||(a[0]=[t(` +import{d as h,e as r,o as p,p as d,w as e,a as s,l as f,Q as g,b as t,t as m,q as c,c as C,m as B,an as X,A as x,J as L,F as S}from"./index-sMkPs75z.js";import{S as q}from"./SummaryView-D_baoLU8.js";const F={class:"columns"},G={key:0},J=h({__name:"PolicyDetailView",props:{data:{}},setup(b){const i=b;return(K,a)=>{const y=r("XAction"),_=r("XBadge"),w=r("KCard"),v=r("XActionGroup"),V=r("RouterView"),R=r("DataCollection"),A=r("DataLoader"),D=r("AppView"),P=r("RouteView");return p(),d(P,{name:"policy-detail-view",params:{page:1,size:50,s:"",mesh:"",policy:"",policyPath:"",dataPlane:""}},{default:e(({route:n,t:z,uri:N,can:k,me:u})=>[s(D,null,{default:e(()=>[s(w,null,{default:e(()=>[f("div",F,[s(g,null,{title:e(()=>a[0]||(a[0]=[t(` Type `)])),body:e(()=>[t(m(i.data.type),1)]),_:1}),a[9]||(a[9]=t()),i.data.namespace.length>0?(p(),d(g,{key:0},{title:e(()=>a[2]||(a[2]=[t(` Namespace diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-B8RglOZ3.js b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-DYukc0yZ.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/PolicyListView-B8RglOZ3.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyListView-DYukc0yZ.js index b69fffb8c74b..62afb5d058c3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-B8RglOZ3.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-DYukc0yZ.js @@ -1,4 +1,4 @@ -import{d as D,e as r,o as c,p as u,w as e,a as l,b as o,t as p,l as d,q as f,al as I,m as N,an as S,A as E,c as k,J as w,F as H,_ as q}from"./index-exlqGI2U.js";import{P as F}from"./PolicyTypeTag-sdLc44wd.js";import{S as $}from"./SummaryView-VenJnDxy.js";const G={class:"stack"},K={class:"visually-hidden"},J=["innerHTML"],O=["innerHTML"],Z={key:0},j=D({__name:"PolicyListView",props:{policyTypes:{}},setup(R){const C=R;return(Q,a)=>{const z=r("XEmptyState"),_=r("XBadge"),g=r("XAction"),b=r("KCard"),V=r("XInput"),X=r("XIcon"),P=r("XActionGroup"),v=r("DataCollection"),T=r("RouterView"),L=r("DataLoader"),x=r("AppView"),A=r("RouteView");return c(),u(A,{name:"policy-list-view",params:{page:1,size:50,mesh:"",policyPath:"",policy:"",s:""}},{default:e(({route:s,t,can:B,uri:M,me:y})=>[l(v,{predicate:i=>typeof i<"u"&&i.path===s.params.policyPath,items:C.policyTypes??[]},{empty:e(()=>[l(z,null,{default:e(()=>[o(p(t("policies.routes.items.empty")),1)]),_:2},1024)]),item:e(({item:i})=>[l(x,null,{default:e(()=>[d("div",G,[l(b,null,{default:e(()=>[d("header",null,[d("div",null,[i.isExperimental?(c(),u(_,{key:0,appearance:"warning"},{default:e(()=>[o(p(t("policies.collection.beta")),1)]),_:2},1024)):f("",!0),a[1]||(a[1]=o()),i.isInbound?(c(),u(_,{key:1,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.inbound")),1)]),_:2},1024)):f("",!0),a[2]||(a[2]=o()),i.isOutbound?(c(),u(_,{key:2,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.outbound")),1)]),_:2},1024)):f("",!0),a[3]||(a[3]=o()),l(g,{action:"docs",href:t("policies.href.docs",{name:i.name}),"data-testid":"policy-documentation-link"},{default:e(()=>[d("span",K,p(t("common.documentation")),1)]),_:2},1032,["href"])]),a[4]||(a[4]=o()),d("h3",null,[l(F,{"policy-type":i.name},{default:e(()=>[o(p(t("policies.collection.title",{name:i.name})),1)]),_:2},1032,["policy-type"])])]),a[5]||(a[5]=o()),d("div",{innerHTML:t(`policies.type.${i.name}.description`,void 0,{defaultMessage:t("policies.collection.description")})},null,8,J)]),_:2},1024),a[18]||(a[18]=o()),l(b,null,{default:e(()=>[d("search",null,[d("form",{onSubmit:a[0]||(a[0]=I(()=>{},["prevent"]))},[l(V,{placeholder:"Filter by name...",type:"search",appearance:"search",value:s.params.s,debounce:1e3,onChange:m=>s.update({s:m})},null,8,["value","onChange"])],32)]),a[17]||(a[17]=o()),l(L,{src:M(N(S),"/meshes/:mesh/policy-path/:path",{mesh:s.params.mesh,path:s.params.policyPath},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:e(({data:m})=>[l(v,{items:(m==null?void 0:m.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:m==null?void 0:m.total,onChange:s.update},{empty:e(()=>[l(z,null,{title:e(()=>[d("h3",null,p(t("policies.x-empty-state.title")),1)]),action:e(()=>[l(g,{action:"docs",href:t("policies.href.docs",{name:i.name})},{default:e(()=>[o(p(t("common.documentation")),1)]),_:2},1032,["href"])]),default:e(()=>[a[6]||(a[6]=o()),d("div",{innerHTML:t("policies.x-empty-state.body",{type:i.name,suffix:s.params.s.length>0?t("common.matchingsearch"):""})},null,8,O),a[7]||(a[7]=o())]),_:2},1024)]),default:e(()=>[l(E,{headers:[{...y.get("headers.role"),label:"Role",key:"role",hideLabel:!0},{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...B("use zones")&&i.isTargetRefBased?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],...i.isTargetRefBased?[{...y.get("headers.targetRef"),label:"Target ref",key:"targetRef"}]:[],{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:m==null?void 0:m.items,"is-selected-row":n=>n.id===s.params.policy,onResize:y.set},{role:e(({row:n})=>[n.role==="producer"?(c(),u(X,{key:0,name:`policy-role-${n.role}`},{default:e(()=>[o(` +import{d as D,e as r,o as c,p as u,w as e,a as l,b as o,t as p,l as d,q as f,al as I,m as N,an as S,A as E,c as k,J as w,F as H,_ as q}from"./index-sMkPs75z.js";import{P as F}from"./PolicyTypeTag-BcJpY39b.js";import{S as $}from"./SummaryView-D_baoLU8.js";const G={class:"stack"},K={class:"visually-hidden"},J=["innerHTML"],O=["innerHTML"],Z={key:0},j=D({__name:"PolicyListView",props:{policyTypes:{}},setup(R){const C=R;return(Q,a)=>{const z=r("XEmptyState"),_=r("XBadge"),g=r("XAction"),b=r("KCard"),V=r("XInput"),X=r("XIcon"),P=r("XActionGroup"),v=r("DataCollection"),T=r("RouterView"),L=r("DataLoader"),x=r("AppView"),A=r("RouteView");return c(),u(A,{name:"policy-list-view",params:{page:1,size:50,mesh:"",policyPath:"",policy:"",s:""}},{default:e(({route:s,t,can:B,uri:M,me:y})=>[l(v,{predicate:i=>typeof i<"u"&&i.path===s.params.policyPath,items:C.policyTypes??[]},{empty:e(()=>[l(z,null,{default:e(()=>[o(p(t("policies.routes.items.empty")),1)]),_:2},1024)]),item:e(({item:i})=>[l(x,null,{default:e(()=>[d("div",G,[l(b,null,{default:e(()=>[d("header",null,[d("div",null,[i.isExperimental?(c(),u(_,{key:0,appearance:"warning"},{default:e(()=>[o(p(t("policies.collection.beta")),1)]),_:2},1024)):f("",!0),a[1]||(a[1]=o()),i.isInbound?(c(),u(_,{key:1,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.inbound")),1)]),_:2},1024)):f("",!0),a[2]||(a[2]=o()),i.isOutbound?(c(),u(_,{key:2,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.outbound")),1)]),_:2},1024)):f("",!0),a[3]||(a[3]=o()),l(g,{action:"docs",href:t("policies.href.docs",{name:i.name}),"data-testid":"policy-documentation-link"},{default:e(()=>[d("span",K,p(t("common.documentation")),1)]),_:2},1032,["href"])]),a[4]||(a[4]=o()),d("h3",null,[l(F,{"policy-type":i.name},{default:e(()=>[o(p(t("policies.collection.title",{name:i.name})),1)]),_:2},1032,["policy-type"])])]),a[5]||(a[5]=o()),d("div",{innerHTML:t(`policies.type.${i.name}.description`,void 0,{defaultMessage:t("policies.collection.description")})},null,8,J)]),_:2},1024),a[18]||(a[18]=o()),l(b,null,{default:e(()=>[d("search",null,[d("form",{onSubmit:a[0]||(a[0]=I(()=>{},["prevent"]))},[l(V,{placeholder:"Filter by name...",type:"search",appearance:"search",value:s.params.s,debounce:1e3,onChange:m=>s.update({s:m})},null,8,["value","onChange"])],32)]),a[17]||(a[17]=o()),l(L,{src:M(N(S),"/meshes/:mesh/policy-path/:path",{mesh:s.params.mesh,path:s.params.policyPath},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:e(({data:m})=>[l(v,{items:(m==null?void 0:m.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:m==null?void 0:m.total,onChange:s.update},{empty:e(()=>[l(z,null,{title:e(()=>[d("h3",null,p(t("policies.x-empty-state.title")),1)]),action:e(()=>[l(g,{action:"docs",href:t("policies.href.docs",{name:i.name})},{default:e(()=>[o(p(t("common.documentation")),1)]),_:2},1032,["href"])]),default:e(()=>[a[6]||(a[6]=o()),d("div",{innerHTML:t("policies.x-empty-state.body",{type:i.name,suffix:s.params.s.length>0?t("common.matchingsearch"):""})},null,8,O),a[7]||(a[7]=o())]),_:2},1024)]),default:e(()=>[l(E,{headers:[{...y.get("headers.role"),label:"Role",key:"role",hideLabel:!0},{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...B("use zones")&&i.isTargetRefBased?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],...i.isTargetRefBased?[{...y.get("headers.targetRef"),label:"Target ref",key:"targetRef"}]:[],{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:m==null?void 0:m.items,"is-selected-row":n=>n.id===s.params.policy,onResize:y.set},{role:e(({row:n})=>[n.role==="producer"?(c(),u(X,{key:0,name:`policy-role-${n.role}`},{default:e(()=>[o(` Role: `+p(n.role),1)]),_:2},1032,["name"])):(c(),k(w,{key:1},[o(`   `)],64))]),name:e(({row:n})=>[l(g,{"data-action":"",to:{name:"policy-summary-view",params:{mesh:n.mesh,policyPath:i.path,policy:n.id},query:{page:s.params.page,size:s.params.size}}},{default:e(()=>[o(p(n.name),1)]),_:2},1032,["to"])]),namespace:e(({row:n})=>[o(p(n.namespace.length>0?n.namespace:t("common.detail.none")),1)]),targetRef:e(({row:n})=>{var h;return[typeof((h=n.spec)==null?void 0:h.targetRef)<"u"?(c(),u(_,{key:0,appearance:"neutral"},{default:e(()=>[o(p(n.spec.targetRef.kind),1),n.spec.targetRef.name?(c(),k("span",Z,[a[8]||(a[8]=o(":")),d("b",null,p(n.spec.targetRef.name),1)])):f("",!0)]),_:2},1024)):(c(),u(_,{key:1,appearance:"neutral"},{default:e(()=>a[9]||(a[9]=[o(` diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-CMgOHw0n.js b/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-CmpzrGbE.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-CMgOHw0n.js rename to app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-CmpzrGbE.js index a2fcd0c55a11..1b548f8f2ce0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-CMgOHw0n.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-CmpzrGbE.js @@ -1,4 +1,4 @@ -import{d as z,k as b,j as B,e as m,o as a,c,l as i,t as n,m as l,b as t,a as f,w as s,p,q as d,Q as u,r as C}from"./index-exlqGI2U.js";const w={class:"stack"},R={key:0},N={class:"mt-4 stack-with-borders"},V={key:0},X={class:"mt-4"},S=z({__name:"PolicySummary",props:{policy:{}},setup(k){const{t:r}=b(),g=B(),o=k;return(_,e)=>{const y=m("XBadge"),v=m("XAction");return a(),c("div",w,[o.policy.spec?(a(),c("div",R,[i("h3",null,n(l(r)("policies.routes.item.overview")),1),e[8]||(e[8]=t()),i("div",N,[f(u,{layout:"horizontal"},{title:s(()=>[t(n(l(r)("http.api.property.targetRef")),1)]),body:s(()=>[o.policy.spec.targetRef?(a(),p(y,{key:0,appearance:"neutral"},{default:s(()=>[t(n(o.policy.spec.targetRef.kind),1),o.policy.spec.targetRef.name?(a(),c("span",V,[e[0]||(e[0]=t(":")),i("b",null,n(o.policy.spec.targetRef.name),1)])):d("",!0)]),_:1})):(a(),p(y,{key:1,appearance:"neutral"},{default:s(()=>e[1]||(e[1]=[t(` +import{d as z,k as b,j as B,e as m,o as a,c,l as i,t as n,m as l,b as t,a as f,w as s,p,q as d,Q as u,r as C}from"./index-sMkPs75z.js";const w={class:"stack"},R={key:0},N={class:"mt-4 stack-with-borders"},V={key:0},X={class:"mt-4"},S=z({__name:"PolicySummary",props:{policy:{}},setup(k){const{t:r}=b(),g=B(),o=k;return(_,e)=>{const y=m("XBadge"),v=m("XAction");return a(),c("div",w,[o.policy.spec?(a(),c("div",R,[i("h3",null,n(l(r)("policies.routes.item.overview")),1),e[8]||(e[8]=t()),i("div",N,[f(u,{layout:"horizontal"},{title:s(()=>[t(n(l(r)("http.api.property.targetRef")),1)]),body:s(()=>[o.policy.spec.targetRef?(a(),p(y,{key:0,appearance:"neutral"},{default:s(()=>[t(n(o.policy.spec.targetRef.kind),1),o.policy.spec.targetRef.name?(a(),c("span",V,[e[0]||(e[0]=t(":")),i("b",null,n(o.policy.spec.targetRef.name),1)])):d("",!0)]),_:1})):(a(),p(y,{key:1,appearance:"neutral"},{default:s(()=>e[1]||(e[1]=[t(` Mesh `)])),_:1}))]),_:1}),e[6]||(e[6]=t()),o.policy.namespace.length>0?(a(),p(u,{key:0,layout:"horizontal"},{title:s(()=>[t(n(l(r)("data-planes.routes.item.namespace")),1)]),body:s(()=>[t(n(o.policy.namespace),1)]),_:1})):d("",!0),e[7]||(e[7]=t()),l(g)("use zones")&&o.policy.zone?(a(),p(u,{key:1,layout:"horizontal"},{title:s(()=>e[4]||(e[4]=[t(` Zone diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-Ba1zZTnr.js b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-BcSqqd1y.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-Ba1zZTnr.js rename to app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-BcSqqd1y.js index 927034258897..898c954333dd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-Ba1zZTnr.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-BcSqqd1y.js @@ -1 +1 @@ -import{_ as P}from"./PolicySummary.vue_vue_type_script_setup_true_lang-CMgOHw0n.js";import{_ as T}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";import{d as v,e as t,o as s,p as l,w as o,a as p,l as y,t as u,b as f,c as D,J as $,K as b,q as h,_ as A}from"./index-exlqGI2U.js";const B=v({__name:"PolicySummaryView",props:{items:{},policyType:{}},setup(g){const i=g;return(M,c)=>{const C=t("XEmptyState"),x=t("RouteTitle"),w=t("XAction"),E=t("DataSource"),S=t("AppView"),V=t("DataCollection"),R=t("RouteView");return s(),l(R,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:r})=>[p(V,{items:i.items,predicate:m=>m.id===e.params.policy,find:!0},{empty:o(()=>[p(C,null,{title:o(()=>[y("h2",null,u(r("common.collection.summary.empty_title",{type:i.policyType.name})),1)]),default:o(()=>[c[0]||(c[0]=f()),y("p",null,u(r("common.collection.summary.empty_message",{type:i.policyType.name})),1)]),_:2},1024)]),default:o(({items:m})=>[(s(!0),D($,null,b([m[0]],n=>(s(),l(S,{key:n.id},{title:o(()=>[y("h2",null,[p(w,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:o(()=>[p(x,{title:r("policies.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[c[1]||(c[1]=f()),n?(s(),l(P,{key:0,policy:n},{default:o(()=>[p(T,{resource:n.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:o(({copy:a,copying:k})=>[k?(s(),l(E,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:d=>{a(_=>_(d))},onError:d=>{a((_,F)=>F(d))}},null,8,["src","onChange","onError"])):h("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy"])):h("",!0)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),Q=A(B,[["__scopeId","data-v-a4c6b92f"]]);export{Q as default}; +import{_ as P}from"./PolicySummary.vue_vue_type_script_setup_true_lang-CmpzrGbE.js";import{_ as T}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";import{d as v,e as t,o as s,p as l,w as o,a as p,l as y,t as u,b as f,c as D,J as $,K as b,q as h,_ as A}from"./index-sMkPs75z.js";const B=v({__name:"PolicySummaryView",props:{items:{},policyType:{}},setup(g){const i=g;return(M,c)=>{const C=t("XEmptyState"),x=t("RouteTitle"),w=t("XAction"),E=t("DataSource"),S=t("AppView"),V=t("DataCollection"),R=t("RouteView");return s(),l(R,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:r})=>[p(V,{items:i.items,predicate:m=>m.id===e.params.policy,find:!0},{empty:o(()=>[p(C,null,{title:o(()=>[y("h2",null,u(r("common.collection.summary.empty_title",{type:i.policyType.name})),1)]),default:o(()=>[c[0]||(c[0]=f()),y("p",null,u(r("common.collection.summary.empty_message",{type:i.policyType.name})),1)]),_:2},1024)]),default:o(({items:m})=>[(s(!0),D($,null,b([m[0]],n=>(s(),l(S,{key:n.id},{title:o(()=>[y("h2",null,[p(w,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:o(()=>[p(x,{title:r("policies.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[c[1]||(c[1]=f()),n?(s(),l(P,{key:0,policy:n},{default:o(()=>[p(T,{resource:n.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:o(({copy:a,copying:k})=>[k?(s(),l(E,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:d=>{a(_=>_(d))},onError:d=>{a((_,F)=>F(d))}},null,8,["src","onChange","onError"])):h("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy"])):h("",!0)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),Q=A(B,[["__scopeId","data-v-a4c6b92f"]]);export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-DnyhV99G.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-BgvzXjY8.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-DnyhV99G.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-BgvzXjY8.js index 6cafdd1bdda0..f5220c15b718 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-DnyhV99G.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-BgvzXjY8.js @@ -1 +1 @@ -import{d as T,e as t,o as l,p as f,w as o,a as i,b as u,l as m,c as _,J as y,K as w,n as X,t as C,F as $,_ as b}from"./index-exlqGI2U.js";const z={class:"policy-list-content"},E={class:"policy-count"},J={class:"policy-list"},j=T({__name:"PolicyTypeListView",setup(q){return(G,c)=>{const D=t("RouteTitle"),R=t("XAction"),B=t("DataCollection"),P=t("DataLoader"),x=t("KCard"),L=t("RouterView"),v=t("DataSource"),A=t("AppView"),K=t("RouteView");return l(),f(K,{name:"policy-list-view",params:{mesh:"",policyPath:"",policy:""}},{default:o(({route:d,t:N})=>[i(D,{render:!1,title:N("policies.routes.types.title")},null,8,["title"]),c[2]||(c[2]=u()),i(A,null,{default:o(()=>[i(v,{src:`/mesh-insights/${d.params.mesh}`},{default:o(({data:e})=>[i(v,{src:"/policy-types"},{default:o(({data:s,error:S})=>[m("div",z,[i(x,{class:"policy-type-list","data-testid":"policy-type-list"},{default:o(()=>[i(P,{data:[s],errors:[S]},{default:o(()=>[(l(!0),_(y,null,w([typeof(e==null?void 0:e.policies)>"u"?s.policies:s.policies.filter(p=>{var n,a;return!p.isTargetRefBased&&(((a=(n=e.policies)==null?void 0:n[p.name])==null?void 0:a.total)??0)>0})],p=>(l(),f(B,{key:p,predicate:typeof(e==null?void 0:e.policies)>"u"?void 0:n=>p.length>0||n.isTargetRefBased,items:s.policies},{default:o(({items:n})=>[(l(!0),_(y,null,w([n.find(a=>a.path===d.params.policyPath)],a=>(l(),_(y,{key:a},[(l(!0),_(y,null,w(n,(r,F)=>{var V,k;return l(),_("div",{key:r.path,class:X(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":a&&a.path===r.path}])},[i(R,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:d.params.mesh,policyPath:r.path}},mount:d.params.policyPath.length===0&&F===0?d.replace:void 0,"data-testid":`policy-type-link-${r.name}`},{default:o(()=>[u(C(r.name),1)]),_:2},1032,["to","mount","data-testid"]),c[0]||(c[0]=u()),m("div",E,C(((k=(V=e==null?void 0:e.policies)==null?void 0:V[r.name])==null?void 0:k.total)??0),1)],2)}),128))],64))),128))]),_:2},1032,["predicate","items"]))),128))]),_:2},1032,["data","errors"])]),_:2},1024),c[1]||(c[1]=u()),m("div",J,[i(L,null,{default:o(({Component:p})=>[(l(),f($(p),{"policy-types":s==null?void 0:s.policies},null,8,["policy-types"]))]),_:2},1024)])])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),M=b(j,[["__scopeId","data-v-f70c623c"]]);export{M as default}; +import{d as T,e as t,o as l,p as f,w as o,a as i,b as u,l as m,c as _,J as y,K as w,n as X,t as C,F as $,_ as b}from"./index-sMkPs75z.js";const z={class:"policy-list-content"},E={class:"policy-count"},J={class:"policy-list"},j=T({__name:"PolicyTypeListView",setup(q){return(G,c)=>{const D=t("RouteTitle"),R=t("XAction"),B=t("DataCollection"),P=t("DataLoader"),x=t("KCard"),L=t("RouterView"),v=t("DataSource"),A=t("AppView"),K=t("RouteView");return l(),f(K,{name:"policy-list-view",params:{mesh:"",policyPath:"",policy:""}},{default:o(({route:d,t:N})=>[i(D,{render:!1,title:N("policies.routes.types.title")},null,8,["title"]),c[2]||(c[2]=u()),i(A,null,{default:o(()=>[i(v,{src:`/mesh-insights/${d.params.mesh}`},{default:o(({data:e})=>[i(v,{src:"/policy-types"},{default:o(({data:s,error:S})=>[m("div",z,[i(x,{class:"policy-type-list","data-testid":"policy-type-list"},{default:o(()=>[i(P,{data:[s],errors:[S]},{default:o(()=>[(l(!0),_(y,null,w([typeof(e==null?void 0:e.policies)>"u"?s.policies:s.policies.filter(p=>{var n,a;return!p.isTargetRefBased&&(((a=(n=e.policies)==null?void 0:n[p.name])==null?void 0:a.total)??0)>0})],p=>(l(),f(B,{key:p,predicate:typeof(e==null?void 0:e.policies)>"u"?void 0:n=>p.length>0||n.isTargetRefBased,items:s.policies},{default:o(({items:n})=>[(l(!0),_(y,null,w([n.find(a=>a.path===d.params.policyPath)],a=>(l(),_(y,{key:a},[(l(!0),_(y,null,w(n,(r,F)=>{var V,k;return l(),_("div",{key:r.path,class:X(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":a&&a.path===r.path}])},[i(R,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:d.params.mesh,policyPath:r.path}},mount:d.params.policyPath.length===0&&F===0?d.replace:void 0,"data-testid":`policy-type-link-${r.name}`},{default:o(()=>[u(C(r.name),1)]),_:2},1032,["to","mount","data-testid"]),c[0]||(c[0]=u()),m("div",E,C(((k=(V=e==null?void 0:e.policies)==null?void 0:V[r.name])==null?void 0:k.total)??0),1)],2)}),128))],64))),128))]),_:2},1032,["predicate","items"]))),128))]),_:2},1032,["data","errors"])]),_:2},1024),c[1]||(c[1]=u()),m("div",J,[i(L,null,{default:o(({Component:p})=>[(l(),f($(p),{"policy-types":s==null?void 0:s.policies},null,8,["policy-types"]))]),_:2},1024)])])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),M=b(j,[["__scopeId","data-v-f70c623c"]]);export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-sdLc44wd.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-BcJpY39b.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-sdLc44wd.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-BcJpY39b.js index a58df1ad3ef3..a908e9acb9e8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-sdLc44wd.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-BcJpY39b.js @@ -1 +1 @@ -import{d as Y,I as B,G as l,o as s,p as x,w as I,c as C,H as O,F as b,m as M,b as d,r as U,t as N,_ as R}from"./index-exlqGI2U.js";const L=["aria-hidden"],f='',S=Y({__name:"BrainIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const A=String(e).replace(/px/gi,""),r=Number(A);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const A=e,r=l(()=>{if(typeof A.size=="number"&&A.size>0)return`${A.size}px`;if(typeof A.size=="string"){const i=String(A.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return B}),o=l(()=>({boxSizing:"border-box",color:A.color,display:A.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:A.decorative?"none":void 0})),a=i=>{const t={},E=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(c,n)=>{const g=`${E}-${n}`;return t[n]=g,`id="${g}"`}).replace(/#([^\s^")]+)/g,(c,n)=>t[n]?`#${t[n]}`:c)},y={"<":"<",">":">",'"':""","'":"'","&":"&"},G=i=>i.replace(/[<>"'&]/g,t=>y[t]),H=`${A.title?`${G(A.title)}`:""}${A.staticIds?f:a(f)}`;return(i,t)=>(s(),x(b(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:O(o.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(s(),C("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-brain-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:H},null,8,L))]),_:1},8,["aria-hidden","style","tabindex"]))}}),u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAVFBMVEXa2tra2tra2tra2tra2tra2tr////a2toAfd6izPLvzPnRfvDYteSKr86zas0Aar4AhODY6vr3+Prx8v2Kv+9aqOk3muUOj+N5t+211vXhqfW01fXvn55GAAAABnRSTlMC9s/Hbhsvz/I3AAABVklEQVRo3u3b3Y6CMBCG4SJYhnV/KD+K7v3f57bN7AFJTcDUmZB+74lH5EmMA5hmjK+pq1awqm5M6HxqxTudPSzssmxM06rUmDp8DFawIYi1qYRdlisTeCtcMAGnAgwYMGDAgJ8GGPDB4B8frepnl9cZH5d1374E7GmX1WVuA0xzTvixA+5zwpc0/OXrVgU5N/yx6tMHGDBgwIABvxmeiBZhmF3fPMjDFLuOSjDdnBJMvVOAb1G+y8PjlUKdOGyHOcpLJniiDfEVC/FYZYA3unxFx2OVAd7sTjZ073msRGB2Yy7KvcsC2z05Hitx2P6PVTEwf9W/h/5xvTBOB76ByN8ydzRRzofELln1schjVNCrTxyjsl5vtV7ol7L+tAEGDLhMWOAw5ADHPxIHXmpHfAWepgJOBBgwYMCAAT8NMGDAgJOw2hKO2tqR2qKV1mqZ3jKd2vrgH/W3idgykdWgAAAAAElFTkSuQmCC",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAH90lEQVRoBdVaC4xU1Rn+zr2zu8PyEBGoKMFVK0KLFXyiVKS2FFGIhhT7Smq1aQXbuMQHCwRQiBWVUl7CaiuxGoGosSQ0tJuU4qNrpQEfq0AReQisLKK7iCIsO3fO3+8/wx1mdgdmlp3srCdhz8y9597zff/7P4wBhxw50jfW2Pi4ERkhQB+91lGHAerEmFeLotHJprS01ij4oLGxRkR6dFTQmXAZYxoi0eilpqmhYQVEfpppUYe/ZsxKE6uv39fRzeZkglRzMk319cT/9R1eVuixAPazzyFBPG2p/fgA7M6PAd4v5MhKwB46DDnQAPvRPiCFhFiBNB5LXC8giawETPeuQHER0BRDnCRCTfjn9oLpVAJRDSm5ApHITiDiwy87J0lCwToSngfvvD4FJ5GVgLPvXEl8/mW7u0ProhB9QM1IzUnNyqNmDMkhbmEJ3uvWGSiKtCuJrBqQo3TUTw8C1gLNNCF79yfA+jSns85od/C6eVYC9uAXEBKwu+vSSDgHpuQLPbKakMRikI/qXLRR0Oq4oAO3GBpin6uC/Oc94H+7IWd0gbmoL3Db92GGXdJieb4uZCXgNjoeKjVkZiIhH9bCTF4KbK+FML+71M4ZnnHfzcir4M24E+jSKV+4k+/JjYAub06iHzVB22chCNw6FbKdWbmYDjzvdzBXfQs41gS89g7s4pcgX34FXPJN+IvvyzuJDLaQJJf+gdHFRR3OzrHDkGko6vn3AL27JzL1C2vpzIxM6tTjRsCsmAXDpIfNOxCUzwO+Opr+3jZ+y10D4UaqCQ2ZmqFTQ+YuJrhfzYHUHwKuGQRv4SSgpDjx1H6WIhMfha37DBh0ISIL7wU658ecWk8gJJJpVhK/fvQEifnlSRLySYKE7K8Hvn0BIgvyQyJ3E8oEuPm181ly/HkK0Ks75L+bIXOXJ1eYb/SAVzkFpk8vyJZdCO6dnxdzyi8BwjUkYZ6qcKHW/q0aONKYTmLpZJhzejLUksR9C9pMIu8EFK3pSYeO0v41QtFnUodqwn9iMnD2WRCSiD2wsE0k8k+AEreTaB4sQTCkP8CE1nyEJFQTsmUngj+eMLXma7N9zzsB2bQT+k+TGC5kJj7JML15CDLsUqqLitpVm1ilRWIry5O8E9Ak5s25m0mOWfjldbCVf81IIb6mGvblf5GAgTd2OOyGzTj2s6k4Nv5+2I1bMj6T6WJ+w2jKDvLKW4hPr3QFoLl9DPwJ41Lu8uPRRgQVi2CZ4FzU+oLZOqC/aPnBjF784ER4lzOjZxn+jIqKh7Ksye02VS/Tn3JZ2GinptHognMhr70N1HzILi6Ad8VA2GdWszxvgDfgfHgjLke8Zhuwh2W5WPjjWPhdXEbn3ol49Tvw+p/HiMUsfoqRHw1oQzNlKVTq6NkN/qrHAVauOuTVtxDMJDECNN+5iP6xA0Ip+9PugD9yqNNEfMmLQN/e8H9yI9cJmiY+DKu9RrdSRJfNBkpPnrXbTiAVPDf0lzwADCxz4MM/qoXgwSdpTjzJIHgtnxyJqXfC/8HV4TI3B4tWIKiqhkSLUDLzbniDL0673/xL25xYzYaSx7qNQNdO6eApSflgt9vPXH8Z/NkTYPr3Q2TWBHijrnHX44tXpuEJFi134DWH5AJeHz59Agq+YgmE4EUlzwyblDzBxx/5C+J3zYGtfteB9IZfhsjTM2A6RxF/hYR189HfdbP+CRYuR7zqDSbAIhTPJMkskg8fPD0C7L5kaiWsgu/aErwleGGY1LLadCkN93Jz8PzfXbTxaP+RCT9KXCN4ZzYlCp7RZ/CAtGdO9aX1BJoCyLQnIW+8D9ODDluZInnupOAtwUtpCfy55TCDmY1ThjegzHVs8Q2bYLfvTUj+H9UwNBsXOlsBXl/bOidubII8tAzy9lZIpyi8ub91dh3ik4efQXzNvxk1ovDnTWoB3q1jOI3N/hPsmzU85WAHx+gkKvlZ6rC5Sz7cM3cNaI0zaxmwdTcsy2VvwT1p4O3vFTzNhiHP/0NLyYcbKuiimb+Bdy3LCB7VtAW8vjM3DRxmG/jYctYs7HspXUy/Habf2UlM9rHnICydNYP68wh+yKlDn3tQNTH3Wfijh52W5MPNsxPQ0+n5LwD72A4yguD+n7PHZT1/fMSfeBGympJng+8/MjE38OHDeZhphKcY2rgvWQUcYp3CGt+UjwdYz4fDPr0aWMuQyP7Wn0at5CL58OE8zScnoM35sjX8H0x2VDxhMHfd4oqucF/7fBXA0kFYMvjlP4a5MnvhFT6bzzkzgQMHISvXwrCb8s7sytOGMQDncMhL64DX33Xp3v/lGJihg8Jb7T63JFBXD1n1OsMb20F2U/KLH7Ko6pIE5py1miGQp9Nm/CiY6wYn7xXiQxoBqf0U3j83uCNzq6dst91A8DwyD0fVesibmxJHJTdeDe/6IeGdgs1JAnqAa9ZvgejJG4/RzbjhaYdPWvNg41ZKPgLzvSEwN1xRMNCpGzsCsmMf8N52l1S01jVjr03E++MrRU2mZgeMauXKgTAj00vg1Be292cPH+xtMDxV1ipR7d7cel0aeKynyWza5Qoz4bGgGdVxwLOtqPPMtj2eZldhkWbGDqN9F50QIk1Gtu11ZoMytok3Jer4EwsK+0l/9OFFxNxhDh+NmdFD0w9rtY+lX+gBrvQ+E2YMyXWgoT/2cL9YUUzNf24j79Pe93zizmiEJYK5mT7RQYaaTerPbf4PGwFZsK8ONooAAAAASUVORK5CYII=",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEj0lEQVRoBe1aS28TVxT+7ngydhwnPGISTBKHEB6iUtOWHTvWqCtKqQhISC2vBbCpRDf9BUgsgAWbdlGppWqlSl1UXfMLCmXRqgXUxmCclOCWxI4Tv4Zz7s00BntmLh4rTCSfxJ4755458333fHfuTTQCZFOHTo+ijCs2cAi2nWJfaE2InABuw8Lle7e/eCwYvL2CXwF7a2hBtwQm8iKKdwwe+Y0HnhnRgBN2Q8qmJcPwOxm7EXrNe40jzVfDq38j9HUJvOkqdSvQrUDAEeiIhGaPH8bsyfe1oWQuTuPxhePa8V6BplenTl85tQ2l9A7YMUsnHMsTIyjtm9CK1QkKXIHC3nEI2l3RgqhzPzw/sB/g+A5ZYAKlPTsVFMnCH1Xx3f26XP2TUUQgAuXhJKr9fQqQRgVYPpUtA7IANvQq5sciEIHi7jHKb5OE9DQh5SOvoGs6pKNABJYn06tAaDQ1SLB82DoFnnO1TaA8NIhqIo7IQkFLDI58zPx/WvEMTsfaJlAiPbPF789oiWHxPTX6A3f/kPGdmQEBKlCaGJUE+oiANJ9JvEAEeOL23/ldHvVmjUrt9d1WBSrJLaiRfMzCEqzcU8pPcDzmAMunSk8f699FxP7KqngvVK/R19ZKvDy+Qy5cvQ8z8la2xuhzII8+m9foF9+axOz0YRm3/dbP6PvtoWy7fZm1iIV6tAd1i4+W3BLUrR7Y1Jb+1T7eKqg41ccajj94JPPy4DskaoleZM8cRYmeUGyO1hm0Q6DRz5XMnj2KpV1jTcSYyOTnNzjc1Uw1eCwBpQIFhNWqfvhKCZDPZbCQoGK5eVhz82uJKYjBPDp/DFwhBswZnEcmT3YlnzV/jRbBzKVplFNDTeDXEnu3TLNeBpb44x3o20vksh8fQYU2d1GaF+nr3yBCc6SVOaQyl05gxYm/9rWMf1VCra5v9LU1BxoT/N+mCpSHB2HNzmP05neu4J14ltZKKqnIroLnPta8n2ycHHzsHAGqgPXPM4x8+QOBLzXeo6ntSMsiGaYbwDcFajg6QiA6k0M9EQM/NSJFb/CMqe/PDD0QTKrU976V8uMg3j74ifOg8IsNZX9bC1mYmHQJvOlqBJ7EcUPgw8EELFq5vn1WQKHmPaX6IwIXhzdJ3jfmnmPRJ95vgAJJqJfAf0Tgx3pMpGn7cW5oExIE0M0Y/GepzdgT65EfbrPvVZuKW7g6vlV+uO1lYurgWTtmGHIEo7QYxYhSlM6jlJf9UT6nNvtiBFj5+SjUNeRbrNWpLTBmRSiOc6h8bjfOlquya8TyEQDdN1+t4dOZvFsqXsjU3ob/rqVfMv5iGaijbdORO2ihUlshiqdu5RZ4Uqnix3wRBsWcSiawj/8/xAEqGSd8ye4vV8DS4e3EheEBWYmXAl7zJJTrAMvm1LaEpPLV0wLu8V7NxUJJwAVrS3egSdwy4zo7uwTWecCbbtetQNOQrLPDoOd1bp3v2bnbEXZaN+nFiQ1qjJ3WfFymZdN9rQ4tOcJM2CNzf/+ysH33gVuiLlIkpyTh7Q8tZgbGr9sI8RO9qfIBv27zAiEVYZQrGIvuAAAAAElFTkSuQmCC",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAFt0lEQVRoBe1aa2xTVRz/3d7bBytdXddtbIN1sId7IG4yHhGICxluMohOAkGChhiMih/8IiSERImRaBD9YGIkGg0xypwo8YkajGyikxqemziyDbbhBoyN7kHLStfb6zm3u01v1zvaritrwn9Zz+Pec87v//j9z2lzGBBZYHpyttMt7IWAcgFCOu2brsKAuQoG9TqO2dFkO9zNjIE/JwiCabqCDoaLYRgbUeJB1qgu2E/ALw720jTvm8ELSOdo2EhAy6vKpKpiWf/zSdmzUMbIBgQ0IpnPN4ZgV033mA/QV9ak2Jk8wxOCrDfOGqo4wzsObtwrwMWahD4CjtlysuvHvQfukXgcq2LcEfchxPkbTIlQgcTzHzOV9VDwxL0HYkLiIn0qNqQVoyDBjMN9/+Kr3hZ4yF80ZEoVeNiYRYAXYb4+TcQ6KnigZlS44OjD25cb0eUcnLQOUVeAAlxlysH61PmYo0sUAbbeuoG63vM4MXwZm2YtwMa0B+Ahynx+rRm115rAkyNxpMI8t/6NoKMjIW4Cq8YnhY/DrNaLeKzDPfiytxnn7L0yfLkzkvCKZQVo2T4ygH1df5DSJnsnsKFE6KiSOJHViOA7SGhsbfkOuy7+Og48BUZBv3Thexy4ehYW4qX3C9ZgS3pJIOaQ2lELoXlJGWB5Hh/kVOH4UBf6k41ovdGNo5dOTQjEojNiZ/Yjojd2tB/F6ZtXJnw/8OGkPVCanovd5c9g76qtMOuN4vxqqGBzDuP5smq8Vv400vT3Ba7ra3c5h3Bs4JLY1rOybcn3zkSVSSmwMCMPu1ZsQq4pEz+2/Y2OQW+scwyL2uZj2Nd4CFnGVLxT+SJW5yl/7XZ5vClVzYSvgGyEElGCEZr8vAGDJkE0zusNn5Jw6YFWxYptTuW1y4nuFvxzvRPPllaS/ypkJprx0akj4wzqJhmJCsswsmeh4AnbA2pwWKbOx079Wrg9vLigATps1C0FJ3jtwZFUKondNYL3rN+IihSnZEvdspIXvPPQFByuyDwQzNKBE27Xr4ZJNRNnRzt9CrgYD7JYM+7nvL+JccQ7geLi3ZA8E/iMbnBU/BWn7VDwhK1ykkqPQ04rPnM2+hTwEAXedfyEi+7rsPOjyCb5vTI5h2LwCfUWq2BhXvBuRSzhTrgStgI8sZa080khxJHs4Sb76ZBwC3s6GnDT7cL2rOV4M6cCKWM8cXvcYMc44g/SwGlRYpgldmnGuOP//E51xe/ESu7jySGMI2mSytBth1hWzC1Fu60HDpcTS/hivNrWgOq0HKwx5+Pjghp8eOUkTl5pQx7JVpKka2diXUoRHkvOF8lPw6hjRPlspERodmHxyt3SpP5lZ3vwDaVcU4hOTx+6+BsYdNpBSVqZW4aKeQ/hmt2GW3YnEqDFFwNn0ESOEKWGdPFsZOQZ7G/5DSZWi22zF+HlOUtRSE6pThJa9IS6p+P3CY8T2bkZ/vB89bB34s26ZSjiMvDt7dOwjl4UJ0qbacK2RWtRnGLBn/+dx4HTv8AljIpK9Qz2YzGXhJqUAtBYl4h63eXA1wT4kf42jHhGfYDCrYStAM3/yzX5qNaUoJPvQ91tKzQkqCxsMpKyTNi8oIIA5UnGYaHjNOi+2Ye3jtfBTFLsC5llUBEiU+D1to5JnUIlRcNWQBqYTFLpBt0SzGVTCHwWAx4H6px/waZ1YkvJo9CrdWR3tpLYb5WGTEkpU0CJKEqEpohKOQv5ZHDO3UXoLeWn6GANBY9sI4tk2TME+N0UmQfuJpBI1w57I4t0oakaF/cKKO7EoVoskOBKxJPmC/d9aZxSGfceuEdiJdfGqj/uQ0i2kd2JgNSq0SZhJPP5j1GJdw9i5e8or0OxM/mJNQfJVYOnojx3TKYj9yVqVfTWB704EZMVo7jI2GWPHWzvSMtwpr7oIL04QVxiJmsYorhO1KcSw4ZhfiCGX0ev2/wPquz9nGykU2YAAAAASUVORK5CYII=",m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAFOklEQVR4Ae2dP2tUQRTFp7S385MofgRFiGBhKr9GuqBiI9iktwosCAnRLo0g8Q+ojSaNBomumESTIAqSLiPTTc4k7+bmztudu3sCAztv7p137/nNebtuREMIIXz9eXBluLO/NNzZe8sxCRrsL23tHlxObMP33b3ZzeHO0edv25FjcjRITBPbsPXj12+CnRywOcvENtC9kwk3gU5sQ048vf7775DDsQbIswAc+eNaAQJ2jU8unoBljVxHELBrfHLxBCxr5DqCgF3jk4snYFkj1xEE7BqfXDwByxq5jiBg1/jk4glY1sh1BAG7xicXT8CyRq4jCNg1Prl4ApY1ch1BwK7xycUTsKyR6wgCdo1PLp6AZY1cRxCwa3xy8QQsa+Q6goBd45OLJ2BZI9cRBOwan1w8AcsauY4gYNf45OIJWNbIdQQBu8YnF0/AskauIwjYNT65eAKWNXIdUQD+c2sm5iPemY2mIcnD/bsVMuqTs0yvQ7wQYtXRXb79XtxfpSEB4wH3foCgHwIGQSS+5qeddAOsxzgPOwsLMR9xsBhNQ2qA+3crZNQnZ5le89/o6Jbb3WrxKRovuOuIBR9TAHnSwcfk8T8hYP8MOzsg4E55/C8SsH+GnR0QcKc8/hcJ2D/Dzg4IuFMe/4sE7J9hZwcE3CmP/8WpAzz7cCnm48bdQaw58r3T63H/TB3gcG0+jnIQ8IgVGCXcdK9x/9DBPTuagEesADr43uBFrDlwf217+B5unV+fX4z5mPjfJiGA95vbsebA/bWAMb/6HJ/Z2gJbj0fBasJNe+H+Wj0wv/qcgG2ORiAErFXAGI8AWnfwo5U30TLmHq/GfPA92PiejAdIex4x33oAl9c+xnwQMAFrz2Rb8bUdgg7D/bXdYz7ur53n7k2v6WA6WHsm24qv7RB0FO6v7R7zcX/tnA42OhYFR0AErFXAGI8AEJB1jvtry8V8az2Fg/PvLdNr63ehmK9tuHZ8bQERAO6vrR/zcX/tvACMN6g91zZcOx770QomxeP+2voxX7qftE7A0/YejCeo9lx7omvHYz+SA7TruL+2fszX3h/jCwfn31um15bvQVMuFqxtGN/DrXOsBwWxznF/bb+Yb62nAIwXrDfAgq0N437WubU/zMd6rP3i/to58gx4QbshxtduGPezzrFe6xzrIWBBARSs9twKFPOxPqG9YhnzcX/tHA3bvIOtnwkwXyuYFI+ACoLCBcyX7ietuwMsNTTudQQk8CyWMd/aDwFP25+Dkbj1BOGJLI6scAHzrfX0nY/1Cu0Vy5hvrRd5Nv8ebG2473wEVBAULmC+tV4C5iO6rb9Gaj3RfeejAwXDFsuYb62XDqaD6WCNi9CBhUWFC5ivufdJsXQwHUwHn+SM066hAwXDFsuYf9p9znqdDqaD6zpY+/vc2if6rCf/vHFY77j7HbmDUQDt/LzCjypP248Ub62bgHt+REsApXUCrgzIKqgETLturad3B+PvX61za8N951v7w3xrvb0DthbIfNuHXAJu7BFf+0ATMAHbHhG1TyT30/Ggg+lg3Ymhw9rSiw6mg9s6kXxC6HjQwXSw7sTQYW3pRQfTwW2dSD4hdDzoYDpYd2LosLb0ooPp4LZOJJ8QOh50MB2sOzF0WFt60cF0cFsnkk8IHQ86mA7WnRg6rC296OBpd/Dqu0+Rw68GhYNXXq4f4UXOj//fQ171SGzD8tr60GsDrFs6iOvDcPP+k5mnrzYOKZYklq/1xDSxDWHmwcWr84NLz15v3H7+4csch38NEsvENLH9DwLs1co+Fv2iAAAAAElFTkSuQmCC",T=""+new URL("Retry-DtielECB.png",import.meta.url).href,v=""+new URL("Timeout-CoLwo3YG.jpg",import.meta.url).href,Q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGRklEQVRoBdVZ629URRQ/c2/b7e62Fii2FBqsSOQZpSEBQkJiSGtMfKFRv0gMSUU+mJj4xcTEhPDJxD9BbaIJflETUfETDZoQNYgiREtBHsHYF9At0H10n/d6frM73Xsvey+zW+22J7l7zsyZOa+ZOffcWUElsG1bTMfjr3NzgGzawrhF8RYJTpCgYbZlcEVr68dCCBt2Cfwkk8mudME6Sra9F+1FD0KcbDaN/dFodMJA5JeU8YguBxo2w3YRm5k5yFvmw0Uf9UoGCnrD4P6BSrwl0jcgYndn4mzsYjuwuvFLYAWWqvFwsqVB11W/cZZl0e9/XqKr10cplc74DavYH2kO0SM93dS7dQMZBmJZPczbARj/x8Wr1WvmGXBYzd3+2KaaZMzbAUQe0LdnB3V3dVRlxOjEDRo6dUauXq0O1LZuDjPVtqnWeIjo7uqUkpQMh1htct4OaGv6nwYueQe0zsDgF9/5xs/05VTHCNIx8PLTvsK0HECKQ7qsCmJ3iD47RmL4LznN3vIo0av7iNqXVSXmfulVy4GmBpPSWYv2P99PoaYmlwGffH7c1ZYNNl688z5RIjnHEz/+SnR+hOwP3q3ohDfKmWyWjn59gqA7CLTOQDQaljLiidkgWWUeR95p/BwDDoGnAUqX0u03RcuB9rY2OX/85pSfHFe/2jauzlIjiOccr3Qp3U6ek9ZyQOX4kWt/cykuP4ScMv5zGjqgC6B0+ynRcmAtv2Ej4RDvilk6N3LZT9Zcvzywcy03EcRTI6EDuqATuoNAywHTNGjXtq1Sztnhy3Ty57M0OnnLv3hDtmmJ3qsXfeBVALyNIROyoQMAndAdBPge0N4TF65cp9PnLpDl2EZmiT7wyjNuPZppVGWxgpCf51KGwfTObZtp8/oet8wKLa00quZB4OrOlQRHxidjvAKzZOXyiu3GyPdvHeCvVT1o5HQZaQ7T6lXt0vBlrS1aE6tyABIheHdvcTuhrSIIej7w2gtP1TQ9eIPVJHJhJ2mtQFCdEvye1HcmSIf3Le2UquVALbXQeOo2HfntS/pp4pLUt7trAx3e/hKtjix36r8vXZdaCMY/8c0RupMp10JfXfuFvh8bph+eO1zRCW+U61oLIfJO41WY0QeeDtStFsoUcnR67CKFbIOa+VFY0afHLlGu4JN6HZ7VpRZK5TI0NjNFhjDI5MeJQRcfQf/wmGyAE3WphRLZWZpMTvOLy6bejh6+5xHyrqeM2Snu6+14mEdYNJGIUTafc8S8TC54LZQRebqVust39Ww0R/rQpiepLRRlutguYiH7Dm3ql2NQjkzyYbdK7+q61UJ5ylHOKNCzfXvKIWTqVjpOH10covNTxbL48ZUP0cGNffRgc6tr3PETpyhsNZHNjitYsFoomU5RhiNpyMijGMOD6kdQZ7iN3ut90dHHpIOPFsYK/t7GCkaMMEUXqhbatW0LxWbjfBBz9O3QKTakuFWkTdLIIlU0GHS50vTSiDbY/f07qD3cSiGzUU3WwlpvYqekAt9OTKcTlLcKpaxSXHrs/VpAzcP5uZ1O0nI+O6EGfSeqcgD5+25mVn5WIk1isygMQ8obqLIrxc1V3GQYgfFqHuQAZjibPcBY1wntsMF4CId6lVVMXv5IKMROCIrFbst+0IrvxYoHjGeK5wBDhhoLp5CSsT11QGsF0pyv8ZLCMvPfmy65a9esoit8Q32G73xqAawAZKitpGQks6yvSVCjGWxiMJelpTkScMCrQCnavH6d5I2O3+TLr6zqrow9e6y5sYm613TQxnU99wQGAlKsN8I4yInAb2IYLl/57qBXNk6n13sIvHM8Dip2mDOTnxNYgQQ/rg9Q6EFRlretmv/6UcpdWAVCYRez1KjAy3DGE1yGNIh7Pp8SDbyth/lc7lSyYHyaDywuG/y2jRq7kDhb4MtlvmJpcJ5Bth0rMMiPdAD1CaKOIHgPK4zFIUaxBgxQNHBtADmYq8Ku6Mry8O4RhikzV0nfoMDf9dPxxBBfn+8tIOwMarpXfGlS3RFSrmkYJ1e0tvTxigh7aibzJoncp/wvwI66W6djgDDO5A16G7aLGwm7k89HN+YZVmofR5/v/ux1fP2GDHYfmO8aYa2VDKhSNLAHDJFiu65x7I9ZhnmsyG0c/xfNI5E629R1xgAAAABJRU5ErkJggg==",P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGKUlEQVRoBc2aX2xTVRzHv/fe/tnf7h+bG24y4yBZJAETTBhGQ5BKiMYXnoY8EEgw0RDBGYJvxAeNcyLEFyUGjaI88WIMREGsJmSgD0CiWXSDQFbWSV3XtVvXru29/n6n3HE7u97b3gv2JLc9vT33dz6/f+ece+6VQGUqoXWqanoQ0DZDQwefK1TajnrE6btvLhT6++GckxACpIAsuw+11EhBF8Nr2fR1gm82JZBU0yYPvIEwsNZPzNuIfZ3rnuXN4YlMYgUk6YEzWulAI4NrFDUuETZWrmAFZM1iy4fVTNssF4v5pRiSxApUQBjpYBROsl639E0hJCuV5YWSFJC4dSUkssHalAPWi8ThUxk5vAgtheMp05iQCbrWoyCSytE3ezXMLWShml652E/Rii7freQCIp1VLcs3VYCFN9a4IS8ZPlVNQzSRtq2EkF9N8rliKCpZJzpvLt80B9jyDP/jWAxPHftDHFznc/yf3SLkE/zc6Dnc+rBLHFxnhazIN/VAM1ufhDF8KJ4WvB31blw98CTYShHygp2iy2f4bCwoRCm+TnQPjCMTD+H20EpIbCc6+DuvThls6gE7cE5cS5FKU9X9scOYdvyfqQfqvQq8bkWE0FvfjQumoZe68HyPD7FUFgvprC3OOiWDquoaEULhb/cJWa0vn0Dt6u1Ikew49VGsmCrAuVUoiSNJFTvPxnD8uWq0VOUnYLEOjf+ps2HMfrULq147A6U2fznmWBLzUMmjDVuDhfLBlt95dgaXQmn0fz+HqaTRsUbE5etqPIzox36kRgO4/ekOJOcTi/K5LysjEEs39cByCBGC7v8hjtGoitUNMk5vq0ezRU8I+ON+ZMMjUFb2ovH185DrWpfrquj5spOYYU+/UI81TRLG4uSR8zGwUmaF4aeP+pGZJPh2e/DcV9kK8MWsxDd+UqJRwmgsg1cuzJASy69W1VgYkSGCD43AxfD7y7c898/FlgIsoLlKxtdbfeQJmTxBSlwsrATDTw3eg+ewecM+vCMKLCqxpUHkwg3yxMBwDB4aenmS4qNOzmDmk13ITIzA3dGLpoMEX19ezHN/xlJ2EhuF6HUOn4HLUXzpb0UTzR/GkolHaJmwA75XTzkGz/IdVYAFsuV9BH8hmMDB4Sk+hY/6WrC1swbJRAKzakkreHF9sQ/bObBUeJ07J5LhQ4msOHRFPFXVS5vb/u24AraJShTguAKp5LxA4LDpqFHEwXUus+nlh1jRoIwPR3MgG6VJamgXet45A5cvf20zTcuP3YEQPtiwAs1e5+zmmCSGv3vYj8T1AMaO0NqGEta4dtr98wQu/5PE7kuTdGtafIVZiiMc8QDD/32IJqngCDyP96L13fNQGvLHeYbeMzyJsVgaPXRDdHJTO3kif6gtBVxva9sDAn7Aj/QtmqS6CsNzZwx7sq8dPT4FY7MpUibkiCdsKcDwkwcI/jZZvrsXbe//1/K6pe4rsZKUcOHG3AL2XL5jW4myFchOhxHan7O86zGCHyT4xvywMcLrdfbE5xsfpTBy4SYpsffKHXCCl1ss5QDflfEOgb5vk5qfx839LyJxNQD3E73oOGYN3gg5TftKe38N4sbsAja21OCLTV2opVmci/P7QgX2bTIzEfw5sAMrjpyyZHkjvF5nJQ5fn8Bnz6xCkyd/iWF138nUA/pN/dS5c/hrX+6me82JE2jZvh3zcwnMafkd63BWv7209Kj3uhC4G8Xbv98Sl723thub2xqt3dT/JEGTiMG458J7MDIdfH7DtQl4HunAcFcXUsGg6MDb2Ym+8XExzju1L9R38Romk7k9pvYqN4a3rLckPy+JeZ+FC+8iclX/LU5W6IdrbSxVFE27N9lw2BhDiC/iZLNbWIaX3M1hYwwhq/JNc0DsCxVIYqv7NmYKLrfv5FgSM8DSYbSUYc5MAaP8mWxuPmhQFOe2160AONXm6V+uUQICvz273rJIe2Og5W6sNSznMW5lKSDGxNIGhopSoJwHiDLFHL17UBlFpgfpJT1MJ3ZymhSoDHyioEe44kmoZSB+6YPe+pAgRSxf8wAb8psAVj3AzMwu8ysrkuJeR+uH0/97OPGrDGYP0jnkiZWZmf1f1o7IN6awz1AAAAAASUVORK5CYII=",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEs0lEQVRoBe1azWtUVxQ/781HkslHzQwpDfkQUUpdaHZtaUtTuhACYtC/wI22FHd+bMSlFNSdIhjcddFNKW0pZlfS0BayEdSFqAjRJMbGfBgTZ+JM8p7nd27ezMvkvsy7yUucAS+898479+P8zj3n3nvembGIy8xMttOhwiVy6RuX3HbwqrVYZE2SRUM2Jc5lMqlxaxX8Hdd109UKWofLsqxZVqLHxszXGngoBMzAbsNtdBrWBI+x29Xu8xtNJLDbGzWohbr3CrxrK8W3A4BtW9SYqqdEQg1fKCzT6+wSOY4bubjIFQD41g+ayLZL3hmrS1KSlZmbX4xciZKUiOYGMw/wfz/M0ldXnsgFGjzURV2sfRceF+3KhwPxCYdDQslhml+ImVq54KKlVwv6v7Pd9GFzXIA/f7Ui/T5qidE/Z3bT1MIyfXn5qfRBhb9/ptGmvv11dOLzFCVi0i3ULe560mVEBr/6lN4igW/+Nr5hRU+u8/TlfdlXqychr9QO8tQUTGcd+ul2TmT98EVK31nDtaamX1aWqukYxGpuaqB69nm4zfk/Xkizi0faqPfjFC29ydPCIoPUlH9H83T61gKlUzbdOt6qaaFnRa6AbhFDtOM4FRfxpzdmxNgj32X0aDXcyHchbJXYbTa1jTIa0502cgXUbLuBrqKZxCJrhffEgP2i2Kac2BYFyoWEfmc0pguyqhRwePusaQu4cW9bDW0z2hYLbDYWcmOmDkTRK6DbRsPGQuJC4SdfWm5bLDQ4sURdv07KBbpSLDT8f55c9oc0hxQmxciFCg7RtUdZ+v1ZnqbfOBIz+WMn0HePdhFCtpMjczSe4w6r9NixdprnffLA4CxzAlwlZlF/d530CXszUuDq4yzdfLqkgh+eKMDwLzuhA+ImAEIc5LCfl3YaNFajtNXZ1N+epFN7w8dBGNNIgd+m8gJgoKeFvs4k0H9daeZEDcrAZ61iBY/GcxfX3T8UPkxAn0rFKBb6ZHhW3OZBbzAI3SIGiDCxUCWwunojCzichPHZXzeefHFtOhbSjrgx00gBHDRhCgK6oLA5TH+TNkYKYAFWWzFSgOSory4VjBRQFgjnRjulptGxJ8FWiA9u7ET4tEy3NssFGrytlO9fLNLMynoXNlOAW1daB942iu/iGKdScIFWuaLNK/FnNk/fTr4kPP3FSIG2es7Gs9P99brgH2MN7eWFBl/lqOv+hFygK8VCawYJeIEFYAm/NYwOsh/ncnR9PldMo3hhgHpCqkWjB7uoPRkX4OMFlRfq5ETP2P4Omswv0557Y3IYKoywiAolpDe/+tNQHi1pm7KpznDcdDHdaBZKnNnVwPGMS78s5mlqhUMGBDUiX7mGCFKkwld+R/PVSwDzrQSf3ZPfMaQKRvCCrBEz+Mm/jaHLumJkgXW9NQwvLwS3OTmByJPjoo409bU0bJgX0gy1htX5RI0F5uFUUmYfVjDaRteMGPCCLDQSuQA81tJRbIVYCHVbKZ7bQAGvRK7AlvJCHirN0z/r/urIXcg/+E7QZWt7J0RGK+O9AtHOp/loHKHwfw9qtAC7zefDUI3i5wOOhmr/zx74ywr+9cE5nZ9rwZ2AEViBGdjfAhPs4mowdpbkAAAAAElFTkSuQmCC",K=""+new URL("VirtualOutbound-ScwHci8c.png",import.meta.url).href,F={class:"policy-type-tag"},q=["src"],J=Y({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(e){const A={CircuitBreaker:u,FaultInjection:p,HealthCheck:h,MeshAccessLog:Q,MeshCircuitBreaker:u,MeshFaultInjection:p,MeshHealthCheck:h,MeshProxyPatch:D,MeshRateLimit:m,MeshRetry:T,MeshTimeout:v,MeshTrace:z,MeshTrafficPermission:w,ProxyTemplate:D,RateLimit:m,Retry:T,Timeout:v,TrafficLog:Q,TrafficPermission:w,TrafficRoute:P,TrafficTrace:z,VirtualOutbound:K},r=e;return(o,a)=>(s(),C("span",F,[A[r.policyType]?(s(),C("img",{key:0,class:"policy-type-tag-icon",src:A[r.policyType],alt:""},null,8,q)):(s(),x(M(S),{key:1})),a[0]||(a[0]=d()),U(o.$slots,"default",{},()=>[d(N(r.policyType),1)],!0)]))}}),k=R(J,[["__scopeId","data-v-9604a2cd"]]);export{k as P}; +import{d as Y,I as B,G as l,o as s,p as x,w as I,c as C,H as O,F as b,m as M,b as d,r as U,t as N,_ as R}from"./index-sMkPs75z.js";const L=["aria-hidden"],f='',S=Y({__name:"BrainIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const A=String(e).replace(/px/gi,""),r=Number(A);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const A=e,r=l(()=>{if(typeof A.size=="number"&&A.size>0)return`${A.size}px`;if(typeof A.size=="string"){const i=String(A.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return B}),o=l(()=>({boxSizing:"border-box",color:A.color,display:A.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:A.decorative?"none":void 0})),a=i=>{const t={},E=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(c,n)=>{const g=`${E}-${n}`;return t[n]=g,`id="${g}"`}).replace(/#([^\s^")]+)/g,(c,n)=>t[n]?`#${t[n]}`:c)},y={"<":"<",">":">",'"':""","'":"'","&":"&"},G=i=>i.replace(/[<>"'&]/g,t=>y[t]),H=`${A.title?`${G(A.title)}`:""}${A.staticIds?f:a(f)}`;return(i,t)=>(s(),x(b(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:O(o.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(s(),C("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-brain-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:H},null,8,L))]),_:1},8,["aria-hidden","style","tabindex"]))}}),u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAVFBMVEXa2tra2tra2tra2tra2tra2tr////a2toAfd6izPLvzPnRfvDYteSKr86zas0Aar4AhODY6vr3+Prx8v2Kv+9aqOk3muUOj+N5t+211vXhqfW01fXvn55GAAAABnRSTlMC9s/Hbhsvz/I3AAABVklEQVRo3u3b3Y6CMBCG4SJYhnV/KD+K7v3f57bN7AFJTcDUmZB+74lH5EmMA5hmjK+pq1awqm5M6HxqxTudPSzssmxM06rUmDp8DFawIYi1qYRdlisTeCtcMAGnAgwYMGDAgJ8GGPDB4B8frepnl9cZH5d1374E7GmX1WVuA0xzTvixA+5zwpc0/OXrVgU5N/yx6tMHGDBgwIABvxmeiBZhmF3fPMjDFLuOSjDdnBJMvVOAb1G+y8PjlUKdOGyHOcpLJniiDfEVC/FYZYA3unxFx2OVAd7sTjZ073msRGB2Yy7KvcsC2z05Hitx2P6PVTEwf9W/h/5xvTBOB76ByN8ydzRRzofELln1schjVNCrTxyjsl5vtV7ol7L+tAEGDLhMWOAw5ADHPxIHXmpHfAWepgJOBBgwYMCAAT8NMGDAgJOw2hKO2tqR2qKV1mqZ3jKd2vrgH/W3idgykdWgAAAAAElFTkSuQmCC",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAH90lEQVRoBdVaC4xU1Rn+zr2zu8PyEBGoKMFVK0KLFXyiVKS2FFGIhhT7Smq1aQXbuMQHCwRQiBWVUl7CaiuxGoGosSQ0tJuU4qNrpQEfq0AReQisLKK7iCIsO3fO3+8/wx1mdgdmlp3srCdhz8y9597zff/7P4wBhxw50jfW2Pi4ERkhQB+91lGHAerEmFeLotHJprS01ij4oLGxRkR6dFTQmXAZYxoi0eilpqmhYQVEfpppUYe/ZsxKE6uv39fRzeZkglRzMk319cT/9R1eVuixAPazzyFBPG2p/fgA7M6PAd4v5MhKwB46DDnQAPvRPiCFhFiBNB5LXC8giawETPeuQHER0BRDnCRCTfjn9oLpVAJRDSm5ApHITiDiwy87J0lCwToSngfvvD4FJ5GVgLPvXEl8/mW7u0ProhB9QM1IzUnNyqNmDMkhbmEJ3uvWGSiKtCuJrBqQo3TUTw8C1gLNNCF79yfA+jSns85od/C6eVYC9uAXEBKwu+vSSDgHpuQLPbKakMRikI/qXLRR0Oq4oAO3GBpin6uC/Oc94H+7IWd0gbmoL3Db92GGXdJieb4uZCXgNjoeKjVkZiIhH9bCTF4KbK+FML+71M4ZnnHfzcir4M24E+jSKV+4k+/JjYAub06iHzVB22chCNw6FbKdWbmYDjzvdzBXfQs41gS89g7s4pcgX34FXPJN+IvvyzuJDLaQJJf+gdHFRR3OzrHDkGko6vn3AL27JzL1C2vpzIxM6tTjRsCsmAXDpIfNOxCUzwO+Opr+3jZ+y10D4UaqCQ2ZmqFTQ+YuJrhfzYHUHwKuGQRv4SSgpDjx1H6WIhMfha37DBh0ISIL7wU658ecWk8gJJJpVhK/fvQEifnlSRLySYKE7K8Hvn0BIgvyQyJ3E8oEuPm181ly/HkK0Ks75L+bIXOXJ1eYb/SAVzkFpk8vyJZdCO6dnxdzyi8BwjUkYZ6qcKHW/q0aONKYTmLpZJhzejLUksR9C9pMIu8EFK3pSYeO0v41QtFnUodqwn9iMnD2WRCSiD2wsE0k8k+AEreTaB4sQTCkP8CE1nyEJFQTsmUngj+eMLXma7N9zzsB2bQT+k+TGC5kJj7JML15CDLsUqqLitpVm1ilRWIry5O8E9Ak5s25m0mOWfjldbCVf81IIb6mGvblf5GAgTd2OOyGzTj2s6k4Nv5+2I1bMj6T6WJ+w2jKDvLKW4hPr3QFoLl9DPwJ41Lu8uPRRgQVi2CZ4FzU+oLZOqC/aPnBjF784ER4lzOjZxn+jIqKh7Ksye02VS/Tn3JZ2GinptHognMhr70N1HzILi6Ad8VA2GdWszxvgDfgfHgjLke8Zhuwh2W5WPjjWPhdXEbn3ol49Tvw+p/HiMUsfoqRHw1oQzNlKVTq6NkN/qrHAVauOuTVtxDMJDECNN+5iP6xA0Ip+9PugD9yqNNEfMmLQN/e8H9yI9cJmiY+DKu9RrdSRJfNBkpPnrXbTiAVPDf0lzwADCxz4MM/qoXgwSdpTjzJIHgtnxyJqXfC/8HV4TI3B4tWIKiqhkSLUDLzbniDL0673/xL25xYzYaSx7qNQNdO6eApSflgt9vPXH8Z/NkTYPr3Q2TWBHijrnHX44tXpuEJFi134DWH5AJeHz59Agq+YgmE4EUlzwyblDzBxx/5C+J3zYGtfteB9IZfhsjTM2A6RxF/hYR189HfdbP+CRYuR7zqDSbAIhTPJMkskg8fPD0C7L5kaiWsgu/aErwleGGY1LLadCkN93Jz8PzfXbTxaP+RCT9KXCN4ZzYlCp7RZ/CAtGdO9aX1BJoCyLQnIW+8D9ODDluZInnupOAtwUtpCfy55TCDmY1ThjegzHVs8Q2bYLfvTUj+H9UwNBsXOlsBXl/bOidubII8tAzy9lZIpyi8ub91dh3ik4efQXzNvxk1ovDnTWoB3q1jOI3N/hPsmzU85WAHx+gkKvlZ6rC5Sz7cM3cNaI0zaxmwdTcsy2VvwT1p4O3vFTzNhiHP/0NLyYcbKuiimb+Bdy3LCB7VtAW8vjM3DRxmG/jYctYs7HspXUy/Habf2UlM9rHnICydNYP68wh+yKlDn3tQNTH3Wfijh52W5MPNsxPQ0+n5LwD72A4yguD+n7PHZT1/fMSfeBGympJng+8/MjE38OHDeZhphKcY2rgvWQUcYp3CGt+UjwdYz4fDPr0aWMuQyP7Wn0at5CL58OE8zScnoM35sjX8H0x2VDxhMHfd4oqucF/7fBXA0kFYMvjlP4a5MnvhFT6bzzkzgQMHISvXwrCb8s7sytOGMQDncMhL64DX33Xp3v/lGJihg8Jb7T63JFBXD1n1OsMb20F2U/KLH7Ko6pIE5py1miGQp9Nm/CiY6wYn7xXiQxoBqf0U3j83uCNzq6dst91A8DwyD0fVesibmxJHJTdeDe/6IeGdgs1JAnqAa9ZvgejJG4/RzbjhaYdPWvNg41ZKPgLzvSEwN1xRMNCpGzsCsmMf8N52l1S01jVjr03E++MrRU2mZgeMauXKgTAj00vg1Be292cPH+xtMDxV1ipR7d7cel0aeKynyWza5Qoz4bGgGdVxwLOtqPPMtj2eZldhkWbGDqN9F50QIk1Gtu11ZoMytok3Jer4EwsK+0l/9OFFxNxhDh+NmdFD0w9rtY+lX+gBrvQ+E2YMyXWgoT/2cL9YUUzNf24j79Pe93zizmiEJYK5mT7RQYaaTerPbf4PGwFZsK8ONooAAAAASUVORK5CYII=",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEj0lEQVRoBe1aS28TVxT+7ngydhwnPGISTBKHEB6iUtOWHTvWqCtKqQhISC2vBbCpRDf9BUgsgAWbdlGppWqlSl1UXfMLCmXRqgXUxmCclOCWxI4Tv4Zz7s00BntmLh4rTCSfxJ4755458333fHfuTTQCZFOHTo+ijCs2cAi2nWJfaE2InABuw8Lle7e/eCwYvL2CXwF7a2hBtwQm8iKKdwwe+Y0HnhnRgBN2Q8qmJcPwOxm7EXrNe40jzVfDq38j9HUJvOkqdSvQrUDAEeiIhGaPH8bsyfe1oWQuTuPxhePa8V6BplenTl85tQ2l9A7YMUsnHMsTIyjtm9CK1QkKXIHC3nEI2l3RgqhzPzw/sB/g+A5ZYAKlPTsVFMnCH1Xx3f26XP2TUUQgAuXhJKr9fQqQRgVYPpUtA7IANvQq5sciEIHi7jHKb5OE9DQh5SOvoGs6pKNABJYn06tAaDQ1SLB82DoFnnO1TaA8NIhqIo7IQkFLDI58zPx/WvEMTsfaJlAiPbPF789oiWHxPTX6A3f/kPGdmQEBKlCaGJUE+oiANJ9JvEAEeOL23/ldHvVmjUrt9d1WBSrJLaiRfMzCEqzcU8pPcDzmAMunSk8f699FxP7KqngvVK/R19ZKvDy+Qy5cvQ8z8la2xuhzII8+m9foF9+axOz0YRm3/dbP6PvtoWy7fZm1iIV6tAd1i4+W3BLUrR7Y1Jb+1T7eKqg41ccajj94JPPy4DskaoleZM8cRYmeUGyO1hm0Q6DRz5XMnj2KpV1jTcSYyOTnNzjc1Uw1eCwBpQIFhNWqfvhKCZDPZbCQoGK5eVhz82uJKYjBPDp/DFwhBswZnEcmT3YlnzV/jRbBzKVplFNDTeDXEnu3TLNeBpb44x3o20vksh8fQYU2d1GaF+nr3yBCc6SVOaQyl05gxYm/9rWMf1VCra5v9LU1BxoT/N+mCpSHB2HNzmP05neu4J14ltZKKqnIroLnPta8n2ycHHzsHAGqgPXPM4x8+QOBLzXeo6ntSMsiGaYbwDcFajg6QiA6k0M9EQM/NSJFb/CMqe/PDD0QTKrU976V8uMg3j74ifOg8IsNZX9bC1mYmHQJvOlqBJ7EcUPgw8EELFq5vn1WQKHmPaX6IwIXhzdJ3jfmnmPRJ95vgAJJqJfAf0Tgx3pMpGn7cW5oExIE0M0Y/GepzdgT65EfbrPvVZuKW7g6vlV+uO1lYurgWTtmGHIEo7QYxYhSlM6jlJf9UT6nNvtiBFj5+SjUNeRbrNWpLTBmRSiOc6h8bjfOlquya8TyEQDdN1+t4dOZvFsqXsjU3ob/rqVfMv5iGaijbdORO2ihUlshiqdu5RZ4Uqnix3wRBsWcSiawj/8/xAEqGSd8ye4vV8DS4e3EheEBWYmXAl7zJJTrAMvm1LaEpPLV0wLu8V7NxUJJwAVrS3egSdwy4zo7uwTWecCbbtetQNOQrLPDoOd1bp3v2bnbEXZaN+nFiQ1qjJ3WfFymZdN9rQ4tOcJM2CNzf/+ysH33gVuiLlIkpyTh7Q8tZgbGr9sI8RO9qfIBv27zAiEVYZQrGIvuAAAAAElFTkSuQmCC",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAFt0lEQVRoBe1aa2xTVRz/3d7bBytdXddtbIN1sId7IG4yHhGICxluMohOAkGChhiMih/8IiSERImRaBD9YGIkGg0xypwo8YkajGyikxqemziyDbbhBoyN7kHLStfb6zm3u01v1zvaritrwn9Zz+Pec87v//j9z2lzGBBZYHpyttMt7IWAcgFCOu2brsKAuQoG9TqO2dFkO9zNjIE/JwiCabqCDoaLYRgbUeJB1qgu2E/ALw720jTvm8ELSOdo2EhAy6vKpKpiWf/zSdmzUMbIBgQ0IpnPN4ZgV033mA/QV9ak2Jk8wxOCrDfOGqo4wzsObtwrwMWahD4CjtlysuvHvQfukXgcq2LcEfchxPkbTIlQgcTzHzOV9VDwxL0HYkLiIn0qNqQVoyDBjMN9/+Kr3hZ4yF80ZEoVeNiYRYAXYb4+TcQ6KnigZlS44OjD25cb0eUcnLQOUVeAAlxlysH61PmYo0sUAbbeuoG63vM4MXwZm2YtwMa0B+Ahynx+rRm115rAkyNxpMI8t/6NoKMjIW4Cq8YnhY/DrNaLeKzDPfiytxnn7L0yfLkzkvCKZQVo2T4ygH1df5DSJnsnsKFE6KiSOJHViOA7SGhsbfkOuy7+Og48BUZBv3Thexy4ehYW4qX3C9ZgS3pJIOaQ2lELoXlJGWB5Hh/kVOH4UBf6k41ovdGNo5dOTQjEojNiZ/Yjojd2tB/F6ZtXJnw/8OGkPVCanovd5c9g76qtMOuN4vxqqGBzDuP5smq8Vv400vT3Ba7ra3c5h3Bs4JLY1rOybcn3zkSVSSmwMCMPu1ZsQq4pEz+2/Y2OQW+scwyL2uZj2Nd4CFnGVLxT+SJW5yl/7XZ5vClVzYSvgGyEElGCEZr8vAGDJkE0zusNn5Jw6YFWxYptTuW1y4nuFvxzvRPPllaS/ypkJprx0akj4wzqJhmJCsswsmeh4AnbA2pwWKbOx079Wrg9vLigATps1C0FJ3jtwZFUKondNYL3rN+IihSnZEvdspIXvPPQFByuyDwQzNKBE27Xr4ZJNRNnRzt9CrgYD7JYM+7nvL+JccQ7geLi3ZA8E/iMbnBU/BWn7VDwhK1ykkqPQ04rPnM2+hTwEAXedfyEi+7rsPOjyCb5vTI5h2LwCfUWq2BhXvBuRSzhTrgStgI8sZa080khxJHs4Sb76ZBwC3s6GnDT7cL2rOV4M6cCKWM8cXvcYMc44g/SwGlRYpgldmnGuOP//E51xe/ESu7jySGMI2mSytBth1hWzC1Fu60HDpcTS/hivNrWgOq0HKwx5+Pjghp8eOUkTl5pQx7JVpKka2diXUoRHkvOF8lPw6hjRPlspERodmHxyt3SpP5lZ3vwDaVcU4hOTx+6+BsYdNpBSVqZW4aKeQ/hmt2GW3YnEqDFFwNn0ESOEKWGdPFsZOQZ7G/5DSZWi22zF+HlOUtRSE6pThJa9IS6p+P3CY8T2bkZ/vB89bB34s26ZSjiMvDt7dOwjl4UJ0qbacK2RWtRnGLBn/+dx4HTv8AljIpK9Qz2YzGXhJqUAtBYl4h63eXA1wT4kf42jHhGfYDCrYStAM3/yzX5qNaUoJPvQ91tKzQkqCxsMpKyTNi8oIIA5UnGYaHjNOi+2Ye3jtfBTFLsC5llUBEiU+D1to5JnUIlRcNWQBqYTFLpBt0SzGVTCHwWAx4H6px/waZ1YkvJo9CrdWR3tpLYb5WGTEkpU0CJKEqEpohKOQv5ZHDO3UXoLeWn6GANBY9sI4tk2TME+N0UmQfuJpBI1w57I4t0oakaF/cKKO7EoVoskOBKxJPmC/d9aZxSGfceuEdiJdfGqj/uQ0i2kd2JgNSq0SZhJPP5j1GJdw9i5e8or0OxM/mJNQfJVYOnojx3TKYj9yVqVfTWB704EZMVo7jI2GWPHWzvSMtwpr7oIL04QVxiJmsYorhO1KcSw4ZhfiCGX0ev2/wPquz9nGykU2YAAAAASUVORK5CYII=",m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAFOklEQVR4Ae2dP2tUQRTFp7S385MofgRFiGBhKr9GuqBiI9iktwosCAnRLo0g8Q+ojSaNBomumESTIAqSLiPTTc4k7+bmztudu3sCAztv7p137/nNebtuREMIIXz9eXBluLO/NNzZe8sxCRrsL23tHlxObMP33b3ZzeHO0edv25FjcjRITBPbsPXj12+CnRywOcvENtC9kwk3gU5sQ048vf7775DDsQbIswAc+eNaAQJ2jU8unoBljVxHELBrfHLxBCxr5DqCgF3jk4snYFkj1xEE7BqfXDwByxq5jiBg1/jk4glY1sh1BAG7xicXT8CyRq4jCNg1Prl4ApY1ch1BwK7xycUTsKyR6wgCdo1PLp6AZY1cRxCwa3xy8QQsa+Q6goBd45OLJ2BZI9cRBOwan1w8AcsauY4gYNf45OIJWNbIdQQBu8YnF0/AskauIwjYNT65eAKWNXIdUQD+c2sm5iPemY2mIcnD/bsVMuqTs0yvQ7wQYtXRXb79XtxfpSEB4wH3foCgHwIGQSS+5qeddAOsxzgPOwsLMR9xsBhNQ2qA+3crZNQnZ5le89/o6Jbb3WrxKRovuOuIBR9TAHnSwcfk8T8hYP8MOzsg4E55/C8SsH+GnR0QcKc8/hcJ2D/Dzg4IuFMe/4sE7J9hZwcE3CmP/8WpAzz7cCnm48bdQaw58r3T63H/TB3gcG0+jnIQ8IgVGCXcdK9x/9DBPTuagEesADr43uBFrDlwf217+B5unV+fX4z5mPjfJiGA95vbsebA/bWAMb/6HJ/Z2gJbj0fBasJNe+H+Wj0wv/qcgG2ORiAErFXAGI8AWnfwo5U30TLmHq/GfPA92PiejAdIex4x33oAl9c+xnwQMAFrz2Rb8bUdgg7D/bXdYz7ur53n7k2v6WA6WHsm24qv7RB0FO6v7R7zcX/tnA42OhYFR0AErFXAGI8AEJB1jvtry8V8az2Fg/PvLdNr63ehmK9tuHZ8bQERAO6vrR/zcX/tvACMN6g91zZcOx770QomxeP+2voxX7qftE7A0/YejCeo9lx7omvHYz+SA7TruL+2fszX3h/jCwfn31um15bvQVMuFqxtGN/DrXOsBwWxznF/bb+Yb62nAIwXrDfAgq0N437WubU/zMd6rP3i/to58gx4QbshxtduGPezzrFe6xzrIWBBARSs9twKFPOxPqG9YhnzcX/tHA3bvIOtnwkwXyuYFI+ACoLCBcyX7ietuwMsNTTudQQk8CyWMd/aDwFP25+Dkbj1BOGJLI6scAHzrfX0nY/1Cu0Vy5hvrRd5Nv8ebG2473wEVBAULmC+tV4C5iO6rb9Gaj3RfeejAwXDFsuYb62XDqaD6WCNi9CBhUWFC5ivufdJsXQwHUwHn+SM066hAwXDFsuYf9p9znqdDqaD6zpY+/vc2if6rCf/vHFY77j7HbmDUQDt/LzCjypP248Ub62bgHt+REsApXUCrgzIKqgETLturad3B+PvX61za8N951v7w3xrvb0DthbIfNuHXAJu7BFf+0ATMAHbHhG1TyT30/Ggg+lg3Ymhw9rSiw6mg9s6kXxC6HjQwXSw7sTQYW3pRQfTwW2dSD4hdDzoYDpYd2LosLb0ooPp4LZOJJ8QOh50MB2sOzF0WFt60cF0cFsnkk8IHQ86mA7WnRg6rC296OBpd/Dqu0+Rw68GhYNXXq4f4UXOj//fQ171SGzD8tr60GsDrFs6iOvDcPP+k5mnrzYOKZYklq/1xDSxDWHmwcWr84NLz15v3H7+4csch38NEsvENLH9DwLs1co+Fv2iAAAAAElFTkSuQmCC",T=""+new URL("Retry-DtielECB.png",import.meta.url).href,v=""+new URL("Timeout-CoLwo3YG.jpg",import.meta.url).href,Q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGRklEQVRoBdVZ629URRQ/c2/b7e62Fii2FBqsSOQZpSEBQkJiSGtMfKFRv0gMSUU+mJj4xcTEhPDJxD9BbaIJflETUfETDZoQNYgiREtBHsHYF9At0H10n/d6frM73Xsvey+zW+22J7l7zsyZOa+ZOffcWUElsG1bTMfjr3NzgGzawrhF8RYJTpCgYbZlcEVr68dCCBt2Cfwkk8mudME6Sra9F+1FD0KcbDaN/dFodMJA5JeU8YguBxo2w3YRm5k5yFvmw0Uf9UoGCnrD4P6BSrwl0jcgYndn4mzsYjuwuvFLYAWWqvFwsqVB11W/cZZl0e9/XqKr10cplc74DavYH2kO0SM93dS7dQMZBmJZPczbARj/x8Wr1WvmGXBYzd3+2KaaZMzbAUQe0LdnB3V3dVRlxOjEDRo6dUauXq0O1LZuDjPVtqnWeIjo7uqUkpQMh1htct4OaGv6nwYueQe0zsDgF9/5xs/05VTHCNIx8PLTvsK0HECKQ7qsCmJ3iD47RmL4LznN3vIo0av7iNqXVSXmfulVy4GmBpPSWYv2P99PoaYmlwGffH7c1ZYNNl688z5RIjnHEz/+SnR+hOwP3q3ohDfKmWyWjn59gqA7CLTOQDQaljLiidkgWWUeR95p/BwDDoGnAUqX0u03RcuB9rY2OX/85pSfHFe/2jauzlIjiOccr3Qp3U6ek9ZyQOX4kWt/cykuP4ScMv5zGjqgC6B0+ynRcmAtv2Ej4RDvilk6N3LZT9Zcvzywcy03EcRTI6EDuqATuoNAywHTNGjXtq1Sztnhy3Ty57M0OnnLv3hDtmmJ3qsXfeBVALyNIROyoQMAndAdBPge0N4TF65cp9PnLpDl2EZmiT7wyjNuPZppVGWxgpCf51KGwfTObZtp8/oet8wKLa00quZB4OrOlQRHxidjvAKzZOXyiu3GyPdvHeCvVT1o5HQZaQ7T6lXt0vBlrS1aE6tyABIheHdvcTuhrSIIej7w2gtP1TQ9eIPVJHJhJ2mtQFCdEvye1HcmSIf3Le2UquVALbXQeOo2HfntS/pp4pLUt7trAx3e/hKtjix36r8vXZdaCMY/8c0RupMp10JfXfuFvh8bph+eO1zRCW+U61oLIfJO41WY0QeeDtStFsoUcnR67CKFbIOa+VFY0afHLlGu4JN6HZ7VpRZK5TI0NjNFhjDI5MeJQRcfQf/wmGyAE3WphRLZWZpMTvOLy6bejh6+5xHyrqeM2Snu6+14mEdYNJGIUTafc8S8TC54LZQRebqVust39Ww0R/rQpiepLRRlutguYiH7Dm3ql2NQjkzyYbdK7+q61UJ5ylHOKNCzfXvKIWTqVjpOH10covNTxbL48ZUP0cGNffRgc6tr3PETpyhsNZHNjitYsFoomU5RhiNpyMijGMOD6kdQZ7iN3ut90dHHpIOPFsYK/t7GCkaMMEUXqhbatW0LxWbjfBBz9O3QKTakuFWkTdLIIlU0GHS50vTSiDbY/f07qD3cSiGzUU3WwlpvYqekAt9OTKcTlLcKpaxSXHrs/VpAzcP5uZ1O0nI+O6EGfSeqcgD5+25mVn5WIk1isygMQ8obqLIrxc1V3GQYgfFqHuQAZjibPcBY1wntsMF4CId6lVVMXv5IKMROCIrFbst+0IrvxYoHjGeK5wBDhhoLp5CSsT11QGsF0pyv8ZLCMvPfmy65a9esoit8Q32G73xqAawAZKitpGQks6yvSVCjGWxiMJelpTkScMCrQCnavH6d5I2O3+TLr6zqrow9e6y5sYm613TQxnU99wQGAlKsN8I4yInAb2IYLl/57qBXNk6n13sIvHM8Dip2mDOTnxNYgQQ/rg9Q6EFRlretmv/6UcpdWAVCYRez1KjAy3DGE1yGNIh7Pp8SDbyth/lc7lSyYHyaDywuG/y2jRq7kDhb4MtlvmJpcJ5Bth0rMMiPdAD1CaKOIHgPK4zFIUaxBgxQNHBtADmYq8Ku6Mry8O4RhikzV0nfoMDf9dPxxBBfn+8tIOwMarpXfGlS3RFSrmkYJ1e0tvTxigh7aibzJoncp/wvwI66W6djgDDO5A16G7aLGwm7k89HN+YZVmofR5/v/ux1fP2GDHYfmO8aYa2VDKhSNLAHDJFiu65x7I9ZhnmsyG0c/xfNI5E629R1xgAAAABJRU5ErkJggg==",P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGKUlEQVRoBc2aX2xTVRzHv/fe/tnf7h+bG24y4yBZJAETTBhGQ5BKiMYXnoY8EEgw0RDBGYJvxAeNcyLEFyUGjaI88WIMREGsJmSgD0CiWXSDQFbWSV3XtVvXru29/n6n3HE7u97b3gv2JLc9vT33dz6/f+ece+6VQGUqoXWqanoQ0DZDQwefK1TajnrE6btvLhT6++GckxACpIAsuw+11EhBF8Nr2fR1gm82JZBU0yYPvIEwsNZPzNuIfZ3rnuXN4YlMYgUk6YEzWulAI4NrFDUuETZWrmAFZM1iy4fVTNssF4v5pRiSxApUQBjpYBROsl639E0hJCuV5YWSFJC4dSUkssHalAPWi8ThUxk5vAgtheMp05iQCbrWoyCSytE3ezXMLWShml652E/Rii7freQCIp1VLcs3VYCFN9a4IS8ZPlVNQzSRtq2EkF9N8rliKCpZJzpvLt80B9jyDP/jWAxPHftDHFznc/yf3SLkE/zc6Dnc+rBLHFxnhazIN/VAM1ufhDF8KJ4WvB31blw98CTYShHygp2iy2f4bCwoRCm+TnQPjCMTD+H20EpIbCc6+DuvThls6gE7cE5cS5FKU9X9scOYdvyfqQfqvQq8bkWE0FvfjQumoZe68HyPD7FUFgvprC3OOiWDquoaEULhb/cJWa0vn0Dt6u1Ikew49VGsmCrAuVUoiSNJFTvPxnD8uWq0VOUnYLEOjf+ps2HMfrULq147A6U2fznmWBLzUMmjDVuDhfLBlt95dgaXQmn0fz+HqaTRsUbE5etqPIzox36kRgO4/ekOJOcTi/K5LysjEEs39cByCBGC7v8hjtGoitUNMk5vq0ezRU8I+ON+ZMMjUFb2ovH185DrWpfrquj5spOYYU+/UI81TRLG4uSR8zGwUmaF4aeP+pGZJPh2e/DcV9kK8MWsxDd+UqJRwmgsg1cuzJASy69W1VgYkSGCD43AxfD7y7c898/FlgIsoLlKxtdbfeQJmTxBSlwsrATDTw3eg+ewecM+vCMKLCqxpUHkwg3yxMBwDB4aenmS4qNOzmDmk13ITIzA3dGLpoMEX19ezHN/xlJ2EhuF6HUOn4HLUXzpb0UTzR/GkolHaJmwA75XTzkGz/IdVYAFsuV9BH8hmMDB4Sk+hY/6WrC1swbJRAKzakkreHF9sQ/bObBUeJ07J5LhQ4msOHRFPFXVS5vb/u24AraJShTguAKp5LxA4LDpqFHEwXUus+nlh1jRoIwPR3MgG6VJamgXet45A5cvf20zTcuP3YEQPtiwAs1e5+zmmCSGv3vYj8T1AMaO0NqGEta4dtr98wQu/5PE7kuTdGtafIVZiiMc8QDD/32IJqngCDyP96L13fNQGvLHeYbeMzyJsVgaPXRDdHJTO3kif6gtBVxva9sDAn7Aj/QtmqS6CsNzZwx7sq8dPT4FY7MpUibkiCdsKcDwkwcI/jZZvrsXbe//1/K6pe4rsZKUcOHG3AL2XL5jW4myFchOhxHan7O86zGCHyT4xvywMcLrdfbE5xsfpTBy4SYpsffKHXCCl1ss5QDflfEOgb5vk5qfx839LyJxNQD3E73oOGYN3gg5TftKe38N4sbsAja21OCLTV2opVmci/P7QgX2bTIzEfw5sAMrjpyyZHkjvF5nJQ5fn8Bnz6xCkyd/iWF138nUA/pN/dS5c/hrX+6me82JE2jZvh3zcwnMafkd63BWv7209Kj3uhC4G8Xbv98Sl723thub2xqt3dT/JEGTiMG458J7MDIdfH7DtQl4HunAcFcXUsGg6MDb2Ym+8XExzju1L9R38Romk7k9pvYqN4a3rLckPy+JeZ+FC+8iclX/LU5W6IdrbSxVFE27N9lw2BhDiC/iZLNbWIaX3M1hYwwhq/JNc0DsCxVIYqv7NmYKLrfv5FgSM8DSYbSUYc5MAaP8mWxuPmhQFOe2160AONXm6V+uUQICvz273rJIe2Og5W6sNSznMW5lKSDGxNIGhopSoJwHiDLFHL17UBlFpgfpJT1MJ3ZymhSoDHyioEe44kmoZSB+6YPe+pAgRSxf8wAb8psAVj3AzMwu8ysrkuJeR+uH0/97OPGrDGYP0jnkiZWZmf1f1o7IN6awz1AAAAAASUVORK5CYII=",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEs0lEQVRoBe1azWtUVxQ/781HkslHzQwpDfkQUUpdaHZtaUtTuhACYtC/wI22FHd+bMSlFNSdIhjcddFNKW0pZlfS0BayEdSFqAjRJMbGfBgTZ+JM8p7nd27ezMvkvsy7yUucAS+898479+P8zj3n3nvembGIy8xMttOhwiVy6RuX3HbwqrVYZE2SRUM2Jc5lMqlxaxX8Hdd109UKWofLsqxZVqLHxszXGngoBMzAbsNtdBrWBI+x29Xu8xtNJLDbGzWohbr3CrxrK8W3A4BtW9SYqqdEQg1fKCzT6+wSOY4bubjIFQD41g+ayLZL3hmrS1KSlZmbX4xciZKUiOYGMw/wfz/M0ldXnsgFGjzURV2sfRceF+3KhwPxCYdDQslhml+ImVq54KKlVwv6v7Pd9GFzXIA/f7Ui/T5qidE/Z3bT1MIyfXn5qfRBhb9/ptGmvv11dOLzFCVi0i3ULe560mVEBr/6lN4igW/+Nr5hRU+u8/TlfdlXqychr9QO8tQUTGcd+ul2TmT98EVK31nDtaamX1aWqukYxGpuaqB69nm4zfk/Xkizi0faqPfjFC29ydPCIoPUlH9H83T61gKlUzbdOt6qaaFnRa6AbhFDtOM4FRfxpzdmxNgj32X0aDXcyHchbJXYbTa1jTIa0502cgXUbLuBrqKZxCJrhffEgP2i2Kac2BYFyoWEfmc0pguyqhRwePusaQu4cW9bDW0z2hYLbDYWcmOmDkTRK6DbRsPGQuJC4SdfWm5bLDQ4sURdv07KBbpSLDT8f55c9oc0hxQmxciFCg7RtUdZ+v1ZnqbfOBIz+WMn0HePdhFCtpMjczSe4w6r9NixdprnffLA4CxzAlwlZlF/d530CXszUuDq4yzdfLqkgh+eKMDwLzuhA+ImAEIc5LCfl3YaNFajtNXZ1N+epFN7w8dBGNNIgd+m8gJgoKeFvs4k0H9daeZEDcrAZ61iBY/GcxfX3T8UPkxAn0rFKBb6ZHhW3OZBbzAI3SIGiDCxUCWwunojCzichPHZXzeefHFtOhbSjrgx00gBHDRhCgK6oLA5TH+TNkYKYAFWWzFSgOSory4VjBRQFgjnRjulptGxJ8FWiA9u7ET4tEy3NssFGrytlO9fLNLMynoXNlOAW1daB942iu/iGKdScIFWuaLNK/FnNk/fTr4kPP3FSIG2es7Gs9P99brgH2MN7eWFBl/lqOv+hFygK8VCawYJeIEFYAm/NYwOsh/ncnR9PldMo3hhgHpCqkWjB7uoPRkX4OMFlRfq5ETP2P4Omswv0557Y3IYKoywiAolpDe/+tNQHi1pm7KpznDcdDHdaBZKnNnVwPGMS78s5mlqhUMGBDUiX7mGCFKkwld+R/PVSwDzrQSf3ZPfMaQKRvCCrBEz+Mm/jaHLumJkgXW9NQwvLwS3OTmByJPjoo409bU0bJgX0gy1htX5RI0F5uFUUmYfVjDaRteMGPCCLDQSuQA81tJRbIVYCHVbKZ7bQAGvRK7AlvJCHirN0z/r/urIXcg/+E7QZWt7J0RGK+O9AtHOp/loHKHwfw9qtAC7zefDUI3i5wOOhmr/zx74ywr+9cE5nZ9rwZ2AEViBGdjfAhPs4mowdpbkAAAAAElFTkSuQmCC",K=""+new URL("VirtualOutbound-ScwHci8c.png",import.meta.url).href,F={class:"policy-type-tag"},q=["src"],J=Y({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(e){const A={CircuitBreaker:u,FaultInjection:p,HealthCheck:h,MeshAccessLog:Q,MeshCircuitBreaker:u,MeshFaultInjection:p,MeshHealthCheck:h,MeshProxyPatch:D,MeshRateLimit:m,MeshRetry:T,MeshTimeout:v,MeshTrace:z,MeshTrafficPermission:w,ProxyTemplate:D,RateLimit:m,Retry:T,Timeout:v,TrafficLog:Q,TrafficPermission:w,TrafficRoute:P,TrafficTrace:z,VirtualOutbound:K},r=e;return(o,a)=>(s(),C("span",F,[A[r.policyType]?(s(),C("img",{key:0,class:"policy-type-tag-icon",src:A[r.policyType],alt:""},null,8,q)):(s(),x(M(S),{key:1})),a[0]||(a[0]=d()),U(o.$slots,"default",{},()=>[d(N(r.policyType),1)],!0)]))}}),k=R(J,[["__scopeId","data-v-9604a2cd"]]);export{k as P}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js rename to app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js index 83d13fe2490a..6a713a1a757d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js +++ b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js @@ -1 +1 @@ -import{d as X,k as b,G as T,$ as q,e as i,o as v,c as I,a,w as s,m as p,b as u,t as R,r as S}from"./index-exlqGI2U.js";const K=X({__name:"ResourceCodeBlock",props:{resource:{},codeMaxHeight:{default:void 0},isSearchable:{type:Boolean,default:!1},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(f,{emit:y}){const{t:c}=b(),n=f,l=y,g=T(()=>d(n.resource));function d(t){return"creationTime"in t&&delete t.creationTime,"modificationTime"in t&&delete t.modificationTime,q.stringify(t)}return(t,o)=>{const h=i("XIcon"),C=i("KCodeBlockIconButton"),x=i("XCopyButton"),B=i("XDisclosure"),_=i("XCodeBlock");return v(),I("div",null,[a(_,{language:"yaml",code:g.value,"is-searchable":n.isSearchable,"code-max-height":n.codeMaxHeight,query:n.query,"is-filter-mode":n.isFilterMode,"is-reg-exp-mode":n.isRegExpMode,onQueryChange:o[0]||(o[0]=e=>l("query-change",e)),onFilterModeChange:o[1]||(o[1]=e=>l("filter-mode-change",e)),onRegExpModeChange:o[2]||(o[2]=e=>l("reg-exp-mode-change",e))},{"secondary-actions":s(()=>[a(B,null,{default:s(({expanded:e,toggle:m})=>[a(C,{"copy-tooltip":p(c)("common.copyKubernetesText"),theme:"dark",onClick:()=>{e||m()}},{default:s(()=>[a(h,{name:"copy"}),u(R(p(c)("common.copyKubernetesShortText")),1)]),_:2},1032,["copy-tooltip","onClick"]),o[3]||(o[3]=u()),a(x,{format:"hidden"},{default:s(({copy:k})=>[S(t.$slots,"default",{copy:M=>{e&&m(),M(r=>k(d(r)),r=>console.error(r))},copying:e})]),_:2},1024)]),_:3})]),_:3},8,["code","is-searchable","code-max-height","query","is-filter-mode","is-reg-exp-mode"])])}}});export{K as _}; +import{d as X,k as b,G as T,$ as q,e as i,o as v,c as I,a,w as s,m as p,b as u,t as R,r as S}from"./index-sMkPs75z.js";const K=X({__name:"ResourceCodeBlock",props:{resource:{},codeMaxHeight:{default:void 0},isSearchable:{type:Boolean,default:!1},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(f,{emit:y}){const{t:c}=b(),n=f,l=y,g=T(()=>d(n.resource));function d(t){return"creationTime"in t&&delete t.creationTime,"modificationTime"in t&&delete t.modificationTime,q.stringify(t)}return(t,o)=>{const h=i("XIcon"),C=i("KCodeBlockIconButton"),x=i("XCopyButton"),B=i("XDisclosure"),_=i("XCodeBlock");return v(),I("div",null,[a(_,{language:"yaml",code:g.value,"is-searchable":n.isSearchable,"code-max-height":n.codeMaxHeight,query:n.query,"is-filter-mode":n.isFilterMode,"is-reg-exp-mode":n.isRegExpMode,onQueryChange:o[0]||(o[0]=e=>l("query-change",e)),onFilterModeChange:o[1]||(o[1]=e=>l("filter-mode-change",e)),onRegExpModeChange:o[2]||(o[2]=e=>l("reg-exp-mode-change",e))},{"secondary-actions":s(()=>[a(B,null,{default:s(({expanded:e,toggle:m})=>[a(C,{"copy-tooltip":p(c)("common.copyKubernetesText"),theme:"dark",onClick:()=>{e||m()}},{default:s(()=>[a(h,{name:"copy"}),u(R(p(c)("common.copyKubernetesShortText")),1)]),_:2},1032,["copy-tooltip","onClick"]),o[3]||(o[3]=u()),a(x,{format:"hidden"},{default:s(({copy:k})=>[S(t.$slots,"default",{copy:M=>{e&&m(),M(r=>k(d(r)),r=>console.error(r))},copying:e})]),_:2},1024)]),_:3})]),_:3},8,["code","is-searchable","code-max-height","query","is-filter-mode","is-reg-exp-mode"])])}}});export{K as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-DrS0jkk4.js b/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-C-Oa-h-F.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/RuleMatchers-DrS0jkk4.js rename to app/kuma-ui/pkg/resources/data/assets/RuleMatchers-C-Oa-h-F.js index f3da2391a59f..d1e8afb407f1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-DrS0jkk4.js +++ b/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-C-Oa-h-F.js @@ -1 +1 @@ -import{d,o as e,c as s,K as m,b as u,l as n,q as r,t as i,J as h,_ as k}from"./index-exlqGI2U.js";const b={key:0,class:"and"},f={key:1,class:"not",title:"not"},x={class:"term"},y=d({__name:"RuleMatchers",props:{items:{}},setup(o){const c=o;return(B,t)=>(e(!0),s(h,null,m(c.items,({key:l,value:p,not:_},a)=>(e(),s("span",{key:a,class:"rule-matchers"},[a>0?(e(),s("span",b,t[0]||(t[0]=[u(" and"),n("br",null,null,-1)]))):r("",!0),_?(e(),s("abbr",f,"!")):r("",!0),n("span",x,i(`${l}:${p}`),1)]))),128))}}),R=k(y,[["__scopeId","data-v-018cd9e4"]]);export{R}; +import{d,o as e,c as s,K as m,b as u,l as n,q as r,t as i,J as h,_ as k}from"./index-sMkPs75z.js";const b={key:0,class:"and"},f={key:1,class:"not",title:"not"},x={class:"term"},y=d({__name:"RuleMatchers",props:{items:{}},setup(o){const c=o;return(B,t)=>(e(!0),s(h,null,m(c.items,({key:l,value:p,not:_},a)=>(e(),s("span",{key:a,class:"rule-matchers"},[a>0?(e(),s("span",b,t[0]||(t[0]=[u(" and"),n("br",null,null,-1)]))):r("",!0),_?(e(),s("abbr",f,"!")):r("",!0),n("span",x,i(`${l}:${p}`),1)]))),128))}}),R=k(y,[["__scopeId","data-v-018cd9e4"]]);export{R}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-Bk8v1pnJ.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BrEUopwi.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-Bk8v1pnJ.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BrEUopwi.js index 815996d14463..65d4583187f3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-Bk8v1pnJ.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BrEUopwi.js @@ -1 +1 @@ -import{d as v,e as t,o as b,p as w,w as s,a,l as f,V,b as r,R as h,K as x,t as R}from"./index-exlqGI2U.js";const B=v({__name:"ServiceDetailTabsView",setup(T){return(A,o)=>{const m=t("RouteTitle"),l=t("XAction"),p=t("XTabs"),d=t("RouterView"),_=t("AppView"),u=t("RouteView");return b(),w(u,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:i})=>[a(_,{docs:i("services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"service-list-view",params:{mesh:e.params.mesh}},text:i("services.routes.item.breadcrumbs")}]},{title:s(()=>[f("h1",null,[a(V,{text:e.params.service},{default:s(()=>[a(m,{title:i("services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[o[0]||(o[0]=r()),a(p,{selected:(c=e.child())==null?void 0:c.name},h({_:2},[x(e.children,({name:n})=>({name:`${n}-tab`,fn:s(()=>[a(l,{to:{name:n}},{default:s(()=>[r(R(i(`services.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=r()),a(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}}});export{B as default}; +import{d as v,e as t,o as b,p as w,w as s,a,l as f,V,b as r,R as h,K as x,t as R}from"./index-sMkPs75z.js";const B=v({__name:"ServiceDetailTabsView",setup(T){return(A,o)=>{const m=t("RouteTitle"),l=t("XAction"),p=t("XTabs"),d=t("RouterView"),_=t("AppView"),u=t("RouteView");return b(),w(u,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:i})=>[a(_,{docs:i("services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"service-list-view",params:{mesh:e.params.mesh}},text:i("services.routes.item.breadcrumbs")}]},{title:s(()=>[f("h1",null,[a(V,{text:e.params.service},{default:s(()=>[a(m,{title:i("services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[o[0]||(o[0]=r()),a(p,{selected:(c=e.child())==null?void 0:c.name},h({_:2},[x(e.children,({name:n})=>({name:`${n}-tab`,fn:s(()=>[a(l,{to:{name:n}},{default:s(()=>[r(R(i(`services.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=r()),a(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-zoKhNNmO.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-BY9jRgWe.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-zoKhNNmO.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-BY9jRgWe.js index a82ac3a0ea2f..cecd6327a905 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-zoKhNNmO.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-BY9jRgWe.js @@ -1 +1 @@ -import{d as E,e as m,o as r,p as _,w as a,a as o,l as f,m as C,ao as B,Q as b,b as n,t as i,S as x,V as I,c as d,J as g,T as L,ae as N,A as T,q as y,F as X,_ as q}from"./index-exlqGI2U.js";import{F}from"./FilterBar-C0j58fEO.js";import{S as $}from"./SummaryView-VenJnDxy.js";const G={class:"stack"},K={class:"columns"},j={key:0},J={key:1},O=E({__name:"ServiceDetailView",setup(Q){return(W,l)=>{const v=m("DataLoader"),k=m("KCard"),h=m("XAction"),V=m("XIcon"),S=m("XActionGroup"),D=m("RouterView"),A=m("DataCollection"),P=m("AppView"),R=m("RouteView");return r(),_(R,{name:"service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({can:z,route:s,t:p,me:c,uri:w})=>[o(P,null,{default:a(()=>[f("div",G,[o(k,null,{default:a(()=>[o(v,{src:w(C(B),"/meshes/:mesh/service-insights/:name",{mesh:s.params.mesh,name:s.params.service})},{default:a(({data:t})=>{var e,u;return[f("div",K,[o(b,null,{title:a(()=>[n(i(p("http.api.property.status")),1)]),body:a(()=>[o(x,{status:t.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(b,null,{title:a(()=>[n(i(p("http.api.property.address")),1)]),body:a(()=>[t.addressPort?(r(),_(I,{key:0,text:t.addressPort},null,8,["text"])):(r(),d(g,{key:1},[n(i(p("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(L,{online:((e=t.dataplanes)==null?void 0:e.online)??0,total:((u=t.dataplanes)==null?void 0:u.total)??0},{title:a(()=>[n(i(p("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])])]}),_:2},1032,["src"])]),_:2},1024),l[14]||(l[14]=n()),f("div",null,[f("h3",null,i(p("services.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(k,{class:"mt-4"},{default:a(()=>[f("search",null,[o(F,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:s.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>s.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(v,{src:w(C(N),"/meshes/:mesh/dataplanes/for/service-insight/:service",{mesh:s.params.mesh,service:s.params.service},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:a(({data:t})=>[o(A,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(T,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"service-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:s.params.page,size:s.params.size,s:s.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(r(),_(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(r(),d(g,{key:1},[n(i(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var u;return[(u=e.dataplaneInsight.mTLS)!=null&&u.certificateExpirationTime?(r(),d(g,{key:0},[n(i(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),d(g,{key:1},[n(i(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(x,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(r(),_(V,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[f("ul",null,[e.warnings.length>0?(r(),d("li",j,i(p("data-planes.components.data-plane-list.version_mismatch")),1)):y("",!0),l[4]||(l[4]=n()),e.isCertExpired?(r(),d("li",J,i(p("data-planes.components.data-plane-list.cert_expired")),1)):y("",!0)])]),_:2},1024)):(r(),d(g,{key:1},[n(i(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(S,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),o(D,null,{default:a(({Component:e})=>[s.child()?(r(),_($,{key:0,onClose:u=>s.replace({name:s.name,params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size,s:s.params.s}})},{default:a(()=>[typeof t<"u"?(r(),_(X(e),{key:0,items:t.items},null,8,["items"])):y("",!0)]),_:2},1032,["onClose"])):y("",!0)]),_:2},1024)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),U=q(O,[["__scopeId","data-v-6253b442"]]);export{U as default}; +import{d as E,e as m,o as r,p as _,w as a,a as o,l as f,m as C,ao as B,Q as b,b as n,t as i,S as x,V as I,c as d,J as g,T as L,ae as N,A as T,q as y,F as X,_ as q}from"./index-sMkPs75z.js";import{F}from"./FilterBar-ihd588Cm.js";import{S as $}from"./SummaryView-D_baoLU8.js";const G={class:"stack"},K={class:"columns"},j={key:0},J={key:1},O=E({__name:"ServiceDetailView",setup(Q){return(W,l)=>{const v=m("DataLoader"),k=m("KCard"),h=m("XAction"),V=m("XIcon"),S=m("XActionGroup"),D=m("RouterView"),A=m("DataCollection"),P=m("AppView"),R=m("RouteView");return r(),_(R,{name:"service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({can:z,route:s,t:p,me:c,uri:w})=>[o(P,null,{default:a(()=>[f("div",G,[o(k,null,{default:a(()=>[o(v,{src:w(C(B),"/meshes/:mesh/service-insights/:name",{mesh:s.params.mesh,name:s.params.service})},{default:a(({data:t})=>{var e,u;return[f("div",K,[o(b,null,{title:a(()=>[n(i(p("http.api.property.status")),1)]),body:a(()=>[o(x,{status:t.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(b,null,{title:a(()=>[n(i(p("http.api.property.address")),1)]),body:a(()=>[t.addressPort?(r(),_(I,{key:0,text:t.addressPort},null,8,["text"])):(r(),d(g,{key:1},[n(i(p("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(L,{online:((e=t.dataplanes)==null?void 0:e.online)??0,total:((u=t.dataplanes)==null?void 0:u.total)??0},{title:a(()=>[n(i(p("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])])]}),_:2},1032,["src"])]),_:2},1024),l[14]||(l[14]=n()),f("div",null,[f("h3",null,i(p("services.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(k,{class:"mt-4"},{default:a(()=>[f("search",null,[o(F,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:s.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>s.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(v,{src:w(C(N),"/meshes/:mesh/dataplanes/for/service-insight/:service",{mesh:s.params.mesh,service:s.params.service},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:a(({data:t})=>[o(A,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(T,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"service-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:s.params.page,size:s.params.size,s:s.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(r(),_(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(r(),d(g,{key:1},[n(i(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var u;return[(u=e.dataplaneInsight.mTLS)!=null&&u.certificateExpirationTime?(r(),d(g,{key:0},[n(i(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),d(g,{key:1},[n(i(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(x,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(r(),_(V,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[f("ul",null,[e.warnings.length>0?(r(),d("li",j,i(p("data-planes.components.data-plane-list.version_mismatch")),1)):y("",!0),l[4]||(l[4]=n()),e.isCertExpired?(r(),d("li",J,i(p("data-planes.components.data-plane-list.cert_expired")),1)):y("",!0)])]),_:2},1024)):(r(),d(g,{key:1},[n(i(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(S,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),o(D,null,{default:a(({Component:e})=>[s.child()?(r(),_($,{key:0,onClose:u=>s.replace({name:s.name,params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size,s:s.params.s}})},{default:a(()=>[typeof t<"u"?(r(),_(X(e),{key:0,items:t.items},null,8,["items"])):y("",!0)]),_:2},1032,["onClose"])):y("",!0)]),_:2},1024)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),U=q(O,[["__scopeId","data-v-6253b442"]]);export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-CE7kQ93P.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-09wMcek1.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-CE7kQ93P.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-09wMcek1.js index 458f5daff16a..64ba88e63a88 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-CE7kQ93P.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-09wMcek1.js @@ -1 +1 @@ -import{d as x,s as A,j as R,a4 as y,e as t,o as a,p as c,w as s,l as _,a as l,c as h,J as w,K as B,m as L,n as N,b as m,t as T,q as X,F as M}from"./index-exlqGI2U.js";const $={class:"stack"},D=["innerHTML"],G=x({__name:"ServiceListTabsView",props:{mesh:{}},setup(f){const r=f,u=A(),d=R();return y(()=>u.currentRoute.value.name,p=>{p==="service-list-tabs-view"&&u.replace(d("use service-insights",r.mesh)?{name:"service-list-view"}:{name:"mesh-service-list-view"})},{immediate:!0}),(p,i)=>{const V=t("XAction"),b=t("XActionGroup"),g=t("RouterView"),C=t("AppView"),k=t("RouteView");return a(),c(k,{name:"service-list-tabs-view",params:{mesh:""}},{default:s(({route:n,t:v})=>[_("div",$,[l(C,null,{actions:s(()=>[l(b,{expanded:!0},{default:s(()=>[(a(!0),h(w,null,B(n.children,({name:e})=>{var o;return a(),h(w,{key:e},[!L(d)("use service-insights",r.mesh)&&["service-list-view","external-service-list-view"].includes(e)?X("",!0):(a(),c(V,{key:0,class:N({active:((o=n.child())==null?void 0:o.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:s(()=>[m(T(v(`services.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"]))],64)}),128))]),_:2},1024)]),default:s(()=>{var e;return[i[0]||(i[0]=m()),_("div",{innerHTML:v(`services.routes.items.navigation.${(e=n.child())==null?void 0:e.name}.description`,{},{defaultMessage:""})},null,8,D),i[1]||(i[1]=m()),l(g,null,{default:s(({Component:o})=>[(a(),c(M(o),{mesh:r.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)])]),_:1})}}});export{G as default}; +import{d as x,s as A,j as R,a4 as y,e as t,o as a,p as c,w as s,l as _,a as l,c as h,J as w,K as B,m as L,n as N,b as m,t as T,q as X,F as M}from"./index-sMkPs75z.js";const $={class:"stack"},D=["innerHTML"],G=x({__name:"ServiceListTabsView",props:{mesh:{}},setup(f){const r=f,u=A(),d=R();return y(()=>u.currentRoute.value.name,p=>{p==="service-list-tabs-view"&&u.replace(d("use service-insights",r.mesh)?{name:"service-list-view"}:{name:"mesh-service-list-view"})},{immediate:!0}),(p,i)=>{const V=t("XAction"),b=t("XActionGroup"),g=t("RouterView"),C=t("AppView"),k=t("RouteView");return a(),c(k,{name:"service-list-tabs-view",params:{mesh:""}},{default:s(({route:n,t:v})=>[_("div",$,[l(C,null,{actions:s(()=>[l(b,{expanded:!0},{default:s(()=>[(a(!0),h(w,null,B(n.children,({name:e})=>{var o;return a(),h(w,{key:e},[!L(d)("use service-insights",r.mesh)&&["service-list-view","external-service-list-view"].includes(e)?X("",!0):(a(),c(V,{key:0,class:N({active:((o=n.child())==null?void 0:o.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:s(()=>[m(T(v(`services.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"]))],64)}),128))]),_:2},1024)]),default:s(()=>{var e;return[i[0]||(i[0]=m()),_("div",{innerHTML:v(`services.routes.items.navigation.${(e=n.child())==null?void 0:e.name}.description`,{},{defaultMessage:""})},null,8,D),i[1]||(i[1]=m()),l(g,null,{default:s(({Component:o})=>[(a(),c(M(o),{mesh:r.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)])]),_:1})}}});export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-Ds-Wti4A.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-X13qoIFy.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListView-Ds-Wti4A.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListView-X13qoIFy.js index b8973d9bb910..15c46a469ac5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-Ds-Wti4A.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-X13qoIFy.js @@ -1 +1 @@ -import{d as b,e as n,o as i,p as d,w as a,a as o,b as r,m as R,ao as D,A as S,V as f,t as c,c as _,J as v,S as P,F as T,q as B}from"./index-exlqGI2U.js";import{S as L}from"./SummaryView-VenJnDxy.js";const G=b({__name:"ServiceListView",setup(N){return(X,p)=>{const h=n("RouteTitle"),u=n("XAction"),w=n("XActionGroup"),y=n("RouterView"),C=n("DataCollection"),k=n("DataLoader"),z=n("KCard"),V=n("AppView"),A=n("RouteView");return i(),d(A,{name:"service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:a(({route:s,t:m,uri:x,me:l})=>[o(h,{render:!1,title:m("services.routes.items.title")},null,8,["title"]),p[5]||(p[5]=r()),o(V,{docs:m("services.href.docs")},{default:a(()=>[o(z,null,{default:a(()=>[o(k,{src:x(R(D),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:s.params.mesh,serviceType:"internal"},{page:s.params.page,size:s.params.size})},{loadable:a(({data:t})=>[o(C,{type:"services",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(S,{class:"service-collection","data-testid":"service-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.online"),label:"DP proxies (online / total)",key:"online"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.service,onResize:l.set},{name:a(({row:e})=>[o(f,{text:e.name},{default:a(()=>[o(u,{"data-action":"",to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:s.params.page,size:s.params.size}}},{default:a(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),d(f,{key:0,text:e.addressPort},null,8,["text"])):(i(),_(v,{key:1},[r(c(m("common.collection.none")),1)],64))]),online:a(({row:e})=>[e.dataplanes?(i(),_(v,{key:0},[r(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),_(v,{key:1},[r(c(m("common.collection.none")),1)],64))]),status:a(({row:e})=>[o(P,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[o(w,null,{default:a(()=>[o(u,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[r(c(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[4]||(p[4]=r()),s.params.service?(i(),d(y,{key:0},{default:a(e=>[o(L,{onClose:g=>s.replace({name:"service-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[(i(),d(T(e.Component),{name:s.params.service,service:t==null?void 0:t.items.find(g=>g.name===s.params.service)},null,8,["name","service"]))]),_:2},1032,["onClose"])]),_:2},1024)):B("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{G as default}; +import{d as b,e as n,o as i,p as d,w as a,a as o,b as r,m as R,ao as D,A as S,V as f,t as c,c as _,J as v,S as P,F as T,q as B}from"./index-sMkPs75z.js";import{S as L}from"./SummaryView-D_baoLU8.js";const G=b({__name:"ServiceListView",setup(N){return(X,p)=>{const h=n("RouteTitle"),u=n("XAction"),w=n("XActionGroup"),y=n("RouterView"),C=n("DataCollection"),k=n("DataLoader"),z=n("KCard"),V=n("AppView"),A=n("RouteView");return i(),d(A,{name:"service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:a(({route:s,t:m,uri:x,me:l})=>[o(h,{render:!1,title:m("services.routes.items.title")},null,8,["title"]),p[5]||(p[5]=r()),o(V,{docs:m("services.href.docs")},{default:a(()=>[o(z,null,{default:a(()=>[o(k,{src:x(R(D),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:s.params.mesh,serviceType:"internal"},{page:s.params.page,size:s.params.size})},{loadable:a(({data:t})=>[o(C,{type:"services",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(S,{class:"service-collection","data-testid":"service-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.online"),label:"DP proxies (online / total)",key:"online"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.service,onResize:l.set},{name:a(({row:e})=>[o(f,{text:e.name},{default:a(()=>[o(u,{"data-action":"",to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:s.params.page,size:s.params.size}}},{default:a(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),d(f,{key:0,text:e.addressPort},null,8,["text"])):(i(),_(v,{key:1},[r(c(m("common.collection.none")),1)],64))]),online:a(({row:e})=>[e.dataplanes?(i(),_(v,{key:0},[r(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),_(v,{key:1},[r(c(m("common.collection.none")),1)],64))]),status:a(({row:e})=>[o(P,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[o(w,null,{default:a(()=>[o(u,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[r(c(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[4]||(p[4]=r()),s.params.service?(i(),d(y,{key:0},{default:a(e=>[o(L,{onClose:g=>s.replace({name:"service-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[(i(),d(T(e.Component),{name:s.params.service,service:t==null?void 0:t.items.find(g=>g.name===s.params.service)},null,8,["name","service"]))]),_:2},1032,["onClose"])]),_:2},1024)):B("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryConfigView-f7UISFMs.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryConfigView-BnALR9Q9.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryConfigView-f7UISFMs.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryConfigView-BnALR9Q9.js index 4c670db6d6d0..31d3b77771a8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryConfigView-f7UISFMs.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryConfigView-BnALR9Q9.js @@ -1 +1 @@ -import{d as i,e as a,o as m,p as l,w as t,a as r,m as u,$ as g}from"./index-exlqGI2U.js";const C=i({__name:"SubscriptionSummaryConfigView",props:{data:{},routeName:{}},setup(c){const n=c;return(_,f)=>{const p=a("XCodeBlock"),s=a("AppView"),d=a("RouteView");return m(),l(d,{name:n.routeName,params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e})=>[r(s,null,{default:t(()=>[r(p,{language:"yaml",code:u(g).stringify(n.data.$raw),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:1},8,["name"])}}});export{C as default}; +import{d as i,e as a,o as m,p as l,w as t,a as r,m as u,$ as g}from"./index-sMkPs75z.js";const C=i({__name:"SubscriptionSummaryConfigView",props:{data:{},routeName:{}},setup(c){const n=c;return(_,f)=>{const p=a("XCodeBlock"),s=a("AppView"),d=a("RouteView");return m(),l(d,{name:n.routeName,params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e})=>[r(s,null,{default:t(()=>[r(p,{language:"yaml",code:u(g).stringify(n.data.$raw),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:1},8,["name"])}}});export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryOverviewView-DDao55_d.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryOverviewView-DI9R4RW0.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryOverviewView-DDao55_d.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryOverviewView-DI9R4RW0.js index b362761f377c..6ae9ffe1d4b4 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryOverviewView-DDao55_d.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryOverviewView-DI9R4RW0.js @@ -1 +1 @@ -import{d as h,e as b,o as n,p as y,w as e,a as p,l as k,Q as d,b as t,t as o,c as u,J as m,K as c,q as f,m as A,ar as C,r as I}from"./index-exlqGI2U.js";const N={class:"stack-with-borders"},S={key:1,class:"mt-8 stack-with-borders"},B=h({__name:"SubscriptionSummaryOverviewView",props:{data:{},routeName:{}},setup(w){const r=w;return(v,a)=>{const _=b("XAlert"),g=b("AppView"),z=b("RouteView");return n(),y(z,{name:r.routeName},{default:e(({t:i})=>[p(g,null,{default:e(()=>[k("div",N,[p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.version")),1)]),body:e(()=>{var s,l;return[(n(!0),u(m,null,c([(l=(s=r.data.version)==null?void 0:s.kumaCp)==null?void 0:l.version],V=>(n(),u(m,null,[t(o(V??"-"),1)],64))),256))]}),_:2},1024),a[6]||(a[6]=t()),p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.connectTime")),1)]),body:e(()=>[t(o(i("common.formats.datetime",{value:Date.parse(r.data.connectTime??"")})),1)]),_:2},1024),a[7]||(a[7]=t()),r.data.disconnectTime?(n(),y(d,{key:0,layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.disconnectTime")),1)]),body:e(()=>[t(o(i("common.formats.datetime",{value:Date.parse(r.data.disconnectTime)})),1)]),_:2},1024)):f("",!0),a[8]||(a[8]=t()),p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("subscriptions.routes.item.headers.responses")),1)]),body:e(()=>{var s;return[(n(!0),u(m,null,c([((s=r.data.status)==null?void 0:s.total)??{}],l=>(n(),u(m,null,[t(o(l.responsesSent)+"/"+o(l.responsesAcknowledged),1)],64))),256))]}),_:2},1024),a[9]||(a[9]=t()),(n(),u(m,null,c(["zoneInstanceId","globalInstanceId","controlPlaneInstanceId"],s=>(n(),u(m,{key:typeof s},[r.data[s]?(n(),y(d,{key:0,layout:"horizontal"},{title:e(()=>[t(o(i(`http.api.property.${s}`)),1)]),body:e(()=>[t(o(r.data[s]),1)]),_:2},1024)):f("",!0)],64))),64)),a[10]||(a[10]=t()),p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.id")),1)]),body:e(()=>[t(o(r.data.id),1)]),_:2},1024)]),a[15]||(a[15]=t()),Object.keys(r.data.status.acknowledgements).length===0?(n(),y(_,{key:0,appearance:"info"},{icon:e(()=>[p(A(C))]),default:e(()=>[t(" "+o(i("common.detail.subscriptions.no_stats",{id:r.data.id})),1)]),_:2},1024)):(n(),u("div",S,[k("div",null,[I(v.$slots,"default")]),a[13]||(a[13]=t()),p(d,{class:"mt-4",layout:"horizontal"},{title:e(()=>[k("strong",null,o(i("subscriptions.routes.item.headers.type")),1)]),body:e(()=>[t(o(i("subscriptions.routes.item.headers.stat")),1)]),_:2},1024),a[14]||(a[14]=t()),(n(!0),u(m,null,c(Object.entries(r.data.status.acknowledgements??{}),([s,l])=>(n(),y(d,{key:s,layout:"horizontal"},{title:e(()=>[t(o(i(`http.api.property.${s}`)),1)]),body:e(()=>[t(o(l.responsesSent)+"/"+o(l.responsesAcknowledged),1)]),_:2},1024))),128))]))]),_:2},1024)]),_:3},8,["name"])}}});export{B as default}; +import{d as h,e as b,o as n,p as y,w as e,a as p,l as k,Q as d,b as t,t as o,c as u,J as m,K as c,q as f,m as A,ar as C,r as I}from"./index-sMkPs75z.js";const N={class:"stack-with-borders"},S={key:1,class:"mt-8 stack-with-borders"},B=h({__name:"SubscriptionSummaryOverviewView",props:{data:{},routeName:{}},setup(w){const r=w;return(v,a)=>{const _=b("XAlert"),g=b("AppView"),z=b("RouteView");return n(),y(z,{name:r.routeName},{default:e(({t:i})=>[p(g,null,{default:e(()=>[k("div",N,[p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.version")),1)]),body:e(()=>{var s,l;return[(n(!0),u(m,null,c([(l=(s=r.data.version)==null?void 0:s.kumaCp)==null?void 0:l.version],V=>(n(),u(m,null,[t(o(V??"-"),1)],64))),256))]}),_:2},1024),a[6]||(a[6]=t()),p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.connectTime")),1)]),body:e(()=>[t(o(i("common.formats.datetime",{value:Date.parse(r.data.connectTime??"")})),1)]),_:2},1024),a[7]||(a[7]=t()),r.data.disconnectTime?(n(),y(d,{key:0,layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.disconnectTime")),1)]),body:e(()=>[t(o(i("common.formats.datetime",{value:Date.parse(r.data.disconnectTime)})),1)]),_:2},1024)):f("",!0),a[8]||(a[8]=t()),p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("subscriptions.routes.item.headers.responses")),1)]),body:e(()=>{var s;return[(n(!0),u(m,null,c([((s=r.data.status)==null?void 0:s.total)??{}],l=>(n(),u(m,null,[t(o(l.responsesSent)+"/"+o(l.responsesAcknowledged),1)],64))),256))]}),_:2},1024),a[9]||(a[9]=t()),(n(),u(m,null,c(["zoneInstanceId","globalInstanceId","controlPlaneInstanceId"],s=>(n(),u(m,{key:typeof s},[r.data[s]?(n(),y(d,{key:0,layout:"horizontal"},{title:e(()=>[t(o(i(`http.api.property.${s}`)),1)]),body:e(()=>[t(o(r.data[s]),1)]),_:2},1024)):f("",!0)],64))),64)),a[10]||(a[10]=t()),p(d,{layout:"horizontal"},{title:e(()=>[t(o(i("http.api.property.id")),1)]),body:e(()=>[t(o(r.data.id),1)]),_:2},1024)]),a[15]||(a[15]=t()),Object.keys(r.data.status.acknowledgements).length===0?(n(),y(_,{key:0,appearance:"info"},{icon:e(()=>[p(A(C))]),default:e(()=>[t(" "+o(i("common.detail.subscriptions.no_stats",{id:r.data.id})),1)]),_:2},1024)):(n(),u("div",S,[k("div",null,[I(v.$slots,"default")]),a[13]||(a[13]=t()),p(d,{class:"mt-4",layout:"horizontal"},{title:e(()=>[k("strong",null,o(i("subscriptions.routes.item.headers.type")),1)]),body:e(()=>[t(o(i("subscriptions.routes.item.headers.stat")),1)]),_:2},1024),a[14]||(a[14]=t()),(n(!0),u(m,null,c(Object.entries(r.data.status.acknowledgements??{}),([s,l])=>(n(),y(d,{key:s,layout:"horizontal"},{title:e(()=>[t(o(i(`http.api.property.${s}`)),1)]),body:e(()=>[t(o(l.responsesSent)+"/"+o(l.responsesAcknowledged),1)]),_:2},1024))),128))]))]),_:2},1024)]),_:3},8,["name"])}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-C-5_UBNr.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-WfrosvTA.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-C-5_UBNr.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-WfrosvTA.js index dc50306788c3..6a9623582bb8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-C-5_UBNr.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-WfrosvTA.js @@ -1 +1 @@ -import{d as R,e as o,o as p,p as d,w as e,a,l as S,t as u,b as i,R as A,K as D,F as X,r as g}from"./index-exlqGI2U.js";const x=R({__name:"SubscriptionSummaryView",props:{data:{},routeName:{}},setup(m){const c=m;return(_,s)=>{const f=o("XAction"),V=o("XTabs"),b=o("RouterView"),w=o("AppView"),C=o("DataCollection"),I=o("RouteView");return p(),d(I,{name:c.routeName,params:{subscription:""}},{default:e(({route:r,t:N})=>[a(C,{items:c.data,predicate:t=>t.id===r.params.subscription},{item:e(({item:t})=>[a(w,null,{title:e(()=>[S("h2",null,u(t.zoneInstanceId??t.globalInstanceId??t.controlPlaneInstanceId),1)]),default:e(()=>{var l;return[s[0]||(s[0]=i()),a(V,{selected:(l=r.child())==null?void 0:l.name},A({_:2},[D(r.children,({name:n})=>({name:`${n}-tab`,fn:e(()=>[a(f,{to:{name:n}},{default:e(()=>[i(u(N(`subscriptions.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),s[1]||(s[1]=i()),a(b,null,{default:e(({Component:n})=>[(p(),d(X(n),{data:t},{default:e(()=>[g(_.$slots,"default")]),_:2},1032,["data"]))]),_:2},1024)]}),_:2},1024)]),_:2},1032,["items","predicate"])]),_:3},8,["name"])}}});export{x as default}; +import{d as R,e as o,o as p,p as d,w as e,a,l as S,t as u,b as i,R as A,K as D,F as X,r as g}from"./index-sMkPs75z.js";const x=R({__name:"SubscriptionSummaryView",props:{data:{},routeName:{}},setup(m){const c=m;return(_,s)=>{const f=o("XAction"),V=o("XTabs"),b=o("RouterView"),w=o("AppView"),C=o("DataCollection"),I=o("RouteView");return p(),d(I,{name:c.routeName,params:{subscription:""}},{default:e(({route:r,t:N})=>[a(C,{items:c.data,predicate:t=>t.id===r.params.subscription},{item:e(({item:t})=>[a(w,null,{title:e(()=>[S("h2",null,u(t.zoneInstanceId??t.globalInstanceId??t.controlPlaneInstanceId),1)]),default:e(()=>{var l;return[s[0]||(s[0]=i()),a(V,{selected:(l=r.child())==null?void 0:l.name},A({_:2},[D(r.children,({name:n})=>({name:`${n}-tab`,fn:e(()=>[a(f,{to:{name:n}},{default:e(()=>[i(u(N(`subscriptions.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),s[1]||(s[1]=i()),a(b,null,{default:e(({Component:n})=>[(p(),d(X(n),{data:t},{default:e(()=>[g(_.$slots,"default")]),_:2},1032,["data"]))]),_:2},1024)]}),_:2},1024)]),_:2},1032,["items","predicate"])]),_:3},8,["name"])}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SummaryView-VenJnDxy.js b/app/kuma-ui/pkg/resources/data/assets/SummaryView-D_baoLU8.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/SummaryView-VenJnDxy.js rename to app/kuma-ui/pkg/resources/data/assets/SummaryView-D_baoLU8.js index e6244d496172..b01199870872 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SummaryView-VenJnDxy.js +++ b/app/kuma-ui/pkg/resources/data/assets/SummaryView-D_baoLU8.js @@ -1 +1 @@ -import{a2 as _,a3 as x,a4 as L,a5 as O,a6 as v,a7 as P,a8 as $,d as I,a9 as R,aa as V,v as M,ab as N,e as k,o as B,p as F,w as C,a as W,m as q,b as K,r as X,_ as j}from"./index-exlqGI2U.js";const g=P?window:void 0;function w(r){var a;const o=v(r);return(a=o==null?void 0:o.$el)!=null?a:o}function S(...r){let a,o,s,p;if(typeof r[0]=="string"||Array.isArray(r[0])?([o,s,p]=r,a=g):[a,o,s,p]=r,!a)return _;Array.isArray(o)||(o=[o]),Array.isArray(s)||(s=[s]);const d=[],l=()=>{d.forEach(u=>u()),d.length=0},n=(u,f,m,y)=>(u.addEventListener(f,m,y),()=>u.removeEventListener(f,m,y)),c=L(()=>[w(a),v(p)],([u,f])=>{if(l(),!u)return;const m=O(f)?{...f}:f;d.push(...o.flatMap(y=>s.map(b=>n(u,y,b,m))))},{immediate:!0,flush:"post"}),h=()=>{c(),l()};return $(h),h}let T=!1;function D(r,a,o={}){const{window:s=g,ignore:p=[],capture:d=!0,detectIframe:l=!1}=o;if(!s)return _;x&&!T&&(T=!0,Array.from(s.document.body.children).forEach(e=>e.addEventListener("click",_)),s.document.documentElement.addEventListener("click",_));let n=!0;const c=e=>v(p).some(t=>{if(typeof t=="string")return Array.from(s.document.querySelectorAll(t)).some(i=>i===e.target||e.composedPath().includes(i));{const i=w(t);return i&&(e.target===i||e.composedPath().includes(i))}});function h(e){const t=v(e);return t&&t.$.subTree.shapeFlag===16}function u(e,t){const i=v(e),E=i.$.subTree&&i.$.subTree.children;return E==null||!Array.isArray(E)?!1:E.some(A=>A.el===t.target||t.composedPath().includes(A.el))}const f=e=>{const t=w(r);if(e.target!=null&&!(!(t instanceof Element)&&h(r)&&u(r,e))&&!(!t||t===e.target||e.composedPath().includes(t))){if(e.detail===0&&(n=!c(e)),!n){n=!0;return}a(e)}};let m=!1;const y=[S(s,"click",e=>{m||(m=!0,setTimeout(()=>{m=!1},0),f(e))},{passive:!0,capture:d}),S(s,"pointerdown",e=>{const t=w(r);n=!c(e)&&!!(t&&!e.composedPath().includes(t))},{passive:!0}),l&&S(s,"blur",e=>{setTimeout(()=>{var t;const i=w(r);((t=s.document.activeElement)==null?void 0:t.tagName)==="IFRAME"&&!(i!=null&&i.contains(s.document.activeElement))&&a(e)},0)})].filter(Boolean);return()=>y.forEach(e=>e())}const z=I({__name:"SummaryView",props:{width:{default:"560px"}},emits:["close"],setup(r,{emit:a}){const o=R("summary-view-title");V("app-summary-view",o);const s=M(null);D(s,N(l=>{var c;const n=l.target;(((c=window.getSelection())==null?void 0:c.isCollapsed)??!0)&&!l.defaultPrevented&&l.isTrusted&&n.nodeName.toLowerCase()!=="a"&&d("close")},1,!0,!1));const p=r,d=a;return(l,n)=>{const c=k("XTeleportSlot"),h=k("KSlideout");return B(),F(h,{ref_key:"slideOutRef",ref:s,class:"summary-slideout","close-on-blur":!1,"has-overlay":!1,visible:"","max-width":p.width,"offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:n[0]||(n[0]=u=>d("close"))},{title:C(()=>[W(c,{name:q(o)},null,8,["name"])]),default:C(()=>[n[1]||(n[1]=K()),X(l.$slots,"default",{},void 0,!0)]),_:3},8,["max-width"])}}}),H=j(z,[["__scopeId","data-v-0b1b5d96"]]);export{H as S}; +import{a2 as _,a3 as x,a4 as L,a5 as O,a6 as v,a7 as P,a8 as $,d as I,a9 as R,aa as V,v as M,ab as N,e as k,o as B,p as F,w as C,a as W,m as q,b as K,r as X,_ as j}from"./index-sMkPs75z.js";const g=P?window:void 0;function w(r){var a;const o=v(r);return(a=o==null?void 0:o.$el)!=null?a:o}function S(...r){let a,o,s,p;if(typeof r[0]=="string"||Array.isArray(r[0])?([o,s,p]=r,a=g):[a,o,s,p]=r,!a)return _;Array.isArray(o)||(o=[o]),Array.isArray(s)||(s=[s]);const d=[],l=()=>{d.forEach(u=>u()),d.length=0},n=(u,f,m,y)=>(u.addEventListener(f,m,y),()=>u.removeEventListener(f,m,y)),c=L(()=>[w(a),v(p)],([u,f])=>{if(l(),!u)return;const m=O(f)?{...f}:f;d.push(...o.flatMap(y=>s.map(b=>n(u,y,b,m))))},{immediate:!0,flush:"post"}),h=()=>{c(),l()};return $(h),h}let T=!1;function D(r,a,o={}){const{window:s=g,ignore:p=[],capture:d=!0,detectIframe:l=!1}=o;if(!s)return _;x&&!T&&(T=!0,Array.from(s.document.body.children).forEach(e=>e.addEventListener("click",_)),s.document.documentElement.addEventListener("click",_));let n=!0;const c=e=>v(p).some(t=>{if(typeof t=="string")return Array.from(s.document.querySelectorAll(t)).some(i=>i===e.target||e.composedPath().includes(i));{const i=w(t);return i&&(e.target===i||e.composedPath().includes(i))}});function h(e){const t=v(e);return t&&t.$.subTree.shapeFlag===16}function u(e,t){const i=v(e),E=i.$.subTree&&i.$.subTree.children;return E==null||!Array.isArray(E)?!1:E.some(A=>A.el===t.target||t.composedPath().includes(A.el))}const f=e=>{const t=w(r);if(e.target!=null&&!(!(t instanceof Element)&&h(r)&&u(r,e))&&!(!t||t===e.target||e.composedPath().includes(t))){if(e.detail===0&&(n=!c(e)),!n){n=!0;return}a(e)}};let m=!1;const y=[S(s,"click",e=>{m||(m=!0,setTimeout(()=>{m=!1},0),f(e))},{passive:!0,capture:d}),S(s,"pointerdown",e=>{const t=w(r);n=!c(e)&&!!(t&&!e.composedPath().includes(t))},{passive:!0}),l&&S(s,"blur",e=>{setTimeout(()=>{var t;const i=w(r);((t=s.document.activeElement)==null?void 0:t.tagName)==="IFRAME"&&!(i!=null&&i.contains(s.document.activeElement))&&a(e)},0)})].filter(Boolean);return()=>y.forEach(e=>e())}const z=I({__name:"SummaryView",props:{width:{default:"560px"}},emits:["close"],setup(r,{emit:a}){const o=R("summary-view-title");V("app-summary-view",o);const s=M(null);D(s,N(l=>{var c;const n=l.target;(((c=window.getSelection())==null?void 0:c.isCollapsed)??!0)&&!l.defaultPrevented&&l.isTrusted&&n.nodeName.toLowerCase()!=="a"&&d("close")},1,!0,!1));const p=r,d=a;return(l,n)=>{const c=k("XTeleportSlot"),h=k("KSlideout");return B(),F(h,{ref_key:"slideOutRef",ref:s,class:"summary-slideout","close-on-blur":!1,"has-overlay":!1,visible:"","max-width":p.width,"offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:n[0]||(n[0]=u=>d("close"))},{title:C(()=>[W(c,{name:q(o)},null,8,["name"])]),default:C(()=>[n[1]||(n[1]=K()),X(l.$slots,"default",{},void 0,!0)]),_:3},8,["max-width"])}}}),H=j(z,[["__scopeId","data-v-0b1b5d96"]]);export{H as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-BnTCZSc9.js b/app/kuma-ui/pkg/resources/data/assets/TagList-DTd-eFZL.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/TagList-BnTCZSc9.js rename to app/kuma-ui/pkg/resources/data/assets/TagList-DTd-eFZL.js index 03eee0a436f1..334110ae5496 100644 --- a/app/kuma-ui/pkg/resources/data/assets/TagList-BnTCZSc9.js +++ b/app/kuma-ui/pkg/resources/data/assets/TagList-DTd-eFZL.js @@ -1 +1 @@ -import{d as f,G as d,e as k,o as n,p as u,w as c,c as h,J as b,K as g,F as v,b as y,t as m,l as w,n as T,_ as B}from"./index-exlqGI2U.js";const x=f({__name:"TagList",props:{tags:{},shouldTruncate:{type:Boolean,default:!1},alignment:{default:"left"}},setup(p){const t=p,i=d(()=>(Array.isArray(t.tags)?t.tags:Object.entries(t.tags??{}).map(([s,l])=>({label:s,value:l}))).map(s=>{const{label:l,value:e}=s,r=_(s);return{label:l,value:e,route:r}})),o=d(()=>t.shouldTruncate||Object.keys(i.value).length>10);function _(a){if(a.value!=="*")switch(a.label){case"kuma.io/zone":return{name:"data-plane-list-view",query:{s:`zone:${a.value}`}};case"kuma.io/service":return{name:"data-plane-list-view",query:{s:`service:${a.value}`}};case"kuma.io/mesh":return{name:"mesh-detail-view",params:{mesh:a.value}};default:return}}return(a,s)=>{const l=k("XBadge");return n(),u(v(o.value?"KTruncate":"div"),{width:o.value?"auto":void 0,class:T({"tag-list":!o.value,"tag-list--align-right":t.alignment==="right"})},{default:c(()=>[(n(!0),h(b,null,g(i.value,(e,r)=>(n(),u(l,{key:r,class:"tag kv","data-kv-key":e.label,"data-kv-owner":e.label.split("/")[0]},{default:c(()=>[(n(),u(v(e.route?"XAction":"span"),{to:e.route},{default:c(()=>[y(m(e.label)+":",1),w("b",null,m(e.value),1)]),_:2},1032,["to"]))]),_:2},1032,["data-kv-key","data-kv-owner"]))),128))]),_:1},8,["width","class"])}}}),L=B(x,[["__scopeId","data-v-a08b1af0"]]);export{L as T}; +import{d as f,G as d,e as k,o as n,p as u,w as c,c as h,J as b,K as g,F as v,b as y,t as m,l as w,n as T,_ as B}from"./index-sMkPs75z.js";const x=f({__name:"TagList",props:{tags:{},shouldTruncate:{type:Boolean,default:!1},alignment:{default:"left"}},setup(p){const t=p,i=d(()=>(Array.isArray(t.tags)?t.tags:Object.entries(t.tags??{}).map(([s,l])=>({label:s,value:l}))).map(s=>{const{label:l,value:e}=s,r=_(s);return{label:l,value:e,route:r}})),o=d(()=>t.shouldTruncate||Object.keys(i.value).length>10);function _(a){if(a.value!=="*")switch(a.label){case"kuma.io/zone":return{name:"data-plane-list-view",query:{s:`zone:${a.value}`}};case"kuma.io/service":return{name:"data-plane-list-view",query:{s:`service:${a.value}`}};case"kuma.io/mesh":return{name:"mesh-detail-view",params:{mesh:a.value}};default:return}}return(a,s)=>{const l=k("XBadge");return n(),u(v(o.value?"KTruncate":"div"),{width:o.value?"auto":void 0,class:T({"tag-list":!o.value,"tag-list--align-right":t.alignment==="right"})},{default:c(()=>[(n(!0),h(b,null,g(i.value,(e,r)=>(n(),u(l,{key:r,class:"tag kv","data-kv-key":e.label,"data-kv-owner":e.label.split("/")[0]},{default:c(()=>[(n(),u(v(e.route?"XAction":"span"),{to:e.route},{default:c(()=>[y(m(e.label)+":",1),w("b",null,m(e.value),1)]),_:2},1032,["to"]))]),_:2},1032,["data-kv-key","data-kv-owner"]))),128))]),_:1},8,["width","class"])}}}),L=B(x,[["__scopeId","data-v-a08b1af0"]]);export{L as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-BIh2Pod7.js b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-DIyQS7cq.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-BIh2Pod7.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-DIyQS7cq.js index 5fa919754928..e74a5b73d5b5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-BIh2Pod7.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-DIyQS7cq.js @@ -1 +1 @@ -import{d as S,e as n,o as s,p as l,w as a,a as r,b as p,m as V,x as E,R as z,t as B,l as N,c as m,J as A,K as M}from"./index-exlqGI2U.js";const b=["data-testid","innerHTML"],I=S({__name:"ZoneConfigView",props:{data:{}},setup(_){const t=_;return(v,i)=>{const f=n("RouteTitle"),C=n("XCodeBlock"),k=n("XAlert"),h=n("KCard"),x=n("AppView"),y=n("DataSource"),w=n("RouteView");return s(),l(w,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:o,t:d,uri:R})=>{var u,g;return[r(f,{render:!1,title:d("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"]),i[1]||(i[1]=p()),r(y,{src:R(V(E),"/control-plane/outdated/:version",{version:((g=(u=t.data.zoneInsight.version)==null?void 0:u.kumaCp)==null?void 0:g.version)??"-"})},{default:a(({data:c})=>[r(x,null,z({default:a(()=>[i[0]||(i[0]=p()),r(h,null,{default:a(()=>[Object.keys(t.data.zoneInsight.config).length>0?(s(),l(C,{key:0,language:"json",code:JSON.stringify(t.data.zoneInsight.config,null,2),"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])):(s(),l(k,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{default:a(()=>[p(B(d("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))]),_:2},1024)]),_:2},[t.data.warnings.length>0?{name:"notifications",fn:a(()=>[N("ul",null,[(s(!0),m(A,null,M(t.data.warnings,e=>(s(),m("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:d(`common.warnings.${e.kind}`,{...e.payload,...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}})},null,8,b))),128))])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]}),_:1})}}});export{I as default}; +import{d as S,e as n,o as s,p as l,w as a,a as r,b as p,m as V,x as E,R as z,t as B,l as N,c as m,J as A,K as M}from"./index-sMkPs75z.js";const b=["data-testid","innerHTML"],I=S({__name:"ZoneConfigView",props:{data:{}},setup(_){const t=_;return(v,i)=>{const f=n("RouteTitle"),C=n("XCodeBlock"),k=n("XAlert"),h=n("KCard"),x=n("AppView"),y=n("DataSource"),w=n("RouteView");return s(),l(w,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:o,t:d,uri:R})=>{var u,g;return[r(f,{render:!1,title:d("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"]),i[1]||(i[1]=p()),r(y,{src:R(V(E),"/control-plane/outdated/:version",{version:((g=(u=t.data.zoneInsight.version)==null?void 0:u.kumaCp)==null?void 0:g.version)??"-"})},{default:a(({data:c})=>[r(x,null,z({default:a(()=>[i[0]||(i[0]=p()),r(h,null,{default:a(()=>[Object.keys(t.data.zoneInsight.config).length>0?(s(),l(C,{key:0,language:"json",code:JSON.stringify(t.data.zoneInsight.config,null,2),"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])):(s(),l(k,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{default:a(()=>[p(B(d("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))]),_:2},1024)]),_:2},[t.data.warnings.length>0?{name:"notifications",fn:a(()=>[N("ul",null,[(s(!0),m(A,null,M(t.data.warnings,e=>(s(),m("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:d(`common.warnings.${e.kind}`,{...e.payload,...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}})},null,8,b))),128))])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]}),_:1})}}});export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-CO4VUT0v.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-BNIreHtW.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-CO4VUT0v.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-BNIreHtW.js index 281aeb93d191..9238aa4eac5e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-CO4VUT0v.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-BNIreHtW.js @@ -1 +1 @@ -import{d as g,e as o,o as p,p as c,w as e,a as n,R as f,l as b,V as L,b as a,K as $,t as d,F as N,q as z}from"./index-exlqGI2U.js";const B=["innerHTML"],M=g({__name:"ZoneDetailTabsView",setup(Z){return(G,t)=>{const w=o("RouteTitle"),u=o("XAction"),_=o("DataLoader"),C=o("XPrompt"),T=o("DataSink"),V=o("XTeleportTemplate"),X=o("XDisclosure"),x=o("XActionGroup"),k=o("XTabs"),y=o("RouterView"),D=o("AppView"),v=o("RouteView");return p(),c(v,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:e(({can:R,route:r,t:s})=>[n(_,{src:`/zone-cps/${r.params.zone}`},{default:e(({data:m})=>[m?(p(),c(D,{key:0,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s("zone-cps.routes.item.breadcrumbs")}]},f({title:e(()=>[b("h1",null,[n(L,{text:r.params.zone},{default:e(()=>[n(w,{title:s("zone-cps.routes.item.title",{name:r.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>{var i;return[t[4]||(t[4]=a()),t[5]||(t[5]=a()),n(k,{selected:(i=r.child())==null?void 0:i.name},f({_:2},[$(r.children,({name:l})=>({name:`${l}-tab`,fn:e(()=>[n(u,{to:{name:l}},{default:e(()=>[a(d(s(`zone-cps.routes.item.navigation.${l}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),t[6]||(t[6]=a()),n(y,null,{default:e(l=>[(p(),c(N(l.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},[R("create zones")?{name:"actions",fn:e(()=>[n(x,null,{control:e(()=>[n(u,{action:"expand",appearance:"primary"},{default:e(()=>[a(d(s("zones.action_menu.toggle_button")),1)]),_:2},1024)]),default:e(()=>[t[3]||(t[3]=a()),n(X,null,{default:e(({expanded:i,toggle:l})=>[n(u,{appearance:"danger","data-testid":"delete-button",onClick:l},{default:e(()=>[a(d(s("zones.action_menu.delete_button")),1)]),_:2},1032,["onClick"]),t[2]||(t[2]=a()),n(V,{to:{name:"modal-layer"}},{default:e(()=>[i?(p(),c(T,{key:0,src:`/zone-cps/${m.name}/delete`,onChange:()=>r.replace({name:"zone-cp-list-view"})},{default:e(({submit:A,error:S})=>[n(C,{action:s("common.delete_modal.proceed_button"),expected:m.name,"data-testid":"delete-zone-modal",onCancel:l,onSubmit:()=>A({})},{title:e(()=>[a(d(s("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[t[0]||(t[0]=a()),b("div",{innerHTML:s("common.delete_modal.text",{type:"Zone",name:m.name})},null,8,B),t[1]||(t[1]=a()),n(_,{class:"mt-4",errors:[S],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):z("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),key:"0"}:void 0]),1032,["breadcrumbs"])):z("",!0)]),_:2},1032,["src"])]),_:1})}}});export{M as default}; +import{d as g,e as o,o as p,p as c,w as e,a as n,R as f,l as b,V as L,b as a,K as $,t as d,F as N,q as z}from"./index-sMkPs75z.js";const B=["innerHTML"],M=g({__name:"ZoneDetailTabsView",setup(Z){return(G,t)=>{const w=o("RouteTitle"),u=o("XAction"),_=o("DataLoader"),C=o("XPrompt"),T=o("DataSink"),V=o("XTeleportTemplate"),X=o("XDisclosure"),x=o("XActionGroup"),k=o("XTabs"),y=o("RouterView"),D=o("AppView"),v=o("RouteView");return p(),c(v,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:e(({can:R,route:r,t:s})=>[n(_,{src:`/zone-cps/${r.params.zone}`},{default:e(({data:m})=>[m?(p(),c(D,{key:0,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s("zone-cps.routes.item.breadcrumbs")}]},f({title:e(()=>[b("h1",null,[n(L,{text:r.params.zone},{default:e(()=>[n(w,{title:s("zone-cps.routes.item.title",{name:r.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>{var i;return[t[4]||(t[4]=a()),t[5]||(t[5]=a()),n(k,{selected:(i=r.child())==null?void 0:i.name},f({_:2},[$(r.children,({name:l})=>({name:`${l}-tab`,fn:e(()=>[n(u,{to:{name:l}},{default:e(()=>[a(d(s(`zone-cps.routes.item.navigation.${l}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),t[6]||(t[6]=a()),n(y,null,{default:e(l=>[(p(),c(N(l.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},[R("create zones")?{name:"actions",fn:e(()=>[n(x,null,{control:e(()=>[n(u,{action:"expand",appearance:"primary"},{default:e(()=>[a(d(s("zones.action_menu.toggle_button")),1)]),_:2},1024)]),default:e(()=>[t[3]||(t[3]=a()),n(X,null,{default:e(({expanded:i,toggle:l})=>[n(u,{appearance:"danger","data-testid":"delete-button",onClick:l},{default:e(()=>[a(d(s("zones.action_menu.delete_button")),1)]),_:2},1032,["onClick"]),t[2]||(t[2]=a()),n(V,{to:{name:"modal-layer"}},{default:e(()=>[i?(p(),c(T,{key:0,src:`/zone-cps/${m.name}/delete`,onChange:()=>r.replace({name:"zone-cp-list-view"})},{default:e(({submit:A,error:S})=>[n(C,{action:s("common.delete_modal.proceed_button"),expected:m.name,"data-testid":"delete-zone-modal",onCancel:l,onSubmit:()=>A({})},{title:e(()=>[a(d(s("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[t[0]||(t[0]=a()),b("div",{innerHTML:s("common.delete_modal.text",{type:"Zone",name:m.name})},null,8,B),t[1]||(t[1]=a()),n(_,{class:"mt-4",errors:[S],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):z("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),key:"0"}:void 0]),1032,["breadcrumbs"])):z("",!0)]),_:2},1032,["src"])]),_:1})}}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-QQv3p-TI.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-INrW_1LL.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-QQv3p-TI.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-INrW_1LL.js index 289cc826b38d..a526f43f9f93 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-QQv3p-TI.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-INrW_1LL.js @@ -1 +1 @@ -import{d as K,e as p,o as l,p as y,w as t,a as i,m as w,x as O,R as E,b as n,l as _,Q as k,t as a,S as X,n as M,W as H,L as U,q as I,c as z,A as Z,J as b,K as h,F as $,_ as F}from"./index-exlqGI2U.js";import{B as G}from"./kong-icons.es678-CRTcP0kV.js";import{S as P}from"./SummaryView-VenJnDxy.js";const q=["data-testid","innerHTML"],J={"data-testid":"detail-view-details",class:"stack"},Q={class:"columns"},W=["innerHTML"],j={key:0},Y=K({__name:"ZoneDetailView",props:{data:{}},setup(v){const d=v;return(ee,s)=>{const T=p("XTimespan"),V=p("KTooltip"),D=p("XLayout"),L=p("KCard"),S=p("XAction"),A=p("RouterView"),N=p("AppView"),R=p("DataSource"),B=p("RouteView");return l(),y(B,{name:"zone-cp-detail-view",params:{zone:"",subscription:""}},{default:t(({t:o,uri:x,route:f,me:m})=>{var g,C;return[i(R,{src:x(w(O),"/control-plane/outdated/:version",{version:((C=(g=d.data.zoneInsight.version)==null?void 0:g.kumaCp)==null?void 0:C.version)??"-"})},{default:t(({data:c})=>[i(N,{docs:o("zones.href.docs.cta")},E({default:t(()=>[s[16]||(s[16]=n()),_("div",J,[i(L,null,{default:t(()=>[i(D,{type:"stack"},{default:t(()=>[i(T,{start:o("common.formats.datetime",{value:Date.parse(d.data.creationTime)}),end:o("common.formats.datetime",{value:Date.parse(d.data.modificationTime)})},null,8,["start","end"]),s[8]||(s[8]=n()),_("div",Q,[i(k,null,{title:t(()=>[n(a(o("http.api.property.status")),1)]),body:t(()=>[i(X,{status:d.data.state},null,8,["status"])]),_:2},1024),s[5]||(s[5]=n()),i(k,{class:M({version:!0,outdated:c==null?void 0:c.outdated})},{title:t(()=>[n(a(o("zone-cps.routes.item.version"))+" ",1),(c==null?void 0:c.outdated)===!0?(l(),y(V,{key:0,"max-width":"300"},{content:t(()=>[_("div",{innerHTML:o("zone-cps.routes.item.version_warning")},null,8,W)]),default:t(()=>[i(w(G),{color:w(H),size:w(U)},null,8,["color","size"]),s[1]||(s[1]=n())]),_:2},1024)):I("",!0)]),body:t(()=>{var e,r;return[n(a(((r=(e=d.data.zoneInsight.version)==null?void 0:e.kumaCp)==null?void 0:r.version)??"—"),1)]}),_:2},1032,["class"]),s[6]||(s[6]=n()),i(k,null,{title:t(()=>[n(a(o("http.api.property.type")),1)]),body:t(()=>[n(a(o(`common.product.environment.${d.data.zoneInsight.environment||"unknown"}`)),1)]),_:2},1024),s[7]||(s[7]=n()),i(k,null,{title:t(()=>[n(a(o("zone-cps.routes.item.authentication_type")),1)]),body:t(()=>[n(a(d.data.zoneInsight.authenticationType||o("common.not_applicable")),1)]),_:2},1024)])]),_:2},1024)]),_:2},1024),s[15]||(s[15]=n()),d.data.zoneInsight.subscriptions.length>0?(l(),z("div",j,[_("h2",null,a(o("zone-cps.detail.subscriptions")),1),s[13]||(s[13]=n()),i(Z,{headers:[{...m.get("headers.zoneInstanceId"),label:o("zone-cps.routes.items.headers.zoneInstanceId"),key:"zoneInstanceId"},{...m.get("headers.version"),label:o("zone-cps.routes.items.headers.version"),key:"version"},{...m.get("headers.connected"),label:o("zone-cps.routes.items.headers.connected"),key:"connected"},{...m.get("headers.disconnected"),label:o("zone-cps.routes.items.headers.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:o("zone-cps.routes.items.headers.responses"),key:"responses"}],"is-selected-row":e=>e.id===f.params.subscription,items:d.data.zoneInsight.subscriptions.map((e,r,u)=>u[u.length-(r+1)]),onResize:m.set},{zoneInstanceId:t(({row:e})=>[i(S,{"data-action":"",to:{name:"zone-cp-subscription-summary-view",params:{subscription:e.id}}},{default:t(()=>[n(a(e.zoneInstanceId),1)]),_:2},1032,["to"])]),version:t(({row:e})=>{var r,u;return[n(a(((u=(r=e.version)==null?void 0:r.kumaCp)==null?void 0:u.version)??"-"),1)]}),connected:t(({row:e})=>[n(a(o("common.formats.datetime",{value:Date.parse(e.connectTime??"")})),1)]),disconnected:t(({row:e})=>[e.disconnectTime?(l(),z(b,{key:0},[n(a(o("common.formats.datetime",{value:Date.parse(e.disconnectTime)})),1)],64)):I("",!0)]),responses:t(({row:e})=>{var r;return[(l(!0),z(b,null,h([((r=e.status)==null?void 0:r.total)??{}],u=>(l(),z(b,null,[n(a(u.responsesSent)+"/"+a(u.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),s[14]||(s[14]=n()),i(A,null,{default:t(({Component:e})=>[f.child()?(l(),y(P,{key:0,width:"670px",onClose:function(){f.replace({name:"zone-cp-detail-view",params:{zone:f.params.zone}})}},{default:t(()=>[(l(),y($(e),{data:d.data.zoneInsight.subscriptions},{default:t(()=>[_("p",null,a(o("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["data"]))]),_:2},1032,["onClose"])):I("",!0)]),_:2},1024)])):I("",!0)])]),_:2},[d.data.warnings.length>0?{name:"notifications",fn:t(()=>[_("ul",null,[(l(!0),z(b,null,h(d.data.warnings,e=>(l(),z("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:o(`common.warnings.${e.kind}`,{...e.payload,...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}})},null,8,q))),128))])]),key:"0"}:void 0]),1032,["docs"])]),_:2},1032,["src"])]}),_:1})}}}),se=F(Y,[["__scopeId","data-v-67fa6795"]]);export{se as default}; +import{d as K,e as p,o as l,p as y,w as t,a as i,m as w,x as O,R as E,b as n,l as _,Q as k,t as a,S as X,n as M,W as H,L as U,q as I,c as z,A as Z,J as b,K as h,F as $,_ as F}from"./index-sMkPs75z.js";import{B as G}from"./kong-icons.es678-C5rbHv0T.js";import{S as P}from"./SummaryView-D_baoLU8.js";const q=["data-testid","innerHTML"],J={"data-testid":"detail-view-details",class:"stack"},Q={class:"columns"},W=["innerHTML"],j={key:0},Y=K({__name:"ZoneDetailView",props:{data:{}},setup(v){const d=v;return(ee,s)=>{const T=p("XTimespan"),V=p("KTooltip"),D=p("XLayout"),L=p("KCard"),S=p("XAction"),A=p("RouterView"),N=p("AppView"),R=p("DataSource"),B=p("RouteView");return l(),y(B,{name:"zone-cp-detail-view",params:{zone:"",subscription:""}},{default:t(({t:o,uri:x,route:f,me:m})=>{var g,C;return[i(R,{src:x(w(O),"/control-plane/outdated/:version",{version:((C=(g=d.data.zoneInsight.version)==null?void 0:g.kumaCp)==null?void 0:C.version)??"-"})},{default:t(({data:c})=>[i(N,{docs:o("zones.href.docs.cta")},E({default:t(()=>[s[16]||(s[16]=n()),_("div",J,[i(L,null,{default:t(()=>[i(D,{type:"stack"},{default:t(()=>[i(T,{start:o("common.formats.datetime",{value:Date.parse(d.data.creationTime)}),end:o("common.formats.datetime",{value:Date.parse(d.data.modificationTime)})},null,8,["start","end"]),s[8]||(s[8]=n()),_("div",Q,[i(k,null,{title:t(()=>[n(a(o("http.api.property.status")),1)]),body:t(()=>[i(X,{status:d.data.state},null,8,["status"])]),_:2},1024),s[5]||(s[5]=n()),i(k,{class:M({version:!0,outdated:c==null?void 0:c.outdated})},{title:t(()=>[n(a(o("zone-cps.routes.item.version"))+" ",1),(c==null?void 0:c.outdated)===!0?(l(),y(V,{key:0,"max-width":"300"},{content:t(()=>[_("div",{innerHTML:o("zone-cps.routes.item.version_warning")},null,8,W)]),default:t(()=>[i(w(G),{color:w(H),size:w(U)},null,8,["color","size"]),s[1]||(s[1]=n())]),_:2},1024)):I("",!0)]),body:t(()=>{var e,r;return[n(a(((r=(e=d.data.zoneInsight.version)==null?void 0:e.kumaCp)==null?void 0:r.version)??"—"),1)]}),_:2},1032,["class"]),s[6]||(s[6]=n()),i(k,null,{title:t(()=>[n(a(o("http.api.property.type")),1)]),body:t(()=>[n(a(o(`common.product.environment.${d.data.zoneInsight.environment||"unknown"}`)),1)]),_:2},1024),s[7]||(s[7]=n()),i(k,null,{title:t(()=>[n(a(o("zone-cps.routes.item.authentication_type")),1)]),body:t(()=>[n(a(d.data.zoneInsight.authenticationType||o("common.not_applicable")),1)]),_:2},1024)])]),_:2},1024)]),_:2},1024),s[15]||(s[15]=n()),d.data.zoneInsight.subscriptions.length>0?(l(),z("div",j,[_("h2",null,a(o("zone-cps.detail.subscriptions")),1),s[13]||(s[13]=n()),i(Z,{headers:[{...m.get("headers.zoneInstanceId"),label:o("zone-cps.routes.items.headers.zoneInstanceId"),key:"zoneInstanceId"},{...m.get("headers.version"),label:o("zone-cps.routes.items.headers.version"),key:"version"},{...m.get("headers.connected"),label:o("zone-cps.routes.items.headers.connected"),key:"connected"},{...m.get("headers.disconnected"),label:o("zone-cps.routes.items.headers.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:o("zone-cps.routes.items.headers.responses"),key:"responses"}],"is-selected-row":e=>e.id===f.params.subscription,items:d.data.zoneInsight.subscriptions.map((e,r,u)=>u[u.length-(r+1)]),onResize:m.set},{zoneInstanceId:t(({row:e})=>[i(S,{"data-action":"",to:{name:"zone-cp-subscription-summary-view",params:{subscription:e.id}}},{default:t(()=>[n(a(e.zoneInstanceId),1)]),_:2},1032,["to"])]),version:t(({row:e})=>{var r,u;return[n(a(((u=(r=e.version)==null?void 0:r.kumaCp)==null?void 0:u.version)??"-"),1)]}),connected:t(({row:e})=>[n(a(o("common.formats.datetime",{value:Date.parse(e.connectTime??"")})),1)]),disconnected:t(({row:e})=>[e.disconnectTime?(l(),z(b,{key:0},[n(a(o("common.formats.datetime",{value:Date.parse(e.disconnectTime)})),1)],64)):I("",!0)]),responses:t(({row:e})=>{var r;return[(l(!0),z(b,null,h([((r=e.status)==null?void 0:r.total)??{}],u=>(l(),z(b,null,[n(a(u.responsesSent)+"/"+a(u.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),s[14]||(s[14]=n()),i(A,null,{default:t(({Component:e})=>[f.child()?(l(),y(P,{key:0,width:"670px",onClose:function(){f.replace({name:"zone-cp-detail-view",params:{zone:f.params.zone}})}},{default:t(()=>[(l(),y($(e),{data:d.data.zoneInsight.subscriptions},{default:t(()=>[_("p",null,a(o("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["data"]))]),_:2},1032,["onClose"])):I("",!0)]),_:2},1024)])):I("",!0)])]),_:2},[d.data.warnings.length>0?{name:"notifications",fn:t(()=>[_("ul",null,[(l(!0),z(b,null,h(d.data.warnings,e=>(l(),z("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:o(`common.warnings.${e.kind}`,{...e.payload,...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}})},null,8,q))),128))])]),key:"0"}:void 0]),1032,["docs"])]),_:2},1032,["src"])]}),_:1})}}}),se=F(Y,[["__scopeId","data-v-67fa6795"]]);export{se as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-DdEWUzxz.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-DtTyna4F.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-DdEWUzxz.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-DtTyna4F.js index be0c7e2a49c8..6da0bad0fa5d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-DdEWUzxz.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-DtTyna4F.js @@ -1,3 +1,3 @@ -import{_ as C,e as o,o as x,p as h,w as n,a,b as r}from"./index-exlqGI2U.js";const R={};function w(E,t){const c=o("RouteTitle"),d=o("XAction"),l=o("XCodeBlock"),i=o("DataLoader"),p=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-clusters-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),a(_,null,{default:n(()=>[a(p,null,{default:n(()=>[a(i,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[a(l,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:s=>e.update({codeSearch:s}),onFilterModeChange:s=>e.update({codeFilter:s}),onRegExpModeChange:s=>e.update({codeRegExp:s})},{"primary-actions":n(()=>[a(d,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` +import{_ as C,e as o,o as x,p as h,w as n,a,b as r}from"./index-sMkPs75z.js";const R={};function w(E,t){const c=o("RouteTitle"),d=o("XAction"),l=o("XCodeBlock"),i=o("DataLoader"),p=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-clusters-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),a(_,null,{default:n(()=>[a(p,null,{default:n(()=>[a(i,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[a(l,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:s=>e.update({codeSearch:s}),onFilterModeChange:s=>e.update({codeFilter:s}),onRegExpModeChange:s=>e.update({codeRegExp:s})},{"primary-actions":n(()=>[a(d,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const k=C(R,[["render",w]]);export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-CzcJczM1.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-DrBlprPV.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-CzcJczM1.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-DrBlprPV.js index fcce84a6dfb3..e6ecf2c2d342 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-CzcJczM1.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-DrBlprPV.js @@ -1 +1 @@ -import{d as z,e as a,o as i,p,w as n,a as s,b as V,m as l,aq as m,q as v}from"./index-exlqGI2U.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const D=z({__name:"ZoneEgressConfigView",setup(S){return(k,t)=>{const g=a("RouteTitle"),_=a("DataSource"),u=a("DataLoader"),f=a("KCard"),C=a("AppView"),h=a("RouteView");return i(),p(h,{name:"zone-egress-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-egresses.routes.item.navigation.zone-egress-config-view")},null,8,["title"]),t[0]||(t[0]=V()),s(C,null,{default:n(()=>[s(f,null,{default:n(()=>[s(u,{src:c(l(m),"/zone-egresses/:name",{name:e.params.zoneEgress})},{default:n(({data:E})=>[s(F,{resource:E.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:n(({copy:o,copying:w})=>[w?(i(),p(_,{key:0,src:c(l(m),"/zone-egresses/:name/as/kubernetes",{name:e.params.zoneEgress},{cacheControl:"no-store"}),onChange:r=>{o(d=>d(r))},onError:r=>{o((d,R)=>R(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{D as default}; +import{d as z,e as a,o as i,p,w as n,a as s,b as V,m as l,aq as m,q as v}from"./index-sMkPs75z.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const D=z({__name:"ZoneEgressConfigView",setup(S){return(k,t)=>{const g=a("RouteTitle"),_=a("DataSource"),u=a("DataLoader"),f=a("KCard"),C=a("AppView"),h=a("RouteView");return i(),p(h,{name:"zone-egress-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-egresses.routes.item.navigation.zone-egress-config-view")},null,8,["title"]),t[0]||(t[0]=V()),s(C,null,{default:n(()=>[s(f,null,{default:n(()=>[s(u,{src:c(l(m),"/zone-egresses/:name",{name:e.params.zoneEgress})},{default:n(({data:E})=>[s(F,{resource:E.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:n(({copy:o,copying:w})=>[w?(i(),p(_,{key:0,src:c(l(m),"/zone-egresses/:name/as/kubernetes",{name:e.params.zoneEgress},{cacheControl:"no-store"}),onChange:r=>{o(d=>d(r))},onError:r=>{o((d,R)=>R(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{D as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-D_lDRgq7.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-Coq7oojT.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-D_lDRgq7.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-Coq7oojT.js index 96044b0bc61d..3b0c9d9a9904 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-D_lDRgq7.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-Coq7oojT.js @@ -1 +1 @@ -import{d as x,e as t,o as i,p,w as e,a as o,c as D,V as R,q as C,b as m,R as T,K as k,t as A,F as E}from"./index-exlqGI2U.js";const S={key:0},y=x({__name:"ZoneEgressDetailTabsView",setup(X){return($,c)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),z=t("RouterView"),b=t("DataLoader"),f=t("AppView"),w=t("DataSource"),g=t("RouteView");return i(),p(g,{name:"zone-egress-detail-tabs-view",params:{zone:"",zoneEgress:""}},{default:e(({route:s,can:V,t:n})=>[o(w,{src:`/zone-egress-overviews/${s.params.zoneEgress}`},{default:e(({data:a,error:v})=>[o(f,{docs:n("zone-ingresses.href.docs"),breadcrumbs:[...V("use zones")?[{to:{name:"zone-cp-list-view"},text:n("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:s.params.zone}},text:s.params.zone}]:[],{to:{name:"zone-egress-list-view",params:{zone:s.params.zone}},text:n("zone-egresses.routes.item.breadcrumbs")}]},{title:e(()=>[a?(i(),D("h1",S,[o(R,{text:a.name},{default:e(()=>[o(_,{title:n("zone-egresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):C("",!0)]),default:e(()=>[c[1]||(c[1]=m()),o(b,{data:[a],errors:[v]},{default:e(()=>{var l;return[o(u,{selected:(l=s.child())==null?void 0:l.name},T({_:2},[k(s.children,({name:r})=>({name:`${r}-tab`,fn:e(()=>[o(d,{to:{name:r}},{default:e(()=>[m(A(n(`zone-egresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),c[0]||(c[0]=m()),o(z,null,{default:e(r=>[(i(),p(E(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{y as default}; +import{d as x,e as t,o as i,p,w as e,a as o,c as D,V as R,q as C,b as m,R as T,K as k,t as A,F as E}from"./index-sMkPs75z.js";const S={key:0},y=x({__name:"ZoneEgressDetailTabsView",setup(X){return($,c)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),z=t("RouterView"),b=t("DataLoader"),f=t("AppView"),w=t("DataSource"),g=t("RouteView");return i(),p(g,{name:"zone-egress-detail-tabs-view",params:{zone:"",zoneEgress:""}},{default:e(({route:s,can:V,t:n})=>[o(w,{src:`/zone-egress-overviews/${s.params.zoneEgress}`},{default:e(({data:a,error:v})=>[o(f,{docs:n("zone-ingresses.href.docs"),breadcrumbs:[...V("use zones")?[{to:{name:"zone-cp-list-view"},text:n("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:s.params.zone}},text:s.params.zone}]:[],{to:{name:"zone-egress-list-view",params:{zone:s.params.zone}},text:n("zone-egresses.routes.item.breadcrumbs")}]},{title:e(()=>[a?(i(),D("h1",S,[o(R,{text:a.name},{default:e(()=>[o(_,{title:n("zone-egresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):C("",!0)]),default:e(()=>[c[1]||(c[1]=m()),o(b,{data:[a],errors:[v]},{default:e(()=>{var l;return[o(u,{selected:(l=s.child())==null?void 0:l.name},T({_:2},[k(s.children,({name:r})=>({name:`${r}-tab`,fn:e(()=>[o(d,{to:{name:r}},{default:e(()=>[m(A(n(`zone-egresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),c[0]||(c[0]=m()),o(z,null,{default:e(r=>[(i(),p(E(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-4FM7c9pu.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-CVxM7b6d.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-4FM7c9pu.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-CVxM7b6d.js index ec3bb5f3345a..e75cae1c9dee 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-4FM7c9pu.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-CVxM7b6d.js @@ -1,3 +1,3 @@ -import{d as I,e as l,o as i,p as u,w as e,a as d,l as k,b as s,Q as f,t as a,S as T,q as _,c as y,J as w,A as X,K as x,F as B}from"./index-exlqGI2U.js";import{S as R}from"./SummaryView-VenJnDxy.js";const S={class:"stack"},N={class:"columns"},K={key:0},J=I({__name:"ZoneEgressDetailView",props:{data:{}},setup(v){const r=v;return(L,n)=>{const b=l("XTimespan"),h=l("XCopyButton"),z=l("XLayout"),C=l("KCard"),V=l("XAction"),E=l("RouterView"),A=l("AppView"),D=l("RouteView");return i(),u(D,{name:"zone-egress-detail-view",params:{subscription:"",zoneEgress:""}},{default:e(({t:o,route:g,me:m})=>[d(A,null,{default:e(()=>[k("div",S,[d(C,null,{default:e(()=>[d(z,{type:"stack"},{default:e(()=>[d(b,{start:o("common.formats.datetime",{value:Date.parse(r.data.creationTime)}),end:o("common.formats.datetime",{value:Date.parse(r.data.modificationTime)})},null,8,["start","end"]),n[6]||(n[6]=s()),k("div",N,[d(f,null,{title:e(()=>[s(a(o("http.api.property.status")),1)]),body:e(()=>[d(T,{status:r.data.state},null,8,["status"])]),_:2},1024),n[4]||(n[4]=s()),r.data.namespace.length>0?(i(),u(f,{key:0},{title:e(()=>n[1]||(n[1]=[s(` +import{d as I,e as l,o as i,p as u,w as e,a as d,l as k,b as s,Q as f,t as a,S as T,q as _,c as y,J as w,A as X,K as x,F as B}from"./index-sMkPs75z.js";import{S as R}from"./SummaryView-D_baoLU8.js";const S={class:"stack"},N={class:"columns"},K={key:0},J=I({__name:"ZoneEgressDetailView",props:{data:{}},setup(v){const r=v;return(L,n)=>{const b=l("XTimespan"),h=l("XCopyButton"),z=l("XLayout"),C=l("KCard"),V=l("XAction"),E=l("RouterView"),A=l("AppView"),D=l("RouteView");return i(),u(D,{name:"zone-egress-detail-view",params:{subscription:"",zoneEgress:""}},{default:e(({t:o,route:g,me:m})=>[d(A,null,{default:e(()=>[k("div",S,[d(C,null,{default:e(()=>[d(z,{type:"stack"},{default:e(()=>[d(b,{start:o("common.formats.datetime",{value:Date.parse(r.data.creationTime)}),end:o("common.formats.datetime",{value:Date.parse(r.data.modificationTime)})},null,8,["start","end"]),n[6]||(n[6]=s()),k("div",N,[d(f,null,{title:e(()=>[s(a(o("http.api.property.status")),1)]),body:e(()=>[d(T,{status:r.data.state},null,8,["status"])]),_:2},1024),n[4]||(n[4]=s()),r.data.namespace.length>0?(i(),u(f,{key:0},{title:e(()=>n[1]||(n[1]=[s(` Namespace `)])),body:e(()=>[s(a(r.data.namespace),1)]),_:1})):_("",!0),n[5]||(n[5]=s()),d(f,null,{title:e(()=>[s(a(o("http.api.property.address")),1)]),body:e(()=>[r.data.zoneEgress.socketAddress.length>0?(i(),u(h,{key:0,text:r.data.zoneEgress.socketAddress},null,8,["text"])):(i(),y(w,{key:1},[s(a(o("common.detail.none")),1)],64))]),_:2},1024)])]),_:2},1024)]),_:2},1024),n[13]||(n[13]=s()),r.data.zoneEgressInsight.subscriptions.length>0?(i(),y("div",K,[k("h2",null,a(o("zone-egresses.routes.item.subscriptions.title")),1),n[11]||(n[11]=s()),d(X,{headers:[{...m.get("headers.instanceId"),label:o("http.api.property.instanceId"),key:"instanceId"},{...m.get("headers.version"),label:o("http.api.property.version"),key:"version"},{...m.get("headers.connected"),label:o("http.api.property.connected"),key:"connected"},{...m.get("headers.disconnected"),label:o("http.api.property.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:o("http.api.property.responses"),key:"responses"}],"is-selected-row":t=>t.id===g.params.subscription,items:r.data.zoneEgressInsight.subscriptions.map((t,c,p)=>p[p.length-(c+1)]),onResize:m.set},{instanceId:e(({row:t})=>[d(V,{"data-action":"",to:{name:"zone-egress-subscription-summary-view",params:{subscription:t.id}}},{default:e(()=>[s(a(t.controlPlaneInstanceId),1)]),_:2},1032,["to"])]),version:e(({row:t})=>{var c,p;return[s(a(((p=(c=t.version)==null?void 0:c.kumaDp)==null?void 0:p.version)??"-"),1)]}),connected:e(({row:t})=>[s(a(o("common.formats.datetime",{value:Date.parse(t.connectTime??"")})),1)]),disconnected:e(({row:t})=>[t.disconnectTime?(i(),y(w,{key:0},[s(a(o("common.formats.datetime",{value:Date.parse(t.disconnectTime)})),1)],64)):_("",!0)]),responses:e(({row:t})=>{var c;return[(i(!0),y(w,null,x([((c=t.status)==null?void 0:c.total)??{}],p=>(i(),y(w,null,[s(a(p.responsesSent)+"/"+a(p.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),n[12]||(n[12]=s()),d(E,null,{default:e(({Component:t})=>[g.child()?(i(),u(R,{key:0,width:"670px",onClose:function(){g.replace({name:"zone-egress-detail-view",params:{zoneEgress:g.params.zoneEgress}})}},{default:e(()=>[(i(),u(B(t),{data:r.data.zoneEgressInsight.subscriptions},null,8,["data"]))]),_:2},1032,["onClose"])):_("",!0)]),_:2},1024)])):_("",!0)])]),_:2},1024)]),_:1})}}});export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-DBxraT5b.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-5zsNz5t2.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-DBxraT5b.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-5zsNz5t2.js index 7036ec197a1b..028f8b87c3b7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-DBxraT5b.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-5zsNz5t2.js @@ -1 +1 @@ -import{d as h,e as n,o as d,p as m,w as e,q as u,b as i,a as s,R as E,l as w,m as b,aq as S,A as x,t as p,V as D,c as L,J as B,S as N,F as T}from"./index-exlqGI2U.js";import{S as q}from"./SummaryView-VenJnDxy.js";const X=["innerHTML"],$=h({__name:"ZoneEgressListView",props:{data:{}},setup(M){return(F,a)=>{const _=n("RouteTitle"),z=n("XAction"),k=n("XActionGroup"),y=n("RouterView"),g=n("DataCollection"),A=n("DataLoader"),C=n("KCard"),V=n("AppView"),v=n("RouteView");return d(),m(v,{name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:e(({route:l,t:r,me:c,uri:R,can:f})=>[f("use zones")?(d(),m(_,{key:0,render:!1,title:r("zone-egresses.routes.items.title")},null,8,["title"])):u("",!0),a[6]||(a[6]=i()),s(V,{docs:r("zone-egresses.href.docs")},E({default:e(()=>[a[4]||(a[4]=i()),w("div",{innerHTML:r("zone-egresses.routes.items.intro",{},{defaultMessage:""})},null,8,X),a[5]||(a[5]=i()),s(C,null,{default:e(()=>[s(A,{src:R(b(S),"/zone-cps/:name/egresses",{name:l.params.zone||"*"},{page:1,size:100})},{loadable:e(({data:o})=>[s(g,{type:"zone-egresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:l.update},{default:e(()=>[s(x,{class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":t=>t.name===l.params.zoneEgress,onResize:c.set},{name:e(({row:t})=>[s(z,{"data-action":"",to:{name:"zone-egress-summary-view",params:{zone:l.params.zone,zoneEgress:t.id},query:{page:1,size:100}}},{default:e(()=>[i(p(t.name),1)]),_:2},1032,["to"])]),socketAddress:e(({row:t})=>[t.zoneEgress.socketAddress.length>0?(d(),m(D,{key:0,text:t.zoneEgress.socketAddress},null,8,["text"])):(d(),L(B,{key:1},[i(p(r("common.collection.none")),1)],64))]),status:e(({row:t})=>[s(N,{status:t.state},null,8,["status"])]),actions:e(({row:t})=>[s(k,null,{default:e(()=>[s(z,{to:{name:"zone-egress-detail-view",params:{zoneEgress:t.id}}},{default:e(()=>[i(p(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),a[3]||(a[3]=i()),s(y,null,{default:e(({Component:t})=>[l.child()?(d(),m(q,{key:0,onClose:G=>l.replace({name:"zone-egress-list-view",params:{zone:l.params.zone},query:{page:1,size:100}})},{default:e(()=>[typeof o<"u"?(d(),m(T(t),{key:0,items:o.items},null,8,["items"])):u("",!0)]),_:2},1032,["onClose"])):u("",!0)]),_:2},1024)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[f("use zones")?void 0:{name:"title",fn:e(()=>[w("h1",null,[s(_,{title:r("zone-egresses.routes.items.title")},null,8,["title"])])]),key:"0"}]),1032,["docs"])]),_:1})}}});export{$ as default}; +import{d as h,e as n,o as d,p as m,w as e,q as u,b as i,a as s,R as E,l as w,m as b,aq as S,A as x,t as p,V as D,c as L,J as B,S as N,F as T}from"./index-sMkPs75z.js";import{S as q}from"./SummaryView-D_baoLU8.js";const X=["innerHTML"],$=h({__name:"ZoneEgressListView",props:{data:{}},setup(M){return(F,a)=>{const _=n("RouteTitle"),z=n("XAction"),k=n("XActionGroup"),y=n("RouterView"),g=n("DataCollection"),A=n("DataLoader"),C=n("KCard"),V=n("AppView"),v=n("RouteView");return d(),m(v,{name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:e(({route:l,t:r,me:c,uri:R,can:f})=>[f("use zones")?(d(),m(_,{key:0,render:!1,title:r("zone-egresses.routes.items.title")},null,8,["title"])):u("",!0),a[6]||(a[6]=i()),s(V,{docs:r("zone-egresses.href.docs")},E({default:e(()=>[a[4]||(a[4]=i()),w("div",{innerHTML:r("zone-egresses.routes.items.intro",{},{defaultMessage:""})},null,8,X),a[5]||(a[5]=i()),s(C,null,{default:e(()=>[s(A,{src:R(b(S),"/zone-cps/:name/egresses",{name:l.params.zone||"*"},{page:1,size:100})},{loadable:e(({data:o})=>[s(g,{type:"zone-egresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:l.update},{default:e(()=>[s(x,{class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":t=>t.name===l.params.zoneEgress,onResize:c.set},{name:e(({row:t})=>[s(z,{"data-action":"",to:{name:"zone-egress-summary-view",params:{zone:l.params.zone,zoneEgress:t.id},query:{page:1,size:100}}},{default:e(()=>[i(p(t.name),1)]),_:2},1032,["to"])]),socketAddress:e(({row:t})=>[t.zoneEgress.socketAddress.length>0?(d(),m(D,{key:0,text:t.zoneEgress.socketAddress},null,8,["text"])):(d(),L(B,{key:1},[i(p(r("common.collection.none")),1)],64))]),status:e(({row:t})=>[s(N,{status:t.state},null,8,["status"])]),actions:e(({row:t})=>[s(k,null,{default:e(()=>[s(z,{to:{name:"zone-egress-detail-view",params:{zoneEgress:t.id}}},{default:e(()=>[i(p(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),a[3]||(a[3]=i()),s(y,null,{default:e(({Component:t})=>[l.child()?(d(),m(q,{key:0,onClose:G=>l.replace({name:"zone-egress-list-view",params:{zone:l.params.zone},query:{page:1,size:100}})},{default:e(()=>[typeof o<"u"?(d(),m(T(t),{key:0,items:o.items},null,8,["items"])):u("",!0)]),_:2},1032,["onClose"])):u("",!0)]),_:2},1024)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[f("use zones")?void 0:{name:"title",fn:e(()=>[w("h1",null,[s(_,{title:r("zone-egresses.routes.items.title")},null,8,["title"])])]),key:"0"}]),1032,["docs"])]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-DjLORYtZ.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-Bva-OdbO.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-DjLORYtZ.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-Bva-OdbO.js index 158b9d521c36..2eec42956171 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-DjLORYtZ.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-Bva-OdbO.js @@ -1,3 +1,3 @@ -import{_ as C,e as o,o as x,p as h,w as a,a as n,b as r}from"./index-exlqGI2U.js";const R={};function w(E,s){const c=o("RouteTitle"),d=o("XAction"),i=o("XCodeBlock"),p=o("DataLoader"),l=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-stats-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:g})=>[n(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),n(_,null,{default:a(()=>[n(l,null,{default:a(()=>[n(p,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/stats`},{default:a(({data:f,refresh:u})=>[n(i,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":a(()=>[n(d,{action:"refresh",appearance:"primary",onClick:u},{default:a(()=>s[0]||(s[0]=[r(` +import{_ as C,e as o,o as x,p as h,w as a,a as n,b as r}from"./index-sMkPs75z.js";const R={};function w(E,s){const c=o("RouteTitle"),d=o("XAction"),i=o("XCodeBlock"),p=o("DataLoader"),l=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-stats-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:g})=>[n(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),n(_,null,{default:a(()=>[n(l,null,{default:a(()=>[n(p,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/stats`},{default:a(({data:f,refresh:u})=>[n(i,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":a(()=>[n(d,{action:"refresh",appearance:"primary",onClick:u},{default:a(()=>s[0]||(s[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const k=C(R,[["render",w]]);export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-RSHgidXE.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-CUIN0zJT.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-RSHgidXE.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-CUIN0zJT.js index 76d60c50278f..0b916a3c9380 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-RSHgidXE.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-CUIN0zJT.js @@ -1 +1 @@ -import{d as D,e as p,o as d,p as c,w as e,a as l,l as m,t as i,b as o,c as f,J as E,K as F,Q as _,S as B,q as z,V as M,_ as N}from"./index-exlqGI2U.js";import{_ as X}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const Z={class:"stack-with-borders"},q={class:"mt-4"},Q=D({__name:"ZoneEgressSummaryView",props:{items:{}},setup(h){const C=h;return(T,t)=>{const x=p("XEmptyState"),k=p("RouteTitle"),S=p("XAction"),w=p("DataSource"),V=p("AppView"),R=p("DataCollection"),v=p("RouteView");return d(),c(v,{name:"zone-egress-summary-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:n,t:a})=>[l(R,{items:C.items,predicate:u=>u.id===n.params.zoneEgress,find:!0},{empty:e(()=>[l(x,null,{title:e(()=>[m("h2",null,i(a("common.collection.summary.empty_title",{type:"ZoneEgress"})),1)]),default:e(()=>[t[0]||(t[0]=o()),m("p",null,i(a("common.collection.summary.empty_message",{type:"ZoneEgress"})),1)]),_:2},1024)]),default:e(({items:u})=>[(d(!0),f(E,null,F([u[0]],s=>(d(),c(V,{key:s.id},{title:e(()=>[m("h2",null,[l(S,{to:{name:"zone-egress-detail-view",params:{zone:s.zoneEgress.zone,zoneEgress:s.id}}},{default:e(()=>[l(k,{title:a("zone-egresses.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[t[7]||(t[7]=o()),m("div",Z,[l(_,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.status")),1)]),body:e(()=>[l(B,{status:s.state},null,8,["status"])]),_:2},1024),t[4]||(t[4]=o()),s.namespace.length>0?(d(),c(_,{key:0,layout:"horizontal"},{title:e(()=>[o(i(a("data-planes.routes.item.namespace")),1)]),body:e(()=>[o(i(s.namespace),1)]),_:2},1024)):z("",!0),t[5]||(t[5]=o()),l(_,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.address")),1)]),body:e(()=>[s.zoneEgress.socketAddress.length>0?(d(),c(M,{key:0,text:s.zoneEgress.socketAddress},null,8,["text"])):(d(),f(E,{key:1},[o(i(a("common.detail.none")),1)],64))]),_:2},1024)]),t[8]||(t[8]=o()),m("div",null,[m("h3",null,i(a("zone-ingresses.routes.item.config")),1),t[6]||(t[6]=o()),m("div",q,[l(X,{resource:s.config,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:r=>n.update({codeSearch:r}),onFilterModeChange:r=>n.update({codeFilter:r}),onRegExpModeChange:r=>n.update({codeRegExp:r})},{default:e(({copy:r,copying:b})=>[b?(d(),c(w,{key:0,src:`/zone-egresses/${n.params.zoneEgress}/as/kubernetes?no-store`,onChange:g=>{r(y=>y(g))},onError:g=>{r((y,A)=>A(g))}},null,8,["src","onChange","onError"])):z("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),J=N(Q,[["__scopeId","data-v-5d478ea2"]]);export{J as default}; +import{d as D,e as p,o as d,p as c,w as e,a as l,l as m,t as i,b as o,c as f,J as E,K as F,Q as _,S as B,q as z,V as M,_ as N}from"./index-sMkPs75z.js";import{_ as X}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const Z={class:"stack-with-borders"},q={class:"mt-4"},Q=D({__name:"ZoneEgressSummaryView",props:{items:{}},setup(h){const C=h;return(T,t)=>{const x=p("XEmptyState"),k=p("RouteTitle"),S=p("XAction"),w=p("DataSource"),V=p("AppView"),R=p("DataCollection"),v=p("RouteView");return d(),c(v,{name:"zone-egress-summary-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:n,t:a})=>[l(R,{items:C.items,predicate:u=>u.id===n.params.zoneEgress,find:!0},{empty:e(()=>[l(x,null,{title:e(()=>[m("h2",null,i(a("common.collection.summary.empty_title",{type:"ZoneEgress"})),1)]),default:e(()=>[t[0]||(t[0]=o()),m("p",null,i(a("common.collection.summary.empty_message",{type:"ZoneEgress"})),1)]),_:2},1024)]),default:e(({items:u})=>[(d(!0),f(E,null,F([u[0]],s=>(d(),c(V,{key:s.id},{title:e(()=>[m("h2",null,[l(S,{to:{name:"zone-egress-detail-view",params:{zone:s.zoneEgress.zone,zoneEgress:s.id}}},{default:e(()=>[l(k,{title:a("zone-egresses.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[t[7]||(t[7]=o()),m("div",Z,[l(_,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.status")),1)]),body:e(()=>[l(B,{status:s.state},null,8,["status"])]),_:2},1024),t[4]||(t[4]=o()),s.namespace.length>0?(d(),c(_,{key:0,layout:"horizontal"},{title:e(()=>[o(i(a("data-planes.routes.item.namespace")),1)]),body:e(()=>[o(i(s.namespace),1)]),_:2},1024)):z("",!0),t[5]||(t[5]=o()),l(_,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.address")),1)]),body:e(()=>[s.zoneEgress.socketAddress.length>0?(d(),c(M,{key:0,text:s.zoneEgress.socketAddress},null,8,["text"])):(d(),f(E,{key:1},[o(i(a("common.detail.none")),1)],64))]),_:2},1024)]),t[8]||(t[8]=o()),m("div",null,[m("h3",null,i(a("zone-ingresses.routes.item.config")),1),t[6]||(t[6]=o()),m("div",q,[l(X,{resource:s.config,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:r=>n.update({codeSearch:r}),onFilterModeChange:r=>n.update({codeFilter:r}),onRegExpModeChange:r=>n.update({codeRegExp:r})},{default:e(({copy:r,copying:b})=>[b?(d(),c(w,{key:0,src:`/zone-egresses/${n.params.zoneEgress}/as/kubernetes?no-store`,onChange:g=>{r(y=>y(g))},onError:g=>{r((y,A)=>A(g))}},null,8,["src","onChange","onError"])):z("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),J=N(Q,[["__scopeId","data-v-5d478ea2"]]);export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-_0yyop-z.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-BGU1nWmo.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-_0yyop-z.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-BGU1nWmo.js index a34f98a83ef1..a4d92461abf8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-_0yyop-z.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-BGU1nWmo.js @@ -1,3 +1,3 @@ -import{d as E,e as o,o as V,p as h,w as t,a,b as d,m as R,aq as w}from"./index-exlqGI2U.js";const z=E({__name:"ZoneEgressXdsConfigView",setup(k){return(y,s)=>{const r=o("RouteTitle"),l=o("XCheckbox"),i=o("XAction"),c=o("XCodeBlock"),p=o("DataLoader"),m=o("KCard"),u=o("AppView"),g=o("RouteView");return V(),h(g,{name:"zone-egress-xds-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[a(r,{render:!1,title:_("zone-egresses.routes.item.navigation.zone-egress-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),a(u,null,{default:t(()=>[a(m,null,{default:t(()=>[a(p,{src:f(R(w),"/zone-egresses/:name/xds/:endpoints",{name:e.params.zoneEgress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[a(c,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[a(l,{modelValue:e.params.includeEds,"onUpdate:modelValue":n=>e.params.includeEds=n,label:"Include Endpoints"},null,8,["modelValue","onUpdate:modelValue"]),s[1]||(s[1]=d()),a(i,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>s[0]||(s[0]=[d(` +import{d as E,e as o,o as V,p as h,w as t,a,b as d,m as R,aq as w}from"./index-sMkPs75z.js";const z=E({__name:"ZoneEgressXdsConfigView",setup(k){return(y,s)=>{const r=o("RouteTitle"),l=o("XCheckbox"),i=o("XAction"),c=o("XCodeBlock"),p=o("DataLoader"),m=o("KCard"),u=o("AppView"),g=o("RouteView");return V(),h(g,{name:"zone-egress-xds-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[a(r,{render:!1,title:_("zone-egresses.routes.item.navigation.zone-egress-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),a(u,null,{default:t(()=>[a(m,null,{default:t(()=>[a(p,{src:f(R(w),"/zone-egresses/:name/xds/:endpoints",{name:e.params.zoneEgress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[a(c,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[a(l,{modelValue:e.params.includeEds,"onUpdate:modelValue":n=>e.params.includeEds=n,label:"Include Endpoints"},null,8,["modelValue","onUpdate:modelValue"]),s[1]||(s[1]=d()),a(i,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>s[0]||(s[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-BKi-2Bhk.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-C8JIPglW.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-BKi-2Bhk.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-C8JIPglW.js index 8cbe9844a348..b4f72937b8ff 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-BKi-2Bhk.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-C8JIPglW.js @@ -1,3 +1,3 @@ -import{_ as C,e as o,o as x,p as h,w as n,a,b as r}from"./index-exlqGI2U.js";const R={};function w(V,t){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),l=o("DataLoader"),p=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-clusters-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),a(_,null,{default:n(()=>[a(p,null,{default:n(()=>[a(l,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[a(d,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:s=>e.update({codeSearch:s}),onFilterModeChange:s=>e.update({codeFilter:s}),onRegExpModeChange:s=>e.update({codeRegExp:s})},{"primary-actions":n(()=>[a(i,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` +import{_ as C,e as o,o as x,p as h,w as n,a,b as r}from"./index-sMkPs75z.js";const R={};function w(V,t){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),l=o("DataLoader"),p=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-clusters-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),a(_,null,{default:n(()=>[a(p,null,{default:n(()=>[a(l,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[a(d,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:s=>e.update({codeSearch:s}),onFilterModeChange:s=>e.update({codeFilter:s}),onRegExpModeChange:s=>e.update({codeRegExp:s})},{"primary-actions":n(()=>[a(i,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const y=C(R,[["render",w]]);export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-0jcs-p63.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-DfqVg3qX.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-0jcs-p63.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-DfqVg3qX.js index 3d20d795fb45..95832deb3e44 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-0jcs-p63.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-DfqVg3qX.js @@ -1 +1 @@ -import{d as V,e as n,o as d,p,w as a,a as s,b as E,m as l,as as m,q as v}from"./index-exlqGI2U.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const I=V({__name:"ZoneIngressConfigView",setup(S){return(k,t)=>{const g=n("RouteTitle"),_=n("DataSource"),u=n("DataLoader"),f=n("KCard"),C=n("AppView"),h=n("RouteView");return d(),p(h,{name:"zone-ingress-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-ingresses.routes.item.navigation.zone-ingress-config-view")},null,8,["title"]),t[0]||(t[0]=E()),s(C,null,{default:a(()=>[s(f,null,{default:a(()=>[s(u,{src:c(l(m),"/zone-ingresses/:name",{name:e.params.zoneIngress})},{default:a(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:a(({copy:o,copying:R})=>[R?(d(),p(_,{key:0,src:c(l(m),"/zone-ingresses/:name/as/kubernetes",{name:e.params.zoneIngress},{cacheControl:"no-store"}),onChange:r=>{o(i=>i(r))},onError:r=>{o((i,z)=>z(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{I as default}; +import{d as V,e as n,o as d,p,w as a,a as s,b as E,m as l,as as m,q as v}from"./index-sMkPs75z.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const I=V({__name:"ZoneIngressConfigView",setup(S){return(k,t)=>{const g=n("RouteTitle"),_=n("DataSource"),u=n("DataLoader"),f=n("KCard"),C=n("AppView"),h=n("RouteView");return d(),p(h,{name:"zone-ingress-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-ingresses.routes.item.navigation.zone-ingress-config-view")},null,8,["title"]),t[0]||(t[0]=E()),s(C,null,{default:a(()=>[s(f,null,{default:a(()=>[s(u,{src:c(l(m),"/zone-ingresses/:name",{name:e.params.zoneIngress})},{default:a(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:a(({copy:o,copying:R})=>[R?(d(),p(_,{key:0,src:c(l(m),"/zone-ingresses/:name/as/kubernetes",{name:e.params.zoneIngress},{cacheControl:"no-store"}),onChange:r=>{o(i=>i(r))},onError:r=>{o((i,z)=>z(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-U5smMBM6.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BY2eIL5g.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-U5smMBM6.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BY2eIL5g.js index 8fb983245c1a..b263e4be8bea 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-U5smMBM6.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BY2eIL5g.js @@ -1 +1 @@ -import{d as v,e as t,o as c,p,w as e,a as o,c as x,V as D,q as R,b as m,R as C,K as T,t as k,F as A}from"./index-exlqGI2U.js";const S={key:0},y=v({__name:"ZoneIngressDetailTabsView",setup(X){return($,i)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),z=t("RouterView"),b=t("DataLoader"),f=t("AppView"),w=t("DataSource"),g=t("RouteView");return c(),p(g,{name:"zone-ingress-detail-tabs-view",params:{zone:"",zoneIngress:""}},{default:e(({route:s,t:n})=>[o(w,{src:`/zone-ingress-overviews/${s.params.zoneIngress}`},{default:e(({data:a,error:V})=>[o(f,{docs:n("zone-ingresses.href.docs"),breadcrumbs:[{to:{name:"zone-cp-list-view"},text:n("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:s.params.zone}},text:s.params.zone},{to:{name:"zone-ingress-list-view",params:{zone:s.params.zone}},text:n("zone-ingresses.routes.item.breadcrumbs")}]},{title:e(()=>[a?(c(),x("h1",S,[o(D,{text:a.name},{default:e(()=>[o(_,{title:n("zone-ingresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):R("",!0)]),default:e(()=>[i[1]||(i[1]=m()),o(b,{data:[a],errors:[V]},{default:e(()=>{var l;return[o(u,{selected:(l=s.child())==null?void 0:l.name,"data-testid":"zone-ingress-tabs"},C({_:2},[T(s.children,({name:r})=>({name:`${r}-tab`,fn:e(()=>[o(d,{to:{name:r}},{default:e(()=>[m(k(n(`zone-ingresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),i[0]||(i[0]=m()),o(z,null,{default:e(r=>[(c(),p(A(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{y as default}; +import{d as v,e as t,o as c,p,w as e,a as o,c as x,V as D,q as R,b as m,R as C,K as T,t as k,F as A}from"./index-sMkPs75z.js";const S={key:0},y=v({__name:"ZoneIngressDetailTabsView",setup(X){return($,i)=>{const _=t("RouteTitle"),d=t("XAction"),u=t("XTabs"),z=t("RouterView"),b=t("DataLoader"),f=t("AppView"),w=t("DataSource"),g=t("RouteView");return c(),p(g,{name:"zone-ingress-detail-tabs-view",params:{zone:"",zoneIngress:""}},{default:e(({route:s,t:n})=>[o(w,{src:`/zone-ingress-overviews/${s.params.zoneIngress}`},{default:e(({data:a,error:V})=>[o(f,{docs:n("zone-ingresses.href.docs"),breadcrumbs:[{to:{name:"zone-cp-list-view"},text:n("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:s.params.zone}},text:s.params.zone},{to:{name:"zone-ingress-list-view",params:{zone:s.params.zone}},text:n("zone-ingresses.routes.item.breadcrumbs")}]},{title:e(()=>[a?(c(),x("h1",S,[o(D,{text:a.name},{default:e(()=>[o(_,{title:n("zone-ingresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):R("",!0)]),default:e(()=>[i[1]||(i[1]=m()),o(b,{data:[a],errors:[V]},{default:e(()=>{var l;return[o(u,{selected:(l=s.child())==null?void 0:l.name,"data-testid":"zone-ingress-tabs"},C({_:2},[T(s.children,({name:r})=>({name:`${r}-tab`,fn:e(()=>[o(d,{to:{name:r}},{default:e(()=>[m(k(n(`zone-ingresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),i[0]||(i[0]=m()),o(z,null,{default:e(r=>[(c(),p(A(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-C0amK5VH.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-pFGCSBfy.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-C0amK5VH.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-pFGCSBfy.js index 9646ad32d529..c861f9c5b822 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-C0amK5VH.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-pFGCSBfy.js @@ -1,3 +1,3 @@ -import{d as D,e as l,o as i,p as u,w as e,a as d,l as v,b as t,Q as k,t as a,S,q as w,c as y,J as g,A as T,K as X,F as B}from"./index-exlqGI2U.js";import{S as R}from"./SummaryView-VenJnDxy.js";const N={class:"stack"},K={class:"columns"},L={key:0},J=D({__name:"ZoneIngressDetailView",props:{data:{}},setup(f){const r=f;return(F,s)=>{const b=l("XTimespan"),I=l("XCopyButton"),z=l("XLayout"),h=l("KCard"),C=l("XAction"),A=l("RouterView"),V=l("AppView"),x=l("RouteView");return i(),u(x,{name:"zone-ingress-detail-view",params:{subscription:"",zoneIngress:""}},{default:e(({t:o,me:m,route:_})=>[d(V,null,{default:e(()=>[v("div",N,[d(h,null,{default:e(()=>[d(z,{type:"stack"},{default:e(()=>[d(b,{start:o("common.formats.datetime",{value:Date.parse(r.data.creationTime)}),end:o("common.formats.datetime",{value:Date.parse(r.data.modificationTime)})},null,8,["start","end"]),s[8]||(s[8]=t()),v("div",K,[d(k,null,{title:e(()=>[t(a(o("http.api.property.status")),1)]),body:e(()=>[d(S,{status:r.data.state},null,8,["status"])]),_:2},1024),s[5]||(s[5]=t()),r.data.namespace.length>0?(i(),u(k,{key:0},{title:e(()=>s[1]||(s[1]=[t(` +import{d as D,e as l,o as i,p as u,w as e,a as d,l as v,b as t,Q as k,t as a,S,q as w,c as y,J as g,A as T,K as X,F as B}from"./index-sMkPs75z.js";import{S as R}from"./SummaryView-D_baoLU8.js";const N={class:"stack"},K={class:"columns"},L={key:0},J=D({__name:"ZoneIngressDetailView",props:{data:{}},setup(f){const r=f;return(F,s)=>{const b=l("XTimespan"),I=l("XCopyButton"),z=l("XLayout"),h=l("KCard"),C=l("XAction"),A=l("RouterView"),V=l("AppView"),x=l("RouteView");return i(),u(x,{name:"zone-ingress-detail-view",params:{subscription:"",zoneIngress:""}},{default:e(({t:o,me:m,route:_})=>[d(V,null,{default:e(()=>[v("div",N,[d(h,null,{default:e(()=>[d(z,{type:"stack"},{default:e(()=>[d(b,{start:o("common.formats.datetime",{value:Date.parse(r.data.creationTime)}),end:o("common.formats.datetime",{value:Date.parse(r.data.modificationTime)})},null,8,["start","end"]),s[8]||(s[8]=t()),v("div",K,[d(k,null,{title:e(()=>[t(a(o("http.api.property.status")),1)]),body:e(()=>[d(S,{status:r.data.state},null,8,["status"])]),_:2},1024),s[5]||(s[5]=t()),r.data.namespace.length>0?(i(),u(k,{key:0},{title:e(()=>s[1]||(s[1]=[t(` Namespace `)])),body:e(()=>[t(a(r.data.namespace),1)]),_:1})):w("",!0),s[6]||(s[6]=t()),d(k,null,{title:e(()=>[t(a(o("http.api.property.address")),1)]),body:e(()=>[r.data.zoneIngress.socketAddress.length>0?(i(),u(I,{key:0,text:r.data.zoneIngress.socketAddress},null,8,["text"])):(i(),y(g,{key:1},[t(a(o("common.detail.none")),1)],64))]),_:2},1024),s[7]||(s[7]=t()),d(k,null,{title:e(()=>[t(a(o("http.api.property.advertisedAddress")),1)]),body:e(()=>[r.data.zoneIngress.advertisedSocketAddress.length>0?(i(),u(I,{key:0,text:r.data.zoneIngress.advertisedSocketAddress},null,8,["text"])):(i(),y(g,{key:1},[t(a(o("common.detail.none")),1)],64))]),_:2},1024)])]),_:2},1024)]),_:2},1024),s[15]||(s[15]=t()),r.data.zoneIngressInsight.subscriptions.length>0?(i(),y("div",L,[v("h2",null,a(o("zone-ingresses.routes.item.subscriptions.title")),1),s[13]||(s[13]=t()),d(T,{headers:[{...m.get("headers.instanceId"),label:o("http.api.property.instanceId"),key:"instanceId"},{...m.get("headers.version"),label:o("http.api.property.version"),key:"version"},{...m.get("headers.connected"),label:o("http.api.property.connected"),key:"connected"},{...m.get("headers.disconnected"),label:o("http.api.property.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:o("http.api.property.responses"),key:"responses"}],"is-selected-row":n=>n.id===_.params.subscription,items:r.data.zoneIngressInsight.subscriptions.map((n,c,p)=>p[p.length-(c+1)]),onResize:m.set},{instanceId:e(({row:n})=>[d(C,{"data-action":"",to:{name:"zone-ingress-subscription-summary-view",params:{subscription:n.id}}},{default:e(()=>[t(a(n.controlPlaneInstanceId),1)]),_:2},1032,["to"])]),version:e(({row:n})=>{var c,p;return[t(a(((p=(c=n.version)==null?void 0:c.kumaDp)==null?void 0:p.version)??"-"),1)]}),connected:e(({row:n})=>[t(a(o("common.formats.datetime",{value:Date.parse(n.connectTime??"")})),1)]),disconnected:e(({row:n})=>[n.disconnectTime?(i(),y(g,{key:0},[t(a(o("common.formats.datetime",{value:Date.parse(n.disconnectTime)})),1)],64)):w("",!0)]),responses:e(({row:n})=>{var c;return[(i(!0),y(g,null,X([((c=n.status)==null?void 0:c.total)??{}],p=>(i(),y(g,null,[t(a(p.responsesSent)+"/"+a(p.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),s[14]||(s[14]=t()),d(A,null,{default:e(({Component:n})=>[_.child()?(i(),u(R,{key:0,width:"670px",onClose:function(){_.replace({name:"zone-ingress-detail-view",params:{zoneIngress:_.params.zoneIngress}})}},{default:e(()=>[(i(),u(B(n),{data:r.data.zoneIngressInsight.subscriptions},null,8,["data"]))]),_:2},1032,["onClose"])):w("",!0)]),_:2},1024)])):w("",!0)])]),_:2},1024)]),_:1})}}});export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-Begyu76r.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-BzT_dBUU.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-Begyu76r.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-BzT_dBUU.js index 9dbdff4baa65..a24f2ff4e3bf 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-Begyu76r.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-BzT_dBUU.js @@ -1 +1 @@ -import{d as I,e as n,o as d,p as m,w as t,a as s,b as r,l as b,m as x,as as R,A as D,t as p,V as _,c as z,J as k,S as L,F as B,q as w}from"./index-exlqGI2U.js";import{S as N}from"./SummaryView-VenJnDxy.js";const T=["innerHTML"],H=I({__name:"ZoneIngressListView",props:{data:{}},setup(X){return(q,l)=>{const f=n("RouteTitle"),u=n("XAction"),A=n("XActionGroup"),g=n("RouterView"),y=n("DataCollection"),v=n("DataLoader"),C=n("KCard"),V=n("AppView"),h=n("RouteView");return d(),m(h,{name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:a,t:i,me:c,uri:S})=>[s(f,{render:!1,title:i("zone-ingresses.routes.items.title")},null,8,["title"]),l[6]||(l[6]=r()),s(V,{docs:i("zone-ingresses.href.docs")},{default:t(()=>[b("div",{innerHTML:i("zone-ingresses.routes.items.intro",{},{defaultMessage:""})},null,8,T),l[5]||(l[5]=r()),s(C,null,{default:t(()=>[s(v,{src:S(x(R),"/zone-cps/:name/ingresses",{name:a.params.zone},{page:1,size:100})},{loadable:t(({data:o})=>[s(y,{type:"zone-ingresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:a.update},{default:t(()=>[s(D,{class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.advertisedSocketAddress"),label:"Advertised address",key:"advertisedSocketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":e=>e.name===a.params.zoneIngress,onResize:c.set},{name:t(({row:e})=>[s(u,{"data-action":"",to:{name:"zone-ingress-summary-view",params:{zone:a.params.zone,zoneIngress:e.id},query:{page:1,size:100}}},{default:t(()=>[r(p(e.name),1)]),_:2},1032,["to"])]),socketAddress:t(({row:e})=>[e.zoneIngress.socketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.socketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),advertisedSocketAddress:t(({row:e})=>[e.zoneIngress.advertisedSocketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.advertisedSocketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),status:t(({row:e})=>[s(L,{status:e.state},null,8,["status"])]),actions:t(({row:e})=>[s(A,null,{default:t(()=>[s(u,{to:{name:"zone-ingress-detail-view",params:{zoneIngress:e.id}}},{default:t(()=>[r(p(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[4]||(l[4]=r()),a.child()?(d(),m(g,{key:0},{default:t(({Component:e})=>[s(N,{onClose:M=>a.replace({name:"zone-ingress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:t(()=>[typeof o<"u"?(d(),m(B(e),{key:0,items:o.items},null,8,["items"])):w("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):w("",!0)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{H as default}; +import{d as I,e as n,o as d,p as m,w as t,a as s,b as r,l as b,m as x,as as R,A as D,t as p,V as _,c as z,J as k,S as L,F as B,q as w}from"./index-sMkPs75z.js";import{S as N}from"./SummaryView-D_baoLU8.js";const T=["innerHTML"],H=I({__name:"ZoneIngressListView",props:{data:{}},setup(X){return(q,l)=>{const f=n("RouteTitle"),u=n("XAction"),A=n("XActionGroup"),g=n("RouterView"),y=n("DataCollection"),v=n("DataLoader"),C=n("KCard"),V=n("AppView"),h=n("RouteView");return d(),m(h,{name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:a,t:i,me:c,uri:S})=>[s(f,{render:!1,title:i("zone-ingresses.routes.items.title")},null,8,["title"]),l[6]||(l[6]=r()),s(V,{docs:i("zone-ingresses.href.docs")},{default:t(()=>[b("div",{innerHTML:i("zone-ingresses.routes.items.intro",{},{defaultMessage:""})},null,8,T),l[5]||(l[5]=r()),s(C,null,{default:t(()=>[s(v,{src:S(x(R),"/zone-cps/:name/ingresses",{name:a.params.zone},{page:1,size:100})},{loadable:t(({data:o})=>[s(y,{type:"zone-ingresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:a.update},{default:t(()=>[s(D,{class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.advertisedSocketAddress"),label:"Advertised address",key:"advertisedSocketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":e=>e.name===a.params.zoneIngress,onResize:c.set},{name:t(({row:e})=>[s(u,{"data-action":"",to:{name:"zone-ingress-summary-view",params:{zone:a.params.zone,zoneIngress:e.id},query:{page:1,size:100}}},{default:t(()=>[r(p(e.name),1)]),_:2},1032,["to"])]),socketAddress:t(({row:e})=>[e.zoneIngress.socketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.socketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),advertisedSocketAddress:t(({row:e})=>[e.zoneIngress.advertisedSocketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.advertisedSocketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),status:t(({row:e})=>[s(L,{status:e.state},null,8,["status"])]),actions:t(({row:e})=>[s(A,null,{default:t(()=>[s(u,{to:{name:"zone-ingress-detail-view",params:{zoneIngress:e.id}}},{default:t(()=>[r(p(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[4]||(l[4]=r()),a.child()?(d(),m(g,{key:0},{default:t(({Component:e})=>[s(N,{onClose:M=>a.replace({name:"zone-ingress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:t(()=>[typeof o<"u"?(d(),m(B(e),{key:0,items:o.items},null,8,["items"])):w("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):w("",!0)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-DgSaXSgU.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-St7P9DH1.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-DgSaXSgU.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-St7P9DH1.js index ca624601dfa2..956ba171eabe 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-DgSaXSgU.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-St7P9DH1.js @@ -1 +1 @@ -import{d as g,e as s,o as h,p as f,w as o,a as t,b as a,A as b,t as n}from"./index-exlqGI2U.js";const C=g({__name:"ZoneIngressServicesView",props:{data:{}},setup(m){const i=m;return(k,r)=>{const p=s("RouteTitle"),l=s("XAction"),u=s("XActionGroup"),d=s("DataCollection"),v=s("KCard"),_=s("AppView"),w=s("RouteView");return h(),f(w,{name:"zone-ingress-services-view"},{default:o(({t:c})=>[t(p,{render:!1,title:c("zone-ingresses.routes.item.navigation.zone-ingress-services-view")},null,8,["title"]),r[4]||(r[4]=a()),t(_,null,{default:o(()=>[t(v,null,{default:o(()=>[t(d,{type:"services",items:i.data.zoneIngress.availableServices,total:i.data.zoneIngress.availableServices.length},{default:o(()=>[t(b,{"data-testid":"available-services-collection",headers:[{label:"Name",key:"name"},{label:"Mesh",key:"mesh"},{label:"Protocol",key:"protocol"},{label:"No. Instances",key:"instances"},{label:"Actions",key:"actions",hideLabel:!0}],items:i.data.zoneIngress.availableServices},{name:o(({row:e})=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(e.tags["kuma.io/service"]),1)]),_:2},1032,["to"])]),mesh:o(({row:e})=>[t(l,{to:{name:"mesh-detail-view",params:{mesh:e.mesh}}},{default:o(()=>[a(n(e.mesh),1)]),_:2},1032,["to"])]),protocol:o(({row:e})=>[a(n(e.tags["kuma.io/protocol"]??c("common.collection.none")),1)]),instances:o(({row:e})=>[a(n(e.instances),1)]),actions:o(({row:e})=>[t(u,null,{default:o(()=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["items"])]),_:2},1032,["items","total"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{C as default}; +import{d as g,e as s,o as h,p as f,w as o,a as t,b as a,A as b,t as n}from"./index-sMkPs75z.js";const C=g({__name:"ZoneIngressServicesView",props:{data:{}},setup(m){const i=m;return(k,r)=>{const p=s("RouteTitle"),l=s("XAction"),u=s("XActionGroup"),d=s("DataCollection"),v=s("KCard"),_=s("AppView"),w=s("RouteView");return h(),f(w,{name:"zone-ingress-services-view"},{default:o(({t:c})=>[t(p,{render:!1,title:c("zone-ingresses.routes.item.navigation.zone-ingress-services-view")},null,8,["title"]),r[4]||(r[4]=a()),t(_,null,{default:o(()=>[t(v,null,{default:o(()=>[t(d,{type:"services",items:i.data.zoneIngress.availableServices,total:i.data.zoneIngress.availableServices.length},{default:o(()=>[t(b,{"data-testid":"available-services-collection",headers:[{label:"Name",key:"name"},{label:"Mesh",key:"mesh"},{label:"Protocol",key:"protocol"},{label:"No. Instances",key:"instances"},{label:"Actions",key:"actions",hideLabel:!0}],items:i.data.zoneIngress.availableServices},{name:o(({row:e})=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(e.tags["kuma.io/service"]),1)]),_:2},1032,["to"])]),mesh:o(({row:e})=>[t(l,{to:{name:"mesh-detail-view",params:{mesh:e.mesh}}},{default:o(()=>[a(n(e.mesh),1)]),_:2},1032,["to"])]),protocol:o(({row:e})=>[a(n(e.tags["kuma.io/protocol"]??c("common.collection.none")),1)]),instances:o(({row:e})=>[a(n(e.instances),1)]),actions:o(({row:e})=>[t(u,null,{default:o(()=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["items"])]),_:2},1032,["items","total"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DVkgQ8tH.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-CFVaE-WL.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DVkgQ8tH.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-CFVaE-WL.js index 052c261ecc16..5132ffbca334 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DVkgQ8tH.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-CFVaE-WL.js @@ -1,3 +1,3 @@ -import{_ as C,e as o,o as x,p as h,w as n,a,b as r}from"./index-exlqGI2U.js";const R={};function w(V,s){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),p=o("DataLoader"),l=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-stats-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),a(_,null,{default:n(()=>[a(l,null,{default:n(()=>[a(p,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/stats`},{default:n(({data:f,refresh:u})=>[a(d,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":n(()=>[a(i,{action:"refresh",appearance:"primary",onClick:u},{default:n(()=>s[0]||(s[0]=[r(` +import{_ as C,e as o,o as x,p as h,w as n,a,b as r}from"./index-sMkPs75z.js";const R={};function w(V,s){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),p=o("DataLoader"),l=o("KCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-stats-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),a(_,null,{default:n(()=>[a(l,null,{default:n(()=>[a(p,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/stats`},{default:n(({data:f,refresh:u})=>[a(d,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":n(()=>[a(i,{action:"refresh",appearance:"primary",onClick:u},{default:n(()=>s[0]||(s[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const y=C(R,[["render",w]]);export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-DQi0RKpy.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-B6yqa8ug.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-DQi0RKpy.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-B6yqa8ug.js index f6a131c47e45..4ba294d733d3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-DQi0RKpy.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-B6yqa8ug.js @@ -1 +1 @@ -import{d as D,e as p,o as r,p as c,w as e,a as l,l as m,t as a,b as o,c as _,J as f,K as F,Q as u,S as B,q as h,V as k,_ as M}from"./index-exlqGI2U.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DQOSwZa_.js";const X={class:"stack-with-borders"},Z={class:"mt-4"},q=D({__name:"ZoneIngressSummaryView",props:{items:{}},setup(x){const C=x;return(Q,t)=>{const I=p("XEmptyState"),S=p("RouteTitle"),v=p("XAction"),w=p("DataSource"),V=p("AppView"),E=p("DataCollection"),A=p("RouteView");return r(),c(A,{name:"zone-ingress-summary-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:i,t:n})=>[l(E,{items:C.items,predicate:g=>g.id===i.params.zoneIngress,find:!0},{empty:e(()=>[l(I,null,{title:e(()=>[m("h2",null,a(n("common.collection.summary.empty_title",{type:"ZoneIngress"})),1)]),default:e(()=>[t[0]||(t[0]=o()),m("p",null,a(n("common.collection.summary.empty_message",{type:"ZoneIngress"})),1)]),_:2},1024)]),default:e(({items:g})=>[(r(!0),_(f,null,F([g[0]],s=>(r(),c(V,{key:s.id},{title:e(()=>[m("h2",null,[l(v,{to:{name:"zone-ingress-detail-view",params:{zone:s.zoneIngress.zone,zoneIngress:s.id}}},{default:e(()=>[l(S,{title:n("zone-ingresses.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[t[9]||(t[9]=o()),m("div",X,[l(u,{layout:"horizontal"},{title:e(()=>[o(a(n("http.api.property.status")),1)]),body:e(()=>[l(B,{status:s.state},null,8,["status"])]),_:2},1024),t[5]||(t[5]=o()),s.namespace.length>0?(r(),c(u,{key:0,layout:"horizontal"},{title:e(()=>[o(a(n("data-planes.routes.item.namespace")),1)]),body:e(()=>[o(a(s.namespace),1)]),_:2},1024)):h("",!0),t[6]||(t[6]=o()),l(u,{layout:"horizontal"},{title:e(()=>[o(a(n("http.api.property.address")),1)]),body:e(()=>[s.zoneIngress.socketAddress.length>0?(r(),c(k,{key:0,text:s.zoneIngress.socketAddress},null,8,["text"])):(r(),_(f,{key:1},[o(a(n("common.detail.none")),1)],64))]),_:2},1024),t[7]||(t[7]=o()),l(u,{layout:"horizontal"},{title:e(()=>[o(a(n("http.api.property.advertisedAddress")),1)]),body:e(()=>[s.zoneIngress.advertisedSocketAddress.length>0?(r(),c(k,{key:0,text:s.zoneIngress.advertisedSocketAddress},null,8,["text"])):(r(),_(f,{key:1},[o(a(n("common.detail.none")),1)],64))]),_:2},1024)]),t[10]||(t[10]=o()),m("div",null,[m("h3",null,a(n("zone-ingresses.routes.item.config")),1),t[8]||(t[8]=o()),m("div",Z,[l(N,{resource:s.config,"is-searchable":"",query:i.params.codeSearch,"is-filter-mode":i.params.codeFilter,"is-reg-exp-mode":i.params.codeRegExp,onQueryChange:d=>i.update({codeSearch:d}),onFilterModeChange:d=>i.update({codeFilter:d}),onRegExpModeChange:d=>i.update({codeRegExp:d})},{default:e(({copy:d,copying:R})=>[R?(r(),c(w,{key:0,src:`/zone-ingresses/${i.params.zoneIngress}/as/kubernetes?no-store`,onChange:y=>{d(z=>z(y))},onError:y=>{d((z,b)=>b(y))}},null,8,["src","onChange","onError"])):h("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),J=M(q,[["__scopeId","data-v-8e18a514"]]);export{J as default}; +import{d as D,e as p,o as r,p as c,w as e,a as l,l as m,t as a,b as o,c as _,J as f,K as F,Q as u,S as B,q as h,V as k,_ as M}from"./index-sMkPs75z.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-Cv4JSBk4.js";const X={class:"stack-with-borders"},Z={class:"mt-4"},q=D({__name:"ZoneIngressSummaryView",props:{items:{}},setup(x){const C=x;return(Q,t)=>{const I=p("XEmptyState"),S=p("RouteTitle"),v=p("XAction"),w=p("DataSource"),V=p("AppView"),E=p("DataCollection"),A=p("RouteView");return r(),c(A,{name:"zone-ingress-summary-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:i,t:n})=>[l(E,{items:C.items,predicate:g=>g.id===i.params.zoneIngress,find:!0},{empty:e(()=>[l(I,null,{title:e(()=>[m("h2",null,a(n("common.collection.summary.empty_title",{type:"ZoneIngress"})),1)]),default:e(()=>[t[0]||(t[0]=o()),m("p",null,a(n("common.collection.summary.empty_message",{type:"ZoneIngress"})),1)]),_:2},1024)]),default:e(({items:g})=>[(r(!0),_(f,null,F([g[0]],s=>(r(),c(V,{key:s.id},{title:e(()=>[m("h2",null,[l(v,{to:{name:"zone-ingress-detail-view",params:{zone:s.zoneIngress.zone,zoneIngress:s.id}}},{default:e(()=>[l(S,{title:n("zone-ingresses.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[t[9]||(t[9]=o()),m("div",X,[l(u,{layout:"horizontal"},{title:e(()=>[o(a(n("http.api.property.status")),1)]),body:e(()=>[l(B,{status:s.state},null,8,["status"])]),_:2},1024),t[5]||(t[5]=o()),s.namespace.length>0?(r(),c(u,{key:0,layout:"horizontal"},{title:e(()=>[o(a(n("data-planes.routes.item.namespace")),1)]),body:e(()=>[o(a(s.namespace),1)]),_:2},1024)):h("",!0),t[6]||(t[6]=o()),l(u,{layout:"horizontal"},{title:e(()=>[o(a(n("http.api.property.address")),1)]),body:e(()=>[s.zoneIngress.socketAddress.length>0?(r(),c(k,{key:0,text:s.zoneIngress.socketAddress},null,8,["text"])):(r(),_(f,{key:1},[o(a(n("common.detail.none")),1)],64))]),_:2},1024),t[7]||(t[7]=o()),l(u,{layout:"horizontal"},{title:e(()=>[o(a(n("http.api.property.advertisedAddress")),1)]),body:e(()=>[s.zoneIngress.advertisedSocketAddress.length>0?(r(),c(k,{key:0,text:s.zoneIngress.advertisedSocketAddress},null,8,["text"])):(r(),_(f,{key:1},[o(a(n("common.detail.none")),1)],64))]),_:2},1024)]),t[10]||(t[10]=o()),m("div",null,[m("h3",null,a(n("zone-ingresses.routes.item.config")),1),t[8]||(t[8]=o()),m("div",Z,[l(N,{resource:s.config,"is-searchable":"",query:i.params.codeSearch,"is-filter-mode":i.params.codeFilter,"is-reg-exp-mode":i.params.codeRegExp,onQueryChange:d=>i.update({codeSearch:d}),onFilterModeChange:d=>i.update({codeFilter:d}),onRegExpModeChange:d=>i.update({codeRegExp:d})},{default:e(({copy:d,copying:R})=>[R?(r(),c(w,{key:0,src:`/zone-ingresses/${i.params.zoneIngress}/as/kubernetes?no-store`,onChange:y=>{d(z=>z(y))},onError:y=>{d((z,b)=>b(y))}},null,8,["src","onChange","onError"])):h("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),J=M(q,[["__scopeId","data-v-8e18a514"]]);export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-BE2ra9O8.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-Dr0Ng1-U.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-BE2ra9O8.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-Dr0Ng1-U.js index 4fb8c84ffe37..88cb7f2c92c6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-BE2ra9O8.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-Dr0Ng1-U.js @@ -1,3 +1,3 @@ -import{d as V,e as n,o as h,p as E,w as t,a,b as d,m as R,as as w}from"./index-exlqGI2U.js";const z=V({__name:"ZoneIngressXdsConfigView",setup(k){return(y,s)=>{const r=n("RouteTitle"),i=n("XCheckbox"),l=n("XAction"),c=n("XCodeBlock"),p=n("DataLoader"),m=n("KCard"),u=n("AppView"),g=n("RouteView");return h(),E(g,{name:"zone-ingress-xds-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[a(r,{render:!1,title:_("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),a(u,null,{default:t(()=>[a(m,null,{default:t(()=>[a(p,{src:f(R(w),"/zone-ingresses/:name/xds/:endpoints",{name:e.params.zoneIngress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[a(c,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":t(()=>[a(i,{modelValue:e.params.includeEds,"onUpdate:modelValue":o=>e.params.includeEds=o,label:"Include Endpoints"},null,8,["modelValue","onUpdate:modelValue"]),s[1]||(s[1]=d()),a(l,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>s[0]||(s[0]=[d(` +import{d as V,e as n,o as h,p as E,w as t,a,b as d,m as R,as as w}from"./index-sMkPs75z.js";const z=V({__name:"ZoneIngressXdsConfigView",setup(k){return(y,s)=>{const r=n("RouteTitle"),i=n("XCheckbox"),l=n("XAction"),c=n("XCodeBlock"),p=n("DataLoader"),m=n("KCard"),u=n("AppView"),g=n("RouteView");return h(),E(g,{name:"zone-ingress-xds-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[a(r,{render:!1,title:_("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),a(u,null,{default:t(()=>[a(m,null,{default:t(()=>[a(p,{src:f(R(w),"/zone-ingresses/:name/xds/:endpoints",{name:e.params.zoneIngress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[a(c,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":t(()=>[a(i,{modelValue:e.params.includeEds,"onUpdate:modelValue":o=>e.params.includeEds=o,label:"Include Endpoints"},null,8,["modelValue","onUpdate:modelValue"]),s[1]||(s[1]=d()),a(l,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>s[0]||(s[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-CgMkk6VS.js b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-C1d8qG4F.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneListView-CgMkk6VS.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneListView-C1d8qG4F.js index 9ab1fef9124d..812c0bb2106b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-CgMkk6VS.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-C1d8qG4F.js @@ -1 +1 @@ -import{d as U,v as T,e as r,o as i,p as _,w as e,a,l as v,b as s,m as I,C as W,t as d,q as b,A as j,c as y,J as w,K as h,U as O,S as Q,F as Y,_ as ee}from"./index-exlqGI2U.js";import{S as ne}from"./SummaryView-VenJnDxy.js";const oe=["innerHTML"],te=["data-testid"],se=["innerHTML"],ae=U({__name:"ZoneListView",setup(le){const S=T({}),D=T({}),A=C=>{const n="zoneIngress";S.value=C.items.reduce((u,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof u[c]>"u"&&(u[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[c][k].push(g)}return u},{})},R=C=>{const n="zoneEgress";D.value=C.items.reduce((u,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof u[c]>"u"&&(u[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[c][k].push(g)}return u},{})};return(C,n)=>{const u=r("RouteTitle"),g=r("DataSource"),c=r("XAction"),z=r("XTeleportTemplate"),k=r("XIcon"),L=r("DataLoader"),$=r("XPrompt"),x=r("DataSink"),B=r("XDisclosure"),M=r("XActionGroup"),N=r("DataCollection"),Z=r("KCard"),E=r("RouterView"),H=r("AppView"),q=r("RouteView");return i(),_(q,{name:"zone-cp-list-view",params:{page:1,size:50,zone:""}},{default:e(({route:p,t:m,can:X,uri:K,me:f})=>[a(H,{docs:m("zones.href.docs.cta")},{title:e(()=>[v("h1",null,[a(u,{title:m("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[n[16]||(n[16]=s()),a(g,{src:K(I(W),"/zone-cps",{},{page:p.params.page,size:p.params.size})},{default:e(({data:l,error:P,refresh:F})=>[a(g,{src:"/zone-ingress-overviews?page=1&size=100",onChange:A}),n[12]||(n[12]=s()),a(g,{src:"/zone-egress-overviews?page=1&size=100",onChange:R}),n[13]||(n[13]=s()),v("div",{innerHTML:m("zone-cps.routes.items.intro",{},{defaultMessage:""})},null,8,oe),n[14]||(n[14]=s()),a(Z,null,{default:e(()=>[X("create zones")&&((l==null?void 0:l.items)??[]).length>0?(i(),_(z,{key:0,to:{name:"zone-cp-list-view-actions"}},{default:e(()=>[a(c,{action:"create",appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[s(d(m("zones.index.create")),1)]),_:2},1024)]),_:2},1024)):b("",!0),n[11]||(n[11]=s()),a(L,{data:[l],errors:[P]},{loadable:e(()=>[a(N,{type:"zone-cps",items:(l==null?void 0:l.items)??[void 0],page:p.params.page,"page-size":p.params.size,total:l==null?void 0:l.total,onChange:p.update},{default:e(()=>[a(j,{class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{...f.get("headers.type"),label:" ",key:"type"},{...f.get("headers.name"),label:"Name",key:"name"},{...f.get("headers.zoneCpVersion"),label:"Zone Leader CP Version",key:"zoneCpVersion"},{...f.get("headers.ingress"),label:"Ingresses (online / total)",key:"ingress"},{...f.get("headers.egress"),label:"Egresses (online / total)",key:"egress"},{...f.get("headers.state"),label:"Status",key:"state"},{...f.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...f.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:l==null?void 0:l.items,"is-selected-row":o=>o.name===p.params.zone,onResize:f.set},{type:e(({row:o})=>[(i(!0),y(w,null,h([["kubernetes","universal"].find(t=>t===o.zoneInsight.environment)??"kubernetes"],t=>(i(),_(k,{key:t,name:t},{default:e(()=>[s(d(m(`common.product.environment.${t}`)),1)]),_:2},1032,["name"]))),128))]),name:e(({row:o})=>[a(c,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:o.name},query:{page:p.params.page,size:p.params.size}}},{default:e(()=>[s(d(o.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({row:o})=>[s(d(I(O)(o.zoneInsight,"version.kumaCp.version",m("common.collection.none"))),1)]),ingress:e(({row:o})=>[(i(!0),y(w,null,h([S.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(d(t.online.length)+" / "+d(t.online.length+t.offline.length),1)],64))),256))]),egress:e(({row:o})=>[(i(!0),y(w,null,h([D.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(d(t.online.length)+" / "+d(t.online.length+t.offline.length),1)],64))),256))]),state:e(({row:o})=>[a(Q,{status:o.state},null,8,["status"])]),warnings:e(({row:o})=>[o.warnings.length>0?(i(),_(k,{key:0,name:"warning","data-testid":"warning"},{default:e(()=>[v("ul",null,[(i(!0),y(w,null,h(o.warnings,t=>(i(),y("li",{key:t.kind,"data-testid":`warning-${t.kind}`},d(m(`zone-cps.list.${t.kind}`)),9,te))),128))])]),_:2},1024)):(i(),y(w,{key:1},[s(d(m("common.collection.none")),1)],64))]),actions:e(({row:o})=>[a(M,null,{default:e(()=>[a(B,null,{default:e(({expanded:t,toggle:V})=>[a(c,{to:{name:"zone-cp-detail-view",params:{zone:o.name}}},{default:e(()=>[s(d(m("common.collection.actions.view")),1)]),_:2},1032,["to"]),n[2]||(n[2]=s()),X("create zones")?(i(),_(c,{key:0,appearance:"danger",onClick:V},{default:e(()=>[s(d(m("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):b("",!0),n[3]||(n[3]=s()),a(z,{to:{name:"modal-layer"}},{default:e(()=>[t?(i(),_(x,{key:0,src:`/zone-cps/${o.name}/delete`,onChange:()=>{V(),F()}},{default:e(({submit:G,error:J})=>[a($,{action:m("common.delete_modal.proceed_button"),expected:o.name,"data-testid":"delete-zone-modal",onCancel:V,onSubmit:()=>G({})},{title:e(()=>[s(d(m("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[n[0]||(n[0]=s()),v("div",{innerHTML:m("common.delete_modal.text",{type:"Zone",name:o.name})},null,8,se),n[1]||(n[1]=s()),a(L,{class:"mt-4",errors:[J],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["data","errors"])]),_:2},1024),n[15]||(n[15]=s()),p.params.zone?(i(),_(E,{key:0},{default:e(o=>[a(ne,{onClose:t=>p.replace({name:"zone-cp-list-view",query:{page:p.params.page,size:p.params.size}})},{default:e(()=>[(i(),_(Y(o.Component),{name:p.params.zone,"zone-overview":l==null?void 0:l.items.find(t=>t.name===p.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):b("",!0)]),_:2},1032,["src"])]),_:2},1032,["docs"])]),_:1})}}}),ce=ee(ae,[["__scopeId","data-v-b2ef2ed0"]]);export{ce as default}; +import{d as U,v as T,e as r,o as i,p as _,w as e,a,l as v,b as s,m as I,C as W,t as d,q as b,A as j,c as y,J as w,K as h,U as O,S as Q,F as Y,_ as ee}from"./index-sMkPs75z.js";import{S as ne}from"./SummaryView-D_baoLU8.js";const oe=["innerHTML"],te=["data-testid"],se=["innerHTML"],ae=U({__name:"ZoneListView",setup(le){const S=T({}),D=T({}),A=C=>{const n="zoneIngress";S.value=C.items.reduce((u,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof u[c]>"u"&&(u[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[c][k].push(g)}return u},{})},R=C=>{const n="zoneEgress";D.value=C.items.reduce((u,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof u[c]>"u"&&(u[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[c][k].push(g)}return u},{})};return(C,n)=>{const u=r("RouteTitle"),g=r("DataSource"),c=r("XAction"),z=r("XTeleportTemplate"),k=r("XIcon"),L=r("DataLoader"),$=r("XPrompt"),x=r("DataSink"),B=r("XDisclosure"),M=r("XActionGroup"),N=r("DataCollection"),Z=r("KCard"),E=r("RouterView"),H=r("AppView"),q=r("RouteView");return i(),_(q,{name:"zone-cp-list-view",params:{page:1,size:50,zone:""}},{default:e(({route:p,t:m,can:X,uri:K,me:f})=>[a(H,{docs:m("zones.href.docs.cta")},{title:e(()=>[v("h1",null,[a(u,{title:m("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[n[16]||(n[16]=s()),a(g,{src:K(I(W),"/zone-cps",{},{page:p.params.page,size:p.params.size})},{default:e(({data:l,error:P,refresh:F})=>[a(g,{src:"/zone-ingress-overviews?page=1&size=100",onChange:A}),n[12]||(n[12]=s()),a(g,{src:"/zone-egress-overviews?page=1&size=100",onChange:R}),n[13]||(n[13]=s()),v("div",{innerHTML:m("zone-cps.routes.items.intro",{},{defaultMessage:""})},null,8,oe),n[14]||(n[14]=s()),a(Z,null,{default:e(()=>[X("create zones")&&((l==null?void 0:l.items)??[]).length>0?(i(),_(z,{key:0,to:{name:"zone-cp-list-view-actions"}},{default:e(()=>[a(c,{action:"create",appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[s(d(m("zones.index.create")),1)]),_:2},1024)]),_:2},1024)):b("",!0),n[11]||(n[11]=s()),a(L,{data:[l],errors:[P]},{loadable:e(()=>[a(N,{type:"zone-cps",items:(l==null?void 0:l.items)??[void 0],page:p.params.page,"page-size":p.params.size,total:l==null?void 0:l.total,onChange:p.update},{default:e(()=>[a(j,{class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{...f.get("headers.type"),label:" ",key:"type"},{...f.get("headers.name"),label:"Name",key:"name"},{...f.get("headers.zoneCpVersion"),label:"Zone Leader CP Version",key:"zoneCpVersion"},{...f.get("headers.ingress"),label:"Ingresses (online / total)",key:"ingress"},{...f.get("headers.egress"),label:"Egresses (online / total)",key:"egress"},{...f.get("headers.state"),label:"Status",key:"state"},{...f.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...f.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:l==null?void 0:l.items,"is-selected-row":o=>o.name===p.params.zone,onResize:f.set},{type:e(({row:o})=>[(i(!0),y(w,null,h([["kubernetes","universal"].find(t=>t===o.zoneInsight.environment)??"kubernetes"],t=>(i(),_(k,{key:t,name:t},{default:e(()=>[s(d(m(`common.product.environment.${t}`)),1)]),_:2},1032,["name"]))),128))]),name:e(({row:o})=>[a(c,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:o.name},query:{page:p.params.page,size:p.params.size}}},{default:e(()=>[s(d(o.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({row:o})=>[s(d(I(O)(o.zoneInsight,"version.kumaCp.version",m("common.collection.none"))),1)]),ingress:e(({row:o})=>[(i(!0),y(w,null,h([S.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(d(t.online.length)+" / "+d(t.online.length+t.offline.length),1)],64))),256))]),egress:e(({row:o})=>[(i(!0),y(w,null,h([D.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(d(t.online.length)+" / "+d(t.online.length+t.offline.length),1)],64))),256))]),state:e(({row:o})=>[a(Q,{status:o.state},null,8,["status"])]),warnings:e(({row:o})=>[o.warnings.length>0?(i(),_(k,{key:0,name:"warning","data-testid":"warning"},{default:e(()=>[v("ul",null,[(i(!0),y(w,null,h(o.warnings,t=>(i(),y("li",{key:t.kind,"data-testid":`warning-${t.kind}`},d(m(`zone-cps.list.${t.kind}`)),9,te))),128))])]),_:2},1024)):(i(),y(w,{key:1},[s(d(m("common.collection.none")),1)],64))]),actions:e(({row:o})=>[a(M,null,{default:e(()=>[a(B,null,{default:e(({expanded:t,toggle:V})=>[a(c,{to:{name:"zone-cp-detail-view",params:{zone:o.name}}},{default:e(()=>[s(d(m("common.collection.actions.view")),1)]),_:2},1032,["to"]),n[2]||(n[2]=s()),X("create zones")?(i(),_(c,{key:0,appearance:"danger",onClick:V},{default:e(()=>[s(d(m("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):b("",!0),n[3]||(n[3]=s()),a(z,{to:{name:"modal-layer"}},{default:e(()=>[t?(i(),_(x,{key:0,src:`/zone-cps/${o.name}/delete`,onChange:()=>{V(),F()}},{default:e(({submit:G,error:J})=>[a($,{action:m("common.delete_modal.proceed_button"),expected:o.name,"data-testid":"delete-zone-modal",onCancel:V,onSubmit:()=>G({})},{title:e(()=>[s(d(m("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[n[0]||(n[0]=s()),v("div",{innerHTML:m("common.delete_modal.text",{type:"Zone",name:o.name})},null,8,se),n[1]||(n[1]=s()),a(L,{class:"mt-4",errors:[J],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["data","errors"])]),_:2},1024),n[15]||(n[15]=s()),p.params.zone?(i(),_(E,{key:0},{default:e(o=>[a(ne,{onClose:t=>p.replace({name:"zone-cp-list-view",query:{page:p.params.page,size:p.params.size}})},{default:e(()=>[(i(),_(Y(o.Component),{name:p.params.zone,"zone-overview":l==null?void 0:l.items.find(t=>t.name===p.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):b("",!0)]),_:2},1032,["src"])]),_:2},1032,["docs"])]),_:1})}}}),ce=ee(ae,[["__scopeId","data-v-b2ef2ed0"]]);export{ce as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-CUUjgIq9.css b/app/kuma-ui/pkg/resources/data/assets/index-BqoRNGuA.css similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/index-CUUjgIq9.css rename to app/kuma-ui/pkg/resources/data/assets/index-BqoRNGuA.css index c81f599f6b16..b48e49e50521 100644 --- a/app/kuma-ui/pkg/resources/data/assets/index-CUUjgIq9.css +++ b/app/kuma-ui/pkg/resources/data/assets/index-BqoRNGuA.css @@ -1 +1 @@ -@charset "UTF-8";.k-alert[data-v-512ca5a8]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert .alert-content .alert-message a[data-v-512ca5a8-s]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert[data-v-512ca5a8]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);padding:12px;padding:var(--kui-space-50, 12px)}.k-alert .alert-icon-container[data-v-512ca5a8] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-alert .alert-content[data-v-512ca5a8]{align-self:center;display:flex;flex:1;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:6px;gap:var(--kui-space-30, 6px)}.k-alert .alert-content .alert-title[data-v-512ca5a8]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message[data-v-512ca5a8]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message p[data-v-512ca5a8]{margin:0}.k-alert .alert-content .alert-title[data-v-512ca5a8],.k-alert .alert-content .alert-message p[data-v-512ca5a8]{word-break:break-word}.k-alert .alert-dismiss-icon[data-v-512ca5a8]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-alert .alert-dismiss-icon[data-v-512ca5a8]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-alert.info[data-v-512ca5a8]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.info .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert.info .alert-content .alert-message a[data-v-512ca5a8-s]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert.success[data-v-512ca5a8]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.success .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-alert.success .alert-content .alert-message a[data-v-512ca5a8-s]{color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#005944;color:var(--kui-color-text-success-strong, #005944)}.k-alert.warning[data-v-512ca5a8]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.warning .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-alert.warning .alert-content .alert-message a[data-v-512ca5a8-s]{color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#804400;color:var(--kui-color-text-warning-strong, #804400)}.k-alert.danger[data-v-512ca5a8]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.danger .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-alert.danger .alert-content .alert-message a[data-v-512ca5a8-s]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#ad000e;color:var(--kui-color-text-danger-strong, #ad000e)}.k-button[data-v-e73e1593]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.icon-button[data-v-e73e1593]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button[data-v-e73e1593] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button[data-v-e73e1593]{align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:center;-webkit-tap-highlight-color:rgba(255,255,255,0);text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.k-button[data-v-e73e1593]:focus,.k-button[data-v-e73e1593]:active,.k-button[data-v-e73e1593]:focus-visible{outline:none}.k-button[data-v-e73e1593]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-button[data-v-e73e1593]:disabled,.k-button[disabled][data-v-e73e1593]{box-shadow:none;cursor:not-allowed}.k-button.primary[data-v-e73e1593]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.primary[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-button.primary[data-v-e73e1593]:focus-visible{background-color:#002099;background-color:var(--kui-color-background-primary-stronger, #002099)}.k-button.primary[data-v-e73e1593]:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-button.primary[data-v-e73e1593]:disabled,.k-button.primary[disabled][data-v-e73e1593]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.secondary[data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.secondary[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.secondary[data-v-e73e1593]:focus-visible{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.secondary[data-v-e73e1593]:active{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.secondary[data-v-e73e1593]:disabled,.k-button.secondary[disabled][data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#e0e4ea;border-color:var(--kui-color-border-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.tertiary[data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.tertiary[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.tertiary[data-v-e73e1593]:focus-visible{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.tertiary[data-v-e73e1593]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.tertiary[data-v-e73e1593]:disabled,.k-button.tertiary[disabled][data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.danger[data-v-e73e1593]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.danger[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#ad000e;background-color:var(--kui-color-background-danger-strong, #ad000e)}.k-button.danger[data-v-e73e1593]:focus-visible{background-color:#850000;background-color:var(--kui-color-background-danger-stronger, #850000)}.k-button.danger[data-v-e73e1593]:active{background-color:#5c0000;background-color:var(--kui-color-background-danger-strongest, #5c0000)}.k-button.danger[data-v-e73e1593]:disabled,.k-button.danger[disabled][data-v-e73e1593]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-e73e1593]:where(.none){all:unset;align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.k-button[data-v-e73e1593]:where(.none):where(.disabled,[disabled]){color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-e73e1593]:where(.none):where(.icon-button){border-color:transparent;border-style:solid}.k-button.large[data-v-e73e1593]{font-size:16px;font-size:var(--kui-font-size-40, 16px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px)}.k-button.large.icon-button[data-v-e73e1593]{padding:6px;padding:var(--kui-space-30, 6px)}.k-button.large[data-v-e73e1593] .kui-icon{height:24px!important;height:var(--kui-icon-size-50, 24px)!important;width:24px!important;width:var(--kui-icon-size-50, 24px)!important}.k-button.medium[data-v-e73e1593]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.medium.icon-button[data-v-e73e1593]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button.medium[data-v-e73e1593] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button.small[data-v-e73e1593]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);border-width:1px;border-width:var(--kui-border-width-10, 1px);font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:4px;gap:var(--kui-space-20, 4px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:2px 6px;padding:var(--kui-space-10, 2px) var(--kui-space-30, 6px)}.k-button.small.icon-button[data-v-e73e1593]{padding:2px;padding:var(--kui-space-10, 2px)}.k-button.small[data-v-e73e1593] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-popover[data-v-214be508]{display:flex}.k-popover .popover-trigger-wrapper[data-v-214be508]{display:inline-flex;width:100%}.k-popover .popover[data-v-214be508]{max-width:100vw;width:max-content;z-index:var(--24d87b53)}.k-popover .popover .popover-container[data-v-214be508]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:8px;gap:var(--kui-space-40, 8px);padding:16px;padding:var(--kui-space-60, 16px);position:relative;text-align:left;white-space:normal}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin:16px 16px 0 0;margin:var(--kui-space-60, 16px) var(--kui-space-60, 16px) var(--kui-space-0, 0px) var(--kui-space-0, 0px);outline:none;position:absolute;right:0;top:0}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]:hover,.k-popover .popover .popover-container .popover-close-button[data-v-214be508]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-popover .popover .popover-container .popover-close-button .popover-close-icon[data-v-214be508]{pointer-events:none}.k-popover .popover .popover-container .popover-header[data-v-214be508]{align-items:baseline;display:flex}.k-popover .popover .popover-container .popover-header .popover-title[data-v-214be508]{color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-popover .popover .popover-container .popover-header .popover-title.close-icon-spacing[data-v-214be508]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-content[data-v-214be508]{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-popover .popover .popover-container .popover-content.close-icon-spacing[data-v-214be508]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-footer[data-v-214be508]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]{margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{left:50%;top:100%}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after{border-top-color:#fff;border-top-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{border-top-color:#e0e4ea;border-top-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{right:100%;top:50%;transform:translateY(-50%)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after{border-right-color:#fff;border-right-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{border-right-color:#e0e4ea;border-right-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]{margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{bottom:100%;left:50%}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after{border-bottom-color:#fff;border-bottom-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{border-bottom-color:#e0e4ea;border-bottom-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{left:100%;top:50%;transform:translate(50%,-50%)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after{border-left-color:#fff;border-left-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{border-left-color:#e0e4ea;border-left-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=top-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top-start] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-214be508]:before{left:16px}.k-popover .popover[x-placement^=right-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right-start] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-214be508]:before{top:16px}.k-popover .popover[x-placement^=top-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top-end] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-214be508]:before{left:calc(100% - 16px)}.k-popover .popover[x-placement^=right-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right-end] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-214be508]:before{top:calc(100% - 16px)}.k-popover .popover.hide-caret .popover-container[data-v-214be508]:after,.k-popover .popover.hide-caret .popover-container[data-v-214be508]:before{display:none}[data-v-a55c9998] .k-tooltip.popover .popover-container{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:6px;padding:var(--kui-space-30, 6px)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content{color:#fff;color:var(--kui-color-text-inverse, #ffffff);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a:hover{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a:focus-visible{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a:active{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=top] .popover-container{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=right] .popover-container{margin-left:4px;margin-left:var(--kui-space-20, 4px)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=bottom] .popover-container{margin-top:4px;margin-top:var(--kui-space-20, 4px)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=left] .popover-container{margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-badge[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge[data-v-f53a8b2c]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content}.k-badge>div[data-v-f53a8b2c]:not(.k-popover){display:flex}.k-badge .badge-content[data-v-f53a8b2c]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-badge .badge-content.icon-after[data-v-f53a8b2c]{flex-direction:row-reverse}.k-badge .badge-content-wrapper[data-v-f53a8b2c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--1ae0deb0)}.k-badge[data-v-f53a8b2c] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]){cursor:pointer}.k-badge[data-v-f53a8b2c] [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-badge.method .badge-content[data-v-f53a8b2c]{justify-content:center;min-width:85px!important;text-align:center;text-transform:uppercase}.k-badge.info[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge.success[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-badge.warning[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-badge.danger[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-badge.decorative[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-badge.neutral[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.connect[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-method-color-background-connect, #f1f0ff);color:#6f28ff;color:var(--kui-method-color-text-connect, #6f28ff)}.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-method-color-text-connect-strong, #5e00f5)!important}.k-badge.custom[data-v-f53a8b2c]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5);color:#000933;color:var(--kui-color-text, #000933)}.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.delete[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-method-color-background-delete, #ffe5e5);color:#d60027;color:var(--kui-method-color-text-delete, #d60027)}.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-method-color-text-delete-strong, #ad000e)!important}.k-badge.get[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-method-color-background-get, #eefaff);color:#0044f4;color:var(--kui-method-color-text-get, #0044f4)}.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-method-color-text-get-strong, #0030cc)!important}.k-badge.head[data-v-f53a8b2c]{background-color:#52596e;background-color:var(--kui-method-color-background-head, #52596e);color:#e0e4ea;color:var(--kui-method-color-text-head, #e0e4ea)}.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#afb7c5!important;color:var(--kui-method-color-text-head-strong, #afb7c5)!important}.k-badge.options[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-method-color-background-options, #e0e4ea);color:#52596e;color:var(--kui-method-color-text-options, #52596e)}.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-method-color-text-options-strong, #3a3f51)!important}.k-badge.patch[data-v-f53a8b2c]{background-color:#ecfcff;background-color:var(--kui-method-color-background-patch, #ecfcff);color:#00819d;color:var(--kui-method-color-text-patch, #00819d)}.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#00647a!important;color:var(--kui-method-color-text-patch-strong, #00647a)!important}.k-badge.post[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-method-color-background-post, #ecfffb);color:#007d60;color:var(--kui-method-color-text-post, #007d60)}.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-method-color-text-post-strong, #005944)!important}.k-badge.put[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-method-color-background-put, #fffce0);color:#995c00;color:var(--kui-method-color-text-put, #995c00)}.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-method-color-text-put-strong, #804400)!important}.k-badge.trace[data-v-f53a8b2c]{background-color:#fff0f7;background-color:var(--kui-method-color-background-trace, #fff0f7);color:#d60067;color:var(--kui-method-color-text-trace, #d60067)}.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad0053!important;color:var(--kui-method-color-text-trace-strong, #ad0053)!important}.k-breadcrumbs[data-v-7cda7aa6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:4px;gap:var(--kui-space-20, 4px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-breadcrumbs .breadcrumbs-item-container[data-v-7cda7aa6]{align-items:center;display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6]{align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:2px 4px;padding:var(--kui-space-10, 2px) var(--kui-space-20, 4px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item .breadcrumbs-text[data-v-7cda7aa6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]{cursor:pointer;outline:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.active .breadcrumbs-text[data-v-7cda7aa6]{color:#000933;color:var(--kui-color-text, #000933)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-divider[data-v-7cda7aa6]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);-webkit-user-select:none;user-select:none}.k-card[data-v-f2375dbe]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);padding:20px;padding:var(--kui-space-70, 20px);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.k-card .card-header[data-v-f2375dbe]{align-items:flex-start;display:inline-flex;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-card .card-header .card-title[data-v-f2375dbe]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);text-align:left;width:100%}.k-card .card-header .card-actions[data-v-f2375dbe]{display:flex;flex-shrink:0;gap:6px;gap:var(--kui-space-30, 6px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-card .card-content[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;flex-direction:column;height:100%;width:100%}.k-card .card-footer[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);width:100%}.skeleton-box[data-v-2b6482a1]{animation:kSkeletonGradient 4s ease infinite;background:linear-gradient(-70deg,#e0e4ea,#e0e4ea 40%,#f9fafb,#e0e4ea 60%,#e0e4ea) repeat;background:linear-gradient(-70deg,var(--kui-color-background-neutral-weaker, #e0e4ea) 0%,var(--kui-color-background-neutral-weaker, #e0e4ea) 40%,var(--kui-color-background-neutral-weakest, #f9fafb) 50%,var(--kui-color-background-neutral-weaker, #e0e4ea) 60%,var(--kui-color-background-neutral-weaker, #e0e4ea) 100%) repeat;background-size:400% 100%;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;margin-right:4px;margin-right:var(--kui-space-20, 4px);transition:1s}.skeleton-box.width-1[data-v-2b6482a1]{width:16px}.skeleton-box.width-2[data-v-2b6482a1]{width:32px}.skeleton-box.width-5[data-v-2b6482a1]{width:80px}.skeleton-box.width-6[data-v-2b6482a1]{width:96px}.skeleton-box.width-10[data-v-2b6482a1]{width:160px}.skeleton-box.width-25[data-v-2b6482a1]{width:25%}.skeleton-box.width-50[data-v-2b6482a1]{width:50%}.skeleton-box.width-75[data-v-2b6482a1]{width:75%}.skeleton-box.width-100[data-v-2b6482a1]{width:100%}.skeleton-box.height-1[data-v-2b6482a1]{height:8px}.skeleton-box.height-2[data-v-2b6482a1]{height:16px}@keyframes kSkeletonGradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-72b558ed]{width:100%}.skeleton-card-wrapper[data-v-f9ef5e2c]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between;width:100%}.skeleton-card-wrapper .skeleton-card[data-v-f9ef5e2c]{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;display:flex;flex-direction:column;gap:32px;gap:var(--kui-space-90, 32px);max-width:var(--0fd9b31d);min-width:330px;padding:20px;padding:var(--kui-space-70, 20px);width:100%}.skeleton-card-wrapper .skeleton-card .skeleton-card-footer[data-v-f9ef5e2c]{display:flex;gap:4px;gap:var(--kui-space-20, 4px)}.skeleton-table-wrapper[data-v-95be044e]{overflow:hidden;width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]{display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:16px 8px;padding:var(--kui-space-60, 16px) var(--kui-space-40, 8px);width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]{width:calc(100% / var(--9d327bda))}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:first-child{width:50%}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:none}@media (min-width: 640px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:block}}.skeleton-form-wrapper[data-v-4ab592b3]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.fullscreen-loading-container[data-v-8abd6e91]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--476ceb40)}.fullscreen-loading-container .progress[data-v-8abd6e91]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-8abd6e91]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container[data-v-374f8934]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--94e2abb4)}.fullscreen-loading-container .progress[data-v-374f8934]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-374f8934]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container .spinner-loader[data-v-374f8934]{animation:spinnerAnimation-374f8934 1.4s infinite linear;border-bottom:8px solid #e0e4ea;border-bottom:8px solid var(--kui-color-border, #e0e4ea);border-left:8px solid #0044f4;border-left:8px solid var(--kui-color-border-primary, #0044f4);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);border-right:8px solid #e0e4ea;border-right:8px solid var(--kui-color-border, #e0e4ea);border-top:8px solid #e0e4ea;border-top:8px solid var(--kui-color-border, #e0e4ea);font-size:10px;font-size:var(--kui-font-size-10, 10px);height:130px;margin:56px auto;margin:var(--kui-space-120, 56px) var(--kui-space-auto, auto);position:relative;transform:translateZ(0);width:130px}@keyframes spinnerAnimation-374f8934{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.k-skeleton{display:flex;flex-wrap:wrap;width:100%}.k-skeleton.not-spinner{width:100%}.k-empty-state[data-v-feec2f90]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px);padding:32px;padding:var(--kui-space-90, 32px) var(--kui-space-90, 32px);width:100%}.k-empty-state .empty-state-content[data-v-feec2f90]{align-items:center;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);text-align:center;width:100%}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90] .kui-icon{height:32px!important;height:var(--kui-icon-size-60, 32px)!important;width:32px!important;width:var(--kui-icon-size-60, 32px)!important}.k-empty-state .empty-state-content .empty-state-title[data-v-feec2f90]{color:#000933;color:var(--kui-color-text, #000933);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:570px}.k-empty-state .empty-state-content .empty-state-message[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-width:640px}.k-empty-state .empty-state-content .empty-state-message p[data-v-feec2f90]{margin:0;margin:var(--kui-space-0, 0px)}.k-empty-state .empty-state-action[data-v-feec2f90]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-dropdown-item[data-v-2264f968],[data-v-2264f968] .k-dropdown-item{display:flex;list-style:none}.k-dropdown-item.has-divider[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.has-divider{display:flex;flex-direction:column}.k-dropdown-item.has-divider[data-v-2264f968]:before,[data-v-2264f968] .k-dropdown-item.has-divider:before{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";margin:4px 0;margin:var(--kui-space-20, 4px) 0;width:100%}.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968]:focus:not(:disabled):not(.disabled),.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968]:active:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#ffabab;background-color:var(--kui-color-background-danger-weaker, #ffabab);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.disabled{cursor:not-allowed}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:focus:not(:disabled):not(.disabled),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:active:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:disabled,.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled][data-v-2264f968],.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:disabled,[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled],[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;color:#000933;color:var(--kui-color-text, #000933);cursor:pointer;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:100%;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus,.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:active,.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus-visible,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:active,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus-visible{outline:none}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus-visible,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));z-index:1}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus:not(:disabled):not(.disabled),.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:active:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:disabled,.k-dropdown-item .dropdown-item-trigger[disabled][data-v-2264f968],.k-dropdown-item .dropdown-item-trigger.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:disabled,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger[disabled],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger.disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-dropdown-item .dropdown-item-trigger.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger.disabled{pointer-events:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px);width:100%}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]){cursor:pointer}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):active{outline:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):hover,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-dropdown[data-v-0236f802]{width:fit-content}.k-dropdown .dropdown-trigger[data-v-0236f802]{width:100%}.k-dropdown[data-v-0236f802] .popover.dropdown-popover>.popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);margin-top:6px;margin-top:var(--kui-space-30, 6px);padding:0;padding:var(--kui-space-0, 0px)}.k-dropdown[data-v-0236f802] .popover.dropdown-popover>.popover-container ul{margin:0;padding:4px 0;padding:var(--kui-space-20, 4px) 0}.pagination-offset-button-container[data-v-a1d6342e]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:4px;margin-left:var(--kui-space-20, 4px)}@media (min-width: 640px){.pagination-offset-button-container .pagination-button[data-v-a1d6342e]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.pagination-offset-button-container .pagination-button.icon-button[data-v-a1d6342e]{padding:4px;padding:var(--kui-space-20, 4px)}.pagination-offset-button-container .pagination-button[data-v-a1d6342e] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination[data-v-883d75a6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);justify-content:space-between;margin-top:4px;margin-top:var(--kui-space-20, 4px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px);width:100%}.k-pagination.page-jump[data-v-883d75a6]{flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px)}@media (min-width: 640px){.k-pagination.page-jump[data-v-883d75a6]{flex-direction:row}}.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:calc(100% - 8px)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:auto}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:auto;margin-right:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-left:auto;margin-left:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .page-size-select[data-v-883d75a6]{align-items:center;display:flex;gap:4px;gap:var(--kui-space-20, 4px);justify-content:space-between;width:100%}@media (min-width: 640px){.k-pagination.page-jump .page-size-select[data-v-883d75a6]{width:auto}}.k-pagination .pagination-text[data-v-883d75a6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);min-width:125px;white-space:nowrap}@media (min-width: 640px){.k-pagination .pagination-text[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}}.k-pagination .pagination-text .pagination-text-pages[data-v-883d75a6]{color:#000933;color:var(--kui-color-text, #000933)}.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:block}@media (min-width: 640px){.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:none}}.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:none}@media (min-width: 640px){.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:block}}.k-pagination .pagination-button-container[data-v-883d75a6]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px);text-align:center}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:28px;min-width:28px}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:32px;min-width:32px}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);transition:background-color .2s ease-in-out border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out border-color var(--kui-animation-duration-20, .2s) ease-in-out}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:6px;padding:var(--kui-space-30, 6px)}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):hover:not(.placeholder),.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus:not(.placeholder){border-color:#0044f4!important;border-color:var(--kui-color-border-primary, #0044f4)!important}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-pagination .pagination-button-container .pagination-button:not(.arrow).placeholder[data-v-883d75a6]{align-items:center;cursor:initial;display:flex;justify-content:center}.k-pagination .pagination-button-container .pagination-button:not(.arrow).active[data-v-883d75a6]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4)}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .pagination-button-container .pagination-button.arrow.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6]{margin-left:6px;margin-left:var(--kui-space-30, 6px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6] .popover-content{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);max-height:200px;overflow-y:auto}@media (min-width: 640px){.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-catalog-item[data-v-2df00b3e]{cursor:pointer;overflow:hidden;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-catalog-item[data-v-2df00b3e]:hover{box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08))}.k-catalog-item .multi-line-truncate[data-v-2df00b3e]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-catalog[data-v-1ad15d97]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px)}.k-catalog .catalog-title[data-v-1ad15d97]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-catalog .catalog-toolbar[data-v-1ad15d97]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-catalog .catalog-page[data-v-1ad15d97]{display:grid;grid-gap:20px;grid-gap:var(--kui-space-70, 20px);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog .catalog-page.card-small[data-v-1ad15d97]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-catalog .catalog-page.card-large[data-v-1ad15d97]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-label[data-v-d5b88b97]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);align-items:center;display:inline-flex;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-label.required[data-v-d5b88b97]{margin-left:14px;margin-left:calc(var(--kui-space-40, 8px) + 6px);position:relative}.k-label.required[data-v-d5b88b97]:before{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);bottom:calc(50% - 2px);content:"";height:6px;left:0;margin-left:-14px;margin-left:calc(-1 * var(--kui-space-40, 8px) - 6px);position:absolute;width:6px}.k-label .label-tooltip[data-v-d5b88b97]{margin-left:8px;margin-left:var(--kui-space-40, 8px)}.k-label .label-tooltip .tooltip-trigger-icon[data-v-d5b88b97]{cursor:help;height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-label .label-tooltip[data-v-d5b88b97] .k-tooltip{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-label .label-tooltip[data-v-d5b88b97] .k-tooltip code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-checkbox[data-v-8ae365e2]{align-items:flex-start;display:inline-flex}.k-checkbox .checkbox-input-wrapper[data-v-8ae365e2]{display:flex;position:relative}.k-checkbox .checkbox-input-wrapper.has-label[data-v-8ae365e2]{margin-top:2px}.k-checkbox .checkbox-input[data-v-8ae365e2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px)}.k-checkbox .checkbox-input[data-v-8ae365e2]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-checkbox .checkbox-input[data-v-8ae365e2]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-8ae365e2]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked:focus-visible,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked:active,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked:disabled,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-checkbox .checkbox-input[data-v-8ae365e2]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):checked,.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):indeterminate{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):checked:focus-visible,.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input:checked+.checkbox-icon[data-v-8ae365e2],.k-checkbox .checkbox-input:indeterminate+.checkbox-icon[data-v-8ae365e2]{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important;top:0;right:0;bottom:0;left:0;left:calc(50% - 2.4px);pointer-events:none;position:absolute;top:calc(50% + 1.75px);transform:translate(-50%,-50%);z-index:1}.k-checkbox.disabled .checkbox-input:checked+.checkbox-icon[data-v-8ae365e2],.k-checkbox.disabled .checkbox-input:indeterminate+.checkbox-icon[data-v-8ae365e2]{color:#6c7489!important;color:var(--kui-color-text-neutral, #6c7489)!important}.k-checkbox .checkbox-label-wrapper[data-v-8ae365e2]{flex:1}.k-checkbox .checkbox-label-wrapper .checkbox-label[data-v-8ae365e2]{cursor:pointer;display:flex;margin:0}.k-checkbox .checkbox-label-wrapper .checkbox-label.required[data-v-8ae365e2]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-checkbox .checkbox-label-wrapper .checkbox-description[data-v-8ae365e2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-checkbox .checkbox-label-wrapper .checkbox-description p[data-v-8ae365e2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-checkbox.disabled .checkbox-label[data-v-8ae365e2]{cursor:not-allowed}.k-input[data-v-3b182bc6]{display:flex;flex-direction:column;width:100%}.k-input.input-error .input[data-v-3b182bc6],.k-input.input-error .input[type=file][data-v-3b182bc6]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-input.input-error .input[data-v-3b182bc6]:hover,.k-input.input-error .input[type=file][data-v-3b182bc6]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-input.input-error .input[data-v-3b182bc6]:focus,.k-input.input-error .input[type=file][data-v-3b182bc6]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input.input-error .help-text[data-v-3b182bc6]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-input .help-text[data-v-3b182bc6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-input .help-text[data-v-3b182bc6]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-input .input-element-wrapper[data-v-3b182bc6]{position:relative}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:inline-flex;gap:2px;gap:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%)}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] .kui-icon,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6]:has(>.kui-icon:not(button):not([role=button]):only-child),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6]:has(>.kui-icon:not(button):not([role=button]):only-child){pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]){border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;outline:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[disabled][data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[disabled][data-v-3b182bc6]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px)}.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6]{margin-right:12px;margin-right:var(--kui-space-50, 12px);right:0}.k-input .input-element-wrapper.has-before-content .input[data-v-3b182bc6]{padding-left:calc(12px + var(--90849794) + 8px);padding-left:calc(var(--kui-space-50, 12px) + var(--90849794) + var(--kui-space-40, 8px))}.k-input .input-element-wrapper.has-after-content .input[data-v-3b182bc6]{padding-right:calc(12px + var(--a9f08fd6) + 8px);padding-right:calc(var(--kui-space-50, 12px) + var(--a9f08fd6) + var(--kui-space-40, 8px))}.input[data-v-3b182bc6]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input[data-v-3b182bc6]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-3b182bc6]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-3b182bc6]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input[data-v-3b182bc6]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-3b182bc6]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-3b182bc6]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input[data-v-3b182bc6]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input[data-v-3b182bc6]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input[data-v-3b182bc6]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-3b182bc6]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.input:read-only[type=file][data-v-3b182bc6]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input:read-only[type=file][data-v-3b182bc6]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-3b182bc6]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-3b182bc6]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input:read-only[type=file][data-v-3b182bc6]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-3b182bc6]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-3b182bc6]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input:read-only[type=file][data-v-3b182bc6]{cursor:pointer}.input:read-only[type=file][data-v-3b182bc6]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input:read-only[type=file][data-v-3b182bc6]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input:read-only[type=file][data-v-3b182bc6]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-3b182bc6]::-ms-reveal{display:none}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active){color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]{color:#5f9aff;color:var(--kui-color-text-primary-weak, #5f9aff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block[data-v-ca51cb93]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px)}.k-code-block .code-block-actions[data-v-ca51cb93]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);justify-content:space-between;padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-code-block .code-block-actions .code-block-search-input[data-v-ca51cb93] input{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);box-shadow:none!important}.k-code-block .code-block-actions .code-block-search-results-container[data-v-ca51cb93]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-code-block .code-block-actions .code-block-search-results-container .code-block-search-results[data-v-ca51cb93]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-code-block .code-block-actions[data-v-ca51cb93],.k-code-block .code-block-search-results-container[data-v-ca51cb93],.k-code-block .code-block-search-actions[data-v-ca51cb93]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-code-block .code-block-content[data-v-ca51cb93]{max-height:var(--f7b3f622);overflow-y:auto;padding:8px;padding:var(--kui-space-40, 8px);position:relative}.k-code-block .code-block-content pre[data-v-ca51cb93]{display:grid;gap:16px;gap:var(--kui-space-60, 16px);grid-template-columns:var(--34564d64) 1fr;margin:0;margin:var(--kui-space-0, 0px);min-height:32px}.k-code-block .code-block-content pre .line-number-rows[data-v-ca51cb93]{box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.k-code-block .code-block-content pre .line-number-rows .line[data-v-ca51cb93]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:inline-flex;justify-content:flex-end}.k-code-block .code-block-content pre .line-number-rows .line .line-anchor[data-v-ca51cb93]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-code-block .code-block-content pre .line-number-rows .line .line-anchor.hide-links[data-v-ca51cb93]{text-decoration:none}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match .line-anchor[data-v-ca51cb93]{z-index:1}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match[data-v-ca51cb93]:before{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:" ";left:0;pointer-events:none;position:absolute;right:0;transition:border .2s ease-in-out;transition:border var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match.line-is-highlighted-match[data-v-ca51cb93]:before{border-left:4px solid #0044f4;border-left:var(--kui-border-width-30, 4px) solid var(--kui-color-border-primary, #0044f4)}.k-code-block .code-block-content pre code[data-v-ca51cb93]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:block;min-width:0;overflow-x:auto;z-index:1}.k-code-block .code-block-content pre.single-line[data-v-ca51cb93]{grid-template-columns:auto;padding-right:40px;padding-right:var(--kui-space-100, 40px)}.k-code-block .code-block-content pre.single-line code[data-v-ca51cb93]{line-height:32px;line-height:var(--kui-line-height-60, 32px)}.k-code-block .code-block-content .code-block-secondary-actions[data-v-ca51cb93]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-right:8px;margin-right:var(--kui-space-40, 8px);margin-top:8px;margin-top:var(--kui-space-40, 8px);position:absolute;right:0;top:0;z-index:1}.k-code-block.theme-dark[data-v-ca51cb93]{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933)}.k-code-block.theme-dark .code-block-actions[data-v-ca51cb93]{border-bottom-color:#fff3;border-bottom-color:var(--kui-color-border-inverse, rgba(255, 255, 255, .2))}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-ca51cb93] input{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-ca51cb93] input::placeholder{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93],.k-code-block.theme-dark .code-block-actions .code-block-search-input .code-block-search-icon[data-v-ca51cb93]{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93]:hover,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93]:focus,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93]:focus-visible{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-results[data-v-ca51cb93]{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line .line-anchor[data-v-ca51cb93]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line.line-is-match[data-v-ca51cb93]:before{background-color:#ffffff1f}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line.line-is-match.line-is-highlighted-match[data-v-ca51cb93]:before{border-left-color:#5f9aff;border-left-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-code-block.theme-dark .code-block-content pre code[data-v-ca51cb93]{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block pre.filtered-code-block code .matched-term{color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}.k-collapse[data-v-eaa2d939]{box-sizing:border-box;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-collapse .collapse-heading[data-v-eaa2d939]{display:block;margin-bottom:12px;margin-bottom:var(--kui-space-50, 12px)}.k-collapse .collapse-heading .collapse-title[data-v-eaa2d939]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:12px;gap:var(--kui-space-50, 12px);letter-spacing:-.32px;letter-spacing:var(--kui-letter-spacing-minus-30, -.32px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-collapse .collapse-heading .collapse-trigger[data-v-eaa2d939]{cursor:pointer}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:2px;padding:var(--kui-space-10, 2px)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]:hover:not(:focus):not(:active){color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]:active{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content .collapse-trigger-icon.collapse-expanded[data-v-eaa2d939]{transform:rotate(90deg)}.k-collapse .collapse-heading.has-trailing-trigger[data-v-eaa2d939]{align-items:center;display:flex;justify-content:space-between}.k-collapse .collapse-heading.has-trailing-trigger .collapse-title[data-v-eaa2d939]{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}.k-collapse .collapse-visible-content[data-v-eaa2d939],.k-collapse .collapse-hidden-content[data-v-eaa2d939]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);width:100%}.k-collapse .collapse-hidden-content[data-v-eaa2d939]{margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-segmented-control[data-v-1c95a3b6]{display:flex;gap:0px;gap:var(--kui-space-0, 0px);width:100%}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4);border-style:solid;border-width:2px;border-width:var(--kui-border-width-20, 2px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:6px;gap:var(--kui-space-30, 6px);height:32px;justify-content:center;line-height:16px;line-height:var(--kui-line-height-20, 16px);outline:none;padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:12px;padding-right:var(--kui-space-50, 12px);transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap;width:100%;z-index:1}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:not(:first-child){margin-left:-2px;margin-left:calc(var(--kui-border-width-20, 2px) * -1)}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:first-child{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-top-left-radius:6px;border-top-left-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:last-child{border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top-right-radius:6px;border-top-right-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button.large[data-v-1c95a3b6]{height:40px;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:hover:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:2}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:focus:not([disabled]){border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:3}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:active:not([disabled]){border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466);z-index:3}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:focus-visible:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:3}.k-segmented-control .segmented-control-button[disabled][data-v-1c95a3b6]{border-color:#e0e4ea!important;border-color:var(--kui-color-border-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed;z-index:0}.k-segmented-control .segmented-control-button[disabled].selected[data-v-1c95a3b6]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-segmented-control .segmented-control-button.selected[data-v-1c95a3b6]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:2}.k-segmented-control .segmented-control-button[data-v-1c95a3b6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:500;font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:flex;align-items:center;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content;margin-left:4px;margin-right:4px;font-size:12px;font-size:var(--vc-text-xs);line-height:1.5;line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:18px;font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:20px;font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:24px;font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:flex;align-items:center;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:600;font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:14px;font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:700;font-weight:var(--vc-font-bold);line-height:1.375;line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:600;font-weight:var(--vc-font-semibold);line-height:1.375;line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:700;font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:500;font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:9999px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:-26px;left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:-26px;right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:-34px;left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:-34px;right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:26px;margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:26px;margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:14px;font-size:var(--vc-text-sm);font-weight:700;font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:12px;font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:600;font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:flex;justify-content:center;align-items:center;height:30px;font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:inline-flex;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:.25rem;border-radius:var(--vc-rounded);height:30px;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:flex;flex-direction:column;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:flex;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:600;font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:inline-flex;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:.375rem;border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform .15s ease,opacity .15s ease;transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(22px);transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(-22px);transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(22px);transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(-22px);transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}.k-datetime-picker.set-min-width .popover[data-v-51e2d8ca]{min-width:360px}.k-datetime-picker .datetime-picker-trigger-wrapper[data-v-51e2d8ca]{position:relative;width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{cursor:pointer;display:inline-flex}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{pointer-events:none}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled .datetime-picker-display[data-v-51e2d8ca]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{display:flex;flex-wrap:wrap;pointer-events:none;white-space:nowrap}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display.has-icon[data-v-51e2d8ca]{margin-left:28px;margin-left:calc(var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-datetime-picker .datetime-picker-trigger-wrapper .calendar-icon[data-v-51e2d8ca]{left:12px;left:var(--kui-space-50, 12px);margin-top:2px;pointer-events:none;position:absolute;top:8px;top:var(--kui-space-40, 8px)}.k-datetime-picker .datetime-picker-trigger-wrapper.disabled[data-v-51e2d8ca]{cursor:not-allowed}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container{border:kui-border-width-10 solid #e0e4ea;border:var(--kui-border-width-10, kui-border-width-10) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);max-height:90vh;max-width:350px;min-width:290px;overflow:hidden;padding:8px;padding:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .datetime-picker-toggle{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .range-display{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .relative-periods-container,.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section{display:flex;flex-direction:column}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section:not(:last-child){margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-section-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons{display:grid;gap:8px;gap:var(--kui-space-40, 8px);grid-template-columns:repeat(3,1fr)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons .timeframe-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-width:1px;border-width:var(--kui-border-width-10, 1px);display:block;font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer{margin:0;margin:var(--kui-space-0, 0px);margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer .datetime-picker-footer-container{display:flex;gap:8px;gap:var(--kui-space-40, 8px);justify-content:flex-end}.k-datetime-picker{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{border:none;width:100%}.k-datetime-picker .vc-container button{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-container button:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-container .vc-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-container .vc-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-container .vc-day{color:#000933;color:var(--kui-color-text, #000933);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-base,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-drag-base{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-start,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vc-highlight-content-solid{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-day .vc-day-content:hover:not(.vc-disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-base:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-start:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-highlight-content-solid:hover{background-color:#0030cc!important;background-color:var(--kui-color-background-primary-strong, #0030cc)!important}.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-datetime-picker .vc-container .vc-time-picker{align-items:flex-start;background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);opacity:1;width:100%}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group{border:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-icon{display:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select:last-child{margin-left:4px;margin-left:var(--kui-space-20, 4px)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select select{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-header{text-transform:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-month:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-day:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-year:not(:first-child){margin-left:2px;margin-left:var(--kui-space-10, 2px)}.k-datetime-picker .vc-container .vc-time-picker.vc-invalid select{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .vc-popover-content{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-popover-content .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-popover-content{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));width:100%}.k-datetime-picker .vc-popover-content .vc-popover-caret{display:none}.k-datetime-picker .vc-popover-content .vc-nav-header{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-popover-content .vc-nav-item{background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-shadow:none!important;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-datetime-picker .vc-popover-content .vc-nav-item:hover:not([disabled]){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-active{background-color:#0044f4!important;background-color:var(--kui-color-background-primary, #0044f4)!important;color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-current{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-popover-content .vc-nav-item[disabled]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-file-upload[data-v-689263bc] .k-input input[type=file]::-webkit-file-upload-button,.k-file-upload[data-v-689263bc] .k-input input[type=file]::file-selector-button{margin:0;opacity:0;padding:0;pointer-events:none;width:0}.k-file-upload[data-v-689263bc] .k-input input[type=file],.k-file-upload[data-v-689263bc] .k-input input[type=file][disabled]{color:transparent!important}.k-file-upload .file-upload-input-wrapper[data-v-689263bc]{position:relative}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:8px;margin-top:var(--kui-space-40, 8px);max-width:90%;pointer-events:none;position:absolute;top:0;z-index:1}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.placeholder[data-v-689263bc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.has-icon[data-v-689263bc]{margin-left:40px;margin-left:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));max-width:80%}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.disabled[data-v-689263bc]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-input-switch[data-v-28e827c3]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-input-switch.label-before[data-v-28e827c3]{flex-direction:row-reverse}.k-input-switch input[data-v-28e827c3]{display:none}.k-input-switch[data-v-28e827c3] .k-label{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}[data-v-28e827c3]:not(.k-input-switch.disabled) .k-label{cursor:pointer}.k-input-switch .switch-control-wrapper[data-v-28e827c3]{display:flex!important}.k-input-switch .switch-control[data-v-28e827c3]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px;background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:pointer;outline:none;padding:2px;padding:var(--kui-space-10, 2px);position:relative;transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control[data-v-28e827c3]:hover:not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch .switch-control[data-v-28e827c3]:hover:not(.disabled):after{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weaker, #e0e4ea)}.k-input-switch .switch-control[data-v-28e827c3]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input-switch .switch-control[data-v-28e827c3]:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);content:"";display:block;height:calc(100% - 4px);height:calc(100% - var(--kui-space-10, 2px) * 2);left:2px;left:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;width:calc(50% - 4px);width:calc(50% - var(--kui-space-10, 2px) * 2);z-index:1}.k-input-switch .switch-control[data-v-28e827c3]:after{height:8px;right:calc(25% - 4px);width:8px;border:2px solid #afb7c5;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weak, #afb7c5);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);box-sizing:border-box;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control-enabled-bar[data-v-28e827c3]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:block;height:35%;left:25%;position:absolute;top:50%;transform:translateY(-50%);width:2px}.k-input-switch .switch-control.checked[data-v-28e827c3]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-input-switch .switch-control.checked[data-v-28e827c3]:hover:not(.disabled){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-input-switch .switch-control.checked[data-v-28e827c3]:before{box-shadow:0 0 0 1px #0030cc inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-primary-strong, #0030cc) inset;transform:translateY(-50%) translate(22px)}.k-input-switch .switch-control.disabled[data-v-28e827c3]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);cursor:not-allowed}.k-input-switch .switch-control.disabled[data-v-28e827c3]:before{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #afb7c5 inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-neutral-weak, #afb7c5) inset}.k-input-switch .switch-control.disabled .switch-control-enabled-bar[data-v-28e827c3]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch.small .switch-control[data-v-28e827c3]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px}.k-input-switch.small .switch-control[data-v-28e827c3]:after{height:8px;right:calc(25% - 4px);width:8px}.k-input-switch.large .switch-control[data-v-28e827c3]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);height:30px;width:60px}.k-input-switch.large .switch-control[data-v-28e827c3]:before{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px)}.k-input-switch.large .switch-control[data-v-28e827c3]:after{height:10px;right:calc(25% - 5px);width:10px}.k-input-switch.large .switch-control.checked[data-v-28e827c3]:before{transform:translateY(-50%) translate(30px)}.k-input-switch.disabled[data-v-28e827c3] .k-label{cursor:not-allowed}.k-modal .modal-backdrop[data-v-04f92b76]{align-items:flex-start;background-color:#00093399;background-color:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px 12px 0;padding:var(--kui-space-70, 20px) var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px);position:fixed;z-index:var(--b10d3658)}@media (min-width: 768px){.k-modal .modal-backdrop[data-v-04f92b76]{padding-top:48px;padding-top:var(--kui-space-110, 48px)}}.k-modal .modal-backdrop.modal-full-screen[data-v-04f92b76]{align-items:center;padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container[data-v-04f92b76]{display:flex;flex-direction:column;height:95vh}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-title[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-content[data-v-04f92b76]{flex:1}.k-modal .modal-container[data-v-04f92b76]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));max-width:var(--dc6b381a);width:100%}.k-modal .modal-container.custom-content[data-v-04f92b76]{color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow:hidden}.k-modal .modal-container .modal-header[data-v-04f92b76]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;justify-content:space-between;padding:20px 24px;padding:var(--kui-space-70, 20px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]{flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);max-width:100%;-webkit-user-select:none;user-select:none}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]:not(.modal-full-screen .modal-title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:hover,.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-modal .modal-container .modal-content[data-v-04f92b76]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-sizing:border-box;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow-y:auto;padding:24px;padding:var(--kui-space-80, 24px)}.k-modal .modal-container .modal-content[data-v-04f92b76] p{margin:0;margin:var(--kui-space-0, 0px)}.k-modal .modal-container .modal-content.no-header[data-v-04f92b76]{border-top-left-radius:8px;border-top-left-radius:var(--kui-border-radius-40, 8px);border-top-right-radius:8px;border-top-right-radius:var(--kui-border-radius-40, 8px)}.k-modal .modal-container .modal-footer[data-v-04f92b76]{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;padding:16px 24px;padding:var(--kui-space-60, 16px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-footer .footer-actions[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-604a5bc5]{background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;left:0;padding-top:128px;position:fixed;right:0;top:0;width:100vw;z-index:9999}@media (min-width: 768px){.k-modal-fullscreen-dialog[data-v-604a5bc5]{padding-top:64px}}.k-modal-fullscreen-dialog.has-footer[data-v-604a5bc5]{padding-bottom:128px}@media (min-width: 768px){.k-modal-fullscreen-dialog.has-footer[data-v-604a5bc5]{padding-bottom:64px}}.k-modal-fullscreen-dialog.has-footer .k-modal-fullscreen-header[data-v-604a5bc5]{position:absolute}.k-modal-fullscreen-header[data-v-604a5bc5]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;flex-direction:column;padding:20px 0;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px);position:fixed;top:0;width:100%;z-index:1009}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-604a5bc5]{color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:flex;flex-direction:column;font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:space-between}@media (min-width: 768px){.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-604a5bc5]{flex-direction:row}}.k-modal-fullscreen-footer[data-v-604a5bc5]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:inline-flex;justify-content:space-between;padding:24px 0;padding:var(--kui-space-80, 24px) var(--kui-space-0, 0px);padding-left:24px;padding-left:var(--kui-space-80, 24px);position:fixed;width:100%;z-index:1009}.k-modal-fullscreen-title[data-v-604a5bc5]{display:inline-flex;justify-content:center;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);position:relative}@media (min-width: 768px){.k-modal-fullscreen-title[data-v-604a5bc5]{justify-content:flex-start;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:24px;margin-left:var(--kui-space-80, 24px)}}.k-modal-fullscreen-action[data-v-604a5bc5]{display:inline-flex;justify-content:center;margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-right:24px;margin-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-action[data-v-604a5bc5]{justify-content:flex-end}}.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{color:#000933;color:var(--kui-color-text, #000933);padding-left:24px;padding-left:var(--kui-space-80, 24px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{padding-left:120px;padding-right:120px}}@media (min-width: 992px){.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body[data-v-604a5bc5]{padding-bottom:24px;padding-bottom:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body[data-v-604a5bc5]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-604a5bc5]{margin-bottom:24px;margin-bottom:var(--kui-space-80, 24px);margin-top:64px;padding-bottom:0;padding-bottom:var(--kui-space-0, 0px);padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal-fullscreen-body-header .body-header[data-v-604a5bc5]{font-size:32px;font-size:var(--kui-font-size-80, 32px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:40px;line-height:var(--kui-line-height-80, 40px);margin-bottom:-4px;margin-bottom:calc(-1 * var(--kui-space-20, 4px))}.k-modal-fullscreen-body-header .body-header-description[data-v-604a5bc5]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-top:16px;margin-top:var(--kui-space-60, 16px)}.k-modal-fullscreen-body-description h2[data-v-604a5bc5]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-604a5bc5]{overflow-y:auto}.header-content[data-v-604a5bc5]{display:inline-block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-left:6px;padding-left:var(--kui-space-30, 6px);-webkit-user-select:none;user-select:none}.k-modal-fullscreen-action-buttons button[data-v-604a5bc5],.k-modal-fullscreen-action-buttons[data-v-604a5bc5] button{margin-left:8px;margin-left:var(--kui-space-40, 8px)}@media (min-width: 768px){.k-modal-fullscreen-action-buttons[data-v-604a5bc5]{margin-left:auto!important;margin-left:var(--kui-space-auto, auto)!important}}.header-icon[data-v-604a5bc5]{margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-right:8px!important;padding-right:var(--kui-space-40, 8px)!important}.multiselect-item[data-v-d1af7c6e]{list-style:none}.multiselect-item .multiselect-item-container[data-v-d1af7c6e]{display:block}.multiselect-item button[data-v-d1af7c6e]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.multiselect-item button[data-v-d1af7c6e]:not(:disabled){cursor:pointer}.multiselect-item button:not(:disabled):hover .multiselect-item-label[data-v-d1af7c6e]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.multiselect-item button .multiselect-item-label[data-v-d1af7c6e]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.multiselect-item button.selected .multiselect-item-label[data-v-d1af7c6e]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.multiselect-item button[data-v-d1af7c6e]:disabled{cursor:not-allowed}.multiselect-item button:disabled .multiselect-item-label[data-v-d1af7c6e]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.multiselect-item button:disabled.selected .multiselect-item-label[data-v-d1af7c6e]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.multiselect-group[data-v-8640caca]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.multiselect-group-title[data-v-8640caca]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect[data-v-96f74cdc]{position:relative;width:fit-content}.k-multiselect .staging-area[data-v-96f74cdc]{left:-99999px;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.k-multiselect .expanded-selection-empty[data-v-96f74cdc]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-multiselect .expanded-selection-empty[data-v-96f74cdc]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-multiselect .expanded-selection-empty[data-v-96f74cdc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));padding-top:8px;padding-top:var(--kui-space-40, 8px)}.k-multiselect .selection-badges-container[data-v-96f74cdc]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;gap:var(--kui-space-40, 8px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);margin-top:8px;margin-top:var(--kui-space-40, 8px);padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-multiselect .selection-badges-container.staging[data-v-96f74cdc]{box-sizing:border-box;height:auto;position:relative}.k-multiselect .selection-badges-container .multiselect-selection-badge[data-v-96f74cdc],.k-multiselect .selection-badges-container .hidden-selection-count[data-v-96f74cdc]{cursor:auto}.k-multiselect .hidden-selection-count-tooltip[data-v-96f74cdc]{cursor:pointer}.k-multiselect .hidden-selection-count-tooltip[data-v-96f74cdc] .popover-content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-multiselect .multiselect-icons-container[data-v-96f74cdc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin-right:12px;margin-right:var(--kui-space-50, 12px);margin-top:10px;position:absolute;right:0;top:0;z-index:1}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-96f74cdc]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-96f74cdc]:hover,.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-96f74cdc]:focus{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-multiselect .multiselect-trigger[data-v-96f74cdc]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-multiselect .multiselect-trigger[data-v-96f74cdc]{cursor:pointer;display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger.hovered[data-v-96f74cdc],.k-multiselect .multiselect-trigger[data-v-96f74cdc]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-multiselect .multiselect-trigger.focused[data-v-96f74cdc],.k-multiselect .multiselect-trigger[data-v-96f74cdc]:focus-visible{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect .multiselect-trigger.readonly[data-v-96f74cdc]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);cursor:auto}.k-multiselect .multiselect-trigger.disabled[data-v-96f74cdc]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc]{display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input{box-shadow:none!important;left:1px;margin:1px;padding-bottom:7px;padding-bottom:calc(var(--kui-space-40, 8px) - 1px);padding-top:7px;padding-top:calc(var(--kui-space-40, 8px) - 1px);position:relative;width:calc(100% - 4px)}.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:hover,.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:focus,.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:read-only,.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:disabled{box-shadow:none!important}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container.has-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content{max-height:var(--2ba03636);overflow-y:auto}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky){max-height:none}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky) .multiselect-list{max-height:var(--2ba03636);overflow-y:auto}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content .multiselect-list~.dropdown-footer-sticky{bottom:0;position:sticky}.k-multiselect .multiselect-input-wrapper[data-v-96f74cdc]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);padding:8px;padding:var(--kui-space-40, 8px);position:sticky;top:0}.k-multiselect .multiselect-empty[data-v-96f74cdc]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-multiselect .dropdown-footer[data-v-96f74cdc]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect .help-text[data-v-96f74cdc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-multiselect .help-text[data-v-96f74cdc]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect.multiselect-error .multiselect-trigger[data-v-96f74cdc]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-multiselect.multiselect-error .multiselect-trigger.hovered[data-v-96f74cdc]{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-multiselect.multiselect-error .multiselect-trigger.focused[data-v-96f74cdc]{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect.multiselect-error .help-text[data-v-96f74cdc]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-multiselect .badge-dismiss-button[data-v-96f74cdc]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-prompt .prompt-content+.prompt-confirmation-container[data-v-8d8a17b7]{margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-prompt .prompt-confirmation-container[data-v-8d8a17b7]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px)}.k-prompt .prompt-confirmation-container .prompt-confirmation-text .confirmation-text[data-v-8d8a17b7]{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-radio[data-v-d76131f2]{align-items:flex-start;display:inline-flex}.k-radio .radio-input[data-v-d76131f2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);margin-top:3px;position:relative}.k-radio .radio-input[data-v-d76131f2]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio .radio-input[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-d76131f2]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio .radio-input[data-v-d76131f2]:active:not(:disabled):before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-d76131f2]:checked{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-radio .radio-input[data-v-d76131f2]:checked:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-d76131f2]:checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-d76131f2]:checked:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-radio .radio-input[data-v-d76131f2]:checked:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-radio .radio-input[data-v-d76131f2]:checked:disabled:before{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-radio .radio-input[data-v-d76131f2]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):checked{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-label-wrapper[data-v-d76131f2]{flex:1}.k-radio .radio-label-wrapper .radio-label[data-v-d76131f2]{cursor:pointer;margin:0}.k-radio .radio-label-wrapper .radio-label.required[data-v-d76131f2]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-radio .radio-label-wrapper .radio-description[data-v-d76131f2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-radio .radio-label-wrapper .radio-description p[data-v-d76131f2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-radio.disabled .radio-label[data-v-d76131f2]{cursor:not-allowed}.k-radio.radio-card[data-v-d76131f2]{position:relative;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:100%;outline:none;padding:20px;padding:var(--kui-space-70, 20px);transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:100%;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-card-wrapper .card-label-container[data-v-d76131f2]{display:flex;flex-direction:column}.k-radio.radio-card .radio-card-wrapper .card-label-container .radio-label[data-v-d76131f2]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-input[data-v-d76131f2]{left:0;position:absolute;top:0}.k-radio.radio-card .radio-input.hidden[data-v-d76131f2]{display:none}.k-radio.radio-card.card-vertical .radio-card-wrapper[data-v-d76131f2]{align-items:center;display:flex;flex-direction:column;text-align:center}.k-radio.radio-card.card-vertical .radio-card-wrapper.has-label .card-content-wrapper[data-v-d76131f2],.k-radio.radio-card.card-vertical .radio-card-wrapper.has-description .card-content-wrapper[data-v-d76131f2]{height:auto;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-radio.radio-card.card-vertical .radio-input[data-v-d76131f2]{margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-radio.radio-card.card-horizontal .radio-card-wrapper[data-v-d76131f2]{display:flex}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label[data-v-d76131f2]:has(.card-content-wrapper),.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description[data-v-d76131f2]:has(.card-content-wrapper){flex-direction:row-reverse;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label .card-content-wrapper[data-v-d76131f2],.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description .card-content-wrapper[data-v-d76131f2]{align-self:center}.k-radio.radio-card.card-horizontal .radio-card-wrapper.show-radio[data-v-d76131f2]{padding-left:48px;padding-left:var(--kui-space-110, 48px)}.k-radio.radio-card.card-horizontal .radio-input[data-v-d76131f2]{margin-left:20px;margin-left:var(--kui-space-70, 20px);margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 2px #0044f4 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary, #0044f4) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 2px #0030cc inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .radio-label[data-v-d76131f2]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .card-content-wrapper[data-v-d76131f2]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .radio-label[data-v-d76131f2]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .card-content-wrapper[data-v-d76131f2]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 2px #0030cc inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .radio-label[data-v-d76131f2]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 2px #d60027 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger, #d60027) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 2px #ad000e inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 2px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .radio-label[data-v-d76131f2]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .radio-label[data-v-d76131f2],.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-radio.radio-card.disabled.radio-card.checked .radio-card-wrapper[data-v-d76131f2]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 2px #e0e4ea inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-disabled, #e0e4ea) inset}.select-item[data-v-8e320551]{list-style:none}.select-item .select-item-container[data-v-8e320551]{display:block}.select-item button[data-v-8e320551]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.select-item button .select-item-label[data-v-8e320551]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.select-item button[data-v-8e320551]:not(:disabled){cursor:pointer}.select-item button:not(:disabled):hover .select-item-label[data-v-8e320551]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.select-item button.selected .select-item-label[data-v-8e320551]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.select-item button[data-v-8e320551]:disabled{cursor:not-allowed}.select-item button:disabled .select-item-label[data-v-8e320551]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.select-item button:disabled.selected .select-item-label[data-v-8e320551]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.select-group[data-v-136d70ae]{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.select-group .select-group-title[data-v-136d70ae]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-select[data-v-b29fdb10]{width:var(--ae9ba3cc)}.k-select .select-wrapper[data-v-b29fdb10]{position:relative;width:100%}.k-select .select-input.filtering-disabled[data-v-b29fdb10] input:not([disabled]){caret-color:transparent!important;cursor:pointer}.k-select .select-input.hide-model-value[data-v-b29fdb10] input{color:transparent!important}.k-select .select-input.hide-model-value[data-v-b29fdb10] input::placeholder{color:transparent!important}.k-select .select-input.input-has-focus[data-v-b29fdb10] input{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-select .chevron-down-icon.disabled[data-v-b29fdb10]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-select .custom-selected-item-wrapper[data-v-b29fdb10]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%;box-sizing:border-box;top:0;right:0;bottom:0;left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);max-width:calc(var(--776c12c8) - 12px - 20px - 8px * 2);max-width:calc(var(--776c12c8) - var(--kui-space-50, 12px) - var(--kui-icon-size-40, 20px) - var(--kui-space-40, 8px) * 2);overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);pointer-events:none;position:absolute;white-space:nowrap}.k-select .custom-selected-item-wrapper[data-v-b29fdb10] .kui-icon{flex-shrink:0;height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-select .custom-selected-item-wrapper.clearable[data-v-b29fdb10]{max-width:calc(var(--776c12c8) - 12px * 2 - 20px * 2 - 8px);max-width:calc(var(--776c12c8) - var(--kui-space-50, 12px) * 2 - var(--kui-icon-size-40, 20px) * 2 - var(--kui-space-40, 8px))}.k-select .select-popover .select-items-container[data-v-b29fdb10]{max-height:var(--67857c07);overflow-y:auto}.k-select[data-v-b29fdb10] .select-popover.popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-select[data-v-b29fdb10] .select-popover.popover .popover-container.has-sticky-dropdown-footer,.k-select[data-v-b29fdb10] .select-popover.popover .popover-container.has-static-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-select .select-loading[data-v-b29fdb10],.k-select .select-empty[data-v-b29fdb10]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-select .select-loading .loading-icon[data-v-b29fdb10],.k-select .select-empty .loading-icon[data-v-b29fdb10]{margin:0 auto;margin:var(--kui-space-0, 0px) var(--kui-space-auto, auto)}.k-select .dropdown-footer[data-v-b29fdb10]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none;position:sticky}.k-select .dropdown-footer-static[data-v-b29fdb10]{position:static}.k-select .help-text[data-v-b29fdb10]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-select .help-text.select-error[data-v-b29fdb10]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-select .clear-selection-button[data-v-b29fdb10]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-slideout .slideout-container[data-v-6cd03797]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;flex-grow:1;gap:12px;gap:var(--kui-space-50, 12px);height:calc(100vh - var(--ad524a00));max-width:var(--5f5605b1);overflow-y:auto;padding:20px 0 0 20px;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-70, 20px);position:fixed;right:0;top:var(--ad524a00);width:100%;z-index:var(--fa7fc4ae)}.k-slideout .slideout-container .slideout-header[data-v-6cd03797]{display:flex;justify-content:space-between;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-header .slideout-title[data-v-6cd03797]{align-items:center;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:8px;gap:var(--kui-space-40, 8px);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:hover .kui-icon,.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:focus .kui-icon{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]{box-sizing:border-box;color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);overflow-y:auto;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]>*:last-child{padding-bottom:20px;padding-bottom:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]>p{margin:0;margin:var(--kui-space-0, 0px)}.k-slideout .slideout-backdrop[data-v-6cd03797]{background:#00093399;background:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));bottom:0;left:0;position:fixed;right:0;top:var(--ad524a00);z-index:var(--fa7fc4ae)}.k-slideout .slideout-backdrop.backdrop-transparent[data-v-6cd03797]{background:transparent;background:var(--kui-color-background-transparent, transparent);z-index:-1}.step[data-v-3d0e3f71]{display:list-item;flex:1 1 0%}.step .step-container[data-v-3d0e3f71]{align-items:center;display:flex;flex-direction:column;margin:auto;padding-bottom:4px;padding-bottom:var(--kui-space-20, 4px);position:relative}.step .step-container .step-circle[data-v-3d0e3f71]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:24px;justify-content:center;width:24px}.step .step-container .step-label[data-v-3d0e3f71]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);min-width:100px;padding:12px 6px 0;padding:var(--kui-space-50, 12px) var(--kui-space-30, 6px) var(--kui-space-0, 0px) var(--kui-space-30, 6px);text-align:center}.step .step-container[data-v-3d0e3f71]:after{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:"";height:2px;left:calc(50% + 17.3333333333px + 8px);position:absolute;top:12px;width:calc(100% - 52px)}.step .step-container.completed .step-circle[data-v-3d0e3f71]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.completed[data-v-3d0e3f71]:after{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.active .step-circle[data-v-3d0e3f71]{border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4)}.step .step-container.active .step-label[data-v-3d0e3f71]{color:#000933;color:var(--kui-color-text, #000933)}.step .step-container.default .step-circle[data-v-3d0e3f71]{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border, #e0e4ea)}.step .step-container.error .step-circle[data-v-3d0e3f71]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.step:last-child>.step-container[data-v-3d0e3f71]:after{display:none}.k-stepper[data-v-2a46c6a5]{display:flex;list-style:none;max-width:100%;overflow-x:auto;padding-inline-start:0px;position:relative;width:100%}.table-column-visibility-menu .menu-items-wrapper[data-v-5529cef4]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);max-height:250px;overflow-y:auto}.table-column-visibility-menu .menu-items-wrapper.is-bottom-overflowing[data-v-5529cef4]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%)}.table-column-visibility-menu .apply-button-wrapper[data-v-5529cef4]{display:flex;width:100%}.table-column-visibility-menu .apply-button-wrapper .apply-button[data-v-5529cef4]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.table-column-visibility-menu .visibility-checkbox-label[data-v-5529cef4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:-8px;margin-left:calc(-1 * var(--kui-space-40, 8px))}.table-column-visibility-menu[data-v-5529cef4] .k-input.search-input{padding:2px 6px 6px}.table-column-visibility-menu[data-v-5529cef4] .k-input.search-input ::-webkit-search-cancel-button{-webkit-appearance:none}.k-table[data-v-1aa082f6]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table .table-toolbar[data-v-1aa082f6]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table .table-toolbar .toolbar-default-items-container[data-v-1aa082f6]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table .table-wrapper[data-v-1aa082f6]{overflow:auto;width:100%}.k-table .table-wrapper table[data-v-1aa082f6]{border-collapse:collapse;max-width:100%;width:100%}.k-table .table-wrapper table th[data-v-1aa082f6],.k-table .table-wrapper table td[data-v-1aa082f6]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table .table-wrapper table th.sticky-column[data-v-1aa082f6],.k-table .table-wrapper table td.sticky-column[data-v-1aa082f6]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table .table-wrapper table thead[data-v-1aa082f6]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table .table-wrapper table thead.is-scrolled[data-v-1aa082f6]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table .table-wrapper table thead tr[data-v-1aa082f6]{position:relative}.k-table .table-wrapper table thead tr[data-v-1aa082f6]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table .table-wrapper table thead tr.is-scrolled[data-v-1aa082f6]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table .table-wrapper table thead tr th[data-v-1aa082f6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table .table-wrapper table thead tr th.resizable[data-v-1aa082f6]{min-width:40px!important;position:relative}.k-table .table-wrapper table thead tr th.resizable.sortable[data-v-1aa082f6],.k-table .table-wrapper table thead tr th.resizable.has-tooltip[data-v-1aa082f6]{min-width:80px!important}.k-table .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-1aa082f6]{min-width:100px!important}.k-table .table-wrapper table thead tr th.resizable .resize-handle[data-v-1aa082f6]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-1aa082f6]{left:0;right:unset}.k-table .table-wrapper table thead tr th.active-sort[data-v-1aa082f6]{color:#000933;color:var(--kui-color-text, #000933)}.k-table .table-wrapper table thead tr th .sr-only[data-v-1aa082f6]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table .table-wrapper table thead tr th.sortable[data-v-1aa082f6]{cursor:pointer}.k-table .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-1aa082f6]{transform:rotate(-180deg)}.k-table .table-wrapper table thead tr th .table-headers-container[data-v-1aa082f6]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table .table-wrapper table thead tr th .table-headers-container.resized[data-v-1aa082f6]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-1aa082f6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-1aa082f6]{cursor:help}.k-table .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-1aa082f6]{flex-shrink:0}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-1aa082f6]{display:flex}.k-table .table-wrapper table thead tr th.resize-hover[data-v-1aa082f6]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table .table-wrapper table tbody tr[data-v-1aa082f6]{height:48px}.k-table .table-wrapper table tbody tr[data-v-1aa082f6]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table .table-wrapper table tbody tr td[data-v-1aa082f6]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table .table-wrapper table tbody tr td.resize-hover[data-v-1aa082f6]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-1aa082f6]{pointer-events:none}.k-table .table-wrapper table tbody tr td.row-link[data-v-1aa082f6]{padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-1aa082f6]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-1aa082f6]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-1aa082f6]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container[data-v-1aa082f6]{display:flex}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:hover,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:focus,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-1aa082f6]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-1aa082f6]{transform:rotate(90deg)}.k-table .table-wrapper table tbody tr.last-row[data-v-1aa082f6]{border-bottom:none}.k-table .table-wrapper table tbody tr.expandable-content-row[data-v-1aa082f6]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-1aa082f6]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-1aa082f6]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view .table-wrapper{max-height:250px}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view th:first-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view th:first-child.row-link .cell-wrapper,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view th.hide-headers:last-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table.has-hover tbody tr[data-v-1aa082f6]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table .table-wrapper table.is-clickable tbody tr[data-v-1aa082f6]{cursor:pointer}.k-table .table-wrapper .bulk-actions-checkbox[data-v-1aa082f6],.k-table .table-wrapper .table-header-bulk-actions-checkbox[data-v-1aa082f6]{display:flex}.k-table .table-pagination[data-v-1aa082f6]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table table thead tr .resize-handle[data-v-1aa082f6]{height:var(--0a4cd553)}.k-tabs ul[data-v-86544093]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin-bottom:20px;margin-bottom:var(--kui-space-70, 20px);margin-top:0;margin-top:var(--kui-space-0, 0px);overflow-x:auto;overflow-y:hidden;padding:0 20px;padding:var(--kui-space-0, 0px) var(--kui-space-70, 20px);padding-top:4px;padding-top:var(--kui-space-20, 4px)}.k-tabs ul .tab-item[data-v-86544093]{border-bottom-color:transparent;border-bottom-color:var(--kui-color-border-transparent, transparent);border-bottom-style:solid;border-bottom-width:2px;border-bottom-width:var(--kui-border-width-20, 2px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);position:relative;transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap}.k-tabs ul .tab-item .tab-link[data-v-86544093]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-tabs ul .tab-item .tab-link[data-v-86544093]:hover:not(.disabled){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-tabs ul .tab-item .tab-link[data-v-86544093]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item .tab-link.disabled[data-v-86544093]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-tabs ul .tab-item .tab-link a[data-v-86544093-s]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);text-decoration:none}.k-tabs ul .tab-item .tab-link a[data-v-86544093-s]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item.active[data-v-86544093]{border-bottom-color:#6f28ff;border-bottom-color:var(--kui-color-border-decorative-purple, #6f28ff)}.k-tabs ul .tab-item.active .tab-link[data-v-86544093],.k-tabs ul .tab-item.active .tab-link a[data-v-86544093],.k-tabs ul .tab-item.active .tab-link[data-v-86544093] a{color:#000933;color:var(--kui-color-text, #000933)}.k-textarea[data-v-6cbaee7b]{display:flex;flex-direction:column;width:100%}.k-textarea.input-error .input-textarea[data-v-6cbaee7b]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-textarea.input-error .input-textarea[data-v-6cbaee7b]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-textarea.input-error .input-textarea[data-v-6cbaee7b]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea.input-error .help-text[data-v-6cbaee7b]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-textarea .help-text[data-v-6cbaee7b]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-textarea .help-text[data-v-6cbaee7b]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-textarea .input-textarea[data-v-6cbaee7b]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-textarea .input-textarea[data-v-6cbaee7b]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-6cbaee7b]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-6cbaee7b]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-textarea .input-textarea[data-v-6cbaee7b]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-6cbaee7b]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-6cbaee7b]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-textarea .input-textarea[data-v-6cbaee7b]{min-height:64px;min-height:calc(var(--kui-line-height-40, 24px) * 2 + var(--kui-space-40, 8px) * 2);resize:none}.k-textarea .input-textarea.resizable[data-v-6cbaee7b]{resize:vertical}.k-textarea .input-textarea[data-v-6cbaee7b]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-textarea .input-textarea[data-v-6cbaee7b]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea .input-textarea[data-v-6cbaee7b]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-textarea .input-textarea[data-v-6cbaee7b]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-toaster[data-v-c719c82d]{bottom:16px;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);position:fixed;right:50%;transform:translate(50%);width:90%;z-index:var(--7990c71e)}@media (min-width: 640px){.k-toaster[data-v-c719c82d]{right:16px;transform:none;width:400px}}.k-toaster .toaster[data-v-c719c82d]{align-items:flex-start;align-items:center;background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));box-sizing:border-box;color:#fff;color:var(--kui-color-text-inverse, #ffffff);display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:12px;padding:var(--kui-space-50, 12px);width:100%}.k-toaster .toaster .toaster-icon-container[data-v-c719c82d]{align-items:center;background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:32px;justify-content:center;width:32px}.k-toaster .toaster .toaster-content[data-v-c719c82d]{display:flex;flex:1;flex-direction:column;gap:6px;gap:var(--kui-space-30, 6px)}.k-toaster .toaster .toaster-content .toaster-title[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:24px;line-height:var(--kui-line-height-40, 24px)}.k-toaster .toaster .toaster-content .toaster-message[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px)}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:hover .kui-icon,.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus .kui-icon{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-toaster .toaster.info .toaster-icon-container[data-v-c719c82d]{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-toaster .toaster.success .toaster-icon-container[data-v-c719c82d]{background-color:#00d6a4;background-color:var(--kui-color-background-success-weak, #00d6a4)}.k-toaster .toaster.warning .toaster-icon-container[data-v-c719c82d]{background-color:#ffc400;background-color:var(--kui-color-background-warning-weak, #ffc400)}.k-toaster .toaster.danger .toaster-icon-container[data-v-c719c82d]{background-color:#ff3954;background-color:var(--kui-color-background-danger-weak, #ff3954)}.k-toaster .toaster.system .toaster-icon-container[data-v-c719c82d]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.tree-item[data-v-f55bd189]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-disabled, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:6px;padding:var(--kui-space-30, 6px);text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.tree-item .tree-item-icon[data-v-f55bd189],.tree-item[data-v-f55bd189] .kui-icon{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:20px!important;height:var(--kui-icon-size-40, 20px)!important;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.tree-item .tree-item-label[data-v-f55bd189]{text-align:left;width:100%}.tree-item.selected[data-v-f55bd189]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-color:#e0e4ea;border-color:var(--kui-color-border-neutral-weaker, #e0e4ea)}.tree-item.selected .tree-item-icon[data-v-f55bd189]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);pointer-events:none}.tree-item[data-v-f55bd189]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:grab}.tree-item[data-v-f55bd189]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.tree-item.not-draggable[data-v-f55bd189]{cursor:pointer}.tree-draggable[data-v-ea953620]{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.tree-draggable .child-drop-zone[data-v-ea953620]{min-height:6px}.tree-draggable .tree-item-dragged[data-v-ea953620]{cursor:move!important;cursor:grabbing!important}.tree-draggable .tree-item-dragged .has-no-children:last-of-type .child-drop-zone[data-v-ea953620]:last-of-type,.tree-draggable .tree-item-dragged.has-no-children .child-drop-zone[data-v-ea953620]:last-of-type{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);margin-left:0;margin-left:var(--kui-space-0, 0px);margin-top:2px;margin-top:var(--kui-space-10, 2px);min-height:4px}.tree-draggable .tree-item-dragged[data-v-ea953620]:after{display:none}.tree-draggable .tree-item-grabbing[data-v-ea953620]{display:none}.tree-draggable .tree-draggable[data-v-ea953620]{counter-reset:item;margin-left:16px}.tree-draggable .tree-item-container[data-v-ea953620]{margin:3px 0 0 3px;position:relative}.tree-draggable .tree-item-container[data-v-ea953620]:before{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:0 0 0 5px;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) 5px;content:"";height:26px;left:-12px;position:absolute;top:-3px;width:12px}.tree-draggable .tree-item-container[data-v-ea953620]:after{border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";height:100%;left:-12px;position:absolute;top:8px;width:12px}.tree-draggable .tree-item-container[data-v-ea953620]:first-child{padding-top:6px}.tree-draggable .tree-item-container[data-v-ea953620]:last-child:after{display:none}.k-tree-list{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-tree-list>.tree-draggable>.tree-item-container:before{display:none}.k-tree-list>.tree-draggable>.tree-item-container:after{display:none}.tree-list-grabbing *,.tree-item-grabbing *{cursor:move!important;cursor:grabbing!important}.k-external-link[data-v-949aad10]{align-items:center;color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:inline-flex;font-size:inherit;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);list-style:inherit;outline:none;text-decoration:none}.k-external-link[data-v-949aad10]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-external-link[data-v-949aad10]:focus-visible{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-external-link[data-v-949aad10]:active{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-truncate[data-v-a16a1149]{align-items:flex-start;display:flex;overflow:hidden;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .truncate-expand-controls[data-v-a16a1149]{align-items:flex-end;display:flex;height:100%}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]{background:transparent;background:var(--kui-color-background-transparent, transparent);border:0;border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:10px;font-size:var(--kui-font-size-10, 10px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:12px;line-height:var(--kui-line-height-10, 12px);padding:2px;padding:var(--kui-space-10, 2px)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus,.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:active{outline:none}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-truncate .collapse-trigger[data-v-a16a1149]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);outline:none;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .collapse-trigger[data-v-a16a1149]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .collapse-trigger[data-v-a16a1149]:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-truncate .collapse-trigger[data-v-a16a1149]:hover .kui-icon{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-truncate .collapse-trigger[data-v-a16a1149]:focus,.k-truncate .collapse-trigger[data-v-a16a1149]:focus-within{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-truncate .collapse-trigger[data-v-a16a1149]:focus .kui-icon,.k-truncate .collapse-trigger[data-v-a16a1149]:focus-within .kui-icon{color:#002099!important;color:var(--kui-color-text-primary-stronger, #002099)!important}.k-truncate.truncate-content[data-v-a16a1149]{display:flex;flex-direction:row-reverse;height:var(--ab9f0938)}.k-truncate.truncate-content.expanded[data-v-a16a1149]{height:auto}.k-truncate.truncate-content .truncate-container[data-v-a16a1149]{display:flex;flex-wrap:wrap;gap:var(--7f8f51c0);margin-right:auto;position:relative}.k-truncate.truncate-content .expand-trigger[data-v-a16a1149]:before{content:"+"}.k-truncate.truncate-text[data-v-a16a1149]{display:flex;flex-direction:column}.k-truncate.truncate-text .truncate-container[data-v-a16a1149]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--f3bcefe6);overflow:hidden}.k-truncate.truncate-text.expanded .truncate-container[data-v-a16a1149]{display:block}.k-truncate .truncate-collapse-controls[data-v-a16a1149]{margin-top:8px;margin-top:var(--kui-space-40, 8px);place-self:flex-end}.k-copy[data-v-dc66fd01]{align-items:center;display:flex;max-width:100%}.k-copy .copy-element[data-v-dc66fd01]{align-items:center;display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .copy-text[data-v-dc66fd01]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .truncate-content[data-v-dc66fd01]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .badge-styles[data-v-dc66fd01]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content;background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-copy .badge-styles[data-v-dc66fd01] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-copy .badge-styles[data-v-dc66fd01] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-copy .copy-container[data-v-dc66fd01]{align-items:center;display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-copy .monospace[data-v-dc66fd01]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-copy .text-icon-wrapper[data-v-dc66fd01]{align-items:center;cursor:pointer;display:flex}.k-copy .text-icon-wrapper .text-icon[data-v-dc66fd01]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):hover,.k-copy .text-icon-wrapper .text-icon[data-v-dc66fd01]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-copy .copy-badge-text[data-v-dc66fd01]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-copy .copy-to-clipboard-button[data-v-dc66fd01]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger[data-v-ca642050]{gap:0px;gap:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger .bulk-actions-dropdown-trigger-count[data-v-ca642050]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-right:4px;margin-right:var(--kui-space-20, 4px);min-width:2ch}.k-table-view[data-v-aa922ab8]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table-view .table-toolbar[data-v-aa922ab8]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table-view .table-toolbar .toolbar-default-items-container[data-v-aa922ab8]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table-view .table-wrapper[data-v-aa922ab8]{overflow:auto;width:100%}.k-table-view .table-wrapper table[data-v-aa922ab8]{border-collapse:collapse;max-width:100%;width:100%}.k-table-view .table-wrapper table th[data-v-aa922ab8],.k-table-view .table-wrapper table td[data-v-aa922ab8]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table-view .table-wrapper table th.sticky-column[data-v-aa922ab8],.k-table-view .table-wrapper table td.sticky-column[data-v-aa922ab8]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table-view .table-wrapper table thead[data-v-aa922ab8]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table-view .table-wrapper table thead.is-scrolled[data-v-aa922ab8]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table-view .table-wrapper table thead tr[data-v-aa922ab8]{position:relative}.k-table-view .table-wrapper table thead tr[data-v-aa922ab8]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table-view .table-wrapper table thead tr.is-scrolled[data-v-aa922ab8]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table-view .table-wrapper table thead tr th[data-v-aa922ab8]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table-view .table-wrapper table thead tr th.resizable[data-v-aa922ab8]{min-width:40px!important;position:relative}.k-table-view .table-wrapper table thead tr th.resizable.sortable[data-v-aa922ab8],.k-table-view .table-wrapper table thead tr th.resizable.has-tooltip[data-v-aa922ab8]{min-width:80px!important}.k-table-view .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-aa922ab8]{min-width:100px!important}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle[data-v-aa922ab8]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-aa922ab8]{left:0;right:unset}.k-table-view .table-wrapper table thead tr th.active-sort[data-v-aa922ab8]{color:#000933;color:var(--kui-color-text, #000933)}.k-table-view .table-wrapper table thead tr th .sr-only[data-v-aa922ab8]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table-view .table-wrapper table thead tr th.sortable[data-v-aa922ab8]{cursor:pointer}.k-table-view .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-aa922ab8]{transform:rotate(-180deg)}.k-table-view .table-wrapper table thead tr th .table-headers-container[data-v-aa922ab8]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table-view .table-wrapper table thead tr th .table-headers-container.resized[data-v-aa922ab8]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-aa922ab8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table-view .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-aa922ab8]{cursor:help}.k-table-view .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-aa922ab8]{flex-shrink:0}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-aa922ab8]{display:flex}.k-table-view .table-wrapper table thead tr th.resize-hover[data-v-aa922ab8]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table-view .table-wrapper table tbody tr[data-v-aa922ab8]{height:48px}.k-table-view .table-wrapper table tbody tr[data-v-aa922ab8]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table-view .table-wrapper table tbody tr td[data-v-aa922ab8]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table-view .table-wrapper table tbody tr td.resize-hover[data-v-aa922ab8]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-aa922ab8]{pointer-events:none}.k-table-view .table-wrapper table tbody tr td.row-link[data-v-aa922ab8]{padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-aa922ab8]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-aa922ab8]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table-view .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-aa922ab8]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container[data-v-aa922ab8]{display:flex}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:hover,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:focus,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-aa922ab8]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-aa922ab8]{transform:rotate(90deg)}.k-table-view .table-wrapper table tbody tr.last-row[data-v-aa922ab8]{border-bottom:none}.k-table-view .table-wrapper table tbody tr.expandable-content-row[data-v-aa922ab8]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-aa922ab8]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-aa922ab8]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view .table-wrapper{max-height:250px}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view th:first-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view th:first-child.row-link .cell-wrapper,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view th.hide-headers:last-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table.has-hover tbody tr[data-v-aa922ab8]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table-view .table-wrapper table.is-clickable tbody tr[data-v-aa922ab8]{cursor:pointer}.k-table-view .table-wrapper .bulk-actions-checkbox[data-v-aa922ab8],.k-table-view .table-wrapper .table-header-bulk-actions-checkbox[data-v-aa922ab8]{display:flex}.k-table-view .table-pagination[data-v-aa922ab8]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table-view table thead tr .resize-handle[data-v-aa922ab8]{height:var(--22ccb8f0)}/*! KONGPONENTS_STYLES */.kongponents-fade-transition-enter-active,.kongponents-fade-transition-leave-active{transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-fade-transition-enter-from,.kongponents-fade-transition-leave-to{opacity:0}@keyframes kongponents-slide-in-animation{0%{transform:translate(100%)}to{transform:translate(0)}}.kongponents-slide-in-transition-enter-active{animation:kongponents-slide-in-animation .2s ease-in-out;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-in-transition-leave-active{animation:kongponents-slide-in-animation .2s ease-in-out reverse;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}@keyframes kongponents-slide-up-animation{0%{transform:translateY(100%)}to{transform:translateY(0)}}.kongponents-slide-up-transition-enter-active{animation:kongponents-slide-up-animation .2s ease-in-out;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-up-transition-leave-active{animation:kongponents-slide-up-animation .2s ease-in-out reverse;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}:root body{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:24px!important}.mt-6{margin-top:32px!important}.mt-7,.mt-8{margin-top:48px!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:24px!important}.mb-6{margin-bottom:32px!important}.mb-7,.mb-8{margin-bottom:48px!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:24px!important}.mr-6{margin-right:32px!important}.mr-7,.mr-8{margin-right:48px!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:24px!important}.ml-6{margin-left:32px!important}.ml-7,.ml-8{margin-left:48px!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-ext-D6XfiR-_.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-DKjLVgQi.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--AppHeaderHeight: 60px;--AppSidebarWidth: 240px;--AppContentPadding: 24px;--AppDisplay: grid;--app-slideout-offset-top: var(--AppHeaderHeight);--onboarding-accent: #822dc5;--onboarding-accent-dark: #260d50;--onboarding-shadow: 4px 4px 14px 4px rgba(103, 71, 128, .11);--onboarding-heading-1: var(--onboarding-accent-dark);--onboarding-heading-2: var(--onboarding-accent);--graph-color-1: #290b53;--graph-color-2: #5a416f;--graph-color-3: #7b2bbc;--graph-color-4: #b31aab;--graph-color-5: #d163ce;--graph-color-6: #e13eaf;--graph-color-7: #4a4622;--graph-color-8: #fff182;--graph-color-9: #fff9ca;--TextGradientBackground: linear-gradient(90deg, #473cfb 0%, #a300bd 33.17%);--StepBackground: #169fcc;--WarningIconBackground: #ffa600}:root.is-fullscreen{--AppHeaderHeight: 0;--AppSidebarWidth: 0;--AppContentPadding: 0;--AppDisplay: block}*,*:before,*:after{box-sizing:border-box}:root{font-size:16px}body,h1,h2,h3,h4,h5,h6{line-height:1.3}body{margin:0;-moz-tab-size:2;tab-size:2;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-weight:400}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:24px}h2,h3{font-size:16px}h4,h5,h6{font-size:14px}ul,ol{padding-left:24px}h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),p:not(:first-child),ul:not(:first-child),ol:not(:first-child){margin-top:12px}p:empty{display:none}dl p:not(:first-child){margin-top:2px}a{text-decoration:none;color:#0044f4}a:hover,a:focus{text-decoration:underline}b,strong{font-weight:600}small{font-size:.8em}code,kbd,pre{font-size:1em}textarea{resize:vertical}img,svg,iframe{vertical-align:middle}img:not(.no-auto-height){max-width:100%;height:auto}[hidden]{display:none!important}fieldset{border:none}label{display:block}button,input,optgroup,select{margin:0;padding:0;font-size:100%;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit}button{background:none;border:none;cursor:pointer}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font:inherit;margin:0;padding:8px;color:currentColor;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font-size:16px;padding:10px 30px 10px 13px;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201l4%204%204-4'%20stroke='%231782CF'%20stroke-width='1.5'%20fill='none'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.stack>*+*{margin-block-start:20px}.stack-small>*+*{margin-block-start:8px}.stack-with-borders>*+*{margin-block-start:8px;border-block-start:1px solid #e0e4ea;padding-block-start:8px}.columns{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.form-wrapper{margin-top:40px;margin-bottom:40px;padding-right:5%;padding-left:5%}@media (min-width: 1536px){.form-wrapper{padding-left:15%;padding-right:15%}}.form-card .card-content:not(.increase-specificity){font-size:16px}.form>*+*{margin-top:40px;border-top:1px solid #e0e4ea;padding-top:40px}.form-header{display:flex;justify-content:space-between}.fact-list{padding-left:0;max-width:600px;display:flex;flex-wrap:wrap;row-gap:4px}.fact-list__item{display:flex;align-items:flex-start;gap:4px;flex-basis:0;min-width:50%}.fact-list__icon{flex-shrink:0}.form-title{font-size:24px}.form-section{display:grid;grid-template-columns:1fr 3fr;gap:40px}.form-section__header{grid-column-start:1}.form-section__content{grid-column-start:2;min-width:0}.form-section-title{font-size:18px}.field-group-list>*+*{margin-top:24px}.field-group-label{display:inline-flex;margin-bottom:8px;font-size:14px;font-weight:600}.radio-button-group>*{display:flex}.instruction-list>*+*{margin-top:12px}.form-step-title{font-size:20px}.form-step-title:not(:first-child){margin-top:32px}.form-step-number{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:4px;color:#fff;background-color:var(--StepBackground);border-radius:50%;font-size:16px}.text-right{text-align:right}.text-center{text-align:center}.text-gradient{background:var(--TextGradientBackground, currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cursor-help{cursor:help}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{50%{opacity:.5}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.non-visual-button{background-color:transparent!important;border:none!important;color:currentColor!important;cursor:pointer!important}.k-breadcrumbs{margin-bottom:0!important;position:relative;left:-3px}.is-fullscreen .app-view-title-bar{padding:24px 32px;border-bottom:1px solid #e0e4ea}.is-fullscreen .app-view-title-bar h1{margin-left:8px;padding-left:8px;border-left:1px solid #e0e4ea;font-size:20px}.k-tabs+.route-view>.app-view .app-view-title-bar{margin-bottom:20px}.app-view[data-v-ab799334]{font-size:14px}.app-view-title-bar[data-v-ab799334]{display:flex;align-items:center;margin-top:6px;margin-bottom:28px}.app-view-title-bar h1[data-v-ab799334],.app-view-title-bar h2[data-v-ab799334],.app-view-title-bar h3[data-v-ab799334],.app-view-title-bar h4[data-v-ab799334],.app-view-title-bar h5[data-v-ab799334],.app-view-title-bar h6[data-v-ab799334]{overflow:hidden;text-overflow:ellipsis}.actions[data-v-ab799334]{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:16px}.pagination[data-v-0ba9b99e]:not(.with-paging) .pagination-button-container{display:none}.pagination[data-v-0ba9b99e]:not(.with-sizing) .page-size-select{display:none}.error-block-message[data-v-c744a2ae]{text-align:left}.badge-list[data-v-c744a2ae]{display:flex;gap:8px;flex-wrap:wrap}span[data-v-8dc504f9]{position:absolute!important;width:0px!important;height:0px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}button.appearance-anchor[data-v-214cc4ee],button.appearance-anchor span[data-v-214cc4ee]{text-decoration:none;color:#0044f4}button.appearance-anchor:hover span[data-v-214cc4ee],button.appearance-anchor:focus span[data-v-214cc4ee]{text-decoration:underline}.action-docs[data-v-214cc4ee]{display:flex;align-items:center;gap:4px}.x-action-group.expanded[data-v-abc983b9]{display:flex;align-items:center}.x-action-group.expanded[data-v-abc983b9]>*{border-color:#5f9aff;border-top:1px solid;border-bottom:1px solid;padding:6px 12px;font-weight:600;text-decoration:none}.x-action-group.expanded[data-v-abc983b9]>.active{border-color:#0030cc;background-color:#eefaff}.x-action-group.expanded[data-v-abc983b9]>*+*{border-left:1px solid}.x-action-group.expanded[data-v-abc983b9]>*:first-child{border-left:1px solid;border-top-left-radius:6px;border-bottom-left-radius:6px}.x-action-group.expanded[data-v-abc983b9]>*:last-child{border-right:1px solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.x-action-group[data-v-abc983b9] .popover-container{min-width:100px;max-width:300px}.x-action-group[data-v-abc983b9] .dropdown-item-trigger{padding-right:40px}code[class*=language-],pre[class*=language-]{color:#fff;background:0 0;text-shadow:0 -.1em .2em #000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#4c3f33}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid #7a6651;border-radius:.5em;box-shadow:1px 1px .5em #000 inset}:not(pre)>code[class*=language-]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid #7a6651;box-shadow:1px 1px .3em -.1em #000 inset;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#997f66}.token.punctuation,.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.number,.token.property,.token.symbol,.token.tag{color:#d1939e}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#bce051}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f4b73d}.token.atrule,.token.attr-value,.token.keyword{color:#d1939e}.token.important,.token.regex{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}.toolbar[data-v-87115c88]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:16px}[data-v-87115c88] .code-block-actions{position:sticky;z-index:4;top:var(--app-view-content-top, var(--AppHeaderHeight, 0));background-color:#000933}[data-v-87115c88] pre[class*=language-],[data-v-87115c88] code[class*=language-]{background:unset!important;padding:unset!important;border:unset!important;border-radius:unset!important;box-shadow:unset!important;text-shadow:unset!important}.hidden[data-v-2b2de852]{display:none}.x-copy-button[data-v-2b2de852]{display:inline-flex;align-items:center;gap:8px}.text[data-v-2b2de852]{min-width:0;word-wrap:break-word}.x-icon-mesh-icon[data-v-4117040c]{--meshIconColor: #00abd2}.x-icon-icon[data-v-4117040c]{--warningIconColor: #ffa600}.x-icon-standard-icon[data-v-4117040c]{--icon-before: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%20-960%20960%20960'%20width='24'%3e%3cpath%20d='M280-160%2080-360l200-200%2056%2057-103%20103h287v80H233l103%20103-56%2057Zm400-240-56-57%20103-103H440v-80h287L624-743l56-57%20200%20200-200%20200Z'/%3e%3c/svg%3e")}.x-icon-standard-icon[data-v-4117040c]:before{position:relative;top:3px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;content:"";background-color:var(--icon-before-color, currentColor);display:inline-flex;mask-image:var(--icon-before);-webkit-mask-image:var(--icon-before);mask-size:100%;-webkit-mask-size:100%;width:var(--0b0e6acf);height:var(--0b0e6acf)}.x-icon-policy-role-producer-icon[data-v-4117040c]:before{content:"P";color:var(--icon-before-color, currentColor);display:inline-flex;width:var(--0b0e6acf);height:var(--0b0e6acf)}[id^=-x-icon-tooltip] ul{padding-left:16px}[id^=-x-icon-tooltip] ul li:first-child:last-child{margin-left:-16px;list-style-type:none}[data-v-4fe7d289] .input-element-wrapper{position:relative;z-index:1}[data-v-4fe7d289] .x-icon-search-icon{color:#0044f4!important}.stack.normal[data-v-d7dd8bb9]>*+*{margin-block-start:20px}.stack.small[data-v-d7dd8bb9]>*+*{margin-block-start:8px}.separated[data-v-d7dd8bb9]{display:inline-flex;flex-wrap:wrap;gap:8px}.columns[data-v-d7dd8bb9]{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns[data-v-d7dd8bb9]>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.error{margin-top:16px}.k-select[data-v-64721b99]{flex-basis:245px;display:flex;flex-direction:row;align-items:center;gap:8px}.k-select[data-v-64721b99] .k-label{margin-bottom:0!important}[data-v-d75a96ca] .tab-link>*{transition:inherit;border-radius:inherit;color:inherit;outline:inherit;text-decoration:none!important}[data-v-d75a96ca] .tab-link>*:focus-visible{background-color:#e0e4ea;box-shadow:0 0 0 4px #0044f433}dl[data-v-ffdd0bde]{font-size:12px;color:#6c7489}dl[data-v-ffdd0bde],dl div[data-v-ffdd0bde]{display:flex;flex-wrap:wrap}dl[data-v-ffdd0bde]{justify-content:flex-end}dd[data-v-ffdd0bde]{white-space:nowrap}dt[data-v-ffdd0bde]:after{content:":";margin-right:4px}dl div[data-v-ffdd0bde]:nth-child(2):before{content:"->";margin:0 8px}.definition-card[data-v-549f7af0]{display:flex;gap:8px}.definition-card--horizontal[data-v-549f7af0]{justify-content:space-between;align-items:baseline}.definition-card--vertical[data-v-549f7af0]{flex-direction:column}.definition-card-title[data-v-549f7af0]{display:flex;align-items:center;gap:8px}.definition-card-container[data-v-549f7af0]{display:flex;align-items:flex-start;font-weight:700}.definition-card--vertical .definition-card-container[data-v-549f7af0]{flex-grow:1;font-size:20px}.definition-card-container>*{min-width:0}.status-separator[data-v-1c7759a5],.status-separator+.status-total[data-v-1c7759a5]{color:#6c7489}.status-online[data-v-1c7759a5]{color:var(--status-color, currentColor)}.status-online--warning[data-v-1c7759a5]{--status-color: #995c00}.status-online--danger[data-v-1c7759a5]{--status-color: #d60027}.card-header[data-v-350f9448]{margin-bottom:12px;min-height:42px}.onboarding-alert-content[data-v-4117ea1c]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.app-collection[data-v-9a73cb13] td:first-child a{color:inherit;font-weight:600;text-decoration:none}.app-collection[data-v-9a73cb13] td:first-child li a{color:#0044f4;font-weight:400}.app-collection[data-v-9a73cb13] td:first-child li a:hover{text-decoration:underline}.app-collection .actions-column{width:48px}.app-collection .is-selected{background-color:#f9fafb}.status[data-v-46e33c04]{align-items:center;white-space:nowrap;font-weight:500}.status[data-v-46e33c04]:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;border:4px solid currentColor;border-radius:50%}.app-collection[data-v-a94584c9] :is(th,td):nth-child(1){padding-left:8px!important;padding-right:0!important;width:16px!important}.app-collection[data-v-a94584c9] td:nth-child(2) a{color:inherit;font-weight:600;text-decoration:none} +@charset "UTF-8";.k-alert[data-v-512ca5a8]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert .alert-content .alert-message a[data-v-512ca5a8-s]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert[data-v-512ca5a8]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);padding:12px;padding:var(--kui-space-50, 12px)}.k-alert .alert-icon-container[data-v-512ca5a8] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-alert .alert-content[data-v-512ca5a8]{align-self:center;display:flex;flex:1;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:6px;gap:var(--kui-space-30, 6px)}.k-alert .alert-content .alert-title[data-v-512ca5a8]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message[data-v-512ca5a8]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message p[data-v-512ca5a8]{margin:0}.k-alert .alert-content .alert-title[data-v-512ca5a8],.k-alert .alert-content .alert-message p[data-v-512ca5a8]{word-break:break-word}.k-alert .alert-dismiss-icon[data-v-512ca5a8]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-alert .alert-dismiss-icon[data-v-512ca5a8]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-alert.info[data-v-512ca5a8]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.info .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert.info .alert-content .alert-message a[data-v-512ca5a8-s]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert.success[data-v-512ca5a8]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.success .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-alert.success .alert-content .alert-message a[data-v-512ca5a8-s]{color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#005944;color:var(--kui-color-text-success-strong, #005944)}.k-alert.warning[data-v-512ca5a8]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.warning .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-alert.warning .alert-content .alert-message a[data-v-512ca5a8-s]{color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#804400;color:var(--kui-color-text-warning-strong, #804400)}.k-alert.danger[data-v-512ca5a8]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-dismiss-icon[data-v-512ca5a8]:hover,.k-alert.danger .alert-dismiss-icon[data-v-512ca5a8]:focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-alert.danger .alert-content .alert-message a[data-v-512ca5a8-s]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-content .alert-message a[data-v-512ca5a8-s]:hover{color:#ad000e;color:var(--kui-color-text-danger-strong, #ad000e)}.k-button[data-v-e73e1593]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.icon-button[data-v-e73e1593]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button[data-v-e73e1593] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button[data-v-e73e1593]{align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:center;-webkit-tap-highlight-color:rgba(255,255,255,0);text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.k-button[data-v-e73e1593]:focus,.k-button[data-v-e73e1593]:active,.k-button[data-v-e73e1593]:focus-visible{outline:none}.k-button[data-v-e73e1593]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-button[data-v-e73e1593]:disabled,.k-button[disabled][data-v-e73e1593]{box-shadow:none;cursor:not-allowed}.k-button.primary[data-v-e73e1593]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.primary[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-button.primary[data-v-e73e1593]:focus-visible{background-color:#002099;background-color:var(--kui-color-background-primary-stronger, #002099)}.k-button.primary[data-v-e73e1593]:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-button.primary[data-v-e73e1593]:disabled,.k-button.primary[disabled][data-v-e73e1593]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.secondary[data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.secondary[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.secondary[data-v-e73e1593]:focus-visible{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.secondary[data-v-e73e1593]:active{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.secondary[data-v-e73e1593]:disabled,.k-button.secondary[disabled][data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#e0e4ea;border-color:var(--kui-color-border-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.tertiary[data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.tertiary[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.tertiary[data-v-e73e1593]:focus-visible{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.tertiary[data-v-e73e1593]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.tertiary[data-v-e73e1593]:disabled,.k-button.tertiary[disabled][data-v-e73e1593]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.danger[data-v-e73e1593]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.danger[data-v-e73e1593]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#ad000e;background-color:var(--kui-color-background-danger-strong, #ad000e)}.k-button.danger[data-v-e73e1593]:focus-visible{background-color:#850000;background-color:var(--kui-color-background-danger-stronger, #850000)}.k-button.danger[data-v-e73e1593]:active{background-color:#5c0000;background-color:var(--kui-color-background-danger-strongest, #5c0000)}.k-button.danger[data-v-e73e1593]:disabled,.k-button.danger[disabled][data-v-e73e1593]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-e73e1593]:where(.none){all:unset;align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.k-button[data-v-e73e1593]:where(.none):where(.disabled,[disabled]){color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-e73e1593]:where(.none):where(.icon-button){border-color:transparent;border-style:solid}.k-button.large[data-v-e73e1593]{font-size:16px;font-size:var(--kui-font-size-40, 16px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px)}.k-button.large.icon-button[data-v-e73e1593]{padding:6px;padding:var(--kui-space-30, 6px)}.k-button.large[data-v-e73e1593] .kui-icon{height:24px!important;height:var(--kui-icon-size-50, 24px)!important;width:24px!important;width:var(--kui-icon-size-50, 24px)!important}.k-button.medium[data-v-e73e1593]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.medium.icon-button[data-v-e73e1593]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button.medium[data-v-e73e1593] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button.small[data-v-e73e1593]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);border-width:1px;border-width:var(--kui-border-width-10, 1px);font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:4px;gap:var(--kui-space-20, 4px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:2px 6px;padding:var(--kui-space-10, 2px) var(--kui-space-30, 6px)}.k-button.small.icon-button[data-v-e73e1593]{padding:2px;padding:var(--kui-space-10, 2px)}.k-button.small[data-v-e73e1593] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-popover[data-v-214be508]{display:flex}.k-popover .popover-trigger-wrapper[data-v-214be508]{display:inline-flex;width:100%}.k-popover .popover[data-v-214be508]{max-width:100vw;width:max-content;z-index:var(--24d87b53)}.k-popover .popover .popover-container[data-v-214be508]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:8px;gap:var(--kui-space-40, 8px);padding:16px;padding:var(--kui-space-60, 16px);position:relative;text-align:left;white-space:normal}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin:16px 16px 0 0;margin:var(--kui-space-60, 16px) var(--kui-space-60, 16px) var(--kui-space-0, 0px) var(--kui-space-0, 0px);outline:none;position:absolute;right:0;top:0}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]:hover,.k-popover .popover .popover-container .popover-close-button[data-v-214be508]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-popover .popover .popover-container .popover-close-button[data-v-214be508]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-popover .popover .popover-container .popover-close-button .popover-close-icon[data-v-214be508]{pointer-events:none}.k-popover .popover .popover-container .popover-header[data-v-214be508]{align-items:baseline;display:flex}.k-popover .popover .popover-container .popover-header .popover-title[data-v-214be508]{color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-popover .popover .popover-container .popover-header .popover-title.close-icon-spacing[data-v-214be508]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-content[data-v-214be508]{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-popover .popover .popover-container .popover-content.close-icon-spacing[data-v-214be508]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-footer[data-v-214be508]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]{margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{left:50%;top:100%}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:after{border-top-color:#fff;border-top-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=top] .popover-container[data-v-214be508]:before{border-top-color:#e0e4ea;border-top-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{right:100%;top:50%;transform:translateY(-50%)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:after{border-right-color:#fff;border-right-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=right] .popover-container[data-v-214be508]:before{border-right-color:#e0e4ea;border-right-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]{margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{bottom:100%;left:50%}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:after{border-bottom-color:#fff;border-bottom-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-214be508]:before{border-bottom-color:#e0e4ea;border-bottom-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{left:100%;top:50%;transform:translate(50%,-50%)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:after{border-left-color:#fff;border-left-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=left] .popover-container[data-v-214be508]:before{border-left-color:#e0e4ea;border-left-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=top-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top-start] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-214be508]:before{left:16px}.k-popover .popover[x-placement^=right-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right-start] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-214be508]:before{top:16px}.k-popover .popover[x-placement^=top-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=top-end] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-214be508]:before{left:calc(100% - 16px)}.k-popover .popover[x-placement^=right-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=right-end] .popover-container[data-v-214be508]:before,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-214be508]:after,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-214be508]:before{top:calc(100% - 16px)}.k-popover .popover.hide-caret .popover-container[data-v-214be508]:after,.k-popover .popover.hide-caret .popover-container[data-v-214be508]:before{display:none}[data-v-a55c9998] .k-tooltip.popover .popover-container{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:6px;padding:var(--kui-space-30, 6px)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content{color:#fff;color:var(--kui-color-text-inverse, #ffffff);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a:hover{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a:focus-visible{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-a55c9998] .k-tooltip.popover .popover-container .popover-content a:active{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=top] .popover-container{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=right] .popover-container{margin-left:4px;margin-left:var(--kui-space-20, 4px)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=bottom] .popover-container{margin-top:4px;margin-top:var(--kui-space-20, 4px)}[data-v-a55c9998] .k-tooltip.popover[x-placement^=left] .popover-container{margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-badge[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge[data-v-f53a8b2c]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content}.k-badge>div[data-v-f53a8b2c]:not(.k-popover){display:flex}.k-badge .badge-content[data-v-f53a8b2c]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-badge .badge-content.icon-after[data-v-f53a8b2c]{flex-direction:row-reverse}.k-badge .badge-content-wrapper[data-v-f53a8b2c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--1ae0deb0)}.k-badge[data-v-f53a8b2c] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]){cursor:pointer}.k-badge[data-v-f53a8b2c] [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-badge.method .badge-content[data-v-f53a8b2c]{justify-content:center;min-width:85px!important;text-align:center;text-transform:uppercase}.k-badge.info[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge.success[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-badge.warning[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-badge.danger[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-badge.decorative[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-badge.neutral[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.connect[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-method-color-background-connect, #f1f0ff);color:#6f28ff;color:var(--kui-method-color-text-connect, #6f28ff)}.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-method-color-text-connect-strong, #5e00f5)!important}.k-badge.custom[data-v-f53a8b2c]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5);color:#000933;color:var(--kui-color-text, #000933)}.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.delete[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-method-color-background-delete, #ffe5e5);color:#d60027;color:var(--kui-method-color-text-delete, #d60027)}.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-method-color-text-delete-strong, #ad000e)!important}.k-badge.get[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-method-color-background-get, #eefaff);color:#0044f4;color:var(--kui-method-color-text-get, #0044f4)}.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-method-color-text-get-strong, #0030cc)!important}.k-badge.head[data-v-f53a8b2c]{background-color:#52596e;background-color:var(--kui-method-color-background-head, #52596e);color:#e0e4ea;color:var(--kui-method-color-text-head, #e0e4ea)}.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#afb7c5!important;color:var(--kui-method-color-text-head-strong, #afb7c5)!important}.k-badge.options[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-method-color-background-options, #e0e4ea);color:#52596e;color:var(--kui-method-color-text-options, #52596e)}.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-method-color-text-options-strong, #3a3f51)!important}.k-badge.patch[data-v-f53a8b2c]{background-color:#ecfcff;background-color:var(--kui-method-color-background-patch, #ecfcff);color:#00819d;color:var(--kui-method-color-text-patch, #00819d)}.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#00647a!important;color:var(--kui-method-color-text-patch-strong, #00647a)!important}.k-badge.post[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-method-color-background-post, #ecfffb);color:#007d60;color:var(--kui-method-color-text-post, #007d60)}.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-method-color-text-post-strong, #005944)!important}.k-badge.put[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-method-color-background-put, #fffce0);color:#995c00;color:var(--kui-method-color-text-put, #995c00)}.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-method-color-text-put-strong, #804400)!important}.k-badge.trace[data-v-f53a8b2c]{background-color:#fff0f7;background-color:var(--kui-method-color-background-trace, #fff0f7);color:#d60067;color:var(--kui-method-color-text-trace, #d60067)}.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad0053!important;color:var(--kui-method-color-text-trace-strong, #ad0053)!important}.k-breadcrumbs[data-v-7cda7aa6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:4px;gap:var(--kui-space-20, 4px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-breadcrumbs .breadcrumbs-item-container[data-v-7cda7aa6]{align-items:center;display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6]{align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:2px 4px;padding:var(--kui-space-10, 2px) var(--kui-space-20, 4px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item .breadcrumbs-text[data-v-7cda7aa6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]{cursor:pointer;outline:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.active .breadcrumbs-text[data-v-7cda7aa6]{color:#000933;color:var(--kui-color-text, #000933)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-divider[data-v-7cda7aa6]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);-webkit-user-select:none;user-select:none}.k-card[data-v-f2375dbe]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);padding:20px;padding:var(--kui-space-70, 20px);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.k-card .card-header[data-v-f2375dbe]{align-items:flex-start;display:inline-flex;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-card .card-header .card-title[data-v-f2375dbe]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);text-align:left;width:100%}.k-card .card-header .card-actions[data-v-f2375dbe]{display:flex;flex-shrink:0;gap:6px;gap:var(--kui-space-30, 6px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-card .card-content[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;flex-direction:column;height:100%;width:100%}.k-card .card-footer[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);width:100%}.skeleton-box[data-v-2b6482a1]{animation:kSkeletonGradient 4s ease infinite;background:linear-gradient(-70deg,#e0e4ea,#e0e4ea 40%,#f9fafb,#e0e4ea 60%,#e0e4ea) repeat;background:linear-gradient(-70deg,var(--kui-color-background-neutral-weaker, #e0e4ea) 0%,var(--kui-color-background-neutral-weaker, #e0e4ea) 40%,var(--kui-color-background-neutral-weakest, #f9fafb) 50%,var(--kui-color-background-neutral-weaker, #e0e4ea) 60%,var(--kui-color-background-neutral-weaker, #e0e4ea) 100%) repeat;background-size:400% 100%;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;margin-right:4px;margin-right:var(--kui-space-20, 4px);transition:1s}.skeleton-box.width-1[data-v-2b6482a1]{width:16px}.skeleton-box.width-2[data-v-2b6482a1]{width:32px}.skeleton-box.width-5[data-v-2b6482a1]{width:80px}.skeleton-box.width-6[data-v-2b6482a1]{width:96px}.skeleton-box.width-10[data-v-2b6482a1]{width:160px}.skeleton-box.width-25[data-v-2b6482a1]{width:25%}.skeleton-box.width-50[data-v-2b6482a1]{width:50%}.skeleton-box.width-75[data-v-2b6482a1]{width:75%}.skeleton-box.width-100[data-v-2b6482a1]{width:100%}.skeleton-box.height-1[data-v-2b6482a1]{height:8px}.skeleton-box.height-2[data-v-2b6482a1]{height:16px}@keyframes kSkeletonGradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-72b558ed]{width:100%}.skeleton-card-wrapper[data-v-f9ef5e2c]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between;width:100%}.skeleton-card-wrapper .skeleton-card[data-v-f9ef5e2c]{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;display:flex;flex-direction:column;gap:32px;gap:var(--kui-space-90, 32px);max-width:var(--0fd9b31d);min-width:330px;padding:20px;padding:var(--kui-space-70, 20px);width:100%}.skeleton-card-wrapper .skeleton-card .skeleton-card-footer[data-v-f9ef5e2c]{display:flex;gap:4px;gap:var(--kui-space-20, 4px)}.skeleton-table-wrapper[data-v-95be044e]{overflow:hidden;width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]{display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:16px 8px;padding:var(--kui-space-60, 16px) var(--kui-space-40, 8px);width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]{width:calc(100% / var(--9d327bda))}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:first-child{width:50%}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:none}@media (min-width: 640px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:block}}.skeleton-form-wrapper[data-v-4ab592b3]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.fullscreen-loading-container[data-v-8abd6e91]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--476ceb40)}.fullscreen-loading-container .progress[data-v-8abd6e91]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-8abd6e91]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container[data-v-374f8934]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--94e2abb4)}.fullscreen-loading-container .progress[data-v-374f8934]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-374f8934]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container .spinner-loader[data-v-374f8934]{animation:spinnerAnimation-374f8934 1.4s infinite linear;border-bottom:8px solid #e0e4ea;border-bottom:8px solid var(--kui-color-border, #e0e4ea);border-left:8px solid #0044f4;border-left:8px solid var(--kui-color-border-primary, #0044f4);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);border-right:8px solid #e0e4ea;border-right:8px solid var(--kui-color-border, #e0e4ea);border-top:8px solid #e0e4ea;border-top:8px solid var(--kui-color-border, #e0e4ea);font-size:10px;font-size:var(--kui-font-size-10, 10px);height:130px;margin:56px auto;margin:var(--kui-space-120, 56px) var(--kui-space-auto, auto);position:relative;transform:translateZ(0);width:130px}@keyframes spinnerAnimation-374f8934{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.k-skeleton{display:flex;flex-wrap:wrap;width:100%}.k-skeleton.not-spinner{width:100%}.k-empty-state[data-v-feec2f90]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px);padding:32px;padding:var(--kui-space-90, 32px) var(--kui-space-90, 32px);width:100%}.k-empty-state .empty-state-content[data-v-feec2f90]{align-items:center;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);text-align:center;width:100%}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90] .kui-icon{height:32px!important;height:var(--kui-icon-size-60, 32px)!important;width:32px!important;width:var(--kui-icon-size-60, 32px)!important}.k-empty-state .empty-state-content .empty-state-title[data-v-feec2f90]{color:#000933;color:var(--kui-color-text, #000933);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:570px}.k-empty-state .empty-state-content .empty-state-message[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-width:640px}.k-empty-state .empty-state-content .empty-state-message p[data-v-feec2f90]{margin:0;margin:var(--kui-space-0, 0px)}.k-empty-state .empty-state-action[data-v-feec2f90]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-dropdown-item[data-v-2264f968],[data-v-2264f968] .k-dropdown-item{display:flex;list-style:none}.k-dropdown-item.has-divider[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.has-divider{display:flex;flex-direction:column}.k-dropdown-item.has-divider[data-v-2264f968]:before,[data-v-2264f968] .k-dropdown-item.has-divider:before{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";margin:4px 0;margin:var(--kui-space-20, 4px) 0;width:100%}.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968]:focus:not(:disabled):not(.disabled),.k-dropdown-item.danger .dropdown-item-trigger[data-v-2264f968]:active:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.danger .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#ffabab;background-color:var(--kui-color-background-danger-weaker, #ffabab);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.disabled{cursor:not-allowed}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:focus:not(:disabled):not(.disabled),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:active:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-2264f968]:disabled,.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled][data-v-2264f968],.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:disabled,[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled],[data-v-2264f968] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;color:#000933;color:var(--kui-color-text, #000933);cursor:pointer;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:100%;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus,.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:active,.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus-visible,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:active,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus-visible{outline:none}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus-visible,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));z-index:1}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:focus:not(:disabled):not(.disabled),.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:active:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-dropdown-item .dropdown-item-trigger[data-v-2264f968]:disabled,.k-dropdown-item .dropdown-item-trigger[disabled][data-v-2264f968],.k-dropdown-item .dropdown-item-trigger.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger:disabled,[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger[disabled],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger.disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-dropdown-item .dropdown-item-trigger.disabled[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger.disabled{pointer-events:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label[data-v-2264f968],[data-v-2264f968] .k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px);width:100%}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]){cursor:pointer}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):active{outline:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):hover,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-dropdown[data-v-0236f802]{width:fit-content}.k-dropdown .dropdown-trigger[data-v-0236f802]{width:100%}.k-dropdown[data-v-0236f802] .popover.dropdown-popover>.popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);margin-top:6px;margin-top:var(--kui-space-30, 6px);padding:0;padding:var(--kui-space-0, 0px)}.k-dropdown[data-v-0236f802] .popover.dropdown-popover>.popover-container ul{margin:0;padding:4px 0;padding:var(--kui-space-20, 4px) 0}.pagination-offset-button-container[data-v-a1d6342e]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:4px;margin-left:var(--kui-space-20, 4px)}@media (min-width: 640px){.pagination-offset-button-container .pagination-button[data-v-a1d6342e]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.pagination-offset-button-container .pagination-button.icon-button[data-v-a1d6342e]{padding:4px;padding:var(--kui-space-20, 4px)}.pagination-offset-button-container .pagination-button[data-v-a1d6342e] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination[data-v-883d75a6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);justify-content:space-between;margin-top:4px;margin-top:var(--kui-space-20, 4px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px);width:100%}.k-pagination.page-jump[data-v-883d75a6]{flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px)}@media (min-width: 640px){.k-pagination.page-jump[data-v-883d75a6]{flex-direction:row}}.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:calc(100% - 8px)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:auto}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:auto;margin-right:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-left:auto;margin-left:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .page-size-select[data-v-883d75a6]{align-items:center;display:flex;gap:4px;gap:var(--kui-space-20, 4px);justify-content:space-between;width:100%}@media (min-width: 640px){.k-pagination.page-jump .page-size-select[data-v-883d75a6]{width:auto}}.k-pagination .pagination-text[data-v-883d75a6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);min-width:125px;white-space:nowrap}@media (min-width: 640px){.k-pagination .pagination-text[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}}.k-pagination .pagination-text .pagination-text-pages[data-v-883d75a6]{color:#000933;color:var(--kui-color-text, #000933)}.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:block}@media (min-width: 640px){.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:none}}.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:none}@media (min-width: 640px){.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:block}}.k-pagination .pagination-button-container[data-v-883d75a6]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px);text-align:center}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:28px;min-width:28px}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:32px;min-width:32px}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);transition:background-color .2s ease-in-out border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out border-color var(--kui-animation-duration-20, .2s) ease-in-out}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:6px;padding:var(--kui-space-30, 6px)}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):hover:not(.placeholder),.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus:not(.placeholder){border-color:#0044f4!important;border-color:var(--kui-color-border-primary, #0044f4)!important}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-pagination .pagination-button-container .pagination-button:not(.arrow).placeholder[data-v-883d75a6]{align-items:center;cursor:initial;display:flex;justify-content:center}.k-pagination .pagination-button-container .pagination-button:not(.arrow).active[data-v-883d75a6]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4)}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .pagination-button-container .pagination-button.arrow.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6]{margin-left:6px;margin-left:var(--kui-space-30, 6px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6] .popover-content{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);max-height:200px;overflow-y:auto}@media (min-width: 640px){.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-catalog-item[data-v-2df00b3e]{cursor:pointer;overflow:hidden;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-catalog-item[data-v-2df00b3e]:hover{box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08))}.k-catalog-item .multi-line-truncate[data-v-2df00b3e]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-catalog[data-v-1ad15d97]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px)}.k-catalog .catalog-title[data-v-1ad15d97]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-catalog .catalog-toolbar[data-v-1ad15d97]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-catalog .catalog-page[data-v-1ad15d97]{display:grid;grid-gap:20px;grid-gap:var(--kui-space-70, 20px);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog .catalog-page.card-small[data-v-1ad15d97]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-catalog .catalog-page.card-large[data-v-1ad15d97]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-label[data-v-d5b88b97]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);align-items:center;display:inline-flex;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-label.required[data-v-d5b88b97]{margin-left:14px;margin-left:calc(var(--kui-space-40, 8px) + 6px);position:relative}.k-label.required[data-v-d5b88b97]:before{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);bottom:calc(50% - 2px);content:"";height:6px;left:0;margin-left:-14px;margin-left:calc(-1 * var(--kui-space-40, 8px) - 6px);position:absolute;width:6px}.k-label .label-tooltip[data-v-d5b88b97]{margin-left:8px;margin-left:var(--kui-space-40, 8px)}.k-label .label-tooltip .tooltip-trigger-icon[data-v-d5b88b97]{cursor:help;height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-label .label-tooltip[data-v-d5b88b97] .k-tooltip{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-label .label-tooltip[data-v-d5b88b97] .k-tooltip code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-checkbox[data-v-8ae365e2]{align-items:flex-start;display:inline-flex}.k-checkbox .checkbox-input-wrapper[data-v-8ae365e2]{display:flex;position:relative}.k-checkbox .checkbox-input-wrapper.has-label[data-v-8ae365e2]{margin-top:2px}.k-checkbox .checkbox-input[data-v-8ae365e2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px)}.k-checkbox .checkbox-input[data-v-8ae365e2]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-checkbox .checkbox-input[data-v-8ae365e2]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-8ae365e2]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked:focus-visible,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked:active,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-checkbox .checkbox-input[data-v-8ae365e2]:checked:disabled,.k-checkbox .checkbox-input[data-v-8ae365e2]:indeterminate:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-checkbox .checkbox-input[data-v-8ae365e2]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):checked,.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):indeterminate{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):checked:focus-visible,.k-checkbox.input-error .checkbox-input[data-v-8ae365e2]:not(:disabled):indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input:checked+.checkbox-icon[data-v-8ae365e2],.k-checkbox .checkbox-input:indeterminate+.checkbox-icon[data-v-8ae365e2]{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important;top:0;right:0;bottom:0;left:0;left:calc(50% - 2.4px);pointer-events:none;position:absolute;top:calc(50% + 1.75px);transform:translate(-50%,-50%);z-index:1}.k-checkbox.disabled .checkbox-input:checked+.checkbox-icon[data-v-8ae365e2],.k-checkbox.disabled .checkbox-input:indeterminate+.checkbox-icon[data-v-8ae365e2]{color:#6c7489!important;color:var(--kui-color-text-neutral, #6c7489)!important}.k-checkbox .checkbox-label-wrapper[data-v-8ae365e2]{flex:1}.k-checkbox .checkbox-label-wrapper .checkbox-label[data-v-8ae365e2]{cursor:pointer;display:flex;margin:0}.k-checkbox .checkbox-label-wrapper .checkbox-label.required[data-v-8ae365e2]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-checkbox .checkbox-label-wrapper .checkbox-description[data-v-8ae365e2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-checkbox .checkbox-label-wrapper .checkbox-description p[data-v-8ae365e2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-checkbox.disabled .checkbox-label[data-v-8ae365e2]{cursor:not-allowed}.k-input[data-v-3b182bc6]{display:flex;flex-direction:column;width:100%}.k-input.input-error .input[data-v-3b182bc6],.k-input.input-error .input[type=file][data-v-3b182bc6]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-input.input-error .input[data-v-3b182bc6]:hover,.k-input.input-error .input[type=file][data-v-3b182bc6]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-input.input-error .input[data-v-3b182bc6]:focus,.k-input.input-error .input[type=file][data-v-3b182bc6]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input.input-error .help-text[data-v-3b182bc6]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-input .help-text[data-v-3b182bc6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-input .help-text[data-v-3b182bc6]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-input .input-element-wrapper[data-v-3b182bc6]{position:relative}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:inline-flex;gap:2px;gap:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%)}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] .kui-icon,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6]:has(>.kui-icon:not(button):not([role=button]):only-child),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6]:has(>.kui-icon:not(button):not([role=button]):only-child){pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]){border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;outline:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-3b182bc6]:not([disabled]):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6] button:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[disabled][data-v-3b182bc6],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6] button:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[disabled][data-v-3b182bc6]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-3b182bc6]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px)}.k-input .input-element-wrapper .after-content-wrapper[data-v-3b182bc6]{margin-right:12px;margin-right:var(--kui-space-50, 12px);right:0}.k-input .input-element-wrapper.has-before-content .input[data-v-3b182bc6]{padding-left:calc(12px + var(--90849794) + 8px);padding-left:calc(var(--kui-space-50, 12px) + var(--90849794) + var(--kui-space-40, 8px))}.k-input .input-element-wrapper.has-after-content .input[data-v-3b182bc6]{padding-right:calc(12px + var(--a9f08fd6) + 8px);padding-right:calc(var(--kui-space-50, 12px) + var(--a9f08fd6) + var(--kui-space-40, 8px))}.input[data-v-3b182bc6]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input[data-v-3b182bc6]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-3b182bc6]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-3b182bc6]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input[data-v-3b182bc6]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-3b182bc6]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-3b182bc6]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input[data-v-3b182bc6]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input[data-v-3b182bc6]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input[data-v-3b182bc6]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-3b182bc6]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.input:read-only[type=file][data-v-3b182bc6]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input:read-only[type=file][data-v-3b182bc6]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-3b182bc6]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-3b182bc6]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input:read-only[type=file][data-v-3b182bc6]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-3b182bc6]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-3b182bc6]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input:read-only[type=file][data-v-3b182bc6]{cursor:pointer}.input:read-only[type=file][data-v-3b182bc6]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input:read-only[type=file][data-v-3b182bc6]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input:read-only[type=file][data-v-3b182bc6]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-3b182bc6]::-ms-reveal{display:none}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active){color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]{color:#5f9aff;color:var(--kui-color-text-primary-weak, #5f9aff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block[data-v-ca51cb93]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px)}.k-code-block .code-block-actions[data-v-ca51cb93]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);justify-content:space-between;padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-code-block .code-block-actions .code-block-search-input[data-v-ca51cb93] input{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);box-shadow:none!important}.k-code-block .code-block-actions .code-block-search-results-container[data-v-ca51cb93]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-code-block .code-block-actions .code-block-search-results-container .code-block-search-results[data-v-ca51cb93]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-code-block .code-block-actions[data-v-ca51cb93],.k-code-block .code-block-search-results-container[data-v-ca51cb93],.k-code-block .code-block-search-actions[data-v-ca51cb93]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-code-block .code-block-content[data-v-ca51cb93]{max-height:var(--f7b3f622);overflow-y:auto;padding:8px;padding:var(--kui-space-40, 8px);position:relative}.k-code-block .code-block-content pre[data-v-ca51cb93]{display:grid;gap:16px;gap:var(--kui-space-60, 16px);grid-template-columns:var(--34564d64) 1fr;margin:0;margin:var(--kui-space-0, 0px);min-height:32px}.k-code-block .code-block-content pre .line-number-rows[data-v-ca51cb93]{box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.k-code-block .code-block-content pre .line-number-rows .line[data-v-ca51cb93]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:inline-flex;justify-content:flex-end}.k-code-block .code-block-content pre .line-number-rows .line .line-anchor[data-v-ca51cb93]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-code-block .code-block-content pre .line-number-rows .line .line-anchor.hide-links[data-v-ca51cb93]{text-decoration:none}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match .line-anchor[data-v-ca51cb93]{z-index:1}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match[data-v-ca51cb93]:before{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:" ";left:0;pointer-events:none;position:absolute;right:0;transition:border .2s ease-in-out;transition:border var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match.line-is-highlighted-match[data-v-ca51cb93]:before{border-left:4px solid #0044f4;border-left:var(--kui-border-width-30, 4px) solid var(--kui-color-border-primary, #0044f4)}.k-code-block .code-block-content pre code[data-v-ca51cb93]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:block;min-width:0;overflow-x:auto;z-index:1}.k-code-block .code-block-content pre.single-line[data-v-ca51cb93]{grid-template-columns:auto;padding-right:40px;padding-right:var(--kui-space-100, 40px)}.k-code-block .code-block-content pre.single-line code[data-v-ca51cb93]{line-height:32px;line-height:var(--kui-line-height-60, 32px)}.k-code-block .code-block-content .code-block-secondary-actions[data-v-ca51cb93]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-right:8px;margin-right:var(--kui-space-40, 8px);margin-top:8px;margin-top:var(--kui-space-40, 8px);position:absolute;right:0;top:0;z-index:1}.k-code-block.theme-dark[data-v-ca51cb93]{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933)}.k-code-block.theme-dark .code-block-actions[data-v-ca51cb93]{border-bottom-color:#fff3;border-bottom-color:var(--kui-color-border-inverse, rgba(255, 255, 255, .2))}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-ca51cb93] input{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-ca51cb93] input::placeholder{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93],.k-code-block.theme-dark .code-block-actions .code-block-search-input .code-block-search-icon[data-v-ca51cb93]{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93]:hover,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93]:focus,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-ca51cb93]:focus-visible{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-results[data-v-ca51cb93]{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line .line-anchor[data-v-ca51cb93]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line.line-is-match[data-v-ca51cb93]:before{background-color:#ffffff1f}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line.line-is-match.line-is-highlighted-match[data-v-ca51cb93]:before{border-left-color:#5f9aff;border-left-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-code-block.theme-dark .code-block-content pre code[data-v-ca51cb93]{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block pre.filtered-code-block code .matched-term{color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}.k-collapse[data-v-eaa2d939]{box-sizing:border-box;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-collapse .collapse-heading[data-v-eaa2d939]{display:block;margin-bottom:12px;margin-bottom:var(--kui-space-50, 12px)}.k-collapse .collapse-heading .collapse-title[data-v-eaa2d939]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:12px;gap:var(--kui-space-50, 12px);letter-spacing:-.32px;letter-spacing:var(--kui-letter-spacing-minus-30, -.32px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-collapse .collapse-heading .collapse-trigger[data-v-eaa2d939]{cursor:pointer}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:2px;padding:var(--kui-space-10, 2px)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]:hover:not(:focus):not(:active){color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-eaa2d939]:active{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content .collapse-trigger-icon.collapse-expanded[data-v-eaa2d939]{transform:rotate(90deg)}.k-collapse .collapse-heading.has-trailing-trigger[data-v-eaa2d939]{align-items:center;display:flex;justify-content:space-between}.k-collapse .collapse-heading.has-trailing-trigger .collapse-title[data-v-eaa2d939]{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}.k-collapse .collapse-visible-content[data-v-eaa2d939],.k-collapse .collapse-hidden-content[data-v-eaa2d939]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);width:100%}.k-collapse .collapse-hidden-content[data-v-eaa2d939]{margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-segmented-control[data-v-1c95a3b6]{display:flex;gap:0px;gap:var(--kui-space-0, 0px);width:100%}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4);border-style:solid;border-width:2px;border-width:var(--kui-border-width-20, 2px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:6px;gap:var(--kui-space-30, 6px);height:32px;justify-content:center;line-height:16px;line-height:var(--kui-line-height-20, 16px);outline:none;padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:12px;padding-right:var(--kui-space-50, 12px);transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap;width:100%;z-index:1}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:not(:first-child){margin-left:-2px;margin-left:calc(var(--kui-border-width-20, 2px) * -1)}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:first-child{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-top-left-radius:6px;border-top-left-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:last-child{border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top-right-radius:6px;border-top-right-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button.large[data-v-1c95a3b6]{height:40px;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:hover:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:2}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:focus:not([disabled]){border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:3}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:active:not([disabled]){border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466);z-index:3}.k-segmented-control .segmented-control-button[data-v-1c95a3b6]:focus-visible:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:3}.k-segmented-control .segmented-control-button[disabled][data-v-1c95a3b6]{border-color:#e0e4ea!important;border-color:var(--kui-color-border-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed;z-index:0}.k-segmented-control .segmented-control-button[disabled].selected[data-v-1c95a3b6]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-segmented-control .segmented-control-button.selected[data-v-1c95a3b6]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:2}.k-segmented-control .segmented-control-button[data-v-1c95a3b6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:500;font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:flex;align-items:center;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content;margin-left:4px;margin-right:4px;font-size:12px;font-size:var(--vc-text-xs);line-height:1.5;line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:18px;font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:20px;font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:24px;font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:flex;align-items:center;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:600;font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:14px;font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:700;font-weight:var(--vc-font-bold);line-height:1.375;line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:600;font-weight:var(--vc-font-semibold);line-height:1.375;line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:700;font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:500;font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:9999px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:-26px;left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:-26px;right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:-34px;left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:-34px;right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:26px;margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:26px;margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:14px;font-size:var(--vc-text-sm);font-weight:700;font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:12px;font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:600;font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:flex;justify-content:center;align-items:center;height:30px;font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:inline-flex;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:.25rem;border-radius:var(--vc-rounded);height:30px;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:flex;flex-direction:column;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:flex;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:600;font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:inline-flex;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:.375rem;border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform .15s ease,opacity .15s ease;transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(22px);transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(-22px);transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(22px);transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(-22px);transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}.k-datetime-picker.set-min-width .popover[data-v-51e2d8ca]{min-width:360px}.k-datetime-picker .datetime-picker-trigger-wrapper[data-v-51e2d8ca]{position:relative;width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{cursor:pointer;display:inline-flex}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{pointer-events:none}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled .datetime-picker-display[data-v-51e2d8ca]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{display:flex;flex-wrap:wrap;pointer-events:none;white-space:nowrap}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display.has-icon[data-v-51e2d8ca]{margin-left:28px;margin-left:calc(var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-datetime-picker .datetime-picker-trigger-wrapper .calendar-icon[data-v-51e2d8ca]{left:12px;left:var(--kui-space-50, 12px);margin-top:2px;pointer-events:none;position:absolute;top:8px;top:var(--kui-space-40, 8px)}.k-datetime-picker .datetime-picker-trigger-wrapper.disabled[data-v-51e2d8ca]{cursor:not-allowed}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container{border:kui-border-width-10 solid #e0e4ea;border:var(--kui-border-width-10, kui-border-width-10) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);max-height:90vh;max-width:350px;min-width:290px;overflow:hidden;padding:8px;padding:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .datetime-picker-toggle{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .range-display{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .relative-periods-container,.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section{display:flex;flex-direction:column}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section:not(:last-child){margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-section-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons{display:grid;gap:8px;gap:var(--kui-space-40, 8px);grid-template-columns:repeat(3,1fr)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons .timeframe-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-width:1px;border-width:var(--kui-border-width-10, 1px);display:block;font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer{margin:0;margin:var(--kui-space-0, 0px);margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer .datetime-picker-footer-container{display:flex;gap:8px;gap:var(--kui-space-40, 8px);justify-content:flex-end}.k-datetime-picker{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{border:none;width:100%}.k-datetime-picker .vc-container button{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-container button:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-container .vc-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-container .vc-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-container .vc-day{color:#000933;color:var(--kui-color-text, #000933);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-base,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-drag-base{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-start,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vc-highlight-content-solid{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-day .vc-day-content:hover:not(.vc-disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-base:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-start:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-highlight-content-solid:hover{background-color:#0030cc!important;background-color:var(--kui-color-background-primary-strong, #0030cc)!important}.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-datetime-picker .vc-container .vc-time-picker{align-items:flex-start;background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);opacity:1;width:100%}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group{border:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-icon{display:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select:last-child{margin-left:4px;margin-left:var(--kui-space-20, 4px)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select select{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-header{text-transform:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-month:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-day:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-year:not(:first-child){margin-left:2px;margin-left:var(--kui-space-10, 2px)}.k-datetime-picker .vc-container .vc-time-picker.vc-invalid select{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .vc-popover-content{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-popover-content .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-popover-content{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));width:100%}.k-datetime-picker .vc-popover-content .vc-popover-caret{display:none}.k-datetime-picker .vc-popover-content .vc-nav-header{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-popover-content .vc-nav-item{background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-shadow:none!important;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-datetime-picker .vc-popover-content .vc-nav-item:hover:not([disabled]){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-active{background-color:#0044f4!important;background-color:var(--kui-color-background-primary, #0044f4)!important;color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-current{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-popover-content .vc-nav-item[disabled]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-file-upload[data-v-689263bc] .k-input input[type=file]::-webkit-file-upload-button,.k-file-upload[data-v-689263bc] .k-input input[type=file]::file-selector-button{margin:0;opacity:0;padding:0;pointer-events:none;width:0}.k-file-upload[data-v-689263bc] .k-input input[type=file],.k-file-upload[data-v-689263bc] .k-input input[type=file][disabled]{color:transparent!important}.k-file-upload .file-upload-input-wrapper[data-v-689263bc]{position:relative}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-689263bc]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:8px;margin-top:var(--kui-space-40, 8px);max-width:90%;pointer-events:none;position:absolute;top:0;z-index:1}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.placeholder[data-v-689263bc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.has-icon[data-v-689263bc]{margin-left:40px;margin-left:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));max-width:80%}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.disabled[data-v-689263bc]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-input-switch[data-v-28e827c3]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-input-switch.label-before[data-v-28e827c3]{flex-direction:row-reverse}.k-input-switch input[data-v-28e827c3]{display:none}.k-input-switch[data-v-28e827c3] .k-label{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}[data-v-28e827c3]:not(.k-input-switch.disabled) .k-label{cursor:pointer}.k-input-switch .switch-control-wrapper[data-v-28e827c3]{display:flex!important}.k-input-switch .switch-control[data-v-28e827c3]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px;background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:pointer;outline:none;padding:2px;padding:var(--kui-space-10, 2px);position:relative;transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control[data-v-28e827c3]:hover:not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch .switch-control[data-v-28e827c3]:hover:not(.disabled):after{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weaker, #e0e4ea)}.k-input-switch .switch-control[data-v-28e827c3]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input-switch .switch-control[data-v-28e827c3]:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);content:"";display:block;height:calc(100% - 4px);height:calc(100% - var(--kui-space-10, 2px) * 2);left:2px;left:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;width:calc(50% - 4px);width:calc(50% - var(--kui-space-10, 2px) * 2);z-index:1}.k-input-switch .switch-control[data-v-28e827c3]:after{height:8px;right:calc(25% - 4px);width:8px;border:2px solid #afb7c5;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weak, #afb7c5);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);box-sizing:border-box;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control-enabled-bar[data-v-28e827c3]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:block;height:35%;left:25%;position:absolute;top:50%;transform:translateY(-50%);width:2px}.k-input-switch .switch-control.checked[data-v-28e827c3]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-input-switch .switch-control.checked[data-v-28e827c3]:hover:not(.disabled){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-input-switch .switch-control.checked[data-v-28e827c3]:before{box-shadow:0 0 0 1px #0030cc inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-primary-strong, #0030cc) inset;transform:translateY(-50%) translate(22px)}.k-input-switch .switch-control.disabled[data-v-28e827c3]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);cursor:not-allowed}.k-input-switch .switch-control.disabled[data-v-28e827c3]:before{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #afb7c5 inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-neutral-weak, #afb7c5) inset}.k-input-switch .switch-control.disabled .switch-control-enabled-bar[data-v-28e827c3]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch.small .switch-control[data-v-28e827c3]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px}.k-input-switch.small .switch-control[data-v-28e827c3]:after{height:8px;right:calc(25% - 4px);width:8px}.k-input-switch.large .switch-control[data-v-28e827c3]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);height:30px;width:60px}.k-input-switch.large .switch-control[data-v-28e827c3]:before{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px)}.k-input-switch.large .switch-control[data-v-28e827c3]:after{height:10px;right:calc(25% - 5px);width:10px}.k-input-switch.large .switch-control.checked[data-v-28e827c3]:before{transform:translateY(-50%) translate(30px)}.k-input-switch.disabled[data-v-28e827c3] .k-label{cursor:not-allowed}.k-modal .modal-backdrop[data-v-04f92b76]{align-items:flex-start;background-color:#00093399;background-color:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px 12px 0;padding:var(--kui-space-70, 20px) var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px);position:fixed;z-index:var(--b10d3658)}@media (min-width: 768px){.k-modal .modal-backdrop[data-v-04f92b76]{padding-top:48px;padding-top:var(--kui-space-110, 48px)}}.k-modal .modal-backdrop.modal-full-screen[data-v-04f92b76]{align-items:center;padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container[data-v-04f92b76]{display:flex;flex-direction:column;height:95vh}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-title[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-content[data-v-04f92b76]{flex:1}.k-modal .modal-container[data-v-04f92b76]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));max-width:var(--dc6b381a);width:100%}.k-modal .modal-container.custom-content[data-v-04f92b76]{color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow:hidden}.k-modal .modal-container .modal-header[data-v-04f92b76]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;justify-content:space-between;padding:20px 24px;padding:var(--kui-space-70, 20px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]{flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);max-width:100%;-webkit-user-select:none;user-select:none}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]:not(.modal-full-screen .modal-title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:hover,.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-modal .modal-container .modal-content[data-v-04f92b76]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-sizing:border-box;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow-y:auto;padding:24px;padding:var(--kui-space-80, 24px)}.k-modal .modal-container .modal-content[data-v-04f92b76] p{margin:0;margin:var(--kui-space-0, 0px)}.k-modal .modal-container .modal-content.no-header[data-v-04f92b76]{border-top-left-radius:8px;border-top-left-radius:var(--kui-border-radius-40, 8px);border-top-right-radius:8px;border-top-right-radius:var(--kui-border-radius-40, 8px)}.k-modal .modal-container .modal-footer[data-v-04f92b76]{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;padding:16px 24px;padding:var(--kui-space-60, 16px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-footer .footer-actions[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-604a5bc5]{background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;left:0;padding-top:128px;position:fixed;right:0;top:0;width:100vw;z-index:9999}@media (min-width: 768px){.k-modal-fullscreen-dialog[data-v-604a5bc5]{padding-top:64px}}.k-modal-fullscreen-dialog.has-footer[data-v-604a5bc5]{padding-bottom:128px}@media (min-width: 768px){.k-modal-fullscreen-dialog.has-footer[data-v-604a5bc5]{padding-bottom:64px}}.k-modal-fullscreen-dialog.has-footer .k-modal-fullscreen-header[data-v-604a5bc5]{position:absolute}.k-modal-fullscreen-header[data-v-604a5bc5]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;flex-direction:column;padding:20px 0;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px);position:fixed;top:0;width:100%;z-index:1009}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-604a5bc5]{color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:flex;flex-direction:column;font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:space-between}@media (min-width: 768px){.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-604a5bc5]{flex-direction:row}}.k-modal-fullscreen-footer[data-v-604a5bc5]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:inline-flex;justify-content:space-between;padding:24px 0;padding:var(--kui-space-80, 24px) var(--kui-space-0, 0px);padding-left:24px;padding-left:var(--kui-space-80, 24px);position:fixed;width:100%;z-index:1009}.k-modal-fullscreen-title[data-v-604a5bc5]{display:inline-flex;justify-content:center;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);position:relative}@media (min-width: 768px){.k-modal-fullscreen-title[data-v-604a5bc5]{justify-content:flex-start;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:24px;margin-left:var(--kui-space-80, 24px)}}.k-modal-fullscreen-action[data-v-604a5bc5]{display:inline-flex;justify-content:center;margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-right:24px;margin-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-action[data-v-604a5bc5]{justify-content:flex-end}}.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{color:#000933;color:var(--kui-color-text, #000933);padding-left:24px;padding-left:var(--kui-space-80, 24px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{padding-left:120px;padding-right:120px}}@media (min-width: 992px){.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body[data-v-604a5bc5]{padding-bottom:24px;padding-bottom:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body[data-v-604a5bc5]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-604a5bc5]{margin-bottom:24px;margin-bottom:var(--kui-space-80, 24px);margin-top:64px;padding-bottom:0;padding-bottom:var(--kui-space-0, 0px);padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal-fullscreen-body-header .body-header[data-v-604a5bc5]{font-size:32px;font-size:var(--kui-font-size-80, 32px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:40px;line-height:var(--kui-line-height-80, 40px);margin-bottom:-4px;margin-bottom:calc(-1 * var(--kui-space-20, 4px))}.k-modal-fullscreen-body-header .body-header-description[data-v-604a5bc5]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-top:16px;margin-top:var(--kui-space-60, 16px)}.k-modal-fullscreen-body-description h2[data-v-604a5bc5]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-604a5bc5]{overflow-y:auto}.header-content[data-v-604a5bc5]{display:inline-block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-left:6px;padding-left:var(--kui-space-30, 6px);-webkit-user-select:none;user-select:none}.k-modal-fullscreen-action-buttons button[data-v-604a5bc5],.k-modal-fullscreen-action-buttons[data-v-604a5bc5] button{margin-left:8px;margin-left:var(--kui-space-40, 8px)}@media (min-width: 768px){.k-modal-fullscreen-action-buttons[data-v-604a5bc5]{margin-left:auto!important;margin-left:var(--kui-space-auto, auto)!important}}.header-icon[data-v-604a5bc5]{margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-right:8px!important;padding-right:var(--kui-space-40, 8px)!important}.multiselect-item[data-v-d1af7c6e]{list-style:none}.multiselect-item .multiselect-item-container[data-v-d1af7c6e]{display:block}.multiselect-item button[data-v-d1af7c6e]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.multiselect-item button[data-v-d1af7c6e]:not(:disabled){cursor:pointer}.multiselect-item button:not(:disabled):hover .multiselect-item-label[data-v-d1af7c6e]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.multiselect-item button .multiselect-item-label[data-v-d1af7c6e]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.multiselect-item button.selected .multiselect-item-label[data-v-d1af7c6e]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.multiselect-item button[data-v-d1af7c6e]:disabled{cursor:not-allowed}.multiselect-item button:disabled .multiselect-item-label[data-v-d1af7c6e]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.multiselect-item button:disabled.selected .multiselect-item-label[data-v-d1af7c6e]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.multiselect-group[data-v-8640caca]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.multiselect-group-title[data-v-8640caca]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect[data-v-96f74cdc]{position:relative;width:fit-content}.k-multiselect .staging-area[data-v-96f74cdc]{left:-99999px;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.k-multiselect .expanded-selection-empty[data-v-96f74cdc]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-multiselect .expanded-selection-empty[data-v-96f74cdc]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-multiselect .expanded-selection-empty[data-v-96f74cdc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));padding-top:8px;padding-top:var(--kui-space-40, 8px)}.k-multiselect .selection-badges-container[data-v-96f74cdc]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;gap:var(--kui-space-40, 8px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);margin-top:8px;margin-top:var(--kui-space-40, 8px);padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-multiselect .selection-badges-container.staging[data-v-96f74cdc]{box-sizing:border-box;height:auto;position:relative}.k-multiselect .selection-badges-container .multiselect-selection-badge[data-v-96f74cdc],.k-multiselect .selection-badges-container .hidden-selection-count[data-v-96f74cdc]{cursor:auto}.k-multiselect .hidden-selection-count-tooltip[data-v-96f74cdc]{cursor:pointer}.k-multiselect .hidden-selection-count-tooltip[data-v-96f74cdc] .popover-content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-multiselect .multiselect-icons-container[data-v-96f74cdc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin-right:12px;margin-right:var(--kui-space-50, 12px);margin-top:10px;position:absolute;right:0;top:0;z-index:1}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-96f74cdc]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-96f74cdc]:hover,.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-96f74cdc]:focus{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-multiselect .multiselect-trigger[data-v-96f74cdc]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-multiselect .multiselect-trigger[data-v-96f74cdc]{cursor:pointer;display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger.hovered[data-v-96f74cdc],.k-multiselect .multiselect-trigger[data-v-96f74cdc]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-multiselect .multiselect-trigger.focused[data-v-96f74cdc],.k-multiselect .multiselect-trigger[data-v-96f74cdc]:focus-visible{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect .multiselect-trigger.readonly[data-v-96f74cdc]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);cursor:auto}.k-multiselect .multiselect-trigger.disabled[data-v-96f74cdc]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc]{display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input{box-shadow:none!important;left:1px;margin:1px;padding-bottom:7px;padding-bottom:calc(var(--kui-space-40, 8px) - 1px);padding-top:7px;padding-top:calc(var(--kui-space-40, 8px) - 1px);position:relative;width:calc(100% - 4px)}.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:hover,.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:focus,.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:read-only,.k-multiselect .multiselect-trigger .multiselect-input[data-v-96f74cdc] input:disabled{box-shadow:none!important}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container.has-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content{max-height:var(--2ba03636);overflow-y:auto}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky){max-height:none}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky) .multiselect-list{max-height:var(--2ba03636);overflow-y:auto}.k-multiselect[data-v-96f74cdc] .multiselect-popover .popover-container .popover-content .multiselect-list~.dropdown-footer-sticky{bottom:0;position:sticky}.k-multiselect .multiselect-input-wrapper[data-v-96f74cdc]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);padding:8px;padding:var(--kui-space-40, 8px);position:sticky;top:0}.k-multiselect .multiselect-empty[data-v-96f74cdc]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-multiselect .dropdown-footer[data-v-96f74cdc]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect .help-text[data-v-96f74cdc]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-multiselect .help-text[data-v-96f74cdc]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect.multiselect-error .multiselect-trigger[data-v-96f74cdc]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-multiselect.multiselect-error .multiselect-trigger.hovered[data-v-96f74cdc]{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-multiselect.multiselect-error .multiselect-trigger.focused[data-v-96f74cdc]{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect.multiselect-error .help-text[data-v-96f74cdc]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-multiselect .badge-dismiss-button[data-v-96f74cdc]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-prompt .prompt-content+.prompt-confirmation-container[data-v-8d8a17b7]{margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-prompt .prompt-confirmation-container[data-v-8d8a17b7]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px)}.k-prompt .prompt-confirmation-container .prompt-confirmation-text .confirmation-text[data-v-8d8a17b7]{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-radio[data-v-d76131f2]{align-items:flex-start;display:inline-flex}.k-radio .radio-input[data-v-d76131f2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);margin-top:3px;position:relative}.k-radio .radio-input[data-v-d76131f2]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio .radio-input[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-d76131f2]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio .radio-input[data-v-d76131f2]:active:not(:disabled):before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-d76131f2]:checked{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-radio .radio-input[data-v-d76131f2]:checked:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-d76131f2]:checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-d76131f2]:checked:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-radio .radio-input[data-v-d76131f2]:checked:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-radio .radio-input[data-v-d76131f2]:checked:disabled:before{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-radio .radio-input[data-v-d76131f2]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):checked{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-radio.input-error .radio-input[data-v-d76131f2]:not(:disabled):checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-label-wrapper[data-v-d76131f2]{flex:1}.k-radio .radio-label-wrapper .radio-label[data-v-d76131f2]{cursor:pointer;margin:0}.k-radio .radio-label-wrapper .radio-label.required[data-v-d76131f2]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-radio .radio-label-wrapper .radio-description[data-v-d76131f2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-radio .radio-label-wrapper .radio-description p[data-v-d76131f2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-radio.disabled .radio-label[data-v-d76131f2]{cursor:not-allowed}.k-radio.radio-card[data-v-d76131f2]{position:relative;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:100%;outline:none;padding:20px;padding:var(--kui-space-70, 20px);transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:100%;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-card-wrapper .card-label-container[data-v-d76131f2]{display:flex;flex-direction:column}.k-radio.radio-card .radio-card-wrapper .card-label-container .radio-label[data-v-d76131f2]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-input[data-v-d76131f2]{left:0;position:absolute;top:0}.k-radio.radio-card .radio-input.hidden[data-v-d76131f2]{display:none}.k-radio.radio-card.card-vertical .radio-card-wrapper[data-v-d76131f2]{align-items:center;display:flex;flex-direction:column;text-align:center}.k-radio.radio-card.card-vertical .radio-card-wrapper.has-label .card-content-wrapper[data-v-d76131f2],.k-radio.radio-card.card-vertical .radio-card-wrapper.has-description .card-content-wrapper[data-v-d76131f2]{height:auto;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-radio.radio-card.card-vertical .radio-input[data-v-d76131f2]{margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-radio.radio-card.card-horizontal .radio-card-wrapper[data-v-d76131f2]{display:flex}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label[data-v-d76131f2]:has(.card-content-wrapper),.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description[data-v-d76131f2]:has(.card-content-wrapper){flex-direction:row-reverse;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label .card-content-wrapper[data-v-d76131f2],.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description .card-content-wrapper[data-v-d76131f2]{align-self:center}.k-radio.radio-card.card-horizontal .radio-card-wrapper.show-radio[data-v-d76131f2]{padding-left:48px;padding-left:var(--kui-space-110, 48px)}.k-radio.radio-card.card-horizontal .radio-input[data-v-d76131f2]{margin-left:20px;margin-left:var(--kui-space-70, 20px);margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 2px #0044f4 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary, #0044f4) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 2px #0030cc inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .radio-label[data-v-d76131f2]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .card-content-wrapper[data-v-d76131f2]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .radio-label[data-v-d76131f2]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .card-content-wrapper[data-v-d76131f2]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 2px #0030cc inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .radio-label[data-v-d76131f2]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 2px #d60027 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger, #d60027) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]:hover{box-shadow:0 0 0 2px #ad000e inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-d76131f2]:focus-visible{box-shadow:0 0 0 2px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .radio-label[data-v-d76131f2]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper[data-v-d76131f2]{box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .radio-label[data-v-d76131f2],.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .card-content-wrapper[data-v-d76131f2]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-radio.radio-card.disabled.radio-card.checked .radio-card-wrapper[data-v-d76131f2]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 2px #e0e4ea inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-disabled, #e0e4ea) inset}.select-item[data-v-8e320551]{list-style:none}.select-item .select-item-container[data-v-8e320551]{display:block}.select-item button[data-v-8e320551]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.select-item button .select-item-label[data-v-8e320551]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.select-item button[data-v-8e320551]:not(:disabled){cursor:pointer}.select-item button:not(:disabled):hover .select-item-label[data-v-8e320551]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.select-item button.selected .select-item-label[data-v-8e320551]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.select-item button[data-v-8e320551]:disabled{cursor:not-allowed}.select-item button:disabled .select-item-label[data-v-8e320551]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.select-item button:disabled.selected .select-item-label[data-v-8e320551]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.select-group[data-v-136d70ae]{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.select-group .select-group-title[data-v-136d70ae]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-select[data-v-b29fdb10]{width:var(--ae9ba3cc)}.k-select .select-wrapper[data-v-b29fdb10]{position:relative;width:100%}.k-select .select-input.filtering-disabled[data-v-b29fdb10] input:not([disabled]){caret-color:transparent!important;cursor:pointer}.k-select .select-input.hide-model-value[data-v-b29fdb10] input{color:transparent!important}.k-select .select-input.hide-model-value[data-v-b29fdb10] input::placeholder{color:transparent!important}.k-select .select-input.input-has-focus[data-v-b29fdb10] input{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-select .chevron-down-icon.disabled[data-v-b29fdb10]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-select .custom-selected-item-wrapper[data-v-b29fdb10]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%;box-sizing:border-box;top:0;right:0;bottom:0;left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);max-width:calc(var(--776c12c8) - 12px - 20px - 8px * 2);max-width:calc(var(--776c12c8) - var(--kui-space-50, 12px) - var(--kui-icon-size-40, 20px) - var(--kui-space-40, 8px) * 2);overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);pointer-events:none;position:absolute;white-space:nowrap}.k-select .custom-selected-item-wrapper[data-v-b29fdb10] .kui-icon{flex-shrink:0;height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-select .custom-selected-item-wrapper.clearable[data-v-b29fdb10]{max-width:calc(var(--776c12c8) - 12px * 2 - 20px * 2 - 8px);max-width:calc(var(--776c12c8) - var(--kui-space-50, 12px) * 2 - var(--kui-icon-size-40, 20px) * 2 - var(--kui-space-40, 8px))}.k-select .select-popover .select-items-container[data-v-b29fdb10]{max-height:var(--67857c07);overflow-y:auto}.k-select[data-v-b29fdb10] .select-popover.popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-select[data-v-b29fdb10] .select-popover.popover .popover-container.has-sticky-dropdown-footer,.k-select[data-v-b29fdb10] .select-popover.popover .popover-container.has-static-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-select .select-loading[data-v-b29fdb10],.k-select .select-empty[data-v-b29fdb10]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-select .select-loading .loading-icon[data-v-b29fdb10],.k-select .select-empty .loading-icon[data-v-b29fdb10]{margin:0 auto;margin:var(--kui-space-0, 0px) var(--kui-space-auto, auto)}.k-select .dropdown-footer[data-v-b29fdb10]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none;position:sticky}.k-select .dropdown-footer-static[data-v-b29fdb10]{position:static}.k-select .help-text[data-v-b29fdb10]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-select .help-text.select-error[data-v-b29fdb10]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-select .clear-selection-button[data-v-b29fdb10]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-slideout .slideout-container[data-v-6cd03797]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;flex-grow:1;gap:12px;gap:var(--kui-space-50, 12px);height:calc(100vh - var(--ad524a00));max-width:var(--5f5605b1);overflow-y:auto;padding:20px 0 0 20px;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-70, 20px);position:fixed;right:0;top:var(--ad524a00);width:100%;z-index:var(--fa7fc4ae)}.k-slideout .slideout-container .slideout-header[data-v-6cd03797]{display:flex;justify-content:space-between;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-header .slideout-title[data-v-6cd03797]{align-items:center;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:8px;gap:var(--kui-space-40, 8px);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:hover .kui-icon,.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:focus .kui-icon{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]{box-sizing:border-box;color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);overflow-y:auto;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]>*:last-child{padding-bottom:20px;padding-bottom:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]>p{margin:0;margin:var(--kui-space-0, 0px)}.k-slideout .slideout-backdrop[data-v-6cd03797]{background:#00093399;background:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));bottom:0;left:0;position:fixed;right:0;top:var(--ad524a00);z-index:var(--fa7fc4ae)}.k-slideout .slideout-backdrop.backdrop-transparent[data-v-6cd03797]{background:transparent;background:var(--kui-color-background-transparent, transparent);z-index:-1}.step[data-v-3d0e3f71]{display:list-item;flex:1 1 0%}.step .step-container[data-v-3d0e3f71]{align-items:center;display:flex;flex-direction:column;margin:auto;padding-bottom:4px;padding-bottom:var(--kui-space-20, 4px);position:relative}.step .step-container .step-circle[data-v-3d0e3f71]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:24px;justify-content:center;width:24px}.step .step-container .step-label[data-v-3d0e3f71]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);min-width:100px;padding:12px 6px 0;padding:var(--kui-space-50, 12px) var(--kui-space-30, 6px) var(--kui-space-0, 0px) var(--kui-space-30, 6px);text-align:center}.step .step-container[data-v-3d0e3f71]:after{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:"";height:2px;left:calc(50% + 17.3333333333px + 8px);position:absolute;top:12px;width:calc(100% - 52px)}.step .step-container.completed .step-circle[data-v-3d0e3f71]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.completed[data-v-3d0e3f71]:after{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.active .step-circle[data-v-3d0e3f71]{border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4)}.step .step-container.active .step-label[data-v-3d0e3f71]{color:#000933;color:var(--kui-color-text, #000933)}.step .step-container.default .step-circle[data-v-3d0e3f71]{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border, #e0e4ea)}.step .step-container.error .step-circle[data-v-3d0e3f71]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.step:last-child>.step-container[data-v-3d0e3f71]:after{display:none}.k-stepper[data-v-2a46c6a5]{display:flex;list-style:none;max-width:100%;overflow-x:auto;padding-inline-start:0px;position:relative;width:100%}.table-column-visibility-menu .menu-items-wrapper[data-v-5529cef4]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);max-height:250px;overflow-y:auto}.table-column-visibility-menu .menu-items-wrapper.is-bottom-overflowing[data-v-5529cef4]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%)}.table-column-visibility-menu .apply-button-wrapper[data-v-5529cef4]{display:flex;width:100%}.table-column-visibility-menu .apply-button-wrapper .apply-button[data-v-5529cef4]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.table-column-visibility-menu .visibility-checkbox-label[data-v-5529cef4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:-8px;margin-left:calc(-1 * var(--kui-space-40, 8px))}.table-column-visibility-menu[data-v-5529cef4] .k-input.search-input{padding:2px 6px 6px}.table-column-visibility-menu[data-v-5529cef4] .k-input.search-input ::-webkit-search-cancel-button{-webkit-appearance:none}.k-table[data-v-1aa082f6]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table .table-toolbar[data-v-1aa082f6]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table .table-toolbar .toolbar-default-items-container[data-v-1aa082f6]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table .table-wrapper[data-v-1aa082f6]{overflow:auto;width:100%}.k-table .table-wrapper table[data-v-1aa082f6]{border-collapse:collapse;max-width:100%;width:100%}.k-table .table-wrapper table th[data-v-1aa082f6],.k-table .table-wrapper table td[data-v-1aa082f6]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table .table-wrapper table th.sticky-column[data-v-1aa082f6],.k-table .table-wrapper table td.sticky-column[data-v-1aa082f6]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table .table-wrapper table thead[data-v-1aa082f6]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table .table-wrapper table thead.is-scrolled[data-v-1aa082f6]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table .table-wrapper table thead tr[data-v-1aa082f6]{position:relative}.k-table .table-wrapper table thead tr[data-v-1aa082f6]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table .table-wrapper table thead tr.is-scrolled[data-v-1aa082f6]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table .table-wrapper table thead tr th[data-v-1aa082f6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table .table-wrapper table thead tr th.resizable[data-v-1aa082f6]{min-width:40px!important;position:relative}.k-table .table-wrapper table thead tr th.resizable.sortable[data-v-1aa082f6],.k-table .table-wrapper table thead tr th.resizable.has-tooltip[data-v-1aa082f6]{min-width:80px!important}.k-table .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-1aa082f6]{min-width:100px!important}.k-table .table-wrapper table thead tr th.resizable .resize-handle[data-v-1aa082f6]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-1aa082f6]{left:0;right:unset}.k-table .table-wrapper table thead tr th.active-sort[data-v-1aa082f6]{color:#000933;color:var(--kui-color-text, #000933)}.k-table .table-wrapper table thead tr th .sr-only[data-v-1aa082f6]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table .table-wrapper table thead tr th.sortable[data-v-1aa082f6]{cursor:pointer}.k-table .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-1aa082f6]{transform:rotate(-180deg)}.k-table .table-wrapper table thead tr th .table-headers-container[data-v-1aa082f6]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table .table-wrapper table thead tr th .table-headers-container.resized[data-v-1aa082f6]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-1aa082f6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-1aa082f6]{cursor:help}.k-table .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-1aa082f6]{flex-shrink:0}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-1aa082f6]{display:flex}.k-table .table-wrapper table thead tr th.resize-hover[data-v-1aa082f6]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table .table-wrapper table tbody tr[data-v-1aa082f6]{height:48px}.k-table .table-wrapper table tbody tr[data-v-1aa082f6]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table .table-wrapper table tbody tr td[data-v-1aa082f6]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table .table-wrapper table tbody tr td.resize-hover[data-v-1aa082f6]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-1aa082f6]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-1aa082f6]{pointer-events:none}.k-table .table-wrapper table tbody tr td.row-link[data-v-1aa082f6]{padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-1aa082f6]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-1aa082f6]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-1aa082f6]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container[data-v-1aa082f6]{display:flex}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:hover,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:focus,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-1aa082f6]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-1aa082f6]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-1aa082f6]{transform:rotate(90deg)}.k-table .table-wrapper table tbody tr.last-row[data-v-1aa082f6]{border-bottom:none}.k-table .table-wrapper table tbody tr.expandable-content-row[data-v-1aa082f6]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-1aa082f6]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-1aa082f6]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view .table-wrapper{max-height:250px}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view th:first-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view th:first-child.row-link .cell-wrapper,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view th.hide-headers:last-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-1aa082f6] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table.has-hover tbody tr[data-v-1aa082f6]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table .table-wrapper table.is-clickable tbody tr[data-v-1aa082f6]{cursor:pointer}.k-table .table-wrapper .bulk-actions-checkbox[data-v-1aa082f6],.k-table .table-wrapper .table-header-bulk-actions-checkbox[data-v-1aa082f6]{display:flex}.k-table .table-pagination[data-v-1aa082f6]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table table thead tr .resize-handle[data-v-1aa082f6]{height:var(--0a4cd553)}.k-tabs ul[data-v-86544093]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin-bottom:20px;margin-bottom:var(--kui-space-70, 20px);margin-top:0;margin-top:var(--kui-space-0, 0px);overflow-x:auto;overflow-y:hidden;padding:0 20px;padding:var(--kui-space-0, 0px) var(--kui-space-70, 20px);padding-top:4px;padding-top:var(--kui-space-20, 4px)}.k-tabs ul .tab-item[data-v-86544093]{border-bottom-color:transparent;border-bottom-color:var(--kui-color-border-transparent, transparent);border-bottom-style:solid;border-bottom-width:2px;border-bottom-width:var(--kui-border-width-20, 2px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);position:relative;transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap}.k-tabs ul .tab-item .tab-link[data-v-86544093]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-tabs ul .tab-item .tab-link[data-v-86544093]:hover:not(.disabled){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-tabs ul .tab-item .tab-link[data-v-86544093]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item .tab-link.disabled[data-v-86544093]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-tabs ul .tab-item .tab-link a[data-v-86544093-s]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);text-decoration:none}.k-tabs ul .tab-item .tab-link a[data-v-86544093-s]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item.active[data-v-86544093]{border-bottom-color:#6f28ff;border-bottom-color:var(--kui-color-border-decorative-purple, #6f28ff)}.k-tabs ul .tab-item.active .tab-link[data-v-86544093],.k-tabs ul .tab-item.active .tab-link a[data-v-86544093],.k-tabs ul .tab-item.active .tab-link[data-v-86544093] a{color:#000933;color:var(--kui-color-text, #000933)}.k-textarea[data-v-6cbaee7b]{display:flex;flex-direction:column;width:100%}.k-textarea.input-error .input-textarea[data-v-6cbaee7b]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-textarea.input-error .input-textarea[data-v-6cbaee7b]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-textarea.input-error .input-textarea[data-v-6cbaee7b]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea.input-error .help-text[data-v-6cbaee7b]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-textarea .help-text[data-v-6cbaee7b]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-textarea .help-text[data-v-6cbaee7b]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-textarea .input-textarea[data-v-6cbaee7b]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-textarea .input-textarea[data-v-6cbaee7b]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-6cbaee7b]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-6cbaee7b]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-textarea .input-textarea[data-v-6cbaee7b]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-6cbaee7b]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-6cbaee7b]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-textarea .input-textarea[data-v-6cbaee7b]{min-height:64px;min-height:calc(var(--kui-line-height-40, 24px) * 2 + var(--kui-space-40, 8px) * 2);resize:none}.k-textarea .input-textarea.resizable[data-v-6cbaee7b]{resize:vertical}.k-textarea .input-textarea[data-v-6cbaee7b]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-textarea .input-textarea[data-v-6cbaee7b]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea .input-textarea[data-v-6cbaee7b]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-textarea .input-textarea[data-v-6cbaee7b]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-toaster[data-v-c719c82d]{bottom:16px;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);position:fixed;right:50%;transform:translate(50%);width:90%;z-index:var(--7990c71e)}@media (min-width: 640px){.k-toaster[data-v-c719c82d]{right:16px;transform:none;width:400px}}.k-toaster .toaster[data-v-c719c82d]{align-items:flex-start;align-items:center;background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));box-sizing:border-box;color:#fff;color:var(--kui-color-text-inverse, #ffffff);display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:12px;padding:var(--kui-space-50, 12px);width:100%}.k-toaster .toaster .toaster-icon-container[data-v-c719c82d]{align-items:center;background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:32px;justify-content:center;width:32px}.k-toaster .toaster .toaster-content[data-v-c719c82d]{display:flex;flex:1;flex-direction:column;gap:6px;gap:var(--kui-space-30, 6px)}.k-toaster .toaster .toaster-content .toaster-title[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:24px;line-height:var(--kui-line-height-40, 24px)}.k-toaster .toaster .toaster-content .toaster-message[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px)}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:hover .kui-icon,.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus .kui-icon{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-toaster .toaster.info .toaster-icon-container[data-v-c719c82d]{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-toaster .toaster.success .toaster-icon-container[data-v-c719c82d]{background-color:#00d6a4;background-color:var(--kui-color-background-success-weak, #00d6a4)}.k-toaster .toaster.warning .toaster-icon-container[data-v-c719c82d]{background-color:#ffc400;background-color:var(--kui-color-background-warning-weak, #ffc400)}.k-toaster .toaster.danger .toaster-icon-container[data-v-c719c82d]{background-color:#ff3954;background-color:var(--kui-color-background-danger-weak, #ff3954)}.k-toaster .toaster.system .toaster-icon-container[data-v-c719c82d]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.tree-item[data-v-f55bd189]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-disabled, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:6px;padding:var(--kui-space-30, 6px);text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.tree-item .tree-item-icon[data-v-f55bd189],.tree-item[data-v-f55bd189] .kui-icon{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:20px!important;height:var(--kui-icon-size-40, 20px)!important;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.tree-item .tree-item-label[data-v-f55bd189]{text-align:left;width:100%}.tree-item.selected[data-v-f55bd189]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-color:#e0e4ea;border-color:var(--kui-color-border-neutral-weaker, #e0e4ea)}.tree-item.selected .tree-item-icon[data-v-f55bd189]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);pointer-events:none}.tree-item[data-v-f55bd189]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:grab}.tree-item[data-v-f55bd189]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.tree-item.not-draggable[data-v-f55bd189]{cursor:pointer}.tree-draggable[data-v-ea953620]{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.tree-draggable .child-drop-zone[data-v-ea953620]{min-height:6px}.tree-draggable .tree-item-dragged[data-v-ea953620]{cursor:move!important;cursor:grabbing!important}.tree-draggable .tree-item-dragged .has-no-children:last-of-type .child-drop-zone[data-v-ea953620]:last-of-type,.tree-draggable .tree-item-dragged.has-no-children .child-drop-zone[data-v-ea953620]:last-of-type{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);margin-left:0;margin-left:var(--kui-space-0, 0px);margin-top:2px;margin-top:var(--kui-space-10, 2px);min-height:4px}.tree-draggable .tree-item-dragged[data-v-ea953620]:after{display:none}.tree-draggable .tree-item-grabbing[data-v-ea953620]{display:none}.tree-draggable .tree-draggable[data-v-ea953620]{counter-reset:item;margin-left:16px}.tree-draggable .tree-item-container[data-v-ea953620]{margin:3px 0 0 3px;position:relative}.tree-draggable .tree-item-container[data-v-ea953620]:before{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:0 0 0 5px;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) 5px;content:"";height:26px;left:-12px;position:absolute;top:-3px;width:12px}.tree-draggable .tree-item-container[data-v-ea953620]:after{border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";height:100%;left:-12px;position:absolute;top:8px;width:12px}.tree-draggable .tree-item-container[data-v-ea953620]:first-child{padding-top:6px}.tree-draggable .tree-item-container[data-v-ea953620]:last-child:after{display:none}.k-tree-list{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-tree-list>.tree-draggable>.tree-item-container:before{display:none}.k-tree-list>.tree-draggable>.tree-item-container:after{display:none}.tree-list-grabbing *,.tree-item-grabbing *{cursor:move!important;cursor:grabbing!important}.k-external-link[data-v-949aad10]{align-items:center;color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:inline-flex;font-size:inherit;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);list-style:inherit;outline:none;text-decoration:none}.k-external-link[data-v-949aad10]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-external-link[data-v-949aad10]:focus-visible{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-external-link[data-v-949aad10]:active{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-truncate[data-v-a16a1149]{align-items:flex-start;display:flex;overflow:hidden;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .truncate-expand-controls[data-v-a16a1149]{align-items:flex-end;display:flex;height:100%}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]{background:transparent;background:var(--kui-color-background-transparent, transparent);border:0;border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:10px;font-size:var(--kui-font-size-10, 10px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:12px;line-height:var(--kui-line-height-10, 12px);padding:2px;padding:var(--kui-space-10, 2px)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus,.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:active{outline:none}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-truncate .collapse-trigger[data-v-a16a1149]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);outline:none;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .collapse-trigger[data-v-a16a1149]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .collapse-trigger[data-v-a16a1149]:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-truncate .collapse-trigger[data-v-a16a1149]:hover .kui-icon{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-truncate .collapse-trigger[data-v-a16a1149]:focus,.k-truncate .collapse-trigger[data-v-a16a1149]:focus-within{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-truncate .collapse-trigger[data-v-a16a1149]:focus .kui-icon,.k-truncate .collapse-trigger[data-v-a16a1149]:focus-within .kui-icon{color:#002099!important;color:var(--kui-color-text-primary-stronger, #002099)!important}.k-truncate.truncate-content[data-v-a16a1149]{display:flex;flex-direction:row-reverse;height:var(--ab9f0938)}.k-truncate.truncate-content.expanded[data-v-a16a1149]{height:auto}.k-truncate.truncate-content .truncate-container[data-v-a16a1149]{display:flex;flex-wrap:wrap;gap:var(--7f8f51c0);margin-right:auto;position:relative}.k-truncate.truncate-content .expand-trigger[data-v-a16a1149]:before{content:"+"}.k-truncate.truncate-text[data-v-a16a1149]{display:flex;flex-direction:column}.k-truncate.truncate-text .truncate-container[data-v-a16a1149]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--f3bcefe6);overflow:hidden}.k-truncate.truncate-text.expanded .truncate-container[data-v-a16a1149]{display:block}.k-truncate .truncate-collapse-controls[data-v-a16a1149]{margin-top:8px;margin-top:var(--kui-space-40, 8px);place-self:flex-end}.k-copy[data-v-dc66fd01]{align-items:center;display:flex;max-width:100%}.k-copy .copy-element[data-v-dc66fd01]{align-items:center;display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .copy-text[data-v-dc66fd01]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .truncate-content[data-v-dc66fd01]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .badge-styles[data-v-dc66fd01]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content;background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-copy .badge-styles[data-v-dc66fd01] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-copy .badge-styles[data-v-dc66fd01] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-copy .copy-container[data-v-dc66fd01]{align-items:center;display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-copy .monospace[data-v-dc66fd01]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-copy .text-icon-wrapper[data-v-dc66fd01]{align-items:center;cursor:pointer;display:flex}.k-copy .text-icon-wrapper .text-icon[data-v-dc66fd01]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):hover,.k-copy .text-icon-wrapper .text-icon[data-v-dc66fd01]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-copy .copy-badge-text[data-v-dc66fd01]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-copy .copy-to-clipboard-button[data-v-dc66fd01]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger[data-v-ca642050]{gap:0px;gap:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger .bulk-actions-dropdown-trigger-count[data-v-ca642050]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-right:4px;margin-right:var(--kui-space-20, 4px);min-width:2ch}.k-table-view[data-v-aa922ab8]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table-view .table-toolbar[data-v-aa922ab8]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table-view .table-toolbar .toolbar-default-items-container[data-v-aa922ab8]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table-view .table-wrapper[data-v-aa922ab8]{overflow:auto;width:100%}.k-table-view .table-wrapper table[data-v-aa922ab8]{border-collapse:collapse;max-width:100%;width:100%}.k-table-view .table-wrapper table th[data-v-aa922ab8],.k-table-view .table-wrapper table td[data-v-aa922ab8]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table-view .table-wrapper table th.sticky-column[data-v-aa922ab8],.k-table-view .table-wrapper table td.sticky-column[data-v-aa922ab8]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table-view .table-wrapper table thead[data-v-aa922ab8]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table-view .table-wrapper table thead.is-scrolled[data-v-aa922ab8]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table-view .table-wrapper table thead tr[data-v-aa922ab8]{position:relative}.k-table-view .table-wrapper table thead tr[data-v-aa922ab8]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table-view .table-wrapper table thead tr.is-scrolled[data-v-aa922ab8]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table-view .table-wrapper table thead tr th[data-v-aa922ab8]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table-view .table-wrapper table thead tr th.resizable[data-v-aa922ab8]{min-width:40px!important;position:relative}.k-table-view .table-wrapper table thead tr th.resizable.sortable[data-v-aa922ab8],.k-table-view .table-wrapper table thead tr th.resizable.has-tooltip[data-v-aa922ab8]{min-width:80px!important}.k-table-view .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-aa922ab8]{min-width:100px!important}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle[data-v-aa922ab8]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-aa922ab8]{left:0;right:unset}.k-table-view .table-wrapper table thead tr th.active-sort[data-v-aa922ab8]{color:#000933;color:var(--kui-color-text, #000933)}.k-table-view .table-wrapper table thead tr th .sr-only[data-v-aa922ab8]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table-view .table-wrapper table thead tr th.sortable[data-v-aa922ab8]{cursor:pointer}.k-table-view .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-aa922ab8]{transform:rotate(-180deg)}.k-table-view .table-wrapper table thead tr th .table-headers-container[data-v-aa922ab8]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table-view .table-wrapper table thead tr th .table-headers-container.resized[data-v-aa922ab8]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-aa922ab8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table-view .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-aa922ab8]{cursor:help}.k-table-view .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-aa922ab8]{flex-shrink:0}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-aa922ab8]{display:flex}.k-table-view .table-wrapper table thead tr th.resize-hover[data-v-aa922ab8]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table-view .table-wrapper table tbody tr[data-v-aa922ab8]{height:48px}.k-table-view .table-wrapper table tbody tr[data-v-aa922ab8]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table-view .table-wrapper table tbody tr td[data-v-aa922ab8]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table-view .table-wrapper table tbody tr td.resize-hover[data-v-aa922ab8]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-aa922ab8]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-aa922ab8]{pointer-events:none}.k-table-view .table-wrapper table tbody tr td.row-link[data-v-aa922ab8]{padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-aa922ab8]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-aa922ab8]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table-view .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-aa922ab8]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container[data-v-aa922ab8]{display:flex}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:hover,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:focus,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-aa922ab8]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-aa922ab8]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-aa922ab8]{transform:rotate(90deg)}.k-table-view .table-wrapper table tbody tr.last-row[data-v-aa922ab8]{border-bottom:none}.k-table-view .table-wrapper table tbody tr.expandable-content-row[data-v-aa922ab8]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-aa922ab8]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-aa922ab8]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view .table-wrapper{max-height:250px}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view th:first-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view th:first-child.row-link .cell-wrapper,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view th.hide-headers:last-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-aa922ab8] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table.has-hover tbody tr[data-v-aa922ab8]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table-view .table-wrapper table.is-clickable tbody tr[data-v-aa922ab8]{cursor:pointer}.k-table-view .table-wrapper .bulk-actions-checkbox[data-v-aa922ab8],.k-table-view .table-wrapper .table-header-bulk-actions-checkbox[data-v-aa922ab8]{display:flex}.k-table-view .table-pagination[data-v-aa922ab8]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table-view table thead tr .resize-handle[data-v-aa922ab8]{height:var(--22ccb8f0)}/*! KONGPONENTS_STYLES */.kongponents-fade-transition-enter-active,.kongponents-fade-transition-leave-active{transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-fade-transition-enter-from,.kongponents-fade-transition-leave-to{opacity:0}@keyframes kongponents-slide-in-animation{0%{transform:translate(100%)}to{transform:translate(0)}}.kongponents-slide-in-transition-enter-active{animation:kongponents-slide-in-animation .2s ease-in-out;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-in-transition-leave-active{animation:kongponents-slide-in-animation .2s ease-in-out reverse;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}@keyframes kongponents-slide-up-animation{0%{transform:translateY(100%)}to{transform:translateY(0)}}.kongponents-slide-up-transition-enter-active{animation:kongponents-slide-up-animation .2s ease-in-out;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-up-transition-leave-active{animation:kongponents-slide-up-animation .2s ease-in-out reverse;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}:root body{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:24px!important}.mt-6{margin-top:32px!important}.mt-7,.mt-8{margin-top:48px!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:24px!important}.mb-6{margin-bottom:32px!important}.mb-7,.mb-8{margin-bottom:48px!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:24px!important}.mr-6{margin-right:32px!important}.mr-7,.mr-8{margin-right:48px!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:24px!important}.ml-6{margin-left:32px!important}.ml-7,.ml-8{margin-left:48px!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-ext-D6XfiR-_.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-DKjLVgQi.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--AppHeaderHeight: 60px;--AppSidebarWidth: 240px;--AppContentPadding: 24px;--AppDisplay: grid;--app-slideout-offset-top: var(--AppHeaderHeight);--onboarding-accent: #822dc5;--onboarding-accent-dark: #260d50;--onboarding-shadow: 4px 4px 14px 4px rgba(103, 71, 128, .11);--onboarding-heading-1: var(--onboarding-accent-dark);--onboarding-heading-2: var(--onboarding-accent);--graph-color-1: #290b53;--graph-color-2: #5a416f;--graph-color-3: #7b2bbc;--graph-color-4: #b31aab;--graph-color-5: #d163ce;--graph-color-6: #e13eaf;--graph-color-7: #4a4622;--graph-color-8: #fff182;--graph-color-9: #fff9ca;--TextGradientBackground: linear-gradient(90deg, #473cfb 0%, #a300bd 33.17%);--StepBackground: #169fcc;--WarningIconBackground: #ffa600}:root.is-fullscreen{--AppHeaderHeight: 0;--AppSidebarWidth: 0;--AppContentPadding: 0;--AppDisplay: block}*,*:before,*:after{box-sizing:border-box}:root{font-size:16px}body,h1,h2,h3,h4,h5,h6{line-height:1.3}body{margin:0;-moz-tab-size:2;tab-size:2;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-weight:400}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:24px}h2,h3{font-size:16px}h4,h5,h6{font-size:14px}ul,ol{padding-left:24px}h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),p:not(:first-child),ul:not(:first-child),ol:not(:first-child){margin-top:12px}p:empty{display:none}dl p:not(:first-child){margin-top:2px}a{text-decoration:none;color:#0044f4}a:hover,a:focus{text-decoration:underline}b,strong{font-weight:600}small{font-size:.8em}code,kbd,pre{font-size:1em}textarea{resize:vertical}img,svg,iframe{vertical-align:middle}img:not(.no-auto-height){max-width:100%;height:auto}[hidden]{display:none!important}fieldset{border:none}label{display:block}button,input,optgroup,select{margin:0;padding:0;font-size:100%;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit}button{background:none;border:none;cursor:pointer}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font:inherit;margin:0;padding:8px;color:currentColor;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font-size:16px;padding:10px 30px 10px 13px;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201l4%204%204-4'%20stroke='%231782CF'%20stroke-width='1.5'%20fill='none'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.stack>*+*{margin-block-start:20px}.stack-small>*+*{margin-block-start:8px}.stack-with-borders>*+*{margin-block-start:8px;border-block-start:1px solid #e0e4ea;padding-block-start:8px}.columns{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.form-wrapper{margin-top:40px;margin-bottom:40px;padding-right:5%;padding-left:5%}@media (min-width: 1536px){.form-wrapper{padding-left:15%;padding-right:15%}}.form-card .card-content:not(.increase-specificity){font-size:16px}.form>*+*{margin-top:40px;border-top:1px solid #e0e4ea;padding-top:40px}.form-header{display:flex;justify-content:space-between}.fact-list{padding-left:0;max-width:600px;display:flex;flex-wrap:wrap;row-gap:4px}.fact-list__item{display:flex;align-items:flex-start;gap:4px;flex-basis:0;min-width:50%}.fact-list__icon{flex-shrink:0}.form-title{font-size:24px}.form-section{display:grid;grid-template-columns:1fr 3fr;gap:40px}.form-section__header{grid-column-start:1}.form-section__content{grid-column-start:2;min-width:0}.form-section-title{font-size:18px}.field-group-list>*+*{margin-top:24px}.field-group-label{display:inline-flex;margin-bottom:8px;font-size:14px;font-weight:600}.radio-button-group>*{display:flex}.instruction-list>*+*{margin-top:12px}.form-step-title{font-size:20px}.form-step-title:not(:first-child){margin-top:32px}.form-step-number{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:4px;color:#fff;background-color:var(--StepBackground);border-radius:50%;font-size:16px}.text-right{text-align:right}.text-center{text-align:center}.text-gradient{background:var(--TextGradientBackground, currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cursor-help{cursor:help}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{50%{opacity:.5}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.non-visual-button{background-color:transparent!important;border:none!important;color:currentColor!important;cursor:pointer!important}.k-breadcrumbs{margin-bottom:0!important;position:relative;left:-3px}.is-fullscreen .app-view-title-bar{padding:24px 32px;border-bottom:1px solid #e0e4ea}.is-fullscreen .app-view-title-bar h1{margin-left:8px;padding-left:8px;border-left:1px solid #e0e4ea;font-size:20px}.k-tabs+.route-view>.app-view .app-view-title-bar{margin-bottom:20px}.app-view[data-v-ab799334]{font-size:14px}.app-view-title-bar[data-v-ab799334]{display:flex;align-items:center;margin-top:6px;margin-bottom:28px}.app-view-title-bar h1[data-v-ab799334],.app-view-title-bar h2[data-v-ab799334],.app-view-title-bar h3[data-v-ab799334],.app-view-title-bar h4[data-v-ab799334],.app-view-title-bar h5[data-v-ab799334],.app-view-title-bar h6[data-v-ab799334]{overflow:hidden;text-overflow:ellipsis}.actions[data-v-ab799334]{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:16px}.pagination[data-v-0ba9b99e]:not(.with-paging) .pagination-button-container{display:none}.pagination[data-v-0ba9b99e]:not(.with-sizing) .page-size-select{display:none}.error-block-message[data-v-c744a2ae]{text-align:left}.badge-list[data-v-c744a2ae]{display:flex;gap:8px;flex-wrap:wrap}span[data-v-8dc504f9]{position:absolute!important;width:0px!important;height:0px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}button.appearance-anchor[data-v-214cc4ee],button.appearance-anchor span[data-v-214cc4ee]{text-decoration:none;color:#0044f4}button.appearance-anchor:hover span[data-v-214cc4ee],button.appearance-anchor:focus span[data-v-214cc4ee]{text-decoration:underline}.action-docs[data-v-214cc4ee]{display:flex;align-items:center;gap:4px}.x-action-group.expanded[data-v-abc983b9]{display:flex;align-items:center}.x-action-group.expanded[data-v-abc983b9]>*{border-color:#5f9aff;border-top:1px solid;border-bottom:1px solid;padding:6px 12px;font-weight:600;text-decoration:none}.x-action-group.expanded[data-v-abc983b9]>.active{border-color:#0030cc;background-color:#eefaff}.x-action-group.expanded[data-v-abc983b9]>*+*{border-left:1px solid}.x-action-group.expanded[data-v-abc983b9]>*:first-child{border-left:1px solid;border-top-left-radius:6px;border-bottom-left-radius:6px}.x-action-group.expanded[data-v-abc983b9]>*:last-child{border-right:1px solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.x-action-group[data-v-abc983b9] .popover-container{min-width:100px;max-width:300px}.x-action-group[data-v-abc983b9] .dropdown-item-trigger{padding-right:40px}code[class*=language-],pre[class*=language-]{color:#fff;background:0 0;text-shadow:0 -.1em .2em #000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#4c3f33}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid #7a6651;border-radius:.5em;box-shadow:1px 1px .5em #000 inset}:not(pre)>code[class*=language-]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid #7a6651;box-shadow:1px 1px .3em -.1em #000 inset;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#997f66}.token.punctuation,.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.number,.token.property,.token.symbol,.token.tag{color:#d1939e}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#bce051}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f4b73d}.token.atrule,.token.attr-value,.token.keyword{color:#d1939e}.token.important,.token.regex{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}.toolbar[data-v-87115c88]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:16px}[data-v-87115c88] .code-block-actions{position:sticky;z-index:4;top:var(--app-view-content-top, var(--AppHeaderHeight, 0));background-color:#000933}[data-v-87115c88] pre[class*=language-],[data-v-87115c88] code[class*=language-]{background:unset!important;padding:unset!important;border:unset!important;border-radius:unset!important;box-shadow:unset!important;text-shadow:unset!important}.hidden[data-v-2b2de852]{display:none}.x-copy-button[data-v-2b2de852]{display:inline-flex;align-items:center;gap:8px}.text[data-v-2b2de852]{min-width:0;word-wrap:break-word}.x-icon-mesh-icon[data-v-f9e92369]{--meshIconColor: #00abd2}.x-icon-icon[data-v-f9e92369]{--warningIconColor: #ffa600}.x-icon-standard-icon[data-v-f9e92369]{--icon-before: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%20-960%20960%20960'%20width='24'%3e%3cpath%20d='M280-160%2080-360l200-200%2056%2057-103%20103h287v80H233l103%20103-56%2057Zm400-240-56-57%20103-103H440v-80h287L624-743l56-57%20200%20200-200%20200Z'/%3e%3c/svg%3e")}.x-icon-standard-icon[data-v-f9e92369]:before{position:relative;top:3px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;content:"";background-color:var(--icon-before-color, currentColor);display:inline-flex;mask-image:var(--icon-before);-webkit-mask-image:var(--icon-before);mask-size:100%;-webkit-mask-size:100%;width:var(--10108400);height:var(--10108400)}.x-icon-policy-role-producer-icon[data-v-f9e92369]:before{content:"P";color:var(--icon-before-color, currentColor);display:inline-flex;width:var(--10108400);height:var(--10108400)}[id^=-x-icon-tooltip] ul{padding-left:16px}[id^=-x-icon-tooltip] ul li:first-child:last-child{margin-left:-16px;list-style-type:none}[data-v-4fe7d289] .input-element-wrapper{position:relative;z-index:1}[data-v-4fe7d289] .x-icon-search-icon{color:#0044f4!important}.stack.normal[data-v-d7dd8bb9]>*+*{margin-block-start:20px}.stack.small[data-v-d7dd8bb9]>*+*{margin-block-start:8px}.separated[data-v-d7dd8bb9]{display:inline-flex;flex-wrap:wrap;gap:8px}.columns[data-v-d7dd8bb9]{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns[data-v-d7dd8bb9]>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.error{margin-top:16px}.k-select[data-v-64721b99]{flex-basis:245px;display:flex;flex-direction:row;align-items:center;gap:8px}.k-select[data-v-64721b99] .k-label{margin-bottom:0!important}[data-v-d75a96ca] .tab-link>*{transition:inherit;border-radius:inherit;color:inherit;outline:inherit;text-decoration:none!important}[data-v-d75a96ca] .tab-link>*:focus-visible{background-color:#e0e4ea;box-shadow:0 0 0 4px #0044f433}dl[data-v-ffdd0bde]{font-size:12px;color:#6c7489}dl[data-v-ffdd0bde],dl div[data-v-ffdd0bde]{display:flex;flex-wrap:wrap}dl[data-v-ffdd0bde]{justify-content:flex-end}dd[data-v-ffdd0bde]{white-space:nowrap}dt[data-v-ffdd0bde]:after{content:":";margin-right:4px}dl div[data-v-ffdd0bde]:nth-child(2):before{content:"->";margin:0 8px}.definition-card[data-v-549f7af0]{display:flex;gap:8px}.definition-card--horizontal[data-v-549f7af0]{justify-content:space-between;align-items:baseline}.definition-card--vertical[data-v-549f7af0]{flex-direction:column}.definition-card-title[data-v-549f7af0]{display:flex;align-items:center;gap:8px}.definition-card-container[data-v-549f7af0]{display:flex;align-items:flex-start;font-weight:700}.definition-card--vertical .definition-card-container[data-v-549f7af0]{flex-grow:1;font-size:20px}.definition-card-container>*{min-width:0}.status-separator[data-v-1c7759a5],.status-separator+.status-total[data-v-1c7759a5]{color:#6c7489}.status-online[data-v-1c7759a5]{color:var(--status-color, currentColor)}.status-online--warning[data-v-1c7759a5]{--status-color: #995c00}.status-online--danger[data-v-1c7759a5]{--status-color: #d60027}.card-header[data-v-350f9448]{margin-bottom:12px;min-height:42px}.onboarding-alert-content[data-v-4117ea1c]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.app-collection[data-v-9a73cb13] td:first-child a{color:inherit;font-weight:600;text-decoration:none}.app-collection[data-v-9a73cb13] td:first-child li a{color:#0044f4;font-weight:400}.app-collection[data-v-9a73cb13] td:first-child li a:hover{text-decoration:underline}.app-collection .actions-column{width:48px}.app-collection .is-selected{background-color:#f9fafb}.status[data-v-46e33c04]{align-items:center;white-space:nowrap;font-weight:500}.status[data-v-46e33c04]:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;border:4px solid currentColor;border-radius:50%}.app-collection[data-v-a94584c9] :is(th,td):nth-child(1){padding-left:8px!important;padding-right:0!important;width:16px!important}.app-collection[data-v-a94584c9] td:nth-child(2) a{color:inherit;font-weight:600;text-decoration:none} diff --git a/app/kuma-ui/pkg/resources/data/assets/index-exlqGI2U.js b/app/kuma-ui/pkg/resources/data/assets/index-sMkPs75z.js similarity index 50% rename from app/kuma-ui/pkg/resources/data/assets/index-exlqGI2U.js rename to app/kuma-ui/pkg/resources/data/assets/index-sMkPs75z.js index dee986171195..9e7bff477407 100644 --- a/app/kuma-ui/pkg/resources/data/assets/index-exlqGI2U.js +++ b/app/kuma-ui/pkg/resources/data/assets/index-sMkPs75z.js @@ -1,8 +1,8 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./ControlPlaneDetailView-DgTrjLDe.css","./OnboardingPage-WJ2QtmFT.css","./OnboardingWelcomeView-D7yfp6Gm.css","./OnboardingDeploymentTypesView-j8T_E8lU.css","./OnboardingConfigurationTypesView-DYY1-Ds0.css","./LoadingBox-B6KhusL2.css","./OnboardingMultiZoneView-CFXwi7Xf.css","./OnboardingCreateMeshView--OR9BAif.css","./OnboardingAddNewServicesView-CUJrE3yn.css","./OnboardingAddNewServicesCodeView-1VcUbWxN.css","./OnboardingDataplanesView-DPwbff9Z.css","./OnboardingCompletedView-CBUwz_cy.css","./SummaryView-BUY3crO9.css","./AccordionList-D4r_QNHo.css","./PolicyTypeTag-DTB9ZWRg.css","./TagList-Cx44u_NY.css","./RuleMatchers-BGsaDDfD.css","./ConnectionOutboundSummaryOverviewView-fxdmWeY1.css","./DataPlaneDetailView-BU3p9k_1.css","./DataPlanePoliciesView-CL-qCJ8e.css","./DataPlanePolicySummaryView-D2BihjWi.css","./FilterBar-tFEyWNkD.css","./DataPlaneListView-BM10Ox9O.css","./BuiltinGatewayDetailView-BRUfLSSO.css","./BuiltinGatewayDataplanesView-CAkSTkMB.css","./DelegatedGatewayDetailView-PpnACbm3.css","./PolicyTypeListView-BQYp2MHV.css","./PolicyListView-nJ38Qua5.css","./PolicySummaryView-ChBaRoj8.css","./ServiceDetailView-DgzgXOHd.css","./MeshServiceDetailView-B3L2E2CD.css","./MeshMultiZoneServiceDetailView-DbyByQC-.css","./MeshExternalServiceDetailView-BfZHunRF.css","./ZoneEgressSummaryView-BHdr5Cmv.css","./ZoneIngressSummaryView-CdmqA4xD.css","./ZoneListView-DHxg3E1J.css","./ZoneDetailView-CqWORSHO.css","./App-U5CRSAKf.css"])))=>i.map(i=>d[i]); -var $S=Object.defineProperty;var Am=e=>{throw TypeError(e)};var DS=(e,t,r)=>t in e?$S(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Ut=(e,t,r)=>DS(e,typeof t!="symbol"?t+"":t,r),$f=(e,t,r)=>t.has(e)||Am("Cannot "+r);var xe=(e,t,r)=>($f(e,t,"read from private field"),r?r.call(e):t.get(e)),yr=(e,t,r)=>t.has(e)?Am("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),dr=(e,t,r,n)=>($f(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),Ue=(e,t,r)=>($f(e,t,"access private method"),r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(a){if(a.ep)return;a.ep=!0;const o=r(a);fetch(a.href,o)}})();const PS="modulepreload",NS=function(e,t){return new URL(e,t).href},Tm={},Te=function(t,r,n){let a=Promise.resolve();if(r&&r.length>0){const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(r.map(u=>{if(u=NS(u,n),u in Tm)return;Tm[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(!!n)for(let v=i.length-1;v>=0;v--){const y=i[v];if(y.href===u&&(!c||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":PS,c||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),c)return new Promise((v,y)=>{p.addEventListener("load",v),p.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return a.then(i=>{for(const s of i||[])s.status==="rejected"&&o(s.reason);return t().catch(o)})};var Nc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function kv(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function LS(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var Mm=Object.prototype.toString,X5=function(t){var r=Mm.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&Mm.call(t.callee)==="[object Function]"),n},Df,Im;function RS(){if(Im)return Df;Im=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=X5,a=Object.prototype.propertyIsEnumerable,o=!a.call({toString:null},"toString"),i=a.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],l=function(f){var p=f.constructor;return p&&p.prototype===f},u={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var f in window)try{if(!u["$"+f]&&t.call(window,f)&&window[f]!==null&&typeof window[f]=="object")try{l(window[f])}catch{return!0}}catch{return!0}return!1}(),d=function(f){if(typeof window>"u"||!c)return l(f);try{return l(f)}catch{return!1}};e=function(p){var v=p!==null&&typeof p=="object",y=r.call(p)==="[object Function]",w=n(p),b=v&&r.call(p)==="[object String]",h=[];if(!v&&!y&&!w)throw new TypeError("Object.keys called on a non-object");var m=i&&y;if(b&&p.length>0&&!t.call(p,0))for(var C=0;C0)for(var _=0;_"u"||!Cr?yt:Cr(Uint8Array),ei={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?yt:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?yt:ArrayBuffer,"%ArrayIteratorPrototype%":Ti&&Cr?Cr([][Symbol.iterator]()):yt,"%AsyncFromSyncIteratorPrototype%":yt,"%AsyncFunction%":Bi,"%AsyncGenerator%":Bi,"%AsyncGeneratorFunction%":Bi,"%AsyncIteratorPrototype%":Bi,"%Atomics%":typeof Atomics>"u"?yt:Atomics,"%BigInt%":typeof BigInt>"u"?yt:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?yt:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?yt:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?yt:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":o_,"%eval%":eval,"%EvalError%":i_,"%Float32Array%":typeof Float32Array>"u"?yt:Float32Array,"%Float64Array%":typeof Float64Array>"u"?yt:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?yt:FinalizationRegistry,"%Function%":t4,"%GeneratorFunction%":Bi,"%Int8Array%":typeof Int8Array>"u"?yt:Int8Array,"%Int16Array%":typeof Int16Array>"u"?yt:Int16Array,"%Int32Array%":typeof Int32Array>"u"?yt:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Ti&&Cr?Cr(Cr([][Symbol.iterator]())):yt,"%JSON%":typeof JSON=="object"?JSON:yt,"%Map%":typeof Map>"u"?yt:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Ti||!Cr?yt:Cr(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?yt:Promise,"%Proxy%":typeof Proxy>"u"?yt:Proxy,"%RangeError%":s_,"%ReferenceError%":l_,"%Reflect%":typeof Reflect>"u"?yt:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?yt:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Ti||!Cr?yt:Cr(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?yt:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Ti&&Cr?Cr(""[Symbol.iterator]()):yt,"%Symbol%":Ti?Symbol:yt,"%SyntaxError%":_s,"%ThrowTypeError%":c_,"%TypedArray%":f_,"%TypeError%":as,"%Uint8Array%":typeof Uint8Array>"u"?yt:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?yt:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?yt:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?yt:Uint32Array,"%URIError%":u_,"%WeakMap%":typeof WeakMap>"u"?yt:WeakMap,"%WeakRef%":typeof WeakRef>"u"?yt:WeakRef,"%WeakSet%":typeof WeakSet>"u"?yt:WeakSet};if(Cr)try{null.error}catch(e){var p_=Cr(Cr(e));ei["%Error.prototype%"]=p_}var h_=function e(t){var r;if(t==="%AsyncFunction%")r=Nf("async function () {}");else if(t==="%GeneratorFunction%")r=Nf("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Nf("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&Cr&&(r=Cr(a.prototype))}return ei[t]=r,r},Nm={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},hu=Ev,Lc=ko,v_=hu.call(Function.call,Array.prototype.concat),m_=hu.call(Function.apply,Array.prototype.splice),Lm=hu.call(Function.call,String.prototype.replace),Rc=hu.call(Function.call,String.prototype.slice),g_=hu.call(Function.call,RegExp.prototype.exec),y_=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,b_=/\\(\\)?/g,w_=function(t){var r=Rc(t,0,1),n=Rc(t,-1);if(r==="%"&&n!=="%")throw new _s("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new _s("invalid intrinsic syntax, expected opening `%`");var a=[];return Lm(t,y_,function(o,i,s,l){a[a.length]=s?Lm(l,b_,"$1"):i||o}),a},C_=function(t,r){var n=t,a;if(Lc(Nm,n)&&(a=Nm[n],n="%"+a[0]+"%"),Lc(ei,n)){var o=ei[n];if(o===Bi&&(o=h_(n)),typeof o>"u"&&!r)throw new as("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new _s("intrinsic "+t+" does not exist!")},vr=function(t,r){if(typeof t!="string"||t.length===0)throw new as("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new as('"allowMissing" argument must be a boolean');if(g_(/^%?[^%]*%?$/,t)===null)throw new _s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=w_(t),a=n.length>0?n[0]:"",o=C_("%"+a+"%",r),i=o.name,s=o.value,l=!1,u=o.alias;u&&(a=u[0],m_(n,v_([0,1],u)));for(var c=1,d=!0;c=n.length){var y=Jo(s,f);d=!!y,d&&"get"in y&&!("originalValue"in y.get)?s=y.get:s=s[f]}else d=Lc(s,f),s=s[f];d&&!l&&(ei[i]=s)}}return s},S_=vr,oc=S_("%Object.defineProperty%",!0)||!1;if(oc)try{oc({},"a",{value:1})}catch{oc=!1}var Nd=oc,__=vr,ic=__("%Object.getOwnPropertyDescriptor%",!0);if(ic)try{ic([],"length")}catch{ic=null}var Av=ic,Rm=Nd,x_=xo,Mi=vt,Bm=Av,r4=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Mi("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Mi("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Mi("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Mi("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Mi("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Mi("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,i=arguments.length>5?arguments[5]:null,s=arguments.length>6?arguments[6]:!1,l=!!Bm&&Bm(t,r);if(Rm)Rm(t,r,{configurable:i===null&&l?l.configurable:!i,enumerable:a===null&&l?l.enumerable:!a,value:n,writable:o===null&&l?l.writable:!o});else if(s||!a&&!o&&!i)t[r]=n;else throw new x_("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},E1=Nd,n4=function(){return!!E1};n4.hasArrayLengthDefineBug=function(){if(!E1)return null;try{return E1([],"length",{value:1}).length!==1}catch{return!0}};var Tv=n4,k_=FS,E_=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",A_=Object.prototype.toString,T_=Array.prototype.concat,Hm=r4,M_=function(e){return typeof e=="function"&&A_.call(e)==="[object Function]"},a4=Tv(),I_=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!M_(n)||!n())return}a4?Hm(e,t,r,!0):Hm(e,t,r)},o4=function(e,t){var r=arguments.length>2?arguments[2]:{},n=k_(t);E_&&(n=T_.call(n,Object.getOwnPropertySymbols(t)));for(var a=0;a4294967295||D_(r)!==r)throw new Um("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&zm){var i=zm(t,"length");i&&!i.configurable&&(a=!1),i&&!i.writable&&(o=!1)}return(a||o||!n)&&($_?Fm(t,"length",r,!0,!0):Fm(t,"length",r)),t};(function(e){var t=Ev,r=vr,n=P_,a=vt,o=r("%Function.prototype.apply%"),i=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||t.call(i,o),l=Nd,u=r("%Math.max%");e.exports=function(f){if(typeof f!="function")throw new a("a function is required");var p=s(t,i,arguments);return n(p,1+u(0,f.length-(arguments.length-1)),!0)};var c=function(){return s(t,o,arguments)};l?l(e.exports,"apply",{value:c}):e.exports.apply=c})(s4);var Mv=s4.exports,mi=function(t){return typeof t=="string"||typeof t=="symbol"},N_=vt,Ks=ko,L_={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0},gi=function(t){if(!t||typeof t!="object")return!1;for(var r in t)if(Ks(t,r)&&!L_[r])return!1;var n=Ks(t,"[[Value]]")||Ks(t,"[[Writable]]"),a=Ks(t,"[[Get]]")||Ks(t,"[[Set]]");if(n&&a)throw new N_("Property Descriptors may not be both accessor and data descriptors");return!0},R_=vt,jm=ko,B_=gi,Iv=function(t){if(typeof t>"u")return!1;if(!B_(t))throw new R_("Assertion failed: `Desc` must be a Property Descriptor");return!(!jm(t,"[[Get]]")&&!jm(t,"[[Set]]"))},Rf,Vm;function H_(){return Vm||(Vm=1,Rf=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),Rf}var l4=vr,F_=l4("%Object.preventExtensions%",!0),z_=l4("%Object.isExtensible%",!0),qm=H_(),U_=F_?function(t){return!qm(t)&&z_(t)}:function(t){return!qm(t)},j_=function(t){if(t===null)return"Null";if(typeof t>"u")return"Undefined";if(typeof t=="function"||typeof t=="object")return"Object";if(typeof t=="number")return"Number";if(typeof t=="boolean")return"Boolean";if(typeof t=="string")return"String"},V_=j_,sn=function(t){return typeof t=="symbol"?"Symbol":typeof t=="bigint"?"BigInt":V_(t)},u4=function(t){return!!t},c4=Function.prototype.toString,Zi=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,A1,sc;if(typeof Zi=="function"&&typeof Object.defineProperty=="function")try{A1=Object.defineProperty({},"length",{get:function(){throw sc}}),sc={},Zi(function(){throw 42},null,A1)}catch(e){e!==sc&&(Zi=null)}else Zi=null;var q_=/^\s*class\b/,T1=function(t){try{var r=c4.call(t);return q_.test(r)}catch{return!1}},Bf=function(t){try{return T1(t)?!1:(c4.call(t),!0)}catch{return!1}},lc=Object.prototype.toString,Y_="[object Object]",K_="[object Function]",G_="[object GeneratorFunction]",W_="[object HTMLAllCollection]",Z_="[object HTML document.all class]",Q_="[object HTMLCollection]",X_=typeof Symbol=="function"&&!!Symbol.toStringTag,J_=!(0 in[,]),M1=function(){return!1};if(typeof document=="object"){var ex=document.all;lc.call(ex)===lc.call(document.all)&&(M1=function(t){if((J_||!t)&&(typeof t>"u"||typeof t=="object"))try{var r=lc.call(t);return(r===W_||r===Z_||r===Q_||r===Y_)&&t("")==null}catch{}return!1})}var d4=Zi?function(t){if(M1(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;try{Zi(t,null,A1)}catch(r){if(r!==sc)return!1}return!T1(t)&&Bf(t)}:function(t){if(M1(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;if(X_)return Bf(t);if(T1(t))return!1;var r=lc.call(t);return r!==K_&&r!==G_&&!/^\[object HTML/.test(r)?!1:Bf(t)},vu=d4,Wn=ko,$u=vt,tx=sn,Hf=u4,Ym=vu,rx=function(t){if(tx(t)!=="Object")throw new $u("ToPropertyDescriptor requires an object");var r={};if(Wn(t,"enumerable")&&(r["[[Enumerable]]"]=Hf(t.enumerable)),Wn(t,"configurable")&&(r["[[Configurable]]"]=Hf(t.configurable)),Wn(t,"value")&&(r["[[Value]]"]=t.value),Wn(t,"writable")&&(r["[[Writable]]"]=Hf(t.writable)),Wn(t,"get")){var n=t.get;if(typeof n<"u"&&!Ym(n))throw new $u("getter must be a function");r["[[Get]]"]=n}if(Wn(t,"set")){var a=t.set;if(typeof a<"u"&&!Ym(a))throw new $u("setter must be a function");r["[[Set]]"]=a}if((Wn(r,"[[Get]]")||Wn(r,"[[Set]]"))&&(Wn(r,"[[Value]]")||Wn(r,"[[Writable]]")))throw new $u("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return r},Ov=Number.isNaN||function(t){return t!==t},Km=Ov,$v=function(t,r){return t===r?t===0?1/t===1/r:!0:Km(t)&&Km(r)},f4=vr,p4=Mv,nx=p4(f4("String.prototype.indexOf")),Eo=function(t,r){var n=f4(t,!!r);return typeof n=="function"&&nx(t,".prototype.")>-1?p4(n):n},Ff,Gm;function Dv(){if(Gm)return Ff;Gm=1;var e=vr,t=e("%Array%"),r=!t.isArray&&Eo("Object.prototype.toString");return Ff=t.isArray||function(a){return r(a)==="[object Array]"},Ff}var ax=Tv,Wm=Nd,h4=ax.hasArrayLengthDefineBug(),ox=h4&&Dv(),ix=Eo,sx=ix("Object.prototype.propertyIsEnumerable"),lx=function(t,r,n,a,o,i){if(!Wm){if(!t(i)||!i["[[Configurable]]"]||!i["[[Writable]]"]||o in a&&sx(a,o)!==!!i["[[Enumerable]]"])return!1;var s=i["[[Value]]"];return a[o]=s,r(a[o],s)}return h4&&o==="length"&&"[[Value]]"in i&&ox(a)&&a.length!==i["[[Value]]"]?(a.length=i["[[Value]]"],a.length===i["[[Value]]"]):(Wm(a,o,n(i)),!0)},ux=gi,cx=function(t,r){return ux(r)&&typeof r=="object"&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(t.IsAccessorDescriptor(r)||t.IsDataDescriptor(r))},dx=function(t){if(typeof t>"u")return t;var r={};return"[[Value]]"in t&&(r.value=t["[[Value]]"]),"[[Writable]]"in t&&(r.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(r.get=t["[[Get]]"]),"[[Set]]"in t&&(r.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(r.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(r.configurable=!!t["[[Configurable]]"]),r},fx=vt,px=gi,hx=dx,vx=function(t){if(typeof t<"u"&&!px(t))throw new fx("Assertion failed: `Desc` must be a Property Descriptor");return hx(t)},mx=vt,Zm=ko,gx=gi,v4=function(t){if(typeof t>"u")return!1;if(!gx(t))throw new mx("Assertion failed: `Desc` must be a Property Descriptor");return!(!Zm(t,"[[Value]]")&&!Zm(t,"[[Writable]]"))},yx=vt,bx=Iv,wx=v4,Cx=gi,Sx=function(t){if(typeof t>"u")return!1;if(!Cx(t))throw new yx("Assertion failed: `Desc` must be a Property Descriptor");return!bx(t)&&!wx(t)},Ii=vt,Gs=lx,_x=cx,Qm=gi,Ws=vx,No=Iv,Ya=v4,xx=Sx,kx=mi,Zn=$v,Ex=sn,Ax=function(t,r,n,a,o){var i=Ex(t);if(i!=="Undefined"&&i!=="Object")throw new Ii("Assertion failed: O must be undefined or an Object");if(!kx(r))throw new Ii("Assertion failed: P must be a Property Key");if(typeof n!="boolean")throw new Ii("Assertion failed: extensible must be a Boolean");if(!Qm(a))throw new Ii("Assertion failed: Desc must be a Property Descriptor");if(typeof o<"u"&&!Qm(o))throw new Ii("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof o>"u")return n?i==="Undefined"?!0:No(a)?Gs(Ya,Zn,Ws,t,r,a):Gs(Ya,Zn,Ws,t,r,{"[[Configurable]]":!!a["[[Configurable]]"],"[[Enumerable]]":!!a["[[Enumerable]]"],"[[Value]]":a["[[Value]]"],"[[Writable]]":!!a["[[Writable]]"]}):!1;if(!_x({IsAccessorDescriptor:No,IsDataDescriptor:Ya},o))throw new Ii("`current`, when present, must be a fully populated and valid Property Descriptor");if(!o["[[Configurable]]"]){if("[[Configurable]]"in a&&a["[[Configurable]]"]||"[[Enumerable]]"in a&&!Zn(a["[[Enumerable]]"],o["[[Enumerable]]"])||!xx(a)&&!Zn(No(a),No(o)))return!1;if(No(o)){if("[[Get]]"in a&&!Zn(a["[[Get]]"],o["[[Get]]"])||"[[Set]]"in a&&!Zn(a["[[Set]]"],o["[[Set]]"]))return!1}else if(!o["[[Writable]]"]&&("[[Writable]]"in a&&a["[[Writable]]"]||"[[Value]]"in a&&!Zn(a["[[Value]]"],o["[[Value]]"])))return!1}if(i!=="Undefined"){var s,l;return Ya(o)&&No(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],Gs(Ya,Zn,Ws,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Get]]":("[[Get]]"in a?a:o)["[[Get]]"],"[[Set]]":("[[Set]]"in a?a:o)["[[Set]]"]})):No(o)&&Ya(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],Gs(Ya,Zn,Ws,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Value]]":("[[Value]]"in a?a:o)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in a?a:o)["[[Writable]]"]})):Gs(Ya,Zn,Ws,t,r,a)}return!0},Xm=Av,Jm=xo,zf=vt,Tx=gi,Mx=Iv,Ix=U_,Ox=mi,$x=rx,Dx=$v,Px=sn,Nx=Ax,Lx=function(t,r,n){if(Px(t)!=="Object")throw new zf("Assertion failed: O must be an Object");if(!Ox(r))throw new zf("Assertion failed: P must be a Property Key");if(!Tx(n))throw new zf("Assertion failed: Desc must be a Property Descriptor");if(!Xm){if(Mx(n))throw new Jm("This environment does not support accessor property descriptors.");var a=!(r in t)&&n["[[Writable]]"]&&n["[[Enumerable]]"]&&n["[[Configurable]]"]&&"[[Value]]"in n,o=r in t&&(!("[[Configurable]]"in n)||n["[[Configurable]]"])&&(!("[[Enumerable]]"in n)||n["[[Enumerable]]"])&&(!("[[Writable]]"in n)||n["[[Writable]]"])&&"[[Value]]"in n;if(a||o)return t[r]=n["[[Value]]"],Dx(t[r],n["[[Value]]"]);throw new Jm("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var i=Xm(t,r),s=i&&$x(i),l=Ix(t);return Nx(t,r,l,n,s)},eg=vt,Rx=mi,Bx=Lx,Hx=sn,Fx=function(t,r,n){if(Hx(t)!=="Object")throw new eg("Assertion failed: Type(O) is not Object");if(!Rx(r))throw new eg("Assertion failed: IsPropertyKey(P) is not true");var a={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":n,"[[Writable]]":!0};return Bx(t,r,a)},Uf=vt,zx=Fx,Ux=mi,jx=sn,Vx=function(t,r,n){if(jx(t)!=="Object")throw new Uf("Assertion failed: Type(O) is not Object");if(!Ux(r))throw new Uf("Assertion failed: IsPropertyKey(P) is not true");var a=zx(t,r,n);if(!a)throw new Uf("unable to create data property")},jf,tg;function Pv(){return tg||(tg=1,jf=Dv()),jf}var Nv=function(t,r){for(var n=0;n-1e3&&ae<1e3||A.call(/e/,z))return z;var V=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof ae=="number"){var L=ae<0?-j(-ae):j(ae);if(L!==ae){var E=String(L),B=h.call(z,E.length+1);return m.call(E,V,"$&_")+"."+m.call(m.call(B,/([0-9]{3})/g,"$&_"),/_$/,"")}}return m.call(z,V,"$&_")}var te=Kx,J=te.custom,be=N(J)?J:null,he={__proto__:null,double:'"',single:"'"},je={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};Vf=function ae(z,V,L,E){var B=V||{};if(Z(B,"quoteStyle")&&!Z(he,B.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Z(B,"maxStringLength")&&(typeof B.maxStringLength=="number"?B.maxStringLength<0&&B.maxStringLength!==1/0:B.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var me=Z(B,"customInspect")?B.customInspect:!0;if(typeof me!="boolean"&&me!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Z(B,"indent")&&B.indent!==null&&B.indent!==" "&&!(parseInt(B.indent,10)===B.indent&&B.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Z(B,"numericSeparator")&&typeof B.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var ue=B.numericSeparator;if(typeof z>"u")return"undefined";if(z===null)return"null";if(typeof z=="boolean")return z?"true":"false";if(typeof z=="string")return Pe(z,B);if(typeof z=="number"){if(z===0)return 1/0/z>0?"0":"-0";var _e=String(z);return ue?K(z,_e):_e}if(typeof z=="bigint"){var $e=String(z)+"n";return ue?K(z,$e):$e}var it=typeof B.depth>"u"?5:B.depth;if(typeof L>"u"&&(L=0),L>=it&&it>0&&typeof z=="object")return Ve(z)?"[Array]":"[Object]";var mt=It(B,L);if(typeof E>"u")E=[];else if(G(E,z)>=0)return"[Circular]";function St(Ai,Ou,OS){if(Ou&&(E=M.call(E),E.push(Ou)),OS){var Em={depth:B.depth};return Z(B,"quoteStyle")&&(Em.quoteStyle=B.quoteStyle),ae(Ai,Em,L+1,E)}return ae(Ai,B,L+1,E)}if(typeof z=="function"&&!ye(z)){var bt=fe(z),Jr=Jt(z,St);return"[Function"+(bt?": "+bt:" (anonymous)")+"]"+(Jr.length>0?" { "+F.call(Jr,", ")+" }":"")}if(N(z)){var we=ee?m.call(String(z),/^(Symbol\(.*\))_[^)]*$/,"$1"):R.call(z);return typeof z=="object"&&!ee?Le(we):we}if(Re(z)){for(var Ke="<"+_.call(String(z.nodeName)),gt=z.attributes||[],ze=0;ze",Ke}if(Ve(z)){if(z.length===0)return"[]";var zt=Jt(z,St);return mt&&!et(zt)?"["+pt(zt,mt)+"]":"[ "+F.call(zt,", ")+" ]"}if(Ce(z)){var ft=Jt(z,St);return!("cause"in Error.prototype)&&"cause"in z&&!ne.call(z,"cause")?"{ ["+String(z)+"] "+F.call(D.call("[cause]: "+St(z.cause),ft),", ")+" }":ft.length===0?"["+String(z)+"]":"{ ["+String(z)+"] "+F.call(ft,", ")+" }"}if(typeof z=="object"&&me){if(be&&typeof z[be]=="function"&&te)return te(z,{depth:it-L});if(me!=="symbol"&&typeof z.inspect=="function")return z.inspect()}if(ce(z)){var er=[];return n&&n.call(z,function(Ai,Ou){er.push(St(Ou,z,!0)+" => "+St(Ai,z))}),ot("Map",r.call(z),er,mt)}if(Se(z)){var bn=[];return s&&s.call(z,function(Ai){bn.push(St(Ai,z))}),ot("Set",i.call(z),bn,mt)}if(ge(z))return Be("WeakMap");if(Ae(z))return Be("WeakSet");if(ve(z))return Be("WeakRef");if(Ye(z))return Le(St(Number(z)));if(O(z))return Le(St($.call(z)));if(We(z))return Le(v.call(z));if(Oe(z))return Le(St(String(z)));if(typeof window<"u"&&z===window)return"{ [object Window] }";if(typeof globalThis<"u"&&z===globalThis||typeof Nc<"u"&&z===Nc)return"{ [object globalThis] }";if(!ie(z)&&!ye(z)){var gr=Jt(z,St),_r=oe?oe(z)===Object.prototype:z instanceof Object||z.constructor===Object,If=z instanceof Object?"":"null prototype",km=!_r&&U&&Object(z)===z&&U in z?h.call(le(z),8,-1):If?"Object":"",IS=_r||typeof z.constructor!="function"?"":z.constructor.name?z.constructor.name+" ":"",Of=IS+(km||If?"["+F.call(D.call([],km||[],If||[]),": ")+"] ":"");return gr.length===0?Of+"{}":mt?Of+"{"+pt(gr,mt)+"}":Of+"{ "+F.call(gr,", ")+" }"}return String(z)};function Ne(ae,z,V){var L=V.quoteStyle||z,E=he[L];return E+ae+E}function Fe(ae){return m.call(String(ae),/"/g,""")}function Ve(ae){return le(ae)==="[object Array]"&&(!U||!(typeof ae=="object"&&U in ae))}function ie(ae){return le(ae)==="[object Date]"&&(!U||!(typeof ae=="object"&&U in ae))}function ye(ae){return le(ae)==="[object RegExp]"&&(!U||!(typeof ae=="object"&&U in ae))}function Ce(ae){return le(ae)==="[object Error]"&&(!U||!(typeof ae=="object"&&U in ae))}function Oe(ae){return le(ae)==="[object String]"&&(!U||!(typeof ae=="object"&&U in ae))}function Ye(ae){return le(ae)==="[object Number]"&&(!U||!(typeof ae=="object"&&U in ae))}function We(ae){return le(ae)==="[object Boolean]"&&(!U||!(typeof ae=="object"&&U in ae))}function N(ae){if(ee)return ae&&typeof ae=="object"&&ae instanceof Symbol;if(typeof ae=="symbol")return!0;if(!ae||typeof ae!="object"||!R)return!1;try{return R.call(ae),!0}catch{}return!1}function O(ae){if(!ae||typeof ae!="object"||!$)return!1;try{return $.call(ae),!0}catch{}return!1}var P=Object.prototype.hasOwnProperty||function(ae){return ae in this};function Z(ae,z){return P.call(ae,z)}function le(ae){return y.call(ae)}function fe(ae){if(ae.name)return ae.name;var z=b.call(w.call(ae),/^function\s*([\w$]+)/);return z?z[1]:null}function G(ae,z){if(ae.indexOf)return ae.indexOf(z);for(var V=0,L=ae.length;Vz.maxStringLength){var V=ae.length-z.maxStringLength,L="... "+V+" more character"+(V>1?"s":"");return Pe(h.call(ae,0,z.maxStringLength),z)+L}var E=je[z.quoteStyle||"single"];E.lastIndex=0;var B=m.call(m.call(ae,E,"\\$1"),/[\x00-\x1f]/g,pe);return Ne(B,"single",z)}function pe(ae){var z=ae.charCodeAt(0),V={8:"b",9:"t",10:"n",12:"f",13:"r"}[z];return V?"\\"+V:"\\x"+(z<16?"0":"")+C.call(z.toString(16))}function Le(ae){return"Object("+ae+")"}function Be(ae){return ae+" { ? }"}function ot(ae,z,V,L){var E=L?pt(V,L):F.call(V,", ");return ae+" ("+z+") {"+E+"}"}function et(ae){for(var z=0;z=0)return!1;return!0}function It(ae,z){var V;if(ae.indent===" ")V=" ";else if(typeof ae.indent=="number"&&ae.indent>0)V=F.call(Array(ae.indent+1)," ");else return null;return{base:V,prev:F.call(Array(z+1),V)}}function pt(ae,z){if(ae.length===0)return"";var V=` -`+z.prev+z.base;return V+F.call(ae,","+V)+` -`+z.prev}function Jt(ae,z){var V=Ve(ae),L=[];if(V){L.length=ae.length;for(var E=0;E0&&Jx(r,function(o){ek.set(n,o,void 0)}),n},Kf,sg;function rk(){return sg||(sg=1,Kf=function(t,r){for(var n=0;n0&&!ok(t,sk))throw new lg("Assertion failed: `groups` must be a List of Records with [[Key]] and [[Elements]]");var a=0;if(ik(t,function(i){if(ak(i["[[Key]]"],r)){if(a+=1,a>1)throw new lg("Assertion failed: Exactly one element of groups meets this criterion");ug(i["[[Elements]]"],n)}}),a===0){var o={"[[Key]]":r,"[[Elements]]":[n]};ug(t,o)}},uk=vr,ck=Eo,dk=vt,fk=Pv(),pk=uk("%Reflect.apply%",!0)||ck("Function.prototype.apply"),gu=function(t,r){var n=arguments.length>2?arguments[2]:[];if(!fk(n))throw new dk("Assertion failed: optional `argumentsList`, if provided, must be a List");return pk(t,r,n)},Gf,dg;function y4(){return dg||(dg=1,Gf=function(t){return typeof t=="number"&&t>=55296&&t<=56319}),Gf}var Wf,fg;function b4(){return fg||(fg=1,Wf=function(t){return typeof t=="number"&&t>=56320&&t<=57343}),Wf}var Zf,pg;function hk(){if(pg)return Zf;pg=1;var e=vr,t=vt,r=e("%String.fromCharCode%"),n=y4(),a=b4();return Zf=function(i,s){if(!n(i)||!a(s))throw new t("Assertion failed: `lead` must be a leading surrogate char code, and `trail` must be a trailing surrogate char code");return r(i)+r(s)},Zf}var Qf,hg;function vk(){if(hg)return Qf;hg=1;var e=vt,t=Eo,r=y4(),n=b4(),a=hk(),o=t("String.prototype.charAt"),i=t("String.prototype.charCodeAt");return Qf=function(l,u){if(typeof l!="string")throw new e("Assertion failed: `string` must be a String");var c=l.length;if(u<0||u>=c)throw new e("Assertion failed: `position` must be >= 0, and < the length of `string`");var d=i(l,u),f=o(l,u),p=r(d),v=n(d);if(!p&&!v)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(v||u+1===c)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var y=i(l,u+1);return n(y)?{"[[CodePoint]]":a(d,y),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},Qf}var Xf,vg;function mk(){if(vg)return Xf;vg=1;var e=Ov;return Xf=function(t){return(typeof t=="number"||typeof t=="bigint")&&!e(t)&&t!==1/0&&t!==-1/0},Xf}var Jf,mg;function gk(){if(mg)return Jf;mg=1;var e=vr,t=e("%Math.abs%"),r=e("%Math.floor%"),n=Ov,a=mk();return Jf=function(i){if(typeof i!="number"||n(i)||!a(i))return!1;var s=t(i);return r(s)===s},Jf}var w4=Number.MAX_SAFE_INTEGER||9007199254740991,ep,gg;function yk(){if(gg)return ep;gg=1;var e=vk(),t=gk(),r=w4,n=vt;return ep=function(o,i,s){if(typeof o!="string")throw new n("Assertion failed: `S` must be a String");if(!t(i)||i<0||i>r)throw new n("Assertion failed: `length` must be an integer >= 0 and <= 2**53");if(typeof s!="boolean")throw new n("Assertion failed: `unicode` must be a Boolean");if(!s)return i+1;var l=o.length;if(i+1>=l)return i+1;var u=e(o,i);return i+u["[[CodeUnitCount]]"]},ep}var tp,yg;function C4(){if(yg)return tp;yg=1;var e=vt;return tp=function(r,n){if(typeof n!="boolean")throw new e("Assertion failed: Type(done) is not Boolean");return{value:r,done:n}},tp}var bg=vt,bk=mu(),wk=mi,Ck=sn,Ld=function(t,r){if(Ck(t)!=="Object")throw new bg("Assertion failed: Type(O) is not Object");if(!wk(r))throw new bg("Assertion failed: IsPropertyKey(P) is not true, got "+bk(r));return t[r]},Sk=vt,_k=Ld,xk=u4,kk=sn,S4=function(t){if(kk(t)!=="Object")throw new Sk("Assertion failed: Type(iterResult) is not Object");return xk(_k(t,"done"))},Ek=vt,Ak=Ld,Tk=sn,_4=function(t){if(Tk(t)!=="Object")throw new Ek("Assertion failed: Type(iterResult) is not Object");return Ak(t,"value")},rp,wg;function Mk(){if(wg)return rp;wg=1;var e=vr,t=Mv,r=xo,n=e("%Promise.resolve%",!0),a=n&&t(n);return rp=function(i,s){if(!a)throw new r("This environment does not support Promises.");return a(i,s)},rp}var np,Cg;function Ik(){if(Cg)return np;Cg=1;var e=vr,t=xo,r=vt,n=e("%Promise%",!0),a=Eo,o=C4(),i=S4,s=_4,l=Mk(),u=sn,c=a("Promise.prototype.then",!0);return np=function(f){if(u(f)!=="Object")throw new r("Assertion failed: Type(O) is not Object");if(arguments.length>1)throw new t("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!n)throw new t("This environment does not support Promises.");return new n(function(p){var v=i(f),y=s(f),w=l(n,y),b=function(h){return o(h,v)};p(c(w,b))})},np}var Ok=vt,$k=mu(),Dk=mi,Pk=function(t,r){if(!Dk(r))throw new Ok("Assertion failed: IsPropertyKey(P) is not true, got "+$k(r));return t[r]},Sg=vt,Nk=Pk,Lk=vu,Rk=mi,_g=mu(),Rv=function(t,r){if(!Rk(r))throw new Sg("Assertion failed: IsPropertyKey(P) is not true");var n=Nk(t,r);if(n!=null){if(!Lk(n))throw new Sg(_g(r)+" is not a function: "+_g(n));return n}},ap=ko,Rd=function(t){return!!t&&typeof t=="object"&&ap(t,"[[Iterator]]")&&ap(t,"[[NextMethod]]")&&typeof t["[[NextMethod]]"]=="function"&&ap(t,"[[Done]]")&&typeof t["[[Done]]"]=="boolean"},xg=vt,kg=gu,Bk=sn,Hk=Rd,x4=function(t){if(!Hk(t))throw new xg("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;if(arguments.length<2?r=kg(t["[[NextMethod]]"],t["[[Iterator]]"]):r=kg(t["[[NextMethod]]"],t["[[Iterator]]"],[arguments[1]]),Bk(r)!=="Object")throw new xg("iterator next must return an object");return r},op,Eg;function Fk(){if(Eg)return op;Eg=1;var e=vr,t=xo,r=vt,n=e("%Promise%",!0),a=Ik(),o=gu,i=C4(),s=Ld,l=Rv,u=x4,c=m4,d=sn,f=Lv(),p=Rd,v=e("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(w){if(!n)throw new t("This environment does not support Promises.");var b=this;f.assert(b,"[[SyncIteratorRecord]]");var h=arguments.length;return new n(function(m){var C=f.get(b,"[[SyncIteratorRecord]]"),_;h>0?_=u(C,w):_=u(C),m(a(_))})},return:function(){if(!n)throw new t("This environment does not support Promises.");var y=this;f.assert(y,"[[SyncIteratorRecord]]");var w=arguments.length>0,b=w?arguments[0]:void 0;return new n(function(h,m){var C=f.get(y,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"return");if(typeof _>"u"){var A=i(b,!0);o(h,void 0,[A]);return}var D;if(w?D=o(_,C,[b]):D=o(_,C),d(D)!=="Object"){o(m,void 0,[new r("Iterator `return` method returned a non-object value.")]);return}h(a(D))})},throw:function(){if(!n)throw new t("This environment does not support Promises.");var y=this;f.assert(y,"[[SyncIteratorRecord]]");var w=arguments.length>0,b=w?arguments[0]:void 0;return new n(function(h,m){var C=f.get(y,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"throw");if(typeof _>"u"){o(m,void 0,[b]);return}var A;if(w?A=o(_,C,[b]):A=o(_,C),d(A)!=="Object"){o(m,void 0,[new r("Iterator `throw` method returned a non-object value.")]);return}h(a(A))})}};return op=function(w){if(!p(w))throw new r("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var b=c(v);f.set(b,"[[SyncIteratorRecord]]",w);var h=s(b,"next");return{"[[Iterator]]":b,"[[NextMethod]]":h,"[[Done]]":!1}},op}var ip,Ag;function zk(){if(Ag)return ip;Ag=1;var e=vt,t=gu,r=Ld,n=vu,a=sn;return ip=function(i,s){if(!n(s))throw new e("method must be a function");var l=t(s,i);if(a(l)!=="Object")throw new e("iterator must return an object");var u=r(l,"next");return{"[[Iterator]]":l,"[[NextMethod]]":u,"[[Done]]":!1}},ip}var sp,Tg;function k4(){if(Tg)return sp;Tg=1;var e=J5;return sp=function(){return e()&&!!Symbol.toStringTag},sp}var lp,Mg;function Uk(){if(Mg)return lp;Mg=1;var e=String.prototype.valueOf,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object String]",a=k4()();return lp=function(i){return typeof i=="string"?!0:typeof i!="object"?!1:a?t(i):r.call(i)===n},lp}var up,Ig;function jk(){if(Ig)return up;Ig=1;var e=Pd(),t=vr,r=Eo,n=Uk(),a=t("%Symbol.iterator%",!0),o=r("String.prototype.slice"),i=t("%String%");return up=function(l,u){var c;return e?c=l.GetMethod(u,a):l.IsArray(u)?c=function(){var d=-1,f=this;return{next:function(){return d+=1,{done:d>=f.length,value:f[d]}}}}:n(u)&&(c=function(){var d=0;return{next:function(){var f=l.AdvanceStringIndex(i(u),d,!0),p=o(u,d,f);return d=f,{done:f>u.length,value:p}}}}),c},up}var Vk=vr,cp=vt,Og=Vk("%Symbol.asyncIterator%",!0),qk=mu(),Yk=Pd(),Kk=yk(),Gk=Fk(),$g=zk(),Dg=Rv,Wk=Pv(),Zk=jk(),Qk=function(t,r){if(r!=="SYNC"&&r!=="ASYNC")throw new cp("Assertion failed: `kind` must be one of 'sync' or 'async', got "+qk(r));var n;if(r==="ASYNC"&&Yk&&Og&&(n=Dg(t,Og)),typeof n>"u"){var a=Zk({AdvanceStringIndex:Kk,GetMethod:Dg,IsArray:Wk},t);if(r==="ASYNC"){if(typeof a>"u")throw new cp("iterator method is `undefined`");var o=$g(t,a);return Gk(o)}n=a}if(typeof n>"u")throw new cp("iterator method is `undefined`");return $g(t,n)},Bv=xo,vo=Lv(),yu=function e(t,r){if(!(this instanceof e))return new e(t,r);if(t!=="normal"&&t!=="break"&&t!=="continue"&&t!=="return"&&t!=="throw")throw new Bv('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');vo.set(this,"[[Type]]",t),vo.set(this,"[[Value]]",r)};yu.prototype.type=function(){return vo.get(this,"[[Type]]")};yu.prototype.value=function(){return vo.get(this,"[[Value]]")};yu.prototype["?"]=function(){var t=vo.get(this,"[[Type]]"),r=vo.get(this,"[[Value]]");if(t==="normal")return r;throw t==="throw"?r:new Bv('Completion Record is not of type "normal" or "throw": other types not supported')};yu.prototype["!"]=function(){var t=vo.get(this,"[[Type]]");if(t!=="normal")throw new Bv('Assertion failed: Completion Record is not of type "normal"');return vo.get(this,"[[Value]]")};var E4=yu,Du=vt,Xk=gu,Pg=E4,Jk=Rv,eE=vu,Ng=sn,tE=Rd,rE=function(t,r){if(!tE(t))throw new Du("Assertion failed: `iteratorRecord` must be an Iterator Record");if(Ng(t["[[Iterator]]"])!=="Object")throw new Du("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!eE(r)&&!(r instanceof Pg))throw new Du("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var n=r instanceof Pg?function(){return r["?"]()}:r,a=t["[[Iterator]]"],o;try{o=Jk(a,"return")}catch(l){throw n(),n=null,l}if(typeof o>"u")return n();var i;try{i=Xk(o,a,[])}catch(l){throw n(),n=null,l}var s=n();if(n=null,Ng(i)!=="Object")throw new Du("iterator .return must return an object");return s},nE=vt,aE=S4,oE=x4,iE=Rd,sE=function(t){if(!iE(t))throw new nE("Assertion failed: `iteratorRecord` must be an Iterator Record");var r=oE(t),n=aE(r);return n===!0?!1:r},lE=vt,uE=function(t){if(t==null)throw new lE(arguments.length>0&&arguments[1]||"Cannot call method on "+t);return t},cE=uE,dE=E4,fE=function(t){return new dE("throw",t)},dp,Lg;function pE(){return Lg||(Lg=1,dp=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),dp}var fp,Rg;function hE(){if(Rg)return fp;Rg=1;var e=Date.prototype.getDay,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object Date]",a=k4()();return fp=function(i){return typeof i!="object"||i===null?!1:a?t(i):r.call(i)===n},fp}var Pu={exports:{}},Bg;function vE(){if(Bg)return Pu.exports;Bg=1;var e=Object.prototype.toString,t=Pd();if(t){var r=Symbol.prototype.toString,n=/^Symbol\(.*\)$/,a=function(i){return typeof i.valueOf()!="symbol"?!1:n.test(r.call(i))};Pu.exports=function(i){if(typeof i=="symbol")return!0;if(e.call(i)!=="[object Symbol]")return!1;try{return a(i)}catch{return!1}}}else Pu.exports=function(i){return!1};return Pu.exports}var pp,Hg;function mE(){if(Hg)return pp;Hg=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=pE(),r=d4,n=hE(),a=vE(),o=function(l,u){if(typeof l>"u"||l===null)throw new TypeError("Cannot call method on "+l);if(typeof u!="string"||u!=="number"&&u!=="string")throw new TypeError('hint must be "string" or "number"');var c=u==="string"?["toString","valueOf"]:["valueOf","toString"],d,f,p;for(p=0;p1&&(arguments[1]===String?u="string":arguments[1]===Number&&(u="number"));var c;if(e&&(Symbol.toPrimitive?c=i(l,Symbol.toPrimitive):a(l)&&(c=Symbol.prototype.valueOf)),typeof c<"u"){var d=c.call(l,u);if(t(d))return d;throw new TypeError("unable to convert exotic object to primitive")}return u==="default"&&(n(l)||a(l))&&(u="string"),o(l,u==="default"?"number":u)},pp}var hp,Fg;function gE(){if(Fg)return hp;Fg=1;var e=mE();return hp=function(r){return arguments.length>1?e(r,arguments[1]):e(r)},hp}var vp,zg;function yE(){if(zg)return vp;zg=1;var e=vr,t=e("%String%"),r=vt;return vp=function(a){if(typeof a=="symbol")throw new r("Cannot convert a Symbol value to a string");return t(a)},vp}var bE=vr,wE=bE("%String%"),CE=gE(),SE=yE(),_E=function(t){var r=CE(t,wE);return typeof r=="symbol"?r:SE(r)},xE=function(t){return t===0&&1/t===-1/0},Nu=vt,kE=lk,EE=gu,AE=Qk,TE=vu,mp=rE,ME=sE,IE=_4,OE=cE,gp=fE,$E=_E,DE=xE,PE=w4,NE=function(t,r,n){if(n!=="PROPERTY"&&n!=="ZERO")throw new Nu('Assertion failed: `keyCoercion` must be `"PROPERTY"` or `"ZERO"`');if(OE(t),!TE(r))throw new Nu("callbackfn must be callable");for(var a=[],o=AE(t,"SYNC"),i=0;;){if(i>=PE){var s=gp(new Nu("k must be less than 2 ** 53 - 1"));return mp(o,s)}var l=ME(o);if(!l)return a;var u=IE(l),c;try{c=EE(r,void 0,[u,i])}catch(d){return mp(o,gp(d))}if(n==="PROPERTY")try{c=$E(c)}catch(d){return mp(o,gp(d))}else{if(n!=="ZERO")throw new Nu("keyCoercion must be ~PROPERTY~ or ~ZERO~");DE(c)&&(c=0)}kE(a,c,u),i+=1}},LE=Vx,RE=m4,BE=Nv,HE=NE,A4=function(t,r){var n=HE(t,r,"PROPERTY"),a=RE(null);return BE(n,function(o){LE(a,o["[[Key]]"],o["[[Elements]]"])}),a},FE=A4,T4=function(){return Object.groupBy||FE},yp,Ug;function zE(){if(Ug)return yp;Ug=1;var e=i4,t=T4;return yp=function(){var n=t();return e(Object,{groupBy:n},{groupBy:function(){return Object.groupBy!==n}}),n},yp}var UE=i4,jE=Mv,VE=A4,M4=T4,qE=M4(),YE=zE(),I4=jE(qE,Object);UE(I4,{getPolyfill:M4,implementation:VE,shim:YE});var KE=I4;const GE=kv(KE);/** +var $S=Object.defineProperty;var Am=e=>{throw TypeError(e)};var DS=(e,t,r)=>t in e?$S(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Ut=(e,t,r)=>DS(e,typeof t!="symbol"?t+"":t,r),$f=(e,t,r)=>t.has(e)||Am("Cannot "+r);var xe=(e,t,r)=>($f(e,t,"read from private field"),r?r.call(e):t.get(e)),yr=(e,t,r)=>t.has(e)?Am("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),dr=(e,t,r,n)=>($f(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),Ue=(e,t,r)=>($f(e,t,"access private method"),r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(a){if(a.ep)return;a.ep=!0;const o=r(a);fetch(a.href,o)}})();const PS="modulepreload",NS=function(e,t){return new URL(e,t).href},Tm={},Te=function(t,r,n){let a=Promise.resolve();if(r&&r.length>0){const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(r.map(u=>{if(u=NS(u,n),u in Tm)return;Tm[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(!!n)for(let v=i.length-1;v>=0;v--){const y=i[v];if(y.href===u&&(!c||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":PS,c||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),c)return new Promise((v,y)=>{p.addEventListener("load",v),p.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return a.then(i=>{for(const s of i||[])s.status==="rejected"&&o(s.reason);return t().catch(o)})};var Nc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function kv(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function LS(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var Mm=Object.prototype.toString,X5=function(t){var r=Mm.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&Mm.call(t.callee)==="[object Function]"),n},Df,Im;function RS(){if(Im)return Df;Im=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=X5,a=Object.prototype.propertyIsEnumerable,o=!a.call({toString:null},"toString"),i=a.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],l=function(f){var p=f.constructor;return p&&p.prototype===f},u={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var f in window)try{if(!u["$"+f]&&t.call(window,f)&&window[f]!==null&&typeof window[f]=="object")try{l(window[f])}catch{return!0}}catch{return!0}return!1}(),d=function(f){if(typeof window>"u"||!c)return l(f);try{return l(f)}catch{return!1}};e=function(p){var v=p!==null&&typeof p=="object",y=r.call(p)==="[object Function]",w=n(p),b=v&&r.call(p)==="[object String]",h=[];if(!v&&!y&&!w)throw new TypeError("Object.keys called on a non-object");var m=i&&y;if(b&&p.length>0&&!t.call(p,0))for(var C=0;C0)for(var _=0;_"u"||!Cr?yt:Cr(Uint8Array),ei={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?yt:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?yt:ArrayBuffer,"%ArrayIteratorPrototype%":Ti&&Cr?Cr([][Symbol.iterator]()):yt,"%AsyncFromSyncIteratorPrototype%":yt,"%AsyncFunction%":Bi,"%AsyncGenerator%":Bi,"%AsyncGeneratorFunction%":Bi,"%AsyncIteratorPrototype%":Bi,"%Atomics%":typeof Atomics>"u"?yt:Atomics,"%BigInt%":typeof BigInt>"u"?yt:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?yt:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?yt:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?yt:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":o_,"%eval%":eval,"%EvalError%":i_,"%Float32Array%":typeof Float32Array>"u"?yt:Float32Array,"%Float64Array%":typeof Float64Array>"u"?yt:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?yt:FinalizationRegistry,"%Function%":t4,"%GeneratorFunction%":Bi,"%Int8Array%":typeof Int8Array>"u"?yt:Int8Array,"%Int16Array%":typeof Int16Array>"u"?yt:Int16Array,"%Int32Array%":typeof Int32Array>"u"?yt:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Ti&&Cr?Cr(Cr([][Symbol.iterator]())):yt,"%JSON%":typeof JSON=="object"?JSON:yt,"%Map%":typeof Map>"u"?yt:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Ti||!Cr?yt:Cr(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?yt:Promise,"%Proxy%":typeof Proxy>"u"?yt:Proxy,"%RangeError%":s_,"%ReferenceError%":l_,"%Reflect%":typeof Reflect>"u"?yt:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?yt:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Ti||!Cr?yt:Cr(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?yt:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Ti&&Cr?Cr(""[Symbol.iterator]()):yt,"%Symbol%":Ti?Symbol:yt,"%SyntaxError%":_s,"%ThrowTypeError%":c_,"%TypedArray%":f_,"%TypeError%":as,"%Uint8Array%":typeof Uint8Array>"u"?yt:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?yt:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?yt:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?yt:Uint32Array,"%URIError%":u_,"%WeakMap%":typeof WeakMap>"u"?yt:WeakMap,"%WeakRef%":typeof WeakRef>"u"?yt:WeakRef,"%WeakSet%":typeof WeakSet>"u"?yt:WeakSet};if(Cr)try{null.error}catch(e){var p_=Cr(Cr(e));ei["%Error.prototype%"]=p_}var h_=function e(t){var r;if(t==="%AsyncFunction%")r=Nf("async function () {}");else if(t==="%GeneratorFunction%")r=Nf("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Nf("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&Cr&&(r=Cr(a.prototype))}return ei[t]=r,r},Nm={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},hu=Ev,Lc=ko,v_=hu.call(Function.call,Array.prototype.concat),m_=hu.call(Function.apply,Array.prototype.splice),Lm=hu.call(Function.call,String.prototype.replace),Rc=hu.call(Function.call,String.prototype.slice),g_=hu.call(Function.call,RegExp.prototype.exec),y_=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,b_=/\\(\\)?/g,w_=function(t){var r=Rc(t,0,1),n=Rc(t,-1);if(r==="%"&&n!=="%")throw new _s("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new _s("invalid intrinsic syntax, expected opening `%`");var a=[];return Lm(t,y_,function(o,i,s,l){a[a.length]=s?Lm(l,b_,"$1"):i||o}),a},C_=function(t,r){var n=t,a;if(Lc(Nm,n)&&(a=Nm[n],n="%"+a[0]+"%"),Lc(ei,n)){var o=ei[n];if(o===Bi&&(o=h_(n)),typeof o>"u"&&!r)throw new as("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new _s("intrinsic "+t+" does not exist!")},vr=function(t,r){if(typeof t!="string"||t.length===0)throw new as("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new as('"allowMissing" argument must be a boolean');if(g_(/^%?[^%]*%?$/,t)===null)throw new _s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=w_(t),a=n.length>0?n[0]:"",o=C_("%"+a+"%",r),i=o.name,s=o.value,l=!1,u=o.alias;u&&(a=u[0],m_(n,v_([0,1],u)));for(var c=1,d=!0;c=n.length){var y=Jo(s,f);d=!!y,d&&"get"in y&&!("originalValue"in y.get)?s=y.get:s=s[f]}else d=Lc(s,f),s=s[f];d&&!l&&(ei[i]=s)}}return s},S_=vr,oc=S_("%Object.defineProperty%",!0)||!1;if(oc)try{oc({},"a",{value:1})}catch{oc=!1}var Nd=oc,__=vr,ic=__("%Object.getOwnPropertyDescriptor%",!0);if(ic)try{ic([],"length")}catch{ic=null}var Av=ic,Rm=Nd,x_=xo,Mi=vt,Bm=Av,r4=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Mi("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Mi("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Mi("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Mi("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Mi("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Mi("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,i=arguments.length>5?arguments[5]:null,s=arguments.length>6?arguments[6]:!1,l=!!Bm&&Bm(t,r);if(Rm)Rm(t,r,{configurable:i===null&&l?l.configurable:!i,enumerable:a===null&&l?l.enumerable:!a,value:n,writable:o===null&&l?l.writable:!o});else if(s||!a&&!o&&!i)t[r]=n;else throw new x_("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},E1=Nd,n4=function(){return!!E1};n4.hasArrayLengthDefineBug=function(){if(!E1)return null;try{return E1([],"length",{value:1}).length!==1}catch{return!0}};var Tv=n4,k_=FS,E_=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",A_=Object.prototype.toString,T_=Array.prototype.concat,Hm=r4,M_=function(e){return typeof e=="function"&&A_.call(e)==="[object Function]"},a4=Tv(),I_=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!M_(n)||!n())return}a4?Hm(e,t,r,!0):Hm(e,t,r)},o4=function(e,t){var r=arguments.length>2?arguments[2]:{},n=k_(t);E_&&(n=T_.call(n,Object.getOwnPropertySymbols(t)));for(var a=0;a4294967295||D_(r)!==r)throw new Um("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&zm){var i=zm(t,"length");i&&!i.configurable&&(a=!1),i&&!i.writable&&(o=!1)}return(a||o||!n)&&($_?Fm(t,"length",r,!0,!0):Fm(t,"length",r)),t};(function(e){var t=Ev,r=vr,n=P_,a=vt,o=r("%Function.prototype.apply%"),i=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||t.call(i,o),l=Nd,u=r("%Math.max%");e.exports=function(f){if(typeof f!="function")throw new a("a function is required");var p=s(t,i,arguments);return n(p,1+u(0,f.length-(arguments.length-1)),!0)};var c=function(){return s(t,o,arguments)};l?l(e.exports,"apply",{value:c}):e.exports.apply=c})(s4);var Mv=s4.exports,mi=function(t){return typeof t=="string"||typeof t=="symbol"},N_=vt,Ks=ko,L_={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0},gi=function(t){if(!t||typeof t!="object")return!1;for(var r in t)if(Ks(t,r)&&!L_[r])return!1;var n=Ks(t,"[[Value]]")||Ks(t,"[[Writable]]"),a=Ks(t,"[[Get]]")||Ks(t,"[[Set]]");if(n&&a)throw new N_("Property Descriptors may not be both accessor and data descriptors");return!0},R_=vt,jm=ko,B_=gi,Iv=function(t){if(typeof t>"u")return!1;if(!B_(t))throw new R_("Assertion failed: `Desc` must be a Property Descriptor");return!(!jm(t,"[[Get]]")&&!jm(t,"[[Set]]"))},Rf,Vm;function H_(){return Vm||(Vm=1,Rf=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),Rf}var l4=vr,F_=l4("%Object.preventExtensions%",!0),z_=l4("%Object.isExtensible%",!0),qm=H_(),U_=F_?function(t){return!qm(t)&&z_(t)}:function(t){return!qm(t)},j_=function(t){if(t===null)return"Null";if(typeof t>"u")return"Undefined";if(typeof t=="function"||typeof t=="object")return"Object";if(typeof t=="number")return"Number";if(typeof t=="boolean")return"Boolean";if(typeof t=="string")return"String"},V_=j_,sn=function(t){return typeof t=="symbol"?"Symbol":typeof t=="bigint"?"BigInt":V_(t)},u4=function(t){return!!t},c4=Function.prototype.toString,Zi=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,A1,sc;if(typeof Zi=="function"&&typeof Object.defineProperty=="function")try{A1=Object.defineProperty({},"length",{get:function(){throw sc}}),sc={},Zi(function(){throw 42},null,A1)}catch(e){e!==sc&&(Zi=null)}else Zi=null;var q_=/^\s*class\b/,T1=function(t){try{var r=c4.call(t);return q_.test(r)}catch{return!1}},Bf=function(t){try{return T1(t)?!1:(c4.call(t),!0)}catch{return!1}},lc=Object.prototype.toString,Y_="[object Object]",K_="[object Function]",G_="[object GeneratorFunction]",W_="[object HTMLAllCollection]",Z_="[object HTML document.all class]",Q_="[object HTMLCollection]",X_=typeof Symbol=="function"&&!!Symbol.toStringTag,J_=!(0 in[,]),M1=function(){return!1};if(typeof document=="object"){var ex=document.all;lc.call(ex)===lc.call(document.all)&&(M1=function(t){if((J_||!t)&&(typeof t>"u"||typeof t=="object"))try{var r=lc.call(t);return(r===W_||r===Z_||r===Q_||r===Y_)&&t("")==null}catch{}return!1})}var d4=Zi?function(t){if(M1(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;try{Zi(t,null,A1)}catch(r){if(r!==sc)return!1}return!T1(t)&&Bf(t)}:function(t){if(M1(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;if(X_)return Bf(t);if(T1(t))return!1;var r=lc.call(t);return r!==K_&&r!==G_&&!/^\[object HTML/.test(r)?!1:Bf(t)},vu=d4,Wn=ko,$u=vt,tx=sn,Hf=u4,Ym=vu,rx=function(t){if(tx(t)!=="Object")throw new $u("ToPropertyDescriptor requires an object");var r={};if(Wn(t,"enumerable")&&(r["[[Enumerable]]"]=Hf(t.enumerable)),Wn(t,"configurable")&&(r["[[Configurable]]"]=Hf(t.configurable)),Wn(t,"value")&&(r["[[Value]]"]=t.value),Wn(t,"writable")&&(r["[[Writable]]"]=Hf(t.writable)),Wn(t,"get")){var n=t.get;if(typeof n<"u"&&!Ym(n))throw new $u("getter must be a function");r["[[Get]]"]=n}if(Wn(t,"set")){var a=t.set;if(typeof a<"u"&&!Ym(a))throw new $u("setter must be a function");r["[[Set]]"]=a}if((Wn(r,"[[Get]]")||Wn(r,"[[Set]]"))&&(Wn(r,"[[Value]]")||Wn(r,"[[Writable]]")))throw new $u("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return r},Ov=Number.isNaN||function(t){return t!==t},Km=Ov,$v=function(t,r){return t===r?t===0?1/t===1/r:!0:Km(t)&&Km(r)},f4=vr,p4=Mv,nx=p4(f4("String.prototype.indexOf")),Eo=function(t,r){var n=f4(t,!!r);return typeof n=="function"&&nx(t,".prototype.")>-1?p4(n):n},Ff,Gm;function Dv(){if(Gm)return Ff;Gm=1;var e=vr,t=e("%Array%"),r=!t.isArray&&Eo("Object.prototype.toString");return Ff=t.isArray||function(a){return r(a)==="[object Array]"},Ff}var ax=Tv,Wm=Nd,h4=ax.hasArrayLengthDefineBug(),ox=h4&&Dv(),ix=Eo,sx=ix("Object.prototype.propertyIsEnumerable"),lx=function(t,r,n,a,o,i){if(!Wm){if(!t(i)||!i["[[Configurable]]"]||!i["[[Writable]]"]||o in a&&sx(a,o)!==!!i["[[Enumerable]]"])return!1;var s=i["[[Value]]"];return a[o]=s,r(a[o],s)}return h4&&o==="length"&&"[[Value]]"in i&&ox(a)&&a.length!==i["[[Value]]"]?(a.length=i["[[Value]]"],a.length===i["[[Value]]"]):(Wm(a,o,n(i)),!0)},ux=gi,cx=function(t,r){return ux(r)&&typeof r=="object"&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(t.IsAccessorDescriptor(r)||t.IsDataDescriptor(r))},dx=function(t){if(typeof t>"u")return t;var r={};return"[[Value]]"in t&&(r.value=t["[[Value]]"]),"[[Writable]]"in t&&(r.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(r.get=t["[[Get]]"]),"[[Set]]"in t&&(r.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(r.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(r.configurable=!!t["[[Configurable]]"]),r},fx=vt,px=gi,hx=dx,vx=function(t){if(typeof t<"u"&&!px(t))throw new fx("Assertion failed: `Desc` must be a Property Descriptor");return hx(t)},mx=vt,Zm=ko,gx=gi,v4=function(t){if(typeof t>"u")return!1;if(!gx(t))throw new mx("Assertion failed: `Desc` must be a Property Descriptor");return!(!Zm(t,"[[Value]]")&&!Zm(t,"[[Writable]]"))},yx=vt,bx=Iv,wx=v4,Cx=gi,Sx=function(t){if(typeof t>"u")return!1;if(!Cx(t))throw new yx("Assertion failed: `Desc` must be a Property Descriptor");return!bx(t)&&!wx(t)},Ii=vt,Gs=lx,_x=cx,Qm=gi,Ws=vx,No=Iv,Ya=v4,xx=Sx,kx=mi,Zn=$v,Ex=sn,Ax=function(t,r,n,a,o){var i=Ex(t);if(i!=="Undefined"&&i!=="Object")throw new Ii("Assertion failed: O must be undefined or an Object");if(!kx(r))throw new Ii("Assertion failed: P must be a Property Key");if(typeof n!="boolean")throw new Ii("Assertion failed: extensible must be a Boolean");if(!Qm(a))throw new Ii("Assertion failed: Desc must be a Property Descriptor");if(typeof o<"u"&&!Qm(o))throw new Ii("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof o>"u")return n?i==="Undefined"?!0:No(a)?Gs(Ya,Zn,Ws,t,r,a):Gs(Ya,Zn,Ws,t,r,{"[[Configurable]]":!!a["[[Configurable]]"],"[[Enumerable]]":!!a["[[Enumerable]]"],"[[Value]]":a["[[Value]]"],"[[Writable]]":!!a["[[Writable]]"]}):!1;if(!_x({IsAccessorDescriptor:No,IsDataDescriptor:Ya},o))throw new Ii("`current`, when present, must be a fully populated and valid Property Descriptor");if(!o["[[Configurable]]"]){if("[[Configurable]]"in a&&a["[[Configurable]]"]||"[[Enumerable]]"in a&&!Zn(a["[[Enumerable]]"],o["[[Enumerable]]"])||!xx(a)&&!Zn(No(a),No(o)))return!1;if(No(o)){if("[[Get]]"in a&&!Zn(a["[[Get]]"],o["[[Get]]"])||"[[Set]]"in a&&!Zn(a["[[Set]]"],o["[[Set]]"]))return!1}else if(!o["[[Writable]]"]&&("[[Writable]]"in a&&a["[[Writable]]"]||"[[Value]]"in a&&!Zn(a["[[Value]]"],o["[[Value]]"])))return!1}if(i!=="Undefined"){var s,l;return Ya(o)&&No(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],Gs(Ya,Zn,Ws,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Get]]":("[[Get]]"in a?a:o)["[[Get]]"],"[[Set]]":("[[Set]]"in a?a:o)["[[Set]]"]})):No(o)&&Ya(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],Gs(Ya,Zn,Ws,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Value]]":("[[Value]]"in a?a:o)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in a?a:o)["[[Writable]]"]})):Gs(Ya,Zn,Ws,t,r,a)}return!0},Xm=Av,Jm=xo,zf=vt,Tx=gi,Mx=Iv,Ix=U_,Ox=mi,$x=rx,Dx=$v,Px=sn,Nx=Ax,Lx=function(t,r,n){if(Px(t)!=="Object")throw new zf("Assertion failed: O must be an Object");if(!Ox(r))throw new zf("Assertion failed: P must be a Property Key");if(!Tx(n))throw new zf("Assertion failed: Desc must be a Property Descriptor");if(!Xm){if(Mx(n))throw new Jm("This environment does not support accessor property descriptors.");var a=!(r in t)&&n["[[Writable]]"]&&n["[[Enumerable]]"]&&n["[[Configurable]]"]&&"[[Value]]"in n,o=r in t&&(!("[[Configurable]]"in n)||n["[[Configurable]]"])&&(!("[[Enumerable]]"in n)||n["[[Enumerable]]"])&&(!("[[Writable]]"in n)||n["[[Writable]]"])&&"[[Value]]"in n;if(a||o)return t[r]=n["[[Value]]"],Dx(t[r],n["[[Value]]"]);throw new Jm("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var i=Xm(t,r),s=i&&$x(i),l=Ix(t);return Nx(t,r,l,n,s)},eg=vt,Rx=mi,Bx=Lx,Hx=sn,Fx=function(t,r,n){if(Hx(t)!=="Object")throw new eg("Assertion failed: Type(O) is not Object");if(!Rx(r))throw new eg("Assertion failed: IsPropertyKey(P) is not true");var a={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":n,"[[Writable]]":!0};return Bx(t,r,a)},Uf=vt,zx=Fx,Ux=mi,jx=sn,Vx=function(t,r,n){if(jx(t)!=="Object")throw new Uf("Assertion failed: Type(O) is not Object");if(!Ux(r))throw new Uf("Assertion failed: IsPropertyKey(P) is not true");var a=zx(t,r,n);if(!a)throw new Uf("unable to create data property")},jf,tg;function Pv(){return tg||(tg=1,jf=Dv()),jf}var Nv=function(t,r){for(var n=0;n-1e3&&oe<1e3||A.call(/e/,z))return z;var V=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof oe=="number"){var L=oe<0?-U(-oe):U(oe);if(L!==oe){var E=String(L),R=h.call(z,E.length+1);return m.call(E,V,"$&_")+"."+m.call(m.call(R,/([0-9]{3})/g,"$&_"),/_$/,"")}}return m.call(z,V,"$&_")}var te=Kx,X=te.custom,be=N(X)?X:null,he={__proto__:null,double:'"',single:"'"},je={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};Vf=function oe(z,V,L,E){var R=V||{};if(Q(R,"quoteStyle")&&!Q(he,R.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Q(R,"maxStringLength")&&(typeof R.maxStringLength=="number"?R.maxStringLength<0&&R.maxStringLength!==1/0:R.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var me=Q(R,"customInspect")?R.customInspect:!0;if(typeof me!="boolean"&&me!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Q(R,"indent")&&R.indent!==null&&R.indent!==" "&&!(parseInt(R.indent,10)===R.indent&&R.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Q(R,"numericSeparator")&&typeof R.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var ue=R.numericSeparator;if(typeof z>"u")return"undefined";if(z===null)return"null";if(typeof z=="boolean")return z?"true":"false";if(typeof z=="string")return Pe(z,R);if(typeof z=="number"){if(z===0)return 1/0/z>0?"0":"-0";var _e=String(z);return ue?j(z,_e):_e}if(typeof z=="bigint"){var $e=String(z)+"n";return ue?j(z,$e):$e}var it=typeof R.depth>"u"?5:R.depth;if(typeof L>"u"&&(L=0),L>=it&&it>0&&typeof z=="object")return Ve(z)?"[Array]":"[Object]";var mt=It(R,L);if(typeof E>"u")E=[];else if(G(E,z)>=0)return"[Circular]";function St(Ai,Ou,OS){if(Ou&&(E=T.call(E),E.push(Ou)),OS){var Em={depth:R.depth};return Q(R,"quoteStyle")&&(Em.quoteStyle=R.quoteStyle),oe(Ai,Em,L+1,E)}return oe(Ai,R,L+1,E)}if(typeof z=="function"&&!ye(z)){var bt=fe(z),Jr=Jt(z,St);return"[Function"+(bt?": "+bt:" (anonymous)")+"]"+(Jr.length>0?" { "+F.call(Jr,", ")+" }":"")}if(N(z)){var we=Z?m.call(String(z),/^(Symbol\(.*\))_[^)]*$/,"$1"):B.call(z);return typeof z=="object"&&!Z?Le(we):we}if(Re(z)){for(var Ke="<"+_.call(String(z.nodeName)),gt=z.attributes||[],ze=0;ze",Ke}if(Ve(z)){if(z.length===0)return"[]";var zt=Jt(z,St);return mt&&!et(zt)?"["+pt(zt,mt)+"]":"[ "+F.call(zt,", ")+" ]"}if(Ce(z)){var ft=Jt(z,St);return!("cause"in Error.prototype)&&"cause"in z&&!re.call(z,"cause")?"{ ["+String(z)+"] "+F.call(D.call("[cause]: "+St(z.cause),ft),", ")+" }":ft.length===0?"["+String(z)+"]":"{ ["+String(z)+"] "+F.call(ft,", ")+" }"}if(typeof z=="object"&&me){if(be&&typeof z[be]=="function"&&te)return te(z,{depth:it-L});if(me!=="symbol"&&typeof z.inspect=="function")return z.inspect()}if(ce(z)){var er=[];return n&&n.call(z,function(Ai,Ou){er.push(St(Ou,z,!0)+" => "+St(Ai,z))}),ot("Map",r.call(z),er,mt)}if(Se(z)){var bn=[];return s&&s.call(z,function(Ai){bn.push(St(Ai,z))}),ot("Set",i.call(z),bn,mt)}if(ge(z))return Be("WeakMap");if(Ae(z))return Be("WeakSet");if(ve(z))return Be("WeakRef");if(Ye(z))return Le(St(Number(z)));if(O(z))return Le(St($.call(z)));if(We(z))return Le(v.call(z));if(Oe(z))return Le(St(String(z)));if(typeof window<"u"&&z===window)return"{ [object Window] }";if(typeof globalThis<"u"&&z===globalThis||typeof Nc<"u"&&z===Nc)return"{ [object globalThis] }";if(!ie(z)&&!ye(z)){var gr=Jt(z,St),_r=ne?ne(z)===Object.prototype:z instanceof Object||z.constructor===Object,If=z instanceof Object?"":"null prototype",km=!_r&&Y&&Object(z)===z&&Y in z?h.call(le(z),8,-1):If?"Object":"",IS=_r||typeof z.constructor!="function"?"":z.constructor.name?z.constructor.name+" ":"",Of=IS+(km||If?"["+F.call(D.call([],km||[],If||[]),": ")+"] ":"");return gr.length===0?Of+"{}":mt?Of+"{"+pt(gr,mt)+"}":Of+"{ "+F.call(gr,", ")+" }"}return String(z)};function Ne(oe,z,V){var L=V.quoteStyle||z,E=he[L];return E+oe+E}function Fe(oe){return m.call(String(oe),/"/g,""")}function Ve(oe){return le(oe)==="[object Array]"&&(!Y||!(typeof oe=="object"&&Y in oe))}function ie(oe){return le(oe)==="[object Date]"&&(!Y||!(typeof oe=="object"&&Y in oe))}function ye(oe){return le(oe)==="[object RegExp]"&&(!Y||!(typeof oe=="object"&&Y in oe))}function Ce(oe){return le(oe)==="[object Error]"&&(!Y||!(typeof oe=="object"&&Y in oe))}function Oe(oe){return le(oe)==="[object String]"&&(!Y||!(typeof oe=="object"&&Y in oe))}function Ye(oe){return le(oe)==="[object Number]"&&(!Y||!(typeof oe=="object"&&Y in oe))}function We(oe){return le(oe)==="[object Boolean]"&&(!Y||!(typeof oe=="object"&&Y in oe))}function N(oe){if(Z)return oe&&typeof oe=="object"&&oe instanceof Symbol;if(typeof oe=="symbol")return!0;if(!oe||typeof oe!="object"||!B)return!1;try{return B.call(oe),!0}catch{}return!1}function O(oe){if(!oe||typeof oe!="object"||!$)return!1;try{return $.call(oe),!0}catch{}return!1}var P=Object.prototype.hasOwnProperty||function(oe){return oe in this};function Q(oe,z){return P.call(oe,z)}function le(oe){return y.call(oe)}function fe(oe){if(oe.name)return oe.name;var z=b.call(w.call(oe),/^function\s*([\w$]+)/);return z?z[1]:null}function G(oe,z){if(oe.indexOf)return oe.indexOf(z);for(var V=0,L=oe.length;Vz.maxStringLength){var V=oe.length-z.maxStringLength,L="... "+V+" more character"+(V>1?"s":"");return Pe(h.call(oe,0,z.maxStringLength),z)+L}var E=je[z.quoteStyle||"single"];E.lastIndex=0;var R=m.call(m.call(oe,E,"\\$1"),/[\x00-\x1f]/g,pe);return Ne(R,"single",z)}function pe(oe){var z=oe.charCodeAt(0),V={8:"b",9:"t",10:"n",12:"f",13:"r"}[z];return V?"\\"+V:"\\x"+(z<16?"0":"")+C.call(z.toString(16))}function Le(oe){return"Object("+oe+")"}function Be(oe){return oe+" { ? }"}function ot(oe,z,V,L){var E=L?pt(V,L):F.call(V,", ");return oe+" ("+z+") {"+E+"}"}function et(oe){for(var z=0;z=0)return!1;return!0}function It(oe,z){var V;if(oe.indent===" ")V=" ";else if(typeof oe.indent=="number"&&oe.indent>0)V=F.call(Array(oe.indent+1)," ");else return null;return{base:V,prev:F.call(Array(z+1),V)}}function pt(oe,z){if(oe.length===0)return"";var V=` +`+z.prev+z.base;return V+F.call(oe,","+V)+` +`+z.prev}function Jt(oe,z){var V=Ve(oe),L=[];if(V){L.length=oe.length;for(var E=0;E0&&Jx(r,function(o){ek.set(n,o,void 0)}),n},Kf,sg;function rk(){return sg||(sg=1,Kf=function(t,r){for(var n=0;n0&&!ok(t,sk))throw new lg("Assertion failed: `groups` must be a List of Records with [[Key]] and [[Elements]]");var a=0;if(ik(t,function(i){if(ak(i["[[Key]]"],r)){if(a+=1,a>1)throw new lg("Assertion failed: Exactly one element of groups meets this criterion");ug(i["[[Elements]]"],n)}}),a===0){var o={"[[Key]]":r,"[[Elements]]":[n]};ug(t,o)}},uk=vr,ck=Eo,dk=vt,fk=Pv(),pk=uk("%Reflect.apply%",!0)||ck("Function.prototype.apply"),gu=function(t,r){var n=arguments.length>2?arguments[2]:[];if(!fk(n))throw new dk("Assertion failed: optional `argumentsList`, if provided, must be a List");return pk(t,r,n)},Gf,dg;function y4(){return dg||(dg=1,Gf=function(t){return typeof t=="number"&&t>=55296&&t<=56319}),Gf}var Wf,fg;function b4(){return fg||(fg=1,Wf=function(t){return typeof t=="number"&&t>=56320&&t<=57343}),Wf}var Zf,pg;function hk(){if(pg)return Zf;pg=1;var e=vr,t=vt,r=e("%String.fromCharCode%"),n=y4(),a=b4();return Zf=function(i,s){if(!n(i)||!a(s))throw new t("Assertion failed: `lead` must be a leading surrogate char code, and `trail` must be a trailing surrogate char code");return r(i)+r(s)},Zf}var Qf,hg;function vk(){if(hg)return Qf;hg=1;var e=vt,t=Eo,r=y4(),n=b4(),a=hk(),o=t("String.prototype.charAt"),i=t("String.prototype.charCodeAt");return Qf=function(l,u){if(typeof l!="string")throw new e("Assertion failed: `string` must be a String");var c=l.length;if(u<0||u>=c)throw new e("Assertion failed: `position` must be >= 0, and < the length of `string`");var d=i(l,u),f=o(l,u),p=r(d),v=n(d);if(!p&&!v)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(v||u+1===c)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var y=i(l,u+1);return n(y)?{"[[CodePoint]]":a(d,y),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},Qf}var Xf,vg;function mk(){if(vg)return Xf;vg=1;var e=Ov;return Xf=function(t){return(typeof t=="number"||typeof t=="bigint")&&!e(t)&&t!==1/0&&t!==-1/0},Xf}var Jf,mg;function gk(){if(mg)return Jf;mg=1;var e=vr,t=e("%Math.abs%"),r=e("%Math.floor%"),n=Ov,a=mk();return Jf=function(i){if(typeof i!="number"||n(i)||!a(i))return!1;var s=t(i);return r(s)===s},Jf}var w4=Number.MAX_SAFE_INTEGER||9007199254740991,ep,gg;function yk(){if(gg)return ep;gg=1;var e=vk(),t=gk(),r=w4,n=vt;return ep=function(o,i,s){if(typeof o!="string")throw new n("Assertion failed: `S` must be a String");if(!t(i)||i<0||i>r)throw new n("Assertion failed: `length` must be an integer >= 0 and <= 2**53");if(typeof s!="boolean")throw new n("Assertion failed: `unicode` must be a Boolean");if(!s)return i+1;var l=o.length;if(i+1>=l)return i+1;var u=e(o,i);return i+u["[[CodeUnitCount]]"]},ep}var tp,yg;function C4(){if(yg)return tp;yg=1;var e=vt;return tp=function(r,n){if(typeof n!="boolean")throw new e("Assertion failed: Type(done) is not Boolean");return{value:r,done:n}},tp}var bg=vt,bk=mu(),wk=mi,Ck=sn,Ld=function(t,r){if(Ck(t)!=="Object")throw new bg("Assertion failed: Type(O) is not Object");if(!wk(r))throw new bg("Assertion failed: IsPropertyKey(P) is not true, got "+bk(r));return t[r]},Sk=vt,_k=Ld,xk=u4,kk=sn,S4=function(t){if(kk(t)!=="Object")throw new Sk("Assertion failed: Type(iterResult) is not Object");return xk(_k(t,"done"))},Ek=vt,Ak=Ld,Tk=sn,_4=function(t){if(Tk(t)!=="Object")throw new Ek("Assertion failed: Type(iterResult) is not Object");return Ak(t,"value")},rp,wg;function Mk(){if(wg)return rp;wg=1;var e=vr,t=Mv,r=xo,n=e("%Promise.resolve%",!0),a=n&&t(n);return rp=function(i,s){if(!a)throw new r("This environment does not support Promises.");return a(i,s)},rp}var np,Cg;function Ik(){if(Cg)return np;Cg=1;var e=vr,t=xo,r=vt,n=e("%Promise%",!0),a=Eo,o=C4(),i=S4,s=_4,l=Mk(),u=sn,c=a("Promise.prototype.then",!0);return np=function(f){if(u(f)!=="Object")throw new r("Assertion failed: Type(O) is not Object");if(arguments.length>1)throw new t("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!n)throw new t("This environment does not support Promises.");return new n(function(p){var v=i(f),y=s(f),w=l(n,y),b=function(h){return o(h,v)};p(c(w,b))})},np}var Ok=vt,$k=mu(),Dk=mi,Pk=function(t,r){if(!Dk(r))throw new Ok("Assertion failed: IsPropertyKey(P) is not true, got "+$k(r));return t[r]},Sg=vt,Nk=Pk,Lk=vu,Rk=mi,_g=mu(),Rv=function(t,r){if(!Rk(r))throw new Sg("Assertion failed: IsPropertyKey(P) is not true");var n=Nk(t,r);if(n!=null){if(!Lk(n))throw new Sg(_g(r)+" is not a function: "+_g(n));return n}},ap=ko,Rd=function(t){return!!t&&typeof t=="object"&&ap(t,"[[Iterator]]")&&ap(t,"[[NextMethod]]")&&typeof t["[[NextMethod]]"]=="function"&&ap(t,"[[Done]]")&&typeof t["[[Done]]"]=="boolean"},xg=vt,kg=gu,Bk=sn,Hk=Rd,x4=function(t){if(!Hk(t))throw new xg("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;if(arguments.length<2?r=kg(t["[[NextMethod]]"],t["[[Iterator]]"]):r=kg(t["[[NextMethod]]"],t["[[Iterator]]"],[arguments[1]]),Bk(r)!=="Object")throw new xg("iterator next must return an object");return r},op,Eg;function Fk(){if(Eg)return op;Eg=1;var e=vr,t=xo,r=vt,n=e("%Promise%",!0),a=Ik(),o=gu,i=C4(),s=Ld,l=Rv,u=x4,c=m4,d=sn,f=Lv(),p=Rd,v=e("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(w){if(!n)throw new t("This environment does not support Promises.");var b=this;f.assert(b,"[[SyncIteratorRecord]]");var h=arguments.length;return new n(function(m){var C=f.get(b,"[[SyncIteratorRecord]]"),_;h>0?_=u(C,w):_=u(C),m(a(_))})},return:function(){if(!n)throw new t("This environment does not support Promises.");var y=this;f.assert(y,"[[SyncIteratorRecord]]");var w=arguments.length>0,b=w?arguments[0]:void 0;return new n(function(h,m){var C=f.get(y,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"return");if(typeof _>"u"){var A=i(b,!0);o(h,void 0,[A]);return}var D;if(w?D=o(_,C,[b]):D=o(_,C),d(D)!=="Object"){o(m,void 0,[new r("Iterator `return` method returned a non-object value.")]);return}h(a(D))})},throw:function(){if(!n)throw new t("This environment does not support Promises.");var y=this;f.assert(y,"[[SyncIteratorRecord]]");var w=arguments.length>0,b=w?arguments[0]:void 0;return new n(function(h,m){var C=f.get(y,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"throw");if(typeof _>"u"){o(m,void 0,[b]);return}var A;if(w?A=o(_,C,[b]):A=o(_,C),d(A)!=="Object"){o(m,void 0,[new r("Iterator `throw` method returned a non-object value.")]);return}h(a(A))})}};return op=function(w){if(!p(w))throw new r("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var b=c(v);f.set(b,"[[SyncIteratorRecord]]",w);var h=s(b,"next");return{"[[Iterator]]":b,"[[NextMethod]]":h,"[[Done]]":!1}},op}var ip,Ag;function zk(){if(Ag)return ip;Ag=1;var e=vt,t=gu,r=Ld,n=vu,a=sn;return ip=function(i,s){if(!n(s))throw new e("method must be a function");var l=t(s,i);if(a(l)!=="Object")throw new e("iterator must return an object");var u=r(l,"next");return{"[[Iterator]]":l,"[[NextMethod]]":u,"[[Done]]":!1}},ip}var sp,Tg;function k4(){if(Tg)return sp;Tg=1;var e=J5;return sp=function(){return e()&&!!Symbol.toStringTag},sp}var lp,Mg;function Uk(){if(Mg)return lp;Mg=1;var e=String.prototype.valueOf,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object String]",a=k4()();return lp=function(i){return typeof i=="string"?!0:typeof i!="object"?!1:a?t(i):r.call(i)===n},lp}var up,Ig;function jk(){if(Ig)return up;Ig=1;var e=Pd(),t=vr,r=Eo,n=Uk(),a=t("%Symbol.iterator%",!0),o=r("String.prototype.slice"),i=t("%String%");return up=function(l,u){var c;return e?c=l.GetMethod(u,a):l.IsArray(u)?c=function(){var d=-1,f=this;return{next:function(){return d+=1,{done:d>=f.length,value:f[d]}}}}:n(u)&&(c=function(){var d=0;return{next:function(){var f=l.AdvanceStringIndex(i(u),d,!0),p=o(u,d,f);return d=f,{done:f>u.length,value:p}}}}),c},up}var Vk=vr,cp=vt,Og=Vk("%Symbol.asyncIterator%",!0),qk=mu(),Yk=Pd(),Kk=yk(),Gk=Fk(),$g=zk(),Dg=Rv,Wk=Pv(),Zk=jk(),Qk=function(t,r){if(r!=="SYNC"&&r!=="ASYNC")throw new cp("Assertion failed: `kind` must be one of 'sync' or 'async', got "+qk(r));var n;if(r==="ASYNC"&&Yk&&Og&&(n=Dg(t,Og)),typeof n>"u"){var a=Zk({AdvanceStringIndex:Kk,GetMethod:Dg,IsArray:Wk},t);if(r==="ASYNC"){if(typeof a>"u")throw new cp("iterator method is `undefined`");var o=$g(t,a);return Gk(o)}n=a}if(typeof n>"u")throw new cp("iterator method is `undefined`");return $g(t,n)},Bv=xo,vo=Lv(),yu=function e(t,r){if(!(this instanceof e))return new e(t,r);if(t!=="normal"&&t!=="break"&&t!=="continue"&&t!=="return"&&t!=="throw")throw new Bv('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');vo.set(this,"[[Type]]",t),vo.set(this,"[[Value]]",r)};yu.prototype.type=function(){return vo.get(this,"[[Type]]")};yu.prototype.value=function(){return vo.get(this,"[[Value]]")};yu.prototype["?"]=function(){var t=vo.get(this,"[[Type]]"),r=vo.get(this,"[[Value]]");if(t==="normal")return r;throw t==="throw"?r:new Bv('Completion Record is not of type "normal" or "throw": other types not supported')};yu.prototype["!"]=function(){var t=vo.get(this,"[[Type]]");if(t!=="normal")throw new Bv('Assertion failed: Completion Record is not of type "normal"');return vo.get(this,"[[Value]]")};var E4=yu,Du=vt,Xk=gu,Pg=E4,Jk=Rv,eE=vu,Ng=sn,tE=Rd,rE=function(t,r){if(!tE(t))throw new Du("Assertion failed: `iteratorRecord` must be an Iterator Record");if(Ng(t["[[Iterator]]"])!=="Object")throw new Du("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!eE(r)&&!(r instanceof Pg))throw new Du("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var n=r instanceof Pg?function(){return r["?"]()}:r,a=t["[[Iterator]]"],o;try{o=Jk(a,"return")}catch(l){throw n(),n=null,l}if(typeof o>"u")return n();var i;try{i=Xk(o,a,[])}catch(l){throw n(),n=null,l}var s=n();if(n=null,Ng(i)!=="Object")throw new Du("iterator .return must return an object");return s},nE=vt,aE=S4,oE=x4,iE=Rd,sE=function(t){if(!iE(t))throw new nE("Assertion failed: `iteratorRecord` must be an Iterator Record");var r=oE(t),n=aE(r);return n===!0?!1:r},lE=vt,uE=function(t){if(t==null)throw new lE(arguments.length>0&&arguments[1]||"Cannot call method on "+t);return t},cE=uE,dE=E4,fE=function(t){return new dE("throw",t)},dp,Lg;function pE(){return Lg||(Lg=1,dp=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),dp}var fp,Rg;function hE(){if(Rg)return fp;Rg=1;var e=Date.prototype.getDay,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object Date]",a=k4()();return fp=function(i){return typeof i!="object"||i===null?!1:a?t(i):r.call(i)===n},fp}var Pu={exports:{}},Bg;function vE(){if(Bg)return Pu.exports;Bg=1;var e=Object.prototype.toString,t=Pd();if(t){var r=Symbol.prototype.toString,n=/^Symbol\(.*\)$/,a=function(i){return typeof i.valueOf()!="symbol"?!1:n.test(r.call(i))};Pu.exports=function(i){if(typeof i=="symbol")return!0;if(e.call(i)!=="[object Symbol]")return!1;try{return a(i)}catch{return!1}}}else Pu.exports=function(i){return!1};return Pu.exports}var pp,Hg;function mE(){if(Hg)return pp;Hg=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=pE(),r=d4,n=hE(),a=vE(),o=function(l,u){if(typeof l>"u"||l===null)throw new TypeError("Cannot call method on "+l);if(typeof u!="string"||u!=="number"&&u!=="string")throw new TypeError('hint must be "string" or "number"');var c=u==="string"?["toString","valueOf"]:["valueOf","toString"],d,f,p;for(p=0;p1&&(arguments[1]===String?u="string":arguments[1]===Number&&(u="number"));var c;if(e&&(Symbol.toPrimitive?c=i(l,Symbol.toPrimitive):a(l)&&(c=Symbol.prototype.valueOf)),typeof c<"u"){var d=c.call(l,u);if(t(d))return d;throw new TypeError("unable to convert exotic object to primitive")}return u==="default"&&(n(l)||a(l))&&(u="string"),o(l,u==="default"?"number":u)},pp}var hp,Fg;function gE(){if(Fg)return hp;Fg=1;var e=mE();return hp=function(r){return arguments.length>1?e(r,arguments[1]):e(r)},hp}var vp,zg;function yE(){if(zg)return vp;zg=1;var e=vr,t=e("%String%"),r=vt;return vp=function(a){if(typeof a=="symbol")throw new r("Cannot convert a Symbol value to a string");return t(a)},vp}var bE=vr,wE=bE("%String%"),CE=gE(),SE=yE(),_E=function(t){var r=CE(t,wE);return typeof r=="symbol"?r:SE(r)},xE=function(t){return t===0&&1/t===-1/0},Nu=vt,kE=lk,EE=gu,AE=Qk,TE=vu,mp=rE,ME=sE,IE=_4,OE=cE,gp=fE,$E=_E,DE=xE,PE=w4,NE=function(t,r,n){if(n!=="PROPERTY"&&n!=="ZERO")throw new Nu('Assertion failed: `keyCoercion` must be `"PROPERTY"` or `"ZERO"`');if(OE(t),!TE(r))throw new Nu("callbackfn must be callable");for(var a=[],o=AE(t,"SYNC"),i=0;;){if(i>=PE){var s=gp(new Nu("k must be less than 2 ** 53 - 1"));return mp(o,s)}var l=ME(o);if(!l)return a;var u=IE(l),c;try{c=EE(r,void 0,[u,i])}catch(d){return mp(o,gp(d))}if(n==="PROPERTY")try{c=$E(c)}catch(d){return mp(o,gp(d))}else{if(n!=="ZERO")throw new Nu("keyCoercion must be ~PROPERTY~ or ~ZERO~");DE(c)&&(c=0)}kE(a,c,u),i+=1}},LE=Vx,RE=m4,BE=Nv,HE=NE,A4=function(t,r){var n=HE(t,r,"PROPERTY"),a=RE(null);return BE(n,function(o){LE(a,o["[[Key]]"],o["[[Elements]]"])}),a},FE=A4,T4=function(){return Object.groupBy||FE},yp,Ug;function zE(){if(Ug)return yp;Ug=1;var e=i4,t=T4;return yp=function(){var n=t();return e(Object,{groupBy:n},{groupBy:function(){return Object.groupBy!==n}}),n},yp}var UE=i4,jE=Mv,VE=A4,M4=T4,qE=M4(),YE=zE(),I4=jE(qE,Object);UE(I4,{getPolyfill:M4,implementation:VE,shim:YE});var KE=I4;const GE=kv(KE);/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT @@ -14,16 +14,16 @@ var $S=Object.defineProperty;var Am=e=>{throw TypeError(e)};var DS=(e,t,r)=>t in * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function bu(e,t,r,n){try{return n?e(...n):e()}catch(a){Kd(a,t,r)}}function Fn(e,t,r,n){if(ct(e)){const a=bu(e,t,r,n);return a&&$4(a)&&a.catch(o=>{Kd(o,t,r)}),a}if(st(e)){const a=[];for(let o=0;o>>1,a=Yr[n],o=Yl(a);o=Yl(r)?Yr.push(e):Yr.splice(RA(t),0,e),e.flags|=1,u8()}}function u8(){Fc||(Fc=l8.then(f8))}function c8(e){st(e)?ls.push(...e):to&&e.id===-1?to.splice(Hi+1,0,e):e.flags&1||(ls.push(e),e.flags|=1),u8()}function Yg(e,t,r=ta+1){for(;rYl(r)-Yl(n));if(ls.length=0,to){to.push(...t);return}for(to=t,Hi=0;Hie.id==null?e.flags&2?-1:1/0:e.id;function f8(e){try{for(ta=0;ta{n._d&&oy(-1);const o=zc(t);let i;try{i=e(...a)}finally{zc(o),n._d&&oy(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Rt(e,t){if(Sr===null)return e;const r=Jd(Sr),n=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,El=e=>e&&(e.disabled||e.disabled===""),Kg=e=>e&&(e.defer||e.defer===""),Gg=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Wg=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,N1=(e,t)=>{const r=e&&e.to;return Xt(r)?t?t(r):null:r},m8={name:"Teleport",__isTeleport:!0,process(e,t,r,n,a,o,i,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:v,createText:y,createComment:w}}=u,b=El(t.props);let{shapeFlag:h,children:m,dynamicChildren:C}=t;if(e==null){const _=t.el=y(""),A=t.anchor=y("");p(_,r,n),p(A,r,n);const D=(M,j)=>{h&16&&(a&&a.isCE&&(a.ce._teleportTarget=M),c(m,M,j,a,o,i,s,l))},F=()=>{const M=t.target=N1(t.props,v),j=g8(M,t,y,p);M&&(i!=="svg"&&Gg(M)?i="svg":i!=="mathml"&&Wg(M)&&(i="mathml"),b||(D(M,j),fc(t,!1)))};b&&(D(r,A),fc(t,!0)),Kg(t.props)?zr(()=>{F(),t.el.__isMounted=!0},o):F()}else{if(Kg(t.props)&&!e.el.__isMounted){zr(()=>{m8.process(e,t,r,n,a,o,i,s,l,u),delete e.el.__isMounted},o);return}t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,A=t.target=e.target,D=t.targetAnchor=e.targetAnchor,F=El(e.props),M=F?r:A,j=F?_:D;if(i==="svg"||Gg(A)?i="svg":(i==="mathml"||Wg(A))&&(i="mathml"),C?(f(e.dynamicChildren,C,M,a,o,i,s),t0(e,t,!0)):l||d(e,t,M,j,a,o,i,s,!1),b)F?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Hu(t,r,_,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const $=t.target=N1(t.props,v);$&&Hu(t,$,null,u,0)}else F&&Hu(t,A,D,u,1);fc(t,b)}},remove(e,t,r,{um:n,o:{remove:a}},o){const{shapeFlag:i,children:s,anchor:l,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(a(u),a(c)),o&&a(l),i&16){const p=o||!El(f);for(let v=0;v{e.isMounted=!0}),$n(()=>{e.isUnmounting=!0}),e}const wn=[Function,Array],b8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:wn,onEnter:wn,onAfterEnter:wn,onEnterCancelled:wn,onBeforeLeave:wn,onLeave:wn,onAfterLeave:wn,onLeaveCancelled:wn,onBeforeAppear:wn,onAppear:wn,onAfterAppear:wn,onAppearCancelled:wn},w8=e=>{const t=e.subTree;return t.component?w8(t.component):t},FA={name:"BaseTransition",props:b8,setup(e,{slots:t}){const r=wu(),n=y8();return()=>{const a=t.default&&Zv(t.default(),!0);if(!a||!a.length)return;const o=C8(a),i=Et(e),{mode:s}=i;if(n.isLeaving)return _p(o);const l=Zg(o);if(!l)return _p(o);let u=Kl(l,i,n,r,d=>u=d);l.type!==Dr&&ii(l,u);let c=r.subTree&&Zg(r.subTree);if(c&&c.type!==Dr&&!Go(l,c)&&w8(r).type!==Dr){let d=Kl(c,i,n,r);if(ii(c,d),s==="out-in"&&l.type!==Dr)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete d.afterLeave,c=void 0},_p(o);s==="in-out"&&l.type!==Dr?d.delayLeave=(f,p,v)=>{const y=S8(n,c);y[String(c.key)]=c,f[ro]=()=>{p(),f[ro]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{v(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function C8(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==Dr){t=r;break}}return t}const zA=FA;function S8(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function Kl(e,t,r,n,a){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:v,onLeaveCancelled:y,onBeforeAppear:w,onAppear:b,onAfterAppear:h,onAppearCancelled:m}=t,C=String(e.key),_=S8(r,e),A=(M,j)=>{M&&Fn(M,n,9,j)},D=(M,j)=>{const $=j[1];A(M,j),st(M)?M.every(T=>T.length<=1)&&$():M.length<=1&&$()},F={mode:i,persisted:s,beforeEnter(M){let j=l;if(!r.isMounted)if(o)j=w||l;else return;M[ro]&&M[ro](!0);const $=_[C];$&&Go(e,$)&&$.el[ro]&&$.el[ro](),A(j,[M])},enter(M){let j=u,$=c,T=d;if(!r.isMounted)if(o)j=b||u,$=h||c,T=m||d;else return;let R=!1;const ee=M[Fu]=U=>{R||(R=!0,U?A(T,[M]):A($,[M]),F.delayedLeave&&F.delayedLeave(),M[Fu]=void 0)};j?D(j,[M,ee]):ee()},leave(M,j){const $=String(e.key);if(M[Fu]&&M[Fu](!0),r.isUnmounting)return j();A(f,[M]);let T=!1;const R=M[ro]=ee=>{T||(T=!0,j(),ee?A(y,[M]):A(v,[M]),M[ro]=void 0,_[$]===e&&delete _[$])};_[$]=e,p?D(p,[M,R]):R()},clone(M){const j=Kl(M,t,r,n,a);return a&&a(j),j}};return F}function _p(e){if(Gd(e))return e=$a(e),e.children=null,e}function Zg(e){if(!Gd(e))return v8(e.type)&&e.children?C8(e.children):e;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&ct(r.default))return r.default()}}function ii(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ii(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Zv(e,t=!1,r){let n=[],a=0;for(let o=0;o1)for(let o=0;oUc(v,t&&(st(t)?t[y]:t),r,n,a));return}if(us(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Uc(e,t,r,n.component.subTree);return}const o=n.shapeFlag&4?Jd(n.component):n.el,i=a?null:o,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Bt?s.refs={}:s.refs,d=s.setupState,f=Et(d),p=d===Bt?()=>!1:v=>$t(f,v);if(u!=null&&u!==l&&(Xt(u)?(c[u]=null,p(u)&&(d[u]=null)):Gt(u)&&(u.value=null)),ct(l))bu(l,s,12,[i,c]);else{const v=Xt(l),y=Gt(l);if(v||y){const w=()=>{if(e.f){const b=v?p(l)?d[l]:c[l]:l.value;a?st(b)&&zv(b,o):st(b)?b.includes(o)||b.push(o):v?(c[l]=[o],p(l)&&(d[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else v?(c[l]=i,p(l)&&(d[l]=i)):y&&(l.value=i,e.k&&(c[e.k]=i))};i?(w.id=-1,zr(w,r)):w()}}}Ud().requestIdleCallback;Ud().cancelIdleCallback;const us=e=>!!e.type.__asyncLoader,Gd=e=>e.type.__isKeepAlive;function UA(e,t){x8(e,"a",t)}function jA(e,t){x8(e,"da",t)}function x8(e,t,r=kr){const n=e.__wdc||(e.__wdc=()=>{let a=r;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Wd(t,n,r),r){let a=r.parent;for(;a&&a.parent;)Gd(a.parent.vnode)&&VA(n,t,r,a),a=a.parent}}function VA(e,t,r,n){const a=Wd(t,e,n,!0);Ar(()=>{zv(n[t],a)},r)}function Wd(e,t,r=kr,n=!1){if(r){const a=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{To();const s=Cu(r),l=Fn(t,r,e,i);return s(),Mo(),l});return n?a.unshift(o):a.push(o),o}}const za=e=>(t,r=kr)=>{(!Ql||e==="sp")&&Wd(e,(...n)=>t(...n),r)},k8=za("bm"),Ct=za("m"),E8=za("bu"),A8=za("u"),$n=za("bum"),Ar=za("um"),qA=za("sp"),YA=za("rtg"),KA=za("rtc");function GA(e,t=kr){Wd("ec",e,t)}const Qv="components",WA="directives";function Ze(e,t){return Xv(Qv,e,!0,t)||e}const T8=Symbol.for("v-ndc");function Ge(e){return Xt(e)?Xv(Qv,e,!1)||e:e||T8}function Nr(e){return Xv(WA,e)}function Xv(e,t,r=!0,n=!1){const a=Sr||kr;if(a){const o=a.type;if(e===Qv){const s=$T(o,!1);if(s&&(s===t||s===Mn(t)||s===zd(Mn(t))))return o}const i=Qg(a[e]||o[e],t)||Qg(a.appContext[e],t);return!i&&n?o:i}}function Qg(e,t){return e&&(e[t]||e[Mn(t)]||e[zd(Mn(t))])}function Qe(e,t,r,n){let a;const o=r,i=st(e);if(i||Xt(e)){const s=i&&ss(e);let l=!1;s&&(l=!kn(e),e=Vd(e)),a=new Array(e.length);for(let u=0,c=e.length;ut(s,l,void 0,o));else{const s=Object.keys(e);a=new Array(s.length);for(let l=0,u=s.length;l{const o=n.fn(...a);return o&&(o.key=n.key),o}:n.fn)}return e}function q(e,t,r={},n,a){if(Sr.ce||Sr.parent&&us(Sr.parent)&&Sr.parent.ce)return t!=="default"&&(r.name=t),g(),Y(Ie,null,[X("slot",r,n&&n())],64);let o=e[t];o&&o._c&&(o._d=!1),g();const i=o&&M8(o(r)),s=r.key||i&&i.key,l=Y(Ie,{key:(s&&!Fa(s)?s:`_${t}`)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&e._===1?64:-2);return!a&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function M8(e){return e.some(t=>Wl(t)?!(t.type===Dr||t.type===Ie&&!M8(t.children)):!0)?e:null}function Zd(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:uc(n)]=e[n];return r}const L1=e=>e?G8(e)?Jd(e):L1(e.parent):null,Al=ir(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>L1(e.parent),$root:e=>L1(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Jv(e),$forceUpdate:e=>e.f||(e.f=()=>{Wv(e.update)}),$nextTick:e=>e.n||(e.n=Lt.bind(e.proxy)),$watch:e=>mT.bind(e)}),xp=(e,t)=>e!==Bt&&!e.__isScriptSetup&&$t(e,t),ZA={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:n,data:a,props:o,accessCache:i,type:s,appContext:l}=e;let u;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return n[t];case 2:return a[t];case 4:return r[t];case 3:return o[t]}else{if(xp(n,t))return i[t]=1,n[t];if(a!==Bt&&$t(a,t))return i[t]=2,a[t];if((u=e.propsOptions[0])&&$t(u,t))return i[t]=3,o[t];if(r!==Bt&&$t(r,t))return i[t]=4,r[t];R1&&(i[t]=0)}}const c=Al[t];let d,f;if(c)return t==="$attrs"&&Or(e.attrs,"get",""),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==Bt&&$t(r,t))return i[t]=4,r[t];if(f=l.config.globalProperties,$t(f,t))return f[t]},set({_:e},t,r){const{data:n,setupState:a,ctx:o}=e;return xp(a,t)?(a[t]=r,!0):n!==Bt&&$t(n,t)?(n[t]=r,!0):$t(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:a,propsOptions:o}},i){let s;return!!r[i]||e!==Bt&&$t(e,i)||xp(t,i)||(s=o[0])&&$t(s,i)||$t(n,i)||$t(Al,i)||$t(a.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:$t(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ft(){return I8().slots}function mr(){return I8().attrs}function I8(){const e=wu();return e.setupContext||(e.setupContext=Z8(e))}function Xg(e){return st(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let R1=!0;function QA(e){const t=Jv(e),r=e.proxy,n=e.ctx;R1=!1,t.beforeCreate&&Jg(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:v,activated:y,deactivated:w,beforeDestroy:b,beforeUnmount:h,destroyed:m,unmounted:C,render:_,renderTracked:A,renderTriggered:D,errorCaptured:F,serverPrefetch:M,expose:j,inheritAttrs:$,components:T,directives:R,filters:ee}=t;if(u&&XA(u,n,null),i)for(const oe in i){const K=i[oe];ct(K)&&(n[oe]=K.bind(r))}if(a){const oe=a.call(r,r);Vt(oe)&&(e.data=qn(oe))}if(R1=!0,o)for(const oe in o){const K=o[oe],te=ct(K)?K.bind(r,r):ct(K.get)?K.get.bind(r,r):Bn,J=!ct(K)&&ct(K.set)?K.set.bind(r):Bn,be=S({get:te,set:J});Object.defineProperty(n,oe,{enumerable:!0,configurable:!0,get:()=>be.value,set:he=>be.value=he})}if(s)for(const oe in s)O8(s[oe],n,r,oe);if(l){const oe=ct(l)?l.call(r):l;Reflect.ownKeys(oe).forEach(K=>{Pr(K,oe[K])})}c&&Jg(c,e,"c");function ne(oe,K){st(K)?K.forEach(te=>oe(te.bind(r))):K&&oe(K.bind(r))}if(ne(k8,d),ne(Ct,f),ne(E8,p),ne(A8,v),ne(UA,y),ne(jA,w),ne(GA,F),ne(KA,A),ne(YA,D),ne($n,h),ne(Ar,C),ne(qA,M),st(j))if(j.length){const oe=e.exposed||(e.exposed={});j.forEach(K=>{Object.defineProperty(oe,K,{get:()=>r[K],set:te=>r[K]=te})})}else e.exposed||(e.exposed={});_&&e.render===Bn&&(e.render=_),$!=null&&(e.inheritAttrs=$),T&&(e.components=T),R&&(e.directives=R),M&&_8(e)}function XA(e,t,r=Bn){st(e)&&(e=B1(e));for(const n in e){const a=e[n];let o;Vt(a)?"default"in a?o=Qt(a.from||n,a.default,!0):o=Qt(a.from||n):o=Qt(a),Gt(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function Jg(e,t,r){Fn(st(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function O8(e,t,r,n){let a=n.includes(".")?j8(r,n):()=>r[n];if(Xt(e)){const o=t[e];ct(o)&&Ee(a,o)}else if(ct(e))Ee(a,e.bind(r));else if(Vt(e))if(st(e))e.forEach(o=>O8(o,t,r,n));else{const o=ct(e.handler)?e.handler.bind(r):t[e.handler];ct(o)&&Ee(a,o,e)}}function Jv(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let l;return s?l=s:!a.length&&!r&&!n?l=t:(l={},a.length&&a.forEach(u=>jc(l,u,i,!0)),jc(l,t,i)),Vt(t)&&o.set(t,l),l}function jc(e,t,r,n=!1){const{mixins:a,extends:o}=t;o&&jc(e,o,r,!0),a&&a.forEach(i=>jc(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=JA[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const JA={data:ey,props:ty,emits:ty,methods:dl,computed:dl,beforeCreate:Br,created:Br,beforeMount:Br,mounted:Br,beforeUpdate:Br,updated:Br,beforeDestroy:Br,beforeUnmount:Br,destroyed:Br,unmounted:Br,activated:Br,deactivated:Br,errorCaptured:Br,serverPrefetch:Br,components:dl,directives:dl,watch:tT,provide:ey,inject:eT};function ey(e,t){return t?e?function(){return ir(ct(e)?e.call(this,this):e,ct(t)?t.call(this,this):t)}:t:e}function eT(e,t){return dl(B1(e),B1(t))}function B1(e){if(st(e)){const t={};for(let r=0;r1)return r&&ct(t)?t.call(n&&n.proxy):t}}const D8={},P8=()=>Object.create(D8),N8=e=>Object.getPrototypeOf(e)===D8;function aT(e,t,r,n=!1){const a={},o=P8();e.propsDefaults=Object.create(null),L8(e,t,a,o);for(const i in e.propsOptions[0])i in a||(a[i]=void 0);r?e.props=n?a:t8(a):e.type.props?e.props=a:e.props=o,e.attrs=o}function oT(e,t,r,n){const{props:a,attrs:o,vnode:{patchFlag:i}}=e,s=Et(a),[l]=e.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,p]=R8(d,t,!0);ir(i,f),p&&s.push(...p)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return Vt(e)&&n.set(e,os),os;if(st(o))for(let c=0;ce[0]==="_"||e==="$stable",e0=e=>st(e)?e.map(oa):[oa(e)],sT=(e,t,r)=>{if(t._n)return t;const n=I((...a)=>e0(t(...a)),r);return n._c=!1,n},H8=(e,t,r)=>{const n=e._ctx;for(const a in e){if(B8(a))continue;const o=e[a];if(ct(o))t[a]=sT(a,o,n);else if(o!=null){const i=e0(o);t[a]=()=>i}}},F8=(e,t)=>{const r=e0(t);e.slots.default=()=>r},z8=(e,t,r)=>{for(const n in t)(r||n!=="_")&&(e[n]=t[n])},lT=(e,t,r)=>{const n=e.slots=P8();if(e.vnode.shapeFlag&32){const a=t._;a?(z8(n,t,r),r&&N4(n,"_",a,!0)):H8(t,n)}else t&&F8(e,t)},uT=(e,t,r)=>{const{vnode:n,slots:a}=e;let o=!0,i=Bt;if(n.shapeFlag&32){const s=t._;s?r&&s===1?o=!1:z8(a,t,r):(o=!t.$stable,H8(t,a)),i=t}else t&&(F8(e,t),i={default:1});if(o)for(const s in a)!B8(s)&&i[s]==null&&delete a[s]},zr=_T;function cT(e){return dT(e)}function dT(e,t){const r=Ud();r.__VUE__=!0;const{insert:n,remove:a,patchProp:o,createElement:i,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:p=Bn,insertStaticContent:v}=e,y=(N,O,P,Z=null,le=null,fe=null,G=void 0,ce=null,ge=!!O.dynamicChildren)=>{if(N===O)return;N&&!Go(N,O)&&(Z=ie(N),he(N,le,fe,!0),N=null),O.patchFlag===-2&&(ge=!1,O.dynamicChildren=null);const{type:ve,ref:Se,shapeFlag:Ae}=O;switch(ve){case Xd:w(N,O,P,Z);break;case Dr:b(N,O,P,Z);break;case Tl:N==null&&h(O,P,Z,G);break;case Ie:T(N,O,P,Z,le,fe,G,ce,ge);break;default:Ae&1?_(N,O,P,Z,le,fe,G,ce,ge):Ae&6?R(N,O,P,Z,le,fe,G,ce,ge):(Ae&64||Ae&128)&&ve.process(N,O,P,Z,le,fe,G,ce,ge,Oe)}Se!=null&&le&&Uc(Se,N&&N.ref,fe,O||N,!O)},w=(N,O,P,Z)=>{if(N==null)n(O.el=s(O.children),P,Z);else{const le=O.el=N.el;O.children!==N.children&&u(le,O.children)}},b=(N,O,P,Z)=>{N==null?n(O.el=l(O.children||""),P,Z):O.el=N.el},h=(N,O,P,Z)=>{[N.el,N.anchor]=v(N.children,O,P,Z,N.el,N.anchor)},m=({el:N,anchor:O},P,Z)=>{let le;for(;N&&N!==O;)le=f(N),n(N,P,Z),N=le;n(O,P,Z)},C=({el:N,anchor:O})=>{let P;for(;N&&N!==O;)P=f(N),a(N),N=P;a(O)},_=(N,O,P,Z,le,fe,G,ce,ge)=>{O.type==="svg"?G="svg":O.type==="math"&&(G="mathml"),N==null?A(O,P,Z,le,fe,G,ce,ge):M(N,O,le,fe,G,ce,ge)},A=(N,O,P,Z,le,fe,G,ce)=>{let ge,ve;const{props:Se,shapeFlag:Ae,transition:Re,dirs:Pe}=N;if(ge=N.el=i(N.type,fe,Se&&Se.is,Se),Ae&8?c(ge,N.children):Ae&16&&F(N.children,ge,null,Z,le,kp(N,fe),G,ce),Pe&&Lo(N,null,Z,"created"),D(ge,N,N.scopeId,G,Z),Se){for(const Le in Se)Le!=="value"&&!_l(Le)&&o(ge,Le,null,Se[Le],fe,Z);"value"in Se&&o(ge,"value",null,Se.value,fe),(ve=Se.onVnodeBeforeMount)&&Qn(ve,Z,N)}Pe&&Lo(N,null,Z,"beforeMount");const pe=fT(le,Re);pe&&Re.beforeEnter(ge),n(ge,O,P),((ve=Se&&Se.onVnodeMounted)||pe||Pe)&&zr(()=>{ve&&Qn(ve,Z,N),pe&&Re.enter(ge),Pe&&Lo(N,null,Z,"mounted")},le)},D=(N,O,P,Z,le)=>{if(P&&p(N,P),Z)for(let fe=0;fe{for(let ve=ge;ve{const ce=O.el=N.el;let{patchFlag:ge,dynamicChildren:ve,dirs:Se}=O;ge|=N.patchFlag&16;const Ae=N.props||Bt,Re=O.props||Bt;let Pe;if(P&&Ro(P,!1),(Pe=Re.onVnodeBeforeUpdate)&&Qn(Pe,P,O,N),Se&&Lo(O,N,P,"beforeUpdate"),P&&Ro(P,!0),(Ae.innerHTML&&Re.innerHTML==null||Ae.textContent&&Re.textContent==null)&&c(ce,""),ve?j(N.dynamicChildren,ve,ce,P,Z,kp(O,le),fe):G||K(N,O,ce,null,P,Z,kp(O,le),fe,!1),ge>0){if(ge&16)$(ce,Ae,Re,P,le);else if(ge&2&&Ae.class!==Re.class&&o(ce,"class",null,Re.class,le),ge&4&&o(ce,"style",Ae.style,Re.style,le),ge&8){const pe=O.dynamicProps;for(let Le=0;Le{Pe&&Qn(Pe,P,O,N),Se&&Lo(O,N,P,"updated")},Z)},j=(N,O,P,Z,le,fe,G)=>{for(let ce=0;ce{if(O!==P){if(O!==Bt)for(const fe in O)!_l(fe)&&!(fe in P)&&o(N,fe,O[fe],null,le,Z);for(const fe in P){if(_l(fe))continue;const G=P[fe],ce=O[fe];G!==ce&&fe!=="value"&&o(N,fe,ce,G,le,Z)}"value"in P&&o(N,"value",O.value,P.value,le)}},T=(N,O,P,Z,le,fe,G,ce,ge)=>{const ve=O.el=N?N.el:s(""),Se=O.anchor=N?N.anchor:s("");let{patchFlag:Ae,dynamicChildren:Re,slotScopeIds:Pe}=O;Pe&&(ce=ce?ce.concat(Pe):Pe),N==null?(n(ve,P,Z),n(Se,P,Z),F(O.children||[],P,Se,le,fe,G,ce,ge)):Ae>0&&Ae&64&&Re&&N.dynamicChildren?(j(N.dynamicChildren,Re,P,le,fe,G,ce),(O.key!=null||le&&O===le.subTree)&&t0(N,O,!0)):K(N,O,P,Se,le,fe,G,ce,ge)},R=(N,O,P,Z,le,fe,G,ce,ge)=>{O.slotScopeIds=ce,N==null?O.shapeFlag&512?le.ctx.activate(O,P,Z,G,ge):ee(O,P,Z,le,fe,G,ge):U(N,O,ge)},ee=(N,O,P,Z,le,fe,G)=>{const ce=N.component=TT(N,Z,le);if(Gd(N)&&(ce.ctx.renderer=Oe),MT(ce,!1,G),ce.asyncDep){if(le&&le.registerDep(ce,ne,G),!N.el){const ge=ce.subTree=X(Dr);b(null,ge,O,P)}}else ne(ce,N,O,P,le,fe,G)},U=(N,O,P)=>{const Z=O.component=N.component;if(CT(N,O,P))if(Z.asyncDep&&!Z.asyncResolved){oe(Z,O,P);return}else Z.next=O,Z.update();else O.el=N.el,Z.vnode=O},ne=(N,O,P,Z,le,fe,G)=>{const ce=()=>{if(N.isMounted){let{next:Ae,bu:Re,u:Pe,parent:pe,vnode:Le}=N;{const pt=U8(N);if(pt){Ae&&(Ae.el=Le.el,oe(N,Ae,G)),pt.asyncDep.then(()=>{N.isUnmounted||ce()});return}}let Be=Ae,ot;Ro(N,!1),Ae?(Ae.el=Le.el,oe(N,Ae,G)):Ae=Le,Re&&cc(Re),(ot=Ae.props&&Ae.props.onVnodeBeforeUpdate)&&Qn(ot,pe,Ae,Le),Ro(N,!0);const et=Ep(N),It=N.subTree;N.subTree=et,y(It,et,d(It.el),ie(It),N,le,fe),Ae.el=et.el,Be===null&&ST(N,et.el),Pe&&zr(Pe,le),(ot=Ae.props&&Ae.props.onVnodeUpdated)&&zr(()=>Qn(ot,pe,Ae,Le),le)}else{let Ae;const{el:Re,props:Pe}=O,{bm:pe,m:Le,parent:Be,root:ot,type:et}=N,It=us(O);if(Ro(N,!1),pe&&cc(pe),!It&&(Ae=Pe&&Pe.onVnodeBeforeMount)&&Qn(Ae,Be,O),Ro(N,!0),Re&&We){const pt=()=>{N.subTree=Ep(N),We(Re,N.subTree,N,le,null)};It&&et.__asyncHydrate?et.__asyncHydrate(Re,N,pt):pt()}else{ot.ce&&ot.ce._injectChildStyle(et);const pt=N.subTree=Ep(N);y(null,pt,P,Z,N,le,fe),O.el=pt.el}if(Le&&zr(Le,le),!It&&(Ae=Pe&&Pe.onVnodeMounted)){const pt=O;zr(()=>Qn(Ae,Be,pt),le)}(O.shapeFlag&256||Be&&us(Be.vnode)&&Be.vnode.shapeFlag&256)&&N.a&&zr(N.a,le),N.isMounted=!0,O=P=Z=null}};N.scope.on();const ge=N.effect=new H4(ce);N.scope.off();const ve=N.update=ge.run.bind(ge),Se=N.job=ge.runIfDirty.bind(ge);Se.i=N,Se.id=N.uid,ge.scheduler=()=>Wv(Se),Ro(N,!0),ve()},oe=(N,O,P)=>{O.component=N;const Z=N.vnode.props;N.vnode=O,N.next=null,oT(N,O.props,Z,P),uT(N,O.children,P),To(),Yg(N),Mo()},K=(N,O,P,Z,le,fe,G,ce,ge=!1)=>{const ve=N&&N.children,Se=N?N.shapeFlag:0,Ae=O.children,{patchFlag:Re,shapeFlag:Pe}=O;if(Re>0){if(Re&128){J(ve,Ae,P,Z,le,fe,G,ce,ge);return}else if(Re&256){te(ve,Ae,P,Z,le,fe,G,ce,ge);return}}Pe&8?(Se&16&&Ve(ve,le,fe),Ae!==ve&&c(P,Ae)):Se&16?Pe&16?J(ve,Ae,P,Z,le,fe,G,ce,ge):Ve(ve,le,fe,!0):(Se&8&&c(P,""),Pe&16&&F(Ae,P,Z,le,fe,G,ce,ge))},te=(N,O,P,Z,le,fe,G,ce,ge)=>{N=N||os,O=O||os;const ve=N.length,Se=O.length,Ae=Math.min(ve,Se);let Re;for(Re=0;ReSe?Ve(N,le,fe,!0,!1,Ae):F(O,P,Z,le,fe,G,ce,ge,Ae)},J=(N,O,P,Z,le,fe,G,ce,ge)=>{let ve=0;const Se=O.length;let Ae=N.length-1,Re=Se-1;for(;ve<=Ae&&ve<=Re;){const Pe=N[ve],pe=O[ve]=ge?no(O[ve]):oa(O[ve]);if(Go(Pe,pe))y(Pe,pe,P,null,le,fe,G,ce,ge);else break;ve++}for(;ve<=Ae&&ve<=Re;){const Pe=N[Ae],pe=O[Re]=ge?no(O[Re]):oa(O[Re]);if(Go(Pe,pe))y(Pe,pe,P,null,le,fe,G,ce,ge);else break;Ae--,Re--}if(ve>Ae){if(ve<=Re){const Pe=Re+1,pe=PeRe)for(;ve<=Ae;)he(N[ve],le,fe,!0),ve++;else{const Pe=ve,pe=ve,Le=new Map;for(ve=pe;ve<=Re;ve++){const z=O[ve]=ge?no(O[ve]):oa(O[ve]);z.key!=null&&Le.set(z.key,ve)}let Be,ot=0;const et=Re-pe+1;let It=!1,pt=0;const Jt=new Array(et);for(ve=0;ve=et){he(z,le,fe,!0);continue}let V;if(z.key!=null)V=Le.get(z.key);else for(Be=pe;Be<=Re;Be++)if(Jt[Be-pe]===0&&Go(z,O[Be])){V=Be;break}V===void 0?he(z,le,fe,!0):(Jt[V-pe]=ve+1,V>=pt?pt=V:It=!0,y(z,O[V],P,null,le,fe,G,ce,ge),ot++)}const ae=It?pT(Jt):os;for(Be=ae.length-1,ve=et-1;ve>=0;ve--){const z=pe+ve,V=O[z],L=z+1{const{el:fe,type:G,transition:ce,children:ge,shapeFlag:ve}=N;if(ve&6){be(N.component.subTree,O,P,Z);return}if(ve&128){N.suspense.move(O,P,Z);return}if(ve&64){G.move(N,O,P,Oe);return}if(G===Ie){n(fe,O,P);for(let Ae=0;Aece.enter(fe),le);else{const{leave:Ae,delayLeave:Re,afterLeave:Pe}=ce,pe=()=>n(fe,O,P),Le=()=>{Ae(fe,()=>{pe(),Pe&&Pe()})};Re?Re(fe,pe,Le):Le()}else n(fe,O,P)},he=(N,O,P,Z=!1,le=!1)=>{const{type:fe,props:G,ref:ce,children:ge,dynamicChildren:ve,shapeFlag:Se,patchFlag:Ae,dirs:Re,cacheIndex:Pe}=N;if(Ae===-2&&(le=!1),ce!=null&&Uc(ce,null,P,N,!0),Pe!=null&&(O.renderCache[Pe]=void 0),Se&256){O.ctx.deactivate(N);return}const pe=Se&1&&Re,Le=!us(N);let Be;if(Le&&(Be=G&&G.onVnodeBeforeUnmount)&&Qn(Be,O,N),Se&6)Fe(N.component,P,Z);else{if(Se&128){N.suspense.unmount(P,Z);return}pe&&Lo(N,null,O,"beforeUnmount"),Se&64?N.type.remove(N,O,P,Oe,Z):ve&&!ve.hasOnce&&(fe!==Ie||Ae>0&&Ae&64)?Ve(ve,O,P,!1,!0):(fe===Ie&&Ae&384||!le&&Se&16)&&Ve(ge,O,P),Z&&je(N)}(Le&&(Be=G&&G.onVnodeUnmounted)||pe)&&zr(()=>{Be&&Qn(Be,O,N),pe&&Lo(N,null,O,"unmounted")},P)},je=N=>{const{type:O,el:P,anchor:Z,transition:le}=N;if(O===Ie){Ne(P,Z);return}if(O===Tl){C(N);return}const fe=()=>{a(P),le&&!le.persisted&&le.afterLeave&&le.afterLeave()};if(N.shapeFlag&1&&le&&!le.persisted){const{leave:G,delayLeave:ce}=le,ge=()=>G(P,fe);ce?ce(N.el,fe,ge):ge()}else fe()},Ne=(N,O)=>{let P;for(;N!==O;)P=f(N),a(N),N=P;a(O)},Fe=(N,O,P)=>{const{bum:Z,scope:le,job:fe,subTree:G,um:ce,m:ge,a:ve}=N;ny(ge),ny(ve),Z&&cc(Z),le.stop(),fe&&(fe.flags|=8,he(G,N,O,P)),ce&&zr(ce,O),zr(()=>{N.isUnmounted=!0},O),O&&O.pendingBranch&&!O.isUnmounted&&N.asyncDep&&!N.asyncResolved&&N.suspenseId===O.pendingId&&(O.deps--,O.deps===0&&O.resolve())},Ve=(N,O,P,Z=!1,le=!1,fe=0)=>{for(let G=fe;G{if(N.shapeFlag&6)return ie(N.component.subTree);if(N.shapeFlag&128)return N.suspense.next();const O=f(N.anchor||N.el),P=O&&O[h8];return P?f(P):O};let ye=!1;const Ce=(N,O,P)=>{N==null?O._vnode&&he(O._vnode,null,null,!0):y(O._vnode||null,N,O,null,null,null,P),O._vnode=N,ye||(ye=!0,Yg(),d8(),ye=!1)},Oe={p:y,um:he,m:be,r:je,mt:ee,mc:F,pc:K,pbc:j,n:ie,o:e};let Ye,We;return{render:Ce,hydrate:Ye,createApp:nT(Ce,Ye)}}function kp({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function Ro({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function fT(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function t0(e,t,r=!1){const n=e.children,a=t.children;if(st(n)&&st(a))for(let o=0;o>1,e[r[s]]0&&(t[n]=r[o-1]),r[o]=n)}}for(o=r.length,i=r[o-1];o-- >0;)r[o]=i,i=t[i];return r}function U8(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:U8(t)}function ny(e){if(e)for(let t=0;tQt(hT);function r0(e,t){return n0(e,null,t)}function Ee(e,t,r){return n0(e,t,r)}function n0(e,t,r=Bt){const{immediate:n,deep:a,flush:o,once:i}=r,s=ir({},r),l=t&&n||!t&&o!=="post";let u;if(Ql){if(o==="sync"){const p=vT();u=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=Bn,p.resume=Bn,p.pause=Bn,p}}const c=kr;s.call=(p,v,y)=>Fn(p,c,v,y);let d=!1;o==="post"?s.scheduler=p=>{zr(p,c&&c.suspense)}:o!=="sync"&&(d=!0,s.scheduler=(p,v)=>{v?p():Wv(p)}),s.augmentJob=p=>{t&&(p.flags|=4),d&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=NA(e,t,s);return Ql&&(u?u.push(f):l&&f()),f}function mT(e,t,r){const n=this.proxy,a=Xt(e)?e.includes(".")?j8(n,e):()=>n[e]:e.bind(n,n);let o;ct(t)?o=t:(o=t.handler,r=t);const i=Cu(this),s=n0(a,o.bind(n),r);return i(),s}function j8(e,t){const r=t.split(".");return()=>{let n=e;for(let a=0;at==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Mn(t)}Modifiers`]||e[`${Ao(t)}Modifiers`];function yT(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||Bt;let a=r;const o=t.startsWith("update:"),i=o&&gT(n,t.slice(7));i&&(i.trim&&(a=r.map(c=>Xt(c)?c.trim():c)),i.number&&(a=r.map(I1)));let s,l=n[s=uc(t)]||n[s=uc(Mn(t))];!l&&o&&(l=n[s=uc(Ao(t))]),l&&Fn(l,e,6,a);const u=n[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Fn(u,e,6,a)}}function V8(e,t,r=!1){const n=t.emitsCache,a=n.get(e);if(a!==void 0)return a;const o=e.emits;let i={},s=!1;if(!ct(e)){const l=u=>{const c=V8(u,t,!0);c&&(s=!0,ir(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!s?(Vt(e)&&n.set(e,null),null):(st(o)?o.forEach(l=>i[l]=null):ir(i,o),Vt(e)&&n.set(e,i),i)}function Qd(e,t){return!e||!Bd(t)?!1:(t=t.slice(2).replace(/Once$/,""),$t(e,t[0].toLowerCase()+t.slice(1))||$t(e,Ao(t))||$t(e,t))}function Ep(e){const{type:t,vnode:r,proxy:n,withProxy:a,propsOptions:[o],slots:i,attrs:s,emit:l,render:u,renderCache:c,props:d,data:f,setupState:p,ctx:v,inheritAttrs:y}=e,w=zc(e);let b,h;try{if(r.shapeFlag&4){const C=a||n,_=C;b=oa(u.call(_,C,c,d,p,f,v)),h=s}else{const C=t;b=oa(C.length>1?C(d,{attrs:s,slots:i,emit:l}):C(d,null)),h=t.props?s:bT(s)}}catch(C){Ml.length=0,Kd(C,e,1),b=X(Dr)}let m=b;if(h&&y!==!1){const C=Object.keys(h),{shapeFlag:_}=m;C.length&&_&7&&(o&&C.some(Fv)&&(h=wT(h,o)),m=$a(m,h,!1,!0))}return r.dirs&&(m=$a(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(r.dirs):r.dirs),r.transition&&ii(m,r.transition),b=m,zc(w),b}const bT=e=>{let t;for(const r in e)(r==="class"||r==="style"||Bd(r))&&((t||(t={}))[r]=e[r]);return t},wT=(e,t)=>{const r={};for(const n in e)(!Fv(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function CT(e,t,r){const{props:n,children:a,component:o}=e,{props:i,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?ay(n,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function _T(e,t){t&&t.pendingBranch?st(e)?t.effects.push(...e):t.effects.push(e):c8(e)}const Ie=Symbol.for("v-fgt"),Xd=Symbol.for("v-txt"),Dr=Symbol.for("v-cmt"),Tl=Symbol.for("v-stc"),Ml=[];let hn=null;function g(e=!1){Ml.push(hn=e?null:[])}function xT(){Ml.pop(),hn=Ml[Ml.length-1]||null}let Gl=1;function oy(e,t=!1){Gl+=e,e<0&&hn&&t&&(hn.hasOnce=!0)}function Y8(e){return e.dynamicChildren=Gl>0?hn||os:null,xT(),Gl>0&&hn&&hn.push(e),e}function x(e,t,r,n,a,o){return Y8(W(e,t,r,n,a,o,!0))}function Y(e,t,r,n,a){return Y8(X(e,t,r,n,a,!0))}function Wl(e){return e?e.__v_isVNode===!0:!1}function Go(e,t){return e.type===t.type&&e.key===t.key}const K8=({key:e})=>e??null,pc=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?Xt(e)||Gt(e)||ct(e)?{i:Sr,r:e,k:t,f:!!r}:e:null);function W(e,t=null,r=null,n=0,a=null,o=e===Ie?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&K8(t),ref:t&&pc(t),scopeId:p8,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Sr};return s?(a0(l,r),o&128&&e.normalize(l)):r&&(l.shapeFlag|=Xt(r)?8:16),Gl>0&&!i&&hn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&hn.push(l),l}const X=kT;function kT(e,t=null,r=null,n=0,a=null,o=!1){if((!e||e===T8)&&(e=Dr),Wl(e)){const s=$a(e,t,!0);return r&&a0(s,r),Gl>0&&!o&&hn&&(s.shapeFlag&6?hn[hn.indexOf(e)]=s:hn.push(s)),s.patchFlag=-2,s}if(DT(e)&&(e=e.__vccOpts),t){t=Zl(t);let{class:s,style:l}=t;s&&!Xt(s)&&(t.class=ke(s)),Vt(l)&&(Gv(l)&&!st(l)&&(l=ir({},l)),t.style=qe(l))}const i=Xt(e)?1:q8(e)?128:v8(e)?64:Vt(e)?4:ct(e)?2:0;return W(e,t,r,n,a,i,o,!0)}function Zl(e){return e?Gv(e)||N8(e)?ir({},e):e:null}function $a(e,t,r=!1,n=!1){const{props:a,ref:o,patchFlag:i,children:s,transition:l}=e,u=t?Xe(a||{},t):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&K8(u),ref:t&&t.ref?r&&o?st(o)?o.concat(pc(t)):[o,pc(t)]:pc(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ie?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&$a(e.ssContent),ssFallback:e.ssFallback&&$a(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&ii(c,l.clone(c)),c}function re(e=" ",t=0){return X(Xd,null,e,t)}function Zhe(e,t){const r=X(Tl,null,e);return r.staticCount=t,r}function Q(e="",t=!1){return t?(g(),Y(Dr,null,e)):X(Dr,null,e)}function oa(e){return e==null||typeof e=="boolean"?X(Dr):st(e)?X(Ie,null,e.slice()):Wl(e)?no(e):X(Xd,null,String(e))}function no(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:$a(e)}function a0(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(st(t))r=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),a0(e,a()),a._c&&(a._d=!0));return}else{r=32;const a=t._;!a&&!N8(t)?t._ctx=Sr:a===3&&Sr&&(Sr.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ct(t)?(t={default:t,_ctx:Sr},r=32):(t=String(t),n&64?(r=16,t=[re(t)]):r=8);e.children=t,e.shapeFlag|=r}function Xe(...e){const t={};for(let r=0;rkr||Sr;let Vc,F1;{const e=Ud(),t=(r,n)=>{let a;return(a=e[r])||(a=e[r]=[]),a.push(n),o=>{a.length>1?a.forEach(i=>i(o)):a[0](o)}};Vc=t("__VUE_INSTANCE_SETTERS__",r=>kr=r),F1=t("__VUE_SSR_SETTERS__",r=>Ql=r)}const Cu=e=>{const t=kr;return Vc(e),e.scope.on(),()=>{e.scope.off(),Vc(t)}},iy=()=>{kr&&kr.scope.off(),Vc(null)};function G8(e){return e.vnode.shapeFlag&4}let Ql=!1;function MT(e,t=!1,r=!1){t&&F1(t);const{props:n,children:a}=e.vnode,o=G8(e);aT(e,n,o,t),lT(e,a,r);const i=o?IT(e,t):void 0;return t&&F1(!1),i}function IT(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ZA);const{setup:n}=r;if(n){To();const a=e.setupContext=n.length>1?Z8(e):null,o=Cu(e),i=bu(n,e,0,[e.props,a]),s=$4(i);if(Mo(),o(),(s||e.sp)&&!us(e)&&_8(e),s){if(i.then(iy,iy),t)return i.then(l=>{sy(e,l,t)}).catch(l=>{Kd(l,e,0)});e.asyncDep=i}else sy(e,i,t)}else W8(e,t)}function sy(e,t,r){ct(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Vt(t)&&(e.setupState=o8(t)),W8(e,r)}let ly;function W8(e,t,r){const n=e.type;if(!e.render){if(!t&&ly&&!n.render){const a=n.template||Jv(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=n,u=ir(ir({isCustomElement:o,delimiters:s},i),l);n.render=ly(a,u)}}e.render=n.render||Bn}{const a=Cu(e);To();try{QA(e)}finally{Mo(),a()}}}const OT={get(e,t){return Or(e,"get",""),e[t]}};function Z8(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,OT),slots:e.slots,emit:e.emit,expose:t}}function Jd(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(o8(AA(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Al)return Al[r](e)},has(t,r){return r in t||r in Al}})):e.proxy}function $T(e,t=!0){return ct(e)?e.displayName||e.name:e.name||t&&e.__name}function DT(e){return ct(e)&&"__vccOpts"in e}const S=(e,t)=>DA(e,t,Ql);function Xl(e,t,r){const n=arguments.length;return n===2?Vt(t)&&!st(t)?Wl(t)?X(e,null,[t]):X(e,t):X(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Wl(r)&&(r=[r]),X(e,t,r))}const PT="3.5.13";/** +**/function bu(e,t,r,n){try{return n?e(...n):e()}catch(a){Kd(a,t,r)}}function Fn(e,t,r,n){if(ct(e)){const a=bu(e,t,r,n);return a&&$4(a)&&a.catch(o=>{Kd(o,t,r)}),a}if(st(e)){const a=[];for(let o=0;o>>1,a=Yr[n],o=Yl(a);o=Yl(r)?Yr.push(e):Yr.splice(RA(t),0,e),e.flags|=1,u8()}}function u8(){Fc||(Fc=l8.then(f8))}function c8(e){st(e)?ls.push(...e):to&&e.id===-1?to.splice(Hi+1,0,e):e.flags&1||(ls.push(e),e.flags|=1),u8()}function Yg(e,t,r=ta+1){for(;rYl(r)-Yl(n));if(ls.length=0,to){to.push(...t);return}for(to=t,Hi=0;Hie.id==null?e.flags&2?-1:1/0:e.id;function f8(e){try{for(ta=0;ta{n._d&&oy(-1);const o=zc(t);let i;try{i=e(...a)}finally{zc(o),n._d&&oy(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Rt(e,t){if(Sr===null)return e;const r=Jd(Sr),n=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,El=e=>e&&(e.disabled||e.disabled===""),Kg=e=>e&&(e.defer||e.defer===""),Gg=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Wg=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,N1=(e,t)=>{const r=e&&e.to;return Xt(r)?t?t(r):null:r},m8={name:"Teleport",__isTeleport:!0,process(e,t,r,n,a,o,i,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:v,createText:y,createComment:w}}=u,b=El(t.props);let{shapeFlag:h,children:m,dynamicChildren:C}=t;if(e==null){const _=t.el=y(""),A=t.anchor=y("");p(_,r,n),p(A,r,n);const D=(T,U)=>{h&16&&(a&&a.isCE&&(a.ce._teleportTarget=T),c(m,T,U,a,o,i,s,l))},F=()=>{const T=t.target=N1(t.props,v),U=g8(T,t,y,p);T&&(i!=="svg"&&Gg(T)?i="svg":i!=="mathml"&&Wg(T)&&(i="mathml"),b||(D(T,U),fc(t,!1)))};b&&(D(r,A),fc(t,!0)),Kg(t.props)?zr(()=>{F(),t.el.__isMounted=!0},o):F()}else{if(Kg(t.props)&&!e.el.__isMounted){zr(()=>{m8.process(e,t,r,n,a,o,i,s,l,u),delete e.el.__isMounted},o);return}t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,A=t.target=e.target,D=t.targetAnchor=e.targetAnchor,F=El(e.props),T=F?r:A,U=F?_:D;if(i==="svg"||Gg(A)?i="svg":(i==="mathml"||Wg(A))&&(i="mathml"),C?(f(e.dynamicChildren,C,T,a,o,i,s),t0(e,t,!0)):l||d(e,t,T,U,a,o,i,s,!1),b)F?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Hu(t,r,_,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const $=t.target=N1(t.props,v);$&&Hu(t,$,null,u,0)}else F&&Hu(t,A,D,u,1);fc(t,b)}},remove(e,t,r,{um:n,o:{remove:a}},o){const{shapeFlag:i,children:s,anchor:l,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(a(u),a(c)),o&&a(l),i&16){const p=o||!El(f);for(let v=0;v{e.isMounted=!0}),$n(()=>{e.isUnmounting=!0}),e}const wn=[Function,Array],b8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:wn,onEnter:wn,onAfterEnter:wn,onEnterCancelled:wn,onBeforeLeave:wn,onLeave:wn,onAfterLeave:wn,onLeaveCancelled:wn,onBeforeAppear:wn,onAppear:wn,onAfterAppear:wn,onAppearCancelled:wn},w8=e=>{const t=e.subTree;return t.component?w8(t.component):t},FA={name:"BaseTransition",props:b8,setup(e,{slots:t}){const r=wu(),n=y8();return()=>{const a=t.default&&Zv(t.default(),!0);if(!a||!a.length)return;const o=C8(a),i=Et(e),{mode:s}=i;if(n.isLeaving)return _p(o);const l=Zg(o);if(!l)return _p(o);let u=Kl(l,i,n,r,d=>u=d);l.type!==Dr&&ii(l,u);let c=r.subTree&&Zg(r.subTree);if(c&&c.type!==Dr&&!Go(l,c)&&w8(r).type!==Dr){let d=Kl(c,i,n,r);if(ii(c,d),s==="out-in"&&l.type!==Dr)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete d.afterLeave,c=void 0},_p(o);s==="in-out"&&l.type!==Dr?d.delayLeave=(f,p,v)=>{const y=S8(n,c);y[String(c.key)]=c,f[ro]=()=>{p(),f[ro]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{v(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function C8(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==Dr){t=r;break}}return t}const zA=FA;function S8(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function Kl(e,t,r,n,a){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:v,onLeaveCancelled:y,onBeforeAppear:w,onAppear:b,onAfterAppear:h,onAppearCancelled:m}=t,C=String(e.key),_=S8(r,e),A=(T,U)=>{T&&Fn(T,n,9,U)},D=(T,U)=>{const $=U[1];A(T,U),st(T)?T.every(M=>M.length<=1)&&$():T.length<=1&&$()},F={mode:i,persisted:s,beforeEnter(T){let U=l;if(!r.isMounted)if(o)U=w||l;else return;T[ro]&&T[ro](!0);const $=_[C];$&&Go(e,$)&&$.el[ro]&&$.el[ro](),A(U,[T])},enter(T){let U=u,$=c,M=d;if(!r.isMounted)if(o)U=b||u,$=h||c,M=m||d;else return;let B=!1;const Z=T[Fu]=Y=>{B||(B=!0,Y?A(M,[T]):A($,[T]),F.delayedLeave&&F.delayedLeave(),T[Fu]=void 0)};U?D(U,[T,Z]):Z()},leave(T,U){const $=String(e.key);if(T[Fu]&&T[Fu](!0),r.isUnmounting)return U();A(f,[T]);let M=!1;const B=T[ro]=Z=>{M||(M=!0,U(),Z?A(y,[T]):A(v,[T]),T[ro]=void 0,_[$]===e&&delete _[$])};_[$]=e,p?D(p,[T,B]):B()},clone(T){const U=Kl(T,t,r,n,a);return a&&a(U),U}};return F}function _p(e){if(Gd(e))return e=$a(e),e.children=null,e}function Zg(e){if(!Gd(e))return v8(e.type)&&e.children?C8(e.children):e;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&ct(r.default))return r.default()}}function ii(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ii(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Zv(e,t=!1,r){let n=[],a=0;for(let o=0;o1)for(let o=0;oUc(v,t&&(st(t)?t[y]:t),r,n,a));return}if(us(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Uc(e,t,r,n.component.subTree);return}const o=n.shapeFlag&4?Jd(n.component):n.el,i=a?null:o,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Bt?s.refs={}:s.refs,d=s.setupState,f=Et(d),p=d===Bt?()=>!1:v=>$t(f,v);if(u!=null&&u!==l&&(Xt(u)?(c[u]=null,p(u)&&(d[u]=null)):Gt(u)&&(u.value=null)),ct(l))bu(l,s,12,[i,c]);else{const v=Xt(l),y=Gt(l);if(v||y){const w=()=>{if(e.f){const b=v?p(l)?d[l]:c[l]:l.value;a?st(b)&&zv(b,o):st(b)?b.includes(o)||b.push(o):v?(c[l]=[o],p(l)&&(d[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else v?(c[l]=i,p(l)&&(d[l]=i)):y&&(l.value=i,e.k&&(c[e.k]=i))};i?(w.id=-1,zr(w,r)):w()}}}Ud().requestIdleCallback;Ud().cancelIdleCallback;const us=e=>!!e.type.__asyncLoader,Gd=e=>e.type.__isKeepAlive;function UA(e,t){x8(e,"a",t)}function jA(e,t){x8(e,"da",t)}function x8(e,t,r=kr){const n=e.__wdc||(e.__wdc=()=>{let a=r;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Wd(t,n,r),r){let a=r.parent;for(;a&&a.parent;)Gd(a.parent.vnode)&&VA(n,t,r,a),a=a.parent}}function VA(e,t,r,n){const a=Wd(t,e,n,!0);Ar(()=>{zv(n[t],a)},r)}function Wd(e,t,r=kr,n=!1){if(r){const a=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{To();const s=Cu(r),l=Fn(t,r,e,i);return s(),Mo(),l});return n?a.unshift(o):a.push(o),o}}const za=e=>(t,r=kr)=>{(!Ql||e==="sp")&&Wd(e,(...n)=>t(...n),r)},k8=za("bm"),Ct=za("m"),E8=za("bu"),A8=za("u"),$n=za("bum"),Ar=za("um"),qA=za("sp"),YA=za("rtg"),KA=za("rtc");function GA(e,t=kr){Wd("ec",e,t)}const Qv="components",WA="directives";function Ze(e,t){return Xv(Qv,e,!0,t)||e}const T8=Symbol.for("v-ndc");function Ge(e){return Xt(e)?Xv(Qv,e,!1)||e:e||T8}function Nr(e){return Xv(WA,e)}function Xv(e,t,r=!0,n=!1){const a=Sr||kr;if(a){const o=a.type;if(e===Qv){const s=$T(o,!1);if(s&&(s===t||s===Mn(t)||s===zd(Mn(t))))return o}const i=Qg(a[e]||o[e],t)||Qg(a.appContext[e],t);return!i&&n?o:i}}function Qg(e,t){return e&&(e[t]||e[Mn(t)]||e[zd(Mn(t))])}function Qe(e,t,r,n){let a;const o=r,i=st(e);if(i||Xt(e)){const s=i&&ss(e);let l=!1;s&&(l=!kn(e),e=Vd(e)),a=new Array(e.length);for(let u=0,c=e.length;ut(s,l,void 0,o));else{const s=Object.keys(e);a=new Array(s.length);for(let l=0,u=s.length;l{const o=n.fn(...a);return o&&(o.key=n.key),o}:n.fn)}return e}function q(e,t,r={},n,a){if(Sr.ce||Sr.parent&&us(Sr.parent)&&Sr.parent.ce)return t!=="default"&&(r.name=t),g(),K(Ie,null,[ee("slot",r,n&&n())],64);let o=e[t];o&&o._c&&(o._d=!1),g();const i=o&&M8(o(r)),s=r.key||i&&i.key,l=K(Ie,{key:(s&&!Fa(s)?s:`_${t}`)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&e._===1?64:-2);return!a&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function M8(e){return e.some(t=>Wl(t)?!(t.type===Dr||t.type===Ie&&!M8(t.children)):!0)?e:null}function Zd(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:uc(n)]=e[n];return r}const L1=e=>e?G8(e)?Jd(e):L1(e.parent):null,Al=ir(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>L1(e.parent),$root:e=>L1(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Jv(e),$forceUpdate:e=>e.f||(e.f=()=>{Wv(e.update)}),$nextTick:e=>e.n||(e.n=Lt.bind(e.proxy)),$watch:e=>mT.bind(e)}),xp=(e,t)=>e!==Bt&&!e.__isScriptSetup&&$t(e,t),ZA={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:n,data:a,props:o,accessCache:i,type:s,appContext:l}=e;let u;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return n[t];case 2:return a[t];case 4:return r[t];case 3:return o[t]}else{if(xp(n,t))return i[t]=1,n[t];if(a!==Bt&&$t(a,t))return i[t]=2,a[t];if((u=e.propsOptions[0])&&$t(u,t))return i[t]=3,o[t];if(r!==Bt&&$t(r,t))return i[t]=4,r[t];R1&&(i[t]=0)}}const c=Al[t];let d,f;if(c)return t==="$attrs"&&Or(e.attrs,"get",""),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==Bt&&$t(r,t))return i[t]=4,r[t];if(f=l.config.globalProperties,$t(f,t))return f[t]},set({_:e},t,r){const{data:n,setupState:a,ctx:o}=e;return xp(a,t)?(a[t]=r,!0):n!==Bt&&$t(n,t)?(n[t]=r,!0):$t(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:a,propsOptions:o}},i){let s;return!!r[i]||e!==Bt&&$t(e,i)||xp(t,i)||(s=o[0])&&$t(s,i)||$t(n,i)||$t(Al,i)||$t(a.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:$t(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ft(){return I8().slots}function mr(){return I8().attrs}function I8(){const e=wu();return e.setupContext||(e.setupContext=Z8(e))}function Xg(e){return st(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let R1=!0;function QA(e){const t=Jv(e),r=e.proxy,n=e.ctx;R1=!1,t.beforeCreate&&Jg(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:v,activated:y,deactivated:w,beforeDestroy:b,beforeUnmount:h,destroyed:m,unmounted:C,render:_,renderTracked:A,renderTriggered:D,errorCaptured:F,serverPrefetch:T,expose:U,inheritAttrs:$,components:M,directives:B,filters:Z}=t;if(u&&XA(u,n,null),i)for(const ne in i){const j=i[ne];ct(j)&&(n[ne]=j.bind(r))}if(a){const ne=a.call(r,r);Vt(ne)&&(e.data=qn(ne))}if(R1=!0,o)for(const ne in o){const j=o[ne],te=ct(j)?j.bind(r,r):ct(j.get)?j.get.bind(r,r):Bn,X=!ct(j)&&ct(j.set)?j.set.bind(r):Bn,be=S({get:te,set:X});Object.defineProperty(n,ne,{enumerable:!0,configurable:!0,get:()=>be.value,set:he=>be.value=he})}if(s)for(const ne in s)O8(s[ne],n,r,ne);if(l){const ne=ct(l)?l.call(r):l;Reflect.ownKeys(ne).forEach(j=>{Pr(j,ne[j])})}c&&Jg(c,e,"c");function re(ne,j){st(j)?j.forEach(te=>ne(te.bind(r))):j&&ne(j.bind(r))}if(re(k8,d),re(Ct,f),re(E8,p),re(A8,v),re(UA,y),re(jA,w),re(GA,F),re(KA,A),re(YA,D),re($n,h),re(Ar,C),re(qA,T),st(U))if(U.length){const ne=e.exposed||(e.exposed={});U.forEach(j=>{Object.defineProperty(ne,j,{get:()=>r[j],set:te=>r[j]=te})})}else e.exposed||(e.exposed={});_&&e.render===Bn&&(e.render=_),$!=null&&(e.inheritAttrs=$),M&&(e.components=M),B&&(e.directives=B),T&&_8(e)}function XA(e,t,r=Bn){st(e)&&(e=B1(e));for(const n in e){const a=e[n];let o;Vt(a)?"default"in a?o=Qt(a.from||n,a.default,!0):o=Qt(a.from||n):o=Qt(a),Gt(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function Jg(e,t,r){Fn(st(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function O8(e,t,r,n){let a=n.includes(".")?j8(r,n):()=>r[n];if(Xt(e)){const o=t[e];ct(o)&&Ee(a,o)}else if(ct(e))Ee(a,e.bind(r));else if(Vt(e))if(st(e))e.forEach(o=>O8(o,t,r,n));else{const o=ct(e.handler)?e.handler.bind(r):t[e.handler];ct(o)&&Ee(a,o,e)}}function Jv(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let l;return s?l=s:!a.length&&!r&&!n?l=t:(l={},a.length&&a.forEach(u=>jc(l,u,i,!0)),jc(l,t,i)),Vt(t)&&o.set(t,l),l}function jc(e,t,r,n=!1){const{mixins:a,extends:o}=t;o&&jc(e,o,r,!0),a&&a.forEach(i=>jc(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=JA[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const JA={data:ey,props:ty,emits:ty,methods:dl,computed:dl,beforeCreate:Br,created:Br,beforeMount:Br,mounted:Br,beforeUpdate:Br,updated:Br,beforeDestroy:Br,beforeUnmount:Br,destroyed:Br,unmounted:Br,activated:Br,deactivated:Br,errorCaptured:Br,serverPrefetch:Br,components:dl,directives:dl,watch:tT,provide:ey,inject:eT};function ey(e,t){return t?e?function(){return ir(ct(e)?e.call(this,this):e,ct(t)?t.call(this,this):t)}:t:e}function eT(e,t){return dl(B1(e),B1(t))}function B1(e){if(st(e)){const t={};for(let r=0;r1)return r&&ct(t)?t.call(n&&n.proxy):t}}const D8={},P8=()=>Object.create(D8),N8=e=>Object.getPrototypeOf(e)===D8;function aT(e,t,r,n=!1){const a={},o=P8();e.propsDefaults=Object.create(null),L8(e,t,a,o);for(const i in e.propsOptions[0])i in a||(a[i]=void 0);r?e.props=n?a:t8(a):e.type.props?e.props=a:e.props=o,e.attrs=o}function oT(e,t,r,n){const{props:a,attrs:o,vnode:{patchFlag:i}}=e,s=Et(a),[l]=e.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,p]=R8(d,t,!0);ir(i,f),p&&s.push(...p)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return Vt(e)&&n.set(e,os),os;if(st(o))for(let c=0;ce[0]==="_"||e==="$stable",e0=e=>st(e)?e.map(oa):[oa(e)],sT=(e,t,r)=>{if(t._n)return t;const n=I((...a)=>e0(t(...a)),r);return n._c=!1,n},H8=(e,t,r)=>{const n=e._ctx;for(const a in e){if(B8(a))continue;const o=e[a];if(ct(o))t[a]=sT(a,o,n);else if(o!=null){const i=e0(o);t[a]=()=>i}}},F8=(e,t)=>{const r=e0(t);e.slots.default=()=>r},z8=(e,t,r)=>{for(const n in t)(r||n!=="_")&&(e[n]=t[n])},lT=(e,t,r)=>{const n=e.slots=P8();if(e.vnode.shapeFlag&32){const a=t._;a?(z8(n,t,r),r&&N4(n,"_",a,!0)):H8(t,n)}else t&&F8(e,t)},uT=(e,t,r)=>{const{vnode:n,slots:a}=e;let o=!0,i=Bt;if(n.shapeFlag&32){const s=t._;s?r&&s===1?o=!1:z8(a,t,r):(o=!t.$stable,H8(t,a)),i=t}else t&&(F8(e,t),i={default:1});if(o)for(const s in a)!B8(s)&&i[s]==null&&delete a[s]},zr=_T;function cT(e){return dT(e)}function dT(e,t){const r=Ud();r.__VUE__=!0;const{insert:n,remove:a,patchProp:o,createElement:i,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:p=Bn,insertStaticContent:v}=e,y=(N,O,P,Q=null,le=null,fe=null,G=void 0,ce=null,ge=!!O.dynamicChildren)=>{if(N===O)return;N&&!Go(N,O)&&(Q=ie(N),he(N,le,fe,!0),N=null),O.patchFlag===-2&&(ge=!1,O.dynamicChildren=null);const{type:ve,ref:Se,shapeFlag:Ae}=O;switch(ve){case Xd:w(N,O,P,Q);break;case Dr:b(N,O,P,Q);break;case Tl:N==null&&h(O,P,Q,G);break;case Ie:M(N,O,P,Q,le,fe,G,ce,ge);break;default:Ae&1?_(N,O,P,Q,le,fe,G,ce,ge):Ae&6?B(N,O,P,Q,le,fe,G,ce,ge):(Ae&64||Ae&128)&&ve.process(N,O,P,Q,le,fe,G,ce,ge,Oe)}Se!=null&&le&&Uc(Se,N&&N.ref,fe,O||N,!O)},w=(N,O,P,Q)=>{if(N==null)n(O.el=s(O.children),P,Q);else{const le=O.el=N.el;O.children!==N.children&&u(le,O.children)}},b=(N,O,P,Q)=>{N==null?n(O.el=l(O.children||""),P,Q):O.el=N.el},h=(N,O,P,Q)=>{[N.el,N.anchor]=v(N.children,O,P,Q,N.el,N.anchor)},m=({el:N,anchor:O},P,Q)=>{let le;for(;N&&N!==O;)le=f(N),n(N,P,Q),N=le;n(O,P,Q)},C=({el:N,anchor:O})=>{let P;for(;N&&N!==O;)P=f(N),a(N),N=P;a(O)},_=(N,O,P,Q,le,fe,G,ce,ge)=>{O.type==="svg"?G="svg":O.type==="math"&&(G="mathml"),N==null?A(O,P,Q,le,fe,G,ce,ge):T(N,O,le,fe,G,ce,ge)},A=(N,O,P,Q,le,fe,G,ce)=>{let ge,ve;const{props:Se,shapeFlag:Ae,transition:Re,dirs:Pe}=N;if(ge=N.el=i(N.type,fe,Se&&Se.is,Se),Ae&8?c(ge,N.children):Ae&16&&F(N.children,ge,null,Q,le,kp(N,fe),G,ce),Pe&&Lo(N,null,Q,"created"),D(ge,N,N.scopeId,G,Q),Se){for(const Le in Se)Le!=="value"&&!_l(Le)&&o(ge,Le,null,Se[Le],fe,Q);"value"in Se&&o(ge,"value",null,Se.value,fe),(ve=Se.onVnodeBeforeMount)&&Qn(ve,Q,N)}Pe&&Lo(N,null,Q,"beforeMount");const pe=fT(le,Re);pe&&Re.beforeEnter(ge),n(ge,O,P),((ve=Se&&Se.onVnodeMounted)||pe||Pe)&&zr(()=>{ve&&Qn(ve,Q,N),pe&&Re.enter(ge),Pe&&Lo(N,null,Q,"mounted")},le)},D=(N,O,P,Q,le)=>{if(P&&p(N,P),Q)for(let fe=0;fe{for(let ve=ge;ve{const ce=O.el=N.el;let{patchFlag:ge,dynamicChildren:ve,dirs:Se}=O;ge|=N.patchFlag&16;const Ae=N.props||Bt,Re=O.props||Bt;let Pe;if(P&&Ro(P,!1),(Pe=Re.onVnodeBeforeUpdate)&&Qn(Pe,P,O,N),Se&&Lo(O,N,P,"beforeUpdate"),P&&Ro(P,!0),(Ae.innerHTML&&Re.innerHTML==null||Ae.textContent&&Re.textContent==null)&&c(ce,""),ve?U(N.dynamicChildren,ve,ce,P,Q,kp(O,le),fe):G||j(N,O,ce,null,P,Q,kp(O,le),fe,!1),ge>0){if(ge&16)$(ce,Ae,Re,P,le);else if(ge&2&&Ae.class!==Re.class&&o(ce,"class",null,Re.class,le),ge&4&&o(ce,"style",Ae.style,Re.style,le),ge&8){const pe=O.dynamicProps;for(let Le=0;Le{Pe&&Qn(Pe,P,O,N),Se&&Lo(O,N,P,"updated")},Q)},U=(N,O,P,Q,le,fe,G)=>{for(let ce=0;ce{if(O!==P){if(O!==Bt)for(const fe in O)!_l(fe)&&!(fe in P)&&o(N,fe,O[fe],null,le,Q);for(const fe in P){if(_l(fe))continue;const G=P[fe],ce=O[fe];G!==ce&&fe!=="value"&&o(N,fe,ce,G,le,Q)}"value"in P&&o(N,"value",O.value,P.value,le)}},M=(N,O,P,Q,le,fe,G,ce,ge)=>{const ve=O.el=N?N.el:s(""),Se=O.anchor=N?N.anchor:s("");let{patchFlag:Ae,dynamicChildren:Re,slotScopeIds:Pe}=O;Pe&&(ce=ce?ce.concat(Pe):Pe),N==null?(n(ve,P,Q),n(Se,P,Q),F(O.children||[],P,Se,le,fe,G,ce,ge)):Ae>0&&Ae&64&&Re&&N.dynamicChildren?(U(N.dynamicChildren,Re,P,le,fe,G,ce),(O.key!=null||le&&O===le.subTree)&&t0(N,O,!0)):j(N,O,P,Se,le,fe,G,ce,ge)},B=(N,O,P,Q,le,fe,G,ce,ge)=>{O.slotScopeIds=ce,N==null?O.shapeFlag&512?le.ctx.activate(O,P,Q,G,ge):Z(O,P,Q,le,fe,G,ge):Y(N,O,ge)},Z=(N,O,P,Q,le,fe,G)=>{const ce=N.component=TT(N,Q,le);if(Gd(N)&&(ce.ctx.renderer=Oe),MT(ce,!1,G),ce.asyncDep){if(le&&le.registerDep(ce,re,G),!N.el){const ge=ce.subTree=ee(Dr);b(null,ge,O,P)}}else re(ce,N,O,P,le,fe,G)},Y=(N,O,P)=>{const Q=O.component=N.component;if(CT(N,O,P))if(Q.asyncDep&&!Q.asyncResolved){ne(Q,O,P);return}else Q.next=O,Q.update();else O.el=N.el,Q.vnode=O},re=(N,O,P,Q,le,fe,G)=>{const ce=()=>{if(N.isMounted){let{next:Ae,bu:Re,u:Pe,parent:pe,vnode:Le}=N;{const pt=U8(N);if(pt){Ae&&(Ae.el=Le.el,ne(N,Ae,G)),pt.asyncDep.then(()=>{N.isUnmounted||ce()});return}}let Be=Ae,ot;Ro(N,!1),Ae?(Ae.el=Le.el,ne(N,Ae,G)):Ae=Le,Re&&cc(Re),(ot=Ae.props&&Ae.props.onVnodeBeforeUpdate)&&Qn(ot,pe,Ae,Le),Ro(N,!0);const et=Ep(N),It=N.subTree;N.subTree=et,y(It,et,d(It.el),ie(It),N,le,fe),Ae.el=et.el,Be===null&&ST(N,et.el),Pe&&zr(Pe,le),(ot=Ae.props&&Ae.props.onVnodeUpdated)&&zr(()=>Qn(ot,pe,Ae,Le),le)}else{let Ae;const{el:Re,props:Pe}=O,{bm:pe,m:Le,parent:Be,root:ot,type:et}=N,It=us(O);if(Ro(N,!1),pe&&cc(pe),!It&&(Ae=Pe&&Pe.onVnodeBeforeMount)&&Qn(Ae,Be,O),Ro(N,!0),Re&&We){const pt=()=>{N.subTree=Ep(N),We(Re,N.subTree,N,le,null)};It&&et.__asyncHydrate?et.__asyncHydrate(Re,N,pt):pt()}else{ot.ce&&ot.ce._injectChildStyle(et);const pt=N.subTree=Ep(N);y(null,pt,P,Q,N,le,fe),O.el=pt.el}if(Le&&zr(Le,le),!It&&(Ae=Pe&&Pe.onVnodeMounted)){const pt=O;zr(()=>Qn(Ae,Be,pt),le)}(O.shapeFlag&256||Be&&us(Be.vnode)&&Be.vnode.shapeFlag&256)&&N.a&&zr(N.a,le),N.isMounted=!0,O=P=Q=null}};N.scope.on();const ge=N.effect=new H4(ce);N.scope.off();const ve=N.update=ge.run.bind(ge),Se=N.job=ge.runIfDirty.bind(ge);Se.i=N,Se.id=N.uid,ge.scheduler=()=>Wv(Se),Ro(N,!0),ve()},ne=(N,O,P)=>{O.component=N;const Q=N.vnode.props;N.vnode=O,N.next=null,oT(N,O.props,Q,P),uT(N,O.children,P),To(),Yg(N),Mo()},j=(N,O,P,Q,le,fe,G,ce,ge=!1)=>{const ve=N&&N.children,Se=N?N.shapeFlag:0,Ae=O.children,{patchFlag:Re,shapeFlag:Pe}=O;if(Re>0){if(Re&128){X(ve,Ae,P,Q,le,fe,G,ce,ge);return}else if(Re&256){te(ve,Ae,P,Q,le,fe,G,ce,ge);return}}Pe&8?(Se&16&&Ve(ve,le,fe),Ae!==ve&&c(P,Ae)):Se&16?Pe&16?X(ve,Ae,P,Q,le,fe,G,ce,ge):Ve(ve,le,fe,!0):(Se&8&&c(P,""),Pe&16&&F(Ae,P,Q,le,fe,G,ce,ge))},te=(N,O,P,Q,le,fe,G,ce,ge)=>{N=N||os,O=O||os;const ve=N.length,Se=O.length,Ae=Math.min(ve,Se);let Re;for(Re=0;ReSe?Ve(N,le,fe,!0,!1,Ae):F(O,P,Q,le,fe,G,ce,ge,Ae)},X=(N,O,P,Q,le,fe,G,ce,ge)=>{let ve=0;const Se=O.length;let Ae=N.length-1,Re=Se-1;for(;ve<=Ae&&ve<=Re;){const Pe=N[ve],pe=O[ve]=ge?no(O[ve]):oa(O[ve]);if(Go(Pe,pe))y(Pe,pe,P,null,le,fe,G,ce,ge);else break;ve++}for(;ve<=Ae&&ve<=Re;){const Pe=N[Ae],pe=O[Re]=ge?no(O[Re]):oa(O[Re]);if(Go(Pe,pe))y(Pe,pe,P,null,le,fe,G,ce,ge);else break;Ae--,Re--}if(ve>Ae){if(ve<=Re){const Pe=Re+1,pe=PeRe)for(;ve<=Ae;)he(N[ve],le,fe,!0),ve++;else{const Pe=ve,pe=ve,Le=new Map;for(ve=pe;ve<=Re;ve++){const z=O[ve]=ge?no(O[ve]):oa(O[ve]);z.key!=null&&Le.set(z.key,ve)}let Be,ot=0;const et=Re-pe+1;let It=!1,pt=0;const Jt=new Array(et);for(ve=0;ve=et){he(z,le,fe,!0);continue}let V;if(z.key!=null)V=Le.get(z.key);else for(Be=pe;Be<=Re;Be++)if(Jt[Be-pe]===0&&Go(z,O[Be])){V=Be;break}V===void 0?he(z,le,fe,!0):(Jt[V-pe]=ve+1,V>=pt?pt=V:It=!0,y(z,O[V],P,null,le,fe,G,ce,ge),ot++)}const oe=It?pT(Jt):os;for(Be=oe.length-1,ve=et-1;ve>=0;ve--){const z=pe+ve,V=O[z],L=z+1{const{el:fe,type:G,transition:ce,children:ge,shapeFlag:ve}=N;if(ve&6){be(N.component.subTree,O,P,Q);return}if(ve&128){N.suspense.move(O,P,Q);return}if(ve&64){G.move(N,O,P,Oe);return}if(G===Ie){n(fe,O,P);for(let Ae=0;Aece.enter(fe),le);else{const{leave:Ae,delayLeave:Re,afterLeave:Pe}=ce,pe=()=>n(fe,O,P),Le=()=>{Ae(fe,()=>{pe(),Pe&&Pe()})};Re?Re(fe,pe,Le):Le()}else n(fe,O,P)},he=(N,O,P,Q=!1,le=!1)=>{const{type:fe,props:G,ref:ce,children:ge,dynamicChildren:ve,shapeFlag:Se,patchFlag:Ae,dirs:Re,cacheIndex:Pe}=N;if(Ae===-2&&(le=!1),ce!=null&&Uc(ce,null,P,N,!0),Pe!=null&&(O.renderCache[Pe]=void 0),Se&256){O.ctx.deactivate(N);return}const pe=Se&1&&Re,Le=!us(N);let Be;if(Le&&(Be=G&&G.onVnodeBeforeUnmount)&&Qn(Be,O,N),Se&6)Fe(N.component,P,Q);else{if(Se&128){N.suspense.unmount(P,Q);return}pe&&Lo(N,null,O,"beforeUnmount"),Se&64?N.type.remove(N,O,P,Oe,Q):ve&&!ve.hasOnce&&(fe!==Ie||Ae>0&&Ae&64)?Ve(ve,O,P,!1,!0):(fe===Ie&&Ae&384||!le&&Se&16)&&Ve(ge,O,P),Q&&je(N)}(Le&&(Be=G&&G.onVnodeUnmounted)||pe)&&zr(()=>{Be&&Qn(Be,O,N),pe&&Lo(N,null,O,"unmounted")},P)},je=N=>{const{type:O,el:P,anchor:Q,transition:le}=N;if(O===Ie){Ne(P,Q);return}if(O===Tl){C(N);return}const fe=()=>{a(P),le&&!le.persisted&&le.afterLeave&&le.afterLeave()};if(N.shapeFlag&1&&le&&!le.persisted){const{leave:G,delayLeave:ce}=le,ge=()=>G(P,fe);ce?ce(N.el,fe,ge):ge()}else fe()},Ne=(N,O)=>{let P;for(;N!==O;)P=f(N),a(N),N=P;a(O)},Fe=(N,O,P)=>{const{bum:Q,scope:le,job:fe,subTree:G,um:ce,m:ge,a:ve}=N;ny(ge),ny(ve),Q&&cc(Q),le.stop(),fe&&(fe.flags|=8,he(G,N,O,P)),ce&&zr(ce,O),zr(()=>{N.isUnmounted=!0},O),O&&O.pendingBranch&&!O.isUnmounted&&N.asyncDep&&!N.asyncResolved&&N.suspenseId===O.pendingId&&(O.deps--,O.deps===0&&O.resolve())},Ve=(N,O,P,Q=!1,le=!1,fe=0)=>{for(let G=fe;G{if(N.shapeFlag&6)return ie(N.component.subTree);if(N.shapeFlag&128)return N.suspense.next();const O=f(N.anchor||N.el),P=O&&O[h8];return P?f(P):O};let ye=!1;const Ce=(N,O,P)=>{N==null?O._vnode&&he(O._vnode,null,null,!0):y(O._vnode||null,N,O,null,null,null,P),O._vnode=N,ye||(ye=!0,Yg(),d8(),ye=!1)},Oe={p:y,um:he,m:be,r:je,mt:Z,mc:F,pc:j,pbc:U,n:ie,o:e};let Ye,We;return{render:Ce,hydrate:Ye,createApp:nT(Ce,Ye)}}function kp({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function Ro({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function fT(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function t0(e,t,r=!1){const n=e.children,a=t.children;if(st(n)&&st(a))for(let o=0;o>1,e[r[s]]0&&(t[n]=r[o-1]),r[o]=n)}}for(o=r.length,i=r[o-1];o-- >0;)r[o]=i,i=t[i];return r}function U8(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:U8(t)}function ny(e){if(e)for(let t=0;tQt(hT);function r0(e,t){return n0(e,null,t)}function Ee(e,t,r){return n0(e,t,r)}function n0(e,t,r=Bt){const{immediate:n,deep:a,flush:o,once:i}=r,s=ir({},r),l=t&&n||!t&&o!=="post";let u;if(Ql){if(o==="sync"){const p=vT();u=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=Bn,p.resume=Bn,p.pause=Bn,p}}const c=kr;s.call=(p,v,y)=>Fn(p,c,v,y);let d=!1;o==="post"?s.scheduler=p=>{zr(p,c&&c.suspense)}:o!=="sync"&&(d=!0,s.scheduler=(p,v)=>{v?p():Wv(p)}),s.augmentJob=p=>{t&&(p.flags|=4),d&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=NA(e,t,s);return Ql&&(u?u.push(f):l&&f()),f}function mT(e,t,r){const n=this.proxy,a=Xt(e)?e.includes(".")?j8(n,e):()=>n[e]:e.bind(n,n);let o;ct(t)?o=t:(o=t.handler,r=t);const i=Cu(this),s=n0(a,o.bind(n),r);return i(),s}function j8(e,t){const r=t.split(".");return()=>{let n=e;for(let a=0;at==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Mn(t)}Modifiers`]||e[`${Ao(t)}Modifiers`];function yT(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||Bt;let a=r;const o=t.startsWith("update:"),i=o&&gT(n,t.slice(7));i&&(i.trim&&(a=r.map(c=>Xt(c)?c.trim():c)),i.number&&(a=r.map(I1)));let s,l=n[s=uc(t)]||n[s=uc(Mn(t))];!l&&o&&(l=n[s=uc(Ao(t))]),l&&Fn(l,e,6,a);const u=n[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Fn(u,e,6,a)}}function V8(e,t,r=!1){const n=t.emitsCache,a=n.get(e);if(a!==void 0)return a;const o=e.emits;let i={},s=!1;if(!ct(e)){const l=u=>{const c=V8(u,t,!0);c&&(s=!0,ir(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!s?(Vt(e)&&n.set(e,null),null):(st(o)?o.forEach(l=>i[l]=null):ir(i,o),Vt(e)&&n.set(e,i),i)}function Qd(e,t){return!e||!Bd(t)?!1:(t=t.slice(2).replace(/Once$/,""),$t(e,t[0].toLowerCase()+t.slice(1))||$t(e,Ao(t))||$t(e,t))}function Ep(e){const{type:t,vnode:r,proxy:n,withProxy:a,propsOptions:[o],slots:i,attrs:s,emit:l,render:u,renderCache:c,props:d,data:f,setupState:p,ctx:v,inheritAttrs:y}=e,w=zc(e);let b,h;try{if(r.shapeFlag&4){const C=a||n,_=C;b=oa(u.call(_,C,c,d,p,f,v)),h=s}else{const C=t;b=oa(C.length>1?C(d,{attrs:s,slots:i,emit:l}):C(d,null)),h=t.props?s:bT(s)}}catch(C){Ml.length=0,Kd(C,e,1),b=ee(Dr)}let m=b;if(h&&y!==!1){const C=Object.keys(h),{shapeFlag:_}=m;C.length&&_&7&&(o&&C.some(Fv)&&(h=wT(h,o)),m=$a(m,h,!1,!0))}return r.dirs&&(m=$a(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(r.dirs):r.dirs),r.transition&&ii(m,r.transition),b=m,zc(w),b}const bT=e=>{let t;for(const r in e)(r==="class"||r==="style"||Bd(r))&&((t||(t={}))[r]=e[r]);return t},wT=(e,t)=>{const r={};for(const n in e)(!Fv(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function CT(e,t,r){const{props:n,children:a,component:o}=e,{props:i,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?ay(n,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function _T(e,t){t&&t.pendingBranch?st(e)?t.effects.push(...e):t.effects.push(e):c8(e)}const Ie=Symbol.for("v-fgt"),Xd=Symbol.for("v-txt"),Dr=Symbol.for("v-cmt"),Tl=Symbol.for("v-stc"),Ml=[];let hn=null;function g(e=!1){Ml.push(hn=e?null:[])}function xT(){Ml.pop(),hn=Ml[Ml.length-1]||null}let Gl=1;function oy(e,t=!1){Gl+=e,e<0&&hn&&t&&(hn.hasOnce=!0)}function Y8(e){return e.dynamicChildren=Gl>0?hn||os:null,xT(),Gl>0&&hn&&hn.push(e),e}function x(e,t,r,n,a,o){return Y8(W(e,t,r,n,a,o,!0))}function K(e,t,r,n,a){return Y8(ee(e,t,r,n,a,!0))}function Wl(e){return e?e.__v_isVNode===!0:!1}function Go(e,t){return e.type===t.type&&e.key===t.key}const K8=({key:e})=>e??null,pc=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?Xt(e)||Gt(e)||ct(e)?{i:Sr,r:e,k:t,f:!!r}:e:null);function W(e,t=null,r=null,n=0,a=null,o=e===Ie?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&K8(t),ref:t&&pc(t),scopeId:p8,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Sr};return s?(a0(l,r),o&128&&e.normalize(l)):r&&(l.shapeFlag|=Xt(r)?8:16),Gl>0&&!i&&hn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&hn.push(l),l}const ee=kT;function kT(e,t=null,r=null,n=0,a=null,o=!1){if((!e||e===T8)&&(e=Dr),Wl(e)){const s=$a(e,t,!0);return r&&a0(s,r),Gl>0&&!o&&hn&&(s.shapeFlag&6?hn[hn.indexOf(e)]=s:hn.push(s)),s.patchFlag=-2,s}if(DT(e)&&(e=e.__vccOpts),t){t=Zl(t);let{class:s,style:l}=t;s&&!Xt(s)&&(t.class=ke(s)),Vt(l)&&(Gv(l)&&!st(l)&&(l=ir({},l)),t.style=qe(l))}const i=Xt(e)?1:q8(e)?128:v8(e)?64:Vt(e)?4:ct(e)?2:0;return W(e,t,r,n,a,i,o,!0)}function Zl(e){return e?Gv(e)||N8(e)?ir({},e):e:null}function $a(e,t,r=!1,n=!1){const{props:a,ref:o,patchFlag:i,children:s,transition:l}=e,u=t?Xe(a||{},t):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&K8(u),ref:t&&t.ref?r&&o?st(o)?o.concat(pc(t)):[o,pc(t)]:pc(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ie?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&$a(e.ssContent),ssFallback:e.ssFallback&&$a(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&ii(c,l.clone(c)),c}function ae(e=" ",t=0){return ee(Xd,null,e,t)}function Qhe(e,t){const r=ee(Tl,null,e);return r.staticCount=t,r}function J(e="",t=!1){return t?(g(),K(Dr,null,e)):ee(Dr,null,e)}function oa(e){return e==null||typeof e=="boolean"?ee(Dr):st(e)?ee(Ie,null,e.slice()):Wl(e)?no(e):ee(Xd,null,String(e))}function no(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:$a(e)}function a0(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(st(t))r=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),a0(e,a()),a._c&&(a._d=!0));return}else{r=32;const a=t._;!a&&!N8(t)?t._ctx=Sr:a===3&&Sr&&(Sr.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ct(t)?(t={default:t,_ctx:Sr},r=32):(t=String(t),n&64?(r=16,t=[ae(t)]):r=8);e.children=t,e.shapeFlag|=r}function Xe(...e){const t={};for(let r=0;rkr||Sr;let Vc,F1;{const e=Ud(),t=(r,n)=>{let a;return(a=e[r])||(a=e[r]=[]),a.push(n),o=>{a.length>1?a.forEach(i=>i(o)):a[0](o)}};Vc=t("__VUE_INSTANCE_SETTERS__",r=>kr=r),F1=t("__VUE_SSR_SETTERS__",r=>Ql=r)}const Cu=e=>{const t=kr;return Vc(e),e.scope.on(),()=>{e.scope.off(),Vc(t)}},iy=()=>{kr&&kr.scope.off(),Vc(null)};function G8(e){return e.vnode.shapeFlag&4}let Ql=!1;function MT(e,t=!1,r=!1){t&&F1(t);const{props:n,children:a}=e.vnode,o=G8(e);aT(e,n,o,t),lT(e,a,r);const i=o?IT(e,t):void 0;return t&&F1(!1),i}function IT(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ZA);const{setup:n}=r;if(n){To();const a=e.setupContext=n.length>1?Z8(e):null,o=Cu(e),i=bu(n,e,0,[e.props,a]),s=$4(i);if(Mo(),o(),(s||e.sp)&&!us(e)&&_8(e),s){if(i.then(iy,iy),t)return i.then(l=>{sy(e,l,t)}).catch(l=>{Kd(l,e,0)});e.asyncDep=i}else sy(e,i,t)}else W8(e,t)}function sy(e,t,r){ct(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Vt(t)&&(e.setupState=o8(t)),W8(e,r)}let ly;function W8(e,t,r){const n=e.type;if(!e.render){if(!t&&ly&&!n.render){const a=n.template||Jv(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=n,u=ir(ir({isCustomElement:o,delimiters:s},i),l);n.render=ly(a,u)}}e.render=n.render||Bn}{const a=Cu(e);To();try{QA(e)}finally{Mo(),a()}}}const OT={get(e,t){return Or(e,"get",""),e[t]}};function Z8(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,OT),slots:e.slots,emit:e.emit,expose:t}}function Jd(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(o8(AA(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Al)return Al[r](e)},has(t,r){return r in t||r in Al}})):e.proxy}function $T(e,t=!0){return ct(e)?e.displayName||e.name:e.name||t&&e.__name}function DT(e){return ct(e)&&"__vccOpts"in e}const S=(e,t)=>DA(e,t,Ql);function Xl(e,t,r){const n=arguments.length;return n===2?Vt(t)&&!st(t)?Wl(t)?ee(e,null,[t]):ee(e,t):ee(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Wl(r)&&(r=[r]),ee(e,t,r))}const PT="3.5.13";/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let z1;const uy=typeof window<"u"&&window.trustedTypes;if(uy)try{z1=uy.createPolicy("vue",{createHTML:e=>e})}catch{}const Q8=z1?e=>z1.createHTML(e):e=>e,NT="http://www.w3.org/2000/svg",LT="http://www.w3.org/1998/Math/MathML",Ea=typeof document<"u"?document:null,cy=Ea&&Ea.createElement("template"),RT={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const a=t==="svg"?Ea.createElementNS(NT,e):t==="mathml"?Ea.createElementNS(LT,e):r?Ea.createElement(e,{is:r}):Ea.createElement(e);return e==="select"&&n&&n.multiple!=null&&a.setAttribute("multiple",n.multiple),a},createText:e=>Ea.createTextNode(e),createComment:e=>Ea.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ea.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,a,o){const i=r?r.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),r),!(a===o||!(a=a.nextSibling)););else{cy.innerHTML=Q8(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const s=cy.content;if(n==="svg"||n==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},Ka="transition",Qs="animation",xs=Symbol("_vtc"),X8={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},J8=ir({},b8,X8),BT=e=>(e.displayName="Transition",e.props=J8,e),vn=BT((e,{slots:t})=>Xl(zA,e7(e),t)),Bo=(e,t=[])=>{st(e)?e.forEach(r=>r(...t)):e&&e(...t)},dy=e=>e?st(e)?e.some(t=>t.length>1):e.length>1:!1;function e7(e){const t={};for(const T in e)T in X8||(t[T]=e[T]);if(e.css===!1)return t;const{name:r="v",type:n,duration:a,enterFromClass:o=`${r}-enter-from`,enterActiveClass:i=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:l=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:f=`${r}-leave-active`,leaveToClass:p=`${r}-leave-to`}=e,v=HT(a),y=v&&v[0],w=v&&v[1],{onBeforeEnter:b,onEnter:h,onEnterCancelled:m,onLeave:C,onLeaveCancelled:_,onBeforeAppear:A=b,onAppear:D=h,onAppearCancelled:F=m}=t,M=(T,R,ee,U)=>{T._enterCancelled=U,Ja(T,R?c:s),Ja(T,R?u:i),ee&&ee()},j=(T,R)=>{T._isLeaving=!1,Ja(T,d),Ja(T,p),Ja(T,f),R&&R()},$=T=>(R,ee)=>{const U=T?D:h,ne=()=>M(R,T,ee);Bo(U,[R,ne]),fy(()=>{Ja(R,T?l:o),Xn(R,T?c:s),dy(U)||py(R,n,y,ne)})};return ir(t,{onBeforeEnter(T){Bo(b,[T]),Xn(T,o),Xn(T,i)},onBeforeAppear(T){Bo(A,[T]),Xn(T,l),Xn(T,u)},onEnter:$(!1),onAppear:$(!0),onLeave(T,R){T._isLeaving=!0;const ee=()=>j(T,R);Xn(T,d),T._enterCancelled?(Xn(T,f),U1()):(U1(),Xn(T,f)),fy(()=>{T._isLeaving&&(Ja(T,d),Xn(T,p),dy(C)||py(T,n,w,ee))}),Bo(C,[T,ee])},onEnterCancelled(T){M(T,!1,void 0,!0),Bo(m,[T])},onAppearCancelled(T){M(T,!0,void 0,!0),Bo(F,[T])},onLeaveCancelled(T){j(T),Bo(_,[T])}})}function HT(e){if(e==null)return null;if(Vt(e))return[Ap(e.enter),Ap(e.leave)];{const t=Ap(e);return[t,t]}}function Ap(e){return eA(e)}function Xn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[xs]||(e[xs]=new Set)).add(t)}function Ja(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[xs];r&&(r.delete(t),r.size||(e[xs]=void 0))}function fy(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let FT=0;function py(e,t,r,n){const a=e._endId=++FT,o=()=>{a===e._endId&&n()};if(r!=null)return setTimeout(o,r);const{type:i,timeout:s,propCount:l}=t7(e,t);if(!i)return n();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),o()},f=p=>{p.target===e&&++c>=l&&d()};setTimeout(()=>{c(r[v]||"").split(", "),a=n(`${Ka}Delay`),o=n(`${Ka}Duration`),i=hy(a,o),s=n(`${Qs}Delay`),l=n(`${Qs}Duration`),u=hy(s,l);let c=null,d=0,f=0;t===Ka?i>0&&(c=Ka,d=i,f=o.length):t===Qs?u>0&&(c=Qs,d=u,f=l.length):(d=Math.max(i,u),c=d>0?i>u?Ka:Qs:null,f=c?c===Ka?o.length:l.length:0);const p=c===Ka&&/\b(transform|all)(,|$)/.test(n(`${Ka}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function hy(e,t){for(;e.lengthvy(r)+vy(e[n])))}function vy(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function U1(){return document.body.offsetHeight}function zT(e,t,r){const n=e[xs];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const qc=Symbol("_vod"),r7=Symbol("_vsh"),o0={beforeMount(e,{value:t},{transition:r}){e[qc]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):Xs(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),Xs(e,!0),n.enter(e)):n.leave(e,()=>{Xs(e,!1)}):Xs(e,t))},beforeUnmount(e,{value:t}){Xs(e,t)}};function Xs(e,t){e.style.display=t?e[qc]:"none",e[r7]=!t}const n7=Symbol("");function Tr(e){const t=wu();if(!t)return;const r=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>Yc(o,a))},n=()=>{const a=e(t.proxy);t.ce?Yc(t.ce,a):j1(t.subTree,a),r(a)};E8(()=>{c8(n)}),Ct(()=>{Ee(n,Bn,{flush:"post"});const a=new MutationObserver(n);a.observe(t.subTree.el.parentNode,{childList:!0}),Ar(()=>a.disconnect())})}function j1(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{j1(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Yc(e.el,t);else if(e.type===Ie)e.children.forEach(r=>j1(r,t));else if(e.type===Tl){let{el:r,anchor:n}=e;for(;r&&(Yc(r,t),r!==n);)r=r.nextSibling}}function Yc(e,t){if(e.nodeType===1){const r=e.style;let n="";for(const a in t)r.setProperty(`--${a}`,t[a]),n+=`--${a}: ${t[a]};`;r[n7]=n}}const UT=/(^|;)\s*display\s*:/;function jT(e,t,r){const n=e.style,a=Xt(r);let o=!1;if(r&&!a){if(t)if(Xt(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();r[s]==null&&hc(n,s,"")}else for(const i in t)r[i]==null&&hc(n,i,"");for(const i in r)i==="display"&&(o=!0),hc(n,i,r[i])}else if(a){if(t!==r){const i=n[n7];i&&(r+=";"+i),n.cssText=r,o=UT.test(r)}}else t&&e.removeAttribute("style");qc in e&&(e[qc]=o?n.display:"",e[r7]&&(n.display="none"))}const my=/\s*!important$/;function hc(e,t,r){if(st(r))r.forEach(n=>hc(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=VT(e,t);my.test(r)?e.setProperty(Ao(n),r.replace(my,""),"important"):e[n]=r}}const gy=["Webkit","Moz","ms"],Tp={};function VT(e,t){const r=Tp[t];if(r)return r;let n=Mn(t);if(n!=="filter"&&n in e)return Tp[t]=n;n=zd(n);for(let a=0;aMp||(GT.then(()=>Mp=0),Mp=Date.now());function ZT(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;Fn(QT(n,r.value),t,5,[n])};return r.value=e,r.attached=WT(),r}function QT(e,t){if(st(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>a=>!a._stopped&&n&&n(a))}else return t}const _y=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,XT=(e,t,r,n,a,o)=>{const i=a==="svg";t==="class"?zT(e,n,i):t==="style"?jT(e,r,n):Bd(t)?Fv(t)||YT(e,t,r,n,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):JT(e,t,n,i))?(wy(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&by(e,t,n,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Xt(n))?wy(e,Mn(t),n,o,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),by(e,t,n,i))};function JT(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&_y(t)&&ct(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return _y(t)&&Xt(r)?!1:t in e}const a7=new WeakMap,o7=new WeakMap,Kc=Symbol("_moveCb"),xy=Symbol("_enterCb"),eM=e=>(delete e.props.mode,e),tM=eM({name:"TransitionGroup",props:ir({},J8,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=wu(),n=y8();let a,o;return A8(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!iM(a[0].el,r.vnode.el,i))return;a.forEach(nM),a.forEach(aM);const s=a.filter(oM);U1(),s.forEach(l=>{const u=l.el,c=u.style;Xn(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Kc]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Kc]=null,Ja(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Et(e),s=e7(i);let l=i.tag||Ie;if(a=[],o)for(let u=0;u{s.split(/\s+/).forEach(l=>l&&n.classList.remove(l))}),r.split(/\s+/).forEach(s=>s&&n.classList.add(s)),n.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(n);const{hasTransform:i}=t7(n);return o.removeChild(n),i}const ky=e=>{const t=e.props["onUpdate:modelValue"]||!1;return st(t)?r=>cc(t,r):t};function sM(e){e.target.composing=!0}function Ey(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ip=Symbol("_assign"),Qhe={created(e,{modifiers:{lazy:t,trim:r,number:n}},a){e[Ip]=ky(a);const o=n||a.props&&a.props.type==="number";Fi(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;r&&(s=s.trim()),o&&(s=I1(s)),e[Ip](s)}),r&&Fi(e,"change",()=>{e.value=e.value.trim()}),t||(Fi(e,"compositionstart",sM),Fi(e,"compositionend",Ey),Fi(e,"change",Ey))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:o}},i){if(e[Ip]=ky(i),e.composing)return;const s=(o||e.type==="number")&&!/^0\d/.test(e.value)?I1(e.value):e.value,l=t??"";s!==l&&(document.activeElement===e&&e.type!=="range"&&(n&&t===r||a&&e.value.trim()===l)||(e.value=l))}},lM=["ctrl","shift","alt","meta"],uM={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>lM.some(r=>e[`${r}Key`]&&!t.includes(r))},ht=(e,t)=>{const r=e._withMods||(e._withMods={}),n=t.join(".");return r[n]||(r[n]=(a,...o)=>{for(let i=0;i{const r=e._withKeys||(e._withKeys={}),n=t.join(".");return r[n]||(r[n]=a=>{if(!("key"in a))return;const o=Ao(a.key);if(t.some(i=>i===o||cM[i]===o))return e(a)})},dM=ir({patchProp:XT},RT);let Ay;function i7(){return Ay||(Ay=cT(dM))}const Ty=(...e)=>{i7().render(...e)},fM=(...e)=>{const t=i7().createApp(...e),{mount:r}=t;return t.mount=n=>{const a=hM(n);if(!a)return;const o=t._component;!ct(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const i=r(a,!1,pM(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function pM(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function hM(e){return Xt(e)?document.querySelector(e):e}const xt="24px",vM=["aria-hidden"],My=` +**/let z1;const uy=typeof window<"u"&&window.trustedTypes;if(uy)try{z1=uy.createPolicy("vue",{createHTML:e=>e})}catch{}const Q8=z1?e=>z1.createHTML(e):e=>e,NT="http://www.w3.org/2000/svg",LT="http://www.w3.org/1998/Math/MathML",Ea=typeof document<"u"?document:null,cy=Ea&&Ea.createElement("template"),RT={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const a=t==="svg"?Ea.createElementNS(NT,e):t==="mathml"?Ea.createElementNS(LT,e):r?Ea.createElement(e,{is:r}):Ea.createElement(e);return e==="select"&&n&&n.multiple!=null&&a.setAttribute("multiple",n.multiple),a},createText:e=>Ea.createTextNode(e),createComment:e=>Ea.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ea.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,a,o){const i=r?r.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),r),!(a===o||!(a=a.nextSibling)););else{cy.innerHTML=Q8(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const s=cy.content;if(n==="svg"||n==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},Ka="transition",Qs="animation",xs=Symbol("_vtc"),X8={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},J8=ir({},b8,X8),BT=e=>(e.displayName="Transition",e.props=J8,e),vn=BT((e,{slots:t})=>Xl(zA,e7(e),t)),Bo=(e,t=[])=>{st(e)?e.forEach(r=>r(...t)):e&&e(...t)},dy=e=>e?st(e)?e.some(t=>t.length>1):e.length>1:!1;function e7(e){const t={};for(const M in e)M in X8||(t[M]=e[M]);if(e.css===!1)return t;const{name:r="v",type:n,duration:a,enterFromClass:o=`${r}-enter-from`,enterActiveClass:i=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:l=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:f=`${r}-leave-active`,leaveToClass:p=`${r}-leave-to`}=e,v=HT(a),y=v&&v[0],w=v&&v[1],{onBeforeEnter:b,onEnter:h,onEnterCancelled:m,onLeave:C,onLeaveCancelled:_,onBeforeAppear:A=b,onAppear:D=h,onAppearCancelled:F=m}=t,T=(M,B,Z,Y)=>{M._enterCancelled=Y,Ja(M,B?c:s),Ja(M,B?u:i),Z&&Z()},U=(M,B)=>{M._isLeaving=!1,Ja(M,d),Ja(M,p),Ja(M,f),B&&B()},$=M=>(B,Z)=>{const Y=M?D:h,re=()=>T(B,M,Z);Bo(Y,[B,re]),fy(()=>{Ja(B,M?l:o),Xn(B,M?c:s),dy(Y)||py(B,n,y,re)})};return ir(t,{onBeforeEnter(M){Bo(b,[M]),Xn(M,o),Xn(M,i)},onBeforeAppear(M){Bo(A,[M]),Xn(M,l),Xn(M,u)},onEnter:$(!1),onAppear:$(!0),onLeave(M,B){M._isLeaving=!0;const Z=()=>U(M,B);Xn(M,d),M._enterCancelled?(Xn(M,f),U1()):(U1(),Xn(M,f)),fy(()=>{M._isLeaving&&(Ja(M,d),Xn(M,p),dy(C)||py(M,n,w,Z))}),Bo(C,[M,Z])},onEnterCancelled(M){T(M,!1,void 0,!0),Bo(m,[M])},onAppearCancelled(M){T(M,!0,void 0,!0),Bo(F,[M])},onLeaveCancelled(M){U(M),Bo(_,[M])}})}function HT(e){if(e==null)return null;if(Vt(e))return[Ap(e.enter),Ap(e.leave)];{const t=Ap(e);return[t,t]}}function Ap(e){return eA(e)}function Xn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[xs]||(e[xs]=new Set)).add(t)}function Ja(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[xs];r&&(r.delete(t),r.size||(e[xs]=void 0))}function fy(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let FT=0;function py(e,t,r,n){const a=e._endId=++FT,o=()=>{a===e._endId&&n()};if(r!=null)return setTimeout(o,r);const{type:i,timeout:s,propCount:l}=t7(e,t);if(!i)return n();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),o()},f=p=>{p.target===e&&++c>=l&&d()};setTimeout(()=>{c(r[v]||"").split(", "),a=n(`${Ka}Delay`),o=n(`${Ka}Duration`),i=hy(a,o),s=n(`${Qs}Delay`),l=n(`${Qs}Duration`),u=hy(s,l);let c=null,d=0,f=0;t===Ka?i>0&&(c=Ka,d=i,f=o.length):t===Qs?u>0&&(c=Qs,d=u,f=l.length):(d=Math.max(i,u),c=d>0?i>u?Ka:Qs:null,f=c?c===Ka?o.length:l.length:0);const p=c===Ka&&/\b(transform|all)(,|$)/.test(n(`${Ka}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function hy(e,t){for(;e.lengthvy(r)+vy(e[n])))}function vy(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function U1(){return document.body.offsetHeight}function zT(e,t,r){const n=e[xs];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const qc=Symbol("_vod"),r7=Symbol("_vsh"),o0={beforeMount(e,{value:t},{transition:r}){e[qc]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):Xs(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),Xs(e,!0),n.enter(e)):n.leave(e,()=>{Xs(e,!1)}):Xs(e,t))},beforeUnmount(e,{value:t}){Xs(e,t)}};function Xs(e,t){e.style.display=t?e[qc]:"none",e[r7]=!t}const n7=Symbol("");function Tr(e){const t=wu();if(!t)return;const r=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>Yc(o,a))},n=()=>{const a=e(t.proxy);t.ce?Yc(t.ce,a):j1(t.subTree,a),r(a)};E8(()=>{c8(n)}),Ct(()=>{Ee(n,Bn,{flush:"post"});const a=new MutationObserver(n);a.observe(t.subTree.el.parentNode,{childList:!0}),Ar(()=>a.disconnect())})}function j1(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{j1(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Yc(e.el,t);else if(e.type===Ie)e.children.forEach(r=>j1(r,t));else if(e.type===Tl){let{el:r,anchor:n}=e;for(;r&&(Yc(r,t),r!==n);)r=r.nextSibling}}function Yc(e,t){if(e.nodeType===1){const r=e.style;let n="";for(const a in t)r.setProperty(`--${a}`,t[a]),n+=`--${a}: ${t[a]};`;r[n7]=n}}const UT=/(^|;)\s*display\s*:/;function jT(e,t,r){const n=e.style,a=Xt(r);let o=!1;if(r&&!a){if(t)if(Xt(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();r[s]==null&&hc(n,s,"")}else for(const i in t)r[i]==null&&hc(n,i,"");for(const i in r)i==="display"&&(o=!0),hc(n,i,r[i])}else if(a){if(t!==r){const i=n[n7];i&&(r+=";"+i),n.cssText=r,o=UT.test(r)}}else t&&e.removeAttribute("style");qc in e&&(e[qc]=o?n.display:"",e[r7]&&(n.display="none"))}const my=/\s*!important$/;function hc(e,t,r){if(st(r))r.forEach(n=>hc(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=VT(e,t);my.test(r)?e.setProperty(Ao(n),r.replace(my,""),"important"):e[n]=r}}const gy=["Webkit","Moz","ms"],Tp={};function VT(e,t){const r=Tp[t];if(r)return r;let n=Mn(t);if(n!=="filter"&&n in e)return Tp[t]=n;n=zd(n);for(let a=0;aMp||(GT.then(()=>Mp=0),Mp=Date.now());function ZT(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;Fn(QT(n,r.value),t,5,[n])};return r.value=e,r.attached=WT(),r}function QT(e,t){if(st(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>a=>!a._stopped&&n&&n(a))}else return t}const _y=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,XT=(e,t,r,n,a,o)=>{const i=a==="svg";t==="class"?zT(e,n,i):t==="style"?jT(e,r,n):Bd(t)?Fv(t)||YT(e,t,r,n,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):JT(e,t,n,i))?(wy(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&by(e,t,n,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Xt(n))?wy(e,Mn(t),n,o,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),by(e,t,n,i))};function JT(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&_y(t)&&ct(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return _y(t)&&Xt(r)?!1:t in e}const a7=new WeakMap,o7=new WeakMap,Kc=Symbol("_moveCb"),xy=Symbol("_enterCb"),eM=e=>(delete e.props.mode,e),tM=eM({name:"TransitionGroup",props:ir({},J8,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=wu(),n=y8();let a,o;return A8(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!iM(a[0].el,r.vnode.el,i))return;a.forEach(nM),a.forEach(aM);const s=a.filter(oM);U1(),s.forEach(l=>{const u=l.el,c=u.style;Xn(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Kc]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Kc]=null,Ja(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Et(e),s=e7(i);let l=i.tag||Ie;if(a=[],o)for(let u=0;u{s.split(/\s+/).forEach(l=>l&&n.classList.remove(l))}),r.split(/\s+/).forEach(s=>s&&n.classList.add(s)),n.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(n);const{hasTransform:i}=t7(n);return o.removeChild(n),i}const ky=e=>{const t=e.props["onUpdate:modelValue"]||!1;return st(t)?r=>cc(t,r):t};function sM(e){e.target.composing=!0}function Ey(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ip=Symbol("_assign"),Xhe={created(e,{modifiers:{lazy:t,trim:r,number:n}},a){e[Ip]=ky(a);const o=n||a.props&&a.props.type==="number";Fi(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;r&&(s=s.trim()),o&&(s=I1(s)),e[Ip](s)}),r&&Fi(e,"change",()=>{e.value=e.value.trim()}),t||(Fi(e,"compositionstart",sM),Fi(e,"compositionend",Ey),Fi(e,"change",Ey))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:o}},i){if(e[Ip]=ky(i),e.composing)return;const s=(o||e.type==="number")&&!/^0\d/.test(e.value)?I1(e.value):e.value,l=t??"";s!==l&&(document.activeElement===e&&e.type!=="range"&&(n&&t===r||a&&e.value.trim()===l)||(e.value=l))}},lM=["ctrl","shift","alt","meta"],uM={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>lM.some(r=>e[`${r}Key`]&&!t.includes(r))},ht=(e,t)=>{const r=e._withMods||(e._withMods={}),n=t.join(".");return r[n]||(r[n]=(a,...o)=>{for(let i=0;i{const r=e._withKeys||(e._withKeys={}),n=t.join(".");return r[n]||(r[n]=a=>{if(!("key"in a))return;const o=Ao(a.key);if(t.some(i=>i===o||cM[i]===o))return e(a)})},dM=ir({patchProp:XT},RT);let Ay;function i7(){return Ay||(Ay=cT(dM))}const Ty=(...e)=>{i7().render(...e)},fM=(...e)=>{const t=i7().createApp(...e),{mount:r}=t;return t.mount=n=>{const a=hM(n);if(!a)return;const o=t._component;!ct(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const i=r(a,!1,pM(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function pM(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function hM(e){return Xt(e)?document.querySelector(e):e}const xt="24px",vM=["aria-hidden"],My=` -`,mM=se({__name:"RuntimeKicIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?My:a(My)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon runtime-kic-icon","data-testid":"kui-icon-wrapper-runtime-kic-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-runtime-kic-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,vM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),gM=["aria-hidden"],Iy='',yM=se({__name:"AddIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Iy:a(Iy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-icon","data-testid":"kui-icon-wrapper-add-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-add-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,gM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),bM=["aria-hidden"],Oy='',wM=se({__name:"BookIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Oy:a(Oy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-book-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,bM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),CM=["aria-hidden"],$y='',SM=se({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?$y:a($y)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,CM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),_M=["aria-hidden"],Dy='',xM=se({__name:"CogIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Dy:a(Dy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cog-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,_M))]),_:1},8,["aria-hidden","style","tabindex"]))}}),kM=["aria-hidden"],Py='',EM=se({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Py:a(Py)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,kM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),AM=["aria-hidden"],Ny='',TM=se({__name:"DangerIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Ny:a(Ny)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-danger-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,AM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),MM=["aria-hidden"],Ly='',IM=se({__name:"DeployIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Ly:a(Ly)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon deploy-icon","data-testid":"kui-icon-wrapper-deploy-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-deploy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,MM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),OM=["aria-hidden"],Ry='',$M=se({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Ry:a(Ry)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,OM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),DM=["aria-hidden"],By='',PM=se({__name:"HelpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?By:a(By)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-help-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,DM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),NM=["aria-hidden"],Hy='',LM=se({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Hy:a(Hy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,NM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),RM=["aria-hidden"],Fy='',BM=se({__name:"MeshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Fy:a(Fy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon mesh-icon","data-testid":"kui-icon-wrapper-mesh-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-mesh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,RM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),HM=["aria-hidden"],zy='',FM=se({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?zy:a(zy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,HM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),zM=["aria-hidden"],Uy='',jy=se({__name:"PortalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Uy:a(Uy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-portal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,zM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),UM=["aria-hidden"],Vy=` -`,s7=se({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Vy:a(Vy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,UM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),jM=["aria-hidden"],qy='',VM=se({__name:"RefreshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?qy:a(qy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-refresh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,jM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),qM=["aria-hidden"],Yy='',YM=se({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Yy:a(Yy)}`;return(l,u)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,qM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Ky=Symbol("route-view-root"),i0=Symbol("route-view-parent"),KM={class:"app-view"},GM={key:0,"aria-label":"Breadcrumb"},WM={key:0,class:"app-view-title-bar"},ZM={class:"actions"},QM={key:1},XM=se({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1},docs:{default:""}},setup(e){const t=Qt(i0),r=Qt("app-summary-view","");Pr("app-summary-view","");const n=e,a=new Map,o=H([]),i=Symbol("app-view"),s=d=>{const f=[...d.values()];f.some(p=>p.length===0)?o.value=[]:o.value=f.flat()},l={addBreadcrumbs:(d,f)=>{if(typeof d<"u"){if(a.has(f)){const p=a.get(f);if(JSON.stringify(p)===JSON.stringify(d))return}a.set(f,d),s(a)}},removeBreadcrumbs:d=>{a.has(d)&&(a.delete(d),s(a))}},u=Qt("app-view-parent",void 0);u||Pr("app-view-parent",l);const c=u||l;return Ee(()=>n.breadcrumbs,d=>{d!==null&&c.addBreadcrumbs(d,i)},{immediate:!0}),$n(()=>{c.removeBreadcrumbs(i)}),(d,f)=>{const p=Ze("XBreadcrumbs"),v=Ze("XTeleportTemplate"),y=Ze("XTeleportSlot"),w=Ze("XAlert"),b=Ze("XLayout"),h=Ze("XIcon"),m=Ze("XAction");return g(),x(Ie,null,[W("div",KM,[!k(u)&&o.value.length>0?(g(),x("nav",GM,[X(p,{items:o.value},null,8,["items"])])):Q("",!0),f[5]||(f[5]=re()),W("section",{class:ke({"is-fullscreen":n.fullscreen})},[d.$slots.title||d.$slots.actions?(g(),x("header",WM,[n.fullscreen?(g(),Y(k(LM),{key:0})):Q("",!0),f[1]||(f[1]=re()),k(r).length>0?(g(),Y(v,{key:1,to:{name:k(r)}},{default:I(()=>[q(d.$slots,"title",{},void 0,!0)]),_:3},8,["to"])):q(d.$slots,"title",{key:2},void 0,!0),f[2]||(f[2]=re()),W("div",ZM,[d.$slots.title?(g(),Y(y,{key:0,name:"app-view-docs"})):Q("",!0),f[0]||(f[0]=re()),q(d.$slots,"actions",{},()=>[X(y,{name:`${k(t).name}-actions`},null,8,["name"])],!0)])])):Q("",!0),f[3]||(f[3]=re()),d.$slots.notifications?(g(),x("aside",QM,[X(w,{class:"mb-4",appearance:"warning"},{default:I(()=>[q(d.$slots,"notifications",{},void 0,!0)]),_:3})])):Q("",!0),f[4]||(f[4]=re()),X(b,{type:"stack"},{default:I(()=>[q(d.$slots,"default",{},void 0,!0)]),_:3})],2)]),f[6]||(f[6]=re()),n.docs.length>0?(g(),Y(v,{key:0,to:{name:"app-view-docs"}},{default:I(()=>[X(m,{appearance:"secondary",icon:"",href:n.docs},{default:I(()=>[X(h,{name:"docs"})]),_:1},8,["href"])]),_:1})):Q("",!0)],64)}}}),rr=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},JM=rr(XM,[["__scopeId","data-v-ab799334"]]);function Xhe(e){return jd()?(jv(e),!0):!1}function V1(e){return typeof e=="function"?e():k(e)}const eI=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const tI=Object.prototype.toString,Jhe=e=>tI.call(e)==="[object Object]",Gc=()=>{},eve=rI();function rI(){var e,t;return eI&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function l7(e,t){function r(...n){return new Promise((a,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(a).catch(o)})}return r}function nI(e,t={}){let r,n,a=Gc;const o=s=>{clearTimeout(s),a(),a=Gc};return s=>{const l=V1(e),u=V1(t.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(n&&(o(n),n=null),Promise.resolve(s())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!n&&(n=setTimeout(()=>{r&&o(r),n=null,c(s())},u)),r=setTimeout(()=>{n&&o(n),n=null,c(s())},l)})}}function aI(...e){let t=0,r,n=!0,a=Gc,o,i,s,l,u;!Gt(e[0])&&typeof e[0]=="object"?{delay:i,trailing:s=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[i,s=!0,l=!0,u=!1]=e;const c=()=>{r&&(clearTimeout(r),r=void 0,a(),a=Gc)};return f=>{const p=V1(i),v=Date.now()-t,y=()=>o=f();return c(),p<=0?(t=Date.now(),y()):(v>p&&(l||!n)?(t=Date.now(),y()):s&&(o=new Promise((w,b)=>{a=u?b:w,r=setTimeout(()=>{t=Date.now(),n=!0,w(y()),c()},Math.max(0,p-v))})),!l&&!r&&(r=setTimeout(()=>n=!0,p)),n=!1,o)}}function oI(e,t=200,r={}){return l7(nI(t,r),e)}function iI(e,t=200,r=!1,n=!0,a=!1){return l7(aI(t,r,n,a),e)}const sI={key:0},lI=se({__name:"DataCollection",props:{type:{default:""},paginationType:{default:"server"},page:{default:0},pageSize:{default:0},total:{default:0},items:{},predicate:{type:Function,default:()=>!0},comparator:{type:Function,default:void 0},find:{type:Boolean,default:!1},empty:{type:Boolean,default:!0}},emits:["change","error"],setup(e,{emit:t}){const r=e,n=t,a=Ft(),o=iI(l=>{n("change",l)}),i=S(()=>{if(a.item)return r.items;if(r.find){const l=r.items.find(r.predicate);return typeof l>"u"?[]:[l]}else{const l=r.items.filter(r.predicate);return typeof r.comparator<"u"?l.sort(r.comparator):l}}),s=S(()=>{if(r.paginationType==="client"){const l=r.pageSize*(r.page-1);return i.value.slice(l,l+r.pageSize)}else return i.value});return(l,u)=>{const c=Ze("XEmptyState"),d=Ze("KPagination"),f=Ze("XLayout");return g(),Y(f,{type:"stack"},{default:I(()=>{var p;return[k(a).item?(g(),x("div",sI,[(g(!0),x(Ie,null,Qe([r.items.find(r.predicate)],v=>(g(),x(Ie,{key:v},[v?q(l.$slots,"item",{key:0,item:v},void 0,!0):q(l.$slots,"empty",{key:1,items:i.value},()=>[r.empty?(g(),Y(c,{key:0,type:r.type},null,8,["type"])):Q("",!0)],!0)],64))),128))])):(g(),x(Ie,{key:1},[W("div",null,[i.value.length===0?q(l.$slots,"empty",{key:0,items:i.value},()=>[r.empty?(g(),Y(c,{key:0,type:r.type},null,8,["type"])):Q("",!0)],!0):q(l.$slots,"default",{key:1,items:s.value},void 0,!0)]),u[2]||(u[2]=re()),typeof((p=r.items)==null?void 0:p[0])<"u"&&!(r.page===0&&r.pageSize===0&&r.total===0)?q(l.$slots,"pagination",{key:0,items:s.value},()=>[X(d,{class:ke({pagination:!0,"with-paging":r.page!==0&&r.total>0&&r.total!==r.items.length,"with-sizing":r.pageSize!==0}),"total-count":r.total,"current-page":r.page,"initial-page-size":r.pageSize||r.total,"page-sizes":[15,30,50,75,100],onPageChange:u[0]||(u[0]=({page:v})=>{k(o)({page:v,size:r.pageSize})}),onPageSizeChange:u[1]||(u[1]=({pageSize:v})=>{k(o)({page:r.page,size:v})})},null,8,["class","total-count","current-page","initial-page-size"])],!0):Q("",!0)],64))]}),_:3})}}}),uI=rr(lI,[["__scopeId","data-v-0ba9b99e"]]),tve="#6c7489",cI="#d60027",dI="#afb7c5",fI="16px",Gy="20px",pI=se({__name:"TextWithCopyButton",props:{text:{}},setup(e){const t=e;return(r,n)=>{const a=Ze("XCopyButton");return g(),Y(a,{format:"custom",text:t.text},Mt({_:2},[r.$slots.default?{name:"default",fn:I(()=>[q(r.$slots,"default")]),key:"0"}:void 0]),1032,["text"])}}});class Qi extends Error{constructor({status:r,type:n=null,title:a,detail:o=null,instance:i=null,invalidParameters:s=[]}){super(a);Ut(this,"status");Ut(this,"type");Ut(this,"title");Ut(this,"detail");Ut(this,"instance");Ut(this,"invalidParameters");this.name="ApiError",this.status=r,this.type=n,this.title=a,this.detail=o,this.instance=i,this.invalidParameters=s}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}toString(){return`${this.status}: ${this.message}`}}const hI={"data-testid":"error-block",class:"error-block"},vI={key:0,class:"badge-list"},mI={class:"error-block-message mt-4"},gI=["data-testid"],yI={key:2},bI={class:"error-block-message"},wI=["data-testid"],CI={key:2},SI=se({__name:"ErrorBlock",props:{error:{},appearance:{default:"warning"}},setup(e){const{t}=Ca(),r=Qt("x-prompt",void 0),n=e;return(a,o)=>{const i=Ze("XIcon"),s=Ze("XBadge"),l=Ze("KEmptyState"),u=Ze("XAlert");return g(),x("div",hI,[k(r)?(g(),Y(u,{key:1,appearance:"danger"},{default:I(()=>[W("div",bI,[a.$slots.default?q(a.$slots,"default",{key:0},void 0,!0):n.error instanceof k(Qi)?(g(),x(Ie,{key:1},[W("p",null,de(k(t)("common.error_state.api_error",{status:n.error.status,title:n.error.detail})),1),o[7]||(o[7]=re()),n.error.invalidParameters.length>0?(g(),x("ul",{key:0,"data-testid":`error-invalid-parameters-${n.error.status}`},[(g(!0),x(Ie,null,Qe(n.error.invalidParameters,c=>(g(),x("li",{key:c.field},[re(de(k(t)("common.error_state.field"))+" ",1),W("b",null,[W("code",null,de(c.field),1)]),re(": "+de(c.reason),1)]))),128))],8,wI)):Q("",!0)],64)):(g(),x("p",CI,de(a.error.message),1))])]),_:3})):(g(),Y(l,{key:0},{icon:I(()=>[n.appearance==="danger"?(g(),Y(k(TM),{key:0,color:k(cI)},null,8,["color"])):(g(),Y(i,{key:1,name:"warning"}))]),title:I(()=>[q(a.$slots,"title",{},()=>[re(de(a.error instanceof k(Qi)&&a.error.detail?a.error.detail:k(t)("common.error_state.title")),1)],!0)]),default:I(()=>[o[4]||(o[4]=re()),o[5]||(o[5]=re()),a.error instanceof k(Qi)?(g(),x("div",vI,[X(s,{appearance:n.appearance,"data-testid":"error-status"},{default:I(()=>[re(de(a.error.status),1)]),_:1},8,["appearance"]),o[1]||(o[1]=re()),a.error.type?(g(),Y(s,{key:0,appearance:"neutral","data-testid":"error-type","max-width":"auto"},{default:I(()=>[re(` - type: `+de(a.error.type),1)]),_:1})):Q("",!0),o[2]||(o[2]=re()),a.error.instance?(g(),Y(s,{key:1,appearance:"neutral","data-testid":"error-trace","max-width":"auto"},{default:I(()=>[o[0]||(o[0]=re(` - trace: `)),X(pI,{text:a.error.instance},null,8,["text"])]),_:1})):Q("",!0)])):Q("",!0),o[6]||(o[6]=re()),W("div",mI,[a.$slots.default?q(a.$slots,"default",{key:0},void 0,!0):n.error instanceof k(Qi)?(g(),x(Ie,{key:1},[W("p",null,de(n.error.message),1),o[3]||(o[3]=re()),n.error.invalidParameters.length>0?(g(),x("ul",{key:0,"data-testid":`error-invalid-parameters-${n.error.status}`},[(g(!0),x(Ie,null,Qe(n.error.invalidParameters,c=>(g(),x("li",{key:c.field},[re(de(k(t)("common.error_state.field"))+" ",1),W("b",null,[W("code",null,de(c.field),1)]),re(": "+de(c.reason),1)]))),128))],8,gI)):Q("",!0)],64)):(g(),x("p",yI,de(n.error.message),1))])]),_:3}))])}}}),_I=rr(SI,[["__scopeId","data-v-c744a2ae"]]);var xI=Object.defineProperty,kI=(e,t,r)=>t in e?xI(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,fo=(e,t,r)=>kI(e,typeof t!="symbol"?t+"":t,r);async function u7(e){var t,r;if(navigator.clipboard)try{return await navigator.clipboard.writeText(e),!0}catch{}const n=document==null?void 0:document.createElement("textarea");n&&(n.style.position="fixed",n.style.top="0",n.style.left="0",n.style.width="32px",n.style.height="32px",n.style.padding="0",n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.value=e,(t=document==null?void 0:document.body)==null||t.appendChild(n),n.focus(),n.select());let a;try{a=document==null?void 0:document.execCommand("copy")}catch{a=!1}finally{(r=document==null?void 0:document.body)==null||r.removeChild(n)}return a}const c7=se({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:u7})}}),EI=se({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=qn(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),ef=se({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=H(e.toggled),a=()=>{n.value=!n.value,r("toggled",n.value)};try{if(!t.default)throw new Error("KToggle expects slot content");return()=>(t==null?void 0:t.default)&&t.default({isToggled:n,toggle:a})}catch{return console.error(`KToggle expects to have slot content. +`,mM=se({__name:"RuntimeKicIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?My:a(My)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon runtime-kic-icon","data-testid":"kui-icon-wrapper-runtime-kic-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-runtime-kic-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,vM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),gM=["aria-hidden"],Iy='',yM=se({__name:"AddCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Iy:a(Iy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-circle-icon","data-testid":"kui-icon-wrapper-add-circle-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-add-circle-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,gM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),bM=["aria-hidden"],Oy='',wM=se({__name:"BookIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Oy:a(Oy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-book-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,bM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),CM=["aria-hidden"],$y='',SM=se({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?$y:a($y)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,CM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),_M=["aria-hidden"],Dy='',xM=se({__name:"CogIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Dy:a(Dy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cog-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,_M))]),_:1},8,["aria-hidden","style","tabindex"]))}}),kM=["aria-hidden"],Py='',EM=se({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Py:a(Py)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,kM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),AM=["aria-hidden"],Ny='',TM=se({__name:"DangerIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Ny:a(Ny)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-danger-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,AM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),MM=["aria-hidden"],Ly='',IM=se({__name:"DeployIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Ly:a(Ly)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon deploy-icon","data-testid":"kui-icon-wrapper-deploy-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-deploy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,MM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),OM=["aria-hidden"],Ry='',$M=se({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Ry:a(Ry)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,OM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),DM=["aria-hidden"],By='',PM=se({__name:"HelpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?By:a(By)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-help-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,DM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),NM=["aria-hidden"],Hy='',LM=se({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Hy:a(Hy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,NM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),RM=["aria-hidden"],Fy='',BM=se({__name:"MeshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Fy:a(Fy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon mesh-icon","data-testid":"kui-icon-wrapper-mesh-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-mesh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,RM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),HM=["aria-hidden"],zy='',FM=se({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?zy:a(zy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,HM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),zM=["aria-hidden"],Uy='',jy=se({__name:"PortalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Uy:a(Uy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-portal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,zM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),UM=["aria-hidden"],Vy=` +`,s7=se({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Vy:a(Vy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,UM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),jM=["aria-hidden"],qy='',VM=se({__name:"RefreshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?qy:a(qy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-refresh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,jM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),qM=["aria-hidden"],Yy='',YM=se({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:xt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return xt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Yy:a(Yy)}`;return(l,u)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,qM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Ky=Symbol("route-view-root"),i0=Symbol("route-view-parent"),KM={class:"app-view"},GM={key:0,"aria-label":"Breadcrumb"},WM={key:0,class:"app-view-title-bar"},ZM={class:"actions"},QM={key:1},XM=se({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1},docs:{default:""}},setup(e){const t=Qt(i0),r=Qt("app-summary-view","");Pr("app-summary-view","");const n=e,a=new Map,o=H([]),i=Symbol("app-view"),s=d=>{const f=[...d.values()];f.some(p=>p.length===0)?o.value=[]:o.value=f.flat()},l={addBreadcrumbs:(d,f)=>{if(typeof d<"u"){if(a.has(f)){const p=a.get(f);if(JSON.stringify(p)===JSON.stringify(d))return}a.set(f,d),s(a)}},removeBreadcrumbs:d=>{a.has(d)&&(a.delete(d),s(a))}},u=Qt("app-view-parent",void 0);u||Pr("app-view-parent",l);const c=u||l;return Ee(()=>n.breadcrumbs,d=>{d!==null&&c.addBreadcrumbs(d,i)},{immediate:!0}),$n(()=>{c.removeBreadcrumbs(i)}),(d,f)=>{const p=Ze("XBreadcrumbs"),v=Ze("XTeleportTemplate"),y=Ze("XTeleportSlot"),w=Ze("XAlert"),b=Ze("XLayout"),h=Ze("XIcon"),m=Ze("XAction");return g(),x(Ie,null,[W("div",KM,[!k(u)&&o.value.length>0?(g(),x("nav",GM,[ee(p,{items:o.value},null,8,["items"])])):J("",!0),f[5]||(f[5]=ae()),W("section",{class:ke({"is-fullscreen":n.fullscreen})},[d.$slots.title||d.$slots.actions?(g(),x("header",WM,[n.fullscreen?(g(),K(k(LM),{key:0})):J("",!0),f[1]||(f[1]=ae()),k(r).length>0?(g(),K(v,{key:1,to:{name:k(r)}},{default:I(()=>[q(d.$slots,"title",{},void 0,!0)]),_:3},8,["to"])):q(d.$slots,"title",{key:2},void 0,!0),f[2]||(f[2]=ae()),W("div",ZM,[d.$slots.title?(g(),K(y,{key:0,name:"app-view-docs"})):J("",!0),f[0]||(f[0]=ae()),q(d.$slots,"actions",{},()=>[ee(y,{name:`${k(t).name}-actions`},null,8,["name"])],!0)])])):J("",!0),f[3]||(f[3]=ae()),d.$slots.notifications?(g(),x("aside",QM,[ee(w,{class:"mb-4",appearance:"warning"},{default:I(()=>[q(d.$slots,"notifications",{},void 0,!0)]),_:3})])):J("",!0),f[4]||(f[4]=ae()),ee(b,{type:"stack"},{default:I(()=>[q(d.$slots,"default",{},void 0,!0)]),_:3})],2)]),f[6]||(f[6]=ae()),n.docs.length>0?(g(),K(v,{key:0,to:{name:"app-view-docs"}},{default:I(()=>[ee(m,{appearance:"secondary",icon:"",href:n.docs},{default:I(()=>[ee(h,{name:"docs"})]),_:1},8,["href"])]),_:1})):J("",!0)],64)}}}),rr=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},JM=rr(XM,[["__scopeId","data-v-ab799334"]]);function Jhe(e){return jd()?(jv(e),!0):!1}function V1(e){return typeof e=="function"?e():k(e)}const eI=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const tI=Object.prototype.toString,eve=e=>tI.call(e)==="[object Object]",Gc=()=>{},tve=rI();function rI(){var e,t;return eI&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function l7(e,t){function r(...n){return new Promise((a,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(a).catch(o)})}return r}function nI(e,t={}){let r,n,a=Gc;const o=s=>{clearTimeout(s),a(),a=Gc};return s=>{const l=V1(e),u=V1(t.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(n&&(o(n),n=null),Promise.resolve(s())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!n&&(n=setTimeout(()=>{r&&o(r),n=null,c(s())},u)),r=setTimeout(()=>{n&&o(n),n=null,c(s())},l)})}}function aI(...e){let t=0,r,n=!0,a=Gc,o,i,s,l,u;!Gt(e[0])&&typeof e[0]=="object"?{delay:i,trailing:s=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[i,s=!0,l=!0,u=!1]=e;const c=()=>{r&&(clearTimeout(r),r=void 0,a(),a=Gc)};return f=>{const p=V1(i),v=Date.now()-t,y=()=>o=f();return c(),p<=0?(t=Date.now(),y()):(v>p&&(l||!n)?(t=Date.now(),y()):s&&(o=new Promise((w,b)=>{a=u?b:w,r=setTimeout(()=>{t=Date.now(),n=!0,w(y()),c()},Math.max(0,p-v))})),!l&&!r&&(r=setTimeout(()=>n=!0,p)),n=!1,o)}}function oI(e,t=200,r={}){return l7(nI(t,r),e)}function iI(e,t=200,r=!1,n=!0,a=!1){return l7(aI(t,r,n,a),e)}const sI={key:0},lI=se({__name:"DataCollection",props:{type:{default:""},paginationType:{default:"server"},page:{default:0},pageSize:{default:0},total:{default:0},items:{},predicate:{type:Function,default:()=>!0},comparator:{type:Function,default:void 0},find:{type:Boolean,default:!1},empty:{type:Boolean,default:!0}},emits:["change","error"],setup(e,{emit:t}){const r=e,n=t,a=Ft(),o=iI(l=>{n("change",l)}),i=S(()=>{if(a.item)return r.items;if(r.find){const l=r.items.find(r.predicate);return typeof l>"u"?[]:[l]}else{const l=r.items.filter(r.predicate);return typeof r.comparator<"u"?l.sort(r.comparator):l}}),s=S(()=>{if(r.paginationType==="client"){const l=r.pageSize*(r.page-1);return i.value.slice(l,l+r.pageSize)}else return i.value});return(l,u)=>{const c=Ze("XEmptyState"),d=Ze("KPagination"),f=Ze("XLayout");return g(),K(f,{type:"stack"},{default:I(()=>{var p;return[k(a).item?(g(),x("div",sI,[(g(!0),x(Ie,null,Qe([r.items.find(r.predicate)],v=>(g(),x(Ie,{key:v},[v?q(l.$slots,"item",{key:0,item:v},void 0,!0):q(l.$slots,"empty",{key:1,items:i.value},()=>[r.empty?(g(),K(c,{key:0,type:r.type},null,8,["type"])):J("",!0)],!0)],64))),128))])):(g(),x(Ie,{key:1},[W("div",null,[i.value.length===0?q(l.$slots,"empty",{key:0,items:i.value},()=>[r.empty?(g(),K(c,{key:0,type:r.type},null,8,["type"])):J("",!0)],!0):q(l.$slots,"default",{key:1,items:s.value},void 0,!0)]),u[2]||(u[2]=ae()),typeof((p=r.items)==null?void 0:p[0])<"u"&&!(r.page===0&&r.pageSize===0&&r.total===0)?q(l.$slots,"pagination",{key:0,items:s.value},()=>[ee(d,{class:ke({pagination:!0,"with-paging":r.page!==0&&r.total>0&&r.total!==r.items.length,"with-sizing":r.pageSize!==0}),"total-count":r.total,"current-page":r.page,"initial-page-size":r.pageSize||r.total,"page-sizes":[15,30,50,75,100],onPageChange:u[0]||(u[0]=({page:v})=>{k(o)({page:v,size:r.pageSize})}),onPageSizeChange:u[1]||(u[1]=({pageSize:v})=>{k(o)({page:r.page,size:v})})},null,8,["class","total-count","current-page","initial-page-size"])],!0):J("",!0)],64))]}),_:3})}}}),uI=rr(lI,[["__scopeId","data-v-0ba9b99e"]]),rve="#6c7489",cI="#d60027",dI="#afb7c5",fI="16px",Gy="20px",pI=se({__name:"TextWithCopyButton",props:{text:{}},setup(e){const t=e;return(r,n)=>{const a=Ze("XCopyButton");return g(),K(a,{format:"custom",text:t.text},Mt({_:2},[r.$slots.default?{name:"default",fn:I(()=>[q(r.$slots,"default")]),key:"0"}:void 0]),1032,["text"])}}});class Qi extends Error{constructor({status:r,type:n=null,title:a,detail:o=null,instance:i=null,invalidParameters:s=[]}){super(a);Ut(this,"status");Ut(this,"type");Ut(this,"title");Ut(this,"detail");Ut(this,"instance");Ut(this,"invalidParameters");this.name="ApiError",this.status=r,this.type=n,this.title=a,this.detail=o,this.instance=i,this.invalidParameters=s}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}toString(){return`${this.status}: ${this.message}`}}const hI={"data-testid":"error-block",class:"error-block"},vI={key:0,class:"badge-list"},mI={class:"error-block-message mt-4"},gI=["data-testid"],yI={key:2},bI={class:"error-block-message"},wI=["data-testid"],CI={key:2},SI=se({__name:"ErrorBlock",props:{error:{},appearance:{default:"warning"}},setup(e){const{t}=Ca(),r=Qt("x-prompt",void 0),n=e;return(a,o)=>{const i=Ze("XIcon"),s=Ze("XBadge"),l=Ze("KEmptyState"),u=Ze("XAlert");return g(),x("div",hI,[k(r)?(g(),K(u,{key:1,appearance:"danger"},{default:I(()=>[W("div",bI,[a.$slots.default?q(a.$slots,"default",{key:0},void 0,!0):n.error instanceof k(Qi)?(g(),x(Ie,{key:1},[W("p",null,de(k(t)("common.error_state.api_error",{status:n.error.status,title:n.error.detail})),1),o[7]||(o[7]=ae()),n.error.invalidParameters.length>0?(g(),x("ul",{key:0,"data-testid":`error-invalid-parameters-${n.error.status}`},[(g(!0),x(Ie,null,Qe(n.error.invalidParameters,c=>(g(),x("li",{key:c.field},[ae(de(k(t)("common.error_state.field"))+" ",1),W("b",null,[W("code",null,de(c.field),1)]),ae(": "+de(c.reason),1)]))),128))],8,wI)):J("",!0)],64)):(g(),x("p",CI,de(a.error.message),1))])]),_:3})):(g(),K(l,{key:0},{icon:I(()=>[n.appearance==="danger"?(g(),K(k(TM),{key:0,color:k(cI)},null,8,["color"])):(g(),K(i,{key:1,name:"warning"}))]),title:I(()=>[q(a.$slots,"title",{},()=>[ae(de(a.error instanceof k(Qi)&&a.error.detail?a.error.detail:k(t)("common.error_state.title")),1)],!0)]),default:I(()=>[o[4]||(o[4]=ae()),o[5]||(o[5]=ae()),a.error instanceof k(Qi)?(g(),x("div",vI,[ee(s,{appearance:n.appearance,"data-testid":"error-status"},{default:I(()=>[ae(de(a.error.status),1)]),_:1},8,["appearance"]),o[1]||(o[1]=ae()),a.error.type?(g(),K(s,{key:0,appearance:"neutral","data-testid":"error-type","max-width":"auto"},{default:I(()=>[ae(` + type: `+de(a.error.type),1)]),_:1})):J("",!0),o[2]||(o[2]=ae()),a.error.instance?(g(),K(s,{key:1,appearance:"neutral","data-testid":"error-trace","max-width":"auto"},{default:I(()=>[o[0]||(o[0]=ae(` + trace: `)),ee(pI,{text:a.error.instance},null,8,["text"])]),_:1})):J("",!0)])):J("",!0),o[6]||(o[6]=ae()),W("div",mI,[a.$slots.default?q(a.$slots,"default",{key:0},void 0,!0):n.error instanceof k(Qi)?(g(),x(Ie,{key:1},[W("p",null,de(n.error.message),1),o[3]||(o[3]=ae()),n.error.invalidParameters.length>0?(g(),x("ul",{key:0,"data-testid":`error-invalid-parameters-${n.error.status}`},[(g(!0),x(Ie,null,Qe(n.error.invalidParameters,c=>(g(),x("li",{key:c.field},[ae(de(k(t)("common.error_state.field"))+" ",1),W("b",null,[W("code",null,de(c.field),1)]),ae(": "+de(c.reason),1)]))),128))],8,gI)):J("",!0)],64)):(g(),x("p",yI,de(n.error.message),1))])]),_:3}))])}}}),_I=rr(SI,[["__scopeId","data-v-c744a2ae"]]);var xI=Object.defineProperty,kI=(e,t,r)=>t in e?xI(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,fo=(e,t,r)=>kI(e,typeof t!="symbol"?t+"":t,r);async function u7(e){var t,r;if(navigator.clipboard)try{return await navigator.clipboard.writeText(e),!0}catch{}const n=document==null?void 0:document.createElement("textarea");n&&(n.style.position="fixed",n.style.top="0",n.style.left="0",n.style.width="32px",n.style.height="32px",n.style.padding="0",n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.value=e,(t=document==null?void 0:document.body)==null||t.appendChild(n),n.focus(),n.select());let a;try{a=document==null?void 0:document.execCommand("copy")}catch{a=!1}finally{(r=document==null?void 0:document.body)==null||r.removeChild(n)}return a}const c7=se({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:u7})}}),EI=se({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=qn(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),ef=se({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=H(e.toggled),a=()=>{n.value=!n.value,r("toggled",n.value)};try{if(!t.default)throw new Error("KToggle expects slot content");return()=>(t==null?void 0:t.default)&&t.default({isToggled:n,toggle:a})}catch{return console.error(`KToggle expects to have slot content. Example usage: @@ -33,40 +33,40 @@ var $S=Object.defineProperty;var Am=e=>{throw TypeError(e)};var DS=(e,t,r)=>t in ^^------add slotted content - `),()=>null}}}),Js={info:"info",success:"success",danger:"danger",warning:"warning"},d7={get:"get",post:"post",put:"put",delete:"delete",patch:"patch",options:"options",head:"head",connect:"connect",trace:"trace",custom:"custom"},AI={info:"info",success:"success",warning:"warning",danger:"danger",decorative:"decorative",neutral:"neutral",...d7},q1={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger",none:"none"},TI={large:"large",medium:"medium",small:"small"},f7=["div","p","span","a","legend","h1","h2","h3","h4","h5","h6"],MI=["large","medium","small"],II=["leading","trailing"];var Il=(e=>(e.Date="date",e.Time="time",e.Datetime="dateTime",e.Relative="relative",e.RelativeDate="relativeDate",e.RelativeDateTime="relativeDateTime",e))(Il||{});const OI=Object.values(Il),$I=["date","time","dateTime"],DI=["relative","relativeDate","relativeDateTime"],PI=["date","relativeDate"];var Ln=(e=>(e.Default="default",e.Error="error",e.Search="search",e.Kong="kong",e))(Ln||{});const NI=["click","hover"],s0=["auto","top","top-start","top-end","left","left-start","left-end","right","right-start","right-end","bottom","bottom-start","bottom-end"],LI=["","radio","card"],RI=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],BI=["1","2","5","6","10","25","50","75","100"],HI=["1","2"],FI=["active","default","pending","completed","error"];var At=(e=>(e.EXPANDABLE="expandable",e.ACTIONS="actions",e.BULK_ACTIONS="bulkActions",e))(At||{});const p7={info:"info",success:"success",danger:"danger",warning:"warning",system:"system"},Je="24px",zI=["aria-hidden"],Wy='',Zy=se({__name:"AnalyticsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Wy:a(Wy)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon analytics-icon","data-testid":"kui-icon-wrapper-analytics-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-analytics-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,zI))]),_:1},8,["aria-hidden","style"]))}}),UI=["aria-hidden"],Qy='',l0=se({__name:"ArrowDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Qy:a(Qy)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-down-icon","data-testid":"kui-icon-wrapper-arrow-down-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,UI))]),_:1},8,["aria-hidden","style"]))}}),jI=["aria-hidden"],Xy='',VI=se({__name:"ArrowUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Xy:a(Xy)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-up-icon","data-testid":"kui-icon-wrapper-arrow-up-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,jI))]),_:1},8,["aria-hidden","style"]))}}),qI=["aria-hidden"],Jy='',h7=se({__name:"BackIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Jy:a(Jy)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon back-icon","data-testid":"kui-icon-wrapper-back-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-back-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,qI))]),_:1},8,["aria-hidden","style"]))}}),YI=["aria-hidden"],e2='',KI=se({__name:"CalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?e2:a(e2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cal-icon","data-testid":"kui-icon-wrapper-cal-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,YI))]),_:1},8,["aria-hidden","style"]))}}),GI=["aria-hidden"],t2='',v7=se({__name:"CheckCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?t2:a(t2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-circle-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,GI))]),_:1},8,["aria-hidden","style"]))}}),WI=["aria-hidden"],r2='',ZI=se({__name:"CheckSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?r2:a(r2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,WI))]),_:1},8,["aria-hidden","style"]))}}),QI=["aria-hidden"],n2='',XI=se({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?n2:a(n2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,QI))]),_:1},8,["aria-hidden","style"]))}}),JI=["aria-hidden"],a2='',tf=se({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?a2:a(a2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,JI))]),_:1},8,["aria-hidden","style"]))}}),eO=["aria-hidden"],o2='',m7=se({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?o2:a(o2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,eO))]),_:1},8,["aria-hidden","style"]))}}),tO=["aria-hidden"],i2='',rO=se({__name:"ChevronUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?i2:a(i2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,tO))]),_:1},8,["aria-hidden","style"]))}}),nO=["aria-hidden"],s2='',g7=se({__name:"ClearIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?s2:a(s2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-clear-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,nO))]),_:1},8,["aria-hidden","style"]))}}),aO=["aria-hidden"],l2='',En=se({__name:"CloseIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?l2:a(l2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-close-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,aO))]),_:1},8,["aria-hidden","style"]))}}),oO=["aria-hidden"],u2='',y7=se({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?u2:a(u2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,oO))]),_:1},8,["aria-hidden","style"]))}}),iO=["aria-hidden"],c2='',sO=se({__name:"ExternalLinkIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?c2:a(c2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon external-link-icon","data-testid":"kui-icon-wrapper-external-link-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-external-link-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,iO))]),_:1},8,["aria-hidden","style"]))}}),lO=["aria-hidden"],d2='',uO=se({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?d2:a(d2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,lO))]),_:1},8,["aria-hidden","style"]))}}),cO=["aria-hidden"],f2='',b7=se({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?f2:a(f2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,cO))]),_:1},8,["aria-hidden","style"]))}}),dO=["aria-hidden"],p2='',fO=se({__name:"IndeterminateSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?p2:a(p2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-indeterminate-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,dO))]),_:1},8,["aria-hidden","style"]))}}),pO=["aria-hidden"],h2='',si=se({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?h2:a(h2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,pO))]),_:1},8,["aria-hidden","style"]))}}),hO=["aria-hidden"],v2='',u0=se({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?v2:a(v2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,hO))]),_:1},8,["aria-hidden","style"]))}}),vO=["aria-hidden"],m2='',w7=se({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?m2:a(m2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,vO))]),_:1},8,["aria-hidden","style"]))}}),mO=["aria-hidden"],g2=` -`,Su=se({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?g2:a(g2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,mO))]),_:1},8,["aria-hidden","style"]))}}),gO=["aria-hidden"],y2='',yO=se({__name:"RegexIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?y2:a(y2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon regex-icon","data-testid":"kui-icon-wrapper-regex-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-regex-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,gO))]),_:1},8,["aria-hidden","style"]))}}),bO=["aria-hidden"],b2='',c0=se({__name:"SearchIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?b2:a(b2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon search-icon","data-testid":"kui-icon-wrapper-search-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-search-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,bO))]),_:1},8,["aria-hidden","style"]))}}),wO=["aria-hidden"],w2='',CO=se({__name:"ServiceDocumentIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?w2:a(w2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon service-document-icon","data-testid":"kui-icon-wrapper-service-document-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-service-document-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,wO))]),_:1},8,["aria-hidden","style"]))}}),SO=["aria-hidden"],C2='',_O=se({__name:"TableColumnsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?C2:a(C2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon table-columns-icon","data-testid":"kui-icon-wrapper-table-columns-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-table-columns-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,SO))]),_:1},8,["aria-hidden","style"]))}}),xO=["aria-hidden"],S2='',kO=se({__name:"VisibilityOffIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?S2:a(S2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-off-icon","data-testid":"kui-icon-wrapper-visibility-off-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-off-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,xO))]),_:1},8,["aria-hidden","style"]))}}),EO=["aria-hidden"],_2='',AO=se({__name:"VisibilityIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?_2:a(_2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-icon","data-testid":"kui-icon-wrapper-visibility-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,EO))]),_:1},8,["aria-hidden","style"]))}}),TO=["aria-hidden"],x2='',d0=se({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?x2:a(x2)}`;return(s,l)=>(g(),Y(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,TO))]),_:1},8,["aria-hidden","style"]))}}),MO="#000933",IO="#00abd2",Y1="#ffffff",fa="#6c7489",OO="#52596e",$O="#afb7c5",DO="#0044f4",PO="#995c00",la="16px",nn="20px",NO="24px",LO="32px",RO="8px",BO="12px",HO="16px",FO={key:0,class:"alert-icon-container"},zO={class:"alert-content"},UO={key:0,class:"alert-title"},jO={key:1,class:"alert-message"},VO=se({__name:"KAlert",props:{title:{type:String,default:""},message:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(Js).includes(e)},showIcon:{type:Boolean,default:!1},dismissible:{type:Boolean,default:!1}},emits:["dismiss"],setup(e){const t=e,r=S(()=>{switch(t.appearance){case Js.info:return si;case Js.success:return v7;case Js.warning:return d0;case Js.danger:return g7;default:return si}});return(n,a)=>(g(),x("div",{class:ke(["k-alert",[e.appearance]])},[e.showIcon||n.$slots.icon?(g(),x("div",FO,[q(n.$slots,"icon",{},()=>[(g(),Y(Ge(r.value),{class:"alert-icon",decorative:"",size:k(nn)},null,8,["size"]))])])):Q("",!0),W("div",zO,[e.title?(g(),x("span",UO,de(e.title),1)):Q("",!0),e.message||n.$slots.default?(g(),x("div",jO,[q(n.$slots,"default",{},()=>[W("p",null,de(e.message),1)])])):Q("",!0)]),e.dismissible?(g(),Y(k(En),{key:1,class:"alert-dismiss-icon",size:k(nn),tabindex:"0",onClick:a[0]||(a[0]=o=>n.$emit("dismiss")),onKeydown:a[1]||(a[1]=Wt(ht(()=>{},["prevent"]),["space"])),onKeyup:[a[2]||(a[2]=Wt(o=>n.$emit("dismiss"),["enter"])),a[3]||(a[3]=Wt(o=>n.$emit("dismiss"),["space"]))]},null,8,["size"])):Q("",!0)],2))}}),nt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},C7=nt(VO,[["__scopeId","data-v-512ca5a8"]]),qO={inheritAttrs:!1},YO=se({...qO,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values(q1).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(TI).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},disabled:{type:Boolean,default:!1},icon:{type:Boolean,default:!1,validator:e=>typeof e=="string"?(console.warn("KButton: `icon` prop usage has changed. Please refer to the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton"),!1):!0}},setup(e){const t=e,r=Ft(),n=mr(),a=S(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),o=S(()=>Object.values(q1).indexOf(t.appearance)===-1?["primary",t.appearance]:t.appearance),i=S(()=>t.appearance==="none"&&!t.icon?null:t.size),s=S(()=>{const c=Object.assign({},n);return t.to&&(typeof t.to=="string"?c.href=t.to:c.to=t.to,t.disabled&&(c.href=null)),t.disabled!==void 0&&t.disabled!==!1||delete c.disabled,c}),l=c=>{c.preventDefault(),c.stopPropagation()},u=S(()=>!t.disabled||a.value==="button"?{}:{clickCapture:l,dblclickCapture:l,mousedownCapture:l,mouseupCapture:l});return Ct(()=>{r.icon&&console.warn("KButton: `icon` slot is deprecated. Please slot an icon into the `default` slot instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton")}),(c,d)=>(g(),Y(Ge(a.value),Xe({class:["k-button",[i.value,o.value,{"icon-button":e.icon===!0||!c.$slots.default&&c.$slots.icon}]],disabled:e.disabled?e.disabled:void 0,tabindex:e.disabled&&a.value!=="button"?"-1":void 0,type:e.type},s.value,Zd(u.value)),{default:I(()=>[q(c.$slots,"icon",{},void 0,!0),q(c.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","tabindex","type"]))}}),Pt=nt(YO,[["__scopeId","data-v-e73e1593"]]),KO=["top","right","bottom","left"],k2=["start","end"],E2=KO.reduce((e,t)=>e.concat(t,t+"-"+k2[0],t+"-"+k2[1]),[]),Wc=Math.min,ni=Math.max,Zc=Math.round,zu=Math.floor,go=e=>({x:e,y:e}),GO={left:"right",right:"left",bottom:"top",top:"bottom"},WO={start:"end",end:"start"};function A2(e,t,r){return ni(e,Wc(t,r))}function rf(e,t){return typeof e=="function"?e(t):e}function yo(e){return e.split("-")[0]}function po(e){return e.split("-")[1]}function S7(e){return e==="x"?"y":"x"}function _7(e){return e==="y"?"height":"width"}function f0(e){return["top","bottom"].includes(yo(e))?"y":"x"}function x7(e){return S7(f0(e))}function k7(e,t,r){r===void 0&&(r=!1);const n=po(e),a=x7(e),o=_7(a);let i=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Xc(i)),[i,Xc(i)]}function ZO(e){const t=Xc(e);return[Qc(e),t,Qc(t)]}function Qc(e){return e.replace(/start|end/g,t=>WO[t])}function QO(e,t,r){const n=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?a:n:t?n:a;case"left":case"right":return t?o:i;default:return[]}}function XO(e,t,r,n){const a=po(e);let o=QO(yo(e),r==="start",n);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(Qc)))),o}function Xc(e){return e.replace(/left|right|bottom|top/g,t=>GO[t])}function JO(e){return{top:0,right:0,bottom:0,left:0,...e}}function e$(e){return typeof e!="number"?JO(e):{top:e,right:e,bottom:e,left:e}}function Jc(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function T2(e,t,r){let{reference:n,floating:a}=e;const o=f0(t),i=x7(t),s=_7(i),l=yo(t),u=o==="y",c=n.x+n.width/2-a.width/2,d=n.y+n.height/2-a.height/2,f=n[s]/2-a[s]/2;let p;switch(l){case"top":p={x:c,y:n.y-a.height};break;case"bottom":p={x:c,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:d};break;case"left":p={x:n.x-a.width,y:d};break;default:p={x:n.x,y:n.y}}switch(po(t)){case"start":p[i]-=f*(r&&u?-1:1);break;case"end":p[i]+=f*(r&&u?-1:1);break}return p}const t$=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:o=[],platform:i}=r,s=o.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:c,y:d}=T2(u,n,l),f=n,p={},v=0;for(let y=0;ypo(n)===e),...r.filter(n=>po(n)!==e)]:r.filter(n=>yo(n)===n)).filter(n=>e?po(n)===e||(t?Qc(n)!==n:!1):!0)}const n$=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,a;const{rects:o,middlewareData:i,placement:s,platform:l,elements:u}=t,{crossAxis:c=!1,alignment:d,allowedPlacements:f=E2,autoAlignment:p=!0,...v}=rf(e,t),y=d!==void 0||f===E2?r$(d||null,p,f):f,w=await p0(t,v),b=((r=i.autoPlacement)==null?void 0:r.index)||0,h=y[b];if(h==null)return{};const m=k7(h,o,await(l.isRTL==null?void 0:l.isRTL(u.floating)));if(s!==h)return{reset:{placement:y[0]}};const C=[w[yo(h)],w[m[0]],w[m[1]]],_=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:h,overflows:C}],A=y[b+1];if(A)return{data:{index:b+1,overflows:_},reset:{placement:A}};const D=_.map(M=>{const j=po(M.placement);return[M.placement,j&&c?M.overflows.slice(0,2).reduce(($,T)=>$+T,0):M.overflows[0],M.overflows]}).sort((M,j)=>M[1]-j[1]),F=((a=D.filter(M=>M[2].slice(0,po(M[0])?2:3).every(j=>j<=0))[0])==null?void 0:a[0])||D[0][0];return F!==s?{data:{index:b+1,overflows:_},reset:{placement:F}}:{}}}},a$=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:l,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:y=!0,...w}=rf(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const b=yo(a),h=yo(s)===s,m=await(l.isRTL==null?void 0:l.isRTL(u.floating)),C=f||(h||!y?[Xc(s)]:ZO(s));!f&&v!=="none"&&C.push(...XO(s,y,v,m));const _=[s,...C],A=await p0(t,w),D=[];let F=((n=o.flip)==null?void 0:n.overflows)||[];if(c&&D.push(A[b]),d){const T=k7(a,i,m);D.push(A[T[0]],A[T[1]])}if(F=[...F,{placement:a,overflows:D}],!D.every(T=>T<=0)){var M,j;const T=(((M=o.flip)==null?void 0:M.index)||0)+1,R=_[T];if(R)return{data:{index:T,overflows:F},reset:{placement:R}};let ee=(j=F.filter(U=>U.overflows[0]<=0).sort((U,ne)=>U.overflows[1]-ne.overflows[1])[0])==null?void 0:j.placement;if(!ee)switch(p){case"bestFit":{var $;const U=($=F.map(ne=>[ne.placement,ne.overflows.filter(oe=>oe>0).reduce((oe,K)=>oe+K,0)]).sort((ne,oe)=>ne[1]-oe[1])[0])==null?void 0:$[0];U&&(ee=U);break}case"initialPlacement":ee=s;break}if(a!==ee)return{reset:{placement:ee}}}return{}}}},o$=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:o=!0,crossAxis:i=!1,limiter:s={fn:w=>{let{x:b,y:h}=w;return{x:b,y:h}}},...l}=rf(e,t),u={x:r,y:n},c=await p0(t,l),d=f0(yo(a)),f=S7(d);let p=u[f],v=u[d];if(o){const w=f==="y"?"top":"left",b=f==="y"?"bottom":"right",h=p+c[w],m=p-c[b];p=A2(h,p,m)}if(i){const w=d==="y"?"top":"left",b=d==="y"?"bottom":"right",h=v+c[w],m=v-c[b];v=A2(h,v,m)}const y=s.fn({...t,[f]:p,[d]:v});return{...y,data:{x:y.x-r,y:y.y-n}}}}};function nf(){return typeof window<"u"}function yi(e){return h0(e)?(e.nodeName||"").toLowerCase():"#document"}function mn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ua(e){var t;return(t=(h0(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function h0(e){return nf()?e instanceof Node||e instanceof mn(e).Node:!1}function zn(e){return nf()?e instanceof Element||e instanceof mn(e).Element:!1}function pa(e){return nf()?e instanceof HTMLElement||e instanceof mn(e).HTMLElement:!1}function M2(e){return!nf()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof mn(e).ShadowRoot}function _u(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=Un(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function i$(e){return["table","td","th"].includes(yi(e))}function s$(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function v0(e){const t=m0(),r=zn(e)?Un(e):e;return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function l$(e){let t=bo(e);for(;pa(t)&&!ks(t);){if(v0(t))return t;if(s$(t))return null;t=bo(t)}return null}function m0(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function ks(e){return["html","body","#document"].includes(yi(e))}function Un(e){return mn(e).getComputedStyle(e)}function af(e){return zn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function bo(e){if(yi(e)==="html")return e;const t=e.assignedSlot||e.parentNode||M2(e)&&e.host||Ua(e);return M2(t)?t.host:t}function E7(e){const t=bo(e);return ks(t)?e.ownerDocument?e.ownerDocument.body:e.body:pa(t)&&_u(t)?t:E7(t)}function Jl(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=E7(e),o=a===((n=e.ownerDocument)==null?void 0:n.body),i=mn(a);if(o){const s=u$(i);return t.concat(i,i.visualViewport||[],_u(a)?a:[],s&&r?Jl(s):[])}return t.concat(a,Jl(a,[],r))}function u$(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function A7(e){const t=Un(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=pa(e),o=a?e.offsetWidth:r,i=a?e.offsetHeight:n,s=Zc(r)!==o||Zc(n)!==i;return s&&(r=o,n=i),{width:r,height:n,$:s}}function g0(e){return zn(e)?e:e.contextElement}function ds(e){const t=g0(e);if(!pa(t))return go(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:o}=A7(t);let i=(o?Zc(r.width):r.width)/n,s=(o?Zc(r.height):r.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const c$=go(0);function T7(e){const t=mn(e);return!m0()||!t.visualViewport?c$:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function d$(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==mn(e)?!1:t}function li(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),o=g0(e);let i=go(1);t&&(n?zn(n)&&(i=ds(n)):i=ds(e));const s=d$(o,r,n)?T7(o):go(0);let l=(a.left+s.x)/i.x,u=(a.top+s.y)/i.y,c=a.width/i.x,d=a.height/i.y;if(o){const f=mn(o),p=n&&zn(n)?mn(n):n;let v=f,y=v.frameElement;for(;y&&n&&p!==v;){const w=ds(y),b=y.getBoundingClientRect(),h=Un(y),m=b.left+(y.clientLeft+parseFloat(h.paddingLeft))*w.x,C=b.top+(y.clientTop+parseFloat(h.paddingTop))*w.y;l*=w.x,u*=w.y,c*=w.x,d*=w.y,l+=m,u+=C,v=mn(y),y=v.frameElement}}return Jc({width:c,height:d,x:l,y:u})}const f$=[":popover-open",":modal"];function y0(e){return f$.some(t=>{try{return e.matches(t)}catch{return!1}})}function p$(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const o=a==="fixed",i=Ua(n),s=t?y0(t.floating):!1;if(n===i||s&&o)return r;let l={scrollLeft:0,scrollTop:0},u=go(1);const c=go(0),d=pa(n);if((d||!d&&!o)&&((yi(n)!=="body"||_u(i))&&(l=af(n)),pa(n))){const f=li(n);u=ds(n),c.x=f.x+n.clientLeft,c.y=f.y+n.clientTop}return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-l.scrollLeft*u.x+c.x,y:r.y*u.y-l.scrollTop*u.y+c.y}}function h$(e){return Array.from(e.getClientRects())}function M7(e){return li(Ua(e)).left+af(e).scrollLeft}function v$(e){const t=Ua(e),r=af(e),n=e.ownerDocument.body,a=ni(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=ni(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+M7(e);const s=-r.scrollTop;return Un(n).direction==="rtl"&&(i+=ni(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:i,y:s}}function m$(e,t){const r=mn(e),n=Ua(e),a=r.visualViewport;let o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;const u=m0();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}function g$(e,t){const r=li(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=pa(e)?ds(e):go(1),i=e.clientWidth*o.x,s=e.clientHeight*o.y,l=a*o.x,u=n*o.y;return{width:i,height:s,x:l,y:u}}function I2(e,t,r){let n;if(t==="viewport")n=m$(e,r);else if(t==="document")n=v$(Ua(e));else if(zn(t))n=g$(t,r);else{const a=T7(e);n={...t,x:t.x-a.x,y:t.y-a.y}}return Jc(n)}function I7(e,t){const r=bo(e);return r===t||!zn(r)||ks(r)?!1:Un(r).position==="fixed"||I7(r,t)}function y$(e,t){const r=t.get(e);if(r)return r;let n=Jl(e,[],!1).filter(s=>zn(s)&&yi(s)!=="body"),a=null;const o=Un(e).position==="fixed";let i=o?bo(e):e;for(;zn(i)&&!ks(i);){const s=Un(i),l=v0(i);!l&&s.position==="fixed"&&(a=null),(o?!l&&!a:!l&&s.position==="static"&&a&&["absolute","fixed"].includes(a.position)||_u(i)&&!l&&I7(e,i))?n=n.filter(u=>u!==i):a=s,i=bo(i)}return t.set(e,n),n}function b$(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?y0(t)?[]:y$(t,this._c):[].concat(r),n],i=o[0],s=o.reduce((l,u)=>{const c=I2(t,u,a);return l.top=ni(c.top,l.top),l.right=Wc(c.right,l.right),l.bottom=Wc(c.bottom,l.bottom),l.left=ni(c.left,l.left),l},I2(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function w$(e){const{width:t,height:r}=A7(e);return{width:t,height:r}}function C$(e,t,r){const n=pa(t),a=Ua(t),o=r==="fixed",i=li(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=go(0);if(n||!n&&!o)if((yi(t)!=="body"||_u(a))&&(s=af(t)),n){const d=li(t,!0,o,t);l.x=d.x+t.clientLeft,l.y=d.y+t.clientTop}else a&&(l.x=M7(a));const u=i.left+s.scrollLeft-l.x,c=i.top+s.scrollTop-l.y;return{x:u,y:c,width:i.width,height:i.height}}function Op(e){return Un(e).position==="static"}function O2(e,t){return!pa(e)||Un(e).position==="fixed"?null:t?t(e):e.offsetParent}function O7(e,t){const r=mn(e);if(y0(e))return r;if(!pa(e)){let a=bo(e);for(;a&&!ks(a);){if(zn(a)&&!Op(a))return a;a=bo(a)}return r}let n=O2(e,t);for(;n&&i$(n)&&Op(n);)n=O2(n,t);return n&&ks(n)&&Op(n)&&!v0(n)?r:n||l$(e)||r}const S$=async function(e){const t=this.getOffsetParent||O7,r=this.getDimensions,n=await r(e.floating);return{reference:C$(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function _$(e){return Un(e).direction==="rtl"}const x$={convertOffsetParentRelativeRectToViewportRelativeRect:p$,getDocumentElement:Ua,getClippingRect:b$,getOffsetParent:O7,getElementRects:S$,getClientRects:h$,getDimensions:w$,getScale:ds,isElement:zn,isRTL:_$};function k$(e,t){let r=null,n;const a=Ua(e);function o(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),o();const{left:u,top:c,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;const p=zu(c),v=zu(a.clientWidth-(u+d)),y=zu(a.clientHeight-(c+f)),w=zu(u),b={rootMargin:-p+"px "+-v+"px "+-y+"px "+-w+"px",threshold:ni(0,Wc(1,l))||1};let h=!0;function m(C){const _=C[0].intersectionRatio;if(_!==l){if(!h)return i();_?i(!1,_):n=setTimeout(()=>{i(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(m,{...b,root:a.ownerDocument})}catch{r=new IntersectionObserver(m,b)}r.observe(e)}return i(!0),o}function E$(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,u=g0(e),c=a||o?[...u?Jl(u):[],...Jl(t)]:[];c.forEach(b=>{a&&b.addEventListener("scroll",r,{passive:!0}),o&&b.addEventListener("resize",r)});const d=u&&s?k$(u,r):null;let f=-1,p=null;i&&(p=new ResizeObserver(b=>{let[h]=b;h&&h.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var m;(m=p)==null||m.observe(t)})),r()}),u&&!l&&p.observe(u),p.observe(t));let v,y=l?li(e):null;l&&w();function w(){const b=li(e);y&&(b.x!==y.x||b.y!==y.y||b.width!==y.width||b.height!==y.height)&&r(),y=b,v=requestAnimationFrame(w)}return r(),()=>{var b;c.forEach(h=>{a&&h.removeEventListener("scroll",r),o&&h.removeEventListener("resize",r)}),d==null||d(),(b=p)==null||b.disconnect(),p=null,l&&cancelAnimationFrame(v)}}const A$=n$,T$=o$,M$=a$,I$=(e,t,r)=>{const n=new Map,a={platform:x$,...r},o={...a.platform,_c:n};return t$(e,t,{...a,platform:o})};function O$(e){return e!=null&&typeof e=="object"&&"$el"in e}function $2(e){if(O$(e)){const t=e.$el;return h0(t)&&yi(t)==="#comment"?null:t}return e}function el(e){return typeof e=="function"?e():k(e)}function $7(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function D2(e,t){const r=$7(e);return Math.round(t*r)/r}function $$(e,t,r){r===void 0&&(r={});const n=r.whileElementsMounted,a=S(()=>{var D;return(D=el(r.open))!=null?D:!0}),o=S(()=>el(r.middleware)),i=S(()=>{var D;return(D=el(r.placement))!=null?D:"bottom"}),s=S(()=>{var D;return(D=el(r.strategy))!=null?D:"absolute"}),l=S(()=>{var D;return(D=el(r.transform))!=null?D:!0}),u=S(()=>$2(e.value)),c=S(()=>$2(t.value)),d=H(0),f=H(0),p=H(s.value),v=H(i.value),y=n8({}),w=H(!1),b=S(()=>{const D={position:p.value,left:"0",top:"0"};if(!c.value)return D;const F=D2(c.value,d.value),M=D2(c.value,f.value);return l.value?{...D,transform:"translate("+F+"px, "+M+"px)",...$7(c.value)>=1.5&&{willChange:"transform"}}:{position:p.value,left:F+"px",top:M+"px"}});let h;function m(){if(u.value==null||c.value==null)return;const D=a.value;I$(u.value,c.value,{middleware:o.value,placement:i.value,strategy:s.value}).then(F=>{d.value=F.x,f.value=F.y,p.value=F.strategy,v.value=F.placement,y.value=F.middlewareData,w.value=D!==!1})}function C(){typeof h=="function"&&(h(),h=void 0)}function _(){if(C(),n===void 0){m();return}if(u.value!=null&&c.value!=null){h=n(u.value,c.value,m);return}}function A(){a.value||(w.value=!1)}return Ee([o,i,s,a],m,{flush:"sync"}),Ee([u,c],_,{flush:"sync"}),Ee(a,A,{flush:"sync"}),jd()&&jv(C),{x:$i(d),y:$i(f),strategy:$i(p),placement:$i(v),middlewareData:$i(y),isPositioned:$i(w),floatingStyles:b,update:m}}var $p=new WeakMap,P2=0;function D$(e){if(!e.length)return"";for(var t="arg",r=0;r=r.expiresAt;i&&a.delete(n)},t)},e.prototype.delete=function(t){this.items.delete(t)},e}();function N$(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function L$(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var R$=function(e){return fetch(e).then(function(t){return t.json()})};const Dp={isOnline:N$,isDocumentVisible:L$,fetcher:R$};var Aa=function(){return Aa=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]0)&&!(a=n.next()).done;)o.push(a.value)}catch(s){i={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return o},H$=function(e,t,r){if(arguments.length===2)for(var n=0,a=t.length,o;n0?r+a:r)}}function z$(e,t,r){if(r.isDocumentVisible()&&!(r.errorRetryCount!==void 0&&t>r.errorRetryCount)){var n=Math.min(t||0,r.errorRetryCount),a=n*r.errorRetryInterval;setTimeout(function(){e(null,{errorRetryCount:n+1,shouldRetryOnError:!0})},a)}}var N2=function(e,t,r,n){return r===void 0&&(r=D7),n===void 0&&(n=P7.ttl),zi(void 0,void 0,void 0,function(){var a,o,i,s,l,u,c;return Ui(this,function(d){switch(d.label){case 0:if(!U$(t))return[3,5];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,t];case 2:return a=d.sent(),[3,4];case 3:return s=d.sent(),o=s,[3,4];case 4:return[3,6];case 5:a=t,d.label=6;case 6:if(i=!1,l={data:a,error:o,isValidating:i},typeof a<"u")try{r.set(e,l,n)}catch(f){console.error("swrv(mutate): failed to set cache",f)}return u=ed.get(e),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===e}),c.forEach(function(f,p){typeof l.data<"u"&&(f.data=l.data),f.error=l.error,f.isValidating=l.isValidating;var v=p===c.length-1;v||delete c[p]}),c=c.filter(Boolean)),[2,l]}})})};function L2(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(a=t[1]),t.length>2&&(o=Aa(Aa({},o),t[2]));var d=c?o.serverTTL:o.ttl,f=typeof n=="function"?n:H(n);typeof a>"u"&&(a=o.fetcher);var p=null;p||(p=qn({data:void 0,error:void 0,isValidating:!0,key:null}));var v=function(h,m){return zi(e,void 0,void 0,function(){var C,_,A,D,F,M,j,$=this;return Ui(this,function(T){switch(T.label){case 0:return C=p.data===void 0,_=f.value,_?(A=o.cache.get(_),D=A&&A.data,p.isValidating=!0,D&&(p.data=D.data,p.error=D.error),F=h||a,!F||!o.isDocumentVisible()&&!C||(m==null?void 0:m.forceRevalidate)!==void 0&&!(m!=null&&m.forceRevalidate)?(p.isValidating=!1,[2]):A&&(M=!!(Date.now()-A.createdAt>=o.dedupingInterval||m!=null&&m.forceRevalidate),!M)?(p.isValidating=!1,[2]):(j=function(){return zi($,void 0,void 0,function(){var R,ee,U,ne;return Ui(this,function(oe){switch(oe.label){case 0:return R=Pp.get(_),R?[3,2]:(ee=Array.isArray(_)?_:[_],U=F.apply(void 0,H$([],B$(ee),!1)),Pp.set(_,U,o.dedupingInterval),[4,N2(_,U,o.cache,d)]);case 1:return oe.sent(),[3,4];case 2:return[4,N2(_,R.data,o.cache,d)];case 3:oe.sent(),oe.label=4;case 4:return p.isValidating=!1,Pp.delete(_),p.error!==void 0&&(ne=!i&&o.shouldRetryOnError&&(m?m.shouldRetryOnError:!0),ne&&z$(v,m?m.errorRetryCount:1,o)),[2]}})})},D&&o.revalidateDebounce?(setTimeout(function(){return zi($,void 0,void 0,function(){return Ui(this,function(R){switch(R.label){case 0:return i?[3,2]:[4,j()];case 1:R.sent(),R.label=2;case 2:return[2]}})})},o.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,j()];case 2:T.sent(),T.label=3;case 3:return[2]}})})},y=function(){return zi(e,void 0,void 0,function(){return Ui(this,function(h){return[2,v(null,{shouldRetryOnError:!1})]})})},w=null;Ct(function(){var h=function(){return zi(e,void 0,void 0,function(){return Ui(this,function(m){switch(m.label){case 0:return!p.error&&o.isOnline()?[4,v()]:[3,2];case 1:return m.sent(),[3,3];case 2:w&&clearTimeout(w),m.label=3;case 3:return o.refreshInterval&&!i&&(w=setTimeout(h,o.refreshInterval)),[2]}})})};o.refreshInterval&&(w=setTimeout(h,o.refreshInterval)),o.revalidateOnFocus&&(document.addEventListener("visibilitychange",y,!1),window.addEventListener("focus",y,!1))}),Ar(function(){i=!0,w&&clearTimeout(w),o.revalidateOnFocus&&(document.removeEventListener("visibilitychange",y,!1),window.removeEventListener("focus",y,!1));var h=ed.get(f.value);h&&(h.data=h.data.filter(function(m){return m!==p}))});try{Ee(f,function(h){mo(f)||(f.value=h),p.key=h,p.isValidating=!!h,F$(f.value,p,d),!c&&!s&&f.value&&v(),s=!1},{immediate:!0})}catch{}var b=Aa(Aa({},i8(p)),{mutate:function(h,m){return v(h,Aa(Aa({},m),{forceRevalidate:!0}))}});return b}function U$(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const _a={VALIDATING:"VALIDATING",VALIDATING_HAS_DATA:"VALIDATING_HAS_DATA",PENDING:"PENDING",SUCCESS:"SUCCESS",SUCCESS_HAS_DATA:"SUCCESS_HAS_DATA",ERROR:"ERROR",STALE_IF_ERROR:"STALE_IF_ERROR"};function cr(){return{useRequest:(e,t,r)=>{const n=typeof L2=="function"?L2:()=>({data:H({}),error:H(),isValidating:H(!1),mutate:()=>({})}),{data:a,error:o,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:S(()=>{var l;return(l=a.value)==null?void 0:l.data}),response:a,error:o,isValidating:i,revalidate:s}},useDebounce:(e,t=300)=>{let r;const n=a=>async(...o)=>{clearTimeout(r),a>0?await new Promise(i=>{r=setTimeout(async()=>{await e(...o),i()},a)}):await e(...o)};return{debouncedFn:n(t),generateDebouncedFn:n}},clientSideSorter:(e,t,r,n)=>{let a=null;const o=(s,l)=>typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)?s-l:0,i=(s,l)=>s.localeCompare(l);return e!==t?(a=(s,l)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(s[e]),d=u(l[e]);switch(typeof c){case"number":return o(c,d);default:return i(c,d)}},n.sort(a),t=e,r="ascending"):(n.reverse(),r==="descending"||r==="desc"?r="ascending":r="descending"),{previousKey:t,sortOrder:r}},useSwrvState:(e,t,r)=>{const n=H(_a.PENDING),a=H(!1);return r0(()=>{var o,i,s,l,u,c;if(a.value=e.value&&!!((o=Object.keys(e.value))!=null&&o.length||(i=e.value.data)!=null&&i.length||(l=(s=e.value.data)==null?void 0:s.data)!=null&&l.length||!((u=e.value.data)!=null&&u.data)&&typeof e.value.data=="object"&&Object.keys((c=e.value)==null?void 0:c.data).length),e.value&&a.value&&r.value){n.value=_a.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=_a.VALIDATING;return}if(e.value&&t.value){n.value=_a.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=_a.PENDING;return}if(e.value&&!t.value&&a.value){n.value=_a.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=_a.SUCCESS;return}e.value===void 0&&t&&(n.value=_a.ERROR)}),{hasData:a,state:n,swrvState:_a}},getSizeFromString:e=>e==="auto"||e.endsWith("%")||e.endsWith("vw")||e.endsWith("vh")||e.endsWith("px")||e.includes("calc(")?e:e+"px",cloneDeep:e=>{if(e)return JSON.parse(JSON.stringify(e))},stripRequiredLabel:(e,t)=>!t||!e?e||"":/( )?\*$/gi.test(e)?e.replace(/\*$/gi,"").trim():e}}const j$="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";let tr=(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e));for(;e--;)t+=j$[r[e]&63];return t};const V$=["aria-labelledby","x-placement"],q$=["tabindex"],Y$={key:1,class:"popover-header"},K$=["id"],G$={key:2,class:"popover-footer"},W$=se({__name:"KPop",props:{buttonText:{type:String,default:""},title:{type:String,default:""},placement:{type:String,validator:e=>s0.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>NI.includes(e)},popoverTimeout:{type:Number,default:300},hideCloseIcon:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},closeOnPopoverClick:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},width:{type:String,default:"200"},maxWidth:{type:String,default:"auto"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},tag:{type:String,default:"div"},zIndex:{type:Number,default:1e3}},emits:["open","close","popover-click"],setup(e,{expose:t,emit:r}){Tr($=>({"24d87b53":e.zIndex}));const n=e,a=r,{getSizeFromString:o}=cr(),i=tr(),s=tr(),l=H(null),u=H(null),c=H(null),d=H(!1),f=S(()=>{var $,T;return u.value&&($=u.value)!=null&&$.children[0]?(T=u.value)==null?void 0:T.children[0]:null}),p=H(null),v=()=>{d.value?h():b()},y=()=>{j.value&&j.value()},w=()=>{y(),f.value&&c.value&&(j.value=E$(f.value,c.value,M))},b=async()=>{n.disabled||(p.value&&clearTimeout(p.value),w(),d.value=!0)},h=()=>{p.value=setTimeout(()=>{y(),d.value=!1},n.trigger==="hover"?n.popoverTimeout:0)},m=$=>{var T,R,ee,U,ne;const oe=$.target;(T=f.value)!=null&&T.contains(oe)&&!((R=c.value)!=null&&R.contains(oe))?v():(ee=c.value)!=null&&ee.contains(oe)&&!((U=u.value)!=null&&U.contains(oe))?(n.closeOnPopoverClick&&h(),a("popover-click")):d.value&&!((ne=l.value)!=null&&ne.contains(oe))&&h()},C=S(()=>({width:o(n.width),maxWidth:o(n.maxWidth),maxHeight:o(n.maxHeight)})),_=S(()=>[n.popoverClasses,{"hide-caret":n.hideCaret}]),A=S(()=>n.placement.trim().replace(/ /g,"-").replace(/[A-Z]+(?![a-z])|[A-Z]/g,($,T)=>(T?"-":"")+$.toLowerCase()).replace(/--+/g,"-").replace(/-+$/g,"")),{floatingStyles:D,placement:F,update:M}=$$(f,c,{...A.value==="auto"&&{middleware:[A$()]},...A.value!=="auto"&&{placement:A.value,middleware:[T$(),M$()]},strategy:"fixed",transform:!1}),j=H();return t({hidePopover:h,showPopover:b}),Ct(()=>{if(document){if(document==null||document.addEventListener("click",m),f.value){const $=f.value.querySelector('button[data-dropdown-trigger="true"]')||f.value;$.hasAttribute("aria-controls")||$.setAttribute("aria-controls",i),n.trigger==="hover"&&(f.value.addEventListener("mouseenter",b),f.value.addEventListener("focus",b),f.value.addEventListener("mouseleave",h),f.value.addEventListener("blur",h))}c.value&&n.trigger==="hover"&&(c.value.addEventListener("mouseenter",b),c.value.addEventListener("focusin",b),c.value.addEventListener("mouseleave",h),c.value.addEventListener("focusout",h))}}),$n(()=>{document&&(document==null||document.removeEventListener("click",m),f.value&&n.trigger==="hover"&&(f.value.removeEventListener("mouseenter",b),f.value.removeEventListener("focus",b),f.value.removeEventListener("mouseleave",h),f.value.removeEventListener("blur",h)),c.value&&n.trigger==="hover"&&(c.value.removeEventListener("mouseenter",b),c.value.removeEventListener("focusin",b),c.value.removeEventListener("mouseleave",h),c.value.removeEventListener("focusout",h))),y()}),Ee(d,$=>{a($?"open":"close")}),($,T)=>{const R=Nr("bind-once");return g(),Y(Ge(e.tag),{ref_key:"kPopoverElement",ref:l,class:"k-popover"},{default:I(()=>[W("div",{ref_key:"triggerWrapperElement",ref:u,class:"popover-trigger-wrapper"},[q($.$slots,"default",{},()=>[Rt((g(),Y(Pt,{"data-testid":"popover-button"},{default:I(()=>[re(de(e.buttonText),1)]),_:1})),[[R,{"aria-controls":k(i)}]])],!0)],512),X(vn,{name:"kongponents-fade-transition"},{default:I(()=>[Rt((g(),x("div",{ref_key:"popoverElement",ref:c,"aria-labelledby":$.$slots.title||e.title?k(s):void 0,class:ke(["popover",_.value]),role:"dialog",style:qe(k(D)),"x-placement":k(F)},[W("div",{class:"popover-container",style:qe(C.value)},[e.hideCloseIcon?Q("",!0):(g(),x("button",{key:0,ref:"popoverCloseButton","aria-label":"Close popover",class:"popover-close-button",tabindex:d.value?0:-1,type:"button",onClick:h},[X(k(En),{class:"popover-close-icon",decorative:"",size:k(la)},null,8,["size"])],8,q$)),$.$slots.title||e.title?(g(),x("div",Y$,[$.$slots.title||e.title?(g(),x("div",{key:0,id:k(s),class:ke(["popover-title",{"close-icon-spacing":!e.hideCloseIcon}])},[q($.$slots,"title",{},()=>[re(de(e.title),1)],!0)],10,K$)):Q("",!0)])):Q("",!0),W("div",{class:ke(["popover-content",{"close-icon-spacing":!e.hideCloseIcon&&!($.$slots.title||e.title)}])},[q($.$slots,"content",{},void 0,!0)],2),$.$slots.footer?(g(),x("div",G$,[q($.$slots,"footer",{},void 0,!0)])):Q("",!0)],4)],14,V$)),[[o0,d.value],[R,{id:k(i)}]])]),_:3})]),_:3},512)}}}),bi=nt(W$,[["__scopeId","data-v-214be508"]]),Z$={role:"tooltip"},Q$=se({inheritAttrs:!1,__name:"KTooltip",props:{text:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>s0.includes(e)},maxWidth:{type:String,default:"auto"},label:{type:String,default:""},tooltipId:{type:String,default:""},zIndex:{type:Number,default:9999}},setup(e){const t=e,r=Ft(),n=S(()=>!!t.text||!!t.label||!!r.content),a=tr();return(o,i)=>{const s=Nr("bind-once");return n.value?(g(),Y(bi,Xe({key:0},o.$attrs,{"hide-caret":"","hide-close-icon":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":"k-tooltip","popover-timeout":100,trigger:"hover",width:"auto","z-index":e.zIndex}),{content:I(()=>[Rt((g(),x("div",Z$,[q(o.$slots,"content",{label:e.text||e.label},()=>[re(de(e.text||e.label),1)],!0)])),[[s,{id:e.tooltipId||k(a)}]])]),default:I(()=>[q(o.$slots,"default",{},void 0,!0)]),_:3},16,["max-width","placement","z-index"])):q(o.$slots,"default",{key:1},void 0,!0)}}}),gn=nt(Q$,[["__scopeId","data-v-a55c9998"]]),{getSizeFromString:X$}=cr(),J$={name:"KBadge",components:{KButton:Pt,KTooltip:gn}},eD=se({...J$,props:{appearance:{type:String,required:!1,default:"info",validator:e=>Object.keys(AI).includes(e)},tooltip:{type:String,default:""},truncationTooltip:{type:Boolean,default:!1},maxWidth:{type:String,default:"200"},iconBefore:{type:Boolean,default:!0}},setup(e){Tr(l=>({"1ae0deb0":o.value}));const t=e,r=S(()=>Object.keys(d7).includes(t.appearance)),n=H(),a=H(!1),o=S(()=>X$(t.maxWidth)),i=async()=>{var l,u;n.value&&(await Lt(),a.value=((l=n.value)==null?void 0:l.offsetWidth)<((u=n.value)==null?void 0:u.scrollWidth))},s=S(()=>t.tooltip?t.truncationTooltip?a.value:!0:!1);return Ct(()=>{i()}),(l,u)=>(g(),x("div",{class:ke(["k-badge",[e.appearance,{method:r.value}]])},[(g(),Y(Ge(s.value?"KTooltip":"div"),{text:s.value?e.tooltip:void 0},{default:I(()=>[W("div",{class:ke(["badge-content",{"icon-after":!e.iconBefore}])},[l.$slots.icon?q(l.$slots,"icon",{key:0},void 0,!0):Q("",!0),W("div",{ref_key:"badgeTextElement",ref:n,class:"badge-content-wrapper"},[q(l.$slots,"default",{},void 0,!0)],512)],2)]),_:3},8,["text"]))],2))}}),Xi=nt(eD,[["__scopeId","data-v-f53a8b2c"]]),tD={key:0,class:"breadcrumbs-icon-container"},rD={key:0,class:"breadcrumbs-divider"},nD={inheritAttrs:!1},aD=se({...nD,__name:"KBreadcrumbs",props:{items:{type:Array,default:[],required:!0,validator:e=>e&&e.length>0},itemMaxWidth:{type:String,required:!1,default:"100px"}},setup(e){const{getSizeFromString:t}=cr(),r=a=>a.to?typeof a.to=="object"?{type:"router-link",attrs:{title:a.title||a.text,to:a.to}}:{type:"a",attrs:{href:a.to,title:a.title||a.text}}:{type:"div",attrs:{title:a.title||a.text}},n=(a,o)=>a.key||`breadcrumb-${o}`;return(a,o)=>(g(),x("ul",Xe({class:"k-breadcrumbs"},a.$attrs),[(g(!0),x(Ie,null,Qe(e.items,(i,s)=>(g(),x("li",{key:n(i,s),class:"breadcrumbs-item-container"},[(g(),Y(Ge(r(i).type),Xe({ref_for:!0},r(i).attrs,{class:["breadcrumbs-item",{link:!!i.to,active:s===e.items.length-1}]}),{default:I(()=>[a.$slots[`icon-${n(i,s)}`]?(g(),x("span",tD,[q(a.$slots,`icon-${n(i,s)}`,{},void 0,!0)])):Q("",!0),i.text?(g(),x("span",{key:1,class:"breadcrumbs-text",style:qe({maxWidth:i.maxWidth?k(t)(i.maxWidth):k(t)(e.itemMaxWidth)})},de(i.text),5)):Q("",!0)]),_:2},1040,["class"])),s[o[0]||(o[0]=re(" / "))],!0)])):Q("",!0)]))),128))],16))}}),N7=nt(aD,[["__scopeId","data-v-7cda7aa6"]]),oD={class:"k-card"},iD={key:0,class:"card-header"},sD={key:1,class:"card-actions"},lD={key:1,class:"card-content"},uD={key:2,class:"card-footer"},cD=se({__name:"KCard",props:{title:{type:String,default:""},titleTag:{type:String,default:"div",validator:e=>f7.includes(e)}},setup(e){const t=e,r=Ft(),n=S(()=>!!(r.title||t.title||r.actions));return(a,o)=>(g(),x("div",oD,[n.value?(g(),x("div",iD,[a.$slots.title||e.title?(g(),Y(Ge(e.titleTag),{key:0,class:"card-title"},{default:I(()=>[q(a.$slots,"title",{},()=>[re(de(e.title),1)],!0)]),_:3})):Q("",!0),a.$slots.actions?(g(),x("div",sD,[q(a.$slots,"actions",{},void 0,!0)])):Q("",!0)])):Q("",!0),a.$slots.default?(g(),x("div",lD,[q(a.$slots,"default",{},void 0,!0)])):Q("",!0),a.$slots.footer?(g(),x("div",uD,[q(a.$slots,"footer",{},void 0,!0)])):Q("",!0)]))}}),w0=nt(cD,[["__scopeId","data-v-f2375dbe"]]),dD=se({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>BI.includes(e)},height:{type:String,default:"1",validator:e=>HI.includes(e)}},setup(e){return(t,r)=>(g(),x("div",{class:ke(["skeleton-box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Rn=nt(dD,[["__scopeId","data-v-2b6482a1"]]),fD={class:"skeleton-loader"},pD=se({__name:"SkeletonBase",setup(e){return(t,r)=>(g(),x("div",fD,[q(t.$slots,"default",{},()=>[X(Rn,{height:"1",width:"100"}),X(Rn,{height:"1",width:"100"}),X(Rn,{height:"1",width:"100"})],!0)]))}}),hD=nt(pD,[["__scopeId","data-v-72b558ed"]]),vD={class:"skeleton-card-wrapper"},mD={class:"skeleton-card-header"},gD={class:"skeleton-card-content"},yD={class:"skeleton-card-footer"},bD=se({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1},maxWidth:{type:String,default:""}},setup(e){Tr(a=>({"0fd9b31d":n.value}));const{getSizeFromString:t}=cr(),r=e,n=S(()=>r.maxWidth?t(r.maxWidth):r.cardCount===1?"470px":`calc((100% / 3) - ${BO})`);return(a,o)=>(g(),x("div",vD,[(g(!0),x(Ie,null,Qe(e.cardCount,i=>(g(),x("div",{key:i,class:"skeleton-card"},[W("div",mD,[q(a.$slots,"card-header",{},()=>[X(Rn,{width:"50"})],!0)]),W("div",gD,[q(a.$slots,"card-content",{},()=>[(g(),x(Ie,null,Qe(3,s=>X(Rn,{key:s,width:"100"})),64)),X(Rn,{width:"50"})],!0)]),W("div",yD,[q(a.$slots,"card-footer",{},()=>[(g(),x(Ie,null,Qe(2,s=>X(Rn,{key:s,height:"2",width:"5"})),64))],!0)])]))),128))]))}}),wD=nt(bD,[["__scopeId","data-v-f9ef5e2c"]]),CD={class:"skeleton-table-wrapper"},SD=se({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:4}},setup(e){Tr(r=>({"9d327bda":e.columns}));const t=(r,n)=>r===1&&n===1||r!==1&&n!==1?"25":"50";return(r,n)=>(g(),x("div",CD,[(g(!0),x(Ie,null,Qe(e.rows,a=>(g(),x("div",{key:a,class:"skeleton-table-row"},[q(r.$slots,"default",{},()=>[(g(!0),x(Ie,null,Qe(e.columns,o=>(g(),x("div",{key:o,class:"skeleton-cell-container"},[X(Rn,{class:"skeleton-cell",width:t(o,a)},null,8,["width"])]))),128))],!0)]))),128))]))}}),_D=nt(SD,[["__scopeId","data-v-95be044e"]]),xD={class:"skeleton-form-wrapper"},kD=se({__name:"FormSkeleton",setup(e){return(t,r)=>(g(),x("div",xD,[(g(),x(Ie,null,Qe(4,n=>W("div",{key:n,class:"skeleton-form-row"},[X(Rn,{height:"2",width:"10"}),X(Rn,{height:"2",width:"100"})])),64))]))}}),ED=nt(kD,[["__scopeId","data-v-4ab592b3"]]),AD="data:image/gif;base64,R0lGODlhtwC3APf+AB9Uef7+/k94lQVAafn6+/z9/QM+aAI+Z9/n7Pv8/fX3+fb4+gtEbQQ/aF+Fn/L19whCa/f5+v39/uzw9A5HbgE9ZwdBahtRdhdOdOnu8jVlhkBtjHWVrLbH0y9ggluCnd3l6x5TeAxFbRBIcPP2+HuasDBhgxNLcSVYfOrv8vH098PR2+ft8ejt8RFJcEVxj2OIoeXr76G3x4aitlqBnNni6A9Hb+bs8G+Rqe/z9drj6YKftO3x9NHc4xhOdPj6+9Xf5sXT3Km9y6u/zRlPdWGGoDFhg0hzkfr7/AZBamuOpoWitlmAmyZZfbvL1jloiCFVeglDa9jh6KK4x9Ld5L/O2b3N18/a4nmZr0NvjlR8mBZNcyJWeiNXexxRd6/Cz8jV3p61xbXG0zdmh6W6yaS5yIejt8zY4ERwj2aKo0dykWiMpMfU3SdafShbfj5ri87a4gpEbODn7Jmxwn+dsg1GbuLp7kFujY6puxRLchJKcdPd5ZOsvsbT3fD09ipcf42ou+Tq74Ces2eLpJGrvaO5yOPq7m2Pp9vj6XGSqlN7mMrW3ylbf1Z+mrrK1qi8y1B5ltTe5cDP2RVMc97m65evwa3AzjtpiSxegLPF0YOgtXiYrlJ7l520xM3Z4YumuZ+2xX2csbHD0Fh/mzhniMnW3013lDJihLzM12mMpdfg567BzrLE0R1Sdz9sjOvw8+Ho7TZlhi5fgiBUeY+pvEx2lKe8yrDD0Kq+zEt1k4mluEJujjpoiVd/mpWuvytdgKC2xpqywl2DnlF6l3qZr6zAzVyCnT1ri26QqMvX4PT3+IqmuZavwKa7yjxqitzk6tbg5neXrSRYfJiwwbnJ1TRkhTNjhWqNpnKTqrfI1JKsvnaWrZStv2WJo7TG0oGfs8LQ2lV9mYShtS1egb7N2Juzw3SVrLjJ1NDb44ikuGSIomyPp3OUq0p1kkl0kkZykMHQ2nybsH6cspyzxO7y9WCFoBpQdpCqvIynusTS3HCSqWKHoQA8Zv///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjIxZWJkYy04MzJhLTQwZjEtYWZlMy1lMjZhNzM4ZGY5YTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNGMkExNzA5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNGMkExNkY5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN2YyODg3Yi1jY2Y3LTQxODItYjE3YS0xMTY4NjU4MjI5ZDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N2YyMWViZGMtODMyYS00MGYxLWFmZTMtZTI2YTczOGRmOWEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoA/gAsAAAAALcAtwAACP8A+wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as0zB/zDpNxI+f2qZt3fbjUOBtUVUC4+bNMsGu0A428rYVDMAv0E8H5Ortt9hwz8WQB/fDkcDxzRuCFUuG/KaFZZrJ7GUezXgzPy+fZZKBoLk16capXUZ2XZr2GgKxU6p4bZo2ZFKYc5d8xoi3796CfQgnicrF8efGl480gLx2dOvYi0SQ7nH2de/Y+VX/s8OdI/jz1SNPKr8RPfTw1dljdP89vWQaCuRXpA//PWQPCOg3EX8E2ueCgBIV6J99cgWA4EILRlifXIqQ8GBCEvY34Wu/6HDhQRkqWJ8zHxpUWD8ApChQiieKqGF4XaRQYoIMbogdF4bMKFFiIdbYDyI6SqSNjy4GOdEaPb63nZEQJZCFjfwhUyILDjggUJVW9oOlQN3kUBA9UBLZwYdFEJlFZQa5eJ4PMj5YAZH8rHFQA3AuWMuFRRJUSZ02IpgnQTgkeZ18P4QpVyQFFXCEoYOytwyjKGZQkB+QgsdeBhRUykuhafL5IntpCFraBwcN4Kml3PWQWKWSFRTGqfFx/4cGrLQZxIGosEmnZnXJJHrni/yVtyttPuRIkIXA+igsra8ZoQyIzErXV7I9QnKQBbBiwd01rL5XUBmeQkAGd5EY0G2jBGGR4SLlHYGrj/AUFAAnfXLXQbT8nfBMQfklS4N8buBLpBtedkrbAWboN2yYLxwURXWsCLgwtaQV9EisCgucoUGCaLYBnhrbOCZBAYyS1xpIXGjquxlSAERBCwjETInAhEwxY7O0yaRA0bAc5iVBriCvtTdPnKuAdfVzAiX8nlt0qwgqIEBef1BqsNP8FSPgDadotqhBD/t8cxRn6BcCxgINYTOBRAQiH6oELSF2gUZwF8x1TshrDNae5v8WwDbvjSBFQZwa3XdsWhCJAg/Qzu2jDLEVeMdBdazt4wBCG4bX03IV1MGqnFe6tF/kjACpQYQ4vqAbdgFjKqTeGCRn6LQfPdbEdexREJqGbzwWbrVvBoCkVwefITdiTUCi8YLxcpAelr93wDlg6YCC6gdJ8jrzRVMAzVcnRI9QJ9gnO0tVVaQvUPpV8E3bKra6X29UvdsYhScFSSD/zVPVX/QFMWjc/sCTMKdQYYBwssZBfCA+YMGPKTnoAgJ9N5BSPGyCr7nfUgJQi/L9aSAXwyB8RKOUHTTQReMqyA5ECDej8IiFPrIAG+QFQ9o46Cj+M9oW5CBA7vFHW0SJmQ//LSeLgwDghOmZAlGylEObFYQKIvBgejAnlD3V8HQF8cYBrliaPAQFDNtrotjmYRA8cNF2OrkAEsU2AEkgRIzXSRpP4DhExehhX8Wj42LW4RM9Wo51BmnCGl/jC53g4oxOJIgOnHNGA1ADJ0AQASLf9QuEkGMAiAyMTR7QBil68AClSMjd6jg/mQxjkKRkDDsa4kfaAE8mrdyfNPoFIVQuJkuwtKXNyOEQWehSMQV0CXlSGUuIwAIDnnxNBR7Ikh9oYJJOgwgbIIDIOLhEHckkJtQe0gxosoR82Wziv/bzS4HQ8iTYCufa8qCzAZWzH1q44UmKmcNuWmQM7+QHMVJC/0/JsGhFKkJRQP8p0BON0yIsOBsiC4GSfnZOJuiQpDaPk4SG6lKBNYnYRNE1Enq6gGk4cahAdkMSesYuJyLtxxHkGJJi7lMnG8jnIUqKSpb2wxtT64cAdiqQnebUpz3lqU6FmhEeXO+MdaBpNguiAxuIrZ0VkYLpNhoeNCgVgQ04yC9stgE0XcQKZ3ypSPxoxjziCwfmsaVGx3pCRciTIE1Uokbo6ZmONhAFD3ij5aipkXag8kR2Ld8B9Vq+jDwAE9nsRUnoqBA6etUictiCCMsa2P0pxBgNRGtG+iDCICzWctVgSArCN0C5zrWBQqysD10QIIbIwIMQKNtpC/vZudOJ4SHvQGAINtKIBprEf/GACEgZixEFaIC2V+WeTR1CXIzcoBWWrW003Vk+014EDtFN7q6yWhHqlC+2aRXbbwVGC4sAzoMhgKpF/DdeXGnhIgrgghQ/phFkile6tGtCXi+CWQR6cbbT1a6nBnuRWEiRA+0RmATnGS2NjECKQAJw8JhgUVFlZAIn3EV4WaWNCofJAxthwwmHsOHggcHD3cNjRqbQQAykLMG4SgKndkbjGtv4xjjOsY53zOMe+/jHQA6ykIdM5CIb+chITrKSl8xkqgQEACH5BAUKAP4ALA4AHACTAIYAAAj/APsJHEiwoMGDCBMqXMiwocOHECNKnEix4sIXPCxq3Mixo8VXAvlB6eGxpMmTHa8ACMkvDsqXMGMmFBKHH0ub/QrI3MmzJL+fNwXuStGzqNGHKoL2+4mTX4gzR6NKJVijjVKmLCFM3WpUjI2mQJeGxdoPCdezMA+MXQsW55sWaONyVHCV7dULYOTqnSjHSN22dZPsHexQ0iTAYhGTJUuAsOODA+wm/quU1I3HmClP3rx4rI8+mQcP0dxZ8doBofWqIEJacmmlP1KfVWK6dmucGuzInrqogm3Orl1vkbQ7qpHgv18Db1D8qPLnyDUvaM4TevLom0/JoS7T+u3vS0+g/+J+0hJ478BNHyBfUsWF89jRk1XGfiObXPCv6xe4o75HMkpokN+Am+nk30mfhPNeegQqd+BOHDgTRYPBvfBgUXQxqOFzFkxwYUUOABJERPLFx08qH1JE1iFkgMBQiful+FBjGi6BygMHwQiejAwVoEVr6xkkjIkxBsCjQofE6AhBMTAQI3rcHInQEkQKhEkCBInzJHYQACGlQTouxQxBC6y0YZVLeUDjlw3mkQNBj1BoGgJslkIhDgQZeeaWdEqpQx4UMgcmmtD1ySMLUGyJWEFhFiqlCYRKVpAIkc4pZaOSYTnQDJXWZeiFemKKGB8ERTCLop7KqI+cSrmQ0UC4oP8K3KcHfiLrc4cU5AqrSy2h54NldLqhAdAQdAWvq8gY2a3BHZGjsDyKuiNBmAp4pLR7PvvkKNNdKyx6BXGBJh2/Rvstdh4O9AWabPbjG7O/XVPQHdex1m4/MJz7mwGRENRDkM8ZYci9/dzgJK/PWUhQGpopkiHBO8DbmigEZaBZuTx2MOZACiyILXQoaMuSBQSLcMKbA8mAMHaMjoUBGwT/xA5BEqz8W8s4tQFLu0mJhdqgEmtYEBphIdJuICYohbPNSpE0EBUG4NTuFV4sStCyTG92R0FrSM0mpYiVi4y+pH1B0ASaxCwZGQTxMELQz3WxZrsSmKMZAN0KhAfcwS3/Q7ACnCQ3A0EEdJF1Z3UQHEt8dVg8UDGHS8pmiYOInO3lZElpBXwGWP6x5DKC8nOYS2OOpnkpxgMtQRCQrSEUEaSIrYECleD6c4MfmC62cxD0AAZ8KyYCC/7pELLpiGGA40BzBF9XEfWtcALcJRBUACaRg1VBfUncDoFuA1GTvdK7JUBJ5B94fntYmKnCyj0CSdOA85uV/jlieQ92/7QD7a+hOI/xH7gIUof1IYYBMdhLzZDHq7lxin6LccBeKMbACpIFD2QCAATHUgE7yeUS49PQCF4lEDJsECxPkEsQTkgaZOQpFiHM3FmGwcINDaAGBFlBDNnHFSn4ZoemgYT6/+h3lm4YkED2O2I/BrYVCyiRdNR6YlhowBUBrm4gepBiU2A2FSvK6mH90IYWQzIGjBXFiwTqz0AS0IQa/qQMR9EUGivIgMsMRBRu5MeCigJHCz4RBgXZABCP4oFBYq4CThMIHAzZE2rkcUtZGGLWekI0Q0Kxf2Psx4hkAodMYiuJ9NOAGU3CBE9eUSBE8CQoZBK1RyKRIGHwJBFIEJM5+q8gEvBAHolRS1NuiQEIsUIetQITW56LFgmpBSNL0i1j3ooUCzyIFJbpkd75sYZJKNaLMhlNjhxvjgAIp0DCaSZyjlOc/TBnP3ThEGcKpBM+CaFR3NkP5XmkhkZJlBs3cf9PeRYlVm60wPk4gs+iBIAXeeRERzYYpKOAIY/AJGjk3EAQkPRDABgVCEYFoNGMXtSjG3XIKHZ4jIVGjgkEWdI1HdInY9pNoisFjt8G8glePcSYcYKpFVUqkPTF9KZSdJFO12dRK/EKLg2xJaBMGtPFeIEgP+hcTMPgkD880VlMFaApCOKJoAmxIWJ4Yij62dSxjHUgseQVA2LXkBdA0BtkFWCyBjI2hInBIVQA2O2QOlS4feoNcEORQ9SRtVbEs6w4GUFBvoKwpzqEeIgVyI/i6rqtDQQB6zsWRPyXjsP6LxEEucX6BEEi122OskGbAkEEsb5qlDZoy8uq6/ZAEBp0EtEh1nCdSeinKYGI67YNgYduPTtcTAK3IZAI2m4nGcXjMmRINiWucpvL3IYEAHjRRW12/dmQTk5Xu37kgiR/6hAzFFe2t7KAJwiSjMjtIiIbOG9fGzQNmsEwsmIRQkSwRl7whskYBekABCcxt6SeSwQbCQgAIfkEBQoA/gAsFQAdAHkAhQAACP8A+wkcSLCgwYMIEypcyPDgA4EJGkqcSLGixYsEY5gQuCEDxo8gQ4okGKkVP4H8vCwaybKly4MU+J3sJ9PCy5s4Q8qcuVMggZxAgyLUhFJm0ZmkAgldCjQBDJ5GaUblh2EF06su1UzdCrUB1q8ie0qFSlbgArBoJUY6ynZs21MI0spFaIVCW7F4p+pxMrevwCkDyrodnPeA3755BSduS+Iw2sWEubb9VcMxU4+RFUsmbIOVZaEf7m6GDPkzTieaU4sWnMO0ywVdVGde3VbaHtcssYzeLRsvAyG4RTbgTXu28eAfSRM3DnkC8ovKey8XG+LMc4ksikfXPhoCqOsMHXD/l06+LfiEP/u1izm+PfOo5xkWuCJw0vT7suNTVBXM/fbIa+j3kRyFpOHfdDQUIGBBKWRXER/4FYdBegsO5AE/XQhUWUOGRMjcEhUShNcWigikIEJIeEhaAyuFaBwDL+yA0BblvYdChd+4N8YzBI1T43/6AfNjJgRpdWB+51kRmH/TEFTEj8sZcl5MPwpC0CZQyrbLef/hNQhBEB6p3XMPvaeYKQQNkeWYwSWghpg0aUBQEGsyh9xTcPJzAUEg1ElacJqoOFUDAQwUgZ+jBdflbi0QNEKeieK2qGY9EOQGpIqZBgSmRWVDUBacEvbZDSGEKlMnBNFgalRzWEaCEYhC/zUDQRysOtNnRwiqmRIEAbKqLK5Nyl2JA9li6jCNmSbse08QVEWooRQarK6iQUGQFKEit6xyNg2U7Lb8lPocuEgOtC0vjY5L7XEielgEhdquW1q7NcZHbnEFLfqofveya+50bWyInLQCMSDvZvku94Qf4G06UBMHC5awbLeB5whBx0RsHr34PjeFQIUQ1IjGg03cMW4B0DGTLgThQLJYJvvr2gdRYUOQGS/Dx3FkG6k70ygEyZDzrTvnZRVuG4q1AUHnDH0QaUwEB44ebbVBEBVOGwRZHEq5VsiSg9k1UAZZxyxWI4qOdtZAw9n69GZ/mJYeaSAQdEGsG/8rWAVlHv/GwxvaBUGQBniXXPRUqDiGCMTaDUFQLYXDfDhPsx52wnS+EJRG5DrrfZcAjnWJBUHycD7TDwQZMJoPcwUgo5kowUBQJaYLFNdAROxmR1oECPPjEQTdUns/fQy+Gy5pbaCiEQSBMbwlBOWyW62Pqcj6QLAMn/lAm2sGOFMFfIFGngec2A8Bw48+kMqaxXGVSYg6KNAJbvcj+0C0l/tSPqrC/h4cBGFE/YA3EFEsBycX4lwHCPKC+nmAIKU44E36lZd5ECQ0/vsPBggSCAm+hIJbAdFAtlG/CkREICnSX0tACJVr9Kp+/IgBQWh0MpewsChaIEgzYNgigchChSy5oVT/mjWQZ2VwOkQaiJFkJpITClEmXCCIKmDYpIE8qYYi8QQM+QEBgqgAhlYaiG6K07WRVGKLRPPcERXzpYGEyTjFaEkR0Pi2yKFpIGoqTjRaErc1usds8pLTQPogm6WN5AEVoKPWXrangfSpOCIwH0jIMTzJqZGChDJUbyoWknRUsnNbTJdAXKCdcoyEE59M4xYrNZBLMacbI7mbIgGJKE8NBFTMAVZIYpA1S24RVQPBIGkMoIyQfKGXoPTjeyonEOopBxwh0U0q67gqXg3EV+9ZRkiygExVKlM5xBKIsd6TQ5BQaZaTgxQRBSIJ7nhBJ92k5je3Yq2BYMt/yYnnIjnX/y2BfMuDFnkiwtI5T28CCSNCBIBCBaJQAMhTiLTMW0BJNhGBGhSgFYGoRCz60IFCh6IbLRtBfZlRkDaEo/vEIkU02hAbiPSSHp1o4dYmECUIAHT9qNtA2vDSPyKUZIggiCuicg6CKG94ETXcRwt3NIEwISoyIMgoeorPnxbuEbSKihkIgo2cGaCjErNqqGhBEFpEBQcE0UXOTkEQSvh0qaEi4UCEEBW0DaQMOUuFDt8q01BhUCCEnMkxCOKInAGjZXwtaeEaOBAERKUJBAFCzu4pkDEkliKBKZwAB4K+mTCAIBN42QgIRoAkXHYilyAZKWfIEwUQJAmRe9NAnMedr/+CpAQviwBBTMATHRAkBJGjA0EIIZ2efQQ1kdOpQNzBk6b2YwyRW+BAnsqdNn5EAWCjoOC4xxPgDEQAkXPOQLggnTCIJLWm8q5ABMETQhBkDYW70UBScB+H3TZy7h1IMHiyCYJ8o3DGIEgmpkMBCYgENabq70A6wJN6EGQOheMGQXDbm/GJBLumEs9A0MET2QpkwKFKBkHQMB1isOQSpnoHQeiLEg0LhMGhQgJBzskcz4ykBKa6gxd58rGB4DZbI50KZg4cKgasZSCJ4IkMBwJdIMNUMLNoiWsLKpAyEGQPqhNIHwXihwMULqli6cUE11WQoc7kEAQ55peDPBM8jLkcTjG7BUHWYVL3FO+DglptzBg2EEbU2X+6pUhAAAAh+QQFCgD+ACwYABwAeQCGAAAI/wD7CRxIsKDBgwgTKlzIcKCvcQ0jSpxIsaJFg9348bvIsaPHjwg1buwXTwLIkyhTFlwkUGRLd/RUypxpUYaFlhpxdqHJs2dCHDn7uRQa1KdRn0OTBuVQ4KjTkz1wjlQ6NcuEp1gvDokjtSvRqfwAZB0rsURQql6Hkl2bEO3XtEFxJGBLVwpcsHjTvmlBl2wmG3cDvyXqpW9WQgfyDnbr1rBTA2cjK2YcdA0Bx0glC6Y8ldQNzDw5b9ZM1AdolZ8XkxateuTpk+FGT15NukiE1x3FzN4tO201O7gtKgDAu3Vv1VuCV+RAuzjrxsojQnbe/PjQDwqiM3xe3bh3fh4QaP9XCGMS9fPW+Zkar7BAlfTov8fyw74hm2g7v3dnjelqfYqY7CegYin8Z5EOZsB3nIEInRGRNm8coKB3SDBoED8hYBNRBgINMKBgm1gokBheDeJEhQut8qF3B0hiYScGwOWCQLchRMiKjHmRg4HfdMdAL7YclAiOtPViIHcj6UCQAEQWp112+ilWCkEeNClYdBPwMuErBNVhpXfKyeFGfGoRhOSCwRHxZUFnRqldm2UOBGd3rz0yYZx30gkaHmSSxuaX0Dk2ZJ+K/UnolZjNWaiZgPrZF31uRmponovSBQqlXk0aKWMG8IEZHZgOpqmiArmACmgOhIrnpt0hctoxqhb/xeihop7WSqyuzZqnObghISGrTuoKrEBJyBAcCLQGGiobyjmRrKNzDVtrcOU8C9YFBIGQZyPjmRXrJQRZcecOAYz3gbU4CUNQOROuUt8T6BIVCkElTPifmrFeOhAT6Q1g4A+NgvXeQE+kV4iBNQSMkxwEmbbpvAZmo7BQDTRFY3x6WPxfJRPzwwVBQJCZzXjBEBRNx1kQpJt1Aoxn7ECNdKwOQXyQaQBwuNEiEDwEadDxEgSx0yeopxVwzUg4C2RevPyQQRAnfRLxWi5BmSRnx8wOZAStoK1K6mJ8DTQC131dkamwX0dBUA5r0tWBCGdfHe8fBMHR9lrMJBY3rgLl/0KQJV/+wJay0rqlBEGAfHlwVlAS/vVQgBCkxJfOZMVCNYjKHaolBFGdLBVPAUFc5nz3Y/ZAjAB6uFMU6Kl54UHtOFAUgNahjFOsjXp3rHP4xKWkaO8OO1hG+JQGmq9/rTvZMnlSAfKlL2+vTAGQEp/00mLf5kwyrKi998Ezn5IPAjJAEA/Rhz9huSpx9wtBDg6/t/yDDZwSd7UQNET6yX/JbfsCOgRBPsG/0g2AQyC5RXoiN5DVPU5W/UsW0D4SgVmkh3MDaUcB6ZeUWVitIzvoExwIwogNPhAsJOoILGiXHtkJRG0chGDpNLKejoQDR4AZSAaYJsMYguVXHIGTB/8IAgYexuhCHevhROAECYLYgodiQSIPc2UROCWCIGbg4R0OcsL5NQSBcCIEQQbBwyIcxARJpKJEYHAnURDkBTzUxEEekUaBKGkiKLgT6AaCAh4uriASaMIUBaKhiVTiTiQYSACSwMMgICQMg+yHHmoUkctI6wQEiUESY4AQAtzKhy15GUXaZA2CrKBjFmDfQcQISqEUrCJt0gJBCtGxNihkATPkBzpguSIOEEQTHXNHQ7pIlFRUJA8r8gVBYNAxY24niXCjSBbjk0KB3KFjBHxmJCdCghPEBxoEgULH9scQ2m1zIiE8DiX70YCOxW8hQDmnRHKQw9ypr3DoYwgsPLT/wYYQzZ4RnBAFJLKPSOZTIv4BaOmGGBEdPK+VeLiIQlvZRIkYqZVNUOUSXVe6K0rkdMTkh7h4GayASgsXVeyYLBuiUQhwtJUqSCnTGsAChcS0H18gyDpeSkyJJlGOCeFXP0ygyn2WtJ8RCSmGEkKNqeR0IGQkXSsvYo06HqQA45gKUQeCgCM6bmIXAZw8B1ItsDxVIKkC0z23ZxEJpK6fGIiMCQjiKrWalK01GatUv/qsGQ3kdhRJQBSJaUmTYu971KEBQVzUD40yhBmlE8Jhg3dEgQguhkEaiC4EIlmJ4LKVGxBI/NyiUaWMgSA1UFUDXNgPTgjEDdHaaLxy6Aqp/8YhMvggyMseV1uC2KMl+pJtqIx0i6OqRlsDqeHjcjsQQ0wlBIVN6sTKgARB7vUspyAICSCgqtQOZAhg8dREGDAxemiDp2eZoECeGKo8EoQ5OHGYRAYVKkmidyqqIMgNQ+VLgqDRiwlJBlgnOhRMEGQB5A0VAgVSxEoxZAYDvq9AICaQYoCVIA5wVEN+EeHZ+EuKAtmjQBbQg2IIxBnInN5ALBAZIEo3XvrprR0BXBBIyYMG2QVe/94xyg7DRRwE4QaNGQKOMERDIC4Fi2JBTBRg9PhZkxgIAKYskClHccrv7IczrYySAMjhVP3IxThSUxAu9wMA0njAk/NUj4EEBAAh+QQFCgD+ACwYABwAeQCGAAAI/wD7CRxIsKDBgwgTKlzIsKHDhxAjSpzY8IHABBQzatzI0WAMEwI3ZOhIsqRJhJFa8RPIz8uikzBjbqTAb2W/mhZk6tzpsKZNnwIJ8Bw6VBPLmkdtkgpEtOnJBDB+Ir05lR+GFU6zclRTtavUBlrDUgRKVapZgQvEqlUYKanbsm9PIVhLl6AVCm/J6q2qx0ldulMGnIVLeO+Bv2v3Dlb8lgRirYwLe337q8bjoSMlL55c2Aaryzs/5OUcOTJomE42qx49OMfpkgu6rNbM+q20Pa87YiHNe7ZeBkJyb2zQuzbt48LHFj9emvOE5BKb+15ONsQZ6A1ZGJe+nTQEUNgXOv/oPr382/AIhfZrR5O8e+ZT0S8scEXgJOr4Z8t/qCrYe+6SrbEfRXIUksZ/1NFQwIAEpaBdRHzkZxwG6jEokAf8dCGQZQ0ZIiFzS1g4kF5bKCLQgggh8WFpDbwkYmQMvLADQluYBx8KDH7z3hjPEDSOjQDKBwyQmRDEFYL6hWeFYP9NQ1ARQC5nSHg0ASkIQZtEOdsu4QGo1yAERYjkdslZBN9iphA0hJZk5paAGmPepAFBQbDJnHBRxcnPBQSBYGdpuWmyYlUNBDBQBH+SlpuXvLVA0Ah6Kvoao5v1QJAbkS4GGhCZHpUNQVl0WthlN4Qgak2dEETDqVPN8RgJRiT/KtUMBHHAqk2XHTHoZkoQBAirspxGaXcmDmTLqcM4Btqw8D1BUBWihmKosLuOBgVBUogqHLPN5TSQstzyY2py4SY54oq8OEputcgRxGwRFW7LrmnufoheucYVxCik8uHb7rm+tcGhcNMKxMC8nOm73BN+YMfpQE0gPJjCs+GGnSMEHSPxefWam9sUAhVCUCMbE0ZxvrkFQIdNuhCEQ8lknfzvaR9MhQ1BZsAcX8ejgbSuTaMQJIPOuPIsGVavcUjWBgSdQ/RBpTGRGzh6vNUGQVQ8bVBkcTB1WiFMEobXQBloLTNZjSxKWloDEXcr1Jz9AZp6pYFA0AWycgzwWxWY//kXD29sFwRBGuRtstF6oYIYIhFvNwRBtRgeM+JV0frXCdT5QlAaku+8d2ECIOYlFgTJ07lNPxBkAGk+rBXAjGeyBANBlZwu0FwDEcGbHWIRIAyQRxB0i+399EE4b7iItcGKRhAEBvGWEJQLb7aGxW3rA8FCvOYDcb5Z4EQV8AUaeh6AYj8EEE/6QCtvFkdTKiX6oEAnvN3P7APV7rFJ+awaO3xwIAgj7Be8gYhiOTHBUOc6QJAX2M8DBCkFAmHir73MgyCi+R+AMECQQEzwJBXsSogGsg37VQAjAlHR/kgSQqlcw1f240cMCFIjlIFQZ1ogSDNi6CKByGKFHWnhUf+cNRBoaZA6RRrIkWbGERQKkSpcIIgqYuikgUDJhh3xRAz5AQGCqCCGVxrIbozjtY5UYotF+1wFwTQQMR2nGCUpAhrhJrk0DWRNxolGSeR2RBudbV5zGkgfZsO0jjygAnPcGsz4NBA/GUcE59MIOYg3OTXOq1CH8o3FNpIOSnpui+oSiAu2U46OcMKTadyipQaCKeZ0oyN4S+QfE/WpgYSKOcHaSAy0VsktpmogGSyNAZSxkS/w8pN97I7lBFK95oBjI7tBJR1Z1auB/Ao+y9hIFo6ZymTCp1gCORZ8cqiRKsmScokiokAk0R0vbOSJ9LJkoq41kGz9LyPwTBg6I+X/LYGA64PR4eY0vRnP9+CzZABIqEASCoCBPnGWeguo4R6Sz24GSTkT7YnZ9nm4iTxUo8SDaEclqi2Q2k+kvYzIRxtig43KM6IqLRnbBKIEAYSuH3YbSBtcalCMigoRBHHFVM5BkOWFlKMphcgTkSYQJkxFBgQZBU/v6VOCTuURtZqKGQiCDZ0ZwKH69GjJaEEQWkwFBwTRhc5OQRBK9FSshivhQIQwlbQNpAw6S4UO30pSq9okgwIZpE2OQRBH6AwYLuNrTA3nwIEgYCpNIAgQdGZPgYxBsRARjOEGOJD02YQBBJkAzEZQMAIkAbMPuUTJRknDnyiAIEmQHJwG8rzu/3xVIyWAWQQIYoKf6IAgIZAcHQhCiOn4LCOpkVxOBeKOnzC1H2OQHAMH4tTusDEjCghbBQfXvZ8EZyACkNxzBsKF6YSBI6o91XcFIoifEIIgazAcjgaSAvw8DLeSe+9AgvGTTRDkG4YzBkEyQR0KSIAjqTmVfwfSgZ/UgyBzMBw3CJJb35CPI9k91XgGgo6fzFYgBBZVMgiCBuoQgySXONU7GvSTDQukwaJCAkHMyZzPdKQEp7qDF38CsoHktqQvLUxmECwqBrRlIIn4yQwHEl0gv2cWJXmtXwVSBoLsYXUC4aNA/HCAjAaZLL2gILsKIlSbHIIgxvTye/AgZjvJ7BwWBFlHyVA6FePdMEqslVnDBsKIOSN1KrudSEAAACH5BAUKAP4ALBUAHQB5AIUAAAj/APsJHEiwoMGDCBMqXMhQ4QseDSNKnEixokWCrwTyg9LjosePIEMSvAJAI784IlOqXHlQSBx+JmH2K8Cyps2L/HLGFLgrxc2fQA+q2Nkvp0x+Ic4EXfqzRhuiRk1CYEp1pRgbR3UW1Rq1H5KqYD0e4Eo2q8w3LcKqbagAalmoF8CsnXtQjhG3Zt0moctXoKRJebcG7tqVQN+1A94KxkuU1I3DYQkrljzYRx/IS4cwXsyZsskBmIGqILLZc2fFP0LXVDJ4suvAGuyoVrmoQuvbpblukTRbpJHXuXFvbdA7pOnjwE/LXFAcZ3LkwruektO8IvTg2IueQFW9oaXs15W7/z3QfaGKC+Cfq5eprPxBNrnSR18vcId7hWSUaJDPnzPN+w19Eg564hUYXlcAWsSBM1H0h9wLCX7UloH0FWXBBBES5AAgQVB0oHqpZDhQV4eQAQJDH84nU4KGFbgEKg8clGJ2ABagRW7kGSRMheEFcN8hKgrkCEExMBAkhTJx494SFWKSAEHiHBkeBECUN2NRzBC0QElIgudBi81dyU8eORD0iIOuIVBcKWjiQJCPXcaZk5qz6ZAHmsQZJGaas7EAhZSKFbRna3SGZgKPgRIkAqKEzjYoUU8ONAOjbhXaF5yPcsYHQRHMAmijkOmDZmAuQDQQLp9WCtknqRp4SEGujP+q0RJw8lUGpQYaAM1IsvazCmaJtYrcETLiGlqm4QmK6H6qIZucslKOwlyzuCZLEBcV0lHrsdUmh+FAX1TYnG3CJndNQXfMR1p1MHQrnAGRENRDjscZYUh3NxjZ63EQEpTGZopM2N0O5c4nCkEZbLZtaB1kOZACBDrbGgrFZmVBdyKcUOZAMuz7LEGEYcBGdzmxQ5AEHgsHrUBtwNLcUFuBpqe7mxWEhlaINBeICUStLGeFHQ1EhQErFneFF4EVFGzKRN1R0BpF97ZoYNsiQ7OBXxA0gSYkK0YGQTyMUHBpXYDZnATmbAbAtALhMTaFy3SnACfRzUAQAV0wfVod3cX/8lwdCQ9UjN6mhaneIBUTrtVsVqRnQOI/H6kaKDJf6bPERH0HWTzGEgTB1aZBEQFkmf4nUAmgT2Y3Xd9mOgdBD2Dw9nEisDCXDhRHThQGMQ40x+yuFbHWCifMXgJBBWCieFYVrJUE6BDINhA1y/e8VAKUKP4B5JhzZpMqrNwjkDQNAJ80yKkHxrZK3Vs7YvpEiVNT+x8PVAf8nDEQQ0oo6+5/YQSZlPmg4oCUHOx/uMKDlgAwwM5UgE0huUT1CjQCUwmEDA2UzBNCEoQMPgcZb4rFBBHkkWF4MDoDqAFBVjDCxV1ECrZpYWsgwT38eaQb+LMc+k4okHtZxAI5FNcO/ydIA+fwME4F0UMQjzIy6ywxOwLrhzaeWJQxLKwh9GuVfQaSgCYcMSdlkEikstgfBjxmIKL4Ij8I1JAwIjCDMCjIBmQoEQ/QUU4VCJpA4HBHhlBDjYDKQg0byJCb3VGH7ztihxICBypm6nL408AVB8IER3ZuIERwJCgSQjRA9qcgYXAkEUiAEDK+0XoDkYAH1EiMUloSUAxAiBXUOJVBHtI1tEhILfookGmZElmk6N9BpMDLfrzulMg0TRJ2hSIq9i93pgSANAUiTS5Vk5rT7Mc1+6GLiPxSK53QyATB8k2Z8K4o46zKn764CXQmM1FUQdUXLUCJI4IlALxQI90Ul/+jsIBBjfp6Z1bcgBGBCOCgBkVoPw4qgIQ2dKEKZcgoWngMDzKBIENCJkPo9E1zeDBuA/lEryTyzUd4MKMC2Z5GvRlEEHgwIwNRHjLTgsUc3imDXiDIDx6HzDBE5A85JFYGTUEQT7yNhg0RQw5D4c72MXUgoewVA0bXkBdk0BtNBd2vBmK1fYkhIlSgF+jSkkFLvWF2IYqIOvTWCnEKVCAjKAhW9pXTiNjurf24UVbf5rSBICB1V/DQ1dLh1u4lgiC3SJ0gBPu2xu21V1MgiCBSVw3G9qp3DdwDQUxIyIhY42oj0lukBIKtzjYEHqAtbGoTqbeJQOJtocUrJGErkR1MjVS1tGWtbCMSANnd9rEr1W33JNLI3AKPC7YMLkPMsNrZWcATBEmG4nZBkQ00d1/TOJkI8ZoTIVBkacF9mzEK0oEMTsJsNS2XCAoSEAA7",TD={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},MD=["src"],ID={key:0,class:"progress"},OD=se({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Tr(o=>({"476ceb40":e.zIndex}));const t=e,r=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Ct(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),Ar(()=>{clearInterval(r.value)}),(o,i)=>(g(),x("div",TD,[W("div",null,[W("img",{alt:"Loading",src:k(AD)},null,8,MD),e.hideProgress?Q("",!0):(g(),x("div",ID,[W("div",{class:"progress-bar",role:"progressbar",style:qe({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),$D=nt(OD,[["__scopeId","data-v-8abd6e91"]]),DD={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},PD={key:0,class:"progress"},ND=se({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Tr(o=>({"94e2abb4":e.zIndex}));const t=e,r=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Ct(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),Ar(()=>{clearInterval(r.value)}),(o,i)=>(g(),x("div",DD,[W("div",null,[i[0]||(i[0]=W("div",{class:"spinner-loader"},null,-1)),e.hideProgress?Q("",!0):(g(),x("div",PD,[W("div",{class:"progress-bar",role:"progressbar",style:qe({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),LD=nt(ND,[["__scopeId","data-v-374f8934"]]),of=se({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>RI.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},cardMaxWidth:{type:String,default:""},tableColumns:{type:Number,required:!1,default:5},tableRows:{type:Number,required:!1,default:6},zIndex:{type:Number,default:10500}},setup(e){const t=e,r=H(t.delayMilliseconds===0);return Ct(()=>{r.value||setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,a)=>r.value?(g(),x("div",{key:0,class:ke(["k-skeleton",{"not-spinner":e.type!=="spinner"}])},[e.type==="card"?(g(),Y(wD,{key:0,"card-count":e.cardCount,"max-width":e.cardMaxWidth},{"card-header":I(()=>[q(n.$slots,"card-header")]),"card-content":I(()=>[q(n.$slots,"card-content")]),"card-footer":I(()=>[q(n.$slots,"card-footer")]),_:3},8,["card-count","max-width"])):e.type==="table"?(g(),Y(_D,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:I(()=>[q(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(g(),Y(ED,{key:2})):e.type==="fullscreen-kong"?(g(),Y($D,{key:3,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="fullscreen-generic"?(g(),Y(LD,{key:4,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="spinner"?(g(),Y(k(Su),{key:5,class:"skeleton-spinner",color:`var(--kui-color-text-neutral, ${k(fa)})`,title:"Loading"},null,8,["color"])):(g(),Y(hD,{key:6}))],2)):Q("",!0)}}),RD={class:"empty-state-content"},BD={class:"empty-state-icon"},HD={key:0,class:"empty-state-title"},FD={key:1,class:"empty-state-message"},zD={key:0,class:"empty-state-action"},UD=se({__name:"KEmptyState",props:{title:{type:String,default:""},message:{type:String,default:""},actionButtonVisible:{type:Boolean,default:!0},actionButtonText:{type:String,default:""},actionButtonDisabled:{type:Boolean,default:!1},iconVariant:{type:String,default:Ln.Default}},emits:["click-action"],setup(e){const t=e,r=S(()=>{switch(t.iconVariant){case Ln.Default:return Zy;case Ln.Error:return d0;case Ln.Search:return c0;case Ln.Kong:return u0;default:return Zy}}),n=S(()=>{switch(t.iconVariant){case Ln.Error:return PO;default:return fa}});return(a,o)=>(g(),x("div",{class:ke(["k-empty-state",[e.iconVariant]])},[W("div",RD,[W("div",BD,[q(a.$slots,"icon",{},()=>[(g(),Y(Ge(r.value),{color:n.value,decorative:"",size:k(LO)},null,8,["color","size"]))],!0)]),e.title||a.$slots.title?(g(),x("div",HD,[q(a.$slots,"title",{},()=>[re(de(e.title),1)],!0)])):Q("",!0),e.message||a.$slots.default?(g(),x("div",FD,[q(a.$slots,"default",{},()=>[W("p",null,de(e.message),1)],!0)])):Q("",!0)]),e.actionButtonVisible&&e.actionButtonText||a.$slots.action?(g(),x("div",zD,[q(a.$slots,"action",{},()=>[X(Pt,{disabled:e.actionButtonDisabled,type:"button",onClick:o[0]||(o[0]=i=>a.$emit("click-action"))},{default:I(()=>[re(de(e.actionButtonText),1)]),_:1},8,["disabled"])],!0)])):Q("",!0)],2))}}),Da=nt(UD,[["__scopeId","data-v-feec2f90"]]),jD={class:"dropdown-item-trigger-label"},Uu="dropdown-item-trigger",VD=se({inheritAttrs:!1,__name:"KDropdownItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0},hasDivider:{type:Boolean,default:!1},danger:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},selectionMenuChild:{type:Boolean,default:!1},onClick:{type:Function,default:void 0},isDangerous:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KDropdownItem: `isDangerous` prop is deprecated. Please use `danger` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["click","change"],setup(e,{emit:t}){const r=mr(),n=e,a=t,o=S(()=>{var f;return(f=n.item)!=null&&f.to?"link":typeof n.onClick<"u"||n.selectionMenuChild?"button":"default"}),i=S(()=>{var f;return((f=n.item)==null?void 0:f.label)||""}),s=S(()=>{var f;return((f=n.item)==null?void 0:f.to)||void 0}),l=f=>{a("click",f),n.selectionMenuChild&&a("change",n.item)},u=S(()=>{let f="div";return o.value==="link"&&s.value&&typeof s.value=="string"?f="link":o.value==="link"&&s.value&&typeof s.value=="object"?f="router-link":o.value==="button"&&(f="button"),f}),c=S(()=>{const f=Object.assign({},r);return delete f.class,delete f.disabled,delete f.style,f}),d=S(()=>({link:{tag:"a",attrs:{class:`${Uu} ${n.disabled?"disabled":""}`,href:s.value,...c.value}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`${Uu} ${n.disabled?"disabled":""}`,to:s.value,...c.value}},button:{tag:"button",onClick:l,attrs:{class:Uu,disabled:n.disabled,...c.value}},div:{tag:"div",attrs:{class:Uu,...c.value}}}));return(f,p)=>(g(),x("li",{class:ke(["k-dropdown-item",[{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected},f.$attrs.class,f.$attrs.style]]),"data-testid":"dropdown-item"},[(g(),Y(Ge(d.value[u.value].tag),Xe({"data-testid":"dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:I(()=>[W("span",jD,[q(f.$slots,"default",{},()=>[re(de(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),sf=nt(VD,[["__scopeId","data-v-2264f968"]]),qD={class:"dropdown-list","data-testid":"dropdown-list"},YD=se({__name:"KDropdown",props:{selectionMenu:{type:Boolean,default:!1},appearance:{type:String,default:"primary",validator:e=>((e==="menu"||e==="selectionMenu")&&console.warn("KDropdown: the usage for the `appearance` prop has changed. Please see the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),Object.values(q1).includes(e))},triggerText:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:null},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},label:{type:String,default:"",validator:e=>(e&&console.warn("KDropdown: `label` prop is deprecated. Please use `triggerText` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=S(()=>n.disabledTooltip?gn:"div"),i=H(null),s={hideCaret:!0,popoverClasses:"dropdown-popover",popoverTimeout:0,placement:"bottom-start"},l={...s,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${s.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},u=S(()=>{var v;return((v=c.value)==null?void 0:v.label)||n.triggerText||n.label}),c=H(),d=v=>{n.selectionMenu&&(c.value=v)},f=async()=>{var v;(v=i.value)==null||v.hidePopover()},p=(v,y,w)=>{v.value!==w&&(y(),a("toggleDropdown",v.value))};return Ee(c,(v,y)=>{v&&v!==y&&a("change",v)}),Ct(()=>{if(n.items){const v=n.items.filter(y=>y.selected);v.length&&(c.value=v[0])}}),(v,y)=>(g(),x("div",{class:ke(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[X(k(ef),null,{default:I(({toggle:w,isToggled:b})=>[X(bi,Xe({ref_key:"kPop",ref:i},l,{"close-on-popover-click":"","data-testid":"dropdown-popover","hide-close-icon":"",onClose:()=>p(b,w,!1),onOpen:()=>p(b,w,!0),onPopoverClick:()=>p(b,w,!1)}),{content:I(()=>[W("ul",qD,[q(v.$slots,"items",{closeDropdown:f,handleSelection:d,items:e.items},()=>[(g(!0),x(Ie,null,Qe(e.items,(h,m)=>{var C;return g(),Y(sf,Xe({ref_for:!0},h,{key:`${h.label}-${m}`,item:h,selected:e.selectionMenu&&((C=c.value)==null?void 0:C.value)===h.value,"selection-menu-child":e.selectionMenu,onChange:d}),null,16,["item","selected","selection-menu-child"])}),128))],!0)])]),default:I(()=>[(g(),Y(Ge(o.value),{class:"dropdown-trigger","data-testid":"dropdown-trigger",label:e.disabledTooltip?e.disabledTooltip:void 0,"max-width":e.disabledTooltip?"240":void 0,position:e.disabledTooltip?"bottom":void 0},{default:I(()=>[q(v.$slots,"default",{isOpen:b.value},()=>[u.value?(g(),Y(Pt,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-dropdown-trigger":"true","data-testid":"dropdown-trigger-button",disabled:e.disabled},{default:I(()=>[re(de(u.value)+" ",1),e.showCaret?(g(),Y(k(tf),{key:0,decorative:""})):Q("",!0)]),_:1},8,["appearance","disabled"])):Q("",!0)],!0)]),_:2},1032,["label","max-width","position"]))]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3})],2))}}),ui=nt(YD,[["__scopeId","data-v-0236f802"]]),KD={class:"pagination-offset-button-container"},GD=se({__name:"PaginationOffset",props:{previousButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1}},emits:["getPreviousOffset","getNextOffset"],setup(e,{emit:t}){const r=t;return(n,a)=>{const o=Ze("KButton");return g(),x("div",KD,[X(o,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button","data-testid":"previous-button",disabled:e.previousButtonDisabled,icon:"",size:"small",type:"button",onClick:a[0]||(a[0]=ht(i=>r("getPreviousOffset"),["prevent"]))},{default:I(()=>[X(k(h7),{decorative:""})]),_:1},8,["disabled"]),X(o,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button","data-testid":"next-button",disabled:e.nextButtonDisabled,icon:"",size:"small",type:"button",onClick:a[1]||(a[1]=ht(i=>r("getNextOffset"),["prevent"]))},{default:I(()=>[X(k(b7),{decorative:""})]),_:1},8,["disabled"])])}}}),WD=nt(GD,[["__scopeId","data-v-a1d6342e"]]);class wi{constructor(t){fo(this,"resizeObserver"),fo(this,"callback"),this.callback=t,this.resizeObserver=new ResizeObserver(r=>{window.requestAnimationFrame(()=>{!Array.isArray(r)||!r.length||t()})})}static create(t){return new wi(t)}observe(t){!this.resizeObserver||!t||this.resizeObserver.observe(t)}unobserve(t){!this.resizeObserver||!t||this.resizeObserver.unobserve(t)}}const ZD={class:"pagination-text large-screen","data-testid":"visible-items"},QD={class:"pagination-text-pages"},XD={class:"pagination-button-container"},JD={key:0},eP={key:1,class:"pagination-button placeholder"},tP=["aria-current","aria-label","data-testid","onClick"],rP={key:2,class:"pagination-button placeholder"},nP={key:3},aP={class:"page-size-select"},oP={key:0,class:"pagination-text small-screen","data-testid":"visible-items"},iP={class:"pagination-text-pages"},sP=se({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},offset:{type:Boolean,default:!1},offsetPreviousButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1}},emits:["pageChange","pageSizeChange","getNextOffset","getPreviousOffset"],setup(e,{emit:t}){const r={placement:"top"},n=e,a=t,o=H(null),i=H(),s=H(n.currentPage?n.currentPage:1),l=H(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),u=S(()=>Math.ceil(n.totalCount/l.value)),c=n.pageSizes.map((te,J)=>({label:`${te}`,key:`size-${J}`,value:te,selected:te===l.value})),d=S(()=>`${l.value} ${l.value===1?"item per page":" items per page"}`),f=H(n.neighbors),p=H(3),v=async()=>(await Lt(),o.value?o.value.scrollWidth>o.value.clientWidth:!1),y=async()=>{await v()&&(f.value>1||p.value>1)&&(f.value>1?f.value--:p.value>1&&p.value--,$.value=w(s.value,u.value,M.value,j.value))},w=(te,J,be,he)=>{if(n.disablePageJump)return[];let je=[...Array(J).keys()].map(Fe=>Fe+1);const Ne=p.value+2+2*f.value;return je.length<=Ne||(be?be&&he?je=je.filter(Fe=>Fe>te-f.value-1&&FeFe>J-f.value*2-p.value)):je=je.filter(Fe=>Fe<=f.value*2+p.value)),je},b=H(s.value===1),h=H(s.value===u.value),m=S(()=>(s.value-1)*l.value+1),C=S(()=>{const te=m.value-1+l.value;return te>n.totalCount?n.totalCount:te}),_=S(()=>`${m.value} to ${C.value}`),A=S(()=>` of ${n.totalCount}`),D=S(()=>n.currentPage?n.currentPage:s.value),F=S(()=>5+2*f.value),M=H(D.value>=f.value+(p.value+1)&&u.value>F.value),j=H(u.value>p.value+2+2*f.value),$=H(w(D.value,u.value,M.value,j.value)),T=()=>{s.value++,U()},R=()=>{s.value--,U()},ee=te=>{s.value=te,U()},U=()=>{const te=(s.value-1)*l.value+l.value;h.value=te>=n.totalCount,b.value=s.value===1,u.value<=F.value?(M.value=!1,j.value=!1):(M.value=s.value>=f.value+(p.value+1),j.value=s.value<=u.value-f.value-p.value),$.value=w(s.value,u.value,M.value,j.value),a("pageChange",{page:s.value,pageCount:u.value,firstItem:m.value,lastItem:C.value,visibleItems:n.items.slice(m.value-1,C.value)})},ne=te=>{l.value!==te.value&&(l.value=te.value,a("pageSizeChange",{pageSize:l.value,pageCount:u.value}),n.currentPage!==1&&ee(1))},oe=()=>{a("getNextOffset")},K=()=>{a("getPreviousOffset")};return Ee(()=>n.currentPage,(te,J)=>{te!==J&&ee(te)}),Ee(u,(te,J)=>{te!==J&&(h.value=s.value===te,j.value=te>p.value+2+2*f.value,$.value=w(D.value,te,!1,j.value))}),Ee($,()=>{!n.disablePageJump&&!n.offset&&y()}),Ct(()=>{!n.disablePageJump&&!n.offset&&(i.value=wi.create(y),i.value.observe(o.value))}),Ar(()=>{var te;!n.disablePageJump&&!n.offset&&((te=i.value)==null||te.unobserve(o.value))}),(te,J)=>(g(),x("nav",{ref_key:"kPaginationElement",ref:o,class:ke(["k-pagination",{"page-jump":!e.disablePageJump&&!e.offset}]),"data-testid":"k-pagination"},[e.offset?(g(),Y(WD,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"previous-button-disabled":e.offsetPreviousButtonDisabled,onGetNextOffset:oe,onGetPreviousOffset:K},null,8,["next-button-disabled","previous-button-disabled"])):(g(),x(Ie,{key:0},[W("span",ZD,[W("span",QD,de(_.value),1),re(" "+de(A.value),1)]),W("ul",XD,[W("li",null,[X(Pt,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button arrow","data-testid":"previous-button",disabled:b.value,icon:"",size:"small",type:"button",onClick:R},{default:I(()=>[X(k(h7),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])]),!e.disablePageJump&&M.value?(g(),x("li",JD,[W("button",{"aria-label":"Go to the first page",class:"pagination-button","data-testid":"page-1-button",type:"button",onClick:J[0]||(J[0]=be=>ee(1))}," 1 ")])):Q("",!0),!e.disablePageJump&&M.value?(g(),x("li",eP," ... ")):Q("",!0),(g(!0),x(Ie,null,Qe($.value,be=>(g(),x("li",{key:be},[W("button",{"aria-current":be==D.value&&"page"||void 0,"aria-label":`Go to page ${be}`,class:ke(["pagination-button",{active:be==D.value}]),"data-testid":`page-${be}-button`,type:"button",onClick:he=>ee(be)},de(be),11,tP)]))),128)),!e.disablePageJump&&j.value?(g(),x("li",rP," ... ")):Q("",!0),!e.disablePageJump&&j.value?(g(),x("li",nP,[W("button",{"aria-label":"Go to the last page",class:"pagination-button","data-testid":"last-button",type:"button",onClick:J[1]||(J[1]=be=>ee(u.value))},de(u.value),1)])):Q("",!0),W("li",null,[X(Pt,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button arrow","data-testid":"next-button",disabled:h.value?!0:void 0,icon:"",size:"small",type:"button",onClick:T},{default:I(()=>[X(k(b7),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])])])],64)),W("div",aP,[!e.disablePageJump&&!e.offset?(g(),x("span",oP,[W("span",iP,de(_.value),1),re(" "+de(A.value),1)])):Q("",!0),X(ui,{class:"page-size-dropdown","data-testid":"page-size-dropdown",disabled:k(c).length<=1,items:k(c),"kpop-attributes":r,"selection-menu":"",onChange:ne},{default:I(()=>[X(Pt,{appearance:"tertiary",class:"page-size-dropdown-trigger","data-testid":"page-size-dropdown-trigger",disabled:k(c).length<=1,size:"small",type:"button"},{default:I(()=>[re(de(d.value)+" ",1),k(c).length>1?(g(),Y(k(tf),{key:0,decorative:""})):Q("",!0)]),_:1},8,["disabled"])]),_:1},8,["disabled","items"])])],2))}}),lf=nt(sP,[["__scopeId","data-v-883d75a6"]]),lP=se({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0}},emits:["click"],setup(e,{emit:t}){const r=t,n=(a,o)=>{r("click",{evt:a,item:o})};return(a,o)=>(g(),Y(w0,{class:"k-catalog-item","data-testid":e.item&&e.item.title?`${e.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item",role:"button",tabindex:"0",onClick:o[0]||(o[0]=i=>n(i,e.item))},{title:I(()=>[q(a.$slots,"card-title",{},()=>[re(de(e.item?e.item.title:""),1)],!0)]),actions:I(()=>[q(a.$slots,"card-actions",{},void 0,!0)]),footer:I(()=>[q(a.$slots,"card-footer",{},void 0,!0)]),default:I(()=>[W("div",{class:ke({"multi-line-truncate":e.truncate})},[q(a.$slots,"card-body",{},()=>[re(de(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid"]))}}),L7=nt(lP,[["__scopeId","data-v-2df00b3e"]]),uP={class:"k-catalog"},cP={key:1,class:"catalog-toolbar","data-testid":"catalog-toolbar"},dP={key:3,class:"catalog-error-state","data-testid":"catalog-error-state"},fP={key:4,class:"catalog-empty-state","data-testid":"catalog-empty-state"},R2=15,pP=se({__name:"KCatalog",props:{titleTag:{type:String,default:"div"},loading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>MI.includes(e)},title:{type:String,default:""},truncateDescription:{type:Boolean,default:!0},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Ln.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,required:!0},initialFetcherParams:{type:Object,default:null},cacheIdentifier:{type:String,default:""},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1}},emits:["card-click","error-action-click","empty-state-action-click","update:catalog-preferences","state"],setup(e,{emit:t}){const{useRequest:r,useDebounce:n,useSwrvState:a}=cr(),o=e,i=t,s=Ft(),l=tr(),u=()=>{var P;return((P=o.paginationPageSizes)==null?void 0:P[0])||R2},c=H([]),d=H(0),f=H(""),p=H(1),v=H(u()),y=H(null),w=H([]),b=S(()=>w.value[p.value-1]),h=H(null),m=H(!0),C=H(!1),_=S(()=>!!s.toolbar),A={page:1,pageSize:v.value,query:"",offset:null},D=S(()=>(Fe.value||o.loading||O.value)&&!o.error),F=S(()=>!D.value&&c.value&&!c.value.length),M=S(()=>({pageSize:v.value})),j=H(!0),$=async()=>{var P,Z;const le=o.searchInput,fe=await o.fetcher({query:le||f.value,pageSize:v.value,page:p.value,offset:y.value});return c.value=fe.data,d.value=o.paginationTotalItems||fe.total||((P=fe.data)==null?void 0:P.length),o.paginationOffset&&((Z=fe.pagination)!=null&&Z.offset?(h.value=fe.pagination.offset,w.value[p.value]||w.value.push(fe.pagination.offset)):h.value=null,m.value=fe.pagination&&"hasNextPage"in fe.pagination?fe.pagination.hasNextPage:!0),c.value.length===0&&p.value>1&&(p.value=1,w.value=[null],y.value=null),j.value=!1,fe},T=()=>{const P={...A,...o.initialFetcherParams};p.value=P.page??A.page,v.value=P.pageSize??A.pageSize,f.value=P.query??A.query,o.paginationOffset&&(y.value=P.offset,w.value.push(P.offset)),C.value=!0},R=S(()=>{if(!o.fetcher||!C.value)return"";let P=l;return o.cacheIdentifier&&(P=o.cacheIdentifier),o.fetcherCacheKey&&(P+=`-${o.fetcherCacheKey}`),`k-catalog_${P}`}),ee=H(""),{debouncedFn:U,generateDebouncedFn:ne}=n(P=>{ee.value=P},350),oe=ne(0),{data:K,error:te,revalidate:J,isValidating:be}=r(()=>R.value,()=>$(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:he,hasData:je,swrvState:Ne}=a(K,te,be),Fe=H(!0),Ve=S(()=>({hasData:je.value,state:he.value})),ie=S(()=>Fe.value?"loading":te.value?"error":"success"),ye=({page:P})=>{p.value=P},Ce=({pageSize:P})=>{w.value=[null],y.value=null,v.value=P,p.value=1},Oe=()=>{p.value++,y.value=h.value},Ye=()=>{p.value--,y.value=b.value},We=P=>P.toLowerCase().replace(/[^[a-z0-9]/gi,"-"),N=S(()=>{var P;if(!o.fetcher||o.disablePagination||!c.value||!c.value.length||o.error)return!1;const Z=((P=o.paginationPageSizes)==null?void 0:P[0])??R2;return o.hidePaginationWhenOptional&&p.value===1?o.paginationOffset?!!b.value||!!h.value||c.value.length>=Z:d.value>Z:!0});Ee(K,P=>{P!=null&&P.length&&!c.value.length&&(c.value=P)},{deep:!0,immediate:!0}),Ee(he,()=>{switch(he.value){case Ne.PENDING:Fe.value=!0;break;case Ne.VALIDATING_HAS_DATA:Fe.value=O.value;break;default:Fe.value=!1;break}},{immediate:!0}),Ee([Ve,ie],P=>{var Z;i("state",{state:P==null?void 0:P[1],hasData:(Z=P==null?void 0:P[0])==null?void 0:Z.hasData})}),Ee(()=>o.searchInput,P=>{p.value!==1&&(p.value=1),P===""?oe(P):U(P)},{immediate:!0});const O=H(!1);return Ee([ee,p,v],async(P,Z)=>{const le=Z==null?void 0:Z[0],fe=P[0],G=P[1];fe!==le&&G!==1&&(p.value=1,w.value=[null],y.value=null),C.value&&!j.value&&(O.value=!0,await J(),O.value=!1)},{deep:!0,immediate:!0}),Ee(M,P=>{i("update:catalog-preferences",P)}),Ct(()=>{T()}),(P,Z)=>{const le=Nr("bind-once");return g(),x("div",uP,[e.title?(g(),Y(Ge(e.titleTag),{key:0,class:"catalog-title","data-testid":"catalog-title"},{default:I(()=>[re(de(e.title),1)]),_:1})):Q("",!0),_.value?(g(),x("div",cP,[q(P.$slots,"toolbar",{state:Ve.value},void 0,!0)])):Q("",!0),D.value?(g(),Y(of,{key:2,"card-count":4,class:"catalog-skeleton-loader","data-testid":"catalog-skeleton-loader",type:"card"})):e.error?(g(),x("div",dP,[q(P.$slots,"error-state",{},()=>[X(Da,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},Mt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[X(Pt,{"data-testid":We(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Z[0]||(Z[0]=fe=>P.$emit("error-action-click"))},{default:I(()=>[re(de(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):F.value?(g(),x("div",fP,[q(P.$slots,"empty-state",{},()=>[X(Da,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},Mt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[X(Pt,{appearance:e.searchInput?"tertiary":"primary","data-testid":We(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Z[1]||(Z[1]=fe=>P.$emit("empty-state-action-click"))},{default:I(()=>[q(P.$slots,"empty-state-action-icon",{},void 0,!0),re(" "+de(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):Rt((g(),x("div",{key:5,class:ke(["catalog-page",`card-${e.cardSize}`])},[q(P.$slots,"body",{data:c.value},()=>[(g(!0),x(Ie,null,Qe(c.value,(fe,G)=>(g(),Y(L7,{key:fe.key?fe.key:`catalog-${k(l)}-item-${G}`,class:"catalog-item","data-testid":fe.id?fe.id:`catalog-item-${G}`,item:fe,truncate:e.truncateDescription,onClick:ce=>P.$emit("card-click",fe)},{"card-title":I(()=>[q(P.$slots,"card-title",{item:fe},()=>[re(de(fe.title),1)],!0)]),"card-actions":I(()=>[q(P.$slots,"card-actions",{item:fe},void 0,!0)]),"card-body":I(()=>[q(P.$slots,"card-body",{item:fe},()=>[re(de(fe.description),1)],!0)]),_:2},1032,["data-testid","item","truncate","onClick"]))),128))],!0)],2)),[[le,{"data-tableid":k(l)}]]),N.value?(g(),Y(lf,{key:6,class:"card-pagination","current-page":p.value,"data-testid":"catalog-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":v.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!h.value||!m.value,"offset-previous-button-disabled":!b.value,"page-sizes":e.paginationPageSizes,"total-count":d.value,onGetNextOffset:Oe,onGetPreviousOffset:Ye,onPageChange:ye,onPageSizeChange:Ce},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):Q("",!0)])}}}),hP=nt(pP,[["__scopeId","data-v-1ad15d97"]]),vP=se({__name:"KLabel",props:{info:{type:String,default:""},required:{type:Boolean,default:!1},tooltipAttributes:{type:Object,default:()=>({})},help:{type:String,default:"",validator:e=>(e&&console.warn("KLabel: `help` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)}},setup(e){const t=e,r=Ft(),n=S(()=>!!(t.help||t.info||r.tooltip)),a=tr();return(o,i)=>{const s=Nr("bind-once");return g(),x("label",{class:ke(["k-label",{required:e.required}])},[q(o.$slots,"default",{},void 0,!0),n.value?(g(),Y(gn,Xe({key:0},e.tooltipAttributes,{class:"label-tooltip","tooltip-id":k(a)}),{content:I(()=>[q(o.$slots,"tooltip",{},()=>[re(de(e.info||e.help),1)],!0)]),default:I(()=>[Rt(X(k(si),{class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,tabindex:"0"},null,8,["color"]),[[s,{"aria-describedby":k(a)}]])]),_:3},16,["tooltip-id"])):Q("",!0)],2)}}}),Io=nt(vP,[["__scopeId","data-v-d5b88b97"]]),mP=["aria-checked"],gP={class:"checkbox-label-wrapper"},yP={key:1,class:"checkbox-description"},bP={inheritAttrs:!1},wP=se({...bP,__name:"KCheckbox",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KCheckbox: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},error:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=Ft(),o=mr(),i=o.id?String(o.id):tr(),s=S(()=>!!(r.label||a.default)),l=S(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),u=S(()=>s.value&&(!!r.description||!!a.description)),c=S(()=>!!a.tooltip),d=S(()=>{const y={...o};return delete y.class,y.checked=r.modelValue,y.indeterminate!==void 0&&String(y.indeterminate)!=="false"&&!r.modelValue?(delete y.checked,y.indeterminate=!0):delete y.indeterminate,y}),f=S(()=>({disabled:l.value,"has-description":u.value,"input-error":r.error})),p=S(()=>d.value.indeterminate!==void 0&&String(d.value.indeterminate)!=="false"),v=y=>{n("change",y.target.checked),n("input",y.target.checked),n("update:modelValue",y.target.checked)};return(y,w)=>{const b=Nr("bind-once");return g(),x("div",{class:ke(["k-checkbox",[y.$attrs.class,f.value]])},[W("div",{class:ke(["checkbox-input-wrapper",{"has-label":s.value}])},[Rt(W("input",Xe(d.value,{"aria-checked":e.modelValue,class:"checkbox-input",type:"checkbox",onChange:v}),null,16,mP),[[b,{id:k(i)}]]),e.modelValue?(g(),Y(k(ZI),{key:0,class:"checkbox-icon","data-testid":"check-icon",decorative:"",size:k(nn),tabindex:"-1"},null,8,["size"])):Q("",!0),p.value&&!e.modelValue?(g(),Y(k(fO),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",decorative:"",size:k(nn),tabindex:"-1"},null,8,["size"])):Q("",!0)],2),W("div",gP,[s.value?Rt((g(),Y(Io,Xe({key:0},e.labelAttributes,{class:"checkbox-label"}),Mt({default:I(()=>[q(y.$slots,"default",{},()=>[re(de(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(y.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040)),[[b,{for:k(i)}]]):Q("",!0),u.value?(g(),x("div",yP,[q(y.$slots,"description",{},()=>[W("p",null,de(e.description),1)],!0)])):Q("",!0)])],2)}}}),eu=nt(wP,[["__scopeId","data-v-8ae365e2"]]),CP=["aria-invalid","type","value"],SP=["aria-label"],_P={inheritAttrs:!1},xP=se({..._P,__name:"KInput",props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KInput: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},help:{type:String,default:""},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:e=>e>0},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KInput: `hasError` prop is deprecated. Please use `error` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kinput"),!0)},type:{type:String,required:!1,default:"text"},showPasswordMaskToggle:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){Tr(R=>({90849794:M.value,a9f08fd6:j.value}));const r=e,n=t,a=H(""),o=H(!1),i=H(0),{stripRequiredLabel:s}=cr(),l=Ft(),u=mr(),c=S(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),d=u.id?String(u.id):tr(),f=tr(),p=S(()=>s(r.label,c.value)),v=S(()=>{var R;return!!((R=r.labelAttributes)!=null&&R.info||l["label-tooltip"])}),y=S({get(){return r.modelValue},set(R){C({target:{value:R}})}}),w=S(()=>{const R={...u};return delete R.class,delete R.input,delete R.onInput,R}),b=S(()=>{var R,ee;const U=((R=a.value)==null?void 0:R.toString().length)||0,ne=((ee=r.modelValue)==null?void 0:ee.toString().length)||0;let oe=U;return!o.value&&ne&&(oe=ne),!!r.characterLimit&&oe>r.characterLimit}),h=S(()=>{var R,ee;return b.value?o.value?`${(R=a.value)==null?void 0:R.toString().length} / ${r.characterLimit}`:`${(ee=r.modelValue)==null?void 0:ee.toString().length} / ${r.characterLimit}`:""}),m=S(()=>b.value?h.value:(r.error||r.hasError)&&r.errorMessage?r.errorMessage:r.help);Ee(b,(R,ee)=>{R!==ee&&(n("char-limit-exceeded",{value:a.value,length:a.value.length,characterLimit:r.characterLimit,limitExceeded:R}),i.value+=1)}),Ee(y,(R,ee)=>{R!==ee&&C({target:{value:R}})});const C=R=>{var ee;const U=JSON.parse(JSON.stringify((ee=R==null?void 0:R.target)==null?void 0:ee.value));_(U)},_=R=>{a.value=R,o.value=!0,n("input",R),n("update:modelValue",R)},A=()=>a.value||o.value?a.value:r.modelValue;Ee(()=>r.error,(R,ee)=>{R!==ee&&(i.value+=1)});const D=H(null),F=H(null),M=H(nn),j=H(nn),$=H(!1),T=S(()=>r.type==="password"&&$.value?"text":r.type);return Ct(async()=>{var R,ee;await Lt(),(R=D.value)!=null&&R.offsetWidth&&(M.value=D.value.offsetWidth+"px"),(ee=F.value)!=null&&ee.offsetWidth&&(j.value=F.value.offsetWidth+"px")}),(R,ee)=>{const U=Nr("bind-once");return g(),x("div",{class:ke(["k-input",[R.$attrs.class,{"input-error":b.value||e.error||e.hasError}]])},[e.label?Rt((g(),Y(Io,Xe({key:0},e.labelAttributes,{required:c.value}),Mt({default:I(()=>[re(de(p.value)+" ",1)]),_:2},[v.value?{name:"tooltip",fn:I(()=>[q(R.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["required"])),[[U,{for:k(d)}]]):Q("",!0),W("div",{class:ke(["input-element-wrapper",{"has-before-content":R.$slots.before,"has-after-content":R.$slots.after||e.type==="password"&&e.showPasswordMaskToggle}])},[R.$slots.before?(g(),x("div",{key:0,ref_key:"beforeSlotElement",ref:D,class:"before-content-wrapper"},[q(R.$slots,"before",{},void 0,!0)],512)):Q("",!0),Rt(W("input",Xe({"aria-invalid":e.error||e.hasError||b.value?"true":void 0,class:"input",type:T.value},w.value,{value:A(),onInput:C}),null,16,CP),[[U,{id:k(d),...m.value&&{"aria-describedby":k(f)}}]]),R.$slots.after||e.type==="password"&&e.showPasswordMaskToggle?(g(),x("div",{key:1,ref_key:"afterSlotElement",ref:F,class:"after-content-wrapper"},[e.type==="password"&&e.showPasswordMaskToggle?(g(),x("button",{key:0,"aria-label":`${$.value?"Hide":"Show"} value`,class:"mask-value-toggle-button",onClick:ee[0]||(ee[0]=ht(ne=>$.value=!$.value,["stop"])),onMousedown:ee[1]||(ee[1]=ht(()=>{},["prevent"])),onMouseup:ee[2]||(ee[2]=ht(()=>{},["prevent"]))},[$.value?(g(),Y(k(kO),{key:0,decorative:""})):(g(),Y(k(AO),{key:1,decorative:""}))],40,SP)):q(R.$slots,"after",{key:1},void 0,!0)],512)):Q("",!0)],2),X(vn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[m.value?Rt((g(),x("p",{key:String(i.value),class:"help-text"},[re(de(m.value),1)])),[[U,{id:k(f)}]]):Q("",!0)]),_:1})],2)}}}),wo=nt(xP,[["__scopeId","data-v-3b182bc6"]]);function R7(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const kP=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class EP{constructor(t,r){fo(this,"commands"),fo(this,"keyMap"),fo(this,"boundTriggerShortcuts"),this.commands=r,this.keyMap=Object.fromEntries(Object.entries(t).map(([n,a])=>[n.toLowerCase(),a])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document==null||document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document==null||document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){AP(t,this.keyMap,this.commands)}}function AP(e,t,r){if(!e.code)return;const n=TP(e.code),a=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",n].filter(s=>s!=="").join("+"),o=t[a];if(!o)return;const i=r[o];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function TP(e){return!e||kP.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const MP={inheritAttrs:!1},IP=se({...MP,__name:"KCodeBlockIconButton",props:{theme:{type:String,default:"light"},active:{type:Boolean,default:!0},copyTooltip:{type:String,default:""}},setup(e){const t=e,r=H(t.copyTooltip),n=mr(),a=()=>{t.copyTooltip&&(r.value="Copied!")};return Ee(r,()=>{setTimeout(()=>{r.value=t.copyTooltip},3e3)}),(o,i)=>(g(),Y(gn,{class:"code-block-action-tooltip",placement:"bottom-start","popover-timeout":300,text:r.value},{default:I(()=>[X(Pt,Xe({appearance:"tertiary",class:["code-block-action-button",[`theme-${e.theme}`,{"code-block-action-button-active":e.active}]]},k(n),{icon:"",onClick:a}),{default:I(()=>[q(o.$slots,"default",{},void 0,!0)]),_:3},16,["class"])]),_:3},8,["text"]))}}),ji=nt(IP,[["__scopeId","data-v-b396569b"]]),OP=["id"],$P={key:0,class:"code-block-actions"},DP={key:0,class:"code-block-search-results-container"},PP={key:0,class:"code-block-search-results"},NP={class:"code-block-search-actions"},LP={class:"code-block-content"},RP={key:0,class:"filtered-code-block","data-testid":"filtered-code-block"},BP={key:0,class:"line-number-rows"},HP=["id","href"],FP=["innerHTML"],zP={key:0,class:"line-number-rows"},UP=["id","href"],jP=["innerHTML"],VP={key:2,class:"code-block-secondary-actions"},qP=se({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},initialFilterMode:{type:Boolean,required:!1,default:!1},initialRegExpMode:{type:Boolean,required:!1,default:!1},searchable:{type:Boolean,required:!1,default:!1},processing:{type:Boolean,required:!1,default:!1},query:{type:String,required:!1,default:""},showCopyButton:{type:Boolean,required:!1,default:!0},showLineNumberLinks:{type:Boolean,required:!1,default:!1},theme:{type:String,required:!1,default:"light"},singleLine:{type:Boolean,required:!1,default:!1},maxHeight:{type:String,required:!1,default:"none"}},emits:["code-block-render","matching-lines-change","query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){var r,n;Tr(O=>({f7b3f622:R.value,"34564d64":_.value}));const{getSizeFromString:a}=cr(),o=(n=(r=window==null?void 0:window.navigator)==null?void 0:r.platform)!=null&&n.toLowerCase().includes("mac")?"Option":"Alt",i=R7(be,150),s=e,l=t,u=Ft(),c=H(s.query),d=H(!1),f=H(s.initialRegExpMode),p=H(s.initialFilterMode),v=H(null),y=H(null),w=H(s.query),b=H(0),h=H([]),m=H(null),C=S(()=>{var O;return Array.from({length:(O=s.code)==null?void 0:O.split(` -`).length},(P,Z)=>Z+1)}),_=S(()=>{var O,P;return((P=C.value[((O=C.value)==null?void 0:O.length)-1])==null?void 0:P.toString().length)+"ch"}),A=S(()=>s.id.toLowerCase().replace(/\s+/g,"-")),D=S(()=>s.processing||d.value),F=S(()=>p.value&&M.value!==""),M=S(()=>{var O;return w.value===""?"":(O=s.code)==null?void 0:O.split(` -`).filter((P,Z)=>h.value.includes(Z+1)).map(P=>{try{const Z=new RegExp(w.value,"gi");return P.replace(Z,le=>`${le}`)}catch{return P}}).join(` -`)}),j=S(()=>!s.singleLine&&s.searchable),$=O=>{var P,Z,le,fe;return(fe=(le=(Z=(P=O==null?void 0:O.replaceAll("&","&"))==null?void 0:P.replaceAll("<","<"))==null?void 0:Z.replaceAll(">",">"))==null?void 0:le.replaceAll('"',"""))==null?void 0:fe.replaceAll("'","'")},T=S(()=>{var O;return s.singleLine?(O=$(s.code))==null?void 0:O.replaceAll(` -`,""):$(s.code)}),R=S(()=>a(s.maxHeight));Ee(()=>s.code,async function(){await Lt(),oe(),he()}),Ee(()=>f.value,function(){he()}),Ee(()=>F.value,async function(){var O,P;((O=document==null?void 0:document.activeElement)==null?void 0:O.tagName)==="PRE"&&((P=y.value)==null||P.focus({preventScroll:!0})),F.value||(await Lt(),oe(),he())});const ee={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch",enter:"jumpToNextMatch","shift+enter":"jumpToPreviousMatch"},U={toggleFilterMode:{trigger:ye,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:ie,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:Ce,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},isDisabled:()=>h.value.length===0||p.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Oe,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},isDisabled:()=>h.value.length===0||p.value,shouldPreventDefaultAction:!0},copyCode:{trigger:We,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},shouldPreventDefaultAction:!0}},ne=new EP(ee,U);Ct(function(){ne.registerListener(),oe(),he()}),$n(function(){ne.unRegisterListener()});function oe(){var O;const P=(O=y.value)==null?void 0:O.querySelector(".highlighted-code-block"),Z=P==null?void 0:P.querySelector("code");P instanceof HTMLElement&&Z instanceof HTMLElement&&l("code-block-render",te(P,Z))}function K(){var O;const P=(O=y.value)==null?void 0:O.querySelector(".highlighted-code-block"),Z=P==null?void 0:P.querySelector("code");P instanceof HTMLElement&&Z instanceof HTMLElement&&l("matching-lines-change",te(P,Z))}function te(O,P){return{preElement:O,codeElement:P,code:s.code,language:s.language,query:c.value,matchingLineNumbers:h.value}}function J(){w.value!==c.value&&(d.value=!0,i())}function be(){l("query-change",w.value),he()}function he(){d.value=!0,v.value=null;let O=[];if(w.value.length>0)try{O=je(s.code.toLowerCase(),w.value.toLowerCase(),f.value)}catch(P){if(P instanceof Error)v.value=P;else throw P}m.value=null,b.value=O.length,h.value=Array.from(new Set(O)),K(),d.value=!1}function je(O,P,Z){return Z?Fe(O,P):Ne(O,P)}function Ne(O,P){var Z;const le=[];let fe=0;for(;fes.theme==="light"?OO:Y1);return(O,P)=>(g(),x("div",{id:e.id,ref_key:"codeBlock",ref:y,class:ke(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"-1"},[j.value?(g(),x("div",$P,[X(wo,{modelValue:w.value,"onUpdate:modelValue":P[0]||(P[0]=Z=>w.value=Z),"aria-label":"Search",class:"code-block-search-input","data-testid":"code-block-search-input",error:v.value!==null,"error-message":v.value!==null?v.value.message:void 0,placeholder:"Search...",onInput:J},{before:I(()=>[X(vn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[w.value?(g(),x("button",{key:0,"aria-label":"Clear query",class:"clear-query-button","data-testid":"clear-query-button",title:"Clear query",type:"button",onClick:Ve},[X(k(En),{decorative:""})])):(g(),Y(k(c0),{key:1,class:"code-block-search-icon",decorative:""}))]),_:1})]),_:1},8,["modelValue","error","error-message"]),X(vn,{name:"kongponents-fade-transition"},{default:I(()=>[D.value||w.value?(g(),x("div",DP,[X(vn,{name:"kongponents-fade-transition"},{default:I(()=>[D.value?(g(),Y(k(Su),{key:0,class:"code-block-processing-icon",color:N.value,"data-testid":"code-block-processing-icon",size:k(la),title:"Loading"},null,8,["color","size"])):Q("",!0)]),_:1}),w.value?(g(),x("p",PP,[h.value.length===0?(g(),x(Ie,{key:0},[re(" No results ")],64)):typeof m.value=="number"&&!F.value?(g(),x(Ie,{key:1},[re(de(m.value+1)+" of "+de(h.value.length),1)],64)):(g(),x(Ie,{key:2},[re(de(h.value.length)+" "+de(h.value.length===1?"result":"results"),1)],64))])):Q("",!0)])):Q("",!0)]),_:1}),W("div",NP,[X(ji,{active:f.value,"aria-label":`Use regular expression (${k(o)}+R)`,"aria-pressed":f.value,class:"regexp-mode-button","data-testid":"regexp-mode-button",theme:e.theme,title:`Use regular expression (${k(o)}+R)`,onClick:ie},{default:I(()=>[X(k(yO),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),X(ji,{active:p.value,"aria-label":`Filter results (${k(o)}+F)`,"aria-pressed":p.value,class:"action-button filter-mode-button","data-testid":"filter-mode-button",theme:e.theme,title:`Filter results (${k(o)}+F)`,onClick:ye},{default:I(()=>[X(k(uO),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),X(ji,{"aria-label":"Previous match (Shift+F3)",class:"previous-match-button","data-testid":"previous-match-button",disabled:h.value.length===0||p.value,theme:e.theme,title:"Previous match (Shift+F3)",onClick:Oe},{default:I(()=>[X(k(VI),{decorative:""})]),_:1},8,["disabled","theme"]),X(ji,{"aria-label":"Next match (F3)",class:"next-match-button","data-testid":"next-match-button",disabled:h.value.length===0||p.value,theme:e.theme,title:"Next match (F3)",onClick:Ce},{default:I(()=>[X(k(l0),{decorative:""})]),_:1},8,["disabled","theme"])])])):Q("",!0),W("div",LP,[F.value?(g(),x("pre",RP,[P[5]||(P[5]=re(" ")),e.singleLine?Q("",!0):(g(),x("span",BP,[P[3]||(P[3]=re(` - `)),(g(!0),x(Ie,null,Qe(h.value,Z=>(g(),x("span",{key:Z,class:"line"},[P[1]||(P[1]=re(` - `)),W("a",{id:`${A.value}-L${Z}`,class:"line-anchor",href:e.showLineNumberLinks?`#${A.value}-L${Z}`:void 0},de(Z),9,HP),P[2]||(P[2]=re(` - `))]))),128)),P[4]||(P[4]=re(` - `))])),P[6]||(P[6]=re(` - `)),W("code",{innerHTML:M.value},null,8,FP),P[7]||(P[7]=re(` - `))])):(g(),x("pre",{key:1,class:ke(["highlighted-code-block",{"single-line":e.singleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"highlighted-code-block"},[P[12]||(P[12]=re(" ")),e.singleLine?Q("",!0):(g(),x("span",zP,[P[10]||(P[10]=re(` - `)),(g(!0),x(Ie,null,Qe(C.value,Z=>(g(),x("span",{key:Z,class:ke(["line",{"line-is-match":h.value.includes(Z),"line-is-highlighted-match":m.value!==null&&Z===h.value[m.value]}])},[P[8]||(P[8]=re(` - `)),W("a",{id:`${A.value}-L${Z}`,class:ke(["line-anchor",{"hide-links":!e.showLineNumberLinks}]),href:e.showLineNumberLinks?`#${A.value}-L${Z}`:void 0},de(Z),11,UP),P[9]||(P[9]=re(` - `))],2))),128)),P[11]||(P[11]=re(` - `))])),P[13]||(P[13]=re(` - `)),W("code",{innerHTML:T.value},null,8,jP),P[14]||(P[14]=re(` - `))],2)),e.showCopyButton||k(u)["secondary-actions"]?(g(),x("div",VP,[e.showCopyButton?(g(),Y(ji,{key:0,"aria-label":`Copy (${k(o)}+C)`,class:"code-block-copy-button","copy-tooltip":`Copy (${k(o)}+C)`,"data-testid":"code-block-copy-button",theme:e.theme,onClick:We},{default:I(()=>[X(k(y7),{decorative:""})]),_:1},8,["aria-label","copy-tooltip","theme"])):Q("",!0),q(O.$slots,"secondary-actions",{},void 0,!0)])):Q("",!0)])],10,OP))}}),B7=nt(qP,[["__scopeId","data-v-ca51cb93"]]),YP={class:"k-collapse"},KP={class:"collapse-trigger"},GP=["aria-expanded","aria-label"],WP={key:0,class:"collapse-trigger-label","data-testid":"collapse-trigger-label"},ZP={key:0,class:"collapse-visible-content","data-testid":"collapse-visible-content"},QP={class:"collapse-hidden-content","data-testid":"collapse-hidden-content"},XP=se({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},titleTag:{type:String,default:"div",validator:e=>f7.includes(e)},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>II.includes(e)}},emits:["toggle","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=tr(),o=H(!0),i=H(!1),s=Ft(),l=S(()=>r.triggerAlignment==="trailing"),u=S(()=>!!s["visible-content"]),c=S({get(){return r.modelValue},set(p){f(p)}}),d=S(()=>i.value?o.value:r.modelValue),f=p=>{i.value||(o.value=r.modelValue),o.value=p!==void 0?p:!o.value,i.value=!0,n("toggle",o.value),n("update:modelValue",o.value)};return Ee(c,(p,v)=>{p!==v&&f(p)}),(p,v)=>{const y=Nr("bind-once");return g(),x("div",YP,[W("div",{class:ke(["collapse-heading",{"has-trailing-trigger":l.value}])},[e.title||p.$slots.title?(g(),Y(Ge(e.titleTag),{key:0,class:"collapse-title","data-testid":"collapse-title"},{default:I(()=>[q(p.$slots,"title",{},()=>[re(de(e.title),1)],!0)]),_:3})):Q("",!0),W("div",KP,[q(p.$slots,"trigger",{isCollapsed:d.value,toggle:f},()=>[Rt((g(),x("button",{"aria-expanded":!d.value,"aria-label":e.triggerLabel?void 0:"Toggle content",class:"collapse-trigger-content","data-testid":"collapse-trigger-content",type:"button",onClick:v[0]||(v[0]=ht(w=>f(),["prevent","stop"]))},[q(p.$slots,"trigger-content",{},()=>[X(k(m7),{class:ke(["collapse-trigger-icon",{"collapse-expanded":!d.value}]),"data-testid":"collapse-trigger-icon",decorative:"",size:k(nn)},null,8,["class","size"]),e.triggerLabel?(g(),x("span",WP,de(e.triggerLabel),1)):Q("",!0)],!0)],8,GP)),[[y,{"aria-controls":k(a)}]])],!0)])],2),u.value?(g(),x("div",ZP,[q(p.$slots,"visible-content",{},void 0,!0)])):Q("",!0),X(vn,{name:"kongponents-fade-transition"},{default:I(()=>[Rt((g(),x("div",QP,[q(p.$slots,"default",{},void 0,!0)])),[[o0,!d.value],[y,{id:k(a)}]])]),_:3})])}}}),JP=nt(XP,[["__scopeId","data-v-eaa2d939"]]);function td(e){"@babel/helpers - typeof";return td=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},td(e)}function ci(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Qr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function ga(e){Qr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||td(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function eN(e,t){Qr(2,arguments);var r=ga(e).getTime(),n=ci(t);return new Date(r+n)}var tN={};function uf(){return tN}function rN(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function nN(e){return Qr(1,arguments),e instanceof Date||td(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function aN(e){if(Qr(1,arguments),!nN(e)&&typeof e!="number")return!1;var t=ga(e);return!isNaN(Number(t))}function oN(e,t){Qr(2,arguments);var r=ci(t);return eN(e,-r)}var iN=864e5;function sN(e){Qr(1,arguments);var t=ga(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/iN)+1}function rd(e){Qr(1,arguments);var t=1,r=ga(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function lN(e){Qr(1,arguments);var t=H7(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=rd(r);return n}var uN=6048e5;function cN(e){Qr(1,arguments);var t=ga(e),r=rd(t).getTime()-lN(t).getTime();return Math.round(r/uN)+1}function nd(e,t){var r,n,a,o,i,s,l,u;Qr(1,arguments);var c=uf(),d=ci((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=ga(e),p=f.getUTCDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(d+1,0,p),v.setUTCHours(0,0,0,0);var y=nd(v,t),w=new Date(0);w.setUTCFullYear(d,0,p),w.setUTCHours(0,0,0,0);var b=nd(w,t);return c.getTime()>=y.getTime()?d+1:c.getTime()>=b.getTime()?d:d-1}function dN(e,t){var r,n,a,o,i,s,l,u;Qr(1,arguments);var c=uf(),d=ci((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=F7(e,t),p=new Date(0);p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0);var v=nd(p,t);return v}var fN=6048e5;function pN(e,t){Qr(1,arguments);var r=ga(e),n=nd(r,t).getTime()-dN(r,t).getTime();return Math.round(n/fN)+1}function Dt(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return Dt(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Dt(r+1,2)},d:function(e,t){return Dt(e.getUTCDate(),t.length)},a:function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(e,t){return Dt(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Dt(e.getUTCHours(),t.length)},m:function(e,t){return Dt(e.getUTCMinutes(),t.length)},s:function(e,t){return Dt(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,n=e.getUTCMilliseconds(),a=Math.floor(n*Math.pow(10,r-3));return Dt(a,t.length)}},Di={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},hN={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return Ga.y(e,t)},Y:function(e,t,r,n){var a=F7(e,n),o=a>0?a:1-a;if(t==="YY"){var i=o%100;return Dt(i,2)}return t==="Yo"?r.ordinalNumber(o,{unit:"year"}):Dt(o,t.length)},R:function(e,t){var r=H7(e);return Dt(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return Dt(r,t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Dt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Dt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return Ga.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Dt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=pN(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Dt(a,t.length)},I:function(e,t,r){var n=cN(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Dt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ga.d(e,t)},D:function(e,t,r){var n=sN(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Dt(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Dt(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Dt(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return Dt(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours(),a=n/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n=e.getUTCHours(),a;switch(n===12?a=Di.noon:n===0?a=Di.midnight:a=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n=e.getUTCHours(),a;switch(n>=17?a=Di.evening:n>=12?a=Di.afternoon:n>=4?a=Di.morning:a=Di.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Ga.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Ga.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Dt(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Dt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Ga.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Ga.s(e,t)},S:function(e,t){return Ga.S(e,t)},X:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return H2(o);case"XXXX":case"XX":return jo(o);case"XXXXX":case"XXX":default:return jo(o,":")}},x:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"x":return H2(o);case"xxxx":case"xx":return jo(o);case"xxxxx":case"xxx":default:return jo(o,":")}},O:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+B2(o,":");case"OOOO":default:return"GMT"+jo(o,":")}},z:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+B2(o,":");case"zzzz":default:return"GMT"+jo(o,":")}},t:function(e,t,r,n){var a=n._originalDate||e,o=Math.floor(a.getTime()/1e3);return Dt(o,t.length)},T:function(e,t,r,n){var a=n._originalDate||e,o=a.getTime();return Dt(o,t.length)}};function B2(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+Dt(o,2)}function H2(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Dt(Math.abs(e)/60,2)}return jo(e,t)}function jo(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=Dt(Math.floor(a/60),2),i=Dt(a%60,2);return n+o+r+i}var F2=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},z7=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},vN=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return F2(e,t);var o;switch(n){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;case"PPPP":default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",F2(n,t)).replace("{{time}}",z7(a,t))},mN={p:z7,P:vN},gN=["D","DD"],yN=["YY","YYYY"];function bN(e){return gN.indexOf(e)!==-1}function wN(e){return yN.indexOf(e)!==-1}function z2(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var CN={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},SN=function(e,t,r){var n,a=CN[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Np(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,n=e.formats[r]||e.formats[e.defaultWidth];return n}}var _N={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},xN={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},kN={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},EN={date:Np({formats:_N,defaultWidth:"full"}),time:Np({formats:xN,defaultWidth:"full"}),dateTime:Np({formats:kN,defaultWidth:"full"})},AN={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},TN=function(e,t,r,n){return AN[e]};function tl(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",a;if(n==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):o;a=e.formattingValues[i]||e.formattingValues[o]}else{var s=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[l]||e.values[s]}var u=e.argumentCallback?e.argumentCallback(t):t;return a[u]}}var MN={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},IN={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},ON={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},$N={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},DN={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},PN={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},NN=function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},LN={ordinalNumber:NN,era:tl({values:MN,defaultWidth:"wide"}),quarter:tl({values:IN,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:tl({values:ON,defaultWidth:"wide"}),day:tl({values:$N,defaultWidth:"wide"}),dayPeriod:tl({values:DN,defaultWidth:"wide",formattingValues:PN,defaultFormattingWidth:"wide"})};function rl(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i=o[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?BN(s,function(d){return d.test(i)}):RN(s,function(d){return d.test(i)}),u;u=e.valueCallback?e.valueCallback(l):l,u=r.valueCallback?r.valueCallback(u):u;var c=t.slice(i.length);return{value:u,rest:c}}}function RN(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function BN(e,t){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var a=n[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=r.valueCallback?r.valueCallback(i):i;var s=t.slice(a.length);return{value:i,rest:s}}}var FN=/^(\d+)(th|st|nd|rd)?/i,zN=/\d+/i,UN={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},jN={any:[/^b/i,/^(a|c)/i]},VN={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},qN={any:[/1/i,/2/i,/3/i,/4/i]},YN={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},KN={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},GN={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},WN={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},ZN={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},QN={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},XN={ordinalNumber:HN({matchPattern:FN,parsePattern:zN,valueCallback:function(e){return parseInt(e,10)}}),era:rl({matchPatterns:UN,defaultMatchWidth:"wide",parsePatterns:jN,defaultParseWidth:"any"}),quarter:rl({matchPatterns:VN,defaultMatchWidth:"wide",parsePatterns:qN,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:rl({matchPatterns:YN,defaultMatchWidth:"wide",parsePatterns:KN,defaultParseWidth:"any"}),day:rl({matchPatterns:GN,defaultMatchWidth:"wide",parsePatterns:WN,defaultParseWidth:"any"}),dayPeriod:rl({matchPatterns:ZN,defaultMatchWidth:"any",parsePatterns:QN,defaultParseWidth:"any"})},JN={code:"en-US",formatDistance:SN,formatLong:EN,formatRelative:TN,localize:LN,match:XN,options:{weekStartsOn:0,firstWeekContainsDate:1}},eL=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,tL=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,rL=/^'([^]*?)'?$/,nL=/''/g,aL=/[a-zA-Z]/;function Lp(e,t,r){var n,a,o,i,s,l,u,c,d,f,p,v,y,w;Qr(2,arguments);var b=String(t),h=uf(),m=(n=(a=void 0)!==null&&a!==void 0?a:h.locale)!==null&&n!==void 0?n:JN,C=ci((o=(i=(s=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&s!==void 0?s:h.firstWeekContainsDate)!==null&&i!==void 0?i:(u=h.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=ci((d=(f=(p=(v=void 0)!==null&&v!==void 0?v:void 0)!==null&&p!==void 0?p:h.weekStartsOn)!==null&&f!==void 0?f:(y=h.locale)===null||y===void 0||(w=y.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&d!==void 0?d:0);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!m.localize)throw new RangeError("locale must contain localize property");if(!m.formatLong)throw new RangeError("locale must contain formatLong property");var A=ga(e);if(!aN(A))throw new RangeError("Invalid time value");var D=rN(A),F=oN(A,D),M={firstWeekContainsDate:C,weekStartsOn:_,locale:m,_originalDate:A},j=b.match(tL).map(function($){var T=$[0];if(T==="p"||T==="P"){var R=mN[T];return R($,m.formatLong)}return $}).join("").match(eL).map(function($){if($==="''")return"'";var T=$[0];if(T==="'")return oL($);var R=hN[T];if(R)return wN($)&&z2($,t,String(e)),bN($)&&z2($,t,String(e)),R(F,$,m.localize,M);if(T.match(aL))throw new RangeError("Format string contains an unescaped latin alphabet character `"+T+"`");return $}).join("");return j}function oL(e){var t=e.match(rL);return t?t[1].replace(nL,"'"):e}function cf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var K1={exports:{}},U7={exports:{}};(function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(U7);var nr=U7.exports,G1={exports:{}},W1={exports:{}},j7={exports:{}};(function(e){function t(r){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(j7);var V7=j7.exports,Z1={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(a.length1?"s":"")+" required, but only "+a.length+" present")}e.exports=t.default})(Z1,Z1.exports);var Xr=Z1.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(V7),a=r(Xr);function o(i){return(0,a.default)(1,arguments),i instanceof Date||(0,n.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(W1,W1.exports);var iL=W1.exports,Q1={exports:{}};(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(V7),a=r(Xr);function o(i){(0,a.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,n.default)(i)==="object"&&s==="[object Date]"?new Date(i.getTime()):typeof i=="number"||s==="[object Number]"?new Date(i):((typeof i=="string"||s==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default})(Q1,Q1.exports);var ya=Q1.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(iL),a=r(ya),o=r(Xr);function i(s){if((0,o.default)(1,arguments),!(0,n.default)(s)&&typeof s!="number")return!1;var l=(0,a.default)(s);return!isNaN(Number(l))}e.exports=t.default})(G1,G1.exports);var sL=G1.exports,X1={exports:{}},J1={exports:{}},eh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(eh,eh.exports);var Ci=eh.exports;const lL=cf(Ci);(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Ci),a=r(ya),o=r(Xr);function i(s,l){(0,o.default)(2,arguments);var u=(0,a.default)(s).getTime(),c=(0,n.default)(l);return new Date(u+c)}e.exports=t.default})(J1,J1.exports);var uL=J1.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(uL),a=r(Xr),o=r(Ci);function i(s,l){(0,a.default)(2,arguments);var u=(0,o.default)(l);return(0,n.default)(s,-u)}e.exports=t.default})(X1,X1.exports);var cL=X1.exports,th={exports:{}},rh={exports:{}};(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(ya),a=r(Xr),o=864e5;function i(s){(0,a.default)(1,arguments);var l=(0,n.default)(s),u=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var c=l.getTime(),d=u-c;return Math.floor(d/o)+1}e.exports=t.default})(rh,rh.exports);var dL=rh.exports,nh={exports:{}},ah={exports:{}};(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(ya),a=r(Xr);function o(i){(0,a.default)(1,arguments);var s=1,l=(0,n.default)(i),u=l.getUTCDay(),c=(u=d.getTime()?u+1:l.getTime()>=p.getTime()?u:u-1}e.exports=t.default})(ih,ih.exports);var q7=ih.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(q7),a=r(C0),o=r(Xr);function i(s){(0,o.default)(1,arguments);var l=(0,n.default)(s),u=new Date(0);u.setUTCFullYear(l,0,4),u.setUTCHours(0,0,0,0);var c=(0,a.default)(u);return c}e.exports=t.default})(oh,oh.exports);var fL=oh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ya),a=r(C0),o=r(fL),i=r(Xr),s=6048e5;function l(u){(0,i.default)(1,arguments);var c=(0,n.default)(u),d=(0,a.default)(c).getTime()-(0,o.default)(c).getTime();return Math.round(d/s)+1}e.exports=t.default})(nh,nh.exports);var pL=nh.exports,sh={exports:{}},lh={exports:{}},Si={};Object.defineProperty(Si,"__esModule",{value:!0});Si.getDefaultOptions=hL;Si.setDefaultOptions=vL;var Y7={};function hL(){return Y7}function vL(e){Y7=e}(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(ya),a=r(Xr),o=r(Ci),i=Si;function s(l,u){var c,d,f,p,v,y,w,b;(0,a.default)(1,arguments);var h=(0,i.getDefaultOptions)(),m=(0,o.default)((c=(d=(f=(p=u==null?void 0:u.weekStartsOn)!==null&&p!==void 0?p:u==null||(v=u.locale)===null||v===void 0||(y=v.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&f!==void 0?f:h.weekStartsOn)!==null&&d!==void 0?d:(w=h.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&c!==void 0?c:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var C=(0,n.default)(l),_=C.getUTCDay(),A=(_=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=new Date(0);D.setUTCFullYear(C+1,0,A),D.setUTCHours(0,0,0,0);var F=(0,o.default)(D,c),M=new Date(0);M.setUTCFullYear(C,0,A),M.setUTCHours(0,0,0,0);var j=(0,o.default)(M,c);return m.getTime()>=F.getTime()?C+1:m.getTime()>=j.getTime()?C:C-1}e.exports=t.default})(ch,ch.exports);var K7=ch.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(K7),a=r(Xr),o=r(S0),i=r(Ci),s=Si;function l(u,c){var d,f,p,v,y,w,b,h;(0,a.default)(1,arguments);var m=(0,s.getDefaultOptions)(),C=(0,i.default)((d=(f=(p=(v=c==null?void 0:c.firstWeekContainsDate)!==null&&v!==void 0?v:c==null||(y=c.locale)===null||y===void 0||(w=y.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&p!==void 0?p:m.firstWeekContainsDate)!==null&&f!==void 0?f:(b=m.locale)===null||b===void 0||(h=b.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&d!==void 0?d:1),_=(0,n.default)(u,c),A=new Date(0);A.setUTCFullYear(_,0,C),A.setUTCHours(0,0,0,0);var D=(0,o.default)(A,c);return D}e.exports=t.default})(uh,uh.exports);var mL=uh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ya),a=r(S0),o=r(mL),i=r(Xr),s=6048e5;function l(u,c){(0,i.default)(1,arguments);var d=(0,n.default)(u),f=(0,a.default)(d,c).getTime()-(0,o.default)(d,c).getTime();return Math.round(f/s)+1}e.exports=t.default})(sh,sh.exports);var gL=sh.exports,dh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){for(var o=n<0?"-":"",i=Math.abs(n).toString();i.length0?l:1-l;return(0,n.default)(s==="yy"?u%100:u,s.length)},M:function(i,s){var l=i.getUTCMonth();return s==="M"?String(l+1):(0,n.default)(l+1,2)},d:function(i,s){return(0,n.default)(i.getUTCDate(),s.length)},a:function(i,s){var l=i.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(i,s){return(0,n.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,n.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,n.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,n.default)(i.getUTCSeconds(),s.length)},S:function(i,s){var l=s.length,u=i.getUTCMilliseconds(),c=Math.floor(u*Math.pow(10,l-3));return(0,n.default)(c,s.length)}},o=a;t.default=o,e.exports=t.default})(fh,fh.exports);var yL=fh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(dL),a=r(pL),o=r(q7),i=r(gL),s=r(K7),l=r(G7),u=r(yL),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(w,b,h){var m=w.getUTCFullYear()>0?1:0;switch(b){case"G":case"GG":case"GGG":return h.era(m,{width:"abbreviated"});case"GGGGG":return h.era(m,{width:"narrow"});case"GGGG":default:return h.era(m,{width:"wide"})}},y:function(w,b,h){if(b==="yo"){var m=w.getUTCFullYear(),C=m>0?m:1-m;return h.ordinalNumber(C,{unit:"year"})}return u.default.y(w,b)},Y:function(w,b,h,m){var C=(0,s.default)(w,m),_=C>0?C:1-C;if(b==="YY"){var A=_%100;return(0,l.default)(A,2)}return b==="Yo"?h.ordinalNumber(_,{unit:"year"}):(0,l.default)(_,b.length)},R:function(w,b){var h=(0,o.default)(w);return(0,l.default)(h,b.length)},u:function(w,b){var h=w.getUTCFullYear();return(0,l.default)(h,b.length)},Q:function(w,b,h){var m=Math.ceil((w.getUTCMonth()+1)/3);switch(b){case"Q":return String(m);case"QQ":return(0,l.default)(m,2);case"Qo":return h.ordinalNumber(m,{unit:"quarter"});case"QQQ":return h.quarter(m,{width:"abbreviated",context:"formatting"});case"QQQQQ":return h.quarter(m,{width:"narrow",context:"formatting"});case"QQQQ":default:return h.quarter(m,{width:"wide",context:"formatting"})}},q:function(w,b,h){var m=Math.ceil((w.getUTCMonth()+1)/3);switch(b){case"q":return String(m);case"qq":return(0,l.default)(m,2);case"qo":return h.ordinalNumber(m,{unit:"quarter"});case"qqq":return h.quarter(m,{width:"abbreviated",context:"standalone"});case"qqqqq":return h.quarter(m,{width:"narrow",context:"standalone"});case"qqqq":default:return h.quarter(m,{width:"wide",context:"standalone"})}},M:function(w,b,h){var m=w.getUTCMonth();switch(b){case"M":case"MM":return u.default.M(w,b);case"Mo":return h.ordinalNumber(m+1,{unit:"month"});case"MMM":return h.month(m,{width:"abbreviated",context:"formatting"});case"MMMMM":return h.month(m,{width:"narrow",context:"formatting"});case"MMMM":default:return h.month(m,{width:"wide",context:"formatting"})}},L:function(w,b,h){var m=w.getUTCMonth();switch(b){case"L":return String(m+1);case"LL":return(0,l.default)(m+1,2);case"Lo":return h.ordinalNumber(m+1,{unit:"month"});case"LLL":return h.month(m,{width:"abbreviated",context:"standalone"});case"LLLLL":return h.month(m,{width:"narrow",context:"standalone"});case"LLLL":default:return h.month(m,{width:"wide",context:"standalone"})}},w:function(w,b,h,m){var C=(0,i.default)(w,m);return b==="wo"?h.ordinalNumber(C,{unit:"week"}):(0,l.default)(C,b.length)},I:function(w,b,h){var m=(0,a.default)(w);return b==="Io"?h.ordinalNumber(m,{unit:"week"}):(0,l.default)(m,b.length)},d:function(w,b,h){return b==="do"?h.ordinalNumber(w.getUTCDate(),{unit:"date"}):u.default.d(w,b)},D:function(w,b,h){var m=(0,n.default)(w);return b==="Do"?h.ordinalNumber(m,{unit:"dayOfYear"}):(0,l.default)(m,b.length)},E:function(w,b,h){var m=w.getUTCDay();switch(b){case"E":case"EE":case"EEE":return h.day(m,{width:"abbreviated",context:"formatting"});case"EEEEE":return h.day(m,{width:"narrow",context:"formatting"});case"EEEEEE":return h.day(m,{width:"short",context:"formatting"});case"EEEE":default:return h.day(m,{width:"wide",context:"formatting"})}},e:function(w,b,h,m){var C=w.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(b){case"e":return String(_);case"ee":return(0,l.default)(_,2);case"eo":return h.ordinalNumber(_,{unit:"day"});case"eee":return h.day(C,{width:"abbreviated",context:"formatting"});case"eeeee":return h.day(C,{width:"narrow",context:"formatting"});case"eeeeee":return h.day(C,{width:"short",context:"formatting"});case"eeee":default:return h.day(C,{width:"wide",context:"formatting"})}},c:function(w,b,h,m){var C=w.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(b){case"c":return String(_);case"cc":return(0,l.default)(_,b.length);case"co":return h.ordinalNumber(_,{unit:"day"});case"ccc":return h.day(C,{width:"abbreviated",context:"standalone"});case"ccccc":return h.day(C,{width:"narrow",context:"standalone"});case"cccccc":return h.day(C,{width:"short",context:"standalone"});case"cccc":default:return h.day(C,{width:"wide",context:"standalone"})}},i:function(w,b,h){var m=w.getUTCDay(),C=m===0?7:m;switch(b){case"i":return String(C);case"ii":return(0,l.default)(C,b.length);case"io":return h.ordinalNumber(C,{unit:"day"});case"iii":return h.day(m,{width:"abbreviated",context:"formatting"});case"iiiii":return h.day(m,{width:"narrow",context:"formatting"});case"iiiiii":return h.day(m,{width:"short",context:"formatting"});case"iiii":default:return h.day(m,{width:"wide",context:"formatting"})}},a:function(w,b,h){var m=w.getUTCHours(),C=m/12>=1?"pm":"am";switch(b){case"a":case"aa":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"aaa":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"aaaa":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},b:function(w,b,h){var m=w.getUTCHours(),C;switch(m===12?C=c.noon:m===0?C=c.midnight:C=m/12>=1?"pm":"am",b){case"b":case"bb":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"bbb":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"bbbb":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},B:function(w,b,h){var m=w.getUTCHours(),C;switch(m>=17?C=c.evening:m>=12?C=c.afternoon:m>=4?C=c.morning:C=c.night,b){case"B":case"BB":case"BBB":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"BBBBB":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"BBBB":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},h:function(w,b,h){if(b==="ho"){var m=w.getUTCHours()%12;return m===0&&(m=12),h.ordinalNumber(m,{unit:"hour"})}return u.default.h(w,b)},H:function(w,b,h){return b==="Ho"?h.ordinalNumber(w.getUTCHours(),{unit:"hour"}):u.default.H(w,b)},K:function(w,b,h){var m=w.getUTCHours()%12;return b==="Ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,b.length)},k:function(w,b,h){var m=w.getUTCHours();return m===0&&(m=24),b==="ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,b.length)},m:function(w,b,h){return b==="mo"?h.ordinalNumber(w.getUTCMinutes(),{unit:"minute"}):u.default.m(w,b)},s:function(w,b,h){return b==="so"?h.ordinalNumber(w.getUTCSeconds(),{unit:"second"}):u.default.s(w,b)},S:function(w,b){return u.default.S(w,b)},X:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();if(_===0)return"Z";switch(b){case"X":return p(_);case"XXXX":case"XX":return v(_);case"XXXXX":case"XXX":default:return v(_,":")}},x:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();switch(b){case"x":return p(_);case"xxxx":case"xx":return v(_);case"xxxxx":case"xxx":default:return v(_,":")}},O:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();switch(b){case"O":case"OO":case"OOO":return"GMT"+f(_,":");case"OOOO":default:return"GMT"+v(_,":")}},z:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();switch(b){case"z":case"zz":case"zzz":return"GMT"+f(_,":");case"zzzz":default:return"GMT"+v(_,":")}},t:function(w,b,h,m){var C=m._originalDate||w,_=Math.floor(C.getTime()/1e3);return(0,l.default)(_,b.length)},T:function(w,b,h,m){var C=m._originalDate||w,_=C.getTime();return(0,l.default)(_,b.length)}};function f(w,b){var h=w>0?"-":"+",m=Math.abs(w),C=Math.floor(m/60),_=m%60;if(_===0)return h+String(C);var A=b;return h+String(C)+A+(0,l.default)(_,2)}function p(w,b){if(w%60===0){var h=w>0?"-":"+";return h+(0,l.default)(Math.abs(w)/60,2)}return v(w,b)}function v(w,b){var h=b||"",m=w>0?"-":"+",C=Math.abs(w),_=(0,l.default)(Math.floor(C/60),2),A=(0,l.default)(C%60,2);return m+_+h+A}var y=d;t.default=y,e.exports=t.default})(th,th.exports);var bL=th.exports,ph={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,l){switch(s){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},n=function(s,l){switch(s){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},a=function(s,l){var u=s.match(/(P+)(p+)?/)||[],c=u[1],d=u[2];if(!d)return r(s,l);var f;switch(c){case"P":f=l.dateTime({width:"short"});break;case"PP":f=l.dateTime({width:"medium"});break;case"PPP":f=l.dateTime({width:"long"});break;case"PPPP":default:f=l.dateTime({width:"full"});break}return f.replace("{{date}}",r(c,l)).replace("{{time}}",n(d,l))},o={p:n,P:a},i=o;t.default=i,e.exports=t.default})(ph,ph.exports);var wL=ph.exports,hh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(hh,hh.exports);var W7=hh.exports;const U2=cf(W7);var xu={};Object.defineProperty(xu,"__esModule",{value:!0});xu.isProtectedDayOfYearToken=_L;xu.isProtectedWeekYearToken=xL;xu.throwProtectedError=kL;var CL=["D","DD"],SL=["YY","YYYY"];function _L(e){return CL.indexOf(e)!==-1}function xL(e){return SL.indexOf(e)!==-1}function kL(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var vh={exports:{}},mh={exports:{}},gh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},n=function(o,i,s){var l,u=r[o];return typeof u=="string"?l=u:i===1?l=u.one:l=u.other.replace("{{count}}",i.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+l:l+" ago":l},a=n;t.default=a,e.exports=t.default})(gh,gh.exports);var EL=gh.exports,yh={exports:{}},bh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.width?String(a.width):n.defaultWidth,i=n.formats[o]||n.formats[n.defaultWidth];return i}}e.exports=t.default})(bh,bh.exports);var AL=bh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(AL),a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},s={date:(0,n.default)({formats:a,defaultWidth:"full"}),time:(0,n.default)({formats:o,defaultWidth:"full"}),dateTime:(0,n.default)({formats:i,defaultWidth:"full"})},l=s;t.default=l,e.exports=t.default})(yh,yh.exports);var TL=yh.exports,wh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n=function(o,i,s,l){return r[o]},a=n;t.default=a,e.exports=t.default})(wh,wh.exports);var ML=wh.exports,Ch={exports:{}},Sh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a,o){var i=o!=null&&o.context?String(o.context):"standalone",s;if(i==="formatting"&&n.formattingValues){var l=n.defaultFormattingWidth||n.defaultWidth,u=o!=null&&o.width?String(o.width):l;s=n.formattingValues[u]||n.formattingValues[l]}else{var c=n.defaultWidth,d=o!=null&&o.width?String(o.width):n.defaultWidth;s=n.values[d]||n.values[c]}var f=n.argumentCallback?n.argumentCallback(a):a;return s[f]}}e.exports=t.default})(Sh,Sh.exports);var IL=Sh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(IL),a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(p,v){var y=Number(p),w=y%100;if(w>20||w<10)switch(w%10){case 1:return y+"st";case 2:return y+"nd";case 3:return y+"rd"}return y+"th"},d={ordinalNumber:c,era:(0,n.default)({values:a,defaultWidth:"wide"}),quarter:(0,n.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,n.default)({values:i,defaultWidth:"wide"}),day:(0,n.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:l,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},f=d;t.default=f,e.exports=t.default})(Ch,Ch.exports);var OL=Ch.exports,_h={exports:{}},xh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(o){return function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=s.width,u=l&&o.matchPatterns[l]||o.matchPatterns[o.defaultMatchWidth],c=i.match(u);if(!c)return null;var d=c[0],f=l&&o.parsePatterns[l]||o.parsePatterns[o.defaultParseWidth],p=Array.isArray(f)?a(f,function(w){return w.test(d)}):n(f,function(w){return w.test(d)}),v;v=o.valueCallback?o.valueCallback(p):p,v=s.valueCallback?s.valueCallback(v):v;var y=i.slice(d.length);return{value:v,rest:y}}}function n(o,i){for(var s in o)if(o.hasOwnProperty(s)&&i(o[s]))return s}function a(o,i){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:{},i=a.match(n.matchPattern);if(!i)return null;var s=i[0],l=a.match(n.parsePattern);if(!l)return null;var u=n.valueCallback?n.valueCallback(l[0]):l[0];u=o.valueCallback?o.valueCallback(u):u;var c=a.slice(s.length);return{value:u,rest:c}}}e.exports=t.default})(kh,kh.exports);var DL=kh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r($L),a=r(DL),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},f={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},p={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},v={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},y={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},w={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},b={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(m){return parseInt(m,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(m){return m+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:y,defaultMatchWidth:"any",parsePatterns:w,defaultParseWidth:"any"})},h=b;t.default=h,e.exports=t.default})(_h,_h.exports);var PL=_h.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(EL),a=r(TL),o=r(ML),i=r(OL),s=r(PL),l={code:"en-US",formatDistance:n.default,formatLong:a.default,formatRelative:o.default,localize:i.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=l;t.default=u,e.exports=t.default})(mh,mh.exports);var NL=mh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(NL),a=n.default;t.default=a,e.exports=t.default})(vh,vh.exports);var LL=vh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var n=r(sL),a=r(cL),o=r(ya),i=r(bL),s=r(wL),l=r(W7),u=xu,c=r(Ci),d=r(Xr),f=Si,p=r(LL),v=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,y=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,w=/^'([^]*?)'?$/,b=/''/g,h=/[a-zA-Z]/;function m(_,A,D){var F,M,j,$,T,R,ee,U,ne,oe,K,te,J,be,he,je,Ne,Fe;(0,d.default)(2,arguments);var Ve=String(A),ie=(0,f.getDefaultOptions)(),ye=(F=(M=D==null?void 0:D.locale)!==null&&M!==void 0?M:ie.locale)!==null&&F!==void 0?F:p.default,Ce=(0,c.default)((j=($=(T=(R=D==null?void 0:D.firstWeekContainsDate)!==null&&R!==void 0?R:D==null||(ee=D.locale)===null||ee===void 0||(U=ee.options)===null||U===void 0?void 0:U.firstWeekContainsDate)!==null&&T!==void 0?T:ie.firstWeekContainsDate)!==null&&$!==void 0?$:(ne=ie.locale)===null||ne===void 0||(oe=ne.options)===null||oe===void 0?void 0:oe.firstWeekContainsDate)!==null&&j!==void 0?j:1);if(!(Ce>=1&&Ce<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Oe=(0,c.default)((K=(te=(J=(be=D==null?void 0:D.weekStartsOn)!==null&&be!==void 0?be:D==null||(he=D.locale)===null||he===void 0||(je=he.options)===null||je===void 0?void 0:je.weekStartsOn)!==null&&J!==void 0?J:ie.weekStartsOn)!==null&&te!==void 0?te:(Ne=ie.locale)===null||Ne===void 0||(Fe=Ne.options)===null||Fe===void 0?void 0:Fe.weekStartsOn)!==null&&K!==void 0?K:0);if(!(Oe>=0&&Oe<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!ye.localize)throw new RangeError("locale must contain localize property");if(!ye.formatLong)throw new RangeError("locale must contain formatLong property");var Ye=(0,o.default)(_);if(!(0,n.default)(Ye))throw new RangeError("Invalid time value");var We=(0,l.default)(Ye),N=(0,a.default)(Ye,We),O={firstWeekContainsDate:Ce,weekStartsOn:Oe,locale:ye,_originalDate:Ye},P=Ve.match(y).map(function(Z){var le=Z[0];if(le==="p"||le==="P"){var fe=s.default[le];return fe(Z,ye.formatLong)}return Z}).join("").match(v).map(function(Z){if(Z==="''")return"'";var le=Z[0];if(le==="'")return C(Z);var fe=i.default[le];if(fe)return!(D!=null&&D.useAdditionalWeekYearTokens)&&(0,u.isProtectedWeekYearToken)(Z)&&(0,u.throwProtectedError)(Z,A,String(_)),!(D!=null&&D.useAdditionalDayOfYearTokens)&&(0,u.isProtectedDayOfYearToken)(Z)&&(0,u.throwProtectedError)(Z,A,String(_)),fe(N,Z,ye.localize,O);if(le.match(h))throw new RangeError("Format string contains an unescaped latin alphabet character `"+le+"`");return Z}).join("");return P}function C(_){var A=_.match(w);return A?A[1].replace(b,"'"):_}e.exports=t.default})(K1,K1.exports);var RL=K1.exports;const BL=cf(RL);function j2(e,t,r){var n=zL(e,r.timeZone,r.locale);return n.formatToParts?HL(n,t):FL(n,t)}function HL(e,t){for(var r=e.formatToParts(t),n=r.length-1;n>=0;--n)if(r[n].type==="timeZoneName")return r[n].value}function FL(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function zL(e,t,r){if(r&&!r.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(r?[r.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function UL(e,t){var r=YL(t);return r.formatToParts?VL(r,e):qL(r,e)}var jL={year:0,month:1,day:2,hour:3,minute:4,second:5};function VL(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function qL(e,t){var r=e.format(t),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var Rp={};function YL(e){if(!Rp[e]){var t=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Rp[e]=r?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Rp[e]}function Z7(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var V2=36e5,KL=6e4,Bp={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function _0(e,t,r){var n,a;if(!e||(n=Bp.timezoneZ.exec(e),n))return 0;var o;if(n=Bp.timezoneHH.exec(e),n)return o=parseInt(n[1],10),q2(o)?-(o*V2):NaN;if(n=Bp.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var i=parseInt(n[3],10);return q2(o,i)?(a=Math.abs(o)*V2+i*KL,n[1]==="+"?-a:a):NaN}if(ZL(e)){t=new Date(t||Date.now());var s=r?t:GL(t),l=Eh(s,e),u=r?l:WL(t,l,e);return-u}return NaN}function GL(e){return Z7(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Eh(e,t){var r=UL(e,t),n=Z7(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function WL(e,t,r){var n=e.getTime(),a=n-t,o=Eh(new Date(a),r);if(t===o)return t;a-=o-t;var i=Eh(new Date(a),r);return o===i?o:Math.max(o,i)}function q2(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var Y2={};function ZL(e){if(Y2[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),Y2[e]=!0,!0}catch{return!1}}var QL=60*1e3,XL={X:function(e,t,r,n){var a=Hp(n.timeZone,e);if(a===0)return"Z";switch(t){case"X":return K2(a);case"XXXX":case"XX":return Vi(a);case"XXXXX":case"XXX":default:return Vi(a,":")}},x:function(e,t,r,n){var a=Hp(n.timeZone,e);switch(t){case"x":return K2(a);case"xxxx":case"xx":return Vi(a);case"xxxxx":case"xxx":default:return Vi(a,":")}},O:function(e,t,r,n){var a=Hp(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+JL(a,":");case"OOOO":default:return"GMT"+Vi(a,":")}},z:function(e,t,r,n){switch(t){case"z":case"zz":case"zzz":return j2("short",e,n);case"zzzz":default:return j2("long",e,n)}}};function Hp(e,t){var r=e?_0(e,t,!0)/QL:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function ad(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=ad(Math.floor(a/60),2),i=ad(Math.floor(a%60),2);return n+o+r+i}function K2(e,t){if(e%60===0){var r=e>0?"-":"+";return r+ad(Math.abs(e)/60,2)}return Vi(e,t)}function JL(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+ad(o,2)}var eR=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,Fp=36e5,G2=6e4,tR=2,Gr={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:eR};function Q7(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?tR:lL(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=rR(e),o=nR(a.date,n),i=o.year,s=o.restDateString,l=aR(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=oR(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=_0(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=U2(new Date(u+c)),d=U2(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function rR(e){var t={},r=Gr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=Gr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=Gr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function nR(e,t){var r=Gr.YYY[t],n=Gr.YYYYY[t],a;if(a=Gr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=Gr.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function aR(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=Gr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,Z2(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=Gr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return lR(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=Gr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return Z2(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=Gr.Www.exec(e),r)return o=parseInt(r[1],10)-1,Q2(t,o)?W2(t,o):new Date(NaN);if(r=Gr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return Q2(t,o,l)?W2(t,o,l):new Date(NaN)}return null}function oR(e){var t,r,n;if(t=Gr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),zp(r)?r%24*Fp:NaN;if(t=Gr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),zp(r,n)?r%24*Fp+n*G2:NaN;if(t=Gr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return zp(r,n,a)?r%24*Fp+n*G2+a*1e3:NaN}return null}function W2(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var iR=[31,28,31,30,31,30,31,31,30,31,30,31],sR=[31,29,31,30,31,30,31,31,30,31,30,31];function X7(e){return e%400===0||e%4===0&&e%100!==0}function Z2(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=X7(e);if(n&&r>sR[t]||!n&&r>iR[t])return!1}return!0}function lR(e,t){if(t<1)return!1;var r=X7(e);return!(r&&t>366||!r&&t>365)}function Q2(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function zp(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var uR=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function cR(e,t,r){var n=String(t),a=r||{},o=n.match(uR);if(o){var i=Q7(a.originalDate||e,a);n=o.reduce(function(s,l){if(l[0]==="'")return s;var u=s.indexOf(l),c=s[u-1]==="'",d=s.replace(l,"'"+XL[l[0]](i,l,null,a)+"'");return c?d.substring(0,u-1)+d.substring(u+1):d},n)}return BL(e,n,a)}var Ah={exports:{}},Th={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o]);return n}e.exports=t.default})(Th,Th.exports);var dR=Th.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(dR);function a(o){return(0,n.default)({},o)}e.exports=t.default})(Ah,Ah.exports);var fR=Ah.exports;const pR=cf(fR);function hR(e,t,r){var n=Q7(e,r),a=_0(t,n,!0),o=new Date(n.getTime()-a),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function Up(e,t,r,n){var a=pR(n);return a.timeZone=t,a.originalDate=e,cR(hR(e,t),r,a)}var an="top",In="bottom",On="right",on="left",x0="auto",ku=[an,In,On,on],Es="start",tu="end",vR="clippingParents",J7="viewport",nl="popper",mR="reference",X2=ku.reduce(function(e,t){return e.concat([t+"-"+Es,t+"-"+tu])},[]),e6=[].concat(ku,[x0]).reduce(function(e,t){return e.concat([t,t+"-"+Es,t+"-"+tu])},[]),gR="beforeRead",yR="read",bR="afterRead",wR="beforeMain",CR="main",SR="afterMain",_R="beforeWrite",xR="write",kR="afterWrite",ER=[gR,yR,bR,wR,CR,SR,_R,xR,kR];function ha(e){return e?(e.nodeName||"").toLowerCase():null}function yn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function di(e){var t=yn(e).Element;return e instanceof t||e instanceof Element}function An(e){var t=yn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function k0(e){if(typeof ShadowRoot>"u")return!1;var t=yn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function AR(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},o=t.elements[r];!An(o)||!ha(o)||(Object.assign(o.style,n),Object.keys(a).forEach(function(i){var s=a[i];s===!1?o.removeAttribute(i):o.setAttribute(i,s===!0?"":s)}))})}function TR(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],o=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(l,u){return l[u]="",l},{});!An(a)||!ha(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(l){a.removeAttribute(l)}))})}}const MR={name:"applyStyles",enabled:!0,phase:"write",fn:AR,effect:TR,requires:["computeStyles"]};function ua(e){return e.split("-")[0]}var ai=Math.max,od=Math.min,As=Math.round;function Mh(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function t6(){return!/^((?!chrome|android).)*safari/i.test(Mh())}function Ts(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&An(e)&&(a=e.offsetWidth>0&&As(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&As(n.height)/e.offsetHeight||1);var i=di(e)?yn(e):window,s=i.visualViewport,l=!t6()&&r,u=(n.left+(l&&s?s.offsetLeft:0))/a,c=(n.top+(l&&s?s.offsetTop:0))/o,d=n.width/a,f=n.height/o;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function E0(e){var t=Ts(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function r6(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&k0(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Pa(e){return yn(e).getComputedStyle(e)}function IR(e){return["table","td","th"].indexOf(ha(e))>=0}function Oo(e){return((di(e)?e.ownerDocument:e.document)||window.document).documentElement}function df(e){return ha(e)==="html"?e:e.assignedSlot||e.parentNode||(k0(e)?e.host:null)||Oo(e)}function J2(e){return!An(e)||Pa(e).position==="fixed"?null:e.offsetParent}function OR(e){var t=/firefox/i.test(Mh()),r=/Trident/i.test(Mh());if(r&&An(e)){var n=Pa(e);if(n.position==="fixed")return null}var a=df(e);for(k0(a)&&(a=a.host);An(a)&&["html","body"].indexOf(ha(a))<0;){var o=Pa(a);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return a;a=a.parentNode}return null}function Eu(e){for(var t=yn(e),r=J2(e);r&&IR(r)&&Pa(r).position==="static";)r=J2(r);return r&&(ha(r)==="html"||ha(r)==="body"&&Pa(r).position==="static")?t:r||OR(e)||t}function A0(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ol(e,t,r){return ai(e,od(t,r))}function $R(e,t,r){var n=Ol(e,t,r);return n>r?r:n}function n6(){return{top:0,right:0,bottom:0,left:0}}function a6(e){return Object.assign({},n6(),e)}function o6(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var DR=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,a6(typeof e!="number"?e:o6(e,ku))};function PR(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=ua(r.placement),l=A0(s),u=[on,On].indexOf(s)>=0,c=u?"height":"width";if(!(!o||!i)){var d=DR(a.padding,r),f=E0(o),p=l==="y"?an:on,v=l==="y"?In:On,y=r.rects.reference[c]+r.rects.reference[l]-i[l]-r.rects.popper[c],w=i[l]-r.rects.reference[l],b=Eu(o),h=b?l==="y"?b.clientHeight||0:b.clientWidth||0:0,m=y/2-w/2,C=d[p],_=h-f[c]-d[v],A=h/2-f[c]/2+m,D=Ol(C,A,_),F=l;r.modifiersData[n]=(t={},t[F]=D,t.centerOffset=D-A,t)}}function NR(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||r6(t.elements.popper,a)&&(t.elements.arrow=a))}const LR={name:"arrow",enabled:!0,phase:"main",fn:PR,effect:NR,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ms(e){return e.split("-")[1]}var RR={top:"auto",right:"auto",bottom:"auto",left:"auto"};function BR(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:As(r*a)/a||0,y:As(n*a)/a||0}}function eb(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=f===void 0?0:f,v=i.y,y=v===void 0?0:v,w=typeof c=="function"?c({x:p,y}):{x:p,y};p=w.x,y=w.y;var b=i.hasOwnProperty("x"),h=i.hasOwnProperty("y"),m=on,C=an,_=window;if(u){var A=Eu(r),D="clientHeight",F="clientWidth";if(A===yn(r)&&(A=Oo(r),Pa(A).position!=="static"&&s==="absolute"&&(D="scrollHeight",F="scrollWidth")),A=A,a===an||(a===on||a===On)&&o===tu){C=In;var M=d&&A===_&&_.visualViewport?_.visualViewport.height:A[D];y-=M-n.height,y*=l?1:-1}if(a===on||(a===an||a===In)&&o===tu){m=On;var j=d&&A===_&&_.visualViewport?_.visualViewport.width:A[F];p-=j-n.width,p*=l?1:-1}}var $=Object.assign({position:s},u&&RR),T=c===!0?BR({x:p,y},yn(r)):{x:p,y};if(p=T.x,y=T.y,l){var R;return Object.assign({},$,(R={},R[C]=h?"0":"",R[m]=b?"0":"",R.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+y+"px)":"translate3d("+p+"px, "+y+"px, 0)",R))}return Object.assign({},$,(t={},t[C]=h?y+"px":"",t[m]=b?p+"px":"",t.transform="",t))}function HR(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,i=o===void 0?!0:o,s=r.roundOffsets,l=s===void 0?!0:s,u={placement:ua(t.placement),variation:Ms(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,eb(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,eb(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const FR={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:HR,data:{}};var ju={passive:!0};function zR(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,i=n.resize,s=i===void 0?!0:i,l=yn(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",r.update,ju)}),s&&l.addEventListener("resize",r.update,ju),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",r.update,ju)}),s&&l.removeEventListener("resize",r.update,ju)}}const UR={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:zR,data:{}};var jR={left:"right",right:"left",bottom:"top",top:"bottom"};function vc(e){return e.replace(/left|right|bottom|top/g,function(t){return jR[t]})}var VR={start:"end",end:"start"};function tb(e){return e.replace(/start|end/g,function(t){return VR[t]})}function T0(e){var t=yn(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function M0(e){return Ts(Oo(e)).left+T0(e).scrollLeft}function qR(e,t){var r=yn(e),n=Oo(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;var u=t6();(u||!u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s+M0(e),y:l}}function YR(e){var t,r=Oo(e),n=T0(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=ai(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=ai(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+M0(e),l=-n.scrollTop;return Pa(a||r).direction==="rtl"&&(s+=ai(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function I0(e){var t=Pa(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function i6(e){return["html","body","#document"].indexOf(ha(e))>=0?e.ownerDocument.body:An(e)&&I0(e)?e:i6(df(e))}function $l(e,t){var r;t===void 0&&(t=[]);var n=i6(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=yn(n),i=a?[o].concat(o.visualViewport||[],I0(n)?n:[]):n,s=t.concat(i);return a?s:s.concat($l(df(i)))}function Ih(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function KR(e,t){var r=Ts(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function rb(e,t,r){return t===J7?Ih(qR(e,r)):di(t)?KR(t,r):Ih(YR(Oo(e)))}function GR(e){var t=$l(df(e)),r=["absolute","fixed"].indexOf(Pa(e).position)>=0,n=r&&An(e)?Eu(e):e;return di(n)?t.filter(function(a){return di(a)&&r6(a,n)&&ha(a)!=="body"}):[]}function WR(e,t,r,n){var a=t==="clippingParents"?GR(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(l,u){var c=rb(e,u,n);return l.top=ai(c.top,l.top),l.right=od(c.right,l.right),l.bottom=od(c.bottom,l.bottom),l.left=ai(c.left,l.left),l},rb(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function s6(e){var t=e.reference,r=e.element,n=e.placement,a=n?ua(n):null,o=n?Ms(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(a){case an:l={x:i,y:t.y-r.height};break;case In:l={x:i,y:t.y+t.height};break;case On:l={x:t.x+t.width,y:s};break;case on:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var u=a?A0(a):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case Es:l[u]=l[u]-(t[c]/2-r[c]/2);break;case tu:l[u]=l[u]+(t[c]/2-r[c]/2);break}}return l}function ru(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,l=s===void 0?vR:s,u=r.rootBoundary,c=u===void 0?J7:u,d=r.elementContext,f=d===void 0?nl:d,p=r.altBoundary,v=p===void 0?!1:p,y=r.padding,w=y===void 0?0:y,b=a6(typeof w!="number"?w:o6(w,ku)),h=f===nl?mR:nl,m=e.rects.popper,C=e.elements[v?h:f],_=WR(di(C)?C:C.contextElement||Oo(e.elements.popper),l,c,i),A=Ts(e.elements.reference),D=s6({reference:A,element:m,strategy:"absolute",placement:a}),F=Ih(Object.assign({},m,D)),M=f===nl?F:A,j={top:_.top-M.top+b.top,bottom:M.bottom-_.bottom+b.bottom,left:_.left-M.left+b.left,right:M.right-_.right+b.right},$=e.modifiersData.offset;if(f===nl&&$){var T=$[a];Object.keys(j).forEach(function(R){var ee=[On,In].indexOf(R)>=0?1:-1,U=[an,In].indexOf(R)>=0?"y":"x";j[R]+=T[U]*ee})}return j}function ZR(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,u=l===void 0?e6:l,c=Ms(n),d=c?s?X2:X2.filter(function(v){return Ms(v)===c}):ku,f=d.filter(function(v){return u.indexOf(v)>=0});f.length===0&&(f=d);var p=f.reduce(function(v,y){return v[y]=ru(e,{placement:y,boundary:a,rootBoundary:o,padding:i})[ua(y)],v},{});return Object.keys(p).sort(function(v,y){return p[v]-p[y]})}function QR(e){if(ua(e)===x0)return[];var t=vc(e);return[tb(e),t,tb(t)]}function XR(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,v=p===void 0?!0:p,y=r.allowedAutoPlacements,w=t.options.placement,b=ua(w),h=b===w,m=l||(h||!v?[vc(w)]:QR(w)),C=[w].concat(m).reduce(function(Ne,Fe){return Ne.concat(ua(Fe)===x0?ZR(t,{placement:Fe,boundary:c,rootBoundary:d,padding:u,flipVariations:v,allowedAutoPlacements:y}):Fe)},[]),_=t.rects.reference,A=t.rects.popper,D=new Map,F=!0,M=C[0],j=0;j=0,U=ee?"width":"height",ne=ru(t,{placement:$,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),oe=ee?R?On:on:R?In:an;_[U]>A[U]&&(oe=vc(oe));var K=vc(oe),te=[];if(o&&te.push(ne[T]<=0),s&&te.push(ne[oe]<=0,ne[K]<=0),te.every(function(Ne){return Ne})){M=$,F=!1;break}D.set($,te)}if(F)for(var J=v?3:1,be=function(Ne){var Fe=C.find(function(Ve){var ie=D.get(Ve);if(ie)return ie.slice(0,Ne).every(function(ye){return ye})});if(Fe)return M=Fe,"break"},he=J;he>0;he--){var je=be(he);if(je==="break")break}t.placement!==M&&(t.modifiersData[n]._skip=!0,t.placement=M,t.reset=!0)}}const JR={name:"flip",enabled:!0,phase:"main",fn:XR,requiresIfExists:["offset"],data:{_skip:!1}};function nb(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function ab(e){return[an,On,In,on].some(function(t){return e[t]>=0})}function eB(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=ru(t,{elementContext:"reference"}),s=ru(t,{altBoundary:!0}),l=nb(i,n),u=nb(s,a,o),c=ab(l),d=ab(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const tB={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:eB};function rB(e,t,r){var n=ua(e),a=[on,an].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[on,On].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function nB(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=e6.reduce(function(c,d){return c[d]=rB(d,t.rects,o),c},{}),s=i[t.placement],l=s.x,u=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=i}const aB={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:nB};function oB(e){var t=e.state,r=e.name;t.modifiersData[r]=s6({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const iB={name:"popperOffsets",enabled:!0,phase:"read",fn:oB,data:{}};function sB(e){return e==="x"?"y":"x"}function lB(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,p=f===void 0?!0:f,v=r.tetherOffset,y=v===void 0?0:v,w=ru(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),b=ua(t.placement),h=Ms(t.placement),m=!h,C=A0(b),_=sB(C),A=t.modifiersData.popperOffsets,D=t.rects.reference,F=t.rects.popper,M=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,j=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),$=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(A){if(o){var R,ee=C==="y"?an:on,U=C==="y"?In:On,ne=C==="y"?"height":"width",oe=A[C],K=oe+w[ee],te=oe-w[U],J=p?-F[ne]/2:0,be=h===Es?D[ne]:F[ne],he=h===Es?-F[ne]:-D[ne],je=t.elements.arrow,Ne=p&&je?E0(je):{width:0,height:0},Fe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:n6(),Ve=Fe[ee],ie=Fe[U],ye=Ol(0,D[ne],Ne[ne]),Ce=m?D[ne]/2-J-ye-Ve-j.mainAxis:be-ye-Ve-j.mainAxis,Oe=m?-D[ne]/2+J+ye+ie+j.mainAxis:he+ye+ie+j.mainAxis,Ye=t.elements.arrow&&Eu(t.elements.arrow),We=Ye?C==="y"?Ye.clientTop||0:Ye.clientLeft||0:0,N=(R=$==null?void 0:$[C])!=null?R:0,O=oe+Ce-N-We,P=oe+Oe-N,Z=Ol(p?od(K,O):K,oe,p?ai(te,P):te);A[C]=Z,T[C]=Z-oe}if(s){var le,fe=C==="x"?an:on,G=C==="x"?In:On,ce=A[_],ge=_==="y"?"height":"width",ve=ce+w[fe],Se=ce-w[G],Ae=[an,on].indexOf(b)!==-1,Re=(le=$==null?void 0:$[_])!=null?le:0,Pe=Ae?ve:ce-D[ge]-F[ge]-Re+j.altAxis,pe=Ae?ce+D[ge]+F[ge]-Re-j.altAxis:Se,Le=p&&Ae?$R(Pe,ce,pe):Ol(p?Pe:ve,ce,p?pe:Se);A[_]=Le,T[_]=Le-ce}t.modifiersData[n]=T}}const uB={name:"preventOverflow",enabled:!0,phase:"main",fn:lB,requiresIfExists:["offset"]};function cB(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function dB(e){return e===yn(e)||!An(e)?T0(e):cB(e)}function fB(e){var t=e.getBoundingClientRect(),r=As(t.width)/e.offsetWidth||1,n=As(t.height)/e.offsetHeight||1;return r!==1||n!==1}function pB(e,t,r){r===void 0&&(r=!1);var n=An(t),a=An(t)&&fB(t),o=Oo(t),i=Ts(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((ha(t)!=="body"||I0(o))&&(s=dB(t)),An(t)?(l=Ts(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=M0(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function hB(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var l=t.get(s);l&&a(l)}}),n.push(o)}return e.forEach(function(o){r.has(o.name)||a(o)}),n}function vB(e){var t=hB(e);return ER.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function mB(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function gB(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var ob={placement:"bottom",modifiers:[],strategy:"absolute"};function ib(){for(var e=arguments.length,t=new Array(e),r=0;rt in e?CB(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,tt=(e,t,r)=>(SB(e,typeof t!="symbol"?t+"":t,r),r),Vu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function l6(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var _B=Object.prototype,xB=_B.hasOwnProperty;function kB(e,t){return e!=null&&xB.call(e,t)}var EB=kB,AB=Array.isArray,Yn=AB,TB=typeof Vu=="object"&&Vu&&Vu.Object===Object&&Vu,u6=TB,MB=u6,IB=typeof self=="object"&&self&&self.Object===Object&&self,OB=MB||IB||Function("return this")(),ba=OB,$B=ba,DB=$B.Symbol,ff=DB,sb=ff,c6=Object.prototype,PB=c6.hasOwnProperty,NB=c6.toString,al=sb?sb.toStringTag:void 0;function LB(e){var t=PB.call(e,al),r=e[al];try{e[al]=void 0;var n=!0}catch{}var a=NB.call(e);return n&&(t?e[al]=r:delete e[al]),a}var RB=LB,BB=Object.prototype,HB=BB.toString;function FB(e){return HB.call(e)}var zB=FB,lb=ff,UB=RB,jB=zB,VB="[object Null]",qB="[object Undefined]",ub=lb?lb.toStringTag:void 0;function YB(e){return e==null?e===void 0?qB:VB:ub&&ub in Object(e)?UB(e):jB(e)}var wa=YB;function KB(e){return e!=null&&typeof e=="object"}var Kn=KB,GB=wa,WB=Kn,ZB="[object Symbol]";function QB(e){return typeof e=="symbol"||WB(e)&&GB(e)==ZB}var O0=QB,XB=Yn,JB=O0,eH=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tH=/^\w*$/;function rH(e,t){if(XB(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||JB(e)?!0:tH.test(e)||!eH.test(e)||t!=null&&e in Object(t)}var $0=rH;function nH(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var ja=nH,aH=wa,oH=ja,iH="[object AsyncFunction]",sH="[object Function]",lH="[object GeneratorFunction]",uH="[object Proxy]";function cH(e){if(!oH(e))return!1;var t=aH(e);return t==sH||t==lH||t==iH||t==uH}var _i=cH,dH=ba,fH=dH["__core-js_shared__"],pH=fH,jp=pH,cb=function(){var e=/[^.]+$/.exec(jp&&jp.keys&&jp.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function hH(e){return!!cb&&cb in e}var vH=hH,mH=Function.prototype,gH=mH.toString;function yH(e){if(e!=null){try{return gH.call(e)}catch{}try{return e+""}catch{}}return""}var d6=yH,bH=_i,wH=vH,CH=ja,SH=d6,_H=/[\\^$.*+?()[\]{}|]/g,xH=/^\[object .+?Constructor\]$/,kH=Function.prototype,EH=Object.prototype,AH=kH.toString,TH=EH.hasOwnProperty,MH=RegExp("^"+AH.call(TH).replace(_H,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function IH(e){if(!CH(e)||wH(e))return!1;var t=bH(e)?MH:xH;return t.test(SH(e))}var OH=IH;function $H(e,t){return e==null?void 0:e[t]}var DH=$H,PH=OH,NH=DH;function LH(e,t){var r=NH(e,t);return PH(r)?r:void 0}var xi=LH,RH=xi,BH=RH(Object,"create"),pf=BH,db=pf;function HH(){this.__data__=db?db(null):{},this.size=0}var FH=HH;function zH(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var UH=zH,jH=pf,VH="__lodash_hash_undefined__",qH=Object.prototype,YH=qH.hasOwnProperty;function KH(e){var t=this.__data__;if(jH){var r=t[e];return r===VH?void 0:r}return YH.call(t,e)?t[e]:void 0}var GH=KH,WH=pf,ZH=Object.prototype,QH=ZH.hasOwnProperty;function XH(e){var t=this.__data__;return WH?t[e]!==void 0:QH.call(t,e)}var JH=XH,eF=pf,tF="__lodash_hash_undefined__";function rF(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=eF&&t===void 0?tF:t,this}var nF=rF,aF=FH,oF=UH,iF=GH,sF=JH,lF=nF;function Bs(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var kF=xF,EF=hf;function AF(e,t){var r=this.__data__,n=EF(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var TF=AF,MF=dF,IF=bF,OF=SF,$F=kF,DF=TF;function Fs(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=Yz}var B0=Kz,Gz=O0,Wz=1/0;function Zz(e){if(typeof e=="string"||Gz(e))return e;var t=e+"";return t=="0"&&1/e==-Wz?"-0":t}var gf=Zz,Qz=h6,Xz=L0,Jz=Yn,eU=R0,tU=B0,rU=gf;function nU(e,t,r){t=Qz(t,e);for(var n=-1,a=t.length,o=!1;++ns))return!1;var u=o.get(e),c=o.get(t);if(u&&c)return u==t&&c==e;var d=-1,f=!0,p=r&ij?new rj:void 0;for(o.set(e,t),o.set(t,e);++d0){if(++t>=iG)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var cG=uG,dG=oG,fG=cG,pG=fG(dG),hG=pG,vG=j0,mG=JK,gG=hG;function yG(e,t){return gG(mG(e,t,vG),e+"")}var q0=yG;function bG(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var wG=bG,CG=ja,SG=z0,_G=wG,xG=Object.prototype,kG=xG.hasOwnProperty;function EG(e){if(!CG(e))return _G(e);var t=SG(e),r=[];for(var n in e)n=="constructor"&&(t||!kG.call(e,n))||r.push(n);return r}var AG=EG,TG=S6,MG=AG,IG=Au;function OG(e){return IG(e)?TG(e,!0):MG(e)}var Y0=OG,$G=q0,DG=Hs,PG=V0,NG=Y0,N6=Object.prototype,LG=N6.hasOwnProperty,RG=$G(function(e,t){e=Object(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&PG(t[0],t[1],a)&&(n=1);++r1?r[a-1]:void 0,i=a>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(a--,o):void 0,i&&QW(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++nObject.prototype.toString.call(e).slice(8,-1),fs=e=>gU(e)&&!isNaN(e.getTime()),Na=e=>dZ(e)==="Object",V6=g6,Wb=(e,t)=>EK(t,r=>g6(e,r)),Nt=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),Ia=e=>Tn(e)&&e.length>0,ld=e=>e==null?null:document&&ia(e)?document.querySelector(e):e.$el??e,io=(e,t,r,n=void 0)=>{e.removeEventListener(t,r,n)},so=(e,t,r,n=void 0)=>(e.addEventListener(t,r,n),()=>io(e,t,r,n)),mc=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),Yu=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},q6=(e,...t)=>{const r={};let n;for(n in e)t.includes(n)||(r[n]=e[n]);return r},Y6=(e,t)=>{const r={};return t.forEach(n=>{n in e&&(r[n]=e[n])}),r};function fZ(e,t,r){return Math.min(Math.max(e,t),r)}var ud={},pZ={get exports(){return ud},set exports(e){ud=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(pZ,ud);const hZ=l6(ud);var cd={},vZ={get exports(){return cd},set exports(e){cd=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(vZ,cd);const Zb=l6(cd);function mZ(e,t){var r=wZ(t);return r.formatToParts?yZ(r,e):bZ(r,e)}var gZ={year:0,month:1,day:2,hour:3,minute:4,second:5};function yZ(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function bZ(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var Yp={};function wZ(e){if(!Yp[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Yp[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Yp[e]}function K6(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var Qb=36e5,CZ=6e4,Kp={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function SZ(e,t,r){var n,a;if(!e||(n=Kp.timezoneZ.exec(e),n))return 0;var o;if(n=Kp.timezoneHH.exec(e),n)return o=parseInt(n[1],10),Xb(o)?-(o*Qb):NaN;if(n=Kp.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return Xb(o,i)?(a=Math.abs(o)*Qb+i*CZ,o>0?-a:a):NaN}if(kZ(e)){t=new Date(t||Date.now());var s=_Z(t),l=Lh(s,e),u=xZ(t,l,e);return-u}return NaN}function _Z(e){return K6(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Lh(e,t){var r=mZ(e,t),n=K6(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function xZ(e,t,r){var n=e.getTime(),a=n-t,o=Lh(new Date(a),r);if(t===o)return t;a-=o-t;var i=Lh(new Date(a),r);return o===i?o:Math.max(o,i)}function Xb(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var Jb={};function kZ(e){if(Jb[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),Jb[e]=!0,!0}catch{return!1}}var EZ=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const AZ=EZ;var Gp=36e5,e3=6e4,TZ=2,Wr={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:AZ};function MZ(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?TZ:hZ(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=IZ(e),o=OZ(a.date,n),i=o.year,s=o.restDateString,l=$Z(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=DZ(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=SZ(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=Zb(new Date(u+c)),d=Zb(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function IZ(e){var t={},r=Wr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=Wr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=Wr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function OZ(e,t){var r=Wr.YYY[t],n=Wr.YYYYY[t],a;if(a=Wr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=Wr.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function $Z(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=Wr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,r3(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=Wr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return LZ(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=Wr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return r3(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=Wr.Www.exec(e),r)return o=parseInt(r[1],10)-1,n3(t,o)?t3(t,o):new Date(NaN);if(r=Wr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return n3(t,o,l)?t3(t,o,l):new Date(NaN)}return null}function DZ(e){var t,r,n;if(t=Wr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),Wp(r)?r%24*Gp:NaN;if(t=Wr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),Wp(r,n)?r%24*Gp+n*e3:NaN;if(t=Wr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return Wp(r,n,a)?r%24*Gp+n*e3+a*1e3:NaN}return null}function t3(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var PZ=[31,28,31,30,31,30,31,31,30,31,30,31],NZ=[31,29,31,30,31,30,31,31,30,31,30,31];function G6(e){return e%400===0||e%4===0&&e%100!==0}function r3(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=G6(e);if(n&&r>NZ[t]||!n&&r>PZ[t])return!1}return!0}function LZ(e,t){if(t<1)return!1;var r=G6(e);return!(r&&t>366||!r&&t>365)}function n3(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function Wp(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function Lr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function gc(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?gc=function(t){return typeof t}:gc=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gc(e)}function Va(e){Lr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||gc(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Vs(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var RZ={};function K0(){return RZ}function fi(e,t){var r,n,a,o,i,s,l,u;Lr(1,arguments);var c=K0(),d=Vs((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Va(e),p=f.getDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setFullYear(d+1,0,p),v.setHours(0,0,0,0);var y=fi(v,t),w=new Date(0);w.setFullYear(d,0,p),w.setHours(0,0,0,0);var b=fi(w,t);return c.getTime()>=y.getTime()?d+1:c.getTime()>=b.getTime()?d:d-1}function VZ(e,t){var r,n,a,o,i,s,l,u;Lr(1,arguments);var c=K0(),d=Vs((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=jZ(e,t),p=new Date(0);p.setFullYear(f,0,d),p.setHours(0,0,0,0);var v=fi(p,t);return v}var qZ=6048e5;function YZ(e,t){Lr(1,arguments);var r=Va(e),n=fi(r,t).getTime()-VZ(r,t).getTime();return Math.round(n/qZ)+1}function dd(e){return Lr(1,arguments),fi(e,{weekStartsOn:1})}function KZ(e){Lr(1,arguments);var t=Va(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var a=dd(n),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var i=dd(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function GZ(e){Lr(1,arguments);var t=KZ(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=dd(r);return n}var WZ=6048e5;function ZZ(e){Lr(1,arguments);var t=Va(e),r=dd(t).getTime()-GZ(t).getTime();return Math.round(r/WZ)+1}function Kr(e,t){Lr(2,arguments);var r=Va(e),n=Vs(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function fd(e,t){Lr(2,arguments);var r=Va(e),n=Vs(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+n+1,0);var i=o.getDate();return a>=i?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function o3(e,t){Lr(2,arguments);var r=Vs(t);return fd(e,r*12)}const QZ={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function XZ({monthComps:e,prevMonthComps:t,nextMonthComps:r},n){const a=[],{firstDayOfWeek:o,firstWeekday:i,isoWeeknumbers:s,weeknumbers:l,numDays:u,numWeeks:c}=e,d=i+(i{const l=Math.floor(s/7);let u=o[l];return u||(u={id:`week-${l+1}`,title:"",week:i.week,weekPosition:i.weekPosition,weeknumber:i.weeknumber,isoWeeknumber:i.isoWeeknumber,weeknumberDisplay:t?i.weeknumber:r?i.isoWeeknumber:void 0,days:[]},o[l]=u),u.days.push(i),o},Array(e.length/Ir));return a.forEach(o=>{const i=o.days[0],s=o.days[o.days.length-1];i.month===s.month?o.title=`${n.formatDate(i.date,"MMMM YYYY")}`:i.year===s.year?o.title=`${n.formatDate(i.date,"MMM")} - ${n.formatDate(s.date,"MMM YYYY")}`:o.title=`${n.formatDate(i.date,"MMM YYYY")} - ${n.formatDate(s.date,"MMM YYYY")}`}),a}function eQ(e,t){return e.days.map(r=>({label:t.formatDate(r.date,t.masks.weekdays),weekday:r.weekday}))}function tQ(e,t){return`${t}.${Nt(e,2)}`}function W6(e,t,r){return Y6(r.getDateParts(r.toDate(e)),QZ[t])}function Z6({day:e,week:t,month:r,year:n},a,o,i){if(o==="daily"&&e){const s=new Date(n,r-1,e),l=Kr(s,a);return{day:l.getDate(),month:l.getMonth()+1,year:l.getFullYear()}}else if(o==="weekly"&&t){const s=i.getMonthParts(r,n).firstDayOfMonth,l=Kr(s,(t-1+a)*7),u=i.getDateParts(l);return{week:u.week,month:u.month,year:u.year}}else{const s=new Date(n,r-1,1),l=fd(s,a);return{month:l.getMonth()+1,year:l.getFullYear()}}}function sa(e){return e!=null&&e.month!=null&&e.year!=null}function Rh(e,t){return!sa(e)||!sa(t)?!1:(e=e,t=t,e.year!==t.year?e.yeart.year:e.month&&t.month&&e.month!==t.month?e.month>t.month:e.week&&t.week&&e.week!==t.week?e.week>t.week:e.day&&t.day&&e.day!==t.day?e.day>t.day:!1)}function rQ(e,t,r){return(e||!1)&&!Rh(e,t)&&!pd(e,r)}function nQ(e,t){return!e&&t||e&&!t?!1:!e&&!t?!0:(e=e,t=t,e.year===t.year&&e.month===t.month&&e.week===t.week&&e.day===t.day)}function aQ(e,t,r,n){if(!sa(e)||!sa(t))return[];const a=[];for(;!pd(e,t);)a.push(e),e=Z6(e,1,r,n);return a}function Q6(e){const{day:t,week:r,month:n,year:a}=e;let o=`${a}-${Nt(n,2)}`;return r&&(o=`${o}-w${r}`),t&&(o=`${o}-${Nt(t,2)}`),o}function oQ(e,t){const{month:r,year:n,showWeeknumbers:a,showIsoWeeknumbers:o}=e,i=new Date(n,r-1,15),s=t.getMonthParts(r,n),l=t.getPrevMonthParts(r,n),u=t.getNextMonthParts(r,n),c=XZ({monthComps:s,prevMonthComps:l,nextMonthComps:u},t),d=JZ(c,a,o,t),f=eQ(d[0],t);return{id:Q6(e),month:r,year:n,monthTitle:t.formatDate(i,t.masks.title),shortMonthLabel:t.formatDate(i,"MMM"),monthLabel:t.formatDate(i,"MMMM"),shortYearLabel:n.toString().substring(2),yearLabel:n.toString(),monthComps:s,prevMonthComps:l,nextMonthComps:u,days:c,weeks:d,weekdays:f}}function iQ(e,t){const{day:r,week:n,view:a,trimWeeks:o}=e,i={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(a){case"daily":{let s=i.days.find(u=>u.inMonth);r?s=i.days.find(u=>u.day===r&&u.inMonth)||s:n&&(s=i.days.find(u=>u.week===n&&u.inMonth));const l=i.weeks[s.week-1];i.viewWeeks=[l],i.viewDays=[s],i.week=s.week,i.weekTitle=l.title,i.day=s.day,i.dayTitle=s.ariaLabel,i.title=i.dayTitle;break}case"weekly":{i.week=n||1;const s=i.weeks[i.week-1];i.viewWeeks=[s],i.viewDays=s.days,i.weekTitle=s.title,i.title=i.weekTitle;break}default:{i.title=i.monthTitle,i.viewWeeks=i.weeks.slice(0,o?i.monthComps.numWeeks:void 0),i.viewDays=i.days;break}}return i}class i3{constructor(t,r,n){tt(this,"keys",[]),tt(this,"store",{}),this.size=t,this.createKey=r,this.createItem=n}get(...t){const r=this.createKey(...t);return this.store[r]}getOrSet(...t){const r=this.createKey(...t);if(this.store[r])return this.store[r];const n=this.createItem(...t);if(this.keys.length>=this.size){const a=this.keys.shift();a!=null&&delete this.store[a]}return this.keys.push(r),this.store[r]=n,n}}let s3=class yc{constructor(t,r=new hd){tt(this,"order"),tt(this,"locale"),tt(this,"start",null),tt(this,"end",null),tt(this,"repeat",null);var n;this.locale=r;const{start:a,end:o,span:i,order:s,repeat:l}=t;fs(a)&&(this.start=r.getDateParts(a)),fs(o)?this.end=r.getDateParts(o):this.start!=null&&i&&(this.end=r.getDateParts(Kr(this.start.date,i-1))),this.order=s??0,l&&(this.repeat=new vd({from:(n=this.start)==null?void 0:n.date,...l},{locale:this.locale}))}static fromMany(t,r){return(Tn(t)?t:[t]).filter(n=>n).map(n=>yc.from(n,r))}static from(t,r){if(t instanceof yc)return t;const n={start:null,end:null};return t!=null&&(Tn(t)?(n.start=t[0]??null,n.end=t[1]??null):Na(t)?Object.assign(n,t):(n.start=t,n.end=t)),n.start!=null&&(n.start=new Date(n.start)),n.end!=null&&(n.end=new Date(n.end)),new yc(n,r)}get opts(){const{order:t,locale:r}=this;return{order:t,locale:r}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:r}=this;return t&&r&&t.year===r.year&&t.month===r.month&&t.day===r.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var r,n;return((r=this.start)==null?void 0:r.dayIndex)===t.dayIndex||!!((n=this.repeat)!=null&&n.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var r,n;return this.intersectsDayRange(((r=t.start)==null?void 0:r.dayIndex)??-1/0,((n=t.end)==null?void 0:n.dayIndex)??1/0)}intersectsDayRange(t,r){return!(this.start&&this.start.dayIndex>r||this.end&&this.end.dayIndex{var f,p;if(r.startsOnDay(d)){const v=r.daySpan<1/0?r.daySpan:1;l={startDay:d.dayIndex,startTime:((f=r.start)==null?void 0:f.time)??0,endDay:d.dayIndex+v-1,endTime:((p=r.end)==null?void 0:p.time)??bc},this.getRangeRecords(t).push(l)}}):r.intersectsDayRange(u,c)&&(l={startDay:((a=r.start)==null?void 0:a.dayIndex)??-1/0,startTime:((o=r.start)==null?void 0:o.time)??-1/0,endDay:((i=r.end)==null?void 0:i.dayIndex)??1/0,endTime:((s=r.end)==null?void 0:s.time)??1/0},this.getRangeRecords(t).push(l)),l}getRangeRecords(t){let r=this.records[t.key];return r||(r={ranges:[],data:t},this.records[t.key]=r),r.ranges}getCell(t,r){return this.getCells(r).find(n=>n.data.key===t)}cellExists(t,r){const n=this.records[t];return n==null?!1:n.ranges.some(a=>a.startDay<=r&&a.endDay>=r)}getCells(t){const r=Object.values(this.records),n=[],{dayIndex:a}=t;return r.forEach(({data:o,ranges:i})=>{i.filter(s=>s.startDay<=a&&s.endDay>=a).forEach(s=>{const l=a===s.startDay,u=a===s.endDay,c=l?s.startTime:0,d=new Date(t.startDate.getTime()+c),f=u?s.endTime:bc,p=new Date(t.endDate.getTime()+f),v=c===0&&f===bc,y=o.order||0;n.push({...s,data:o,onStart:l,onEnd:u,startTime:c,startDate:d,endTime:f,endDate:p,allDay:v,order:y})})}),n.sort((o,i)=>o.order-i.order),n}}const La={ar:{dow:7,L:"D/‏M/‏YYYY"},bg:{dow:2,L:"D.MM.YYYY"},ca:{dow:2,L:"DD/MM/YYYY"},"zh-CN":{dow:2,L:"YYYY/MM/DD"},"zh-TW":{dow:1,L:"YYYY/MM/DD"},hr:{dow:2,L:"DD.MM.YYYY"},cs:{dow:2,L:"DD.MM.YYYY"},da:{dow:2,L:"DD.MM.YYYY"},nl:{dow:2,L:"DD-MM-YYYY"},"en-US":{dow:1,L:"MM/DD/YYYY"},"en-AU":{dow:2,L:"DD/MM/YYYY"},"en-CA":{dow:1,L:"YYYY-MM-DD"},"en-GB":{dow:2,L:"DD/MM/YYYY"},"en-IE":{dow:2,L:"DD-MM-YYYY"},"en-NZ":{dow:2,L:"DD/MM/YYYY"},"en-ZA":{dow:1,L:"YYYY/MM/DD"},eo:{dow:2,L:"YYYY-MM-DD"},et:{dow:2,L:"DD.MM.YYYY"},fi:{dow:2,L:"DD.MM.YYYY"},fr:{dow:2,L:"DD/MM/YYYY"},"fr-CA":{dow:1,L:"YYYY-MM-DD"},"fr-CH":{dow:2,L:"DD.MM.YYYY"},de:{dow:2,L:"DD.MM.YYYY"},he:{dow:1,L:"DD.MM.YYYY"},id:{dow:2,L:"DD/MM/YYYY"},it:{dow:2,L:"DD/MM/YYYY"},ja:{dow:1,L:"YYYY年M月D日"},ko:{dow:1,L:"YYYY.MM.DD"},lv:{dow:2,L:"DD.MM.YYYY"},lt:{dow:2,L:"DD.MM.YYYY"},mk:{dow:2,L:"D.MM.YYYY"},nb:{dow:2,L:"D. MMMM YYYY"},nn:{dow:2,L:"D. MMMM YYYY"},pl:{dow:2,L:"DD.MM.YYYY"},pt:{dow:2,L:"DD/MM/YYYY"},ro:{dow:2,L:"DD.MM.YYYY"},ru:{dow:2,L:"DD.MM.YYYY"},sk:{dow:2,L:"DD.MM.YYYY"},"es-ES":{dow:2,L:"DD/MM/YYYY"},"es-MX":{dow:2,L:"DD/MM/YYYY"},sv:{dow:2,L:"YYYY-MM-DD"},th:{dow:1,L:"DD/MM/YYYY"},tr:{dow:2,L:"DD.MM.YYYY"},uk:{dow:2,L:"DD.MM.YYYY"},vi:{dow:2,L:"DD/MM/YYYY"}};La.en=La["en-US"];La.es=La["es-ES"];La.no=La.nb;La.zh=La["zh-CN"];const lQ=Object.entries(La).reduce((e,[t,{dow:r,L:n}])=>(e[t]={id:t,firstDayOfWeek:r,masks:{L:n}},e),{}),uQ="MMMM YYYY",cQ="W",dQ="MMM",fQ="h A",pQ=["L","YYYY-MM-DD","YYYY/MM/DD"],hQ=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],vQ=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],mQ=["h:mm A"],gQ=["HH:mm"],yQ="WWW, MMM D, YYYY",bQ=["L","YYYY-MM-DD","YYYY/MM/DD"],wQ="iso",CQ="YYYY-MM-DDTHH:mm:ss.SSSZ",SQ={title:uQ,weekdays:cQ,navMonths:dQ,hours:fQ,input:pQ,inputDateTime:hQ,inputDateTime24hr:vQ,inputTime:mQ,inputTime24hr:gQ,dayPopover:yQ,data:bQ,model:wQ,iso:CQ},_Q=300,xQ=60,kQ=80,EQ={maxSwipeTime:_Q,minHorizontalSwipeDistance:xQ,maxVerticalSwipeDistance:kQ},AQ={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:EQ,masks:SQ,locales:lQ,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},Bh=qn(AQ),TQ=S(()=>WK(Bh.locales,e=>(e.masks=au(e.masks,Bh.masks),e))),Co=e=>typeof window<"u"&&V6(window.__vcalendar__,e)?Zo(window.__vcalendar__,e):Zo(Bh,e),MQ=12,IQ=5;function OQ(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;ia(e)?n=e:V6(e,"id")&&(n=e.id),n=(n||r).toLowerCase();const a=Object.keys(t),o=s=>a.find(l=>l.toLowerCase()===s);n=o(n)||o(n.substring(0,2))||r;const i={...t["en-IE"],...t[n],id:n,monthCacheSize:MQ,pageCacheSize:IQ};return Na(e)?au(e,i):i}class hd{constructor(t=void 0,r){tt(this,"id"),tt(this,"daysInWeek"),tt(this,"firstDayOfWeek"),tt(this,"masks"),tt(this,"timezone"),tt(this,"hourLabels"),tt(this,"dayNames"),tt(this,"dayNamesShort"),tt(this,"dayNamesShorter"),tt(this,"dayNamesNarrow"),tt(this,"monthNames"),tt(this,"monthNamesShort"),tt(this,"relativeTimeNames"),tt(this,"amPm",["am","pm"]),tt(this,"monthCache"),tt(this,"pageCache");const{id:n,firstDayOfWeek:a,masks:o,monthCacheSize:i,pageCacheSize:s}=OQ(t,TQ.value);this.monthCache=new i3(i,JQ,eX),this.pageCache=new i3(s,Q6,oQ),this.id=n,this.daysInWeek=Ir,this.firstDayOfWeek=fZ(a,1,Ir),this.masks=o,this.timezone=r||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=Zp("long",this.id),this.dayNamesShort=Zp("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(l=>l.substring(0,2)),this.dayNamesNarrow=Zp("narrow",this.id),this.monthNames=p3("long",this.id),this.monthNamesShort=p3("short",this.id),this.relativeTimeNames=nX(this.id)}formatDate(t,r){return lX(t,r,this)}parseDate(t,r){return h3(t,r,this)}toDate(t,r={}){const n=new Date(NaN);let a=n;const{fillDate:o,mask:i,patch:s,rules:l}=r;if(jn(t)?(r.type="number",a=new Date(+t)):ia(t)?(r.type="string",a=t?h3(t,i||"iso",this):n):fs(t)?(r.type="date",a=new Date(t.getTime())):G0(t)&&(r.type="object",a=this.getDateFromParts(t)),a&&(s||l)){let u=this.getDateParts(a);if(s&&o!=null){const c=this.getDateParts(this.toDate(o));u=this.getDateParts(this.toDate({...c,...Y6(u,jQ[s])}))}l&&(u=sX(u,l)),a=this.getDateFromParts(u)}return a||n}toDateOrNull(t,r={}){const n=this.toDate(t,r);return isNaN(n.getTime())?null:n}fromDate(t,{type:r,mask:n}={}){switch(r){case"number":return t?t.getTime():NaN;case"string":return t?this.formatDate(t,n||"iso"):"";case"object":return t?this.getDateParts(t):null;default:return t?new Date(t):null}}range(t){return s3.from(t,this)}ranges(t){return s3.fromMany(t,this)}getDateParts(t){return XQ(t,this)}getDateFromParts(t){return lw(t,this.timezone)}getDateFromParams(t,r,n,a,o,i,s){return this.getDateFromParts({year:t,month:r,day:n,hours:a,minutes:o,seconds:i,milliseconds:s})}getPage(t){const r=this.pageCache.getOrSet(t,this);return iQ(t,r)}getMonthParts(t,r){const{firstDayOfWeek:n}=this;return this.monthCache.getOrSet(t,r,n)}getThisMonthParts(){const t=new Date;return this.getMonthParts(t.getMonth()+1,t.getFullYear())}getPrevMonthParts(t,r){return t===1?this.getMonthParts(12,r-1):this.getMonthParts(t-1,r)}getNextMonthParts(t,r){return t===12?this.getMonthParts(1,r+1):this.getMonthParts(t+1,r)}getHourLabels(){return rX().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}var qi=(e=>(e.Any="any",e.All="all",e))(qi||{}),X6=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(X6||{}),J6=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(J6||{}),ew=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(ew||{});class $Q{constructor(t,r,n){tt(this,"validated",!0),this.type=t,this.interval=r,this.from=n,this.from||(console.error('A valid "from" date is required for date interval rule. This rule will be skipped.'),this.validated=!1)}passes(t){if(!this.validated)return!0;const{date:r}=t;switch(this.type){case"days":return W0(this.from.date,r)%this.interval===0;case"weeks":return ZQ(this.from.date,r)%this.interval===0;case"months":return QQ(this.from.date,r)%this.interval===0;case"years":return sw(this.from.date,r)%this.interval===0;default:return!1}}}class qs{constructor(t,r,n,a){tt(this,"components",[]),this.type=t,this.validator=n,this.getter=a,this.components=this.normalizeComponents(r)}static create(t,r){switch(t){case"days":return new DQ(r);case"weekdays":return new PQ(r);case"weeks":return new NQ(r);case"months":return new LQ(r);case"years":return new RQ(r)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Tn(t))return[];const r=[];return t.forEach(n=>{if(!this.validator(n)){console.error(`Component value ${n} in invalid for "${this.type}" rule. This rule will be skipped.`);return}r.push(n)}),r}passes(t){return this.getter(t).some(r=>this.components.includes(r))}}class DQ extends qs{constructor(t){super("days",t,FQ,({day:r,dayFromEnd:n})=>[r,-n])}}class PQ extends qs{constructor(t){super("weekdays",t,Hh,({weekday:r})=>[r])}}class NQ extends qs{constructor(t){super("weeks",t,zQ,({week:r,weekFromEnd:n})=>[r,-n])}}class LQ extends qs{constructor(t){super("months",t,UQ,({month:r})=>[r])}}class RQ extends qs{constructor(t){super("years",t,jn,({year:r})=>[r])}}class BQ{constructor(t,r){tt(this,"components"),this.type=t,this.components=this.normalizeComponents(r)}normalizeArrayConfig(t){const r=[];return t.forEach((n,a)=>{if(jn(n)){if(a===0)return;if(!l3(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!Hh(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Tn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}normalizeComponents(t){const r=[];return t.forEach((n,a)=>{if(jn(n)){if(a===0)return;if(!l3(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!Hh(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Tn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}passes(t){const{weekday:r,weekdayOrdinal:n,weekdayOrdinalFromEnd:a}=t;return this.components.some(([o,i])=>(o===n||o===-a)&&r===i)}}class HQ{constructor(t){tt(this,"type","function"),tt(this,"validated",!0),this.fn=t,_i(t)||(console.error("The function rule requires a valid function. This rule will be skipped."),this.validated=!1)}passes(t){return this.validated?this.fn(t):!0}}class vd{constructor(t,r={},n){tt(this,"validated",!0),tt(this,"config"),tt(this,"type",qi.Any),tt(this,"from"),tt(this,"until"),tt(this,"rules",[]),tt(this,"locale",new hd),this.parent=n,r.locale&&(this.locale=r.locale),this.config=t,_i(t)?(this.type=qi.All,this.rules=[new HQ(t)]):Tn(t)?(this.type=qi.Any,this.rules=t.map(a=>new vd(a,r,this))):Na(t)?(this.type=qi.All,this.from=t.from?this.locale.getDateParts(t.from):n==null?void 0:n.from,this.until=t.until?this.locale.getDateParts(t.until):n==null?void 0:n.until,this.rules=this.getObjectRules(t)):(console.error("Rule group configuration must be an object or an array."),this.validated=!1)}getObjectRules(t){const r=[];if(t.every&&(ia(t.every)&&(t.every=[1,`${t.every}s`]),Tn(t.every))){const[n=1,a=X6.Days]=t.every;r.push(new $Q(a,n,this.from))}return Object.values(J6).forEach(n=>{n in t&&r.push(qs.create(n,t[n]))}),Object.values(ew).forEach(n=>{n in t&&r.push(new BQ(n,t[n]))}),t.on!=null&&(Tn(t.on)||(t.on=[t.on]),r.push(new vd(t.on,{locale:this.locale},this.parent))),r}passes(t){return this.validated?this.from&&t.dayIndex<=this.from.dayIndex||this.until&&t.dayIndex>=this.until.dayIndex?!1:this.type===qi.Any?this.rules.some(r=>r.passes(t)):this.rules.every(r=>r.passes(t)):!0}}function FQ(e){return jn(e)?e>=1&&e<=31:!1}function Hh(e){return jn(e)?e>=1&&e<=7:!1}function zQ(e){return jn(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function UQ(e){return jn(e)?e>=1&&e<=12:!1}function l3(e){return!(!jn(e)||e<-5||e>5||e===0)}const jQ={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},Ir=7,VQ=6,tw=1e3,rw=tw*60,nw=rw*60,bc=nw*24,qQ=[31,28,31,30,31,30,31,31,30,31,30,31],YQ=["L","iso"],fl={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},aw=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,KQ=/\[([^]*?)\]/gm,u3={D(e){return e.day},DD(e){return Nt(e.day,2)},d(e){return e.weekday-1},dd(e){return Nt(e.weekday-1,2)},W(e,t){return t.dayNamesNarrow[e.weekday-1]},WW(e,t){return t.dayNamesShorter[e.weekday-1]},WWW(e,t){return t.dayNamesShort[e.weekday-1]},WWWW(e,t){return t.dayNames[e.weekday-1]},M(e){return e.month},MM(e){return Nt(e.month,2)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substr(2)},YYYY(e){return Nt(e.year,4)},h(e){return e.hours%12||12},hh(e){return Nt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return Nt(e.hours,2)},m(e){return e.minutes},mm(e){return Nt(e.minutes,2)},s(e){return e.seconds},ss(e){return Nt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return Nt(Math.round(e.milliseconds/10),2)},SSS(e){return Nt(e.milliseconds,3)},a(e,t){return e.hours<12?t.amPm[0]:t.amPm[1]},A(e,t){return e.hours<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Nt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Nt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Nt(Math.floor(Math.abs(t)/60),2)}:${Nt(Math.abs(t)%60,2)}`}},Wa=/\d\d?/,GQ=/\d{3}/,WQ=/\d{4}/,ol=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,c3=()=>{},d3=e=>(t,r,n)=>{const a=n[e].indexOf(r.charAt(0).toUpperCase()+r.substr(1).toLowerCase());~a&&(t.month=a)},Ht={D:[Wa,(e,t)=>{e.day=t}],Do:[new RegExp(Wa.source+ol.source),(e,t)=>{e.day=parseInt(t,10)}],d:[Wa,c3],W:[ol,c3],M:[Wa,(e,t)=>{e.month=t-1}],MMM:[ol,d3("monthNamesShort")],MMMM:[ol,d3("monthNames")],YY:[Wa,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[WQ,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[GQ,(e,t)=>{e.milliseconds=t}],h:[Wa,(e,t)=>{e.hours=t}],m:[Wa,(e,t)=>{e.minutes=t}],s:[Wa,(e,t)=>{e.seconds=t}],a:[ol,(e,t,r)=>{const n=t.toLowerCase();n===r.amPm[0]?e.isPm=!1:n===r.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const r=`${t}`.match(/([+-]|\d\d)/gi);if(r){const n=+r[1]*60+parseInt(r[2],10);e.timezoneOffset=r[0]==="+"?n:-n}}]};Ht.DD=Ht.D;Ht.dd=Ht.d;Ht.WWWW=Ht.WWW=Ht.WW=Ht.W;Ht.MM=Ht.M;Ht.mm=Ht.m;Ht.hh=Ht.H=Ht.HH=Ht.h;Ht.ss=Ht.s;Ht.A=Ht.a;Ht.ZZZZ=Ht.ZZZ=Ht.ZZ=Ht.Z;function ow(e,t){return(Ia(e)&&e||[ia(e)&&e||"YYYY-MM-DD"]).map(r=>YQ.reduce((n,a)=>n.replace(a,t.masks[a]||""),r))}function G0(e){return Na(e)&&"year"in e&&"month"in e&&"day"in e}function f3(e,t=1){const r=e.getDay()+1,n=r>=t?t-r:-(7-(t-r));return Kr(e,n)}function iw(e,t,r){const n=Date.UTC(e,t-1,r);return W0(new Date(0),new Date(n))}function W0(e,t){return Math.round((t.getTime()-e.getTime())/bc)}function ZQ(e,t){return Math.ceil(W0(f3(e),f3(t))/7)}function sw(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function QQ(e,t){return sw(e,t)*12+(t.getMonth()-e.getMonth())}function lw(e,t=""){const r=new Date,{year:n=r.getFullYear(),month:a=r.getMonth()+1,day:o=r.getDate(),hours:i=0,minutes:s=0,seconds:l=0,milliseconds:u=0}=e;if(t){const c=`${Nt(n,4)}-${Nt(a,2)}-${Nt(o,2)}T${Nt(i,2)}:${Nt(s,2)}:${Nt(l,2)}.${Nt(u,3)}`;return MZ(c,{timeZone:t})}return new Date(n,a-1,o,i,s,l,u)}function XQ(e,t){let r=new Date(e.getTime());t.timezone&&(r=new Date(e.toLocaleString("en-US",{timeZone:t.timezone})),r.setMilliseconds(e.getMilliseconds()));const n=r.getMilliseconds(),a=r.getSeconds(),o=r.getMinutes(),i=r.getHours(),s=n+a*tw+o*rw+i*nw,l=r.getMonth()+1,u=r.getFullYear(),c=t.getMonthParts(l,u),d=r.getDate(),f=c.numDays-d+1,p=r.getDay()+1,v=Math.floor((d-1)/7+1),y=Math.floor((c.numDays-d)/7+1),w=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),b=c.numWeeks-w+1,h=c.weeknumbers[w],m=iw(u,l,d);return{milliseconds:n,seconds:a,minutes:o,hours:i,time:s,day:d,dayFromEnd:f,weekday:p,weekdayOrdinal:v,weekdayOrdinalFromEnd:y,week:w,weekFromEnd:b,weeknumber:h,month:l,year:u,date:r,dateTime:r.getTime(),dayIndex:m,timezoneOffset:0,isValid:!0}}function JQ(e,t,r){return`${t}-${e}-${r}`}function eX(e,t,r){const n=t%4===0&&t%100!==0||t%400===0,a=new Date(t,e-1,1),o=a.getDay()+1,i=e===2&&n?29:qQ[e-1],s=r-1,l=UZ(a,{weekStartsOn:s}),u=[],c=[];for(let d=0;dr.format(n))}function rX(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function nX(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],r=new Intl.RelativeTimeFormat(e);return t.reduce((n,a)=>{const o=r.formatToParts(100,a);return n[a]=o[1].unit,n},{})}function uw(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function p3(e,t=void 0){const r=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return uw().map(n=>r.format(n))}function aX(e,t,r){return jn(t)?t===e:Tn(t)?t.includes(e):_i(t)?t(e,r):!(t.min!=null&&t.min>e||t.max!=null&&t.max{if(i.disabled)return o;if(isNaN(o))return i.value;const s=Math.abs(o-r);return Math.abs(i.value-r){const o=fl[n],i=e[n];r[n]=iX(e,o,i,a)}),r}function h3(e,t,r){return ow(t,r).map(n=>{if(typeof n!="string")throw new Error("Invalid mask");let a=e;if(a.length>1e3)return!1;let o=!0;const i={};if(n.replace(aw,u=>{if(Ht[u]){const c=Ht[u],d=a.search(c[0]);~d?a.replace(c[0],f=>(c[1](i,f,r),a=a.substr(d+f.length),f)):o=!1}return Ht[u]?"":u.slice(1,u.length-1)}),!o)return!1;const s=new Date;i.hours!=null&&(i.isPm===!0&&+i.hours!=12?i.hours=+i.hours+12:i.isPm===!1&&+i.hours==12&&(i.hours=0));let l;return i.timezoneOffset!=null?(i.minutes=+(i.minutes||0)-+i.timezoneOffset,l=new Date(Date.UTC(i.year||s.getFullYear(),i.month||0,i.day||1,i.hours||0,i.minutes||0,i.seconds||0,i.milliseconds||0))):l=r.getDateFromParts({year:i.year||s.getFullYear(),month:(i.month||0)+1,day:i.day||1,hours:i.hours||0,minutes:i.minutes||0,seconds:i.seconds||0,milliseconds:i.milliseconds||0}),l}).find(n=>n)||new Date(e)}function lX(e,t,r){if(e==null)return"";let n=ow(t,r)[0];/Z$/.test(n)&&(r.timezone="utc");const a=[];n=n.replace(KQ,(i,s)=>(a.push(s),"??"));const o=r.getDateParts(e);return n=n.replace(aw,i=>i in u3?u3[i](o,r):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>a.shift())}let uX=0;class cw{constructor(t,r,n){tt(this,"key",""),tt(this,"hashcode",""),tt(this,"highlight",null),tt(this,"content",null),tt(this,"dot",null),tt(this,"bar",null),tt(this,"event",null),tt(this,"popover",null),tt(this,"customData",null),tt(this,"ranges"),tt(this,"hasRanges",!1),tt(this,"order",0),tt(this,"pinPage",!1),tt(this,"maxRepeatSpan",0),tt(this,"locale");const{dates:a}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++uX),this.locale=n,r.normalizeGlyphs(this),this.ranges=n.ranges(a??[]),this.hasRanges=!!Ia(this.ranges),this.maxRepeatSpan=this.ranges.filter(o=>o.hasRepeat).map(o=>o.daySpan).reduce((o,i)=>Math.max(o,i),0)}intersectsRange({start:t,end:r}){if(t==null||r==null)return!1;const n=this.ranges.filter(i=>!i.hasRepeat);for(const i of n)if(i.intersectsDayRange(t.dayIndex,r.dayIndex))return!0;const a=this.ranges.filter(i=>i.hasRepeat);if(!a.length)return!1;let o=t;for(this.maxRepeatSpan>1&&(o=this.locale.getDateParts(Kr(o.date,-this.maxRepeatSpan)));o.dayIndex<=r.dayIndex;){for(const i of a)if(i.startsOnDay(o))return!0;o=this.locale.getDateParts(Kr(o.date,1))}return!1}}function Fh(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function ou(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function dw(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function fw(e){const{visibility:t}=e,r=t==="click",n=t==="hover",a=t==="hover-focus",o=t==="focus";e.autoHide=!r;let i=!1,s=!1;const l=v=>{r&&(dw({...e,target:e.target||v.currentTarget}),v.stopPropagation())},u=v=>{i||(i=!0,(n||a)&&Fh({...e,target:e.target||v.currentTarget}))},c=()=>{i&&(i=!1,(n||a&&!s)&&ou(e))},d=v=>{s||(s=!0,(o||a)&&Fh({...e,target:e.target||v.currentTarget}))},f=v=>{s&&!mc(v.currentTarget,v.relatedTarget)&&(s=!1,(o||a&&!i)&&ou(e))},p={};switch(e.visibility){case"click":p.click=l;break;case"hover":p.mousemove=u,p.mouseleave=c;break;case"focus":p.focusin=d,p.focusout=f;break;case"hover-focus":p.mousemove=u,p.mouseleave=c,p.focusin=d,p.focusout=f;break}return p}const v3=e=>{const t=ld(e);if(t==null)return;const r=t.popoverHandlers;!r||!r.length||(r.forEach(n=>n()),delete t.popoverHandlers)},m3=(e,t)=>{const r=ld(e);if(r==null)return;const n=[],a=fw(t);Object.entries(a).forEach(([o,i])=>{n.push(so(r,o,i))}),r.popoverHandlers=n},pw={mounted(e,t){const{value:r}=t;r&&m3(e,r)},updated(e,t){const{oldValue:r,value:n}=t,a=r==null?void 0:r.visibility,o=n==null?void 0:n.visibility;a!==o&&(a&&(v3(e),o||ou(r)),o&&m3(e,n))},unmounted(e){v3(e)}},cX=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:a})=>{if(!e||!e.addEventListener||!_i(t))return null;let o=0,i=0,s=null,l=!1;function u(d){const f=d.changedTouches[0];o=f.screenX,i=f.screenY,s=new Date().getTime(),l=!0}function c(d){if(!l||!s)return;l=!1;const f=d.changedTouches[0],p=f.screenX-o,v=f.screenY-i;if(new Date().getTime()-s=n&&Math.abs(v)<=a){const y={toLeft:!1,toRight:!1};p<0?y.toLeft=!0:y.toRight=!0,t(y)}}return so(e,"touchstart",u,{passive:!0}),so(e,"touchend",c,{passive:!0}),()=>{io(e,"touchstart",u),io(e,"touchend",c)}},wc={},dX=(e,t=10)=>{wc[e]=Date.now()+t},fX=(e,t)=>{if(e in wc){const r=wc[e];if(Date.now()t.value?"dark":"light");let n,a;function o(p){t.value=p.matches}function i(){pX("matchMedia")&&(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",o),t.value=n.matches)}function s(){const{selector:p=":root",darkClass:v="dark"}=e.value,y=document.querySelector(p);t.value=y.classList.contains(v)}function l(p){const{selector:v=":root",darkClass:y="dark"}=p;if(hw()&&v&&y){const w=document.querySelector(v);w&&(a=new MutationObserver(s),a.observe(w,{attributes:!0,attributeFilter:["class"]}),t.value=w.classList.contains(y))}}function u(){d();const p=typeof e.value;p==="string"&&e.value.toLowerCase()==="system"?i():p==="object"?l(e.value):t.value=!!e.value}const c=Ee(()=>e.value,()=>u(),{immediate:!0});function d(){n&&(n.removeEventListener("change",o),n=void 0),a&&(a.disconnect(),a=void 0)}function f(){d(),c()}return Ar(()=>f()),{isDark:t,displayMode:r,cleanup:f}}const vX=["base","start","end","startEnd"],mX=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],gX={base:{},start:{},end:{}};function Z0(e,t,r=gX){let n=e,a={};t===!0||ia(t)?(n=ia(t)?t:n,a={...r}):Na(t)&&(Wb(t,vX)?a={...t}:a={base:{...t},start:{...t},end:{...t}});const o=au(a,{start:a.startEnd,end:a.startEnd},r);return Object.entries(o).forEach(([i,s])=>{let l=n;s===!0||ia(s)?(l=ia(s)?s:l,o[i]={color:l}):Na(s)&&(Wb(s,mX)?o[i]={...s}:o[i]={}),au(o[i],{color:l})}),o}class yX{constructor(){tt(this,"type","highlight")}normalizeConfig(t,r){return Z0(t,r,{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}})}prepareRender(t){t.highlights=[],t.content||(t.content=[])}render({data:t,onStart:r,onEnd:n},a){const{key:o,highlight:i}=t;if(!i)return;const{highlights:s}=a,{base:l,start:u,end:c}=i;r&&n?s.push({...u,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]}):r?(s.push({...l,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${l.fillMode}`,l.class]}),s.push({...u,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]})):n?(s.push({...l,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${l.fillMode}`,l.class]}),s.push({...c,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${c.color}`,class:[`vc-highlight vc-highlight-bg-${c.fillMode}`,c.class],contentClass:[`vc-attr vc-highlight-content-${c.fillMode} vc-${c.color}`,c.contentClass]})):s.push({...l,key:`${o}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${l.fillMode}`,l.class],contentClass:[`vc-attr vc-highlight-content-${l.fillMode} vc-${l.color}`,l.contentClass]})}}class Q0{constructor(t,r){tt(this,"type",""),tt(this,"collectionType",""),this.type=t,this.collectionType=r}normalizeConfig(t,r){return Z0(t,r)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:r,onEnd:n},a){const{key:o}=t,i=t[this.type];if(!o||!i)return;const s=a[this.collectionType],{base:l,start:u,end:c}=i;r?s.push({...u,key:o,class:[`vc-${this.type} vc-${this.type}-start vc-${u.color} vc-attr`,u.class]}):n?s.push({...c,key:o,class:[`vc-${this.type} vc-${this.type}-end vc-${c.color} vc-attr`,c.class]}):s.push({...l,key:o,class:[`vc-${this.type} vc-${this.type}-base vc-${l.color} vc-attr`,l.class]})}}class bX extends Q0{constructor(){super("content","content")}normalizeConfig(t,r){return Z0("base",r)}}class wX extends Q0{constructor(){super("dot","dots")}}class CX extends Q0{constructor(){super("bar","bars")}}class SX{constructor(t){tt(this,"color"),tt(this,"renderers",[new bX,new yX,new wX,new CX]),this.color=t}normalizeGlyphs(t){this.renderers.forEach(r=>{const n=r.type;t[n]!=null&&(t[n]=r.normalizeConfig(this.color,t[n]))})}prepareRender(t={}){return this.renderers.forEach(r=>{r.prepareRender(t)}),t}render(t,r){this.renderers.forEach(n=>{n.render(t,r)})}}const vw=Symbol("__vc_base_context__"),mw={color:{type:String,default:()=>Co("color")},isDark:{type:[Boolean,String,Object],default:()=>Co("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function gw(e){const t=S(()=>e.color??""),r=S(()=>e.isDark??!1),{displayMode:n}=hX(r),a=S(()=>new SX(t.value)),o=S(()=>{if(e.locale instanceof hd)return e.locale;const f=Na(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new hd(f,e.timezone)}),i=S(()=>o.value.masks),s=S(()=>e.minDate),l=S(()=>e.maxDate),u=S(()=>{const f=e.disabledDates?[...e.disabledDates]:[];return s.value!=null&&f.push({start:null,end:Kr(o.value.toDate(s.value),-1)}),l.value!=null&&f.push({start:Kr(o.value.toDate(l.value),1),end:null}),o.value.ranges(f)}),c=S(()=>new cw({key:"disabled",dates:u.value,order:100},a.value,o.value)),d={color:t,isDark:r,displayMode:n,theme:a,locale:o,masks:i,minDate:s,maxDate:l,disabledDates:u,disabledAttribute:c};return Pr(vw,d),d}function _X(e){return Qt(vw,()=>gw(e),!0)}function yw(e){return`__vc_slot_${e}__`}function bw(e,t={}){Object.keys(e).forEach(r=>{Pr(yw(t[r]??r),e[r])})}function ww(e){return Qt(yw(e),null)}const xX={...mw,view:{type:String,default:"monthly",validator(e){return["daily","weekly","monthly"].includes(e)}},rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>Co("titlePosition")},navVisibility:{type:String,default:()=>Co("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String],expanded:Boolean,borderless:Boolean,transparent:Boolean,initialPage:Object,initialPagePosition:{type:Number,default:1},minPage:Object,maxPage:Object,transition:String,attributes:Array,trimWeeks:Boolean,disablePageSwipe:Boolean},kX=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],Cw=Symbol("__vc_calendar_context__");function EX(e,{slots:t,emit:r}){const n=H(null),a=H(null),o=H(new Date().getDate()),i=H(!1),s=H(Symbol()),l=H(Symbol()),u=H(e.view),c=H([]),d=H("");let f=null,p=null;bw(t);const{theme:v,color:y,displayMode:w,locale:b,masks:h,minDate:m,maxDate:C,disabledAttribute:_,disabledDates:A}=_X(e),D=S(()=>e.rows*e.columns),F=S(()=>e.step||D.value),M=S(()=>j6(c.value)??null),j=S(()=>Ji(c.value)??null),$=S(()=>e.minPage||(m.value?he(m.value):null)),T=S(()=>e.maxPage||(C.value?he(C.value):null)),R=S(()=>e.navVisibility),ee=S(()=>!!e.showWeeknumbers),U=S(()=>!!e.showIsoWeeknumbers),ne=S(()=>u.value==="monthly"),oe=S(()=>u.value==="weekly"),K=S(()=>u.value==="daily"),te=()=>{i.value=!0,r("transition-start")},J=()=>{i.value=!1,r("transition-end"),f&&(f.resolve(!0),f=null)},be=(V,L,E=u.value)=>Z6(V,L,E,b.value),he=V=>W6(V,u.value,b.value),je=V=>{!_.value||!Ce.value||(V.isDisabled=Ce.value.cellExists(_.value.key,V.dayIndex))},Ne=V=>{V.isFocusable=V.inMonth&&V.day===o.value},Fe=(V,L)=>{for(const E of V)for(const B of E.days)if(L(B)===!1)return},Ve=S(()=>c.value.reduce((V,L)=>(V.push(...L.viewDays),V),[])),ie=S(()=>{const V=[];return(e.attributes||[]).forEach((L,E)=>{!L||!L.dates||V.push(new cw({...L,order:L.order||0},v.value,b.value))}),_.value&&V.push(_.value),V}),ye=S(()=>Ia(ie.value)),Ce=S(()=>{const V=new sQ;return ie.value.forEach(L=>{L.ranges.forEach(E=>{V.render(L,E,Ve.value)})}),V}),Oe=S(()=>Ve.value.reduce((V,L)=>(V[L.dayIndex]={day:L,cells:[]},V[L.dayIndex].cells.push(...Ce.value.getCells(L)),V),{})),Ye=(V,L)=>{const E=e.showWeeknumbers||e.showIsoWeeknumbers;return E==null?"":OK(E)?E?"left":"":E.startsWith("right")?L>1?"right":E:V>1?"left":E},We=()=>{var V,L;if(!ye.value)return null;const E=ie.value.find(ue=>ue.pinPage)||ie.value[0];if(!E||!E.hasRanges)return null;const[B]=E.ranges,me=((V=B.start)==null?void 0:V.date)||((L=B.end)==null?void 0:L.date);return me?he(me):null},N=()=>{if(sa(M.value))return M.value;const V=We();return sa(V)?V:he(new Date)},O=(V,L={})=>{const{view:E=u.value,position:B=1,force:me}=L,ue=B>0?1-B:-(D.value+B);let _e=be(V,ue,E),$e=be(_e,D.value-1,E);return me||(Rh(_e,$.value)?_e=$.value:pd($e,T.value)&&(_e=be(T.value,1-D.value)),$e=be(_e,D.value-1)),{fromPage:_e,toPage:$e}},P=(V,L,E="")=>{if(E==="none"||E==="fade")return E;if((V==null?void 0:V.view)!==(L==null?void 0:L.view))return"fade";const B=pd(L,V),me=Rh(L,V);return!B&&!me?"fade":E==="slide-v"?me?"slide-down":"slide-up":me?"slide-right":"slide-left"},Z=(V={})=>new Promise((L,E)=>{const{position:B=1,force:me=!1,transition:ue}=V,_e=sa(V.page)?V.page:N(),{fromPage:$e}=O(_e,{position:B,force:me}),it=[];for(let mt=0;mt{const L=M.value??he(new Date);return be(L,V)},fe=(V,L={})=>{const E=sa(V)?V:he(V);return Object.assign(L,O(E,{...L,force:!0})),aQ(L.fromPage,L.toPage,u.value,b.value).map(B=>rQ(B,$.value,T.value)).some(B=>B)},G=(V,L={})=>fe(le(V),L),ce=S(()=>G(-F.value)),ge=S(()=>G(F.value)),ve=async(V,L={})=>!L.force&&!fe(V,L)?!1:(L.fromPage&&!nQ(L.fromPage,M.value)&&(ou({id:s.value,hideDelay:0}),L.view&&(dX("view",10),u.value=L.view),await Z({...L,page:L.fromPage,position:1,force:!0}),r("did-move",c.value)),!0),Se=(V,L={})=>ve(le(V),L),Ae=()=>Se(-F.value),Re=()=>Se(F.value),Pe=V=>{const L=ne.value?".in-month":"",E=`.id-${b.value.getDayId(V)}${L}`,B=`${E}.vc-focusable, ${E} .vc-focusable`,me=n.value;if(me){const ue=me.querySelector(B);if(ue)return ue.focus(),!0}return!1},pe=async(V,L={})=>Pe(V)?!0:(await ve(V,L),Pe(V)),Le=(V,L)=>{o.value=V.day,r("dayclick",V,L)},Be=(V,L)=>{r("daymouseenter",V,L)},ot=(V,L)=>{r("daymouseleave",V,L)},et=(V,L)=>{o.value=V.day,a.value=V,V.isFocused=!0,r("dayfocusin",V,L)},It=(V,L)=>{a.value=null,V.isFocused=!1,r("dayfocusout",V,L)},pt=(V,L)=>{r("daykeydown",V,L);const E=V.noonDate;let B=null;switch(L.key){case"ArrowLeft":{B=Kr(E,-1);break}case"ArrowRight":{B=Kr(E,1);break}case"ArrowUp":{B=Kr(E,-7);break}case"ArrowDown":{B=Kr(E,7);break}case"Home":{B=Kr(E,-V.weekdayPosition+1);break}case"End":{B=Kr(E,V.weekdayPositionFromEnd);break}case"PageUp":{L.altKey?B=o3(E,-1):B=fd(E,-1);break}case"PageDown":{L.altKey?B=o3(E,1):B=fd(E,1);break}}B&&(L.preventDefault(),pe(B).catch())},Jt=V=>{const L=a.value;L!=null&&pt(L,V)},ae=(V,L)=>{r("weeknumberclick",V,L)};Z({page:e.initialPage,position:e.initialPagePosition}),Ct(()=>{!e.disablePageSwipe&&n.value&&(p=cX(n.value,({toLeft:V=!1,toRight:L=!1})=>{V?Re():L&&Ae()},Co("touch")))}),Ar(()=>{c.value=[],p&&p()}),Ee(()=>b.value,()=>{Z()}),Ee(()=>D.value,()=>Z()),Ee(()=>e.view,()=>u.value=e.view),Ee(()=>u.value,()=>{fX("view",()=>{Z()}),r("update:view",u.value)}),Ee(()=>o.value,()=>{Fe(c.value,V=>Ne(V))}),r0(()=>{r("update:pages",c.value),Fe(c.value,V=>{je(V),Ne(V)})});const z={emit:r,containerRef:n,focusedDay:a,inTransition:i,navPopoverId:s,dayPopoverId:l,view:u,pages:c,transitionName:d,theme:v,color:y,displayMode:w,locale:b,masks:h,attributes:ie,disabledAttribute:_,disabledDates:A,attributeContext:Ce,days:Ve,dayCells:Oe,count:D,step:F,firstPage:M,lastPage:j,canMovePrev:ce,canMoveNext:ge,minPage:$,maxPage:T,isMonthly:ne,isWeekly:oe,isDaily:K,navVisibility:R,showWeeknumbers:ee,showIsoWeeknumbers:U,getDateAddress:he,canMove:fe,canMoveBy:G,move:ve,moveBy:Se,movePrev:Ae,moveNext:Re,onTransitionBeforeEnter:te,onTransitionAfterEnter:J,tryFocusDate:Pe,focusDate:pe,onKeydown:Jt,onDayKeydown:pt,onDayClick:Le,onDayMouseenter:Be,onDayMouseleave:ot,onDayFocusin:et,onDayFocusout:It,onWeeknumberClick:ae};return Pr(Cw,z),z}function ki(){const e=Qt(Cw);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const AX=se({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let r;const n=H();let a=null,o=null;const i=qn({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function s(J){J&&(i.direction=J.split("-")[0])}function l({placement:J,options:be}){s(J||(be==null?void 0:be.placement))}const u=S(()=>({placement:i.placement,strategy:i.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:l},...i.modifiers||[]],onFirstUpdate:l})),c=S(()=>{const J=i.direction==="left"||i.direction==="right";let be="";if(i.placement){const he=i.placement.split("-");he.length>1&&(be=he[1])}return["start","top","left"].includes(be)?J?"top":"left":["end","bottom","right"].includes(be)?J?"bottom":"right":J?"middle":"center"});function d(){o&&(o.destroy(),o=null)}function f(){Lt(()=>{const J=ld(i.target);!J||!n.value||(o&&o.state.elements.reference!==J&&d(),o?o.update():o=wB(J,n.value,u.value))})}function p(J){Object.assign(i,q6(J,"force"))}function v(J,be){clearTimeout(r),J>0?r=setTimeout(be,J):be()}function y(J){return!J||!o?!1:ld(J)===o.state.elements.reference}async function w(J={}){i.force||(J.force&&(i.force=!0),v(J.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1),p({...J,isVisible:!0}),f()}))}function b(J={}){o&&(J.target&&!y(J.target)||i.force||(J.force&&(i.force=!0),v(J.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function h(J={}){J.target!=null&&(i.isVisible&&y(J.target)?b(J):w(J))}function m(J){if(!o)return;const be=o.state.elements.reference;if(!n.value||!be)return;const he=J.target;mc(n.value,he)||mc(be,he)||b({force:!0})}function C(J){(J.key==="Esc"||J.key==="Escape")&&b()}function _({detail:J}){!J.id||J.id!==e.id||w(J)}function A({detail:J}){!J.id||J.id!==e.id||b(J)}function D({detail:J}){!J.id||J.id!==e.id||h(J)}function F(){so(document,"keydown",C),so(document,"click",m),so(document,"show-popover",_),so(document,"hide-popover",A),so(document,"toggle-popover",D)}function M(){io(document,"keydown",C),io(document,"click",m),io(document,"show-popover",_),io(document,"hide-popover",A),io(document,"toggle-popover",D)}function j(J){t("before-show",J)}function $(J){i.force=!1,t("after-show",J)}function T(J){t("before-hide",J)}function R(J){i.force=!1,d(),t("after-hide",J)}function ee(J){J.stopPropagation()}function U(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&w()}function ne(){if(i.isHovered=!1,!o)return;const J=o.state.elements.reference;i.autoHide&&!i.isFocused&&(!J||J!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&b()}function oe(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&w()}function K(J){["focus","hover-focus"].includes(i.visibility)&&(!J.relatedTarget||!mc(n.value,J.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&b())}function te(){a!=null&&(a.disconnect(),a=null)}return Ee(()=>n.value,J=>{te(),J&&(a=new ResizeObserver(()=>{o&&o.update()}),a.observe(J))}),Ee(()=>i.placement,s,{immediate:!0}),Ct(()=>{F()}),Ar(()=>{d(),te(),M()}),{...i8(i),popoverRef:n,alignment:c,hide:b,setupPopper:f,beforeEnter:j,afterEnter:$,beforeLeave:T,afterLeave:R,onClick:ee,onMouseOver:U,onMouseLeave:ne,onFocusIn:oe,onFocusOut:K}}}),$o=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r};function TX(e,t,r,n,a,o){return g(),x("div",{class:ke(["vc-popover-content-wrapper",{"is-interactive":e.isInteractive}]),ref:"popoverRef",onClick:t[0]||(t[0]=(...i)=>e.onClick&&e.onClick(...i)),onMouseover:t[1]||(t[1]=(...i)=>e.onMouseOver&&e.onMouseOver(...i)),onMouseleave:t[2]||(t[2]=(...i)=>e.onMouseLeave&&e.onMouseLeave(...i)),onFocusin:t[3]||(t[3]=(...i)=>e.onFocusIn&&e.onFocusIn(...i)),onFocusout:t[4]||(t[4]=(...i)=>e.onFocusOut&&e.onFocusOut(...i))},[X(vn,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:I(()=>[e.isVisible?(g(),x("div",Xe({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[q(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[re(de(e.data),1)]),W("span",{class:ke(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):Q("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const X0=$o(AX,[["render",TX]]),MX={class:"vc-day-popover-row"},IX={key:0,class:"vc-day-popover-row-indicator"},OX={class:"vc-day-popover-row-label"},$X=se({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,r=S(()=>{const{content:n,highlight:a,dot:o,bar:i,popover:s}=t.attribute;return s&&s.hideIndicator?null:n?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${n.base.color}`}:a?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${a.base.color}`}:o?{class:`vc-dot vc-attr vc-${o.base.color}`}:i?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${i.base.color}`}:null});return(n,a)=>(g(),x("div",MX,[k(r)?(g(),x("div",IX,[W("span",{class:ke(k(r).class)},null,2)])):Q("",!0),W("div",OX,[q(n.$slots,"default",{},()=>[re(de(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),DX={inheritAttrs:!1},xn=se({...DX,__name:"CalendarSlot",props:{name:null},setup(e){const t=ww(e.name);return(r,n)=>k(t)?(g(),Y(Ge(k(t)),ti(Xe({key:0},r.$attrs)),null,16)):q(r.$slots,"default",{key:1})}}),PX={class:"vc-day-popover-container"},NX={key:0,class:"vc-day-popover-header"},LX=se({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:r,color:n,masks:a,locale:o}=ki();function i(l,u){return o.value.formatDate(l,u)}function s(l){return o.value.formatDate(l.date,a.value.dayPopover)}return(l,u)=>(g(),Y(X0,{id:k(t),class:ke([`vc-${k(n)}`,`vc-${k(r)}`])},{default:I(({data:{day:c,attributes:d},hide:f})=>[X(xn,{name:"day-popover",day:c,"day-title":s(c),attributes:d,format:i,masks:k(a),hide:f},{default:I(()=>[W("div",PX,[k(a).dayPopover?(g(),x("div",NX,de(s(c)),1)):Q("",!0),(g(!0),x(Ie,null,Qe(d,p=>(g(),Y($X,{key:p.key,attribute:p},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),RX={},BX={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},HX=W("polyline",{points:"9 18 15 12 9 6"},null,-1),FX=[HX];function zX(e,t){return g(),x("svg",BX,FX)}const UX=$o(RX,[["render",zX]]),jX={},VX={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},qX=W("polyline",{points:"15 18 9 12 15 6"},null,-1),YX=[qX];function KX(e,t){return g(),x("svg",VX,YX)}const GX=$o(jX,[["render",KX]]),WX={},ZX={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},QX=W("polyline",{points:"6 9 12 15 18 9"},null,-1),XX=[QX];function JX(e,t){return g(),x("svg",ZX,XX)}const eJ=$o(WX,[["render",JX]]),tJ={},rJ={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},nJ=W("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),aJ=[nJ];function oJ(e,t){return g(),x("svg",rJ,aJ)}const iJ=$o(tJ,[["render",oJ]]),sJ=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:eJ,IconChevronLeft:GX,IconChevronRight:UX,IconClock:iJ},Symbol.toStringTag,{value:"Module"})),Os=se({__name:"BaseIcon",props:{name:{type:String,required:!0},width:{type:String},height:{type:String},size:{type:String,default:"26"},viewBox:{type:String}},setup(e){const t=e,r=S(()=>t.width||t.size),n=S(()=>t.height||t.size),a=S(()=>sJ[`Icon${t.name}`]);return(o,i)=>(g(),Y(Ge(k(a)),{width:k(r),height:k(n),class:"vc-base-icon"},null,8,["width","height"]))}}),lJ=["disabled"],uJ={key:1,class:"vc-title-wrapper"},cJ={type:"button",class:"vc-title"},dJ=["disabled"],Sw=se({__name:"CalendarHeader",props:{page:null,layout:null,isLg:{type:Boolean},isXl:{type:Boolean},is2xl:{type:Boolean},hideTitle:{type:Boolean},hideArrows:{type:Boolean}},setup(e){const t=e,{navPopoverId:r,navVisibility:n,canMovePrev:a,movePrev:o,canMoveNext:i,moveNext:s}=ki(),l=S(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),u=S(()=>{const{page:y}=t;return{id:r.value,visibility:n.value,placement:l.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:y},isInteractive:!0}}),c=S(()=>t.page.titlePosition.includes("left")),d=S(()=>t.page.titlePosition.includes("right")),f=S(()=>t.layout?t.layout:c.value?"tu-pn":d.value?"pn-tu":"p-tu-n;"),p=S(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),v=S(()=>({gridTemplateColumns:f.value.split("").map(y=>{switch(y){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(y,w)=>(g(),x("div",{class:ke(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:qe(k(v))},[k(p).prev?(g(),x("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!k(a),onClick:w[0]||(w[0]=(...b)=>k(o)&&k(o)(...b)),onKeydown:w[1]||(w[1]=Wt((...b)=>k(o)&&k(o)(...b),["space","enter"]))},[X(xn,{name:"header-prev-button",disabled:!k(a)},{default:I(()=>[X(Os,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,lJ)):Q("",!0),k(p).title?(g(),x("div",uJ,[X(xn,{name:"header-title-wrapper"},{default:I(()=>[Rt((g(),x("button",cJ,[X(xn,{name:"header-title",title:e.page.title},{default:I(()=>[W("span",null,de(e.page.title),1)]),_:1},8,["title"])])),[[k(pw),k(u)]])]),_:1})])):Q("",!0),k(p).next?(g(),x("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!k(i),onClick:w[2]||(w[2]=(...b)=>k(s)&&k(s)(...b)),onKeydown:w[3]||(w[3]=Wt((...b)=>k(s)&&k(s)(...b),["space","enter"]))},[X(xn,{name:"header-next-button",disabled:!k(i)},{default:I(()=>[X(Os,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,dJ)):Q("",!0)],6))}}),_w=Symbol("__vc_page_context__");function fJ(e){const{locale:t,getDateAddress:r,canMove:n}=ki();function a(s,l){const{month:u,year:c}=r(new Date);return uw().map((d,f)=>{const p=f+1;return{month:p,year:s,id:tQ(p,s),label:t.value.formatDate(d,l),ariaLabel:t.value.formatDate(d,"MMMM"),isActive:p===e.value.month&&s===e.value.year,isCurrent:p===u&&s===c,isDisabled:!n({month:p,year:s},{position:e.value.position})}})}function o(s,l){const{year:u}=r(new Date),{position:c}=e.value,d=[];for(let f=s;f<=l;f+=1){const p=[...Array(12).keys()].some(v=>n({month:v+1,year:f},{position:c}));d.push({year:f,id:f.toString(),label:f.toString(),ariaLabel:f.toString(),isActive:f===e.value.year,isCurrent:f===u,isDisabled:!p})}return d}const i={page:e,getMonthItems:a,getYearItems:o};return Pr(_w,i),i}function xw(){const e=Qt(_w);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const pJ={class:"vc-nav-header"},hJ=["disabled"],vJ=["disabled"],mJ={class:"vc-nav-items"},gJ=["data-id","aria-label","disabled","onClick","onKeydown"],yJ=se({__name:"CalendarNav",setup(e){const{masks:t,move:r}=ki(),{page:n,getMonthItems:a,getYearItems:o}=xw(),i=H(!0),s=12,l=H(n.value.year),u=H(f(n.value.year)),c=H(null);function d(){setTimeout(()=>{if(c.value==null)return;const he=c.value.querySelector(".vc-nav-item:not(:disabled)");he&&he.focus()},10)}function f(he){return Math.floor(he/s)}function p(){i.value=!i.value}function v(he){return he*s}function y(he){return s*(he+1)-1}function w(){oe.value&&(i.value&&h(),C())}function b(){K.value&&(i.value&&m(),_())}function h(){l.value--}function m(){l.value++}function C(){u.value--}function _(){u.value++}const A=S(()=>a(l.value,t.value.navMonths).map(he=>({...he,click:()=>r({month:he.month,year:he.year},{position:n.value.position})}))),D=S(()=>a(l.value-1,t.value.navMonths)),F=S(()=>D.value.some(he=>!he.isDisabled)),M=S(()=>a(l.value+1,t.value.navMonths)),j=S(()=>M.value.some(he=>!he.isDisabled)),$=S(()=>o(v(u.value),y(u.value)).map(he=>({...he,click:()=>{l.value=he.year,i.value=!0,d()}}))),T=S(()=>o(v(u.value-1),y(u.value-1))),R=S(()=>T.value.some(he=>!he.isDisabled)),ee=S(()=>o(v(u.value+1),y(u.value+1))),U=S(()=>ee.value.some(he=>!he.isDisabled)),ne=S(()=>i.value?A.value:$.value),oe=S(()=>i.value?F.value:R.value),K=S(()=>i.value?j.value:U.value),te=S(()=>j6($.value.map(he=>he.year))),J=S(()=>Ji($.value.map(he=>he.year))),be=S(()=>i.value?l.value:`${te.value} - ${J.value}`);return r0(()=>{l.value=n.value.year,d()}),Ee(()=>l.value,he=>u.value=f(he)),Ct(()=>d()),(he,je)=>(g(),x("div",{class:"vc-nav-container",ref_key:"navContainer",ref:c},[W("div",pJ,[W("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!k(oe),onClick:w,onKeydown:je[0]||(je[0]=Ne=>k(Yu)(Ne,w))},[X(xn,{name:"nav-prev-button",move:w,disabled:!k(oe)},{default:I(()=>[X(Os,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,hJ),W("button",{type:"button",class:"vc-nav-title vc-focus",onClick:p,onKeydown:je[1]||(je[1]=Ne=>k(Yu)(Ne,p))},de(k(be)),33),W("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!k(K),onClick:b,onKeydown:je[2]||(je[2]=Ne=>k(Yu)(Ne,b))},[X(xn,{name:"nav-next-button",move:b,disabled:!k(K)},{default:I(()=>[X(Os,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,vJ)]),W("div",mJ,[(g(!0),x(Ie,null,Qe(k(ne),Ne=>(g(),x("button",{key:Ne.label,type:"button","data-id":Ne.id,"aria-label":Ne.ariaLabel,class:ke(["vc-nav-item vc-focus",[Ne.isActive?"is-active":Ne.isCurrent?"is-current":""]]),disabled:Ne.isDisabled,onClick:Ne.click,onKeydown:Fe=>k(Yu)(Fe,Ne.click)},de(Ne.label),43,gJ))),128))])],512))}}),kw=se({__name:"CalendarPageProvider",props:{page:null},setup(e){return fJ(dc(e,"page")),(t,r)=>q(t.$slots,"default")}}),bJ=se({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:r,displayMode:n}=ki();return(a,o)=>(g(),Y(X0,{id:k(t),class:ke(["vc-nav-popover-container",`vc-${k(r)}`,`vc-${k(n)}`])},{default:I(({data:i})=>[X(kw,{page:i.page},{default:I(()=>[X(xn,{name:"nav"},{default:I(()=>[X(yJ)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),wJ=se({directives:{popover:pw},components:{CalendarSlot:xn},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:r,attributeContext:n,dayPopoverId:a,onDayClick:o,onDayMouseenter:i,onDayMouseleave:s,onDayFocusin:l,onDayFocusout:u,onDayKeydown:c}=ki(),d=S(()=>e.day),f=S(()=>n.value.getCells(d.value)),p=S(()=>f.value.map(U=>U.data)),v=S(()=>({...d.value,attributes:p.value,attributeCells:f.value}));function y({data:U},{popovers:ne}){const{key:oe,customData:K,popover:te}=U;if(!te)return;const J=zb({key:oe,customData:K,attribute:U},{...te},{visibility:te.label?"hover":"click",placement:"bottom",isInteractive:!te.label});ne.splice(0,0,J)}const w=S(()=>{const U={...r.value.prepareRender({}),popovers:[]};return f.value.forEach(ne=>{r.value.render(ne,U),y(ne,U)}),U}),b=S(()=>w.value.highlights),h=S(()=>!!Ia(b.value)),m=S(()=>w.value.content),C=S(()=>w.value.dots),_=S(()=>!!Ia(C.value)),A=S(()=>w.value.bars),D=S(()=>!!Ia(A.value)),F=S(()=>w.value.popovers),M=S(()=>F.value.map(U=>U.attribute)),j=ww("day-content"),$=S(()=>["vc-day",...d.value.classes,{"vc-day-box-center-center":!j},{"is-not-in-month":!e.day.inMonth}]),T=S(()=>{let U;d.value.isFocusable?U="0":U="-1";const ne=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":d.value.isDisabled},Zo(Ji(b.value),"contentClass"),Zo(Ji(m.value),"class")||""],oe={...Zo(Ji(b.value),"contentStyle"),...Zo(Ji(m.value),"style")};return{class:ne,style:oe,tabindex:U,"aria-label":d.value.ariaLabel,"aria-disabled":!!d.value.isDisabled,role:"button"}}),R=S(()=>({click(U){o(v.value,U)},mouseenter(U){i(v.value,U)},mouseleave(U){s(v.value,U)},focusin(U){l(v.value,U)},focusout(U){u(v.value,U)},keydown(U){c(v.value,U)}})),ee=S(()=>Ia(F.value)?zb({id:a.value,data:{day:d,attributes:M.value}},...F.value):null);return{attributes:p,attributeCells:f,bars:A,dayClasses:$,dayContentProps:T,dayContentEvents:R,dayPopover:ee,glyphs:w,dots:C,hasDots:_,hasBars:D,highlights:b,hasHighlights:h,locale:t,popovers:F}}}),CJ={key:0,class:"vc-highlights vc-day-layer"},SJ={key:1,class:"vc-day-layer vc-day-box-center-bottom"},_J={class:"vc-dots"},xJ={key:2,class:"vc-day-layer vc-day-box-center-bottom"},kJ={class:"vc-bars"};function EJ(e,t,r,n,a,o){const i=Ze("CalendarSlot"),s=Nr("popover");return g(),x("div",{class:ke(e.dayClasses)},[e.hasHighlights?(g(),x("div",CJ,[(g(!0),x(Ie,null,Qe(e.highlights,({key:l,wrapperClass:u,class:c,style:d})=>(g(),x("div",{key:l,class:ke(u)},[W("div",{class:ke(c),style:qe(d)},null,6)],2))),128))])):Q("",!0),X(i,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:I(()=>[Rt((g(),x("div",Xe(e.dayContentProps,Zd(e.dayContentEvents,!0)),[re(de(e.day.label),1)],16)),[[s,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(g(),x("div",SJ,[W("div",_J,[(g(!0),x(Ie,null,Qe(e.dots,({key:l,class:u,style:c})=>(g(),x("span",{key:l,class:ke(u),style:qe(c)},null,6))),128))])])):Q("",!0),e.hasBars?(g(),x("div",xJ,[W("div",kJ,[(g(!0),x(Ie,null,Qe(e.bars,({key:l,class:u,style:c})=>(g(),x("span",{key:l,class:ke(u),style:qe(c)},null,6))),128))])])):Q("",!0)],2)}const AJ=$o(wJ,[["render",EJ]]),TJ={class:"vc-weekdays"},MJ=["onClick"],IJ={inheritAttrs:!1},OJ=se({...IJ,__name:"CalendarPage",setup(e){const{page:t}=xw(),{onWeeknumberClick:r}=ki();return(n,a)=>(g(),x("div",{class:ke(["vc-pane",`row-${k(t).row}`,`row-from-end-${k(t).rowFromEnd}`,`column-${k(t).column}`,`column-from-end-${k(t).columnFromEnd}`]),ref:"pane"},[X(Sw,{page:k(t),"is-lg":"","hide-arrows":""},null,8,["page"]),W("div",{class:ke(["vc-weeks",{[`vc-show-weeknumbers-${k(t).weeknumberPosition}`]:k(t).weeknumberPosition}])},[W("div",TJ,[(g(!0),x(Ie,null,Qe(k(t).weekdays,({weekday:o,label:i},s)=>(g(),x("div",{key:s,class:ke(`vc-weekday vc-weekday-${o}`)},de(i),3))),128))]),(g(!0),x(Ie,null,Qe(k(t).viewWeeks,o=>(g(),x("div",{key:`weeknumber-${o.weeknumber}`,class:"vc-week"},[k(t).weeknumberPosition?(g(),x("div",{key:0,class:ke(["vc-weeknumber",`is-${k(t).weeknumberPosition}`])},[W("span",{class:ke(["vc-weeknumber-content"]),onClick:i=>k(r)(o,i)},de(o.weeknumberDisplay),9,MJ)],2)):Q("",!0),(g(!0),x(Ie,null,Qe(o.days,i=>(g(),Y(AJ,{key:i.id,day:i},null,8,["day"]))),128))]))),128))],2)],2))}}),$J=se({components:{CalendarHeader:Sw,CalendarPage:OJ,CalendarNavPopover:bJ,CalendarDayPopover:LX,CalendarPageProvider:kw,CalendarSlot:xn},props:xX,emit:kX,setup(e,{emit:t,slots:r}){return EX(e,{emit:t,slots:r})}}),DJ={class:"vc-pane-header-wrapper"};function PJ(e,t,r,n,a,o){const i=Ze("CalendarHeader"),s=Ze("CalendarPage"),l=Ze("CalendarSlot"),u=Ze("CalendarPageProvider"),c=Ze("CalendarDayPopover"),d=Ze("CalendarNavPopover");return g(),x(Ie,null,[W("div",Xe({"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year"},e.$attrs,{class:["vc-container",`vc-${e.view}`,`vc-${e.color}`,`vc-${e.displayMode}`,{"vc-expanded":e.expanded,"vc-bordered":!e.borderless,"vc-transparent":e.transparent}],onMouseup:t[0]||(t[0]=ht(()=>{},["prevent"])),ref:"containerRef"}),[W("div",{class:ke(["vc-pane-container",{"in-transition":e.inTransition}])},[W("div",DJ,[e.firstPage?(g(),Y(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):Q("",!0)]),X(vn,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:I(()=>[(g(),x("div",{key:e.pages[0].id,class:"vc-pane-layout",style:qe({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(g(!0),x(Ie,null,Qe(e.pages,f=>(g(),Y(u,{key:f.id,page:f},{default:I(()=>[X(l,{name:"page",page:f},{default:I(()=>[X(s)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),X(l,{name:"footer"})],2)],16),X(c),X(d)],64)}const NJ=$o($J,[["render",PJ]]),Ew=Symbol("__vc_date_picker_context__"),LJ={...mw,mode:{type:String,default:"date"},modelValue:{type:[Number,String,Date,Object]},modelModifiers:{type:Object,default:()=>({})},rules:[String,Object],is24hr:Boolean,hideTimeHeader:Boolean,timeAccuracy:{type:Number,default:2},isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>Co("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Co("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},RJ=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function BJ(e,{emit:t,slots:r}){bw(r,{footer:"dp-footer"});const n=gw(e),{locale:a,masks:o,disabledAttribute:i}=n,s=H(!1),l=H(Symbol()),u=H(null),c=H(null),d=H(["",""]),f=H(null),p=H(null);let v,y,w=!0;const b=S(()=>e.isRange||e.modelModifiers.range===!0),h=S(()=>b.value&&u.value!=null?u.value.start:null),m=S(()=>b.value&&u.value!=null?u.value.end:null),C=S(()=>e.mode.toLowerCase()==="date"),_=S(()=>e.mode.toLowerCase()==="datetime"),A=S(()=>e.mode.toLowerCase()==="time"),D=S(()=>!!c.value),F=S(()=>{let L="date";e.modelModifiers.number&&(L="number"),e.modelModifiers.string&&(L="string");const E=o.value.modelValue||"iso";return je({type:L,mask:E})}),M=S(()=>G(c.value??u.value)),j=S(()=>A.value?e.is24hr?o.value.inputTime24hr:o.value.inputTime:_.value?e.is24hr?o.value.inputDateTime24hr:o.value.inputDateTime:o.value.input),$=S(()=>/[Hh]/g.test(j.value)),T=S(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(j.value)),R=S(()=>{if($.value&&T.value)return"dateTime";if(T.value)return"date";if($.value)return"time"}),ee=S(()=>{var L;const E=((L=f.value)==null?void 0:L.$el.previousElementSibling)??void 0;return au({},e.popover,Co("datePicker.popover"),{target:E})}),U=S(()=>fw({...ee.value,id:l.value})),ne=S(()=>b.value?{start:d.value[0],end:d.value[1]}:d.value[0]),oe=S(()=>{const L=["start","end"].map(E=>({input:Z(E),change:le(E),keyup:fe,...e.popover&&U.value}));return b.value?{start:L[0],end:L[1]}:L[0]}),K=S(()=>{if(!ie(u.value))return null;const L={key:"select-drag",...e.selectAttribute,dates:u.value,pinPage:!0},{dot:E,bar:B,highlight:me,content:ue}=L;return!E&&!B&&!me&&!ue&&(L.highlight=!0),L}),te=S(()=>{if(!b.value||!ie(c.value))return null;const L={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:E,bar:B,highlight:me,content:ue}=L;return!E&&!B&&!me&&!ue&&(L.highlight={startEnd:{fillMode:"outline"}}),L}),J=S(()=>{const L=Tn(e.attributes)?[...e.attributes]:[];return te.value?L.unshift(te.value):K.value&&L.unshift(K.value),L}),be=S(()=>je(e.rules==="auto"?he():e.rules??{}));function he(){const L={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},E=C.value?0:e.timeAccuracy;return[0,1].map(B=>{switch(E){case 0:return{hours:L.hr[B],minutes:L.min[B],seconds:L.sec[B],milliseconds:L.ms[B]};case 1:return{minutes:L.min[B],seconds:L.sec[B],milliseconds:L.ms[B]};case 3:return{milliseconds:L.ms[B]};case 4:return{};default:return{seconds:L.sec[B],milliseconds:L.ms[B]}}})}function je(L){return Tn(L)?L.length===1?[L[0],L[0]]:L:[L,L]}function Ne(L){return je(L).map((E,B)=>({...E,rules:be.value[B]}))}function Fe(L){return L==null?!1:jn(L)?!isNaN(L):fs(L)?!isNaN(L.getTime()):ia(L)?L!=="":G0(L)}function Ve(L){return Na(L)&&"start"in L&&"end"in L&&Fe(L.start??null)&&Fe(L.end??null)}function ie(L){return Ve(L)||Fe(L)}function ye(L,E){if(L==null&&E==null)return!0;if(L==null||E==null)return!1;const B=fs(L),me=fs(E);return B&&me?L.getTime()===E.getTime():B||me?!1:ye(L.start,E.start)&&ye(L.end,E.end)}function Ce(L){return!ie(L)||!i.value?!1:i.value.intersectsRange(a.value.range(L))}function Oe(L,E,B,me){if(!ie(L))return null;if(Ve(L)){const ue=a.value.toDate(L.start,{...E[0],fillDate:h.value??void 0,patch:B}),_e=a.value.toDate(L.end,{...E[1],fillDate:m.value??void 0,patch:B});return It({start:ue,end:_e},me)}return a.value.toDateOrNull(L,{...E[0],fillDate:u.value,patch:B})}function Ye(L,E){return Ve(L)?{start:a.value.fromDate(L.start,E[0]),end:a.value.fromDate(L.end,E[1])}:b.value?null:a.value.fromDate(L,E[0])}function We(L,E={}){return clearTimeout(v),new Promise(B=>{const{debounce:me=0,...ue}=E;me>0?v=window.setTimeout(()=>{B(N(L,ue))},me):B(N(L,ue))})}function N(L,{config:E=F.value,patch:B="dateTime",clearIfEqual:me=!1,formatInput:ue=!0,hidePopover:_e=!1,dragging:$e=D.value,targetPriority:it,moveToValue:mt=!1}={}){const St=Ne(E);let bt=Oe(L,St,B,it);if(Ce(bt)){if($e)return null;bt=u.value,_e=!1}else bt==null&&e.isRequired?bt=u.value:bt!=null&&ye(u.value,bt)&&me&&(bt=null);const Jr=$e?c:u,we=!ye(Jr.value,bt);Jr.value=bt,$e||(c.value=null);const Ke=Ye(bt,F.value);return we&&(w=!1,t($e?"drag":"update:modelValue",Ke),Lt(()=>w=!0)),_e&&!$e&&ot(),ue&&O(),mt&&Lt(()=>ae(it??"start")),Ke}function O(){Lt(()=>{const L=Ne({type:"string",mask:j.value}),E=Ye(c.value??u.value,L);b.value?d.value=[E&&E.start,E&&E.end]:d.value=[E,""]})}function P(L,E,B){d.value.splice(E==="start"?0:1,1,L);const me=b.value?{start:d.value[0],end:d.value[1]||d.value[0]}:L,ue={type:"string",mask:j.value};We(me,{...B,config:ue,patch:R.value,targetPriority:E,moveToValue:!0})}function Z(L){return E=>{e.updateOnInput&&P(E.currentTarget.value,L,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function le(L){return E=>{P(E.currentTarget.value,L,{formatInput:!0,hidePopover:!1})}}function fe(L){L.key==="Escape"&&We(u.value,{formatInput:!0,hidePopover:!0})}function G(L){return b.value?[L&&L.start?a.value.getDateParts(L.start):null,L&&L.end?a.value.getDateParts(L.end):null]:[L?a.value.getDateParts(L):null]}function ce(){c.value=null,O()}function ge(L){t("popover-will-show",L)}function ve(L){t("popover-did-show",L)}function Se(L){ce(),t("popover-will-hide",L)}function Ae(L){t("popover-did-hide",L)}function Re(L){const E={patch:"date",formatInput:!0,hidePopover:!0};if(b.value){const B=!D.value;B?y={start:L.startDate,end:L.endDate}:y!=null&&(y.end=L.date),We(y,{...E,dragging:B})}else We(L.date,{...E,clearIfEqual:!e.isRequired})}function Pe(L,E){Re(L),t("dayclick",L,E)}function pe(L,E){switch(E.key){case" ":case"Enter":{Re(L),E.preventDefault();break}case"Escape":ot()}t("daykeydown",L,E)}function Le(L,E){!D.value||y==null||(y.end=L.date,We(It(y),{patch:"date",formatInput:!0}))}function Be(L={}){Fh({...ee.value,...L,isInteractive:!0,id:l.value})}function ot(L={}){ou({hideDelay:10,force:!0,...ee.value,...L,id:l.value})}function et(L){dw({...ee.value,...L,isInteractive:!0,id:l.value})}function It(L,E){const{start:B,end:me}=L;if(B>me)switch(E){case"start":return{start:B,end:B};case"end":return{start:me,end:me};default:return{start:me,end:B}}return{start:B,end:me}}async function pt(L,E={}){return p.value==null?!1:p.value.move(L,E)}async function Jt(L,E={}){return p.value==null?!1:p.value.moveBy(L,E)}async function ae(L,E={}){const B=u.value;if(p.value==null||!ie(B))return!1;const me=L!=="end",ue=me?1:-1,_e=Ve(B)?me?B.start:B.end:B,$e=W6(_e,"monthly",a.value);return p.value.move($e,{position:ue,...E})}Ee(()=>e.isRange,L=>{L&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Ee(()=>b.value,()=>{N(null,{formatInput:!0})}),Ee(()=>j.value,()=>O()),Ee(()=>e.modelValue,L=>{w&&N(L,{formatInput:!0,hidePopover:!1})}),Ee(()=>be.value,()=>{Na(e.rules)&&N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Ee(()=>e.timezone,()=>{N(u.value,{formatInput:!0})});const z=je(F.value);u.value=Oe(e.modelValue??null,z,"dateTime"),Ct(()=>{N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Lt(()=>s.value=!0);const V={...n,showCalendar:s,datePickerPopoverId:l,popoverRef:f,popoverEvents:U,calendarRef:p,isRange:b,isTimeMode:A,isDateTimeMode:_,is24hr:dc(e,"is24hr"),hideTimeHeader:dc(e,"hideTimeHeader"),timeAccuracy:dc(e,"timeAccuracy"),isDragging:D,inputValue:ne,inputEvents:oe,dateParts:M,attributes:J,rules:be,move:pt,moveBy:Jt,moveToValue:ae,updateValue:We,showPopover:Be,hidePopover:ot,togglePopover:et,onDayClick:Pe,onDayKeydown:pe,onDayMouseEnter:Le,onPopoverBeforeShow:ge,onPopoverAfterShow:ve,onPopoverBeforeHide:Se,onPopoverAfterHide:Ae};return Pr(Ew,V),V}function J0(){const e=Qt(Ew);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const HJ=[{value:0,label:"12"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"}],FJ=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}];function zJ(e){const t=J0(),{locale:r,isRange:n,isTimeMode:a,dateParts:o,rules:i,is24hr:s,hideTimeHeader:l,timeAccuracy:u,updateValue:c}=t;function d(T){T=Object.assign(p.value,T);let R=null;if(n.value){const ee=f.value?T:o.value[0],U=f.value?o.value[1]:T;R={start:ee,end:U}}else R=T;c(R,{patch:"time",targetPriority:f.value?"start":"end",moveToValue:!0})}const f=S(()=>e.position===0),p=S(()=>o.value[e.position]||{isValid:!1}),v=S(()=>G0(p.value)),y=S(()=>!!p.value.isValid),w=S(()=>!l.value&&y.value),b=S(()=>{if(!v.value)return null;let T=r.value.toDate(p.value);return p.value.hours===24&&(T=new Date(T.getTime()-1)),T}),h=S({get(){return p.value.hours},set(T){d({hours:T})}}),m=S({get(){return p.value.minutes},set(T){d({minutes:T})}}),C=S({get(){return p.value.seconds},set(T){d({seconds:T})}}),_=S({get(){return p.value.milliseconds},set(T){d({milliseconds:T})}}),A=S({get(){return p.value.hours<12},set(T){T=String(T).toLowerCase()=="true";let R=h.value;T&&R>=12?R-=12:!T&&R<12&&(R+=12),d({hours:R})}}),D=S(()=>oX(p.value,i.value[e.position])),F=S(()=>HJ.filter(T=>D.value.hours.some(R=>R.value===T.value))),M=S(()=>FJ.filter(T=>D.value.hours.some(R=>R.value===T.value))),j=S(()=>s.value?D.value.hours:A.value?F.value:M.value),$=S(()=>{const T=[];return Ia(F.value)&&T.push({value:!0,label:"AM"}),Ia(M.value)&&T.push({value:!1,label:"PM"}),T});return{...t,showHeader:w,timeAccuracy:u,parts:p,isValid:y,date:b,hours:h,minutes:m,seconds:C,milliseconds:_,options:D,hourOptions:j,isAM:A,isAMOptions:$,is24hr:s}}const UJ=["value"],jJ=["value","disabled"],VJ={key:1,class:"vc-base-sizer","aria-hidden":"true"},qJ={inheritAttrs:!1},il=se({...qJ,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,r=S(()=>{const n=t.options.find(a=>a.value===t.modelValue);return n==null?void 0:n.label});return(n,a)=>(g(),x("div",{class:ke(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[W("select",Xe(n.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:a[0]||(a[0]=o=>n.$emit("update:modelValue",o.target.value))}),[(g(!0),x(Ie,null,Qe(e.options,o=>(g(),x("option",{key:o.value,value:o.value,disabled:o.disabled},de(o.label),9,jJ))),128))],16,UJ),e.showIcon?(g(),Y(Os,{key:0,name:"ChevronDown",size:"18"})):Q("",!0),e.fitContent?(g(),x("div",VJ,de(k(r)),1)):Q("",!0)],2))}}),YJ={key:0,class:"vc-time-header"},KJ={class:"vc-time-weekday"},GJ={class:"vc-time-month"},WJ={class:"vc-time-day"},ZJ={class:"vc-time-year"},QJ={class:"vc-time-select-group"},XJ=W("span",{class:"vc-time-colon"},":",-1),JJ=W("span",{class:"vc-time-colon"},":",-1),eee=W("span",{class:"vc-time-decimal"},".",-1),g3=se({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=zJ(e);t(r);const{locale:n,isValid:a,date:o,hours:i,minutes:s,seconds:l,milliseconds:u,options:c,hourOptions:d,isTimeMode:f,isAM:p,isAMOptions:v,is24hr:y,showHeader:w,timeAccuracy:b}=r;return(h,m)=>(g(),x("div",{class:ke(["vc-time-picker",[{"vc-invalid":!k(a),"vc-attached":!k(f)}]])},[X(xn,{name:"time-header"},{default:I(()=>[k(w)&&k(o)?(g(),x("div",YJ,[W("span",KJ,de(k(n).formatDate(k(o),"WWW")),1),W("span",GJ,de(k(n).formatDate(k(o),"MMM")),1),W("span",WJ,de(k(n).formatDate(k(o),"D")),1),W("span",ZJ,de(k(n).formatDate(k(o),"YYYY")),1)])):Q("",!0)]),_:1}),W("div",QJ,[X(Os,{name:"Clock",size:"17"}),X(il,{modelValue:k(i),"onUpdate:modelValue":m[0]||(m[0]=C=>Gt(i)?i.value=C:null),modelModifiers:{number:!0},options:k(d),class:"vc-time-select-hours","align-right":""},null,8,["modelValue","options"]),k(b)>1?(g(),x(Ie,{key:0},[XJ,X(il,{modelValue:k(s),"onUpdate:modelValue":m[1]||(m[1]=C=>Gt(s)?s.value=C:null),modelModifiers:{number:!0},options:k(c).minutes,class:"vc-time-select-minutes","align-left":k(b)===2},null,8,["modelValue","options","align-left"])],64)):Q("",!0),k(b)>2?(g(),x(Ie,{key:1},[JJ,X(il,{modelValue:k(l),"onUpdate:modelValue":m[2]||(m[2]=C=>Gt(l)?l.value=C:null),modelModifiers:{number:!0},options:k(c).seconds,class:"vc-time-select-seconds","align-left":k(b)===3},null,8,["modelValue","options","align-left"])],64)):Q("",!0),k(b)>3?(g(),x(Ie,{key:2},[eee,X(il,{modelValue:k(u),"onUpdate:modelValue":m[3]||(m[3]=C=>Gt(u)?u.value=C:null),modelModifiers:{number:!0},options:k(c).milliseconds,class:"vc-time-select-milliseconds","align-left":""},null,8,["modelValue","options"])],64)):Q("",!0),k(y)?Q("",!0):(g(),Y(il,{key:3,modelValue:k(p),"onUpdate:modelValue":m[4]||(m[4]=C=>Gt(p)?p.value=C:null),options:k(v)},null,8,["modelValue","options"]))])],2))}}),Aw=se({__name:"DatePickerBase",setup(e){const{attributes:t,calendarRef:r,color:n,displayMode:a,isDateTimeMode:o,isTimeMode:i,isRange:s,onDayClick:l,onDayMouseEnter:u,onDayKeydown:c}=J0(),d=s.value?[0,1]:[0];return(f,p)=>k(i)?(g(),x("div",{key:0,class:ke(`vc-container vc-bordered vc-${k(n)} vc-${k(a)}`)},[(g(!0),x(Ie,null,Qe(k(d),v=>(g(),Y(g3,{key:v,position:v},null,8,["position"]))),128))],2)):(g(),Y(NJ,{key:1,attributes:k(t),ref_key:"calendarRef",ref:r,onDayclick:k(l),onDaymouseenter:k(u),onDaykeydown:k(c)},{footer:I(()=>[k(o)?(g(!0),x(Ie,{key:0},Qe(k(d),v=>(g(),Y(g3,{key:v,position:v},null,8,["position"]))),128)):Q("",!0),X(xn,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),tee={inheritAttrs:!1},ree=se({...tee,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:r,displayMode:n,popoverRef:a,onPopoverBeforeShow:o,onPopoverAfterShow:i,onPopoverBeforeHide:s,onPopoverAfterHide:l}=J0();return(u,c)=>(g(),Y(X0,{id:k(t),placement:"bottom-start",class:ke(`vc-date-picker-content vc-${k(r)} vc-${k(n)}`),ref_key:"popoverRef",ref:a,onBeforeShow:k(o),onAfterShow:k(i),onBeforeHide:k(s),onAfterHide:k(l)},{default:I(()=>[X(Aw,ti(Zl(u.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),nee=se({inheritAttrs:!1,emits:RJ,props:LJ,components:{DatePickerBase:Aw,DatePickerPopover:ree},setup(e,t){const r=BJ(e,t),n=qn(q6(r,"calendarRef","popoverRef"));return{...r,slotCtx:n}}});function aee(e,t,r,n,a,o){const i=Ze("DatePickerPopover"),s=Ze("DatePickerBase");return e.$slots.default?(g(),x(Ie,{key:0},[q(e.$slots,"default",ti(Zl(e.slotCtx))),X(i,ti(Zl(e.$attrs)),null,16)],64)):(g(),Y(s,ti(Xe({key:1},e.$attrs)),null,16))}const oee=$o(nee,[["render",aee]]),iee={class:"k-segmented-control"},see=["data-testid","disabled","onClick"],lee=e=>e.every(t=>t.value!==void 0),uee=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},cee=e=>{const t=uee(e),r=new Set(t);return t.length===r.size},Tw=e=>e.map(t=>({label:typeof t=="string"?t:t.label||t.value+"",value:typeof t=="string"?t.toLocaleLowerCase().replace(" ","-"):t.value,disabled:typeof t=="string"?!1:t.disabled})),dee=e=>{const t=typeof e[0]=="string",r=Tw(e),n=cee(r);return t?n&&lee(r):n},fee={},pee=se({...fee,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||dee(e)},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},disabled:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=H(Tw(r.options)),o=s=>!!s.disabled||r.disabled,i=s=>{n("click",s.value),n("update:modelValue",s.value)};return(s,l)=>(g(),x("div",iee,[(g(!0),x(Ie,null,Qe(a.value,u=>(g(),x("button",{key:`${u.value}-option`,class:ke(["segmented-control-button",[e.size,{selected:r.modelValue===u.value}]]),"data-testid":`${u.value}-option`,disabled:o(u),type:"button",onClick:c=>i(u)},[q(s.$slots,"option-label",{option:u},()=>[re(de(u.label),1)],!0)],10,see))),128))]))}}),Mw=nt(pee,[["__scopeId","data-v-1c95a3b6"]]),hee=["tabindex"],vee=["innerHTML"],mee={key:1,class:"range-display"},gee={key:3,class:"relative-periods-container"},yee={class:"timeframe-section-title"},bee={class:"timeframe-buttons"},wee={class:"datetime-picker-footer-container"},Cee=se({__name:"KDateTimePicker",props:{clearButton:{type:Boolean,required:!1,default:!1},icon:{type:Boolean,required:!1,default:!0},modelValue:{type:Object,required:!1,default:()=>({start:null,end:null}),validator:e=>e instanceof Date||e.start!==void 0&&e.end!==void 0},maxDate:{type:Date,required:!1,default:null},minDate:{type:Date,required:!1,default:null},mode:{type:String,required:!0,validator:e=>Object.values(OI).includes(e)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:e=>e.every(t=>Array.isArray(t.values)&&t.values.every(r=>typeof r.timeframeText=="string"&&r.timeframeLength!==void 0&&typeof r.key=="string"&&r.key!==void 0&&typeof r.display=="string"&&r.display!==void 0&&r.start!==void 0&&r.end!==void 0))},width:{type:String,required:!1,default:"100%"},disabled:{type:Boolean,default:!1},popoverPlacement:{type:String,default:"bottom-start",validator:e=>s0.includes(e)}},emits:["change","update:modelValue"],setup(e,{emit:t}){var r,n,a;const{getSizeFromString:o}=cr(),i=e,s=t,l=H(null),u={type:"number"},c={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},d={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},f=S(()=>i.mode!==Il.Relative),p=S(()=>$I.includes(i.mode)&&!i.range),v=S(()=>{var K;return((K=i==null?void 0:i.timePeriods)==null?void 0:K.length)>0}),y=S(()=>M.tabName==="custom"||!v.value),w=H(!0),b={start:null,end:null,timePeriodsKey:""},h=H((r=i.modelValue)==null?void 0:r.start),m=H(i.modelValue||b),C=p.value?h:m,_=H({minutes:[0,5,10,15,20,25,30,35,40,45,50,55]}),A=S(()=>({width:o(i.width)})),D=S(()=>i.mode===Il.RelativeDateTime?"dateTime":i.mode===Il.RelativeDate?"date":i.mode),F=Intl.DateTimeFormat().resolvedOptions().timeZone,M=qn({abbreviatedDisplay:i.placeholder,fullRangeDisplay:"",popoverOpen:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=i.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(a=i.timePeriods[0])==null?void 0:a.values[0],tabName:"relative"}),j=K=>{if(!K)return;const te=p.value?!K.start:!K.start||!K.end,J=(K==null?void 0:K.start)||new Date,be=(K==null?void 0:K.end)||null;w.value=!!te,!p.value&&K&&K.start&&K.end?(m.value.start=J,m.value.end=be):K&&K.start&&(h.value=J),M.selectedRange=M.previouslySelectedRange={start:J,end:be,timePeriodsKey:""}},$=(K,te=!1)=>{M.selectedTimeframe=M.previouslySelectedTimeframe=K;const J=M.selectedTimeframe.start(),be=M.selectedTimeframe.end();M.selectedRange={start:new Date(J),end:new Date(be),timePeriodsKey:M.selectedTimeframe.key},M.fullRangeDisplay=R(M.selectedRange,!1),w.value=!1,te&&ee()},T=()=>{var K;m.value=b,h.value=null,M.abbreviatedDisplay=i.placeholder,M.fullRangeDisplay="",v.value&&(M.selectedTimeframe=(K=i.timePeriods[0])==null?void 0:K.values[0]),M.selectedRange=M.previouslySelectedRange=b,s("change",M.selectedRange),s("update:modelValue",M.selectedRange)},R=(K,te)=>{const{start:J,end:be}=K;let he="PP hh:mm a";const je=Up(J,F,"(z)");return!f.value&&v.value?he="PP hh:mm a":PI.includes(i.mode)&&(he="PP"),p.value?`${Lp(J,he)} ${je}`:te?`
${Lp(J,he)} - 
${Up(be,F,he)} ${je}
`:`${Lp(J,he)} - ${Up(be,F,he)} ${je}`},ee=async()=>{var K;p.value?(s("change",{start:M.selectedRange.start,end:null}),s("update:modelValue",{start:M.selectedRange.start,end:null})):(s("change",M.selectedRange),s("update:modelValue",M.selectedRange)),(K=l.value)==null||K.hidePopover(),U()},U=()=>{var K;y.value&&(K=M.selectedRange)!=null&&K.start?M.abbreviatedDisplay=R(M.selectedRange,!0):v.value&&!y.value&&(M.abbreviatedDisplay=M.selectedTimeframe.display)},ne=K=>K.charAt(0).toUpperCase()+K.slice(1),oe=K=>M.selectedTimeframe.key===K.key?"primary":"secondary";return Ee(h,(K,te)=>{K!==void 0&&K!==te&&j({start:K,end:null,timePeriodsKey:""})},{immediate:!0}),Ee(m,(K,te)=>{K!==void 0&&K!==te&&j(K)},{immediate:!0}),Ee(()=>M.tabName,(K,te)=>{te!==void 0&&K==="relative"?$(M.previouslySelectedTimeframe):te!==void 0&&K==="custom"&&j(M.previouslySelectedRange)}),Ct(()=>{var K,te,J,be;if(DI.includes(i.mode)&&(K=i.modelValue)!=null&&K.timePeriodsKey){M.tabName="relative",w.value=!1;for(const he of i.timePeriods){const je=he.values.find(Ne=>Ne.key===i.modelValue.timePeriodsKey);if(je){$(je),U();break}}}else M.tabName="custom",j(i.modelValue),((te=i.modelValue)!=null&&te.start&&(J=i.modelValue)!=null&&J.end||p.value&&(be=i.modelValue)!=null&&be.start)&&U()}),(K,te)=>(g(),x("div",{class:ke(["k-datetime-picker",{"set-min-width":v.value}]),style:qe(A.value)},[X(bi,{ref_key:"kPop",ref:l,disabled:e.disabled,"hide-caret":"","hide-close-icon":"",placement:e.popoverPlacement,width:"auto",onClose:te[5]||(te[5]=J=>M.popoverOpen=!1),onOpen:te[6]||(te[6]=J=>M.popoverOpen=!0)},{content:I(()=>[v.value&&f.value?(g(),Y(Mw,{key:0,modelValue:M.tabName,"onUpdate:modelValue":te[0]||(te[0]=J=>M.tabName=J),class:"datetime-picker-toggle","data-testid":"datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:te[1]||(te[1]=J=>M.tabName=J)},null,8,["modelValue"])):Q("",!0),y.value?Q("",!0):(g(),x("p",mee,de(M.fullRangeDisplay),1)),f.value&&y.value?(g(),Y(k(oee),{key:2,modelValue:k(C),"onUpdate:modelValue":te[2]||(te[2]=J=>Gt(C)?C.value=J:null),borderless:"",color:"blue","drag-attribute":d,expanded:"","is-range":!p.value,"max-date":e.maxDate,"min-date":e.minDate,mode:D.value,"model-config":u,rules:_.value,"select-attribute":c,transparent:""},null,8,["modelValue","is-range","max-date","min-date","mode","rules"])):v.value&&!p.value?(g(),x("div",gee,[(g(!0),x(Ie,null,Qe(e.timePeriods,(J,be)=>(g(),x("div",{key:`section-${String(J.section||be)}`,class:"timeframe-section"},[W("div",yee,de(J.section),1),W("div",bee,[(g(!0),x(Ie,null,Qe(J.values,(he,je)=>(g(),Y(Pt,{key:`time-${je}`,appearance:oe(he),class:"timeframe-button","data-testid":`select-timeframe-${he.timeframeLength()}`,onClick:Ne=>$(he,!0)},{default:I(()=>[re(de(ne(he.timeframeText)),1)]),_:2},1032,["appearance","data-testid","onClick"]))),128))])]))),128))])):Q("",!0)]),footer:I(()=>[W("div",wee,[e.clearButton?(g(),Y(Pt,{key:0,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-clear",onClick:te[3]||(te[3]=J=>T())},{default:I(()=>te[7]||(te[7]=[re(" Clear ")])),_:1})):Q("",!0),y.value?(g(),Y(Pt,{key:1,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-submit",disabled:w.value,onClick:te[4]||(te[4]=J=>ee())},{default:I(()=>te[8]||(te[8]=[re(" Apply ")])),_:1},8,["disabled"])):Q("",!0)])]),default:I(()=>[W("div",{class:ke(["datetime-picker-trigger-wrapper",{disabled:e.disabled}])},[W("div",{class:ke(["datetime-picker-trigger",{disabled:e.disabled}]),"data-testid":"datetime-picker-trigger",role:"button",style:qe(A.value),tabindex:e.disabled?-1:0},[W("span",{class:ke(["datetime-picker-display",{"has-icon":e.icon,disabled:e.disabled}]),"data-testid":"datetime-picker-display",innerHTML:M.abbreviatedDisplay},null,10,vee)],14,hee),e.icon?(g(),Y(k(KI),{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,decorative:"",size:k(nn)},null,8,["color","size"])):Q("",!0)],2)]),_:1},8,["disabled","placement"])],6))}}),See=nt(Cee,[["__scopeId","data-v-51e2d8ca"]]),_ee={class:"file-upload-input-wrapper"},xee=se({inheritAttrs:!1,__name:"KFileUpload",props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},help:{type:String,default:void 0},buttonText:{type:String,default:"Select file"},placeholder:{type:String,default:"No file selected"},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const r=e,n=mr(),a=Ft(),o=t,{stripRequiredLabel:i}=cr(),s=S(()=>{const M={...n};return delete M.id,M}),l=H(null),u=H(null),c=S(()=>{var M;return!!((M=r.labelAttributes)!=null&&M.info||a["label-tooltip"])}),d=S(()=>i(r.label,f.value)),f=S(()=>(n==null?void 0:n.required)!==void 0&&String(n==null?void 0:n.required)!=="false"),p=H(!1),v=S(()=>{if(p.value){let M="bytes",j=y.value;return y.value>=1e3&&y.value<1e6&&(j=y.value/1e3,M="KB"),y.value>=1e6&&(j=y.value/1e6,M="MB"),`File size must be less than ${j}${M}.`}return""}),y=S(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:525e4),w=H(!1),b=H([]),h=H(0),m=H(""),C=H([]),_=M=>{var j,$,T,R,ee,U;b.value=(j=M.target)==null?void 0:j.files,m.value=String(($=b==null?void 0:b.value[0])==null?void 0:$.name);const ne=(T=b==null?void 0:b.value[0])==null?void 0:T.size;w.value=Number(ne)>y.value,w.value&&(h.value++,Number(ne)>y.value&&(p.value=!0),o("error",b.value));const oe=(ee=(R=l.value)==null?void 0:R.$el)==null?void 0:ee.querySelector("input");ne?C.value.push(b.value):oe&&(oe.files=C.value[C.value.length-1],b.value=oe.files,oe.files&&(m.value=String((U=oe.files[oe.files.length-1])==null?void 0:U.name))),o("file-added",b.value)},A=()=>{var M,j;if(m.value){D();return}const $=(j=(M=l.value)==null?void 0:M.$el)==null?void 0:j.querySelector("input");$&&$.click()},D=()=>{b.value=[],m.value="",C.value=[],h.value++,w.value=!1,p.value=!1,o("file-removed")},F=()=>{var M,j,$,T,R;if(!n.id){const ee=($=(j=(M=l.value)==null?void 0:M.$el)==null?void 0:j.querySelector("input"))==null?void 0:$.id;ee&&((R=(T=u.value)==null?void 0:T.$el)==null||R.setAttribute("for",ee))}};return Ee(h,async()=>{await Lt(),F()}),Ee(()=>n.id,()=>{h.value++},{immediate:!0}),Ct(()=>{F()}),(M,j)=>(g(),x("div",Xe({class:"k-file-upload"},s.value),[e.label?(g(),Y(Io,Xe({key:0},e.labelAttributes,{ref_key:"labelElement",ref:u,for:M.$attrs.id?String(M.$attrs.id):void 0,required:f.value}),Mt({default:I(()=>[re(de(d.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(M.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Q("",!0),W("div",_ee,[(g(),x("span",{key:h.value,class:ke(["file-upload-input-text",{placeholder:!m.value,"has-icon":M.$slots.icon,disabled:e.disabled}])},de(m.value?m.value:e.placeholder),3)),(g(),Y(wo,Xe(k(n).id?{id:String(k(n).id)}:{},{key:h.value,ref_key:"fileInputElement",ref:l,accept:e.accept,class:"upload-input",disabled:e.disabled,error:w.value||e.error,"error-message":e.errorMessage||v.value,help:e.help,"max-file-size":y.value,placeholder:e.placeholder,type:"file",onChange:_}),Mt({after:I(()=>[X(Pt,{appearance:"tertiary",class:"file-upload-button","data-testid":"file-upload-button",disabled:e.disabled,size:"small",onClick:A},{default:I(()=>[re(de(m.value?"Clear":e.buttonText),1)]),_:1},8,["disabled"])]),_:2},[M.$slots.icon?{name:"before",fn:I(()=>[q(M.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["accept","disabled","error","error-message","help","max-file-size","placeholder"]))])],16))}}),kee=nt(xee,[["__scopeId","data-v-689263bc"]]),Eee=["checked","disabled"],Aee=["aria-checked","tabindex"],Tee={inheritAttrs:!1},Mee=se({...Tee,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},label:{type:String,default:""},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},labelBefore:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=mr(),o=H(null),i=a.id?String(a.id):tr(),s=S(()=>{if(r.disabled!==void 0&&r.disabled!==!1)return a;const c=Object.assign({},a);return delete c.class,delete c.disabled,c}),l=c=>{var d;r.disabled||(c.type==="click"||c.type==="keyup"&&c.code==="Space")&&((d=o.value)==null||d.click())},u=c=>{r.modelValue!==c.target.checked&&(n("update:modelValue",c.target.checked),n("change",c.target.checked),n("input",c.target.checked))};return(c,d)=>{const f=Ze("KLabel"),p=Nr("bind-once");return g(),x("div",{class:ke(["k-input-switch",[e.size,{"label-before":e.labelBefore,disabled:e.disabled},c.$attrs.class]])},[Rt(W("input",Xe(s.value,{ref_key:"switchInputElement",ref:o,checked:e.modelValue,disabled:e.disabled,tabindex:"-1",type:"checkbox",onInput:u}),null,16,Eee),[[p,{id:k(i)}]]),(g(),Y(Ge(e.disabled&&e.disabledTooltipText?"KTooltip":"div"),{class:"switch-control-wrapper",label:e.disabledTooltipText},{default:I(()=>[Rt((g(),x("span",{"aria-checked":e.modelValue,class:ke(["switch-control",{checked:e.modelValue,disabled:e.disabled}]),"data-testid":"switch-control",role:"checkbox",tabindex:e.disabled?-1:0,onClick:l,onKeydown:d[0]||(d[0]=Wt(ht(()=>{},["prevent"]),["space"])),onKeyup:Wt(l,["space"])},d[1]||(d[1]=[W("span",{class:"switch-control-enabled-bar"},null,-1)]),42,Aee)),[[p,{"aria-labelledby":k(i)}]])]),_:1},8,["label"])),e.label||c.$slots.label?Rt((g(),Y(f,{key:0},{default:I(()=>[q(c.$slots,"label",{},()=>[re(de(e.label),1)],!0)]),_:3})),[[p,{for:k(i)}]]):Q("",!0)],2)}}}),Iw=nt(Mee,[["__scopeId","data-v-28e827c3"]]);/*! + `),()=>null}}}),Js={info:"info",success:"success",danger:"danger",warning:"warning"},d7={get:"get",post:"post",put:"put",delete:"delete",patch:"patch",options:"options",head:"head",connect:"connect",trace:"trace",custom:"custom"},AI={info:"info",success:"success",warning:"warning",danger:"danger",decorative:"decorative",neutral:"neutral",...d7},q1={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger",none:"none"},TI={large:"large",medium:"medium",small:"small"},f7=["div","p","span","a","legend","h1","h2","h3","h4","h5","h6"],MI=["large","medium","small"],II=["leading","trailing"];var Il=(e=>(e.Date="date",e.Time="time",e.Datetime="dateTime",e.Relative="relative",e.RelativeDate="relativeDate",e.RelativeDateTime="relativeDateTime",e))(Il||{});const OI=Object.values(Il),$I=["date","time","dateTime"],DI=["relative","relativeDate","relativeDateTime"],PI=["date","relativeDate"];var Ln=(e=>(e.Default="default",e.Error="error",e.Search="search",e.Kong="kong",e))(Ln||{});const NI=["click","hover"],s0=["auto","top","top-start","top-end","left","left-start","left-end","right","right-start","right-end","bottom","bottom-start","bottom-end"],LI=["","radio","card"],RI=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],BI=["1","2","5","6","10","25","50","75","100"],HI=["1","2"],FI=["active","default","pending","completed","error"];var At=(e=>(e.EXPANDABLE="expandable",e.ACTIONS="actions",e.BULK_ACTIONS="bulkActions",e))(At||{});const p7={info:"info",success:"success",danger:"danger",warning:"warning",system:"system"},Je="24px",zI=["aria-hidden"],Wy='',Zy=se({__name:"AnalyticsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Wy:a(Wy)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon analytics-icon","data-testid":"kui-icon-wrapper-analytics-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-analytics-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,zI))]),_:1},8,["aria-hidden","style"]))}}),UI=["aria-hidden"],Qy='',l0=se({__name:"ArrowDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Qy:a(Qy)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-down-icon","data-testid":"kui-icon-wrapper-arrow-down-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,UI))]),_:1},8,["aria-hidden","style"]))}}),jI=["aria-hidden"],Xy='',VI=se({__name:"ArrowUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Xy:a(Xy)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-up-icon","data-testid":"kui-icon-wrapper-arrow-up-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,jI))]),_:1},8,["aria-hidden","style"]))}}),qI=["aria-hidden"],Jy='',h7=se({__name:"BackIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?Jy:a(Jy)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon back-icon","data-testid":"kui-icon-wrapper-back-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-back-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,qI))]),_:1},8,["aria-hidden","style"]))}}),YI=["aria-hidden"],e2='',KI=se({__name:"CalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?e2:a(e2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cal-icon","data-testid":"kui-icon-wrapper-cal-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,YI))]),_:1},8,["aria-hidden","style"]))}}),GI=["aria-hidden"],t2='',v7=se({__name:"CheckCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?t2:a(t2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-circle-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,GI))]),_:1},8,["aria-hidden","style"]))}}),WI=["aria-hidden"],r2='',ZI=se({__name:"CheckSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?r2:a(r2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,WI))]),_:1},8,["aria-hidden","style"]))}}),QI=["aria-hidden"],n2='',XI=se({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?n2:a(n2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,QI))]),_:1},8,["aria-hidden","style"]))}}),JI=["aria-hidden"],a2='',tf=se({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?a2:a(a2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,JI))]),_:1},8,["aria-hidden","style"]))}}),eO=["aria-hidden"],o2='',m7=se({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?o2:a(o2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,eO))]),_:1},8,["aria-hidden","style"]))}}),tO=["aria-hidden"],i2='',rO=se({__name:"ChevronUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?i2:a(i2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,tO))]),_:1},8,["aria-hidden","style"]))}}),nO=["aria-hidden"],s2='',g7=se({__name:"ClearIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?s2:a(s2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-clear-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,nO))]),_:1},8,["aria-hidden","style"]))}}),aO=["aria-hidden"],l2='',En=se({__name:"CloseIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?l2:a(l2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-close-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,aO))]),_:1},8,["aria-hidden","style"]))}}),oO=["aria-hidden"],u2='',y7=se({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?u2:a(u2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,oO))]),_:1},8,["aria-hidden","style"]))}}),iO=["aria-hidden"],c2='',sO=se({__name:"ExternalLinkIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?c2:a(c2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon external-link-icon","data-testid":"kui-icon-wrapper-external-link-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-external-link-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,iO))]),_:1},8,["aria-hidden","style"]))}}),lO=["aria-hidden"],d2='',uO=se({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?d2:a(d2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,lO))]),_:1},8,["aria-hidden","style"]))}}),cO=["aria-hidden"],f2='',b7=se({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?f2:a(f2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,cO))]),_:1},8,["aria-hidden","style"]))}}),dO=["aria-hidden"],p2='',fO=se({__name:"IndeterminateSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?p2:a(p2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-indeterminate-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,dO))]),_:1},8,["aria-hidden","style"]))}}),pO=["aria-hidden"],h2='',si=se({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?h2:a(h2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,pO))]),_:1},8,["aria-hidden","style"]))}}),hO=["aria-hidden"],v2='',u0=se({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?v2:a(v2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,hO))]),_:1},8,["aria-hidden","style"]))}}),vO=["aria-hidden"],m2='',w7=se({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?m2:a(m2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,vO))]),_:1},8,["aria-hidden","style"]))}}),mO=["aria-hidden"],g2=` +`,Su=se({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?g2:a(g2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,mO))]),_:1},8,["aria-hidden","style"]))}}),gO=["aria-hidden"],y2='',yO=se({__name:"RegexIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?y2:a(y2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon regex-icon","data-testid":"kui-icon-wrapper-regex-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-regex-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,gO))]),_:1},8,["aria-hidden","style"]))}}),bO=["aria-hidden"],b2='',c0=se({__name:"SearchIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?b2:a(b2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon search-icon","data-testid":"kui-icon-wrapper-search-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-search-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,bO))]),_:1},8,["aria-hidden","style"]))}}),wO=["aria-hidden"],w2='',CO=se({__name:"ServiceDocumentIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?w2:a(w2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon service-document-icon","data-testid":"kui-icon-wrapper-service-document-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-service-document-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,wO))]),_:1},8,["aria-hidden","style"]))}}),SO=["aria-hidden"],C2='',_O=se({__name:"TableColumnsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?C2:a(C2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon table-columns-icon","data-testid":"kui-icon-wrapper-table-columns-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-table-columns-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,SO))]),_:1},8,["aria-hidden","style"]))}}),xO=["aria-hidden"],S2='',kO=se({__name:"VisibilityOffIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?S2:a(S2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-off-icon","data-testid":"kui-icon-wrapper-visibility-off-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-off-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,xO))]),_:1},8,["aria-hidden","style"]))}}),EO=["aria-hidden"],_2='',AO=se({__name:"VisibilityIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?_2:a(_2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-icon","data-testid":"kui-icon-wrapper-visibility-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,EO))]),_:1},8,["aria-hidden","style"]))}}),TO=["aria-hidden"],x2='',d0=se({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?x2:a(x2)}`;return(s,l)=>(g(),K(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:qe(n.value)},{default:I(()=>[(g(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,TO))]),_:1},8,["aria-hidden","style"]))}}),MO="#000933",IO="#00abd2",Y1="#ffffff",fa="#6c7489",OO="#52596e",$O="#afb7c5",DO="#0044f4",PO="#995c00",la="16px",nn="20px",NO="24px",LO="32px",RO="8px",BO="12px",HO="16px",FO={key:0,class:"alert-icon-container"},zO={class:"alert-content"},UO={key:0,class:"alert-title"},jO={key:1,class:"alert-message"},VO=se({__name:"KAlert",props:{title:{type:String,default:""},message:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(Js).includes(e)},showIcon:{type:Boolean,default:!1},dismissible:{type:Boolean,default:!1}},emits:["dismiss"],setup(e){const t=e,r=S(()=>{switch(t.appearance){case Js.info:return si;case Js.success:return v7;case Js.warning:return d0;case Js.danger:return g7;default:return si}});return(n,a)=>(g(),x("div",{class:ke(["k-alert",[e.appearance]])},[e.showIcon||n.$slots.icon?(g(),x("div",FO,[q(n.$slots,"icon",{},()=>[(g(),K(Ge(r.value),{class:"alert-icon",decorative:"",size:k(nn)},null,8,["size"]))])])):J("",!0),W("div",zO,[e.title?(g(),x("span",UO,de(e.title),1)):J("",!0),e.message||n.$slots.default?(g(),x("div",jO,[q(n.$slots,"default",{},()=>[W("p",null,de(e.message),1)])])):J("",!0)]),e.dismissible?(g(),K(k(En),{key:1,class:"alert-dismiss-icon",size:k(nn),tabindex:"0",onClick:a[0]||(a[0]=o=>n.$emit("dismiss")),onKeydown:a[1]||(a[1]=Wt(ht(()=>{},["prevent"]),["space"])),onKeyup:[a[2]||(a[2]=Wt(o=>n.$emit("dismiss"),["enter"])),a[3]||(a[3]=Wt(o=>n.$emit("dismiss"),["space"]))]},null,8,["size"])):J("",!0)],2))}}),nt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},C7=nt(VO,[["__scopeId","data-v-512ca5a8"]]),qO={inheritAttrs:!1},YO=se({...qO,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values(q1).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(TI).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},disabled:{type:Boolean,default:!1},icon:{type:Boolean,default:!1,validator:e=>typeof e=="string"?(console.warn("KButton: `icon` prop usage has changed. Please refer to the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton"),!1):!0}},setup(e){const t=e,r=Ft(),n=mr(),a=S(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),o=S(()=>Object.values(q1).indexOf(t.appearance)===-1?["primary",t.appearance]:t.appearance),i=S(()=>t.appearance==="none"&&!t.icon?null:t.size),s=S(()=>{const c=Object.assign({},n);return t.to&&(typeof t.to=="string"?c.href=t.to:c.to=t.to,t.disabled&&(c.href=null)),t.disabled!==void 0&&t.disabled!==!1||delete c.disabled,c}),l=c=>{c.preventDefault(),c.stopPropagation()},u=S(()=>!t.disabled||a.value==="button"?{}:{clickCapture:l,dblclickCapture:l,mousedownCapture:l,mouseupCapture:l});return Ct(()=>{r.icon&&console.warn("KButton: `icon` slot is deprecated. Please slot an icon into the `default` slot instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton")}),(c,d)=>(g(),K(Ge(a.value),Xe({class:["k-button",[i.value,o.value,{"icon-button":e.icon===!0||!c.$slots.default&&c.$slots.icon}]],disabled:e.disabled?e.disabled:void 0,tabindex:e.disabled&&a.value!=="button"?"-1":void 0,type:e.type},s.value,Zd(u.value)),{default:I(()=>[q(c.$slots,"icon",{},void 0,!0),q(c.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","tabindex","type"]))}}),Pt=nt(YO,[["__scopeId","data-v-e73e1593"]]),KO=["top","right","bottom","left"],k2=["start","end"],E2=KO.reduce((e,t)=>e.concat(t,t+"-"+k2[0],t+"-"+k2[1]),[]),Wc=Math.min,ni=Math.max,Zc=Math.round,zu=Math.floor,go=e=>({x:e,y:e}),GO={left:"right",right:"left",bottom:"top",top:"bottom"},WO={start:"end",end:"start"};function A2(e,t,r){return ni(e,Wc(t,r))}function rf(e,t){return typeof e=="function"?e(t):e}function yo(e){return e.split("-")[0]}function po(e){return e.split("-")[1]}function S7(e){return e==="x"?"y":"x"}function _7(e){return e==="y"?"height":"width"}function f0(e){return["top","bottom"].includes(yo(e))?"y":"x"}function x7(e){return S7(f0(e))}function k7(e,t,r){r===void 0&&(r=!1);const n=po(e),a=x7(e),o=_7(a);let i=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Xc(i)),[i,Xc(i)]}function ZO(e){const t=Xc(e);return[Qc(e),t,Qc(t)]}function Qc(e){return e.replace(/start|end/g,t=>WO[t])}function QO(e,t,r){const n=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?a:n:t?n:a;case"left":case"right":return t?o:i;default:return[]}}function XO(e,t,r,n){const a=po(e);let o=QO(yo(e),r==="start",n);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(Qc)))),o}function Xc(e){return e.replace(/left|right|bottom|top/g,t=>GO[t])}function JO(e){return{top:0,right:0,bottom:0,left:0,...e}}function e$(e){return typeof e!="number"?JO(e):{top:e,right:e,bottom:e,left:e}}function Jc(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function T2(e,t,r){let{reference:n,floating:a}=e;const o=f0(t),i=x7(t),s=_7(i),l=yo(t),u=o==="y",c=n.x+n.width/2-a.width/2,d=n.y+n.height/2-a.height/2,f=n[s]/2-a[s]/2;let p;switch(l){case"top":p={x:c,y:n.y-a.height};break;case"bottom":p={x:c,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:d};break;case"left":p={x:n.x-a.width,y:d};break;default:p={x:n.x,y:n.y}}switch(po(t)){case"start":p[i]-=f*(r&&u?-1:1);break;case"end":p[i]+=f*(r&&u?-1:1);break}return p}const t$=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:o=[],platform:i}=r,s=o.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:c,y:d}=T2(u,n,l),f=n,p={},v=0;for(let y=0;ypo(n)===e),...r.filter(n=>po(n)!==e)]:r.filter(n=>yo(n)===n)).filter(n=>e?po(n)===e||(t?Qc(n)!==n:!1):!0)}const n$=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,a;const{rects:o,middlewareData:i,placement:s,platform:l,elements:u}=t,{crossAxis:c=!1,alignment:d,allowedPlacements:f=E2,autoAlignment:p=!0,...v}=rf(e,t),y=d!==void 0||f===E2?r$(d||null,p,f):f,w=await p0(t,v),b=((r=i.autoPlacement)==null?void 0:r.index)||0,h=y[b];if(h==null)return{};const m=k7(h,o,await(l.isRTL==null?void 0:l.isRTL(u.floating)));if(s!==h)return{reset:{placement:y[0]}};const C=[w[yo(h)],w[m[0]],w[m[1]]],_=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:h,overflows:C}],A=y[b+1];if(A)return{data:{index:b+1,overflows:_},reset:{placement:A}};const D=_.map(T=>{const U=po(T.placement);return[T.placement,U&&c?T.overflows.slice(0,2).reduce(($,M)=>$+M,0):T.overflows[0],T.overflows]}).sort((T,U)=>T[1]-U[1]),F=((a=D.filter(T=>T[2].slice(0,po(T[0])?2:3).every(U=>U<=0))[0])==null?void 0:a[0])||D[0][0];return F!==s?{data:{index:b+1,overflows:_},reset:{placement:F}}:{}}}},a$=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:l,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:y=!0,...w}=rf(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const b=yo(a),h=yo(s)===s,m=await(l.isRTL==null?void 0:l.isRTL(u.floating)),C=f||(h||!y?[Xc(s)]:ZO(s));!f&&v!=="none"&&C.push(...XO(s,y,v,m));const _=[s,...C],A=await p0(t,w),D=[];let F=((n=o.flip)==null?void 0:n.overflows)||[];if(c&&D.push(A[b]),d){const M=k7(a,i,m);D.push(A[M[0]],A[M[1]])}if(F=[...F,{placement:a,overflows:D}],!D.every(M=>M<=0)){var T,U;const M=(((T=o.flip)==null?void 0:T.index)||0)+1,B=_[M];if(B)return{data:{index:M,overflows:F},reset:{placement:B}};let Z=(U=F.filter(Y=>Y.overflows[0]<=0).sort((Y,re)=>Y.overflows[1]-re.overflows[1])[0])==null?void 0:U.placement;if(!Z)switch(p){case"bestFit":{var $;const Y=($=F.map(re=>[re.placement,re.overflows.filter(ne=>ne>0).reduce((ne,j)=>ne+j,0)]).sort((re,ne)=>re[1]-ne[1])[0])==null?void 0:$[0];Y&&(Z=Y);break}case"initialPlacement":Z=s;break}if(a!==Z)return{reset:{placement:Z}}}return{}}}},o$=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:o=!0,crossAxis:i=!1,limiter:s={fn:w=>{let{x:b,y:h}=w;return{x:b,y:h}}},...l}=rf(e,t),u={x:r,y:n},c=await p0(t,l),d=f0(yo(a)),f=S7(d);let p=u[f],v=u[d];if(o){const w=f==="y"?"top":"left",b=f==="y"?"bottom":"right",h=p+c[w],m=p-c[b];p=A2(h,p,m)}if(i){const w=d==="y"?"top":"left",b=d==="y"?"bottom":"right",h=v+c[w],m=v-c[b];v=A2(h,v,m)}const y=s.fn({...t,[f]:p,[d]:v});return{...y,data:{x:y.x-r,y:y.y-n}}}}};function nf(){return typeof window<"u"}function yi(e){return h0(e)?(e.nodeName||"").toLowerCase():"#document"}function mn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ua(e){var t;return(t=(h0(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function h0(e){return nf()?e instanceof Node||e instanceof mn(e).Node:!1}function zn(e){return nf()?e instanceof Element||e instanceof mn(e).Element:!1}function pa(e){return nf()?e instanceof HTMLElement||e instanceof mn(e).HTMLElement:!1}function M2(e){return!nf()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof mn(e).ShadowRoot}function _u(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=Un(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function i$(e){return["table","td","th"].includes(yi(e))}function s$(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function v0(e){const t=m0(),r=zn(e)?Un(e):e;return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function l$(e){let t=bo(e);for(;pa(t)&&!ks(t);){if(v0(t))return t;if(s$(t))return null;t=bo(t)}return null}function m0(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function ks(e){return["html","body","#document"].includes(yi(e))}function Un(e){return mn(e).getComputedStyle(e)}function af(e){return zn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function bo(e){if(yi(e)==="html")return e;const t=e.assignedSlot||e.parentNode||M2(e)&&e.host||Ua(e);return M2(t)?t.host:t}function E7(e){const t=bo(e);return ks(t)?e.ownerDocument?e.ownerDocument.body:e.body:pa(t)&&_u(t)?t:E7(t)}function Jl(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=E7(e),o=a===((n=e.ownerDocument)==null?void 0:n.body),i=mn(a);if(o){const s=u$(i);return t.concat(i,i.visualViewport||[],_u(a)?a:[],s&&r?Jl(s):[])}return t.concat(a,Jl(a,[],r))}function u$(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function A7(e){const t=Un(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=pa(e),o=a?e.offsetWidth:r,i=a?e.offsetHeight:n,s=Zc(r)!==o||Zc(n)!==i;return s&&(r=o,n=i),{width:r,height:n,$:s}}function g0(e){return zn(e)?e:e.contextElement}function ds(e){const t=g0(e);if(!pa(t))return go(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:o}=A7(t);let i=(o?Zc(r.width):r.width)/n,s=(o?Zc(r.height):r.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const c$=go(0);function T7(e){const t=mn(e);return!m0()||!t.visualViewport?c$:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function d$(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==mn(e)?!1:t}function li(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),o=g0(e);let i=go(1);t&&(n?zn(n)&&(i=ds(n)):i=ds(e));const s=d$(o,r,n)?T7(o):go(0);let l=(a.left+s.x)/i.x,u=(a.top+s.y)/i.y,c=a.width/i.x,d=a.height/i.y;if(o){const f=mn(o),p=n&&zn(n)?mn(n):n;let v=f,y=v.frameElement;for(;y&&n&&p!==v;){const w=ds(y),b=y.getBoundingClientRect(),h=Un(y),m=b.left+(y.clientLeft+parseFloat(h.paddingLeft))*w.x,C=b.top+(y.clientTop+parseFloat(h.paddingTop))*w.y;l*=w.x,u*=w.y,c*=w.x,d*=w.y,l+=m,u+=C,v=mn(y),y=v.frameElement}}return Jc({width:c,height:d,x:l,y:u})}const f$=[":popover-open",":modal"];function y0(e){return f$.some(t=>{try{return e.matches(t)}catch{return!1}})}function p$(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const o=a==="fixed",i=Ua(n),s=t?y0(t.floating):!1;if(n===i||s&&o)return r;let l={scrollLeft:0,scrollTop:0},u=go(1);const c=go(0),d=pa(n);if((d||!d&&!o)&&((yi(n)!=="body"||_u(i))&&(l=af(n)),pa(n))){const f=li(n);u=ds(n),c.x=f.x+n.clientLeft,c.y=f.y+n.clientTop}return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-l.scrollLeft*u.x+c.x,y:r.y*u.y-l.scrollTop*u.y+c.y}}function h$(e){return Array.from(e.getClientRects())}function M7(e){return li(Ua(e)).left+af(e).scrollLeft}function v$(e){const t=Ua(e),r=af(e),n=e.ownerDocument.body,a=ni(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=ni(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+M7(e);const s=-r.scrollTop;return Un(n).direction==="rtl"&&(i+=ni(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:i,y:s}}function m$(e,t){const r=mn(e),n=Ua(e),a=r.visualViewport;let o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;const u=m0();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}function g$(e,t){const r=li(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=pa(e)?ds(e):go(1),i=e.clientWidth*o.x,s=e.clientHeight*o.y,l=a*o.x,u=n*o.y;return{width:i,height:s,x:l,y:u}}function I2(e,t,r){let n;if(t==="viewport")n=m$(e,r);else if(t==="document")n=v$(Ua(e));else if(zn(t))n=g$(t,r);else{const a=T7(e);n={...t,x:t.x-a.x,y:t.y-a.y}}return Jc(n)}function I7(e,t){const r=bo(e);return r===t||!zn(r)||ks(r)?!1:Un(r).position==="fixed"||I7(r,t)}function y$(e,t){const r=t.get(e);if(r)return r;let n=Jl(e,[],!1).filter(s=>zn(s)&&yi(s)!=="body"),a=null;const o=Un(e).position==="fixed";let i=o?bo(e):e;for(;zn(i)&&!ks(i);){const s=Un(i),l=v0(i);!l&&s.position==="fixed"&&(a=null),(o?!l&&!a:!l&&s.position==="static"&&a&&["absolute","fixed"].includes(a.position)||_u(i)&&!l&&I7(e,i))?n=n.filter(u=>u!==i):a=s,i=bo(i)}return t.set(e,n),n}function b$(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?y0(t)?[]:y$(t,this._c):[].concat(r),n],i=o[0],s=o.reduce((l,u)=>{const c=I2(t,u,a);return l.top=ni(c.top,l.top),l.right=Wc(c.right,l.right),l.bottom=Wc(c.bottom,l.bottom),l.left=ni(c.left,l.left),l},I2(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function w$(e){const{width:t,height:r}=A7(e);return{width:t,height:r}}function C$(e,t,r){const n=pa(t),a=Ua(t),o=r==="fixed",i=li(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=go(0);if(n||!n&&!o)if((yi(t)!=="body"||_u(a))&&(s=af(t)),n){const d=li(t,!0,o,t);l.x=d.x+t.clientLeft,l.y=d.y+t.clientTop}else a&&(l.x=M7(a));const u=i.left+s.scrollLeft-l.x,c=i.top+s.scrollTop-l.y;return{x:u,y:c,width:i.width,height:i.height}}function Op(e){return Un(e).position==="static"}function O2(e,t){return!pa(e)||Un(e).position==="fixed"?null:t?t(e):e.offsetParent}function O7(e,t){const r=mn(e);if(y0(e))return r;if(!pa(e)){let a=bo(e);for(;a&&!ks(a);){if(zn(a)&&!Op(a))return a;a=bo(a)}return r}let n=O2(e,t);for(;n&&i$(n)&&Op(n);)n=O2(n,t);return n&&ks(n)&&Op(n)&&!v0(n)?r:n||l$(e)||r}const S$=async function(e){const t=this.getOffsetParent||O7,r=this.getDimensions,n=await r(e.floating);return{reference:C$(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function _$(e){return Un(e).direction==="rtl"}const x$={convertOffsetParentRelativeRectToViewportRelativeRect:p$,getDocumentElement:Ua,getClippingRect:b$,getOffsetParent:O7,getElementRects:S$,getClientRects:h$,getDimensions:w$,getScale:ds,isElement:zn,isRTL:_$};function k$(e,t){let r=null,n;const a=Ua(e);function o(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),o();const{left:u,top:c,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;const p=zu(c),v=zu(a.clientWidth-(u+d)),y=zu(a.clientHeight-(c+f)),w=zu(u),b={rootMargin:-p+"px "+-v+"px "+-y+"px "+-w+"px",threshold:ni(0,Wc(1,l))||1};let h=!0;function m(C){const _=C[0].intersectionRatio;if(_!==l){if(!h)return i();_?i(!1,_):n=setTimeout(()=>{i(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(m,{...b,root:a.ownerDocument})}catch{r=new IntersectionObserver(m,b)}r.observe(e)}return i(!0),o}function E$(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,u=g0(e),c=a||o?[...u?Jl(u):[],...Jl(t)]:[];c.forEach(b=>{a&&b.addEventListener("scroll",r,{passive:!0}),o&&b.addEventListener("resize",r)});const d=u&&s?k$(u,r):null;let f=-1,p=null;i&&(p=new ResizeObserver(b=>{let[h]=b;h&&h.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var m;(m=p)==null||m.observe(t)})),r()}),u&&!l&&p.observe(u),p.observe(t));let v,y=l?li(e):null;l&&w();function w(){const b=li(e);y&&(b.x!==y.x||b.y!==y.y||b.width!==y.width||b.height!==y.height)&&r(),y=b,v=requestAnimationFrame(w)}return r(),()=>{var b;c.forEach(h=>{a&&h.removeEventListener("scroll",r),o&&h.removeEventListener("resize",r)}),d==null||d(),(b=p)==null||b.disconnect(),p=null,l&&cancelAnimationFrame(v)}}const A$=n$,T$=o$,M$=a$,I$=(e,t,r)=>{const n=new Map,a={platform:x$,...r},o={...a.platform,_c:n};return t$(e,t,{...a,platform:o})};function O$(e){return e!=null&&typeof e=="object"&&"$el"in e}function $2(e){if(O$(e)){const t=e.$el;return h0(t)&&yi(t)==="#comment"?null:t}return e}function el(e){return typeof e=="function"?e():k(e)}function $7(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function D2(e,t){const r=$7(e);return Math.round(t*r)/r}function $$(e,t,r){r===void 0&&(r={});const n=r.whileElementsMounted,a=S(()=>{var D;return(D=el(r.open))!=null?D:!0}),o=S(()=>el(r.middleware)),i=S(()=>{var D;return(D=el(r.placement))!=null?D:"bottom"}),s=S(()=>{var D;return(D=el(r.strategy))!=null?D:"absolute"}),l=S(()=>{var D;return(D=el(r.transform))!=null?D:!0}),u=S(()=>$2(e.value)),c=S(()=>$2(t.value)),d=H(0),f=H(0),p=H(s.value),v=H(i.value),y=n8({}),w=H(!1),b=S(()=>{const D={position:p.value,left:"0",top:"0"};if(!c.value)return D;const F=D2(c.value,d.value),T=D2(c.value,f.value);return l.value?{...D,transform:"translate("+F+"px, "+T+"px)",...$7(c.value)>=1.5&&{willChange:"transform"}}:{position:p.value,left:F+"px",top:T+"px"}});let h;function m(){if(u.value==null||c.value==null)return;const D=a.value;I$(u.value,c.value,{middleware:o.value,placement:i.value,strategy:s.value}).then(F=>{d.value=F.x,f.value=F.y,p.value=F.strategy,v.value=F.placement,y.value=F.middlewareData,w.value=D!==!1})}function C(){typeof h=="function"&&(h(),h=void 0)}function _(){if(C(),n===void 0){m();return}if(u.value!=null&&c.value!=null){h=n(u.value,c.value,m);return}}function A(){a.value||(w.value=!1)}return Ee([o,i,s,a],m,{flush:"sync"}),Ee([u,c],_,{flush:"sync"}),Ee(a,A,{flush:"sync"}),jd()&&jv(C),{x:$i(d),y:$i(f),strategy:$i(p),placement:$i(v),middlewareData:$i(y),isPositioned:$i(w),floatingStyles:b,update:m}}var $p=new WeakMap,P2=0;function D$(e){if(!e.length)return"";for(var t="arg",r=0;r=r.expiresAt;i&&a.delete(n)},t)},e.prototype.delete=function(t){this.items.delete(t)},e}();function N$(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function L$(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var R$=function(e){return fetch(e).then(function(t){return t.json()})};const Dp={isOnline:N$,isDocumentVisible:L$,fetcher:R$};var Aa=function(){return Aa=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]0)&&!(a=n.next()).done;)o.push(a.value)}catch(s){i={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return o},H$=function(e,t,r){if(arguments.length===2)for(var n=0,a=t.length,o;n0?r+a:r)}}function z$(e,t,r){if(r.isDocumentVisible()&&!(r.errorRetryCount!==void 0&&t>r.errorRetryCount)){var n=Math.min(t||0,r.errorRetryCount),a=n*r.errorRetryInterval;setTimeout(function(){e(null,{errorRetryCount:n+1,shouldRetryOnError:!0})},a)}}var N2=function(e,t,r,n){return r===void 0&&(r=D7),n===void 0&&(n=P7.ttl),zi(void 0,void 0,void 0,function(){var a,o,i,s,l,u,c;return Ui(this,function(d){switch(d.label){case 0:if(!U$(t))return[3,5];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,t];case 2:return a=d.sent(),[3,4];case 3:return s=d.sent(),o=s,[3,4];case 4:return[3,6];case 5:a=t,d.label=6;case 6:if(i=!1,l={data:a,error:o,isValidating:i},typeof a<"u")try{r.set(e,l,n)}catch(f){console.error("swrv(mutate): failed to set cache",f)}return u=ed.get(e),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===e}),c.forEach(function(f,p){typeof l.data<"u"&&(f.data=l.data),f.error=l.error,f.isValidating=l.isValidating;var v=p===c.length-1;v||delete c[p]}),c=c.filter(Boolean)),[2,l]}})})};function L2(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(a=t[1]),t.length>2&&(o=Aa(Aa({},o),t[2]));var d=c?o.serverTTL:o.ttl,f=typeof n=="function"?n:H(n);typeof a>"u"&&(a=o.fetcher);var p=null;p||(p=qn({data:void 0,error:void 0,isValidating:!0,key:null}));var v=function(h,m){return zi(e,void 0,void 0,function(){var C,_,A,D,F,T,U,$=this;return Ui(this,function(M){switch(M.label){case 0:return C=p.data===void 0,_=f.value,_?(A=o.cache.get(_),D=A&&A.data,p.isValidating=!0,D&&(p.data=D.data,p.error=D.error),F=h||a,!F||!o.isDocumentVisible()&&!C||(m==null?void 0:m.forceRevalidate)!==void 0&&!(m!=null&&m.forceRevalidate)?(p.isValidating=!1,[2]):A&&(T=!!(Date.now()-A.createdAt>=o.dedupingInterval||m!=null&&m.forceRevalidate),!T)?(p.isValidating=!1,[2]):(U=function(){return zi($,void 0,void 0,function(){var B,Z,Y,re;return Ui(this,function(ne){switch(ne.label){case 0:return B=Pp.get(_),B?[3,2]:(Z=Array.isArray(_)?_:[_],Y=F.apply(void 0,H$([],B$(Z),!1)),Pp.set(_,Y,o.dedupingInterval),[4,N2(_,Y,o.cache,d)]);case 1:return ne.sent(),[3,4];case 2:return[4,N2(_,B.data,o.cache,d)];case 3:ne.sent(),ne.label=4;case 4:return p.isValidating=!1,Pp.delete(_),p.error!==void 0&&(re=!i&&o.shouldRetryOnError&&(m?m.shouldRetryOnError:!0),re&&z$(v,m?m.errorRetryCount:1,o)),[2]}})})},D&&o.revalidateDebounce?(setTimeout(function(){return zi($,void 0,void 0,function(){return Ui(this,function(B){switch(B.label){case 0:return i?[3,2]:[4,U()];case 1:B.sent(),B.label=2;case 2:return[2]}})})},o.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,U()];case 2:M.sent(),M.label=3;case 3:return[2]}})})},y=function(){return zi(e,void 0,void 0,function(){return Ui(this,function(h){return[2,v(null,{shouldRetryOnError:!1})]})})},w=null;Ct(function(){var h=function(){return zi(e,void 0,void 0,function(){return Ui(this,function(m){switch(m.label){case 0:return!p.error&&o.isOnline()?[4,v()]:[3,2];case 1:return m.sent(),[3,3];case 2:w&&clearTimeout(w),m.label=3;case 3:return o.refreshInterval&&!i&&(w=setTimeout(h,o.refreshInterval)),[2]}})})};o.refreshInterval&&(w=setTimeout(h,o.refreshInterval)),o.revalidateOnFocus&&(document.addEventListener("visibilitychange",y,!1),window.addEventListener("focus",y,!1))}),Ar(function(){i=!0,w&&clearTimeout(w),o.revalidateOnFocus&&(document.removeEventListener("visibilitychange",y,!1),window.removeEventListener("focus",y,!1));var h=ed.get(f.value);h&&(h.data=h.data.filter(function(m){return m!==p}))});try{Ee(f,function(h){mo(f)||(f.value=h),p.key=h,p.isValidating=!!h,F$(f.value,p,d),!c&&!s&&f.value&&v(),s=!1},{immediate:!0})}catch{}var b=Aa(Aa({},i8(p)),{mutate:function(h,m){return v(h,Aa(Aa({},m),{forceRevalidate:!0}))}});return b}function U$(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const _a={VALIDATING:"VALIDATING",VALIDATING_HAS_DATA:"VALIDATING_HAS_DATA",PENDING:"PENDING",SUCCESS:"SUCCESS",SUCCESS_HAS_DATA:"SUCCESS_HAS_DATA",ERROR:"ERROR",STALE_IF_ERROR:"STALE_IF_ERROR"};function cr(){return{useRequest:(e,t,r)=>{const n=typeof L2=="function"?L2:()=>({data:H({}),error:H(),isValidating:H(!1),mutate:()=>({})}),{data:a,error:o,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:S(()=>{var l;return(l=a.value)==null?void 0:l.data}),response:a,error:o,isValidating:i,revalidate:s}},useDebounce:(e,t=300)=>{let r;const n=a=>async(...o)=>{clearTimeout(r),a>0?await new Promise(i=>{r=setTimeout(async()=>{await e(...o),i()},a)}):await e(...o)};return{debouncedFn:n(t),generateDebouncedFn:n}},clientSideSorter:(e,t,r,n)=>{let a=null;const o=(s,l)=>typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)?s-l:0,i=(s,l)=>s.localeCompare(l);return e!==t?(a=(s,l)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(s[e]),d=u(l[e]);switch(typeof c){case"number":return o(c,d);default:return i(c,d)}},n.sort(a),t=e,r="ascending"):(n.reverse(),r==="descending"||r==="desc"?r="ascending":r="descending"),{previousKey:t,sortOrder:r}},useSwrvState:(e,t,r)=>{const n=H(_a.PENDING),a=H(!1);return r0(()=>{var o,i,s,l,u,c;if(a.value=e.value&&!!((o=Object.keys(e.value))!=null&&o.length||(i=e.value.data)!=null&&i.length||(l=(s=e.value.data)==null?void 0:s.data)!=null&&l.length||!((u=e.value.data)!=null&&u.data)&&typeof e.value.data=="object"&&Object.keys((c=e.value)==null?void 0:c.data).length),e.value&&a.value&&r.value){n.value=_a.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=_a.VALIDATING;return}if(e.value&&t.value){n.value=_a.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=_a.PENDING;return}if(e.value&&!t.value&&a.value){n.value=_a.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=_a.SUCCESS;return}e.value===void 0&&t&&(n.value=_a.ERROR)}),{hasData:a,state:n,swrvState:_a}},getSizeFromString:e=>e==="auto"||e.endsWith("%")||e.endsWith("vw")||e.endsWith("vh")||e.endsWith("px")||e.includes("calc(")?e:e+"px",cloneDeep:e=>{if(e)return JSON.parse(JSON.stringify(e))},stripRequiredLabel:(e,t)=>!t||!e?e||"":/( )?\*$/gi.test(e)?e.replace(/\*$/gi,"").trim():e}}const j$="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";let tr=(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e));for(;e--;)t+=j$[r[e]&63];return t};const V$=["aria-labelledby","x-placement"],q$=["tabindex"],Y$={key:1,class:"popover-header"},K$=["id"],G$={key:2,class:"popover-footer"},W$=se({__name:"KPop",props:{buttonText:{type:String,default:""},title:{type:String,default:""},placement:{type:String,validator:e=>s0.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>NI.includes(e)},popoverTimeout:{type:Number,default:300},hideCloseIcon:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},closeOnPopoverClick:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},width:{type:String,default:"200"},maxWidth:{type:String,default:"auto"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},tag:{type:String,default:"div"},zIndex:{type:Number,default:1e3}},emits:["open","close","popover-click"],setup(e,{expose:t,emit:r}){Tr($=>({"24d87b53":e.zIndex}));const n=e,a=r,{getSizeFromString:o}=cr(),i=tr(),s=tr(),l=H(null),u=H(null),c=H(null),d=H(!1),f=S(()=>{var $,M;return u.value&&($=u.value)!=null&&$.children[0]?(M=u.value)==null?void 0:M.children[0]:null}),p=H(null),v=()=>{d.value?h():b()},y=()=>{U.value&&U.value()},w=()=>{y(),f.value&&c.value&&(U.value=E$(f.value,c.value,T))},b=async()=>{n.disabled||(p.value&&clearTimeout(p.value),w(),d.value=!0)},h=()=>{p.value=setTimeout(()=>{y(),d.value=!1},n.trigger==="hover"?n.popoverTimeout:0)},m=$=>{var M,B,Z,Y,re;const ne=$.target;(M=f.value)!=null&&M.contains(ne)&&!((B=c.value)!=null&&B.contains(ne))?v():(Z=c.value)!=null&&Z.contains(ne)&&!((Y=u.value)!=null&&Y.contains(ne))?(n.closeOnPopoverClick&&h(),a("popover-click")):d.value&&!((re=l.value)!=null&&re.contains(ne))&&h()},C=S(()=>({width:o(n.width),maxWidth:o(n.maxWidth),maxHeight:o(n.maxHeight)})),_=S(()=>[n.popoverClasses,{"hide-caret":n.hideCaret}]),A=S(()=>n.placement.trim().replace(/ /g,"-").replace(/[A-Z]+(?![a-z])|[A-Z]/g,($,M)=>(M?"-":"")+$.toLowerCase()).replace(/--+/g,"-").replace(/-+$/g,"")),{floatingStyles:D,placement:F,update:T}=$$(f,c,{...A.value==="auto"&&{middleware:[A$()]},...A.value!=="auto"&&{placement:A.value,middleware:[T$(),M$()]},strategy:"fixed",transform:!1}),U=H();return t({hidePopover:h,showPopover:b}),Ct(()=>{if(document){if(document==null||document.addEventListener("click",m),f.value){const $=f.value.querySelector('button[data-dropdown-trigger="true"]')||f.value;$.hasAttribute("aria-controls")||$.setAttribute("aria-controls",i),n.trigger==="hover"&&(f.value.addEventListener("mouseenter",b),f.value.addEventListener("focus",b),f.value.addEventListener("mouseleave",h),f.value.addEventListener("blur",h))}c.value&&n.trigger==="hover"&&(c.value.addEventListener("mouseenter",b),c.value.addEventListener("focusin",b),c.value.addEventListener("mouseleave",h),c.value.addEventListener("focusout",h))}}),$n(()=>{document&&(document==null||document.removeEventListener("click",m),f.value&&n.trigger==="hover"&&(f.value.removeEventListener("mouseenter",b),f.value.removeEventListener("focus",b),f.value.removeEventListener("mouseleave",h),f.value.removeEventListener("blur",h)),c.value&&n.trigger==="hover"&&(c.value.removeEventListener("mouseenter",b),c.value.removeEventListener("focusin",b),c.value.removeEventListener("mouseleave",h),c.value.removeEventListener("focusout",h))),y()}),Ee(d,$=>{a($?"open":"close")}),($,M)=>{const B=Nr("bind-once");return g(),K(Ge(e.tag),{ref_key:"kPopoverElement",ref:l,class:"k-popover"},{default:I(()=>[W("div",{ref_key:"triggerWrapperElement",ref:u,class:"popover-trigger-wrapper"},[q($.$slots,"default",{},()=>[Rt((g(),K(Pt,{"data-testid":"popover-button"},{default:I(()=>[ae(de(e.buttonText),1)]),_:1})),[[B,{"aria-controls":k(i)}]])],!0)],512),ee(vn,{name:"kongponents-fade-transition"},{default:I(()=>[Rt((g(),x("div",{ref_key:"popoverElement",ref:c,"aria-labelledby":$.$slots.title||e.title?k(s):void 0,class:ke(["popover",_.value]),role:"dialog",style:qe(k(D)),"x-placement":k(F)},[W("div",{class:"popover-container",style:qe(C.value)},[e.hideCloseIcon?J("",!0):(g(),x("button",{key:0,ref:"popoverCloseButton","aria-label":"Close popover",class:"popover-close-button",tabindex:d.value?0:-1,type:"button",onClick:h},[ee(k(En),{class:"popover-close-icon",decorative:"",size:k(la)},null,8,["size"])],8,q$)),$.$slots.title||e.title?(g(),x("div",Y$,[$.$slots.title||e.title?(g(),x("div",{key:0,id:k(s),class:ke(["popover-title",{"close-icon-spacing":!e.hideCloseIcon}])},[q($.$slots,"title",{},()=>[ae(de(e.title),1)],!0)],10,K$)):J("",!0)])):J("",!0),W("div",{class:ke(["popover-content",{"close-icon-spacing":!e.hideCloseIcon&&!($.$slots.title||e.title)}])},[q($.$slots,"content",{},void 0,!0)],2),$.$slots.footer?(g(),x("div",G$,[q($.$slots,"footer",{},void 0,!0)])):J("",!0)],4)],14,V$)),[[o0,d.value],[B,{id:k(i)}]])]),_:3})]),_:3},512)}}}),bi=nt(W$,[["__scopeId","data-v-214be508"]]),Z$={role:"tooltip"},Q$=se({inheritAttrs:!1,__name:"KTooltip",props:{text:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>s0.includes(e)},maxWidth:{type:String,default:"auto"},label:{type:String,default:""},tooltipId:{type:String,default:""},zIndex:{type:Number,default:9999}},setup(e){const t=e,r=Ft(),n=S(()=>!!t.text||!!t.label||!!r.content),a=tr();return(o,i)=>{const s=Nr("bind-once");return n.value?(g(),K(bi,Xe({key:0},o.$attrs,{"hide-caret":"","hide-close-icon":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":"k-tooltip","popover-timeout":100,trigger:"hover",width:"auto","z-index":e.zIndex}),{content:I(()=>[Rt((g(),x("div",Z$,[q(o.$slots,"content",{label:e.text||e.label},()=>[ae(de(e.text||e.label),1)],!0)])),[[s,{id:e.tooltipId||k(a)}]])]),default:I(()=>[q(o.$slots,"default",{},void 0,!0)]),_:3},16,["max-width","placement","z-index"])):q(o.$slots,"default",{key:1},void 0,!0)}}}),gn=nt(Q$,[["__scopeId","data-v-a55c9998"]]),{getSizeFromString:X$}=cr(),J$={name:"KBadge",components:{KButton:Pt,KTooltip:gn}},eD=se({...J$,props:{appearance:{type:String,required:!1,default:"info",validator:e=>Object.keys(AI).includes(e)},tooltip:{type:String,default:""},truncationTooltip:{type:Boolean,default:!1},maxWidth:{type:String,default:"200"},iconBefore:{type:Boolean,default:!0}},setup(e){Tr(l=>({"1ae0deb0":o.value}));const t=e,r=S(()=>Object.keys(d7).includes(t.appearance)),n=H(),a=H(!1),o=S(()=>X$(t.maxWidth)),i=async()=>{var l,u;n.value&&(await Lt(),a.value=((l=n.value)==null?void 0:l.offsetWidth)<((u=n.value)==null?void 0:u.scrollWidth))},s=S(()=>t.tooltip?t.truncationTooltip?a.value:!0:!1);return Ct(()=>{i()}),(l,u)=>(g(),x("div",{class:ke(["k-badge",[e.appearance,{method:r.value}]])},[(g(),K(Ge(s.value?"KTooltip":"div"),{text:s.value?e.tooltip:void 0},{default:I(()=>[W("div",{class:ke(["badge-content",{"icon-after":!e.iconBefore}])},[l.$slots.icon?q(l.$slots,"icon",{key:0},void 0,!0):J("",!0),W("div",{ref_key:"badgeTextElement",ref:n,class:"badge-content-wrapper"},[q(l.$slots,"default",{},void 0,!0)],512)],2)]),_:3},8,["text"]))],2))}}),Xi=nt(eD,[["__scopeId","data-v-f53a8b2c"]]),tD={key:0,class:"breadcrumbs-icon-container"},rD={key:0,class:"breadcrumbs-divider"},nD={inheritAttrs:!1},aD=se({...nD,__name:"KBreadcrumbs",props:{items:{type:Array,default:[],required:!0,validator:e=>e&&e.length>0},itemMaxWidth:{type:String,required:!1,default:"100px"}},setup(e){const{getSizeFromString:t}=cr(),r=a=>a.to?typeof a.to=="object"?{type:"router-link",attrs:{title:a.title||a.text,to:a.to}}:{type:"a",attrs:{href:a.to,title:a.title||a.text}}:{type:"div",attrs:{title:a.title||a.text}},n=(a,o)=>a.key||`breadcrumb-${o}`;return(a,o)=>(g(),x("ul",Xe({class:"k-breadcrumbs"},a.$attrs),[(g(!0),x(Ie,null,Qe(e.items,(i,s)=>(g(),x("li",{key:n(i,s),class:"breadcrumbs-item-container"},[(g(),K(Ge(r(i).type),Xe({ref_for:!0},r(i).attrs,{class:["breadcrumbs-item",{link:!!i.to,active:s===e.items.length-1}]}),{default:I(()=>[a.$slots[`icon-${n(i,s)}`]?(g(),x("span",tD,[q(a.$slots,`icon-${n(i,s)}`,{},void 0,!0)])):J("",!0),i.text?(g(),x("span",{key:1,class:"breadcrumbs-text",style:qe({maxWidth:i.maxWidth?k(t)(i.maxWidth):k(t)(e.itemMaxWidth)})},de(i.text),5)):J("",!0)]),_:2},1040,["class"])),s[o[0]||(o[0]=ae(" / "))],!0)])):J("",!0)]))),128))],16))}}),N7=nt(aD,[["__scopeId","data-v-7cda7aa6"]]),oD={class:"k-card"},iD={key:0,class:"card-header"},sD={key:1,class:"card-actions"},lD={key:1,class:"card-content"},uD={key:2,class:"card-footer"},cD=se({__name:"KCard",props:{title:{type:String,default:""},titleTag:{type:String,default:"div",validator:e=>f7.includes(e)}},setup(e){const t=e,r=Ft(),n=S(()=>!!(r.title||t.title||r.actions));return(a,o)=>(g(),x("div",oD,[n.value?(g(),x("div",iD,[a.$slots.title||e.title?(g(),K(Ge(e.titleTag),{key:0,class:"card-title"},{default:I(()=>[q(a.$slots,"title",{},()=>[ae(de(e.title),1)],!0)]),_:3})):J("",!0),a.$slots.actions?(g(),x("div",sD,[q(a.$slots,"actions",{},void 0,!0)])):J("",!0)])):J("",!0),a.$slots.default?(g(),x("div",lD,[q(a.$slots,"default",{},void 0,!0)])):J("",!0),a.$slots.footer?(g(),x("div",uD,[q(a.$slots,"footer",{},void 0,!0)])):J("",!0)]))}}),w0=nt(cD,[["__scopeId","data-v-f2375dbe"]]),dD=se({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>BI.includes(e)},height:{type:String,default:"1",validator:e=>HI.includes(e)}},setup(e){return(t,r)=>(g(),x("div",{class:ke(["skeleton-box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Rn=nt(dD,[["__scopeId","data-v-2b6482a1"]]),fD={class:"skeleton-loader"},pD=se({__name:"SkeletonBase",setup(e){return(t,r)=>(g(),x("div",fD,[q(t.$slots,"default",{},()=>[ee(Rn,{height:"1",width:"100"}),ee(Rn,{height:"1",width:"100"}),ee(Rn,{height:"1",width:"100"})],!0)]))}}),hD=nt(pD,[["__scopeId","data-v-72b558ed"]]),vD={class:"skeleton-card-wrapper"},mD={class:"skeleton-card-header"},gD={class:"skeleton-card-content"},yD={class:"skeleton-card-footer"},bD=se({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1},maxWidth:{type:String,default:""}},setup(e){Tr(a=>({"0fd9b31d":n.value}));const{getSizeFromString:t}=cr(),r=e,n=S(()=>r.maxWidth?t(r.maxWidth):r.cardCount===1?"470px":`calc((100% / 3) - ${BO})`);return(a,o)=>(g(),x("div",vD,[(g(!0),x(Ie,null,Qe(e.cardCount,i=>(g(),x("div",{key:i,class:"skeleton-card"},[W("div",mD,[q(a.$slots,"card-header",{},()=>[ee(Rn,{width:"50"})],!0)]),W("div",gD,[q(a.$slots,"card-content",{},()=>[(g(),x(Ie,null,Qe(3,s=>ee(Rn,{key:s,width:"100"})),64)),ee(Rn,{width:"50"})],!0)]),W("div",yD,[q(a.$slots,"card-footer",{},()=>[(g(),x(Ie,null,Qe(2,s=>ee(Rn,{key:s,height:"2",width:"5"})),64))],!0)])]))),128))]))}}),wD=nt(bD,[["__scopeId","data-v-f9ef5e2c"]]),CD={class:"skeleton-table-wrapper"},SD=se({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:4}},setup(e){Tr(r=>({"9d327bda":e.columns}));const t=(r,n)=>r===1&&n===1||r!==1&&n!==1?"25":"50";return(r,n)=>(g(),x("div",CD,[(g(!0),x(Ie,null,Qe(e.rows,a=>(g(),x("div",{key:a,class:"skeleton-table-row"},[q(r.$slots,"default",{},()=>[(g(!0),x(Ie,null,Qe(e.columns,o=>(g(),x("div",{key:o,class:"skeleton-cell-container"},[ee(Rn,{class:"skeleton-cell",width:t(o,a)},null,8,["width"])]))),128))],!0)]))),128))]))}}),_D=nt(SD,[["__scopeId","data-v-95be044e"]]),xD={class:"skeleton-form-wrapper"},kD=se({__name:"FormSkeleton",setup(e){return(t,r)=>(g(),x("div",xD,[(g(),x(Ie,null,Qe(4,n=>W("div",{key:n,class:"skeleton-form-row"},[ee(Rn,{height:"2",width:"10"}),ee(Rn,{height:"2",width:"100"})])),64))]))}}),ED=nt(kD,[["__scopeId","data-v-4ab592b3"]]),AD="data:image/gif;base64,R0lGODlhtwC3APf+AB9Uef7+/k94lQVAafn6+/z9/QM+aAI+Z9/n7Pv8/fX3+fb4+gtEbQQ/aF+Fn/L19whCa/f5+v39/uzw9A5HbgE9ZwdBahtRdhdOdOnu8jVlhkBtjHWVrLbH0y9ggluCnd3l6x5TeAxFbRBIcPP2+HuasDBhgxNLcSVYfOrv8vH098PR2+ft8ejt8RFJcEVxj2OIoeXr76G3x4aitlqBnNni6A9Hb+bs8G+Rqe/z9drj6YKftO3x9NHc4xhOdPj6+9Xf5sXT3Km9y6u/zRlPdWGGoDFhg0hzkfr7/AZBamuOpoWitlmAmyZZfbvL1jloiCFVeglDa9jh6KK4x9Ld5L/O2b3N18/a4nmZr0NvjlR8mBZNcyJWeiNXexxRd6/Cz8jV3p61xbXG0zdmh6W6yaS5yIejt8zY4ERwj2aKo0dykWiMpMfU3SdafShbfj5ri87a4gpEbODn7Jmxwn+dsg1GbuLp7kFujY6puxRLchJKcdPd5ZOsvsbT3fD09ipcf42ou+Tq74Ces2eLpJGrvaO5yOPq7m2Pp9vj6XGSqlN7mMrW3ylbf1Z+mrrK1qi8y1B5ltTe5cDP2RVMc97m65evwa3AzjtpiSxegLPF0YOgtXiYrlJ7l520xM3Z4YumuZ+2xX2csbHD0Fh/mzhniMnW3013lDJihLzM12mMpdfg567BzrLE0R1Sdz9sjOvw8+Ho7TZlhi5fgiBUeY+pvEx2lKe8yrDD0Kq+zEt1k4mluEJujjpoiVd/mpWuvytdgKC2xpqywl2DnlF6l3qZr6zAzVyCnT1ri26QqMvX4PT3+IqmuZavwKa7yjxqitzk6tbg5neXrSRYfJiwwbnJ1TRkhTNjhWqNpnKTqrfI1JKsvnaWrZStv2WJo7TG0oGfs8LQ2lV9mYShtS1egb7N2Juzw3SVrLjJ1NDb44ikuGSIomyPp3OUq0p1kkl0kkZykMHQ2nybsH6cspyzxO7y9WCFoBpQdpCqvIynusTS3HCSqWKHoQA8Zv///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjIxZWJkYy04MzJhLTQwZjEtYWZlMy1lMjZhNzM4ZGY5YTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNGMkExNzA5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNGMkExNkY5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN2YyODg3Yi1jY2Y3LTQxODItYjE3YS0xMTY4NjU4MjI5ZDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N2YyMWViZGMtODMyYS00MGYxLWFmZTMtZTI2YTczOGRmOWEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoA/gAsAAAAALcAtwAACP8A+wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as0zB/zDpNxI+f2qZt3fbjUOBtUVUC4+bNMsGu0A428rYVDMAv0E8H5Ortt9hwz8WQB/fDkcDxzRuCFUuG/KaFZZrJ7GUezXgzPy+fZZKBoLk16capXUZ2XZr2GgKxU6p4bZo2ZFKYc5d8xoi3796CfQgnicrF8efGl480gLx2dOvYi0SQ7nH2de/Y+VX/s8OdI/jz1SNPKr8RPfTw1dljdP89vWQaCuRXpA//PWQPCOg3EX8E2ueCgBIV6J99cgWA4EILRlifXIqQ8GBCEvY34Wu/6HDhQRkqWJ8zHxpUWD8ApChQiieKqGF4XaRQYoIMbogdF4bMKFFiIdbYDyI6SqSNjy4GOdEaPb63nZEQJZCFjfwhUyILDjggUJVW9oOlQN3kUBA9UBLZwYdFEJlFZQa5eJ4PMj5YAZH8rHFQA3AuWMuFRRJUSZ02IpgnQTgkeZ18P4QpVyQFFXCEoYOytwyjKGZQkB+QgsdeBhRUykuhafL5IntpCFraBwcN4Kml3PWQWKWSFRTGqfFx/4cGrLQZxIGosEmnZnXJJHrni/yVtyttPuRIkIXA+igsra8ZoQyIzErXV7I9QnKQBbBiwd01rL5XUBmeQkAGd5EY0G2jBGGR4SLlHYGrj/AUFAAnfXLXQbT8nfBMQfklS4N8buBLpBtedkrbAWboN2yYLxwURXWsCLgwtaQV9EisCgucoUGCaLYBnhrbOCZBAYyS1xpIXGjquxlSAERBCwjETInAhEwxY7O0yaRA0bAc5iVBriCvtTdPnKuAdfVzAiX8nlt0qwgqIEBef1BqsNP8FSPgDadotqhBD/t8cxRn6BcCxgINYTOBRAQiH6oELSF2gUZwF8x1TshrDNae5v8WwDbvjSBFQZwa3XdsWhCJAg/Qzu2jDLEVeMdBdazt4wBCG4bX03IV1MGqnFe6tF/kjACpQYQ4vqAbdgFjKqTeGCRn6LQfPdbEdexREJqGbzwWbrVvBoCkVwefITdiTUCi8YLxcpAelr93wDlg6YCC6gdJ8jrzRVMAzVcnRI9QJ9gnO0tVVaQvUPpV8E3bKra6X29UvdsYhScFSSD/zVPVX/QFMWjc/sCTMKdQYYBwssZBfCA+YMGPKTnoAgJ9N5BSPGyCr7nfUgJQi/L9aSAXwyB8RKOUHTTQReMqyA5ECDej8IiFPrIAG+QFQ9o46Cj+M9oW5CBA7vFHW0SJmQ//LSeLgwDghOmZAlGylEObFYQKIvBgejAnlD3V8HQF8cYBrliaPAQFDNtrotjmYRA8cNF2OrkAEsU2AEkgRIzXSRpP4DhExehhX8Wj42LW4RM9Wo51BmnCGl/jC53g4oxOJIgOnHNGA1ADJ0AQASLf9QuEkGMAiAyMTR7QBil68AClSMjd6jg/mQxjkKRkDDsa4kfaAE8mrdyfNPoFIVQuJkuwtKXNyOEQWehSMQV0CXlSGUuIwAIDnnxNBR7Ikh9oYJJOgwgbIIDIOLhEHckkJtQe0gxosoR82Wziv/bzS4HQ8iTYCufa8qCzAZWzH1q44UmKmcNuWmQM7+QHMVJC/0/JsGhFKkJRQP8p0BON0yIsOBsiC4GSfnZOJuiQpDaPk4SG6lKBNYnYRNE1Enq6gGk4cahAdkMSesYuJyLtxxHkGJJi7lMnG8jnIUqKSpb2wxtT64cAdiqQnebUpz3lqU6FmhEeXO+MdaBpNguiAxuIrZ0VkYLpNhoeNCgVgQ04yC9stgE0XcQKZ3ypSPxoxjziCwfmsaVGx3pCRciTIE1Uokbo6ZmONhAFD3ij5aipkXag8kR2Ld8B9Vq+jDwAE9nsRUnoqBA6etUictiCCMsa2P0pxBgNRGtG+iDCICzWctVgSArCN0C5zrWBQqysD10QIIbIwIMQKNtpC/vZudOJ4SHvQGAINtKIBprEf/GACEgZixEFaIC2V+WeTR1CXIzcoBWWrW003Vk+014EDtFN7q6yWhHqlC+2aRXbbwVGC4sAzoMhgKpF/DdeXGnhIgrgghQ/phFkile6tGtCXi+CWQR6cbbT1a6nBnuRWEiRA+0RmATnGS2NjECKQAJw8JhgUVFlZAIn3EV4WaWNCofJAxthwwmHsOHggcHD3cNjRqbQQAykLMG4SgKndkbjGtv4xjjOsY53zOMe+/jHQA6ykIdM5CIb+chITrKSl8xkqgQEACH5BAUKAP4ALA4AHACTAIYAAAj/APsJHEiwoMGDCBMqXMiwocOHECNKnEix4sIXPCxq3Mixo8VXAvlB6eGxpMmTHa8ACMkvDsqXMGMmFBKHH0ub/QrI3MmzJL+fNwXuStGzqNGHKoL2+4mTX4gzR6NKJVijjVKmLCFM3WpUjI2mQJeGxdoPCdezMA+MXQsW55sWaONyVHCV7dULYOTqnSjHSN22dZPsHexQ0iTAYhGTJUuAsOODA+wm/quU1I3HmClP3rx4rI8+mQcP0dxZ8doBofWqIEJacmmlP1KfVWK6dmucGuzInrqogm3Orl1vkbQ7qpHgv18Db1D8qPLnyDUvaM4TevLom0/JoS7T+u3vS0+g/+J+0hJ478BNHyBfUsWF89jRk1XGfiObXPCv6xe4o75HMkpokN+Am+nk30mfhPNeegQqd+BOHDgTRYPBvfBgUXQxqOFzFkxwYUUOABJERPLFx08qH1JE1iFkgMBQiful+FBjGi6BygMHwQiejAwVoEVr6xkkjIkxBsCjQofE6AhBMTAQI3rcHInQEkQKhEkCBInzJHYQACGlQTouxQxBC6y0YZVLeUDjlw3mkQNBj1BoGgJslkIhDgQZeeaWdEqpQx4UMgcmmtD1ySMLUGyJWEFhFiqlCYRKVpAIkc4pZaOSYTnQDJXWZeiFemKKGB8ERTCLop7KqI+cSrmQ0UC4oP8K3KcHfiLrc4cU5AqrSy2h54NldLqhAdAQdAWvq8gY2a3BHZGjsDyKuiNBmAp4pLR7PvvkKNNdKyx6BXGBJh2/Rvstdh4O9AWabPbjG7O/XVPQHdex1m4/MJz7mwGRENRDkM8ZYci9/dzgJK/PWUhQGpopkiHBO8DbmigEZaBZuTx2MOZACiyILXQoaMuSBQSLcMKbA8mAMHaMjoUBGwT/xA5BEqz8W8s4tQFLu0mJhdqgEmtYEBphIdJuICYohbPNSpE0EBUG4NTuFV4sStCyTG92R0FrSM0mpYiVi4y+pH1B0ASaxCwZGQTxMELQz3WxZrsSmKMZAN0KhAfcwS3/Q7ACnCQ3A0EEdJF1Z3UQHEt8dVg8UDGHS8pmiYOInO3lZElpBXwGWP6x5DKC8nOYS2OOpnkpxgMtQRCQrSEUEaSIrYECleD6c4MfmC62cxD0AAZ8KyYCC/7pELLpiGGA40BzBF9XEfWtcALcJRBUACaRg1VBfUncDoFuA1GTvdK7JUBJ5B94fntYmKnCyj0CSdOA85uV/jlieQ92/7QD7a+hOI/xH7gIUof1IYYBMdhLzZDHq7lxin6LccBeKMbACpIFD2QCAATHUgE7yeUS49PQCF4lEDJsECxPkEsQTkgaZOQpFiHM3FmGwcINDaAGBFlBDNnHFSn4ZoemgYT6/+h3lm4YkED2O2I/BrYVCyiRdNR6YlhowBUBrm4gepBiU2A2FSvK6mH90IYWQzIGjBXFiwTqz0AS0IQa/qQMR9EUGivIgMsMRBRu5MeCigJHCz4RBgXZABCP4oFBYq4CThMIHAzZE2rkcUtZGGLWekI0Q0Kxf2Psx4hkAodMYiuJ9NOAGU3CBE9eUSBE8CQoZBK1RyKRIGHwJBFIEJM5+q8gEvBAHolRS1NuiQEIsUIetQITW56LFgmpBSNL0i1j3ooUCzyIFJbpkd75sYZJKNaLMhlNjhxvjgAIp0DCaSZyjlOc/TBnP3ThEGcKpBM+CaFR3NkP5XmkhkZJlBs3cf9PeRYlVm60wPk4gs+iBIAXeeRERzYYpKOAIY/AJGjk3EAQkPRDABgVCEYFoNGMXtSjG3XIKHZ4jIVGjgkEWdI1HdInY9pNoisFjt8G8glePcSYcYKpFVUqkPTF9KZSdJFO12dRK/EKLg2xJaBMGtPFeIEgP+hcTMPgkD880VlMFaApCOKJoAmxIWJ4Yij62dSxjHUgseQVA2LXkBdA0BtkFWCyBjI2hInBIVQA2O2QOlS4feoNcEORQ9SRtVbEs6w4GUFBvoKwpzqEeIgVyI/i6rqtDQQB6zsWRPyXjsP6LxEEucX6BEEi122OskGbAkEEsb5qlDZoy8uq6/ZAEBp0EtEh1nCdSeinKYGI67YNgYduPTtcTAK3IZAI2m4nGcXjMmRINiWucpvL3IYEAHjRRW12/dmQTk5Xu37kgiR/6hAzFFe2t7KAJwiSjMjtIiIbOG9fGzQNmsEwsmIRQkSwRl7whskYBekABCcxt6SeSwQbCQgAIfkEBQoA/gAsFQAdAHkAhQAACP8A+wkcSLCgwYMIEypcyPDgA4EJGkqcSLGixYsEY5gQuCEDxo8gQ4okGKkVP4H8vCwaybKly4MU+J3sJ9PCy5s4Q8qcuVMggZxAgyLUhFJm0ZmkAgldCjQBDJ5GaUblh2EF06su1UzdCrUB1q8ie0qFSlbgArBoJUY6ynZs21MI0spFaIVCW7F4p+pxMrevwCkDyrodnPeA3755BSduS+Iw2sWEubb9VcMxU4+RFUsmbIOVZaEf7m6GDPkzTieaU4sWnMO0ywVdVGde3VbaHtcssYzeLRsvAyG4RTbgTXu28eAfSRM3DnkC8ovKey8XG+LMc4ksikfXPhoCqOsMHXD/l06+LfiEP/u1izm+PfOo5xkWuCJw0vT7suNTVBXM/fbIa+j3kRyFpOHfdDQUIGBBKWRXER/4FYdBegsO5AE/XQhUWUOGRMjcEhUShNcWigikIEJIeEhaAyuFaBwDL+yA0BblvYdChd+4N8YzBI1T43/6AfNjJgRpdWB+51kRmH/TEFTEj8sZcl5MPwpC0CZQyrbLef/hNQhBEB6p3XMPvaeYKQQNkeWYwSWghpg0aUBQEGsyh9xTcPJzAUEg1ElacJqoOFUDAQwUgZ+jBdflbi0QNEKeieK2qGY9EOQGpIqZBgSmRWVDUBacEvbZDSGEKlMnBNFgalRzWEaCEYhC/zUDQRysOtNnRwiqmRIEAbKqLK5Nyl2JA9li6jCNmSbse08QVEWooRQarK6iQUGQFKEit6xyNg2U7Lb8lPocuEgOtC0vjY5L7XEielgEhdquW1q7NcZHbnEFLfqofveya+50bWyInLQCMSDvZvku94Qf4G06UBMHC5awbLeB5whBx0RsHr34PjeFQIUQ1IjGg03cMW4B0DGTLgThQLJYJvvr2gdRYUOQGS/Dx3FkG6k70ygEyZDzrTvnZRVuG4q1AUHnDH0QaUwEB44ebbVBEBVOGwRZHEq5VsiSg9k1UAZZxyxWI4qOdtZAw9n69GZ/mJYeaSAQdEGsG/8rWAVlHv/GwxvaBUGQBniXXPRUqDiGCMTaDUFQLYXDfDhPsx52wnS+EJRG5DrrfZcAjnWJBUHycD7TDwQZMJoPcwUgo5kowUBQJaYLFNdAROxmR1oECPPjEQTdUns/fQy+Gy5pbaCiEQSBMbwlBOWyW62Pqcj6QLAMn/lAm2sGOFMFfIFGngec2A8Bw48+kMqaxXGVSYg6KNAJbvcj+0C0l/tSPqrC/h4cBGFE/YA3EFEsBycX4lwHCPKC+nmAIKU44E36lZd5ECQ0/vsPBggSCAm+hIJbAdFAtlG/CkREICnSX0tACJVr9Kp+/IgBQWh0MpewsChaIEgzYNgigchChSy5oVT/mjWQZ2VwOkQaiJFkJpITClEmXCCIKmDYpIE8qYYi8QQM+QEBgqgAhlYaiG6K07WRVGKLRPPcERXzpYGEyTjFaEkR0Pi2yKFpIGoqTjRaErc1usds8pLTQPogm6WN5AEVoKPWXrangfSpOCIwH0jIMTzJqZGChDJUbyoWknRUsnNbTJdAXKCdcoyEE59M4xYrNZBLMacbI7mbIgGJKE8NBFTMAVZIYpA1S24RVQPBIGkMoIyQfKGXoPTjeyonEOopBxwh0U0q67gqXg3EV+9ZRkiygExVKlM5xBKIsd6TQ5BQaZaTgxQRBSIJ7nhBJ92k5je3Yq2BYMt/yYnnIjnX/y2BfMuDFnkiwtI5T28CCSNCBIBCBaJQAMhTiLTMW0BJNhGBGhSgFYGoRCz60IFCh6IbLRtBfZlRkDaEo/vEIkU02hAbiPSSHp1o4dYmECUIAHT9qNtA2vDSPyKUZIggiCuicg6CKG94ETXcRwt3NIEwISoyIMgoeorPnxbuEbSKihkIgo2cGaCjErNqqGhBEFpEBQcE0UXOTkEQSvh0qaEi4UCEEBW0DaQMOUuFDt8q01BhUCCEnMkxCOKInAGjZXwtaeEaOBAERKUJBAFCzu4pkDEkliKBKZwAB4K+mTCAIBN42QgIRoAkXHYilyAZKWfIEwUQJAmRe9NAnMedr/+CpAQviwBBTMATHRAkBJGjA0EIIZ2efQQ1kdOpQNzBk6b2YwyRW+BAnsqdNn5EAWCjoOC4xxPgDEQAkXPOQLggnTCIJLWm8q5ABMETQhBkDYW70UBScB+H3TZy7h1IMHiyCYJ8o3DGIEgmpkMBCYgENabq70A6wJN6EGQOheMGQXDbm/GJBLumEs9A0MET2QpkwKFKBkHQMB1isOQSpnoHQeiLEg0LhMGhQgJBzskcz4ykBKa6gxd58rGB4DZbI50KZg4cKgasZSCJ4IkMBwJdIMNUMLNoiWsLKpAyEGQPqhNIHwXihwMULqli6cUE11WQoc7kEAQ55peDPBM8jLkcTjG7BUHWYVL3FO+DglptzBg2EEbU2X+6pUhAAAAh+QQFCgD+ACwYABwAeQCGAAAI/wD7CRxIsKDBgwgTKlzIcKCvcQ0jSpxIsaJFg9348bvIsaPHjwg1buwXTwLIkyhTFlwkUGRLd/RUypxpUYaFlhpxdqHJs2dCHDn7uRQa1KdRn0OTBuVQ4KjTkz1wjlQ6NcuEp1gvDokjtSvRqfwAZB0rsURQql6Hkl2bEO3XtEFxJGBLVwpcsHjTvmlBl2wmG3cDvyXqpW9WQgfyDnbr1rBTA2cjK2YcdA0Bx0glC6Y8ldQNzDw5b9ZM1AdolZ8XkxateuTpk+FGT15NukiE1x3FzN4tO201O7gtKgDAu3Vv1VuCV+RAuzjrxsojQnbe/PjQDwqiM3xe3bh3fh4QaP9XCGMS9fPW+Zkar7BAlfTov8fyw74hm2g7v3dnjelqfYqY7CegYin8Z5EOZsB3nIEInRGRNm8coKB3SDBoED8hYBNRBgINMKBgm1gokBheDeJEhQut8qF3B0hiYScGwOWCQLchRMiKjHmRg4HfdMdAL7YclAiOtPViIHcj6UCQAEQWp112+ilWCkEeNClYdBPwMuErBNVhpXfKyeFGfGoRhOSCwRHxZUFnRqldm2UOBGd3rz0yYZx30gkaHmSSxuaX0Dk2ZJ+K/UnolZjNWaiZgPrZF31uRmponovSBQqlXk0aKWMG8IEZHZgOpqmiArmACmgOhIrnpt0hctoxqhb/xeihop7WSqyuzZqnObghISGrTuoKrEBJyBAcCLQGGiobyjmRrKNzDVtrcOU8C9YFBIGQZyPjmRXrJQRZcecOAYz3gbU4CUNQOROuUt8T6BIVCkElTPifmrFeOhAT6Q1g4A+NgvXeQE+kV4iBNQSMkxwEmbbpvAZmo7BQDTRFY3x6WPxfJRPzwwVBQJCZzXjBEBRNx1kQpJt1Aoxn7ECNdKwOQXyQaQBwuNEiEDwEadDxEgSx0yeopxVwzUg4C2RevPyQQRAnfRLxWi5BmSRnx8wOZAStoK1K6mJ8DTQC131dkamwX0dBUA5r0tWBCGdfHe8fBMHR9lrMJBY3rgLl/0KQJV/+wJay0rqlBEGAfHlwVlAS/vVQgBCkxJfOZMVCNYjKHaolBFGdLBVPAUFc5nz3Y/ZAjAB6uFMU6Kl54UHtOFAUgNahjFOsjXp3rHP4xKWkaO8OO1hG+JQGmq9/rTvZMnlSAfKlL2+vTAGQEp/00mLf5kwyrKi998Ezn5IPAjJAEA/Rhz9huSpx9wtBDg6/t/yDDZwSd7UQNET6yX/JbfsCOgRBPsG/0g2AQyC5RXoiN5DVPU5W/UsW0D4SgVmkh3MDaUcB6ZeUWVitIzvoExwIwogNPhAsJOoILGiXHtkJRG0chGDpNLKejoQDR4AZSAaYJsMYguVXHIGTB/8IAgYexuhCHevhROAECYLYgodiQSIPc2UROCWCIGbg4R0OcsL5NQSBcCIEQQbBwyIcxARJpKJEYHAnURDkBTzUxEEekUaBKGkiKLgT6AaCAh4uriASaMIUBaKhiVTiTiQYSACSwMMgICQMg+yHHmoUkctI6wQEiUESY4AQAtzKhy15GUXaZA2CrKBjFmDfQcQISqEUrCJt0gJBCtGxNihkATPkBzpguSIOEEQTHXNHQ7pIlFRUJA8r8gVBYNAxY24niXCjSBbjk0KB3KFjBHxmJCdCghPEBxoEgULH9scQ2m1zIiE8DiX70YCOxW8hQDmnRHKQw9ypr3DoYwgsPLT/wYYQzZ4RnBAFJLKPSOZTIv4BaOmGGBEdPK+VeLiIQlvZRIkYqZVNUOUSXVe6K0rkdMTkh7h4GayASgsXVeyYLBuiUQhwtJUqSCnTGsAChcS0H18gyDpeSkyJJlGOCeFXP0ygyn2WtJ8RCSmGEkKNqeR0IGQkXSsvYo06HqQA45gKUQeCgCM6bmIXAZw8B1ItsDxVIKkC0z23ZxEJpK6fGIiMCQjiKrWalK01GatUv/qsGQ3kdhRJQBSJaUmTYu971KEBQVzUD40yhBmlE8Jhg3dEgQguhkEaiC4EIlmJ4LKVGxBI/NyiUaWMgSA1UFUDXNgPTgjEDdHaaLxy6Aqp/8YhMvggyMseV1uC2KMl+pJtqIx0i6OqRlsDqeHjcjsQQ0wlBIVN6sTKgARB7vUspyAICSCgqtQOZAhg8dREGDAxemiDp2eZoECeGKo8EoQ5OHGYRAYVKkmidyqqIMgNQ+VLgqDRiwlJBlgnOhRMEGQB5A0VAgVSxEoxZAYDvq9AICaQYoCVIA5wVEN+EeHZ+EuKAtmjQBbQg2IIxBnInN5ALBAZIEo3XvrprR0BXBBIyYMG2QVe/94xyg7DRRwE4QaNGQKOMERDIC4Fi2JBTBRg9PhZkxgIAKYskClHccrv7IczrYySAMjhVP3IxThSUxAu9wMA0njAk/NUj4EEBAAh+QQFCgD+ACwYABwAeQCGAAAI/wD7CRxIsKDBgwgTKlzIsKHDhxAjSpzY8IHABBQzatzI0WAMEwI3ZOhIsqRJhJFa8RPIz8uikzBjbqTAb2W/mhZk6tzpsKZNnwIJ8Bw6VBPLmkdtkgpEtOnJBDB+Ir05lR+GFU6zclRTtavUBlrDUgRKVapZgQvEqlUYKanbsm9PIVhLl6AVCm/J6q2qx0ldulMGnIVLeO+Bv2v3Dlb8lgRirYwLe337q8bjoSMlL55c2Aaryzs/5OUcOTJomE42qx49OMfpkgu6rNbM+q20Pa87YiHNe7ZeBkJyb2zQuzbt48LHFj9emvOE5BKb+15ONsQZ6A1ZGJe+nTQEUNgXOv/oPr382/AIhfZrR5O8e+ZT0S8scEXgJOr4Z8t/qCrYe+6SrbEfRXIUksZ/1NFQwIAEpaBdRHzkZxwG6jEokAf8dCGQZQ0ZIiFzS1g4kF5bKCLQgggh8WFpDbwkYmQMvLADQluYBx8KDH7z3hjPEDSOjQDKBwyQmRDEFYL6hWeFYP9NQ1ARQC5nSHg0ASkIQZtEOdsu4QGo1yAERYjkdslZBN9iphA0hJZk5paAGmPepAFBQbDJnHBRxcnPBQSBYGdpuWmyYlUNBDBQBH+SlpuXvLVA0Ah6Kvoao5v1QJAbkS4GGhCZHpUNQVl0WthlN4Qgak2dEETDqVPN8RgJRiT/KtUMBHHAqk2XHTHoZkoQBAirspxGaXcmDmTLqcM4Btqw8D1BUBWihmKosLuOBgVBUogqHLPN5TSQstzyY2py4SY54oq8OEputcgRxGwRFW7LrmnufoheucYVxCik8uHb7rm+tcGhcNMKxMC8nOm73BN+YMfpQE0gPJjCs+GGnSMEHSPxefWam9sUAhVCUCMbE0ZxvrkFQIdNuhCEQ8lknfzvaR9MhQ1BZsAcX8ejgbSuTaMQJIPOuPIsGVavcUjWBgSdQ/RBpTGRGzh6vNUGQVQ8bVBkcTB1WiFMEobXQBloLTNZjSxKWloDEXcr1Jz9AZp6pYFA0AWycgzwWxWY//kXD29sFwRBGuRtstF6oYIYIhFvNwRBtRgeM+JV0frXCdT5QlAaku+8d2ECIOYlFgTJ07lNPxBkAGk+rBXAjGeyBANBlZwu0FwDEcGbHWIRIAyQRxB0i+399EE4b7iItcGKRhAEBvGWEJQLb7aGxW3rA8FCvOYDcb5Z4EQV8AUaeh6AYj8EEE/6QCtvFkdTKiX6oEAnvN3P7APV7rFJ+awaO3xwIAgj7Be8gYhiOTHBUOc6QJAX2M8DBCkFAmHir73MgyCi+R+AMECQQEzwJBXsSogGsg37VQAjAlHR/kgSQqlcw1f240cMCFIjlIFQZ1ogSDNi6CKByGKFHWnhUf+cNRBoaZA6RRrIkWbGERQKkSpcIIgqYuikgUDJhh3xRAz5AQGCqCCGVxrIbozjtY5UYotF+1wFwTQQMR2nGCUpAhrhJrk0DWRNxolGSeR2RBudbV5zGkgfZsO0jjygAnPcGsz4NBA/GUcE59MIOYg3OTXOq1CH8o3FNpIOSnpui+oSiAu2U46OcMKTadyipQaCKeZ0oyN4S+QfE/WpgYSKOcHaSAy0VsktpmogGSyNAZSxkS/w8pN97I7lBFK95oBjI7tBJR1Z1auB/Ao+y9hIFo6ZymTCp1gCORZ8cqiRKsmScokiokAk0R0vbOSJ9LJkoq41kGz9LyPwTBg6I+X/LYGA64PR4eY0vRnP9+CzZABIqEASCoCBPnGWeguo4R6Sz24GSTkT7YnZ9nm4iTxUo8SDaEclqi2Q2k+kvYzIRxtig43KM6IqLRnbBKIEAYSuH3YbSBtcalCMigoRBHHFVM5BkOWFlKMphcgTkSYQJkxFBgQZBU/v6VOCTuURtZqKGQiCDZ0ZwKH69GjJaEEQWkwFBwTRhc5OQRBK9FSshivhQIQwlbQNpAw6S4UO30pSq9okgwIZpE2OQRBH6AwYLuNrTA3nwIEgYCpNIAgQdGZPgYxBsRARjOEGOJD02YQBBJkAzEZQMAIkAbMPuUTJRknDnyiAIEmQHJwG8rzu/3xVIyWAWQQIYoKf6IAgIZAcHQhCiOn4LCOpkVxOBeKOnzC1H2OQHAMH4tTusDEjCghbBQfXvZ8EZyACkNxzBsKF6YSBI6o91XcFIoifEIIgazAcjgaSAvw8DLeSe+9AgvGTTRDkG4YzBkEyQR0KSIAjqTmVfwfSgZ/UgyBzMBw3CJJb35CPI9k91XgGgo6fzFYgBBZVMgiCBuoQgySXONU7GvSTDQukwaJCAkHMyZzPdKQEp7qDF38CsoHktqQvLUxmECwqBrRlIIn4yQwHEl0gv2cWJXmtXwVSBoLsYXUC4aNA/HCAjAaZLL2gILsKIlSbHIIgxvTye/AgZjvJ7BwWBFlHyVA6FePdMEqslVnDBsKIOSN1KrudSEAAACH5BAUKAP4ALBUAHQB5AIUAAAj/APsJHEiwoMGDCBMqXMhQ4QseDSNKnEixokWCrwTyg9LjosePIEMSvAJAI784IlOqXHlQSBx+JmH2K8Cyps2L/HLGFLgrxc2fQA+q2Nkvp0x+Ic4EXfqzRhuiRk1CYEp1pRgbR3UW1Rq1H5KqYD0e4Eo2q8w3LcKqbagAalmoF8CsnXtQjhG3Zt0moctXoKRJebcG7tqVQN+1A94KxkuU1I3DYQkrljzYRx/IS4cwXsyZsskBmIGqILLZc2fFP0LXVDJ4suvAGuyoVrmoQuvbpblukTRbpJHXuXFvbdA7pOnjwE/LXFAcZ3LkwruektO8IvTg2IueQFW9oaXs15W7/z3QfaGKC+Cfq5eprPxBNrnSR18vcId7hWSUaJDPnzPN+w19Eg564hUYXlcAWsSBM1H0h9wLCX7UloH0FWXBBBES5AAgQVB0oHqpZDhQV4eQAQJDH84nU4KGFbgEKg8clGJ2ABagRW7kGSRMheEFcN8hKgrkCEExMBAkhTJx494SFWKSAEHiHBkeBECUN2NRzBC0QElIgudBi81dyU8eORD0iIOuIVBcKWjiQJCPXcaZk5qz6ZAHmsQZJGaas7EAhZSKFbRna3SGZgKPgRIkAqKEzjYoUU8ONAOjbhXaF5yPcsYHQRHMAmijkOmDZmAuQDQQLp9WCtknqRp4SEGujP+q0RJw8lUGpQYaAM1IsvazCmaJtYrcETLiGlqm4QmK6H6qIZucslKOwlyzuCZLEBcV0lHrsdUmh+FAX1TYnG3CJndNQXfMR1p1MHQrnAGRENRDjscZYUh3NxjZ63EQEpTGZopM2N0O5c4nCkEZbLZtaB1kOZACBDrbGgrFZmVBdyKcUOZAMuz7LEGEYcBGdzmxQ5AEHgsHrUBtwNLcUFuBpqe7mxWEhlaINBeICUStLGeFHQ1EhQErFneFF4EVFGzKRN1R0BpF97ZoYNsiQ7OBXxA0gSYkK0YGQTyMUHBpXYDZnATmbAbAtALhMTaFy3SnACfRzUAQAV0wfVod3cX/8lwdCQ9UjN6mhaneIBUTrtVsVqRnQOI/H6kaKDJf6bPERH0HWTzGEgTB1aZBEQFkmf4nUAmgT2Y3Xd9mOgdBD2Dw9nEisDCXDhRHThQGMQ40x+yuFbHWCifMXgJBBWCieFYVrJUE6BDINhA1y/e8VAKUKP4B5JhzZpMqrNwjkDQNAJ80yKkHxrZK3Vs7YvpEiVNT+x8PVAf8nDEQQ0oo6+5/YQSZlPmg4oCUHOx/uMKDlgAwwM5UgE0huUT1CjQCUwmEDA2UzBNCEoQMPgcZb4rFBBHkkWF4MDoDqAFBVjDCxV1ECrZpYWsgwT38eaQb+LMc+k4okHtZxAI5FNcO/ydIA+fwME4F0UMQjzIy6ywxOwLrhzaeWJQxLKwh9GuVfQaSgCYcMSdlkEikstgfBjxmIKL4Ij8I1JAwIjCDMCjIBmQoEQ/QUU4VCJpA4HBHhlBDjYDKQg0byJCb3VGH7ztihxICBypm6nL408AVB8IER3ZuIERwJCgSQjRA9qcgYXAkEUiAEDK+0XoDkYAH1EiMUloSUAxAiBXUOJVBHtI1tEhILfookGmZElmk6N9BpMDLfrzulMg0TRJ2hSIq9i93pgSANAUiTS5Vk5rT7Mc1+6GLiPxSK53QyATB8k2Z8K4o46zKn764CXQmM1FUQdUXLUCJI4IlALxQI90Ul/+jsIBBjfp6Z1bcgBGBCOCgBkVoPw4qgIQ2dKEKZcgoWngMDzKBIENCJkPo9E1zeDBuA/lEryTyzUd4MKMC2Z5GvRlEEHgwIwNRHjLTgsUc3imDXiDIDx6HzDBE5A85JFYGTUEQT7yNhg0RQw5D4c72MXUgoewVA0bXkBdk0BtNBd2vBmK1fYkhIlSgF+jSkkFLvWF2IYqIOvTWCnEKVCAjKAhW9pXTiNjurf24UVbf5rSBICB1V/DQ1dLh1u4lgiC3SJ0gBPu2xu21V1MgiCBSVw3G9qp3DdwDQUxIyIhY42oj0lukBIKtzjYEHqAtbGoTqbeJQOJtocUrJGErkR1MjVS1tGWtbCMSANnd9rEr1W33JNLI3AKPC7YMLkPMsNrZWcATBEmG4nZBkQ00d1/TOJkI8ZoTIVBkacF9mzEK0oEMTsJsNS2XCAoSEAA7",TD={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},MD=["src"],ID={key:0,class:"progress"},OD=se({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Tr(o=>({"476ceb40":e.zIndex}));const t=e,r=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Ct(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),Ar(()=>{clearInterval(r.value)}),(o,i)=>(g(),x("div",TD,[W("div",null,[W("img",{alt:"Loading",src:k(AD)},null,8,MD),e.hideProgress?J("",!0):(g(),x("div",ID,[W("div",{class:"progress-bar",role:"progressbar",style:qe({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),$D=nt(OD,[["__scopeId","data-v-8abd6e91"]]),DD={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},PD={key:0,class:"progress"},ND=se({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Tr(o=>({"94e2abb4":e.zIndex}));const t=e,r=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Ct(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),Ar(()=>{clearInterval(r.value)}),(o,i)=>(g(),x("div",DD,[W("div",null,[i[0]||(i[0]=W("div",{class:"spinner-loader"},null,-1)),e.hideProgress?J("",!0):(g(),x("div",PD,[W("div",{class:"progress-bar",role:"progressbar",style:qe({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),LD=nt(ND,[["__scopeId","data-v-374f8934"]]),of=se({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>RI.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},cardMaxWidth:{type:String,default:""},tableColumns:{type:Number,required:!1,default:5},tableRows:{type:Number,required:!1,default:6},zIndex:{type:Number,default:10500}},setup(e){const t=e,r=H(t.delayMilliseconds===0);return Ct(()=>{r.value||setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,a)=>r.value?(g(),x("div",{key:0,class:ke(["k-skeleton",{"not-spinner":e.type!=="spinner"}])},[e.type==="card"?(g(),K(wD,{key:0,"card-count":e.cardCount,"max-width":e.cardMaxWidth},{"card-header":I(()=>[q(n.$slots,"card-header")]),"card-content":I(()=>[q(n.$slots,"card-content")]),"card-footer":I(()=>[q(n.$slots,"card-footer")]),_:3},8,["card-count","max-width"])):e.type==="table"?(g(),K(_D,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:I(()=>[q(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(g(),K(ED,{key:2})):e.type==="fullscreen-kong"?(g(),K($D,{key:3,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="fullscreen-generic"?(g(),K(LD,{key:4,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="spinner"?(g(),K(k(Su),{key:5,class:"skeleton-spinner",color:`var(--kui-color-text-neutral, ${k(fa)})`,title:"Loading"},null,8,["color"])):(g(),K(hD,{key:6}))],2)):J("",!0)}}),RD={class:"empty-state-content"},BD={class:"empty-state-icon"},HD={key:0,class:"empty-state-title"},FD={key:1,class:"empty-state-message"},zD={key:0,class:"empty-state-action"},UD=se({__name:"KEmptyState",props:{title:{type:String,default:""},message:{type:String,default:""},actionButtonVisible:{type:Boolean,default:!0},actionButtonText:{type:String,default:""},actionButtonDisabled:{type:Boolean,default:!1},iconVariant:{type:String,default:Ln.Default}},emits:["click-action"],setup(e){const t=e,r=S(()=>{switch(t.iconVariant){case Ln.Default:return Zy;case Ln.Error:return d0;case Ln.Search:return c0;case Ln.Kong:return u0;default:return Zy}}),n=S(()=>{switch(t.iconVariant){case Ln.Error:return PO;default:return fa}});return(a,o)=>(g(),x("div",{class:ke(["k-empty-state",[e.iconVariant]])},[W("div",RD,[W("div",BD,[q(a.$slots,"icon",{},()=>[(g(),K(Ge(r.value),{color:n.value,decorative:"",size:k(LO)},null,8,["color","size"]))],!0)]),e.title||a.$slots.title?(g(),x("div",HD,[q(a.$slots,"title",{},()=>[ae(de(e.title),1)],!0)])):J("",!0),e.message||a.$slots.default?(g(),x("div",FD,[q(a.$slots,"default",{},()=>[W("p",null,de(e.message),1)],!0)])):J("",!0)]),e.actionButtonVisible&&e.actionButtonText||a.$slots.action?(g(),x("div",zD,[q(a.$slots,"action",{},()=>[ee(Pt,{disabled:e.actionButtonDisabled,type:"button",onClick:o[0]||(o[0]=i=>a.$emit("click-action"))},{default:I(()=>[ae(de(e.actionButtonText),1)]),_:1},8,["disabled"])],!0)])):J("",!0)],2))}}),Da=nt(UD,[["__scopeId","data-v-feec2f90"]]),jD={class:"dropdown-item-trigger-label"},Uu="dropdown-item-trigger",VD=se({inheritAttrs:!1,__name:"KDropdownItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0},hasDivider:{type:Boolean,default:!1},danger:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},selectionMenuChild:{type:Boolean,default:!1},onClick:{type:Function,default:void 0},isDangerous:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KDropdownItem: `isDangerous` prop is deprecated. Please use `danger` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["click","change"],setup(e,{emit:t}){const r=mr(),n=e,a=t,o=S(()=>{var f;return(f=n.item)!=null&&f.to?"link":typeof n.onClick<"u"||n.selectionMenuChild?"button":"default"}),i=S(()=>{var f;return((f=n.item)==null?void 0:f.label)||""}),s=S(()=>{var f;return((f=n.item)==null?void 0:f.to)||void 0}),l=f=>{a("click",f),n.selectionMenuChild&&a("change",n.item)},u=S(()=>{let f="div";return o.value==="link"&&s.value&&typeof s.value=="string"?f="link":o.value==="link"&&s.value&&typeof s.value=="object"?f="router-link":o.value==="button"&&(f="button"),f}),c=S(()=>{const f=Object.assign({},r);return delete f.class,delete f.disabled,delete f.style,f}),d=S(()=>({link:{tag:"a",attrs:{class:`${Uu} ${n.disabled?"disabled":""}`,href:s.value,...c.value}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`${Uu} ${n.disabled?"disabled":""}`,to:s.value,...c.value}},button:{tag:"button",onClick:l,attrs:{class:Uu,disabled:n.disabled,...c.value}},div:{tag:"div",attrs:{class:Uu,...c.value}}}));return(f,p)=>(g(),x("li",{class:ke(["k-dropdown-item",[{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected},f.$attrs.class,f.$attrs.style]]),"data-testid":"dropdown-item"},[(g(),K(Ge(d.value[u.value].tag),Xe({"data-testid":"dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:I(()=>[W("span",jD,[q(f.$slots,"default",{},()=>[ae(de(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),sf=nt(VD,[["__scopeId","data-v-2264f968"]]),qD={class:"dropdown-list","data-testid":"dropdown-list"},YD=se({__name:"KDropdown",props:{selectionMenu:{type:Boolean,default:!1},appearance:{type:String,default:"primary",validator:e=>((e==="menu"||e==="selectionMenu")&&console.warn("KDropdown: the usage for the `appearance` prop has changed. Please see the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),Object.values(q1).includes(e))},triggerText:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:null},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},label:{type:String,default:"",validator:e=>(e&&console.warn("KDropdown: `label` prop is deprecated. Please use `triggerText` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=S(()=>n.disabledTooltip?gn:"div"),i=H(null),s={hideCaret:!0,popoverClasses:"dropdown-popover",popoverTimeout:0,placement:"bottom-start"},l={...s,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${s.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},u=S(()=>{var v;return((v=c.value)==null?void 0:v.label)||n.triggerText||n.label}),c=H(),d=v=>{n.selectionMenu&&(c.value=v)},f=async()=>{var v;(v=i.value)==null||v.hidePopover()},p=(v,y,w)=>{v.value!==w&&(y(),a("toggleDropdown",v.value))};return Ee(c,(v,y)=>{v&&v!==y&&a("change",v)}),Ct(()=>{if(n.items){const v=n.items.filter(y=>y.selected);v.length&&(c.value=v[0])}}),(v,y)=>(g(),x("div",{class:ke(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[ee(k(ef),null,{default:I(({toggle:w,isToggled:b})=>[ee(bi,Xe({ref_key:"kPop",ref:i},l,{"close-on-popover-click":"","data-testid":"dropdown-popover","hide-close-icon":"",onClose:()=>p(b,w,!1),onOpen:()=>p(b,w,!0),onPopoverClick:()=>p(b,w,!1)}),{content:I(()=>[W("ul",qD,[q(v.$slots,"items",{closeDropdown:f,handleSelection:d,items:e.items},()=>[(g(!0),x(Ie,null,Qe(e.items,(h,m)=>{var C;return g(),K(sf,Xe({ref_for:!0},h,{key:`${h.label}-${m}`,item:h,selected:e.selectionMenu&&((C=c.value)==null?void 0:C.value)===h.value,"selection-menu-child":e.selectionMenu,onChange:d}),null,16,["item","selected","selection-menu-child"])}),128))],!0)])]),default:I(()=>[(g(),K(Ge(o.value),{class:"dropdown-trigger","data-testid":"dropdown-trigger",label:e.disabledTooltip?e.disabledTooltip:void 0,"max-width":e.disabledTooltip?"240":void 0,position:e.disabledTooltip?"bottom":void 0},{default:I(()=>[q(v.$slots,"default",{isOpen:b.value},()=>[u.value?(g(),K(Pt,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-dropdown-trigger":"true","data-testid":"dropdown-trigger-button",disabled:e.disabled},{default:I(()=>[ae(de(u.value)+" ",1),e.showCaret?(g(),K(k(tf),{key:0,decorative:""})):J("",!0)]),_:1},8,["appearance","disabled"])):J("",!0)],!0)]),_:2},1032,["label","max-width","position"]))]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3})],2))}}),ui=nt(YD,[["__scopeId","data-v-0236f802"]]),KD={class:"pagination-offset-button-container"},GD=se({__name:"PaginationOffset",props:{previousButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1}},emits:["getPreviousOffset","getNextOffset"],setup(e,{emit:t}){const r=t;return(n,a)=>{const o=Ze("KButton");return g(),x("div",KD,[ee(o,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button","data-testid":"previous-button",disabled:e.previousButtonDisabled,icon:"",size:"small",type:"button",onClick:a[0]||(a[0]=ht(i=>r("getPreviousOffset"),["prevent"]))},{default:I(()=>[ee(k(h7),{decorative:""})]),_:1},8,["disabled"]),ee(o,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button","data-testid":"next-button",disabled:e.nextButtonDisabled,icon:"",size:"small",type:"button",onClick:a[1]||(a[1]=ht(i=>r("getNextOffset"),["prevent"]))},{default:I(()=>[ee(k(b7),{decorative:""})]),_:1},8,["disabled"])])}}}),WD=nt(GD,[["__scopeId","data-v-a1d6342e"]]);class wi{constructor(t){fo(this,"resizeObserver"),fo(this,"callback"),this.callback=t,this.resizeObserver=new ResizeObserver(r=>{window.requestAnimationFrame(()=>{!Array.isArray(r)||!r.length||t()})})}static create(t){return new wi(t)}observe(t){!this.resizeObserver||!t||this.resizeObserver.observe(t)}unobserve(t){!this.resizeObserver||!t||this.resizeObserver.unobserve(t)}}const ZD={class:"pagination-text large-screen","data-testid":"visible-items"},QD={class:"pagination-text-pages"},XD={class:"pagination-button-container"},JD={key:0},eP={key:1,class:"pagination-button placeholder"},tP=["aria-current","aria-label","data-testid","onClick"],rP={key:2,class:"pagination-button placeholder"},nP={key:3},aP={class:"page-size-select"},oP={key:0,class:"pagination-text small-screen","data-testid":"visible-items"},iP={class:"pagination-text-pages"},sP=se({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},offset:{type:Boolean,default:!1},offsetPreviousButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1}},emits:["pageChange","pageSizeChange","getNextOffset","getPreviousOffset"],setup(e,{emit:t}){const r={placement:"top"},n=e,a=t,o=H(null),i=H(),s=H(n.currentPage?n.currentPage:1),l=H(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),u=S(()=>Math.ceil(n.totalCount/l.value)),c=n.pageSizes.map((te,X)=>({label:`${te}`,key:`size-${X}`,value:te,selected:te===l.value})),d=S(()=>`${l.value} ${l.value===1?"item per page":" items per page"}`),f=H(n.neighbors),p=H(3),v=async()=>(await Lt(),o.value?o.value.scrollWidth>o.value.clientWidth:!1),y=async()=>{await v()&&(f.value>1||p.value>1)&&(f.value>1?f.value--:p.value>1&&p.value--,$.value=w(s.value,u.value,T.value,U.value))},w=(te,X,be,he)=>{if(n.disablePageJump)return[];let je=[...Array(X).keys()].map(Fe=>Fe+1);const Ne=p.value+2+2*f.value;return je.length<=Ne||(be?be&&he?je=je.filter(Fe=>Fe>te-f.value-1&&FeFe>X-f.value*2-p.value)):je=je.filter(Fe=>Fe<=f.value*2+p.value)),je},b=H(s.value===1),h=H(s.value===u.value),m=S(()=>(s.value-1)*l.value+1),C=S(()=>{const te=m.value-1+l.value;return te>n.totalCount?n.totalCount:te}),_=S(()=>`${m.value} to ${C.value}`),A=S(()=>` of ${n.totalCount}`),D=S(()=>n.currentPage?n.currentPage:s.value),F=S(()=>5+2*f.value),T=H(D.value>=f.value+(p.value+1)&&u.value>F.value),U=H(u.value>p.value+2+2*f.value),$=H(w(D.value,u.value,T.value,U.value)),M=()=>{s.value++,Y()},B=()=>{s.value--,Y()},Z=te=>{s.value=te,Y()},Y=()=>{const te=(s.value-1)*l.value+l.value;h.value=te>=n.totalCount,b.value=s.value===1,u.value<=F.value?(T.value=!1,U.value=!1):(T.value=s.value>=f.value+(p.value+1),U.value=s.value<=u.value-f.value-p.value),$.value=w(s.value,u.value,T.value,U.value),a("pageChange",{page:s.value,pageCount:u.value,firstItem:m.value,lastItem:C.value,visibleItems:n.items.slice(m.value-1,C.value)})},re=te=>{l.value!==te.value&&(l.value=te.value,a("pageSizeChange",{pageSize:l.value,pageCount:u.value}),n.currentPage!==1&&Z(1))},ne=()=>{a("getNextOffset")},j=()=>{a("getPreviousOffset")};return Ee(()=>n.currentPage,(te,X)=>{te!==X&&Z(te)}),Ee(u,(te,X)=>{te!==X&&(h.value=s.value===te,U.value=te>p.value+2+2*f.value,$.value=w(D.value,te,!1,U.value))}),Ee($,()=>{!n.disablePageJump&&!n.offset&&y()}),Ct(()=>{!n.disablePageJump&&!n.offset&&(i.value=wi.create(y),i.value.observe(o.value))}),Ar(()=>{var te;!n.disablePageJump&&!n.offset&&((te=i.value)==null||te.unobserve(o.value))}),(te,X)=>(g(),x("nav",{ref_key:"kPaginationElement",ref:o,class:ke(["k-pagination",{"page-jump":!e.disablePageJump&&!e.offset}]),"data-testid":"k-pagination"},[e.offset?(g(),K(WD,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"previous-button-disabled":e.offsetPreviousButtonDisabled,onGetNextOffset:ne,onGetPreviousOffset:j},null,8,["next-button-disabled","previous-button-disabled"])):(g(),x(Ie,{key:0},[W("span",ZD,[W("span",QD,de(_.value),1),ae(" "+de(A.value),1)]),W("ul",XD,[W("li",null,[ee(Pt,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button arrow","data-testid":"previous-button",disabled:b.value,icon:"",size:"small",type:"button",onClick:B},{default:I(()=>[ee(k(h7),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])]),!e.disablePageJump&&T.value?(g(),x("li",JD,[W("button",{"aria-label":"Go to the first page",class:"pagination-button","data-testid":"page-1-button",type:"button",onClick:X[0]||(X[0]=be=>Z(1))}," 1 ")])):J("",!0),!e.disablePageJump&&T.value?(g(),x("li",eP," ... ")):J("",!0),(g(!0),x(Ie,null,Qe($.value,be=>(g(),x("li",{key:be},[W("button",{"aria-current":be==D.value&&"page"||void 0,"aria-label":`Go to page ${be}`,class:ke(["pagination-button",{active:be==D.value}]),"data-testid":`page-${be}-button`,type:"button",onClick:he=>Z(be)},de(be),11,tP)]))),128)),!e.disablePageJump&&U.value?(g(),x("li",rP," ... ")):J("",!0),!e.disablePageJump&&U.value?(g(),x("li",nP,[W("button",{"aria-label":"Go to the last page",class:"pagination-button","data-testid":"last-button",type:"button",onClick:X[1]||(X[1]=be=>Z(u.value))},de(u.value),1)])):J("",!0),W("li",null,[ee(Pt,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button arrow","data-testid":"next-button",disabled:h.value?!0:void 0,icon:"",size:"small",type:"button",onClick:M},{default:I(()=>[ee(k(b7),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])])])],64)),W("div",aP,[!e.disablePageJump&&!e.offset?(g(),x("span",oP,[W("span",iP,de(_.value),1),ae(" "+de(A.value),1)])):J("",!0),ee(ui,{class:"page-size-dropdown","data-testid":"page-size-dropdown",disabled:k(c).length<=1,items:k(c),"kpop-attributes":r,"selection-menu":"",onChange:re},{default:I(()=>[ee(Pt,{appearance:"tertiary",class:"page-size-dropdown-trigger","data-testid":"page-size-dropdown-trigger",disabled:k(c).length<=1,size:"small",type:"button"},{default:I(()=>[ae(de(d.value)+" ",1),k(c).length>1?(g(),K(k(tf),{key:0,decorative:""})):J("",!0)]),_:1},8,["disabled"])]),_:1},8,["disabled","items"])])],2))}}),lf=nt(sP,[["__scopeId","data-v-883d75a6"]]),lP=se({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0}},emits:["click"],setup(e,{emit:t}){const r=t,n=(a,o)=>{r("click",{evt:a,item:o})};return(a,o)=>(g(),K(w0,{class:"k-catalog-item","data-testid":e.item&&e.item.title?`${e.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item",role:"button",tabindex:"0",onClick:o[0]||(o[0]=i=>n(i,e.item))},{title:I(()=>[q(a.$slots,"card-title",{},()=>[ae(de(e.item?e.item.title:""),1)],!0)]),actions:I(()=>[q(a.$slots,"card-actions",{},void 0,!0)]),footer:I(()=>[q(a.$slots,"card-footer",{},void 0,!0)]),default:I(()=>[W("div",{class:ke({"multi-line-truncate":e.truncate})},[q(a.$slots,"card-body",{},()=>[ae(de(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid"]))}}),L7=nt(lP,[["__scopeId","data-v-2df00b3e"]]),uP={class:"k-catalog"},cP={key:1,class:"catalog-toolbar","data-testid":"catalog-toolbar"},dP={key:3,class:"catalog-error-state","data-testid":"catalog-error-state"},fP={key:4,class:"catalog-empty-state","data-testid":"catalog-empty-state"},R2=15,pP=se({__name:"KCatalog",props:{titleTag:{type:String,default:"div"},loading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>MI.includes(e)},title:{type:String,default:""},truncateDescription:{type:Boolean,default:!0},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Ln.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,required:!0},initialFetcherParams:{type:Object,default:null},cacheIdentifier:{type:String,default:""},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1}},emits:["card-click","error-action-click","empty-state-action-click","update:catalog-preferences","state"],setup(e,{emit:t}){const{useRequest:r,useDebounce:n,useSwrvState:a}=cr(),o=e,i=t,s=Ft(),l=tr(),u=()=>{var P;return((P=o.paginationPageSizes)==null?void 0:P[0])||R2},c=H([]),d=H(0),f=H(""),p=H(1),v=H(u()),y=H(null),w=H([]),b=S(()=>w.value[p.value-1]),h=H(null),m=H(!0),C=H(!1),_=S(()=>!!s.toolbar),A={page:1,pageSize:v.value,query:"",offset:null},D=S(()=>(Fe.value||o.loading||O.value)&&!o.error),F=S(()=>!D.value&&c.value&&!c.value.length),T=S(()=>({pageSize:v.value})),U=H(!0),$=async()=>{var P,Q;const le=o.searchInput,fe=await o.fetcher({query:le||f.value,pageSize:v.value,page:p.value,offset:y.value});return c.value=fe.data,d.value=o.paginationTotalItems||fe.total||((P=fe.data)==null?void 0:P.length),o.paginationOffset&&((Q=fe.pagination)!=null&&Q.offset?(h.value=fe.pagination.offset,w.value[p.value]||w.value.push(fe.pagination.offset)):h.value=null,m.value=fe.pagination&&"hasNextPage"in fe.pagination?fe.pagination.hasNextPage:!0),c.value.length===0&&p.value>1&&(p.value=1,w.value=[null],y.value=null),U.value=!1,fe},M=()=>{const P={...A,...o.initialFetcherParams};p.value=P.page??A.page,v.value=P.pageSize??A.pageSize,f.value=P.query??A.query,o.paginationOffset&&(y.value=P.offset,w.value.push(P.offset)),C.value=!0},B=S(()=>{if(!o.fetcher||!C.value)return"";let P=l;return o.cacheIdentifier&&(P=o.cacheIdentifier),o.fetcherCacheKey&&(P+=`-${o.fetcherCacheKey}`),`k-catalog_${P}`}),Z=H(""),{debouncedFn:Y,generateDebouncedFn:re}=n(P=>{Z.value=P},350),ne=re(0),{data:j,error:te,revalidate:X,isValidating:be}=r(()=>B.value,()=>$(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:he,hasData:je,swrvState:Ne}=a(j,te,be),Fe=H(!0),Ve=S(()=>({hasData:je.value,state:he.value})),ie=S(()=>Fe.value?"loading":te.value?"error":"success"),ye=({page:P})=>{p.value=P},Ce=({pageSize:P})=>{w.value=[null],y.value=null,v.value=P,p.value=1},Oe=()=>{p.value++,y.value=h.value},Ye=()=>{p.value--,y.value=b.value},We=P=>P.toLowerCase().replace(/[^[a-z0-9]/gi,"-"),N=S(()=>{var P;if(!o.fetcher||o.disablePagination||!c.value||!c.value.length||o.error)return!1;const Q=((P=o.paginationPageSizes)==null?void 0:P[0])??R2;return o.hidePaginationWhenOptional&&p.value===1?o.paginationOffset?!!b.value||!!h.value||c.value.length>=Q:d.value>Q:!0});Ee(j,P=>{P!=null&&P.length&&!c.value.length&&(c.value=P)},{deep:!0,immediate:!0}),Ee(he,()=>{switch(he.value){case Ne.PENDING:Fe.value=!0;break;case Ne.VALIDATING_HAS_DATA:Fe.value=O.value;break;default:Fe.value=!1;break}},{immediate:!0}),Ee([Ve,ie],P=>{var Q;i("state",{state:P==null?void 0:P[1],hasData:(Q=P==null?void 0:P[0])==null?void 0:Q.hasData})}),Ee(()=>o.searchInput,P=>{p.value!==1&&(p.value=1),P===""?ne(P):Y(P)},{immediate:!0});const O=H(!1);return Ee([Z,p,v],async(P,Q)=>{const le=Q==null?void 0:Q[0],fe=P[0],G=P[1];fe!==le&&G!==1&&(p.value=1,w.value=[null],y.value=null),C.value&&!U.value&&(O.value=!0,await X(),O.value=!1)},{deep:!0,immediate:!0}),Ee(T,P=>{i("update:catalog-preferences",P)}),Ct(()=>{M()}),(P,Q)=>{const le=Nr("bind-once");return g(),x("div",uP,[e.title?(g(),K(Ge(e.titleTag),{key:0,class:"catalog-title","data-testid":"catalog-title"},{default:I(()=>[ae(de(e.title),1)]),_:1})):J("",!0),_.value?(g(),x("div",cP,[q(P.$slots,"toolbar",{state:Ve.value},void 0,!0)])):J("",!0),D.value?(g(),K(of,{key:2,"card-count":4,class:"catalog-skeleton-loader","data-testid":"catalog-skeleton-loader",type:"card"})):e.error?(g(),x("div",dP,[q(P.$slots,"error-state",{},()=>[ee(Da,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},Mt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[ee(Pt,{"data-testid":We(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Q[0]||(Q[0]=fe=>P.$emit("error-action-click"))},{default:I(()=>[ae(de(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):F.value?(g(),x("div",fP,[q(P.$slots,"empty-state",{},()=>[ee(Da,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},Mt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[ee(Pt,{appearance:e.searchInput?"tertiary":"primary","data-testid":We(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Q[1]||(Q[1]=fe=>P.$emit("empty-state-action-click"))},{default:I(()=>[q(P.$slots,"empty-state-action-icon",{},void 0,!0),ae(" "+de(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):Rt((g(),x("div",{key:5,class:ke(["catalog-page",`card-${e.cardSize}`])},[q(P.$slots,"body",{data:c.value},()=>[(g(!0),x(Ie,null,Qe(c.value,(fe,G)=>(g(),K(L7,{key:fe.key?fe.key:`catalog-${k(l)}-item-${G}`,class:"catalog-item","data-testid":fe.id?fe.id:`catalog-item-${G}`,item:fe,truncate:e.truncateDescription,onClick:ce=>P.$emit("card-click",fe)},{"card-title":I(()=>[q(P.$slots,"card-title",{item:fe},()=>[ae(de(fe.title),1)],!0)]),"card-actions":I(()=>[q(P.$slots,"card-actions",{item:fe},void 0,!0)]),"card-body":I(()=>[q(P.$slots,"card-body",{item:fe},()=>[ae(de(fe.description),1)],!0)]),_:2},1032,["data-testid","item","truncate","onClick"]))),128))],!0)],2)),[[le,{"data-tableid":k(l)}]]),N.value?(g(),K(lf,{key:6,class:"card-pagination","current-page":p.value,"data-testid":"catalog-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":v.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!h.value||!m.value,"offset-previous-button-disabled":!b.value,"page-sizes":e.paginationPageSizes,"total-count":d.value,onGetNextOffset:Oe,onGetPreviousOffset:Ye,onPageChange:ye,onPageSizeChange:Ce},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):J("",!0)])}}}),hP=nt(pP,[["__scopeId","data-v-1ad15d97"]]),vP=se({__name:"KLabel",props:{info:{type:String,default:""},required:{type:Boolean,default:!1},tooltipAttributes:{type:Object,default:()=>({})},help:{type:String,default:"",validator:e=>(e&&console.warn("KLabel: `help` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)}},setup(e){const t=e,r=Ft(),n=S(()=>!!(t.help||t.info||r.tooltip)),a=tr();return(o,i)=>{const s=Nr("bind-once");return g(),x("label",{class:ke(["k-label",{required:e.required}])},[q(o.$slots,"default",{},void 0,!0),n.value?(g(),K(gn,Xe({key:0},e.tooltipAttributes,{class:"label-tooltip","tooltip-id":k(a)}),{content:I(()=>[q(o.$slots,"tooltip",{},()=>[ae(de(e.info||e.help),1)],!0)]),default:I(()=>[Rt(ee(k(si),{class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,tabindex:"0"},null,8,["color"]),[[s,{"aria-describedby":k(a)}]])]),_:3},16,["tooltip-id"])):J("",!0)],2)}}}),Io=nt(vP,[["__scopeId","data-v-d5b88b97"]]),mP=["aria-checked"],gP={class:"checkbox-label-wrapper"},yP={key:1,class:"checkbox-description"},bP={inheritAttrs:!1},wP=se({...bP,__name:"KCheckbox",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KCheckbox: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},error:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=Ft(),o=mr(),i=o.id?String(o.id):tr(),s=S(()=>!!(r.label||a.default)),l=S(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),u=S(()=>s.value&&(!!r.description||!!a.description)),c=S(()=>!!a.tooltip),d=S(()=>{const y={...o};return delete y.class,y.checked=r.modelValue,y.indeterminate!==void 0&&String(y.indeterminate)!=="false"&&!r.modelValue?(delete y.checked,y.indeterminate=!0):delete y.indeterminate,y}),f=S(()=>({disabled:l.value,"has-description":u.value,"input-error":r.error})),p=S(()=>d.value.indeterminate!==void 0&&String(d.value.indeterminate)!=="false"),v=y=>{n("change",y.target.checked),n("input",y.target.checked),n("update:modelValue",y.target.checked)};return(y,w)=>{const b=Nr("bind-once");return g(),x("div",{class:ke(["k-checkbox",[y.$attrs.class,f.value]])},[W("div",{class:ke(["checkbox-input-wrapper",{"has-label":s.value}])},[Rt(W("input",Xe(d.value,{"aria-checked":e.modelValue,class:"checkbox-input",type:"checkbox",onChange:v}),null,16,mP),[[b,{id:k(i)}]]),e.modelValue?(g(),K(k(ZI),{key:0,class:"checkbox-icon","data-testid":"check-icon",decorative:"",size:k(nn),tabindex:"-1"},null,8,["size"])):J("",!0),p.value&&!e.modelValue?(g(),K(k(fO),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",decorative:"",size:k(nn),tabindex:"-1"},null,8,["size"])):J("",!0)],2),W("div",gP,[s.value?Rt((g(),K(Io,Xe({key:0},e.labelAttributes,{class:"checkbox-label"}),Mt({default:I(()=>[q(y.$slots,"default",{},()=>[ae(de(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(y.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040)),[[b,{for:k(i)}]]):J("",!0),u.value?(g(),x("div",yP,[q(y.$slots,"description",{},()=>[W("p",null,de(e.description),1)],!0)])):J("",!0)])],2)}}}),eu=nt(wP,[["__scopeId","data-v-8ae365e2"]]),CP=["aria-invalid","type","value"],SP=["aria-label"],_P={inheritAttrs:!1},xP=se({..._P,__name:"KInput",props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KInput: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},help:{type:String,default:""},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:e=>e>0},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KInput: `hasError` prop is deprecated. Please use `error` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kinput"),!0)},type:{type:String,required:!1,default:"text"},showPasswordMaskToggle:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){Tr(B=>({90849794:T.value,a9f08fd6:U.value}));const r=e,n=t,a=H(""),o=H(!1),i=H(0),{stripRequiredLabel:s}=cr(),l=Ft(),u=mr(),c=S(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),d=u.id?String(u.id):tr(),f=tr(),p=S(()=>s(r.label,c.value)),v=S(()=>{var B;return!!((B=r.labelAttributes)!=null&&B.info||l["label-tooltip"])}),y=S({get(){return r.modelValue},set(B){C({target:{value:B}})}}),w=S(()=>{const B={...u};return delete B.class,delete B.input,delete B.onInput,B}),b=S(()=>{var B,Z;const Y=((B=a.value)==null?void 0:B.toString().length)||0,re=((Z=r.modelValue)==null?void 0:Z.toString().length)||0;let ne=Y;return!o.value&&re&&(ne=re),!!r.characterLimit&&ne>r.characterLimit}),h=S(()=>{var B,Z;return b.value?o.value?`${(B=a.value)==null?void 0:B.toString().length} / ${r.characterLimit}`:`${(Z=r.modelValue)==null?void 0:Z.toString().length} / ${r.characterLimit}`:""}),m=S(()=>b.value?h.value:(r.error||r.hasError)&&r.errorMessage?r.errorMessage:r.help);Ee(b,(B,Z)=>{B!==Z&&(n("char-limit-exceeded",{value:a.value,length:a.value.length,characterLimit:r.characterLimit,limitExceeded:B}),i.value+=1)}),Ee(y,(B,Z)=>{B!==Z&&C({target:{value:B}})});const C=B=>{var Z;const Y=JSON.parse(JSON.stringify((Z=B==null?void 0:B.target)==null?void 0:Z.value));_(Y)},_=B=>{a.value=B,o.value=!0,n("input",B),n("update:modelValue",B)},A=()=>a.value||o.value?a.value:r.modelValue;Ee(()=>r.error,(B,Z)=>{B!==Z&&(i.value+=1)});const D=H(null),F=H(null),T=H(nn),U=H(nn),$=H(!1),M=S(()=>r.type==="password"&&$.value?"text":r.type);return Ct(async()=>{var B,Z;await Lt(),(B=D.value)!=null&&B.offsetWidth&&(T.value=D.value.offsetWidth+"px"),(Z=F.value)!=null&&Z.offsetWidth&&(U.value=F.value.offsetWidth+"px")}),(B,Z)=>{const Y=Nr("bind-once");return g(),x("div",{class:ke(["k-input",[B.$attrs.class,{"input-error":b.value||e.error||e.hasError}]])},[e.label?Rt((g(),K(Io,Xe({key:0},e.labelAttributes,{required:c.value}),Mt({default:I(()=>[ae(de(p.value)+" ",1)]),_:2},[v.value?{name:"tooltip",fn:I(()=>[q(B.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["required"])),[[Y,{for:k(d)}]]):J("",!0),W("div",{class:ke(["input-element-wrapper",{"has-before-content":B.$slots.before,"has-after-content":B.$slots.after||e.type==="password"&&e.showPasswordMaskToggle}])},[B.$slots.before?(g(),x("div",{key:0,ref_key:"beforeSlotElement",ref:D,class:"before-content-wrapper"},[q(B.$slots,"before",{},void 0,!0)],512)):J("",!0),Rt(W("input",Xe({"aria-invalid":e.error||e.hasError||b.value?"true":void 0,class:"input",type:M.value},w.value,{value:A(),onInput:C}),null,16,CP),[[Y,{id:k(d),...m.value&&{"aria-describedby":k(f)}}]]),B.$slots.after||e.type==="password"&&e.showPasswordMaskToggle?(g(),x("div",{key:1,ref_key:"afterSlotElement",ref:F,class:"after-content-wrapper"},[e.type==="password"&&e.showPasswordMaskToggle?(g(),x("button",{key:0,"aria-label":`${$.value?"Hide":"Show"} value`,class:"mask-value-toggle-button",onClick:Z[0]||(Z[0]=ht(re=>$.value=!$.value,["stop"])),onMousedown:Z[1]||(Z[1]=ht(()=>{},["prevent"])),onMouseup:Z[2]||(Z[2]=ht(()=>{},["prevent"]))},[$.value?(g(),K(k(kO),{key:0,decorative:""})):(g(),K(k(AO),{key:1,decorative:""}))],40,SP)):q(B.$slots,"after",{key:1},void 0,!0)],512)):J("",!0)],2),ee(vn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[m.value?Rt((g(),x("p",{key:String(i.value),class:"help-text"},[ae(de(m.value),1)])),[[Y,{id:k(f)}]]):J("",!0)]),_:1})],2)}}}),wo=nt(xP,[["__scopeId","data-v-3b182bc6"]]);function R7(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const kP=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class EP{constructor(t,r){fo(this,"commands"),fo(this,"keyMap"),fo(this,"boundTriggerShortcuts"),this.commands=r,this.keyMap=Object.fromEntries(Object.entries(t).map(([n,a])=>[n.toLowerCase(),a])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document==null||document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document==null||document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){AP(t,this.keyMap,this.commands)}}function AP(e,t,r){if(!e.code)return;const n=TP(e.code),a=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",n].filter(s=>s!=="").join("+"),o=t[a];if(!o)return;const i=r[o];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function TP(e){return!e||kP.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const MP={inheritAttrs:!1},IP=se({...MP,__name:"KCodeBlockIconButton",props:{theme:{type:String,default:"light"},active:{type:Boolean,default:!0},copyTooltip:{type:String,default:""}},setup(e){const t=e,r=H(t.copyTooltip),n=mr(),a=()=>{t.copyTooltip&&(r.value="Copied!")};return Ee(r,()=>{setTimeout(()=>{r.value=t.copyTooltip},3e3)}),(o,i)=>(g(),K(gn,{class:"code-block-action-tooltip",placement:"bottom-start","popover-timeout":300,text:r.value},{default:I(()=>[ee(Pt,Xe({appearance:"tertiary",class:["code-block-action-button",[`theme-${e.theme}`,{"code-block-action-button-active":e.active}]]},k(n),{icon:"",onClick:a}),{default:I(()=>[q(o.$slots,"default",{},void 0,!0)]),_:3},16,["class"])]),_:3},8,["text"]))}}),ji=nt(IP,[["__scopeId","data-v-b396569b"]]),OP=["id"],$P={key:0,class:"code-block-actions"},DP={key:0,class:"code-block-search-results-container"},PP={key:0,class:"code-block-search-results"},NP={class:"code-block-search-actions"},LP={class:"code-block-content"},RP={key:0,class:"filtered-code-block","data-testid":"filtered-code-block"},BP={key:0,class:"line-number-rows"},HP=["id","href"],FP=["innerHTML"],zP={key:0,class:"line-number-rows"},UP=["id","href"],jP=["innerHTML"],VP={key:2,class:"code-block-secondary-actions"},qP=se({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},initialFilterMode:{type:Boolean,required:!1,default:!1},initialRegExpMode:{type:Boolean,required:!1,default:!1},searchable:{type:Boolean,required:!1,default:!1},processing:{type:Boolean,required:!1,default:!1},query:{type:String,required:!1,default:""},showCopyButton:{type:Boolean,required:!1,default:!0},showLineNumberLinks:{type:Boolean,required:!1,default:!1},theme:{type:String,required:!1,default:"light"},singleLine:{type:Boolean,required:!1,default:!1},maxHeight:{type:String,required:!1,default:"none"}},emits:["code-block-render","matching-lines-change","query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){var r,n;Tr(O=>({f7b3f622:B.value,"34564d64":_.value}));const{getSizeFromString:a}=cr(),o=(n=(r=window==null?void 0:window.navigator)==null?void 0:r.platform)!=null&&n.toLowerCase().includes("mac")?"Option":"Alt",i=R7(be,150),s=e,l=t,u=Ft(),c=H(s.query),d=H(!1),f=H(s.initialRegExpMode),p=H(s.initialFilterMode),v=H(null),y=H(null),w=H(s.query),b=H(0),h=H([]),m=H(null),C=S(()=>{var O;return Array.from({length:(O=s.code)==null?void 0:O.split(` +`).length},(P,Q)=>Q+1)}),_=S(()=>{var O,P;return((P=C.value[((O=C.value)==null?void 0:O.length)-1])==null?void 0:P.toString().length)+"ch"}),A=S(()=>s.id.toLowerCase().replace(/\s+/g,"-")),D=S(()=>s.processing||d.value),F=S(()=>p.value&&T.value!==""),T=S(()=>{var O;return w.value===""?"":(O=s.code)==null?void 0:O.split(` +`).filter((P,Q)=>h.value.includes(Q+1)).map(P=>{try{const Q=new RegExp(w.value,"gi");return P.replace(Q,le=>`${le}`)}catch{return P}}).join(` +`)}),U=S(()=>!s.singleLine&&s.searchable),$=O=>{var P,Q,le,fe;return(fe=(le=(Q=(P=O==null?void 0:O.replaceAll("&","&"))==null?void 0:P.replaceAll("<","<"))==null?void 0:Q.replaceAll(">",">"))==null?void 0:le.replaceAll('"',"""))==null?void 0:fe.replaceAll("'","'")},M=S(()=>{var O;return s.singleLine?(O=$(s.code))==null?void 0:O.replaceAll(` +`,""):$(s.code)}),B=S(()=>a(s.maxHeight));Ee(()=>s.code,async function(){await Lt(),ne(),he()}),Ee(()=>f.value,function(){he()}),Ee(()=>F.value,async function(){var O,P;((O=document==null?void 0:document.activeElement)==null?void 0:O.tagName)==="PRE"&&((P=y.value)==null||P.focus({preventScroll:!0})),F.value||(await Lt(),ne(),he())});const Z={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch",enter:"jumpToNextMatch","shift+enter":"jumpToPreviousMatch"},Y={toggleFilterMode:{trigger:ye,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:ie,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:Ce,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},isDisabled:()=>h.value.length===0||p.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Oe,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},isDisabled:()=>h.value.length===0||p.value,shouldPreventDefaultAction:!0},copyCode:{trigger:We,isAllowedContext(O){return y.value!==null&&O.composedPath().includes(y.value)},shouldPreventDefaultAction:!0}},re=new EP(Z,Y);Ct(function(){re.registerListener(),ne(),he()}),$n(function(){re.unRegisterListener()});function ne(){var O;const P=(O=y.value)==null?void 0:O.querySelector(".highlighted-code-block"),Q=P==null?void 0:P.querySelector("code");P instanceof HTMLElement&&Q instanceof HTMLElement&&l("code-block-render",te(P,Q))}function j(){var O;const P=(O=y.value)==null?void 0:O.querySelector(".highlighted-code-block"),Q=P==null?void 0:P.querySelector("code");P instanceof HTMLElement&&Q instanceof HTMLElement&&l("matching-lines-change",te(P,Q))}function te(O,P){return{preElement:O,codeElement:P,code:s.code,language:s.language,query:c.value,matchingLineNumbers:h.value}}function X(){w.value!==c.value&&(d.value=!0,i())}function be(){l("query-change",w.value),he()}function he(){d.value=!0,v.value=null;let O=[];if(w.value.length>0)try{O=je(s.code.toLowerCase(),w.value.toLowerCase(),f.value)}catch(P){if(P instanceof Error)v.value=P;else throw P}m.value=null,b.value=O.length,h.value=Array.from(new Set(O)),j(),d.value=!1}function je(O,P,Q){return Q?Fe(O,P):Ne(O,P)}function Ne(O,P){var Q;const le=[];let fe=0;for(;fes.theme==="light"?OO:Y1);return(O,P)=>(g(),x("div",{id:e.id,ref_key:"codeBlock",ref:y,class:ke(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"-1"},[U.value?(g(),x("div",$P,[ee(wo,{modelValue:w.value,"onUpdate:modelValue":P[0]||(P[0]=Q=>w.value=Q),"aria-label":"Search",class:"code-block-search-input","data-testid":"code-block-search-input",error:v.value!==null,"error-message":v.value!==null?v.value.message:void 0,placeholder:"Search...",onInput:X},{before:I(()=>[ee(vn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[w.value?(g(),x("button",{key:0,"aria-label":"Clear query",class:"clear-query-button","data-testid":"clear-query-button",title:"Clear query",type:"button",onClick:Ve},[ee(k(En),{decorative:""})])):(g(),K(k(c0),{key:1,class:"code-block-search-icon",decorative:""}))]),_:1})]),_:1},8,["modelValue","error","error-message"]),ee(vn,{name:"kongponents-fade-transition"},{default:I(()=>[D.value||w.value?(g(),x("div",DP,[ee(vn,{name:"kongponents-fade-transition"},{default:I(()=>[D.value?(g(),K(k(Su),{key:0,class:"code-block-processing-icon",color:N.value,"data-testid":"code-block-processing-icon",size:k(la),title:"Loading"},null,8,["color","size"])):J("",!0)]),_:1}),w.value?(g(),x("p",PP,[h.value.length===0?(g(),x(Ie,{key:0},[ae(" No results ")],64)):typeof m.value=="number"&&!F.value?(g(),x(Ie,{key:1},[ae(de(m.value+1)+" of "+de(h.value.length),1)],64)):(g(),x(Ie,{key:2},[ae(de(h.value.length)+" "+de(h.value.length===1?"result":"results"),1)],64))])):J("",!0)])):J("",!0)]),_:1}),W("div",NP,[ee(ji,{active:f.value,"aria-label":`Use regular expression (${k(o)}+R)`,"aria-pressed":f.value,class:"regexp-mode-button","data-testid":"regexp-mode-button",theme:e.theme,title:`Use regular expression (${k(o)}+R)`,onClick:ie},{default:I(()=>[ee(k(yO),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),ee(ji,{active:p.value,"aria-label":`Filter results (${k(o)}+F)`,"aria-pressed":p.value,class:"action-button filter-mode-button","data-testid":"filter-mode-button",theme:e.theme,title:`Filter results (${k(o)}+F)`,onClick:ye},{default:I(()=>[ee(k(uO),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),ee(ji,{"aria-label":"Previous match (Shift+F3)",class:"previous-match-button","data-testid":"previous-match-button",disabled:h.value.length===0||p.value,theme:e.theme,title:"Previous match (Shift+F3)",onClick:Oe},{default:I(()=>[ee(k(VI),{decorative:""})]),_:1},8,["disabled","theme"]),ee(ji,{"aria-label":"Next match (F3)",class:"next-match-button","data-testid":"next-match-button",disabled:h.value.length===0||p.value,theme:e.theme,title:"Next match (F3)",onClick:Ce},{default:I(()=>[ee(k(l0),{decorative:""})]),_:1},8,["disabled","theme"])])])):J("",!0),W("div",LP,[F.value?(g(),x("pre",RP,[P[5]||(P[5]=ae(" ")),e.singleLine?J("",!0):(g(),x("span",BP,[P[3]||(P[3]=ae(` + `)),(g(!0),x(Ie,null,Qe(h.value,Q=>(g(),x("span",{key:Q,class:"line"},[P[1]||(P[1]=ae(` + `)),W("a",{id:`${A.value}-L${Q}`,class:"line-anchor",href:e.showLineNumberLinks?`#${A.value}-L${Q}`:void 0},de(Q),9,HP),P[2]||(P[2]=ae(` + `))]))),128)),P[4]||(P[4]=ae(` + `))])),P[6]||(P[6]=ae(` + `)),W("code",{innerHTML:T.value},null,8,FP),P[7]||(P[7]=ae(` + `))])):(g(),x("pre",{key:1,class:ke(["highlighted-code-block",{"single-line":e.singleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"highlighted-code-block"},[P[12]||(P[12]=ae(" ")),e.singleLine?J("",!0):(g(),x("span",zP,[P[10]||(P[10]=ae(` + `)),(g(!0),x(Ie,null,Qe(C.value,Q=>(g(),x("span",{key:Q,class:ke(["line",{"line-is-match":h.value.includes(Q),"line-is-highlighted-match":m.value!==null&&Q===h.value[m.value]}])},[P[8]||(P[8]=ae(` + `)),W("a",{id:`${A.value}-L${Q}`,class:ke(["line-anchor",{"hide-links":!e.showLineNumberLinks}]),href:e.showLineNumberLinks?`#${A.value}-L${Q}`:void 0},de(Q),11,UP),P[9]||(P[9]=ae(` + `))],2))),128)),P[11]||(P[11]=ae(` + `))])),P[13]||(P[13]=ae(` + `)),W("code",{innerHTML:M.value},null,8,jP),P[14]||(P[14]=ae(` + `))],2)),e.showCopyButton||k(u)["secondary-actions"]?(g(),x("div",VP,[e.showCopyButton?(g(),K(ji,{key:0,"aria-label":`Copy (${k(o)}+C)`,class:"code-block-copy-button","copy-tooltip":`Copy (${k(o)}+C)`,"data-testid":"code-block-copy-button",theme:e.theme,onClick:We},{default:I(()=>[ee(k(y7),{decorative:""})]),_:1},8,["aria-label","copy-tooltip","theme"])):J("",!0),q(O.$slots,"secondary-actions",{},void 0,!0)])):J("",!0)])],10,OP))}}),B7=nt(qP,[["__scopeId","data-v-ca51cb93"]]),YP={class:"k-collapse"},KP={class:"collapse-trigger"},GP=["aria-expanded","aria-label"],WP={key:0,class:"collapse-trigger-label","data-testid":"collapse-trigger-label"},ZP={key:0,class:"collapse-visible-content","data-testid":"collapse-visible-content"},QP={class:"collapse-hidden-content","data-testid":"collapse-hidden-content"},XP=se({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},titleTag:{type:String,default:"div",validator:e=>f7.includes(e)},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>II.includes(e)}},emits:["toggle","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=tr(),o=H(!0),i=H(!1),s=Ft(),l=S(()=>r.triggerAlignment==="trailing"),u=S(()=>!!s["visible-content"]),c=S({get(){return r.modelValue},set(p){f(p)}}),d=S(()=>i.value?o.value:r.modelValue),f=p=>{i.value||(o.value=r.modelValue),o.value=p!==void 0?p:!o.value,i.value=!0,n("toggle",o.value),n("update:modelValue",o.value)};return Ee(c,(p,v)=>{p!==v&&f(p)}),(p,v)=>{const y=Nr("bind-once");return g(),x("div",YP,[W("div",{class:ke(["collapse-heading",{"has-trailing-trigger":l.value}])},[e.title||p.$slots.title?(g(),K(Ge(e.titleTag),{key:0,class:"collapse-title","data-testid":"collapse-title"},{default:I(()=>[q(p.$slots,"title",{},()=>[ae(de(e.title),1)],!0)]),_:3})):J("",!0),W("div",KP,[q(p.$slots,"trigger",{isCollapsed:d.value,toggle:f},()=>[Rt((g(),x("button",{"aria-expanded":!d.value,"aria-label":e.triggerLabel?void 0:"Toggle content",class:"collapse-trigger-content","data-testid":"collapse-trigger-content",type:"button",onClick:v[0]||(v[0]=ht(w=>f(),["prevent","stop"]))},[q(p.$slots,"trigger-content",{},()=>[ee(k(m7),{class:ke(["collapse-trigger-icon",{"collapse-expanded":!d.value}]),"data-testid":"collapse-trigger-icon",decorative:"",size:k(nn)},null,8,["class","size"]),e.triggerLabel?(g(),x("span",WP,de(e.triggerLabel),1)):J("",!0)],!0)],8,GP)),[[y,{"aria-controls":k(a)}]])],!0)])],2),u.value?(g(),x("div",ZP,[q(p.$slots,"visible-content",{},void 0,!0)])):J("",!0),ee(vn,{name:"kongponents-fade-transition"},{default:I(()=>[Rt((g(),x("div",QP,[q(p.$slots,"default",{},void 0,!0)])),[[o0,!d.value],[y,{id:k(a)}]])]),_:3})])}}}),JP=nt(XP,[["__scopeId","data-v-eaa2d939"]]);function td(e){"@babel/helpers - typeof";return td=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},td(e)}function ci(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Qr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function ga(e){Qr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||td(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function eN(e,t){Qr(2,arguments);var r=ga(e).getTime(),n=ci(t);return new Date(r+n)}var tN={};function uf(){return tN}function rN(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function nN(e){return Qr(1,arguments),e instanceof Date||td(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function aN(e){if(Qr(1,arguments),!nN(e)&&typeof e!="number")return!1;var t=ga(e);return!isNaN(Number(t))}function oN(e,t){Qr(2,arguments);var r=ci(t);return eN(e,-r)}var iN=864e5;function sN(e){Qr(1,arguments);var t=ga(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/iN)+1}function rd(e){Qr(1,arguments);var t=1,r=ga(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function lN(e){Qr(1,arguments);var t=H7(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=rd(r);return n}var uN=6048e5;function cN(e){Qr(1,arguments);var t=ga(e),r=rd(t).getTime()-lN(t).getTime();return Math.round(r/uN)+1}function nd(e,t){var r,n,a,o,i,s,l,u;Qr(1,arguments);var c=uf(),d=ci((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=ga(e),p=f.getUTCDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(d+1,0,p),v.setUTCHours(0,0,0,0);var y=nd(v,t),w=new Date(0);w.setUTCFullYear(d,0,p),w.setUTCHours(0,0,0,0);var b=nd(w,t);return c.getTime()>=y.getTime()?d+1:c.getTime()>=b.getTime()?d:d-1}function dN(e,t){var r,n,a,o,i,s,l,u;Qr(1,arguments);var c=uf(),d=ci((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=F7(e,t),p=new Date(0);p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0);var v=nd(p,t);return v}var fN=6048e5;function pN(e,t){Qr(1,arguments);var r=ga(e),n=nd(r,t).getTime()-dN(r,t).getTime();return Math.round(n/fN)+1}function Dt(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return Dt(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Dt(r+1,2)},d:function(e,t){return Dt(e.getUTCDate(),t.length)},a:function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(e,t){return Dt(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Dt(e.getUTCHours(),t.length)},m:function(e,t){return Dt(e.getUTCMinutes(),t.length)},s:function(e,t){return Dt(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,n=e.getUTCMilliseconds(),a=Math.floor(n*Math.pow(10,r-3));return Dt(a,t.length)}},Di={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},hN={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return Ga.y(e,t)},Y:function(e,t,r,n){var a=F7(e,n),o=a>0?a:1-a;if(t==="YY"){var i=o%100;return Dt(i,2)}return t==="Yo"?r.ordinalNumber(o,{unit:"year"}):Dt(o,t.length)},R:function(e,t){var r=H7(e);return Dt(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return Dt(r,t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Dt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Dt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return Ga.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Dt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=pN(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Dt(a,t.length)},I:function(e,t,r){var n=cN(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Dt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ga.d(e,t)},D:function(e,t,r){var n=sN(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Dt(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Dt(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Dt(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return Dt(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours(),a=n/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n=e.getUTCHours(),a;switch(n===12?a=Di.noon:n===0?a=Di.midnight:a=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n=e.getUTCHours(),a;switch(n>=17?a=Di.evening:n>=12?a=Di.afternoon:n>=4?a=Di.morning:a=Di.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Ga.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Ga.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Dt(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Dt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Ga.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Ga.s(e,t)},S:function(e,t){return Ga.S(e,t)},X:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return H2(o);case"XXXX":case"XX":return jo(o);case"XXXXX":case"XXX":default:return jo(o,":")}},x:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"x":return H2(o);case"xxxx":case"xx":return jo(o);case"xxxxx":case"xxx":default:return jo(o,":")}},O:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+B2(o,":");case"OOOO":default:return"GMT"+jo(o,":")}},z:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+B2(o,":");case"zzzz":default:return"GMT"+jo(o,":")}},t:function(e,t,r,n){var a=n._originalDate||e,o=Math.floor(a.getTime()/1e3);return Dt(o,t.length)},T:function(e,t,r,n){var a=n._originalDate||e,o=a.getTime();return Dt(o,t.length)}};function B2(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+Dt(o,2)}function H2(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Dt(Math.abs(e)/60,2)}return jo(e,t)}function jo(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=Dt(Math.floor(a/60),2),i=Dt(a%60,2);return n+o+r+i}var F2=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},z7=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},vN=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return F2(e,t);var o;switch(n){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;case"PPPP":default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",F2(n,t)).replace("{{time}}",z7(a,t))},mN={p:z7,P:vN},gN=["D","DD"],yN=["YY","YYYY"];function bN(e){return gN.indexOf(e)!==-1}function wN(e){return yN.indexOf(e)!==-1}function z2(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var CN={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},SN=function(e,t,r){var n,a=CN[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Np(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,n=e.formats[r]||e.formats[e.defaultWidth];return n}}var _N={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},xN={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},kN={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},EN={date:Np({formats:_N,defaultWidth:"full"}),time:Np({formats:xN,defaultWidth:"full"}),dateTime:Np({formats:kN,defaultWidth:"full"})},AN={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},TN=function(e,t,r,n){return AN[e]};function tl(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",a;if(n==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):o;a=e.formattingValues[i]||e.formattingValues[o]}else{var s=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[l]||e.values[s]}var u=e.argumentCallback?e.argumentCallback(t):t;return a[u]}}var MN={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},IN={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},ON={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},$N={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},DN={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},PN={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},NN=function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},LN={ordinalNumber:NN,era:tl({values:MN,defaultWidth:"wide"}),quarter:tl({values:IN,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:tl({values:ON,defaultWidth:"wide"}),day:tl({values:$N,defaultWidth:"wide"}),dayPeriod:tl({values:DN,defaultWidth:"wide",formattingValues:PN,defaultFormattingWidth:"wide"})};function rl(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i=o[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?BN(s,function(d){return d.test(i)}):RN(s,function(d){return d.test(i)}),u;u=e.valueCallback?e.valueCallback(l):l,u=r.valueCallback?r.valueCallback(u):u;var c=t.slice(i.length);return{value:u,rest:c}}}function RN(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function BN(e,t){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var a=n[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=r.valueCallback?r.valueCallback(i):i;var s=t.slice(a.length);return{value:i,rest:s}}}var FN=/^(\d+)(th|st|nd|rd)?/i,zN=/\d+/i,UN={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},jN={any:[/^b/i,/^(a|c)/i]},VN={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},qN={any:[/1/i,/2/i,/3/i,/4/i]},YN={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},KN={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},GN={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},WN={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},ZN={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},QN={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},XN={ordinalNumber:HN({matchPattern:FN,parsePattern:zN,valueCallback:function(e){return parseInt(e,10)}}),era:rl({matchPatterns:UN,defaultMatchWidth:"wide",parsePatterns:jN,defaultParseWidth:"any"}),quarter:rl({matchPatterns:VN,defaultMatchWidth:"wide",parsePatterns:qN,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:rl({matchPatterns:YN,defaultMatchWidth:"wide",parsePatterns:KN,defaultParseWidth:"any"}),day:rl({matchPatterns:GN,defaultMatchWidth:"wide",parsePatterns:WN,defaultParseWidth:"any"}),dayPeriod:rl({matchPatterns:ZN,defaultMatchWidth:"any",parsePatterns:QN,defaultParseWidth:"any"})},JN={code:"en-US",formatDistance:SN,formatLong:EN,formatRelative:TN,localize:LN,match:XN,options:{weekStartsOn:0,firstWeekContainsDate:1}},eL=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,tL=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,rL=/^'([^]*?)'?$/,nL=/''/g,aL=/[a-zA-Z]/;function Lp(e,t,r){var n,a,o,i,s,l,u,c,d,f,p,v,y,w;Qr(2,arguments);var b=String(t),h=uf(),m=(n=(a=void 0)!==null&&a!==void 0?a:h.locale)!==null&&n!==void 0?n:JN,C=ci((o=(i=(s=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&s!==void 0?s:h.firstWeekContainsDate)!==null&&i!==void 0?i:(u=h.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=ci((d=(f=(p=(v=void 0)!==null&&v!==void 0?v:void 0)!==null&&p!==void 0?p:h.weekStartsOn)!==null&&f!==void 0?f:(y=h.locale)===null||y===void 0||(w=y.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&d!==void 0?d:0);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!m.localize)throw new RangeError("locale must contain localize property");if(!m.formatLong)throw new RangeError("locale must contain formatLong property");var A=ga(e);if(!aN(A))throw new RangeError("Invalid time value");var D=rN(A),F=oN(A,D),T={firstWeekContainsDate:C,weekStartsOn:_,locale:m,_originalDate:A},U=b.match(tL).map(function($){var M=$[0];if(M==="p"||M==="P"){var B=mN[M];return B($,m.formatLong)}return $}).join("").match(eL).map(function($){if($==="''")return"'";var M=$[0];if(M==="'")return oL($);var B=hN[M];if(B)return wN($)&&z2($,t,String(e)),bN($)&&z2($,t,String(e)),B(F,$,m.localize,T);if(M.match(aL))throw new RangeError("Format string contains an unescaped latin alphabet character `"+M+"`");return $}).join("");return U}function oL(e){var t=e.match(rL);return t?t[1].replace(nL,"'"):e}function cf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var K1={exports:{}},U7={exports:{}};(function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(U7);var nr=U7.exports,G1={exports:{}},W1={exports:{}},j7={exports:{}};(function(e){function t(r){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(j7);var V7=j7.exports,Z1={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(a.length1?"s":"")+" required, but only "+a.length+" present")}e.exports=t.default})(Z1,Z1.exports);var Xr=Z1.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(V7),a=r(Xr);function o(i){return(0,a.default)(1,arguments),i instanceof Date||(0,n.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(W1,W1.exports);var iL=W1.exports,Q1={exports:{}};(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(V7),a=r(Xr);function o(i){(0,a.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,n.default)(i)==="object"&&s==="[object Date]"?new Date(i.getTime()):typeof i=="number"||s==="[object Number]"?new Date(i):((typeof i=="string"||s==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default})(Q1,Q1.exports);var ya=Q1.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(iL),a=r(ya),o=r(Xr);function i(s){if((0,o.default)(1,arguments),!(0,n.default)(s)&&typeof s!="number")return!1;var l=(0,a.default)(s);return!isNaN(Number(l))}e.exports=t.default})(G1,G1.exports);var sL=G1.exports,X1={exports:{}},J1={exports:{}},eh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(eh,eh.exports);var Ci=eh.exports;const lL=cf(Ci);(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Ci),a=r(ya),o=r(Xr);function i(s,l){(0,o.default)(2,arguments);var u=(0,a.default)(s).getTime(),c=(0,n.default)(l);return new Date(u+c)}e.exports=t.default})(J1,J1.exports);var uL=J1.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(uL),a=r(Xr),o=r(Ci);function i(s,l){(0,a.default)(2,arguments);var u=(0,o.default)(l);return(0,n.default)(s,-u)}e.exports=t.default})(X1,X1.exports);var cL=X1.exports,th={exports:{}},rh={exports:{}};(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(ya),a=r(Xr),o=864e5;function i(s){(0,a.default)(1,arguments);var l=(0,n.default)(s),u=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var c=l.getTime(),d=u-c;return Math.floor(d/o)+1}e.exports=t.default})(rh,rh.exports);var dL=rh.exports,nh={exports:{}},ah={exports:{}};(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(ya),a=r(Xr);function o(i){(0,a.default)(1,arguments);var s=1,l=(0,n.default)(i),u=l.getUTCDay(),c=(u=d.getTime()?u+1:l.getTime()>=p.getTime()?u:u-1}e.exports=t.default})(ih,ih.exports);var q7=ih.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(q7),a=r(C0),o=r(Xr);function i(s){(0,o.default)(1,arguments);var l=(0,n.default)(s),u=new Date(0);u.setUTCFullYear(l,0,4),u.setUTCHours(0,0,0,0);var c=(0,a.default)(u);return c}e.exports=t.default})(oh,oh.exports);var fL=oh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ya),a=r(C0),o=r(fL),i=r(Xr),s=6048e5;function l(u){(0,i.default)(1,arguments);var c=(0,n.default)(u),d=(0,a.default)(c).getTime()-(0,o.default)(c).getTime();return Math.round(d/s)+1}e.exports=t.default})(nh,nh.exports);var pL=nh.exports,sh={exports:{}},lh={exports:{}},Si={};Object.defineProperty(Si,"__esModule",{value:!0});Si.getDefaultOptions=hL;Si.setDefaultOptions=vL;var Y7={};function hL(){return Y7}function vL(e){Y7=e}(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(ya),a=r(Xr),o=r(Ci),i=Si;function s(l,u){var c,d,f,p,v,y,w,b;(0,a.default)(1,arguments);var h=(0,i.getDefaultOptions)(),m=(0,o.default)((c=(d=(f=(p=u==null?void 0:u.weekStartsOn)!==null&&p!==void 0?p:u==null||(v=u.locale)===null||v===void 0||(y=v.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&f!==void 0?f:h.weekStartsOn)!==null&&d!==void 0?d:(w=h.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&c!==void 0?c:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var C=(0,n.default)(l),_=C.getUTCDay(),A=(_=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=new Date(0);D.setUTCFullYear(C+1,0,A),D.setUTCHours(0,0,0,0);var F=(0,o.default)(D,c),T=new Date(0);T.setUTCFullYear(C,0,A),T.setUTCHours(0,0,0,0);var U=(0,o.default)(T,c);return m.getTime()>=F.getTime()?C+1:m.getTime()>=U.getTime()?C:C-1}e.exports=t.default})(ch,ch.exports);var K7=ch.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(K7),a=r(Xr),o=r(S0),i=r(Ci),s=Si;function l(u,c){var d,f,p,v,y,w,b,h;(0,a.default)(1,arguments);var m=(0,s.getDefaultOptions)(),C=(0,i.default)((d=(f=(p=(v=c==null?void 0:c.firstWeekContainsDate)!==null&&v!==void 0?v:c==null||(y=c.locale)===null||y===void 0||(w=y.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&p!==void 0?p:m.firstWeekContainsDate)!==null&&f!==void 0?f:(b=m.locale)===null||b===void 0||(h=b.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&d!==void 0?d:1),_=(0,n.default)(u,c),A=new Date(0);A.setUTCFullYear(_,0,C),A.setUTCHours(0,0,0,0);var D=(0,o.default)(A,c);return D}e.exports=t.default})(uh,uh.exports);var mL=uh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ya),a=r(S0),o=r(mL),i=r(Xr),s=6048e5;function l(u,c){(0,i.default)(1,arguments);var d=(0,n.default)(u),f=(0,a.default)(d,c).getTime()-(0,o.default)(d,c).getTime();return Math.round(f/s)+1}e.exports=t.default})(sh,sh.exports);var gL=sh.exports,dh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){for(var o=n<0?"-":"",i=Math.abs(n).toString();i.length0?l:1-l;return(0,n.default)(s==="yy"?u%100:u,s.length)},M:function(i,s){var l=i.getUTCMonth();return s==="M"?String(l+1):(0,n.default)(l+1,2)},d:function(i,s){return(0,n.default)(i.getUTCDate(),s.length)},a:function(i,s){var l=i.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(i,s){return(0,n.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,n.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,n.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,n.default)(i.getUTCSeconds(),s.length)},S:function(i,s){var l=s.length,u=i.getUTCMilliseconds(),c=Math.floor(u*Math.pow(10,l-3));return(0,n.default)(c,s.length)}},o=a;t.default=o,e.exports=t.default})(fh,fh.exports);var yL=fh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(dL),a=r(pL),o=r(q7),i=r(gL),s=r(K7),l=r(G7),u=r(yL),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(w,b,h){var m=w.getUTCFullYear()>0?1:0;switch(b){case"G":case"GG":case"GGG":return h.era(m,{width:"abbreviated"});case"GGGGG":return h.era(m,{width:"narrow"});case"GGGG":default:return h.era(m,{width:"wide"})}},y:function(w,b,h){if(b==="yo"){var m=w.getUTCFullYear(),C=m>0?m:1-m;return h.ordinalNumber(C,{unit:"year"})}return u.default.y(w,b)},Y:function(w,b,h,m){var C=(0,s.default)(w,m),_=C>0?C:1-C;if(b==="YY"){var A=_%100;return(0,l.default)(A,2)}return b==="Yo"?h.ordinalNumber(_,{unit:"year"}):(0,l.default)(_,b.length)},R:function(w,b){var h=(0,o.default)(w);return(0,l.default)(h,b.length)},u:function(w,b){var h=w.getUTCFullYear();return(0,l.default)(h,b.length)},Q:function(w,b,h){var m=Math.ceil((w.getUTCMonth()+1)/3);switch(b){case"Q":return String(m);case"QQ":return(0,l.default)(m,2);case"Qo":return h.ordinalNumber(m,{unit:"quarter"});case"QQQ":return h.quarter(m,{width:"abbreviated",context:"formatting"});case"QQQQQ":return h.quarter(m,{width:"narrow",context:"formatting"});case"QQQQ":default:return h.quarter(m,{width:"wide",context:"formatting"})}},q:function(w,b,h){var m=Math.ceil((w.getUTCMonth()+1)/3);switch(b){case"q":return String(m);case"qq":return(0,l.default)(m,2);case"qo":return h.ordinalNumber(m,{unit:"quarter"});case"qqq":return h.quarter(m,{width:"abbreviated",context:"standalone"});case"qqqqq":return h.quarter(m,{width:"narrow",context:"standalone"});case"qqqq":default:return h.quarter(m,{width:"wide",context:"standalone"})}},M:function(w,b,h){var m=w.getUTCMonth();switch(b){case"M":case"MM":return u.default.M(w,b);case"Mo":return h.ordinalNumber(m+1,{unit:"month"});case"MMM":return h.month(m,{width:"abbreviated",context:"formatting"});case"MMMMM":return h.month(m,{width:"narrow",context:"formatting"});case"MMMM":default:return h.month(m,{width:"wide",context:"formatting"})}},L:function(w,b,h){var m=w.getUTCMonth();switch(b){case"L":return String(m+1);case"LL":return(0,l.default)(m+1,2);case"Lo":return h.ordinalNumber(m+1,{unit:"month"});case"LLL":return h.month(m,{width:"abbreviated",context:"standalone"});case"LLLLL":return h.month(m,{width:"narrow",context:"standalone"});case"LLLL":default:return h.month(m,{width:"wide",context:"standalone"})}},w:function(w,b,h,m){var C=(0,i.default)(w,m);return b==="wo"?h.ordinalNumber(C,{unit:"week"}):(0,l.default)(C,b.length)},I:function(w,b,h){var m=(0,a.default)(w);return b==="Io"?h.ordinalNumber(m,{unit:"week"}):(0,l.default)(m,b.length)},d:function(w,b,h){return b==="do"?h.ordinalNumber(w.getUTCDate(),{unit:"date"}):u.default.d(w,b)},D:function(w,b,h){var m=(0,n.default)(w);return b==="Do"?h.ordinalNumber(m,{unit:"dayOfYear"}):(0,l.default)(m,b.length)},E:function(w,b,h){var m=w.getUTCDay();switch(b){case"E":case"EE":case"EEE":return h.day(m,{width:"abbreviated",context:"formatting"});case"EEEEE":return h.day(m,{width:"narrow",context:"formatting"});case"EEEEEE":return h.day(m,{width:"short",context:"formatting"});case"EEEE":default:return h.day(m,{width:"wide",context:"formatting"})}},e:function(w,b,h,m){var C=w.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(b){case"e":return String(_);case"ee":return(0,l.default)(_,2);case"eo":return h.ordinalNumber(_,{unit:"day"});case"eee":return h.day(C,{width:"abbreviated",context:"formatting"});case"eeeee":return h.day(C,{width:"narrow",context:"formatting"});case"eeeeee":return h.day(C,{width:"short",context:"formatting"});case"eeee":default:return h.day(C,{width:"wide",context:"formatting"})}},c:function(w,b,h,m){var C=w.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(b){case"c":return String(_);case"cc":return(0,l.default)(_,b.length);case"co":return h.ordinalNumber(_,{unit:"day"});case"ccc":return h.day(C,{width:"abbreviated",context:"standalone"});case"ccccc":return h.day(C,{width:"narrow",context:"standalone"});case"cccccc":return h.day(C,{width:"short",context:"standalone"});case"cccc":default:return h.day(C,{width:"wide",context:"standalone"})}},i:function(w,b,h){var m=w.getUTCDay(),C=m===0?7:m;switch(b){case"i":return String(C);case"ii":return(0,l.default)(C,b.length);case"io":return h.ordinalNumber(C,{unit:"day"});case"iii":return h.day(m,{width:"abbreviated",context:"formatting"});case"iiiii":return h.day(m,{width:"narrow",context:"formatting"});case"iiiiii":return h.day(m,{width:"short",context:"formatting"});case"iiii":default:return h.day(m,{width:"wide",context:"formatting"})}},a:function(w,b,h){var m=w.getUTCHours(),C=m/12>=1?"pm":"am";switch(b){case"a":case"aa":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"aaa":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"aaaa":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},b:function(w,b,h){var m=w.getUTCHours(),C;switch(m===12?C=c.noon:m===0?C=c.midnight:C=m/12>=1?"pm":"am",b){case"b":case"bb":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"bbb":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"bbbb":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},B:function(w,b,h){var m=w.getUTCHours(),C;switch(m>=17?C=c.evening:m>=12?C=c.afternoon:m>=4?C=c.morning:C=c.night,b){case"B":case"BB":case"BBB":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"BBBBB":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"BBBB":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},h:function(w,b,h){if(b==="ho"){var m=w.getUTCHours()%12;return m===0&&(m=12),h.ordinalNumber(m,{unit:"hour"})}return u.default.h(w,b)},H:function(w,b,h){return b==="Ho"?h.ordinalNumber(w.getUTCHours(),{unit:"hour"}):u.default.H(w,b)},K:function(w,b,h){var m=w.getUTCHours()%12;return b==="Ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,b.length)},k:function(w,b,h){var m=w.getUTCHours();return m===0&&(m=24),b==="ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,b.length)},m:function(w,b,h){return b==="mo"?h.ordinalNumber(w.getUTCMinutes(),{unit:"minute"}):u.default.m(w,b)},s:function(w,b,h){return b==="so"?h.ordinalNumber(w.getUTCSeconds(),{unit:"second"}):u.default.s(w,b)},S:function(w,b){return u.default.S(w,b)},X:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();if(_===0)return"Z";switch(b){case"X":return p(_);case"XXXX":case"XX":return v(_);case"XXXXX":case"XXX":default:return v(_,":")}},x:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();switch(b){case"x":return p(_);case"xxxx":case"xx":return v(_);case"xxxxx":case"xxx":default:return v(_,":")}},O:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();switch(b){case"O":case"OO":case"OOO":return"GMT"+f(_,":");case"OOOO":default:return"GMT"+v(_,":")}},z:function(w,b,h,m){var C=m._originalDate||w,_=C.getTimezoneOffset();switch(b){case"z":case"zz":case"zzz":return"GMT"+f(_,":");case"zzzz":default:return"GMT"+v(_,":")}},t:function(w,b,h,m){var C=m._originalDate||w,_=Math.floor(C.getTime()/1e3);return(0,l.default)(_,b.length)},T:function(w,b,h,m){var C=m._originalDate||w,_=C.getTime();return(0,l.default)(_,b.length)}};function f(w,b){var h=w>0?"-":"+",m=Math.abs(w),C=Math.floor(m/60),_=m%60;if(_===0)return h+String(C);var A=b;return h+String(C)+A+(0,l.default)(_,2)}function p(w,b){if(w%60===0){var h=w>0?"-":"+";return h+(0,l.default)(Math.abs(w)/60,2)}return v(w,b)}function v(w,b){var h=b||"",m=w>0?"-":"+",C=Math.abs(w),_=(0,l.default)(Math.floor(C/60),2),A=(0,l.default)(C%60,2);return m+_+h+A}var y=d;t.default=y,e.exports=t.default})(th,th.exports);var bL=th.exports,ph={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,l){switch(s){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},n=function(s,l){switch(s){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},a=function(s,l){var u=s.match(/(P+)(p+)?/)||[],c=u[1],d=u[2];if(!d)return r(s,l);var f;switch(c){case"P":f=l.dateTime({width:"short"});break;case"PP":f=l.dateTime({width:"medium"});break;case"PPP":f=l.dateTime({width:"long"});break;case"PPPP":default:f=l.dateTime({width:"full"});break}return f.replace("{{date}}",r(c,l)).replace("{{time}}",n(d,l))},o={p:n,P:a},i=o;t.default=i,e.exports=t.default})(ph,ph.exports);var wL=ph.exports,hh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(hh,hh.exports);var W7=hh.exports;const U2=cf(W7);var xu={};Object.defineProperty(xu,"__esModule",{value:!0});xu.isProtectedDayOfYearToken=_L;xu.isProtectedWeekYearToken=xL;xu.throwProtectedError=kL;var CL=["D","DD"],SL=["YY","YYYY"];function _L(e){return CL.indexOf(e)!==-1}function xL(e){return SL.indexOf(e)!==-1}function kL(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var vh={exports:{}},mh={exports:{}},gh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},n=function(o,i,s){var l,u=r[o];return typeof u=="string"?l=u:i===1?l=u.one:l=u.other.replace("{{count}}",i.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+l:l+" ago":l},a=n;t.default=a,e.exports=t.default})(gh,gh.exports);var EL=gh.exports,yh={exports:{}},bh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.width?String(a.width):n.defaultWidth,i=n.formats[o]||n.formats[n.defaultWidth];return i}}e.exports=t.default})(bh,bh.exports);var AL=bh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(AL),a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},s={date:(0,n.default)({formats:a,defaultWidth:"full"}),time:(0,n.default)({formats:o,defaultWidth:"full"}),dateTime:(0,n.default)({formats:i,defaultWidth:"full"})},l=s;t.default=l,e.exports=t.default})(yh,yh.exports);var TL=yh.exports,wh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n=function(o,i,s,l){return r[o]},a=n;t.default=a,e.exports=t.default})(wh,wh.exports);var ML=wh.exports,Ch={exports:{}},Sh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a,o){var i=o!=null&&o.context?String(o.context):"standalone",s;if(i==="formatting"&&n.formattingValues){var l=n.defaultFormattingWidth||n.defaultWidth,u=o!=null&&o.width?String(o.width):l;s=n.formattingValues[u]||n.formattingValues[l]}else{var c=n.defaultWidth,d=o!=null&&o.width?String(o.width):n.defaultWidth;s=n.values[d]||n.values[c]}var f=n.argumentCallback?n.argumentCallback(a):a;return s[f]}}e.exports=t.default})(Sh,Sh.exports);var IL=Sh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(IL),a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(p,v){var y=Number(p),w=y%100;if(w>20||w<10)switch(w%10){case 1:return y+"st";case 2:return y+"nd";case 3:return y+"rd"}return y+"th"},d={ordinalNumber:c,era:(0,n.default)({values:a,defaultWidth:"wide"}),quarter:(0,n.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,n.default)({values:i,defaultWidth:"wide"}),day:(0,n.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:l,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},f=d;t.default=f,e.exports=t.default})(Ch,Ch.exports);var OL=Ch.exports,_h={exports:{}},xh={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(o){return function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=s.width,u=l&&o.matchPatterns[l]||o.matchPatterns[o.defaultMatchWidth],c=i.match(u);if(!c)return null;var d=c[0],f=l&&o.parsePatterns[l]||o.parsePatterns[o.defaultParseWidth],p=Array.isArray(f)?a(f,function(w){return w.test(d)}):n(f,function(w){return w.test(d)}),v;v=o.valueCallback?o.valueCallback(p):p,v=s.valueCallback?s.valueCallback(v):v;var y=i.slice(d.length);return{value:v,rest:y}}}function n(o,i){for(var s in o)if(o.hasOwnProperty(s)&&i(o[s]))return s}function a(o,i){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:{},i=a.match(n.matchPattern);if(!i)return null;var s=i[0],l=a.match(n.parsePattern);if(!l)return null;var u=n.valueCallback?n.valueCallback(l[0]):l[0];u=o.valueCallback?o.valueCallback(u):u;var c=a.slice(s.length);return{value:u,rest:c}}}e.exports=t.default})(kh,kh.exports);var DL=kh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r($L),a=r(DL),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},f={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},p={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},v={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},y={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},w={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},b={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(m){return parseInt(m,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(m){return m+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:y,defaultMatchWidth:"any",parsePatterns:w,defaultParseWidth:"any"})},h=b;t.default=h,e.exports=t.default})(_h,_h.exports);var PL=_h.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(EL),a=r(TL),o=r(ML),i=r(OL),s=r(PL),l={code:"en-US",formatDistance:n.default,formatLong:a.default,formatRelative:o.default,localize:i.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=l;t.default=u,e.exports=t.default})(mh,mh.exports);var NL=mh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(NL),a=n.default;t.default=a,e.exports=t.default})(vh,vh.exports);var LL=vh.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var n=r(sL),a=r(cL),o=r(ya),i=r(bL),s=r(wL),l=r(W7),u=xu,c=r(Ci),d=r(Xr),f=Si,p=r(LL),v=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,y=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,w=/^'([^]*?)'?$/,b=/''/g,h=/[a-zA-Z]/;function m(_,A,D){var F,T,U,$,M,B,Z,Y,re,ne,j,te,X,be,he,je,Ne,Fe;(0,d.default)(2,arguments);var Ve=String(A),ie=(0,f.getDefaultOptions)(),ye=(F=(T=D==null?void 0:D.locale)!==null&&T!==void 0?T:ie.locale)!==null&&F!==void 0?F:p.default,Ce=(0,c.default)((U=($=(M=(B=D==null?void 0:D.firstWeekContainsDate)!==null&&B!==void 0?B:D==null||(Z=D.locale)===null||Z===void 0||(Y=Z.options)===null||Y===void 0?void 0:Y.firstWeekContainsDate)!==null&&M!==void 0?M:ie.firstWeekContainsDate)!==null&&$!==void 0?$:(re=ie.locale)===null||re===void 0||(ne=re.options)===null||ne===void 0?void 0:ne.firstWeekContainsDate)!==null&&U!==void 0?U:1);if(!(Ce>=1&&Ce<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Oe=(0,c.default)((j=(te=(X=(be=D==null?void 0:D.weekStartsOn)!==null&&be!==void 0?be:D==null||(he=D.locale)===null||he===void 0||(je=he.options)===null||je===void 0?void 0:je.weekStartsOn)!==null&&X!==void 0?X:ie.weekStartsOn)!==null&&te!==void 0?te:(Ne=ie.locale)===null||Ne===void 0||(Fe=Ne.options)===null||Fe===void 0?void 0:Fe.weekStartsOn)!==null&&j!==void 0?j:0);if(!(Oe>=0&&Oe<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!ye.localize)throw new RangeError("locale must contain localize property");if(!ye.formatLong)throw new RangeError("locale must contain formatLong property");var Ye=(0,o.default)(_);if(!(0,n.default)(Ye))throw new RangeError("Invalid time value");var We=(0,l.default)(Ye),N=(0,a.default)(Ye,We),O={firstWeekContainsDate:Ce,weekStartsOn:Oe,locale:ye,_originalDate:Ye},P=Ve.match(y).map(function(Q){var le=Q[0];if(le==="p"||le==="P"){var fe=s.default[le];return fe(Q,ye.formatLong)}return Q}).join("").match(v).map(function(Q){if(Q==="''")return"'";var le=Q[0];if(le==="'")return C(Q);var fe=i.default[le];if(fe)return!(D!=null&&D.useAdditionalWeekYearTokens)&&(0,u.isProtectedWeekYearToken)(Q)&&(0,u.throwProtectedError)(Q,A,String(_)),!(D!=null&&D.useAdditionalDayOfYearTokens)&&(0,u.isProtectedDayOfYearToken)(Q)&&(0,u.throwProtectedError)(Q,A,String(_)),fe(N,Q,ye.localize,O);if(le.match(h))throw new RangeError("Format string contains an unescaped latin alphabet character `"+le+"`");return Q}).join("");return P}function C(_){var A=_.match(w);return A?A[1].replace(b,"'"):_}e.exports=t.default})(K1,K1.exports);var RL=K1.exports;const BL=cf(RL);function j2(e,t,r){var n=zL(e,r.timeZone,r.locale);return n.formatToParts?HL(n,t):FL(n,t)}function HL(e,t){for(var r=e.formatToParts(t),n=r.length-1;n>=0;--n)if(r[n].type==="timeZoneName")return r[n].value}function FL(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function zL(e,t,r){if(r&&!r.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(r?[r.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function UL(e,t){var r=YL(t);return r.formatToParts?VL(r,e):qL(r,e)}var jL={year:0,month:1,day:2,hour:3,minute:4,second:5};function VL(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function qL(e,t){var r=e.format(t),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var Rp={};function YL(e){if(!Rp[e]){var t=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Rp[e]=r?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Rp[e]}function Z7(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var V2=36e5,KL=6e4,Bp={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function _0(e,t,r){var n,a;if(!e||(n=Bp.timezoneZ.exec(e),n))return 0;var o;if(n=Bp.timezoneHH.exec(e),n)return o=parseInt(n[1],10),q2(o)?-(o*V2):NaN;if(n=Bp.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var i=parseInt(n[3],10);return q2(o,i)?(a=Math.abs(o)*V2+i*KL,n[1]==="+"?-a:a):NaN}if(ZL(e)){t=new Date(t||Date.now());var s=r?t:GL(t),l=Eh(s,e),u=r?l:WL(t,l,e);return-u}return NaN}function GL(e){return Z7(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Eh(e,t){var r=UL(e,t),n=Z7(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function WL(e,t,r){var n=e.getTime(),a=n-t,o=Eh(new Date(a),r);if(t===o)return t;a-=o-t;var i=Eh(new Date(a),r);return o===i?o:Math.max(o,i)}function q2(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var Y2={};function ZL(e){if(Y2[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),Y2[e]=!0,!0}catch{return!1}}var QL=60*1e3,XL={X:function(e,t,r,n){var a=Hp(n.timeZone,e);if(a===0)return"Z";switch(t){case"X":return K2(a);case"XXXX":case"XX":return Vi(a);case"XXXXX":case"XXX":default:return Vi(a,":")}},x:function(e,t,r,n){var a=Hp(n.timeZone,e);switch(t){case"x":return K2(a);case"xxxx":case"xx":return Vi(a);case"xxxxx":case"xxx":default:return Vi(a,":")}},O:function(e,t,r,n){var a=Hp(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+JL(a,":");case"OOOO":default:return"GMT"+Vi(a,":")}},z:function(e,t,r,n){switch(t){case"z":case"zz":case"zzz":return j2("short",e,n);case"zzzz":default:return j2("long",e,n)}}};function Hp(e,t){var r=e?_0(e,t,!0)/QL:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function ad(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=ad(Math.floor(a/60),2),i=ad(Math.floor(a%60),2);return n+o+r+i}function K2(e,t){if(e%60===0){var r=e>0?"-":"+";return r+ad(Math.abs(e)/60,2)}return Vi(e,t)}function JL(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+ad(o,2)}var eR=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,Fp=36e5,G2=6e4,tR=2,Gr={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:eR};function Q7(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?tR:lL(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=rR(e),o=nR(a.date,n),i=o.year,s=o.restDateString,l=aR(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=oR(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=_0(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=U2(new Date(u+c)),d=U2(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function rR(e){var t={},r=Gr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=Gr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=Gr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function nR(e,t){var r=Gr.YYY[t],n=Gr.YYYYY[t],a;if(a=Gr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=Gr.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function aR(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=Gr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,Z2(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=Gr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return lR(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=Gr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return Z2(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=Gr.Www.exec(e),r)return o=parseInt(r[1],10)-1,Q2(t,o)?W2(t,o):new Date(NaN);if(r=Gr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return Q2(t,o,l)?W2(t,o,l):new Date(NaN)}return null}function oR(e){var t,r,n;if(t=Gr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),zp(r)?r%24*Fp:NaN;if(t=Gr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),zp(r,n)?r%24*Fp+n*G2:NaN;if(t=Gr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return zp(r,n,a)?r%24*Fp+n*G2+a*1e3:NaN}return null}function W2(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var iR=[31,28,31,30,31,30,31,31,30,31,30,31],sR=[31,29,31,30,31,30,31,31,30,31,30,31];function X7(e){return e%400===0||e%4===0&&e%100!==0}function Z2(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=X7(e);if(n&&r>sR[t]||!n&&r>iR[t])return!1}return!0}function lR(e,t){if(t<1)return!1;var r=X7(e);return!(r&&t>366||!r&&t>365)}function Q2(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function zp(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var uR=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function cR(e,t,r){var n=String(t),a=r||{},o=n.match(uR);if(o){var i=Q7(a.originalDate||e,a);n=o.reduce(function(s,l){if(l[0]==="'")return s;var u=s.indexOf(l),c=s[u-1]==="'",d=s.replace(l,"'"+XL[l[0]](i,l,null,a)+"'");return c?d.substring(0,u-1)+d.substring(u+1):d},n)}return BL(e,n,a)}var Ah={exports:{}},Th={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o]);return n}e.exports=t.default})(Th,Th.exports);var dR=Th.exports;(function(e,t){var r=nr.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(dR);function a(o){return(0,n.default)({},o)}e.exports=t.default})(Ah,Ah.exports);var fR=Ah.exports;const pR=cf(fR);function hR(e,t,r){var n=Q7(e,r),a=_0(t,n,!0),o=new Date(n.getTime()-a),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function Up(e,t,r,n){var a=pR(n);return a.timeZone=t,a.originalDate=e,cR(hR(e,t),r,a)}var an="top",In="bottom",On="right",on="left",x0="auto",ku=[an,In,On,on],Es="start",tu="end",vR="clippingParents",J7="viewport",nl="popper",mR="reference",X2=ku.reduce(function(e,t){return e.concat([t+"-"+Es,t+"-"+tu])},[]),e6=[].concat(ku,[x0]).reduce(function(e,t){return e.concat([t,t+"-"+Es,t+"-"+tu])},[]),gR="beforeRead",yR="read",bR="afterRead",wR="beforeMain",CR="main",SR="afterMain",_R="beforeWrite",xR="write",kR="afterWrite",ER=[gR,yR,bR,wR,CR,SR,_R,xR,kR];function ha(e){return e?(e.nodeName||"").toLowerCase():null}function yn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function di(e){var t=yn(e).Element;return e instanceof t||e instanceof Element}function An(e){var t=yn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function k0(e){if(typeof ShadowRoot>"u")return!1;var t=yn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function AR(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},o=t.elements[r];!An(o)||!ha(o)||(Object.assign(o.style,n),Object.keys(a).forEach(function(i){var s=a[i];s===!1?o.removeAttribute(i):o.setAttribute(i,s===!0?"":s)}))})}function TR(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],o=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(l,u){return l[u]="",l},{});!An(a)||!ha(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(l){a.removeAttribute(l)}))})}}const MR={name:"applyStyles",enabled:!0,phase:"write",fn:AR,effect:TR,requires:["computeStyles"]};function ua(e){return e.split("-")[0]}var ai=Math.max,od=Math.min,As=Math.round;function Mh(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function t6(){return!/^((?!chrome|android).)*safari/i.test(Mh())}function Ts(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&An(e)&&(a=e.offsetWidth>0&&As(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&As(n.height)/e.offsetHeight||1);var i=di(e)?yn(e):window,s=i.visualViewport,l=!t6()&&r,u=(n.left+(l&&s?s.offsetLeft:0))/a,c=(n.top+(l&&s?s.offsetTop:0))/o,d=n.width/a,f=n.height/o;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function E0(e){var t=Ts(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function r6(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&k0(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Pa(e){return yn(e).getComputedStyle(e)}function IR(e){return["table","td","th"].indexOf(ha(e))>=0}function Oo(e){return((di(e)?e.ownerDocument:e.document)||window.document).documentElement}function df(e){return ha(e)==="html"?e:e.assignedSlot||e.parentNode||(k0(e)?e.host:null)||Oo(e)}function J2(e){return!An(e)||Pa(e).position==="fixed"?null:e.offsetParent}function OR(e){var t=/firefox/i.test(Mh()),r=/Trident/i.test(Mh());if(r&&An(e)){var n=Pa(e);if(n.position==="fixed")return null}var a=df(e);for(k0(a)&&(a=a.host);An(a)&&["html","body"].indexOf(ha(a))<0;){var o=Pa(a);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return a;a=a.parentNode}return null}function Eu(e){for(var t=yn(e),r=J2(e);r&&IR(r)&&Pa(r).position==="static";)r=J2(r);return r&&(ha(r)==="html"||ha(r)==="body"&&Pa(r).position==="static")?t:r||OR(e)||t}function A0(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ol(e,t,r){return ai(e,od(t,r))}function $R(e,t,r){var n=Ol(e,t,r);return n>r?r:n}function n6(){return{top:0,right:0,bottom:0,left:0}}function a6(e){return Object.assign({},n6(),e)}function o6(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var DR=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,a6(typeof e!="number"?e:o6(e,ku))};function PR(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=ua(r.placement),l=A0(s),u=[on,On].indexOf(s)>=0,c=u?"height":"width";if(!(!o||!i)){var d=DR(a.padding,r),f=E0(o),p=l==="y"?an:on,v=l==="y"?In:On,y=r.rects.reference[c]+r.rects.reference[l]-i[l]-r.rects.popper[c],w=i[l]-r.rects.reference[l],b=Eu(o),h=b?l==="y"?b.clientHeight||0:b.clientWidth||0:0,m=y/2-w/2,C=d[p],_=h-f[c]-d[v],A=h/2-f[c]/2+m,D=Ol(C,A,_),F=l;r.modifiersData[n]=(t={},t[F]=D,t.centerOffset=D-A,t)}}function NR(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||r6(t.elements.popper,a)&&(t.elements.arrow=a))}const LR={name:"arrow",enabled:!0,phase:"main",fn:PR,effect:NR,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ms(e){return e.split("-")[1]}var RR={top:"auto",right:"auto",bottom:"auto",left:"auto"};function BR(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:As(r*a)/a||0,y:As(n*a)/a||0}}function eb(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=f===void 0?0:f,v=i.y,y=v===void 0?0:v,w=typeof c=="function"?c({x:p,y}):{x:p,y};p=w.x,y=w.y;var b=i.hasOwnProperty("x"),h=i.hasOwnProperty("y"),m=on,C=an,_=window;if(u){var A=Eu(r),D="clientHeight",F="clientWidth";if(A===yn(r)&&(A=Oo(r),Pa(A).position!=="static"&&s==="absolute"&&(D="scrollHeight",F="scrollWidth")),A=A,a===an||(a===on||a===On)&&o===tu){C=In;var T=d&&A===_&&_.visualViewport?_.visualViewport.height:A[D];y-=T-n.height,y*=l?1:-1}if(a===on||(a===an||a===In)&&o===tu){m=On;var U=d&&A===_&&_.visualViewport?_.visualViewport.width:A[F];p-=U-n.width,p*=l?1:-1}}var $=Object.assign({position:s},u&&RR),M=c===!0?BR({x:p,y},yn(r)):{x:p,y};if(p=M.x,y=M.y,l){var B;return Object.assign({},$,(B={},B[C]=h?"0":"",B[m]=b?"0":"",B.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+y+"px)":"translate3d("+p+"px, "+y+"px, 0)",B))}return Object.assign({},$,(t={},t[C]=h?y+"px":"",t[m]=b?p+"px":"",t.transform="",t))}function HR(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,i=o===void 0?!0:o,s=r.roundOffsets,l=s===void 0?!0:s,u={placement:ua(t.placement),variation:Ms(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,eb(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,eb(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const FR={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:HR,data:{}};var ju={passive:!0};function zR(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,i=n.resize,s=i===void 0?!0:i,l=yn(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",r.update,ju)}),s&&l.addEventListener("resize",r.update,ju),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",r.update,ju)}),s&&l.removeEventListener("resize",r.update,ju)}}const UR={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:zR,data:{}};var jR={left:"right",right:"left",bottom:"top",top:"bottom"};function vc(e){return e.replace(/left|right|bottom|top/g,function(t){return jR[t]})}var VR={start:"end",end:"start"};function tb(e){return e.replace(/start|end/g,function(t){return VR[t]})}function T0(e){var t=yn(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function M0(e){return Ts(Oo(e)).left+T0(e).scrollLeft}function qR(e,t){var r=yn(e),n=Oo(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;var u=t6();(u||!u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s+M0(e),y:l}}function YR(e){var t,r=Oo(e),n=T0(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=ai(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=ai(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+M0(e),l=-n.scrollTop;return Pa(a||r).direction==="rtl"&&(s+=ai(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function I0(e){var t=Pa(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function i6(e){return["html","body","#document"].indexOf(ha(e))>=0?e.ownerDocument.body:An(e)&&I0(e)?e:i6(df(e))}function $l(e,t){var r;t===void 0&&(t=[]);var n=i6(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=yn(n),i=a?[o].concat(o.visualViewport||[],I0(n)?n:[]):n,s=t.concat(i);return a?s:s.concat($l(df(i)))}function Ih(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function KR(e,t){var r=Ts(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function rb(e,t,r){return t===J7?Ih(qR(e,r)):di(t)?KR(t,r):Ih(YR(Oo(e)))}function GR(e){var t=$l(df(e)),r=["absolute","fixed"].indexOf(Pa(e).position)>=0,n=r&&An(e)?Eu(e):e;return di(n)?t.filter(function(a){return di(a)&&r6(a,n)&&ha(a)!=="body"}):[]}function WR(e,t,r,n){var a=t==="clippingParents"?GR(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(l,u){var c=rb(e,u,n);return l.top=ai(c.top,l.top),l.right=od(c.right,l.right),l.bottom=od(c.bottom,l.bottom),l.left=ai(c.left,l.left),l},rb(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function s6(e){var t=e.reference,r=e.element,n=e.placement,a=n?ua(n):null,o=n?Ms(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(a){case an:l={x:i,y:t.y-r.height};break;case In:l={x:i,y:t.y+t.height};break;case On:l={x:t.x+t.width,y:s};break;case on:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var u=a?A0(a):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case Es:l[u]=l[u]-(t[c]/2-r[c]/2);break;case tu:l[u]=l[u]+(t[c]/2-r[c]/2);break}}return l}function ru(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,l=s===void 0?vR:s,u=r.rootBoundary,c=u===void 0?J7:u,d=r.elementContext,f=d===void 0?nl:d,p=r.altBoundary,v=p===void 0?!1:p,y=r.padding,w=y===void 0?0:y,b=a6(typeof w!="number"?w:o6(w,ku)),h=f===nl?mR:nl,m=e.rects.popper,C=e.elements[v?h:f],_=WR(di(C)?C:C.contextElement||Oo(e.elements.popper),l,c,i),A=Ts(e.elements.reference),D=s6({reference:A,element:m,strategy:"absolute",placement:a}),F=Ih(Object.assign({},m,D)),T=f===nl?F:A,U={top:_.top-T.top+b.top,bottom:T.bottom-_.bottom+b.bottom,left:_.left-T.left+b.left,right:T.right-_.right+b.right},$=e.modifiersData.offset;if(f===nl&&$){var M=$[a];Object.keys(U).forEach(function(B){var Z=[On,In].indexOf(B)>=0?1:-1,Y=[an,In].indexOf(B)>=0?"y":"x";U[B]+=M[Y]*Z})}return U}function ZR(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,u=l===void 0?e6:l,c=Ms(n),d=c?s?X2:X2.filter(function(v){return Ms(v)===c}):ku,f=d.filter(function(v){return u.indexOf(v)>=0});f.length===0&&(f=d);var p=f.reduce(function(v,y){return v[y]=ru(e,{placement:y,boundary:a,rootBoundary:o,padding:i})[ua(y)],v},{});return Object.keys(p).sort(function(v,y){return p[v]-p[y]})}function QR(e){if(ua(e)===x0)return[];var t=vc(e);return[tb(e),t,tb(t)]}function XR(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,v=p===void 0?!0:p,y=r.allowedAutoPlacements,w=t.options.placement,b=ua(w),h=b===w,m=l||(h||!v?[vc(w)]:QR(w)),C=[w].concat(m).reduce(function(Ne,Fe){return Ne.concat(ua(Fe)===x0?ZR(t,{placement:Fe,boundary:c,rootBoundary:d,padding:u,flipVariations:v,allowedAutoPlacements:y}):Fe)},[]),_=t.rects.reference,A=t.rects.popper,D=new Map,F=!0,T=C[0],U=0;U=0,Y=Z?"width":"height",re=ru(t,{placement:$,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),ne=Z?B?On:on:B?In:an;_[Y]>A[Y]&&(ne=vc(ne));var j=vc(ne),te=[];if(o&&te.push(re[M]<=0),s&&te.push(re[ne]<=0,re[j]<=0),te.every(function(Ne){return Ne})){T=$,F=!1;break}D.set($,te)}if(F)for(var X=v?3:1,be=function(Ne){var Fe=C.find(function(Ve){var ie=D.get(Ve);if(ie)return ie.slice(0,Ne).every(function(ye){return ye})});if(Fe)return T=Fe,"break"},he=X;he>0;he--){var je=be(he);if(je==="break")break}t.placement!==T&&(t.modifiersData[n]._skip=!0,t.placement=T,t.reset=!0)}}const JR={name:"flip",enabled:!0,phase:"main",fn:XR,requiresIfExists:["offset"],data:{_skip:!1}};function nb(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function ab(e){return[an,On,In,on].some(function(t){return e[t]>=0})}function eB(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=ru(t,{elementContext:"reference"}),s=ru(t,{altBoundary:!0}),l=nb(i,n),u=nb(s,a,o),c=ab(l),d=ab(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const tB={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:eB};function rB(e,t,r){var n=ua(e),a=[on,an].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[on,On].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function nB(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=e6.reduce(function(c,d){return c[d]=rB(d,t.rects,o),c},{}),s=i[t.placement],l=s.x,u=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=i}const aB={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:nB};function oB(e){var t=e.state,r=e.name;t.modifiersData[r]=s6({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const iB={name:"popperOffsets",enabled:!0,phase:"read",fn:oB,data:{}};function sB(e){return e==="x"?"y":"x"}function lB(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,p=f===void 0?!0:f,v=r.tetherOffset,y=v===void 0?0:v,w=ru(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),b=ua(t.placement),h=Ms(t.placement),m=!h,C=A0(b),_=sB(C),A=t.modifiersData.popperOffsets,D=t.rects.reference,F=t.rects.popper,T=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,U=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),$=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(A){if(o){var B,Z=C==="y"?an:on,Y=C==="y"?In:On,re=C==="y"?"height":"width",ne=A[C],j=ne+w[Z],te=ne-w[Y],X=p?-F[re]/2:0,be=h===Es?D[re]:F[re],he=h===Es?-F[re]:-D[re],je=t.elements.arrow,Ne=p&&je?E0(je):{width:0,height:0},Fe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:n6(),Ve=Fe[Z],ie=Fe[Y],ye=Ol(0,D[re],Ne[re]),Ce=m?D[re]/2-X-ye-Ve-U.mainAxis:be-ye-Ve-U.mainAxis,Oe=m?-D[re]/2+X+ye+ie+U.mainAxis:he+ye+ie+U.mainAxis,Ye=t.elements.arrow&&Eu(t.elements.arrow),We=Ye?C==="y"?Ye.clientTop||0:Ye.clientLeft||0:0,N=(B=$==null?void 0:$[C])!=null?B:0,O=ne+Ce-N-We,P=ne+Oe-N,Q=Ol(p?od(j,O):j,ne,p?ai(te,P):te);A[C]=Q,M[C]=Q-ne}if(s){var le,fe=C==="x"?an:on,G=C==="x"?In:On,ce=A[_],ge=_==="y"?"height":"width",ve=ce+w[fe],Se=ce-w[G],Ae=[an,on].indexOf(b)!==-1,Re=(le=$==null?void 0:$[_])!=null?le:0,Pe=Ae?ve:ce-D[ge]-F[ge]-Re+U.altAxis,pe=Ae?ce+D[ge]+F[ge]-Re-U.altAxis:Se,Le=p&&Ae?$R(Pe,ce,pe):Ol(p?Pe:ve,ce,p?pe:Se);A[_]=Le,M[_]=Le-ce}t.modifiersData[n]=M}}const uB={name:"preventOverflow",enabled:!0,phase:"main",fn:lB,requiresIfExists:["offset"]};function cB(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function dB(e){return e===yn(e)||!An(e)?T0(e):cB(e)}function fB(e){var t=e.getBoundingClientRect(),r=As(t.width)/e.offsetWidth||1,n=As(t.height)/e.offsetHeight||1;return r!==1||n!==1}function pB(e,t,r){r===void 0&&(r=!1);var n=An(t),a=An(t)&&fB(t),o=Oo(t),i=Ts(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((ha(t)!=="body"||I0(o))&&(s=dB(t)),An(t)?(l=Ts(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=M0(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function hB(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var l=t.get(s);l&&a(l)}}),n.push(o)}return e.forEach(function(o){r.has(o.name)||a(o)}),n}function vB(e){var t=hB(e);return ER.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function mB(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function gB(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var ob={placement:"bottom",modifiers:[],strategy:"absolute"};function ib(){for(var e=arguments.length,t=new Array(e),r=0;rt in e?CB(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,tt=(e,t,r)=>(SB(e,typeof t!="symbol"?t+"":t,r),r),Vu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function l6(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var _B=Object.prototype,xB=_B.hasOwnProperty;function kB(e,t){return e!=null&&xB.call(e,t)}var EB=kB,AB=Array.isArray,Yn=AB,TB=typeof Vu=="object"&&Vu&&Vu.Object===Object&&Vu,u6=TB,MB=u6,IB=typeof self=="object"&&self&&self.Object===Object&&self,OB=MB||IB||Function("return this")(),ba=OB,$B=ba,DB=$B.Symbol,ff=DB,sb=ff,c6=Object.prototype,PB=c6.hasOwnProperty,NB=c6.toString,al=sb?sb.toStringTag:void 0;function LB(e){var t=PB.call(e,al),r=e[al];try{e[al]=void 0;var n=!0}catch{}var a=NB.call(e);return n&&(t?e[al]=r:delete e[al]),a}var RB=LB,BB=Object.prototype,HB=BB.toString;function FB(e){return HB.call(e)}var zB=FB,lb=ff,UB=RB,jB=zB,VB="[object Null]",qB="[object Undefined]",ub=lb?lb.toStringTag:void 0;function YB(e){return e==null?e===void 0?qB:VB:ub&&ub in Object(e)?UB(e):jB(e)}var wa=YB;function KB(e){return e!=null&&typeof e=="object"}var Kn=KB,GB=wa,WB=Kn,ZB="[object Symbol]";function QB(e){return typeof e=="symbol"||WB(e)&&GB(e)==ZB}var O0=QB,XB=Yn,JB=O0,eH=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tH=/^\w*$/;function rH(e,t){if(XB(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||JB(e)?!0:tH.test(e)||!eH.test(e)||t!=null&&e in Object(t)}var $0=rH;function nH(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var ja=nH,aH=wa,oH=ja,iH="[object AsyncFunction]",sH="[object Function]",lH="[object GeneratorFunction]",uH="[object Proxy]";function cH(e){if(!oH(e))return!1;var t=aH(e);return t==sH||t==lH||t==iH||t==uH}var _i=cH,dH=ba,fH=dH["__core-js_shared__"],pH=fH,jp=pH,cb=function(){var e=/[^.]+$/.exec(jp&&jp.keys&&jp.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function hH(e){return!!cb&&cb in e}var vH=hH,mH=Function.prototype,gH=mH.toString;function yH(e){if(e!=null){try{return gH.call(e)}catch{}try{return e+""}catch{}}return""}var d6=yH,bH=_i,wH=vH,CH=ja,SH=d6,_H=/[\\^$.*+?()[\]{}|]/g,xH=/^\[object .+?Constructor\]$/,kH=Function.prototype,EH=Object.prototype,AH=kH.toString,TH=EH.hasOwnProperty,MH=RegExp("^"+AH.call(TH).replace(_H,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function IH(e){if(!CH(e)||wH(e))return!1;var t=bH(e)?MH:xH;return t.test(SH(e))}var OH=IH;function $H(e,t){return e==null?void 0:e[t]}var DH=$H,PH=OH,NH=DH;function LH(e,t){var r=NH(e,t);return PH(r)?r:void 0}var xi=LH,RH=xi,BH=RH(Object,"create"),pf=BH,db=pf;function HH(){this.__data__=db?db(null):{},this.size=0}var FH=HH;function zH(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var UH=zH,jH=pf,VH="__lodash_hash_undefined__",qH=Object.prototype,YH=qH.hasOwnProperty;function KH(e){var t=this.__data__;if(jH){var r=t[e];return r===VH?void 0:r}return YH.call(t,e)?t[e]:void 0}var GH=KH,WH=pf,ZH=Object.prototype,QH=ZH.hasOwnProperty;function XH(e){var t=this.__data__;return WH?t[e]!==void 0:QH.call(t,e)}var JH=XH,eF=pf,tF="__lodash_hash_undefined__";function rF(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=eF&&t===void 0?tF:t,this}var nF=rF,aF=FH,oF=UH,iF=GH,sF=JH,lF=nF;function Bs(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var kF=xF,EF=hf;function AF(e,t){var r=this.__data__,n=EF(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var TF=AF,MF=dF,IF=bF,OF=SF,$F=kF,DF=TF;function Fs(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=Yz}var B0=Kz,Gz=O0,Wz=1/0;function Zz(e){if(typeof e=="string"||Gz(e))return e;var t=e+"";return t=="0"&&1/e==-Wz?"-0":t}var gf=Zz,Qz=h6,Xz=L0,Jz=Yn,eU=R0,tU=B0,rU=gf;function nU(e,t,r){t=Qz(t,e);for(var n=-1,a=t.length,o=!1;++ns))return!1;var u=o.get(e),c=o.get(t);if(u&&c)return u==t&&c==e;var d=-1,f=!0,p=r&ij?new rj:void 0;for(o.set(e,t),o.set(t,e);++d0){if(++t>=iG)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var cG=uG,dG=oG,fG=cG,pG=fG(dG),hG=pG,vG=j0,mG=JK,gG=hG;function yG(e,t){return gG(mG(e,t,vG),e+"")}var q0=yG;function bG(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var wG=bG,CG=ja,SG=z0,_G=wG,xG=Object.prototype,kG=xG.hasOwnProperty;function EG(e){if(!CG(e))return _G(e);var t=SG(e),r=[];for(var n in e)n=="constructor"&&(t||!kG.call(e,n))||r.push(n);return r}var AG=EG,TG=S6,MG=AG,IG=Au;function OG(e){return IG(e)?TG(e,!0):MG(e)}var Y0=OG,$G=q0,DG=Hs,PG=V0,NG=Y0,N6=Object.prototype,LG=N6.hasOwnProperty,RG=$G(function(e,t){e=Object(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&PG(t[0],t[1],a)&&(n=1);++r1?r[a-1]:void 0,i=a>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(a--,o):void 0,i&&QW(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++nObject.prototype.toString.call(e).slice(8,-1),fs=e=>gU(e)&&!isNaN(e.getTime()),Na=e=>dZ(e)==="Object",V6=g6,Wb=(e,t)=>EK(t,r=>g6(e,r)),Nt=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),Ia=e=>Tn(e)&&e.length>0,ld=e=>e==null?null:document&&ia(e)?document.querySelector(e):e.$el??e,io=(e,t,r,n=void 0)=>{e.removeEventListener(t,r,n)},so=(e,t,r,n=void 0)=>(e.addEventListener(t,r,n),()=>io(e,t,r,n)),mc=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),Yu=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},q6=(e,...t)=>{const r={};let n;for(n in e)t.includes(n)||(r[n]=e[n]);return r},Y6=(e,t)=>{const r={};return t.forEach(n=>{n in e&&(r[n]=e[n])}),r};function fZ(e,t,r){return Math.min(Math.max(e,t),r)}var ud={},pZ={get exports(){return ud},set exports(e){ud=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(pZ,ud);const hZ=l6(ud);var cd={},vZ={get exports(){return cd},set exports(e){cd=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(vZ,cd);const Zb=l6(cd);function mZ(e,t){var r=wZ(t);return r.formatToParts?yZ(r,e):bZ(r,e)}var gZ={year:0,month:1,day:2,hour:3,minute:4,second:5};function yZ(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function bZ(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var Yp={};function wZ(e){if(!Yp[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Yp[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Yp[e]}function K6(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var Qb=36e5,CZ=6e4,Kp={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function SZ(e,t,r){var n,a;if(!e||(n=Kp.timezoneZ.exec(e),n))return 0;var o;if(n=Kp.timezoneHH.exec(e),n)return o=parseInt(n[1],10),Xb(o)?-(o*Qb):NaN;if(n=Kp.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return Xb(o,i)?(a=Math.abs(o)*Qb+i*CZ,o>0?-a:a):NaN}if(kZ(e)){t=new Date(t||Date.now());var s=_Z(t),l=Lh(s,e),u=xZ(t,l,e);return-u}return NaN}function _Z(e){return K6(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Lh(e,t){var r=mZ(e,t),n=K6(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function xZ(e,t,r){var n=e.getTime(),a=n-t,o=Lh(new Date(a),r);if(t===o)return t;a-=o-t;var i=Lh(new Date(a),r);return o===i?o:Math.max(o,i)}function Xb(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var Jb={};function kZ(e){if(Jb[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),Jb[e]=!0,!0}catch{return!1}}var EZ=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const AZ=EZ;var Gp=36e5,e3=6e4,TZ=2,Wr={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:AZ};function MZ(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?TZ:hZ(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=IZ(e),o=OZ(a.date,n),i=o.year,s=o.restDateString,l=$Z(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=DZ(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=SZ(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=Zb(new Date(u+c)),d=Zb(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function IZ(e){var t={},r=Wr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=Wr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=Wr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function OZ(e,t){var r=Wr.YYY[t],n=Wr.YYYYY[t],a;if(a=Wr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=Wr.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function $Z(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=Wr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,r3(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=Wr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return LZ(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=Wr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return r3(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=Wr.Www.exec(e),r)return o=parseInt(r[1],10)-1,n3(t,o)?t3(t,o):new Date(NaN);if(r=Wr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return n3(t,o,l)?t3(t,o,l):new Date(NaN)}return null}function DZ(e){var t,r,n;if(t=Wr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),Wp(r)?r%24*Gp:NaN;if(t=Wr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),Wp(r,n)?r%24*Gp+n*e3:NaN;if(t=Wr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return Wp(r,n,a)?r%24*Gp+n*e3+a*1e3:NaN}return null}function t3(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var PZ=[31,28,31,30,31,30,31,31,30,31,30,31],NZ=[31,29,31,30,31,30,31,31,30,31,30,31];function G6(e){return e%400===0||e%4===0&&e%100!==0}function r3(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=G6(e);if(n&&r>NZ[t]||!n&&r>PZ[t])return!1}return!0}function LZ(e,t){if(t<1)return!1;var r=G6(e);return!(r&&t>366||!r&&t>365)}function n3(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function Wp(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function Lr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function gc(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?gc=function(t){return typeof t}:gc=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gc(e)}function Va(e){Lr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||gc(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Vs(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var RZ={};function K0(){return RZ}function fi(e,t){var r,n,a,o,i,s,l,u;Lr(1,arguments);var c=K0(),d=Vs((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Va(e),p=f.getDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setFullYear(d+1,0,p),v.setHours(0,0,0,0);var y=fi(v,t),w=new Date(0);w.setFullYear(d,0,p),w.setHours(0,0,0,0);var b=fi(w,t);return c.getTime()>=y.getTime()?d+1:c.getTime()>=b.getTime()?d:d-1}function VZ(e,t){var r,n,a,o,i,s,l,u;Lr(1,arguments);var c=K0(),d=Vs((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=jZ(e,t),p=new Date(0);p.setFullYear(f,0,d),p.setHours(0,0,0,0);var v=fi(p,t);return v}var qZ=6048e5;function YZ(e,t){Lr(1,arguments);var r=Va(e),n=fi(r,t).getTime()-VZ(r,t).getTime();return Math.round(n/qZ)+1}function dd(e){return Lr(1,arguments),fi(e,{weekStartsOn:1})}function KZ(e){Lr(1,arguments);var t=Va(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var a=dd(n),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var i=dd(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function GZ(e){Lr(1,arguments);var t=KZ(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=dd(r);return n}var WZ=6048e5;function ZZ(e){Lr(1,arguments);var t=Va(e),r=dd(t).getTime()-GZ(t).getTime();return Math.round(r/WZ)+1}function Kr(e,t){Lr(2,arguments);var r=Va(e),n=Vs(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function fd(e,t){Lr(2,arguments);var r=Va(e),n=Vs(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+n+1,0);var i=o.getDate();return a>=i?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function o3(e,t){Lr(2,arguments);var r=Vs(t);return fd(e,r*12)}const QZ={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function XZ({monthComps:e,prevMonthComps:t,nextMonthComps:r},n){const a=[],{firstDayOfWeek:o,firstWeekday:i,isoWeeknumbers:s,weeknumbers:l,numDays:u,numWeeks:c}=e,d=i+(i{const l=Math.floor(s/7);let u=o[l];return u||(u={id:`week-${l+1}`,title:"",week:i.week,weekPosition:i.weekPosition,weeknumber:i.weeknumber,isoWeeknumber:i.isoWeeknumber,weeknumberDisplay:t?i.weeknumber:r?i.isoWeeknumber:void 0,days:[]},o[l]=u),u.days.push(i),o},Array(e.length/Ir));return a.forEach(o=>{const i=o.days[0],s=o.days[o.days.length-1];i.month===s.month?o.title=`${n.formatDate(i.date,"MMMM YYYY")}`:i.year===s.year?o.title=`${n.formatDate(i.date,"MMM")} - ${n.formatDate(s.date,"MMM YYYY")}`:o.title=`${n.formatDate(i.date,"MMM YYYY")} - ${n.formatDate(s.date,"MMM YYYY")}`}),a}function eQ(e,t){return e.days.map(r=>({label:t.formatDate(r.date,t.masks.weekdays),weekday:r.weekday}))}function tQ(e,t){return`${t}.${Nt(e,2)}`}function W6(e,t,r){return Y6(r.getDateParts(r.toDate(e)),QZ[t])}function Z6({day:e,week:t,month:r,year:n},a,o,i){if(o==="daily"&&e){const s=new Date(n,r-1,e),l=Kr(s,a);return{day:l.getDate(),month:l.getMonth()+1,year:l.getFullYear()}}else if(o==="weekly"&&t){const s=i.getMonthParts(r,n).firstDayOfMonth,l=Kr(s,(t-1+a)*7),u=i.getDateParts(l);return{week:u.week,month:u.month,year:u.year}}else{const s=new Date(n,r-1,1),l=fd(s,a);return{month:l.getMonth()+1,year:l.getFullYear()}}}function sa(e){return e!=null&&e.month!=null&&e.year!=null}function Rh(e,t){return!sa(e)||!sa(t)?!1:(e=e,t=t,e.year!==t.year?e.yeart.year:e.month&&t.month&&e.month!==t.month?e.month>t.month:e.week&&t.week&&e.week!==t.week?e.week>t.week:e.day&&t.day&&e.day!==t.day?e.day>t.day:!1)}function rQ(e,t,r){return(e||!1)&&!Rh(e,t)&&!pd(e,r)}function nQ(e,t){return!e&&t||e&&!t?!1:!e&&!t?!0:(e=e,t=t,e.year===t.year&&e.month===t.month&&e.week===t.week&&e.day===t.day)}function aQ(e,t,r,n){if(!sa(e)||!sa(t))return[];const a=[];for(;!pd(e,t);)a.push(e),e=Z6(e,1,r,n);return a}function Q6(e){const{day:t,week:r,month:n,year:a}=e;let o=`${a}-${Nt(n,2)}`;return r&&(o=`${o}-w${r}`),t&&(o=`${o}-${Nt(t,2)}`),o}function oQ(e,t){const{month:r,year:n,showWeeknumbers:a,showIsoWeeknumbers:o}=e,i=new Date(n,r-1,15),s=t.getMonthParts(r,n),l=t.getPrevMonthParts(r,n),u=t.getNextMonthParts(r,n),c=XZ({monthComps:s,prevMonthComps:l,nextMonthComps:u},t),d=JZ(c,a,o,t),f=eQ(d[0],t);return{id:Q6(e),month:r,year:n,monthTitle:t.formatDate(i,t.masks.title),shortMonthLabel:t.formatDate(i,"MMM"),monthLabel:t.formatDate(i,"MMMM"),shortYearLabel:n.toString().substring(2),yearLabel:n.toString(),monthComps:s,prevMonthComps:l,nextMonthComps:u,days:c,weeks:d,weekdays:f}}function iQ(e,t){const{day:r,week:n,view:a,trimWeeks:o}=e,i={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(a){case"daily":{let s=i.days.find(u=>u.inMonth);r?s=i.days.find(u=>u.day===r&&u.inMonth)||s:n&&(s=i.days.find(u=>u.week===n&&u.inMonth));const l=i.weeks[s.week-1];i.viewWeeks=[l],i.viewDays=[s],i.week=s.week,i.weekTitle=l.title,i.day=s.day,i.dayTitle=s.ariaLabel,i.title=i.dayTitle;break}case"weekly":{i.week=n||1;const s=i.weeks[i.week-1];i.viewWeeks=[s],i.viewDays=s.days,i.weekTitle=s.title,i.title=i.weekTitle;break}default:{i.title=i.monthTitle,i.viewWeeks=i.weeks.slice(0,o?i.monthComps.numWeeks:void 0),i.viewDays=i.days;break}}return i}class i3{constructor(t,r,n){tt(this,"keys",[]),tt(this,"store",{}),this.size=t,this.createKey=r,this.createItem=n}get(...t){const r=this.createKey(...t);return this.store[r]}getOrSet(...t){const r=this.createKey(...t);if(this.store[r])return this.store[r];const n=this.createItem(...t);if(this.keys.length>=this.size){const a=this.keys.shift();a!=null&&delete this.store[a]}return this.keys.push(r),this.store[r]=n,n}}let s3=class yc{constructor(t,r=new hd){tt(this,"order"),tt(this,"locale"),tt(this,"start",null),tt(this,"end",null),tt(this,"repeat",null);var n;this.locale=r;const{start:a,end:o,span:i,order:s,repeat:l}=t;fs(a)&&(this.start=r.getDateParts(a)),fs(o)?this.end=r.getDateParts(o):this.start!=null&&i&&(this.end=r.getDateParts(Kr(this.start.date,i-1))),this.order=s??0,l&&(this.repeat=new vd({from:(n=this.start)==null?void 0:n.date,...l},{locale:this.locale}))}static fromMany(t,r){return(Tn(t)?t:[t]).filter(n=>n).map(n=>yc.from(n,r))}static from(t,r){if(t instanceof yc)return t;const n={start:null,end:null};return t!=null&&(Tn(t)?(n.start=t[0]??null,n.end=t[1]??null):Na(t)?Object.assign(n,t):(n.start=t,n.end=t)),n.start!=null&&(n.start=new Date(n.start)),n.end!=null&&(n.end=new Date(n.end)),new yc(n,r)}get opts(){const{order:t,locale:r}=this;return{order:t,locale:r}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:r}=this;return t&&r&&t.year===r.year&&t.month===r.month&&t.day===r.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var r,n;return((r=this.start)==null?void 0:r.dayIndex)===t.dayIndex||!!((n=this.repeat)!=null&&n.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var r,n;return this.intersectsDayRange(((r=t.start)==null?void 0:r.dayIndex)??-1/0,((n=t.end)==null?void 0:n.dayIndex)??1/0)}intersectsDayRange(t,r){return!(this.start&&this.start.dayIndex>r||this.end&&this.end.dayIndex{var f,p;if(r.startsOnDay(d)){const v=r.daySpan<1/0?r.daySpan:1;l={startDay:d.dayIndex,startTime:((f=r.start)==null?void 0:f.time)??0,endDay:d.dayIndex+v-1,endTime:((p=r.end)==null?void 0:p.time)??bc},this.getRangeRecords(t).push(l)}}):r.intersectsDayRange(u,c)&&(l={startDay:((a=r.start)==null?void 0:a.dayIndex)??-1/0,startTime:((o=r.start)==null?void 0:o.time)??-1/0,endDay:((i=r.end)==null?void 0:i.dayIndex)??1/0,endTime:((s=r.end)==null?void 0:s.time)??1/0},this.getRangeRecords(t).push(l)),l}getRangeRecords(t){let r=this.records[t.key];return r||(r={ranges:[],data:t},this.records[t.key]=r),r.ranges}getCell(t,r){return this.getCells(r).find(n=>n.data.key===t)}cellExists(t,r){const n=this.records[t];return n==null?!1:n.ranges.some(a=>a.startDay<=r&&a.endDay>=r)}getCells(t){const r=Object.values(this.records),n=[],{dayIndex:a}=t;return r.forEach(({data:o,ranges:i})=>{i.filter(s=>s.startDay<=a&&s.endDay>=a).forEach(s=>{const l=a===s.startDay,u=a===s.endDay,c=l?s.startTime:0,d=new Date(t.startDate.getTime()+c),f=u?s.endTime:bc,p=new Date(t.endDate.getTime()+f),v=c===0&&f===bc,y=o.order||0;n.push({...s,data:o,onStart:l,onEnd:u,startTime:c,startDate:d,endTime:f,endDate:p,allDay:v,order:y})})}),n.sort((o,i)=>o.order-i.order),n}}const La={ar:{dow:7,L:"D/‏M/‏YYYY"},bg:{dow:2,L:"D.MM.YYYY"},ca:{dow:2,L:"DD/MM/YYYY"},"zh-CN":{dow:2,L:"YYYY/MM/DD"},"zh-TW":{dow:1,L:"YYYY/MM/DD"},hr:{dow:2,L:"DD.MM.YYYY"},cs:{dow:2,L:"DD.MM.YYYY"},da:{dow:2,L:"DD.MM.YYYY"},nl:{dow:2,L:"DD-MM-YYYY"},"en-US":{dow:1,L:"MM/DD/YYYY"},"en-AU":{dow:2,L:"DD/MM/YYYY"},"en-CA":{dow:1,L:"YYYY-MM-DD"},"en-GB":{dow:2,L:"DD/MM/YYYY"},"en-IE":{dow:2,L:"DD-MM-YYYY"},"en-NZ":{dow:2,L:"DD/MM/YYYY"},"en-ZA":{dow:1,L:"YYYY/MM/DD"},eo:{dow:2,L:"YYYY-MM-DD"},et:{dow:2,L:"DD.MM.YYYY"},fi:{dow:2,L:"DD.MM.YYYY"},fr:{dow:2,L:"DD/MM/YYYY"},"fr-CA":{dow:1,L:"YYYY-MM-DD"},"fr-CH":{dow:2,L:"DD.MM.YYYY"},de:{dow:2,L:"DD.MM.YYYY"},he:{dow:1,L:"DD.MM.YYYY"},id:{dow:2,L:"DD/MM/YYYY"},it:{dow:2,L:"DD/MM/YYYY"},ja:{dow:1,L:"YYYY年M月D日"},ko:{dow:1,L:"YYYY.MM.DD"},lv:{dow:2,L:"DD.MM.YYYY"},lt:{dow:2,L:"DD.MM.YYYY"},mk:{dow:2,L:"D.MM.YYYY"},nb:{dow:2,L:"D. MMMM YYYY"},nn:{dow:2,L:"D. MMMM YYYY"},pl:{dow:2,L:"DD.MM.YYYY"},pt:{dow:2,L:"DD/MM/YYYY"},ro:{dow:2,L:"DD.MM.YYYY"},ru:{dow:2,L:"DD.MM.YYYY"},sk:{dow:2,L:"DD.MM.YYYY"},"es-ES":{dow:2,L:"DD/MM/YYYY"},"es-MX":{dow:2,L:"DD/MM/YYYY"},sv:{dow:2,L:"YYYY-MM-DD"},th:{dow:1,L:"DD/MM/YYYY"},tr:{dow:2,L:"DD.MM.YYYY"},uk:{dow:2,L:"DD.MM.YYYY"},vi:{dow:2,L:"DD/MM/YYYY"}};La.en=La["en-US"];La.es=La["es-ES"];La.no=La.nb;La.zh=La["zh-CN"];const lQ=Object.entries(La).reduce((e,[t,{dow:r,L:n}])=>(e[t]={id:t,firstDayOfWeek:r,masks:{L:n}},e),{}),uQ="MMMM YYYY",cQ="W",dQ="MMM",fQ="h A",pQ=["L","YYYY-MM-DD","YYYY/MM/DD"],hQ=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],vQ=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],mQ=["h:mm A"],gQ=["HH:mm"],yQ="WWW, MMM D, YYYY",bQ=["L","YYYY-MM-DD","YYYY/MM/DD"],wQ="iso",CQ="YYYY-MM-DDTHH:mm:ss.SSSZ",SQ={title:uQ,weekdays:cQ,navMonths:dQ,hours:fQ,input:pQ,inputDateTime:hQ,inputDateTime24hr:vQ,inputTime:mQ,inputTime24hr:gQ,dayPopover:yQ,data:bQ,model:wQ,iso:CQ},_Q=300,xQ=60,kQ=80,EQ={maxSwipeTime:_Q,minHorizontalSwipeDistance:xQ,maxVerticalSwipeDistance:kQ},AQ={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:EQ,masks:SQ,locales:lQ,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},Bh=qn(AQ),TQ=S(()=>WK(Bh.locales,e=>(e.masks=au(e.masks,Bh.masks),e))),Co=e=>typeof window<"u"&&V6(window.__vcalendar__,e)?Zo(window.__vcalendar__,e):Zo(Bh,e),MQ=12,IQ=5;function OQ(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;ia(e)?n=e:V6(e,"id")&&(n=e.id),n=(n||r).toLowerCase();const a=Object.keys(t),o=s=>a.find(l=>l.toLowerCase()===s);n=o(n)||o(n.substring(0,2))||r;const i={...t["en-IE"],...t[n],id:n,monthCacheSize:MQ,pageCacheSize:IQ};return Na(e)?au(e,i):i}class hd{constructor(t=void 0,r){tt(this,"id"),tt(this,"daysInWeek"),tt(this,"firstDayOfWeek"),tt(this,"masks"),tt(this,"timezone"),tt(this,"hourLabels"),tt(this,"dayNames"),tt(this,"dayNamesShort"),tt(this,"dayNamesShorter"),tt(this,"dayNamesNarrow"),tt(this,"monthNames"),tt(this,"monthNamesShort"),tt(this,"relativeTimeNames"),tt(this,"amPm",["am","pm"]),tt(this,"monthCache"),tt(this,"pageCache");const{id:n,firstDayOfWeek:a,masks:o,monthCacheSize:i,pageCacheSize:s}=OQ(t,TQ.value);this.monthCache=new i3(i,JQ,eX),this.pageCache=new i3(s,Q6,oQ),this.id=n,this.daysInWeek=Ir,this.firstDayOfWeek=fZ(a,1,Ir),this.masks=o,this.timezone=r||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=Zp("long",this.id),this.dayNamesShort=Zp("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(l=>l.substring(0,2)),this.dayNamesNarrow=Zp("narrow",this.id),this.monthNames=p3("long",this.id),this.monthNamesShort=p3("short",this.id),this.relativeTimeNames=nX(this.id)}formatDate(t,r){return lX(t,r,this)}parseDate(t,r){return h3(t,r,this)}toDate(t,r={}){const n=new Date(NaN);let a=n;const{fillDate:o,mask:i,patch:s,rules:l}=r;if(jn(t)?(r.type="number",a=new Date(+t)):ia(t)?(r.type="string",a=t?h3(t,i||"iso",this):n):fs(t)?(r.type="date",a=new Date(t.getTime())):G0(t)&&(r.type="object",a=this.getDateFromParts(t)),a&&(s||l)){let u=this.getDateParts(a);if(s&&o!=null){const c=this.getDateParts(this.toDate(o));u=this.getDateParts(this.toDate({...c,...Y6(u,jQ[s])}))}l&&(u=sX(u,l)),a=this.getDateFromParts(u)}return a||n}toDateOrNull(t,r={}){const n=this.toDate(t,r);return isNaN(n.getTime())?null:n}fromDate(t,{type:r,mask:n}={}){switch(r){case"number":return t?t.getTime():NaN;case"string":return t?this.formatDate(t,n||"iso"):"";case"object":return t?this.getDateParts(t):null;default:return t?new Date(t):null}}range(t){return s3.from(t,this)}ranges(t){return s3.fromMany(t,this)}getDateParts(t){return XQ(t,this)}getDateFromParts(t){return lw(t,this.timezone)}getDateFromParams(t,r,n,a,o,i,s){return this.getDateFromParts({year:t,month:r,day:n,hours:a,minutes:o,seconds:i,milliseconds:s})}getPage(t){const r=this.pageCache.getOrSet(t,this);return iQ(t,r)}getMonthParts(t,r){const{firstDayOfWeek:n}=this;return this.monthCache.getOrSet(t,r,n)}getThisMonthParts(){const t=new Date;return this.getMonthParts(t.getMonth()+1,t.getFullYear())}getPrevMonthParts(t,r){return t===1?this.getMonthParts(12,r-1):this.getMonthParts(t-1,r)}getNextMonthParts(t,r){return t===12?this.getMonthParts(1,r+1):this.getMonthParts(t+1,r)}getHourLabels(){return rX().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}var qi=(e=>(e.Any="any",e.All="all",e))(qi||{}),X6=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(X6||{}),J6=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(J6||{}),ew=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(ew||{});class $Q{constructor(t,r,n){tt(this,"validated",!0),this.type=t,this.interval=r,this.from=n,this.from||(console.error('A valid "from" date is required for date interval rule. This rule will be skipped.'),this.validated=!1)}passes(t){if(!this.validated)return!0;const{date:r}=t;switch(this.type){case"days":return W0(this.from.date,r)%this.interval===0;case"weeks":return ZQ(this.from.date,r)%this.interval===0;case"months":return QQ(this.from.date,r)%this.interval===0;case"years":return sw(this.from.date,r)%this.interval===0;default:return!1}}}class qs{constructor(t,r,n,a){tt(this,"components",[]),this.type=t,this.validator=n,this.getter=a,this.components=this.normalizeComponents(r)}static create(t,r){switch(t){case"days":return new DQ(r);case"weekdays":return new PQ(r);case"weeks":return new NQ(r);case"months":return new LQ(r);case"years":return new RQ(r)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Tn(t))return[];const r=[];return t.forEach(n=>{if(!this.validator(n)){console.error(`Component value ${n} in invalid for "${this.type}" rule. This rule will be skipped.`);return}r.push(n)}),r}passes(t){return this.getter(t).some(r=>this.components.includes(r))}}class DQ extends qs{constructor(t){super("days",t,FQ,({day:r,dayFromEnd:n})=>[r,-n])}}class PQ extends qs{constructor(t){super("weekdays",t,Hh,({weekday:r})=>[r])}}class NQ extends qs{constructor(t){super("weeks",t,zQ,({week:r,weekFromEnd:n})=>[r,-n])}}class LQ extends qs{constructor(t){super("months",t,UQ,({month:r})=>[r])}}class RQ extends qs{constructor(t){super("years",t,jn,({year:r})=>[r])}}class BQ{constructor(t,r){tt(this,"components"),this.type=t,this.components=this.normalizeComponents(r)}normalizeArrayConfig(t){const r=[];return t.forEach((n,a)=>{if(jn(n)){if(a===0)return;if(!l3(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!Hh(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Tn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}normalizeComponents(t){const r=[];return t.forEach((n,a)=>{if(jn(n)){if(a===0)return;if(!l3(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!Hh(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Tn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}passes(t){const{weekday:r,weekdayOrdinal:n,weekdayOrdinalFromEnd:a}=t;return this.components.some(([o,i])=>(o===n||o===-a)&&r===i)}}class HQ{constructor(t){tt(this,"type","function"),tt(this,"validated",!0),this.fn=t,_i(t)||(console.error("The function rule requires a valid function. This rule will be skipped."),this.validated=!1)}passes(t){return this.validated?this.fn(t):!0}}class vd{constructor(t,r={},n){tt(this,"validated",!0),tt(this,"config"),tt(this,"type",qi.Any),tt(this,"from"),tt(this,"until"),tt(this,"rules",[]),tt(this,"locale",new hd),this.parent=n,r.locale&&(this.locale=r.locale),this.config=t,_i(t)?(this.type=qi.All,this.rules=[new HQ(t)]):Tn(t)?(this.type=qi.Any,this.rules=t.map(a=>new vd(a,r,this))):Na(t)?(this.type=qi.All,this.from=t.from?this.locale.getDateParts(t.from):n==null?void 0:n.from,this.until=t.until?this.locale.getDateParts(t.until):n==null?void 0:n.until,this.rules=this.getObjectRules(t)):(console.error("Rule group configuration must be an object or an array."),this.validated=!1)}getObjectRules(t){const r=[];if(t.every&&(ia(t.every)&&(t.every=[1,`${t.every}s`]),Tn(t.every))){const[n=1,a=X6.Days]=t.every;r.push(new $Q(a,n,this.from))}return Object.values(J6).forEach(n=>{n in t&&r.push(qs.create(n,t[n]))}),Object.values(ew).forEach(n=>{n in t&&r.push(new BQ(n,t[n]))}),t.on!=null&&(Tn(t.on)||(t.on=[t.on]),r.push(new vd(t.on,{locale:this.locale},this.parent))),r}passes(t){return this.validated?this.from&&t.dayIndex<=this.from.dayIndex||this.until&&t.dayIndex>=this.until.dayIndex?!1:this.type===qi.Any?this.rules.some(r=>r.passes(t)):this.rules.every(r=>r.passes(t)):!0}}function FQ(e){return jn(e)?e>=1&&e<=31:!1}function Hh(e){return jn(e)?e>=1&&e<=7:!1}function zQ(e){return jn(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function UQ(e){return jn(e)?e>=1&&e<=12:!1}function l3(e){return!(!jn(e)||e<-5||e>5||e===0)}const jQ={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},Ir=7,VQ=6,tw=1e3,rw=tw*60,nw=rw*60,bc=nw*24,qQ=[31,28,31,30,31,30,31,31,30,31,30,31],YQ=["L","iso"],fl={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},aw=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,KQ=/\[([^]*?)\]/gm,u3={D(e){return e.day},DD(e){return Nt(e.day,2)},d(e){return e.weekday-1},dd(e){return Nt(e.weekday-1,2)},W(e,t){return t.dayNamesNarrow[e.weekday-1]},WW(e,t){return t.dayNamesShorter[e.weekday-1]},WWW(e,t){return t.dayNamesShort[e.weekday-1]},WWWW(e,t){return t.dayNames[e.weekday-1]},M(e){return e.month},MM(e){return Nt(e.month,2)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substr(2)},YYYY(e){return Nt(e.year,4)},h(e){return e.hours%12||12},hh(e){return Nt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return Nt(e.hours,2)},m(e){return e.minutes},mm(e){return Nt(e.minutes,2)},s(e){return e.seconds},ss(e){return Nt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return Nt(Math.round(e.milliseconds/10),2)},SSS(e){return Nt(e.milliseconds,3)},a(e,t){return e.hours<12?t.amPm[0]:t.amPm[1]},A(e,t){return e.hours<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Nt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Nt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Nt(Math.floor(Math.abs(t)/60),2)}:${Nt(Math.abs(t)%60,2)}`}},Wa=/\d\d?/,GQ=/\d{3}/,WQ=/\d{4}/,ol=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,c3=()=>{},d3=e=>(t,r,n)=>{const a=n[e].indexOf(r.charAt(0).toUpperCase()+r.substr(1).toLowerCase());~a&&(t.month=a)},Ht={D:[Wa,(e,t)=>{e.day=t}],Do:[new RegExp(Wa.source+ol.source),(e,t)=>{e.day=parseInt(t,10)}],d:[Wa,c3],W:[ol,c3],M:[Wa,(e,t)=>{e.month=t-1}],MMM:[ol,d3("monthNamesShort")],MMMM:[ol,d3("monthNames")],YY:[Wa,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[WQ,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[GQ,(e,t)=>{e.milliseconds=t}],h:[Wa,(e,t)=>{e.hours=t}],m:[Wa,(e,t)=>{e.minutes=t}],s:[Wa,(e,t)=>{e.seconds=t}],a:[ol,(e,t,r)=>{const n=t.toLowerCase();n===r.amPm[0]?e.isPm=!1:n===r.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const r=`${t}`.match(/([+-]|\d\d)/gi);if(r){const n=+r[1]*60+parseInt(r[2],10);e.timezoneOffset=r[0]==="+"?n:-n}}]};Ht.DD=Ht.D;Ht.dd=Ht.d;Ht.WWWW=Ht.WWW=Ht.WW=Ht.W;Ht.MM=Ht.M;Ht.mm=Ht.m;Ht.hh=Ht.H=Ht.HH=Ht.h;Ht.ss=Ht.s;Ht.A=Ht.a;Ht.ZZZZ=Ht.ZZZ=Ht.ZZ=Ht.Z;function ow(e,t){return(Ia(e)&&e||[ia(e)&&e||"YYYY-MM-DD"]).map(r=>YQ.reduce((n,a)=>n.replace(a,t.masks[a]||""),r))}function G0(e){return Na(e)&&"year"in e&&"month"in e&&"day"in e}function f3(e,t=1){const r=e.getDay()+1,n=r>=t?t-r:-(7-(t-r));return Kr(e,n)}function iw(e,t,r){const n=Date.UTC(e,t-1,r);return W0(new Date(0),new Date(n))}function W0(e,t){return Math.round((t.getTime()-e.getTime())/bc)}function ZQ(e,t){return Math.ceil(W0(f3(e),f3(t))/7)}function sw(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function QQ(e,t){return sw(e,t)*12+(t.getMonth()-e.getMonth())}function lw(e,t=""){const r=new Date,{year:n=r.getFullYear(),month:a=r.getMonth()+1,day:o=r.getDate(),hours:i=0,minutes:s=0,seconds:l=0,milliseconds:u=0}=e;if(t){const c=`${Nt(n,4)}-${Nt(a,2)}-${Nt(o,2)}T${Nt(i,2)}:${Nt(s,2)}:${Nt(l,2)}.${Nt(u,3)}`;return MZ(c,{timeZone:t})}return new Date(n,a-1,o,i,s,l,u)}function XQ(e,t){let r=new Date(e.getTime());t.timezone&&(r=new Date(e.toLocaleString("en-US",{timeZone:t.timezone})),r.setMilliseconds(e.getMilliseconds()));const n=r.getMilliseconds(),a=r.getSeconds(),o=r.getMinutes(),i=r.getHours(),s=n+a*tw+o*rw+i*nw,l=r.getMonth()+1,u=r.getFullYear(),c=t.getMonthParts(l,u),d=r.getDate(),f=c.numDays-d+1,p=r.getDay()+1,v=Math.floor((d-1)/7+1),y=Math.floor((c.numDays-d)/7+1),w=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),b=c.numWeeks-w+1,h=c.weeknumbers[w],m=iw(u,l,d);return{milliseconds:n,seconds:a,minutes:o,hours:i,time:s,day:d,dayFromEnd:f,weekday:p,weekdayOrdinal:v,weekdayOrdinalFromEnd:y,week:w,weekFromEnd:b,weeknumber:h,month:l,year:u,date:r,dateTime:r.getTime(),dayIndex:m,timezoneOffset:0,isValid:!0}}function JQ(e,t,r){return`${t}-${e}-${r}`}function eX(e,t,r){const n=t%4===0&&t%100!==0||t%400===0,a=new Date(t,e-1,1),o=a.getDay()+1,i=e===2&&n?29:qQ[e-1],s=r-1,l=UZ(a,{weekStartsOn:s}),u=[],c=[];for(let d=0;dr.format(n))}function rX(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function nX(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],r=new Intl.RelativeTimeFormat(e);return t.reduce((n,a)=>{const o=r.formatToParts(100,a);return n[a]=o[1].unit,n},{})}function uw(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function p3(e,t=void 0){const r=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return uw().map(n=>r.format(n))}function aX(e,t,r){return jn(t)?t===e:Tn(t)?t.includes(e):_i(t)?t(e,r):!(t.min!=null&&t.min>e||t.max!=null&&t.max{if(i.disabled)return o;if(isNaN(o))return i.value;const s=Math.abs(o-r);return Math.abs(i.value-r){const o=fl[n],i=e[n];r[n]=iX(e,o,i,a)}),r}function h3(e,t,r){return ow(t,r).map(n=>{if(typeof n!="string")throw new Error("Invalid mask");let a=e;if(a.length>1e3)return!1;let o=!0;const i={};if(n.replace(aw,u=>{if(Ht[u]){const c=Ht[u],d=a.search(c[0]);~d?a.replace(c[0],f=>(c[1](i,f,r),a=a.substr(d+f.length),f)):o=!1}return Ht[u]?"":u.slice(1,u.length-1)}),!o)return!1;const s=new Date;i.hours!=null&&(i.isPm===!0&&+i.hours!=12?i.hours=+i.hours+12:i.isPm===!1&&+i.hours==12&&(i.hours=0));let l;return i.timezoneOffset!=null?(i.minutes=+(i.minutes||0)-+i.timezoneOffset,l=new Date(Date.UTC(i.year||s.getFullYear(),i.month||0,i.day||1,i.hours||0,i.minutes||0,i.seconds||0,i.milliseconds||0))):l=r.getDateFromParts({year:i.year||s.getFullYear(),month:(i.month||0)+1,day:i.day||1,hours:i.hours||0,minutes:i.minutes||0,seconds:i.seconds||0,milliseconds:i.milliseconds||0}),l}).find(n=>n)||new Date(e)}function lX(e,t,r){if(e==null)return"";let n=ow(t,r)[0];/Z$/.test(n)&&(r.timezone="utc");const a=[];n=n.replace(KQ,(i,s)=>(a.push(s),"??"));const o=r.getDateParts(e);return n=n.replace(aw,i=>i in u3?u3[i](o,r):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>a.shift())}let uX=0;class cw{constructor(t,r,n){tt(this,"key",""),tt(this,"hashcode",""),tt(this,"highlight",null),tt(this,"content",null),tt(this,"dot",null),tt(this,"bar",null),tt(this,"event",null),tt(this,"popover",null),tt(this,"customData",null),tt(this,"ranges"),tt(this,"hasRanges",!1),tt(this,"order",0),tt(this,"pinPage",!1),tt(this,"maxRepeatSpan",0),tt(this,"locale");const{dates:a}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++uX),this.locale=n,r.normalizeGlyphs(this),this.ranges=n.ranges(a??[]),this.hasRanges=!!Ia(this.ranges),this.maxRepeatSpan=this.ranges.filter(o=>o.hasRepeat).map(o=>o.daySpan).reduce((o,i)=>Math.max(o,i),0)}intersectsRange({start:t,end:r}){if(t==null||r==null)return!1;const n=this.ranges.filter(i=>!i.hasRepeat);for(const i of n)if(i.intersectsDayRange(t.dayIndex,r.dayIndex))return!0;const a=this.ranges.filter(i=>i.hasRepeat);if(!a.length)return!1;let o=t;for(this.maxRepeatSpan>1&&(o=this.locale.getDateParts(Kr(o.date,-this.maxRepeatSpan)));o.dayIndex<=r.dayIndex;){for(const i of a)if(i.startsOnDay(o))return!0;o=this.locale.getDateParts(Kr(o.date,1))}return!1}}function Fh(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function ou(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function dw(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function fw(e){const{visibility:t}=e,r=t==="click",n=t==="hover",a=t==="hover-focus",o=t==="focus";e.autoHide=!r;let i=!1,s=!1;const l=v=>{r&&(dw({...e,target:e.target||v.currentTarget}),v.stopPropagation())},u=v=>{i||(i=!0,(n||a)&&Fh({...e,target:e.target||v.currentTarget}))},c=()=>{i&&(i=!1,(n||a&&!s)&&ou(e))},d=v=>{s||(s=!0,(o||a)&&Fh({...e,target:e.target||v.currentTarget}))},f=v=>{s&&!mc(v.currentTarget,v.relatedTarget)&&(s=!1,(o||a&&!i)&&ou(e))},p={};switch(e.visibility){case"click":p.click=l;break;case"hover":p.mousemove=u,p.mouseleave=c;break;case"focus":p.focusin=d,p.focusout=f;break;case"hover-focus":p.mousemove=u,p.mouseleave=c,p.focusin=d,p.focusout=f;break}return p}const v3=e=>{const t=ld(e);if(t==null)return;const r=t.popoverHandlers;!r||!r.length||(r.forEach(n=>n()),delete t.popoverHandlers)},m3=(e,t)=>{const r=ld(e);if(r==null)return;const n=[],a=fw(t);Object.entries(a).forEach(([o,i])=>{n.push(so(r,o,i))}),r.popoverHandlers=n},pw={mounted(e,t){const{value:r}=t;r&&m3(e,r)},updated(e,t){const{oldValue:r,value:n}=t,a=r==null?void 0:r.visibility,o=n==null?void 0:n.visibility;a!==o&&(a&&(v3(e),o||ou(r)),o&&m3(e,n))},unmounted(e){v3(e)}},cX=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:a})=>{if(!e||!e.addEventListener||!_i(t))return null;let o=0,i=0,s=null,l=!1;function u(d){const f=d.changedTouches[0];o=f.screenX,i=f.screenY,s=new Date().getTime(),l=!0}function c(d){if(!l||!s)return;l=!1;const f=d.changedTouches[0],p=f.screenX-o,v=f.screenY-i;if(new Date().getTime()-s=n&&Math.abs(v)<=a){const y={toLeft:!1,toRight:!1};p<0?y.toLeft=!0:y.toRight=!0,t(y)}}return so(e,"touchstart",u,{passive:!0}),so(e,"touchend",c,{passive:!0}),()=>{io(e,"touchstart",u),io(e,"touchend",c)}},wc={},dX=(e,t=10)=>{wc[e]=Date.now()+t},fX=(e,t)=>{if(e in wc){const r=wc[e];if(Date.now()t.value?"dark":"light");let n,a;function o(p){t.value=p.matches}function i(){pX("matchMedia")&&(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",o),t.value=n.matches)}function s(){const{selector:p=":root",darkClass:v="dark"}=e.value,y=document.querySelector(p);t.value=y.classList.contains(v)}function l(p){const{selector:v=":root",darkClass:y="dark"}=p;if(hw()&&v&&y){const w=document.querySelector(v);w&&(a=new MutationObserver(s),a.observe(w,{attributes:!0,attributeFilter:["class"]}),t.value=w.classList.contains(y))}}function u(){d();const p=typeof e.value;p==="string"&&e.value.toLowerCase()==="system"?i():p==="object"?l(e.value):t.value=!!e.value}const c=Ee(()=>e.value,()=>u(),{immediate:!0});function d(){n&&(n.removeEventListener("change",o),n=void 0),a&&(a.disconnect(),a=void 0)}function f(){d(),c()}return Ar(()=>f()),{isDark:t,displayMode:r,cleanup:f}}const vX=["base","start","end","startEnd"],mX=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],gX={base:{},start:{},end:{}};function Z0(e,t,r=gX){let n=e,a={};t===!0||ia(t)?(n=ia(t)?t:n,a={...r}):Na(t)&&(Wb(t,vX)?a={...t}:a={base:{...t},start:{...t},end:{...t}});const o=au(a,{start:a.startEnd,end:a.startEnd},r);return Object.entries(o).forEach(([i,s])=>{let l=n;s===!0||ia(s)?(l=ia(s)?s:l,o[i]={color:l}):Na(s)&&(Wb(s,mX)?o[i]={...s}:o[i]={}),au(o[i],{color:l})}),o}class yX{constructor(){tt(this,"type","highlight")}normalizeConfig(t,r){return Z0(t,r,{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}})}prepareRender(t){t.highlights=[],t.content||(t.content=[])}render({data:t,onStart:r,onEnd:n},a){const{key:o,highlight:i}=t;if(!i)return;const{highlights:s}=a,{base:l,start:u,end:c}=i;r&&n?s.push({...u,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]}):r?(s.push({...l,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${l.fillMode}`,l.class]}),s.push({...u,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]})):n?(s.push({...l,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${l.fillMode}`,l.class]}),s.push({...c,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${c.color}`,class:[`vc-highlight vc-highlight-bg-${c.fillMode}`,c.class],contentClass:[`vc-attr vc-highlight-content-${c.fillMode} vc-${c.color}`,c.contentClass]})):s.push({...l,key:`${o}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${l.fillMode}`,l.class],contentClass:[`vc-attr vc-highlight-content-${l.fillMode} vc-${l.color}`,l.contentClass]})}}class Q0{constructor(t,r){tt(this,"type",""),tt(this,"collectionType",""),this.type=t,this.collectionType=r}normalizeConfig(t,r){return Z0(t,r)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:r,onEnd:n},a){const{key:o}=t,i=t[this.type];if(!o||!i)return;const s=a[this.collectionType],{base:l,start:u,end:c}=i;r?s.push({...u,key:o,class:[`vc-${this.type} vc-${this.type}-start vc-${u.color} vc-attr`,u.class]}):n?s.push({...c,key:o,class:[`vc-${this.type} vc-${this.type}-end vc-${c.color} vc-attr`,c.class]}):s.push({...l,key:o,class:[`vc-${this.type} vc-${this.type}-base vc-${l.color} vc-attr`,l.class]})}}class bX extends Q0{constructor(){super("content","content")}normalizeConfig(t,r){return Z0("base",r)}}class wX extends Q0{constructor(){super("dot","dots")}}class CX extends Q0{constructor(){super("bar","bars")}}class SX{constructor(t){tt(this,"color"),tt(this,"renderers",[new bX,new yX,new wX,new CX]),this.color=t}normalizeGlyphs(t){this.renderers.forEach(r=>{const n=r.type;t[n]!=null&&(t[n]=r.normalizeConfig(this.color,t[n]))})}prepareRender(t={}){return this.renderers.forEach(r=>{r.prepareRender(t)}),t}render(t,r){this.renderers.forEach(n=>{n.render(t,r)})}}const vw=Symbol("__vc_base_context__"),mw={color:{type:String,default:()=>Co("color")},isDark:{type:[Boolean,String,Object],default:()=>Co("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function gw(e){const t=S(()=>e.color??""),r=S(()=>e.isDark??!1),{displayMode:n}=hX(r),a=S(()=>new SX(t.value)),o=S(()=>{if(e.locale instanceof hd)return e.locale;const f=Na(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new hd(f,e.timezone)}),i=S(()=>o.value.masks),s=S(()=>e.minDate),l=S(()=>e.maxDate),u=S(()=>{const f=e.disabledDates?[...e.disabledDates]:[];return s.value!=null&&f.push({start:null,end:Kr(o.value.toDate(s.value),-1)}),l.value!=null&&f.push({start:Kr(o.value.toDate(l.value),1),end:null}),o.value.ranges(f)}),c=S(()=>new cw({key:"disabled",dates:u.value,order:100},a.value,o.value)),d={color:t,isDark:r,displayMode:n,theme:a,locale:o,masks:i,minDate:s,maxDate:l,disabledDates:u,disabledAttribute:c};return Pr(vw,d),d}function _X(e){return Qt(vw,()=>gw(e),!0)}function yw(e){return`__vc_slot_${e}__`}function bw(e,t={}){Object.keys(e).forEach(r=>{Pr(yw(t[r]??r),e[r])})}function ww(e){return Qt(yw(e),null)}const xX={...mw,view:{type:String,default:"monthly",validator(e){return["daily","weekly","monthly"].includes(e)}},rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>Co("titlePosition")},navVisibility:{type:String,default:()=>Co("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String],expanded:Boolean,borderless:Boolean,transparent:Boolean,initialPage:Object,initialPagePosition:{type:Number,default:1},minPage:Object,maxPage:Object,transition:String,attributes:Array,trimWeeks:Boolean,disablePageSwipe:Boolean},kX=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],Cw=Symbol("__vc_calendar_context__");function EX(e,{slots:t,emit:r}){const n=H(null),a=H(null),o=H(new Date().getDate()),i=H(!1),s=H(Symbol()),l=H(Symbol()),u=H(e.view),c=H([]),d=H("");let f=null,p=null;bw(t);const{theme:v,color:y,displayMode:w,locale:b,masks:h,minDate:m,maxDate:C,disabledAttribute:_,disabledDates:A}=_X(e),D=S(()=>e.rows*e.columns),F=S(()=>e.step||D.value),T=S(()=>j6(c.value)??null),U=S(()=>Ji(c.value)??null),$=S(()=>e.minPage||(m.value?he(m.value):null)),M=S(()=>e.maxPage||(C.value?he(C.value):null)),B=S(()=>e.navVisibility),Z=S(()=>!!e.showWeeknumbers),Y=S(()=>!!e.showIsoWeeknumbers),re=S(()=>u.value==="monthly"),ne=S(()=>u.value==="weekly"),j=S(()=>u.value==="daily"),te=()=>{i.value=!0,r("transition-start")},X=()=>{i.value=!1,r("transition-end"),f&&(f.resolve(!0),f=null)},be=(V,L,E=u.value)=>Z6(V,L,E,b.value),he=V=>W6(V,u.value,b.value),je=V=>{!_.value||!Ce.value||(V.isDisabled=Ce.value.cellExists(_.value.key,V.dayIndex))},Ne=V=>{V.isFocusable=V.inMonth&&V.day===o.value},Fe=(V,L)=>{for(const E of V)for(const R of E.days)if(L(R)===!1)return},Ve=S(()=>c.value.reduce((V,L)=>(V.push(...L.viewDays),V),[])),ie=S(()=>{const V=[];return(e.attributes||[]).forEach((L,E)=>{!L||!L.dates||V.push(new cw({...L,order:L.order||0},v.value,b.value))}),_.value&&V.push(_.value),V}),ye=S(()=>Ia(ie.value)),Ce=S(()=>{const V=new sQ;return ie.value.forEach(L=>{L.ranges.forEach(E=>{V.render(L,E,Ve.value)})}),V}),Oe=S(()=>Ve.value.reduce((V,L)=>(V[L.dayIndex]={day:L,cells:[]},V[L.dayIndex].cells.push(...Ce.value.getCells(L)),V),{})),Ye=(V,L)=>{const E=e.showWeeknumbers||e.showIsoWeeknumbers;return E==null?"":OK(E)?E?"left":"":E.startsWith("right")?L>1?"right":E:V>1?"left":E},We=()=>{var V,L;if(!ye.value)return null;const E=ie.value.find(ue=>ue.pinPage)||ie.value[0];if(!E||!E.hasRanges)return null;const[R]=E.ranges,me=((V=R.start)==null?void 0:V.date)||((L=R.end)==null?void 0:L.date);return me?he(me):null},N=()=>{if(sa(T.value))return T.value;const V=We();return sa(V)?V:he(new Date)},O=(V,L={})=>{const{view:E=u.value,position:R=1,force:me}=L,ue=R>0?1-R:-(D.value+R);let _e=be(V,ue,E),$e=be(_e,D.value-1,E);return me||(Rh(_e,$.value)?_e=$.value:pd($e,M.value)&&(_e=be(M.value,1-D.value)),$e=be(_e,D.value-1)),{fromPage:_e,toPage:$e}},P=(V,L,E="")=>{if(E==="none"||E==="fade")return E;if((V==null?void 0:V.view)!==(L==null?void 0:L.view))return"fade";const R=pd(L,V),me=Rh(L,V);return!R&&!me?"fade":E==="slide-v"?me?"slide-down":"slide-up":me?"slide-right":"slide-left"},Q=(V={})=>new Promise((L,E)=>{const{position:R=1,force:me=!1,transition:ue}=V,_e=sa(V.page)?V.page:N(),{fromPage:$e}=O(_e,{position:R,force:me}),it=[];for(let mt=0;mt{const L=T.value??he(new Date);return be(L,V)},fe=(V,L={})=>{const E=sa(V)?V:he(V);return Object.assign(L,O(E,{...L,force:!0})),aQ(L.fromPage,L.toPage,u.value,b.value).map(R=>rQ(R,$.value,M.value)).some(R=>R)},G=(V,L={})=>fe(le(V),L),ce=S(()=>G(-F.value)),ge=S(()=>G(F.value)),ve=async(V,L={})=>!L.force&&!fe(V,L)?!1:(L.fromPage&&!nQ(L.fromPage,T.value)&&(ou({id:s.value,hideDelay:0}),L.view&&(dX("view",10),u.value=L.view),await Q({...L,page:L.fromPage,position:1,force:!0}),r("did-move",c.value)),!0),Se=(V,L={})=>ve(le(V),L),Ae=()=>Se(-F.value),Re=()=>Se(F.value),Pe=V=>{const L=re.value?".in-month":"",E=`.id-${b.value.getDayId(V)}${L}`,R=`${E}.vc-focusable, ${E} .vc-focusable`,me=n.value;if(me){const ue=me.querySelector(R);if(ue)return ue.focus(),!0}return!1},pe=async(V,L={})=>Pe(V)?!0:(await ve(V,L),Pe(V)),Le=(V,L)=>{o.value=V.day,r("dayclick",V,L)},Be=(V,L)=>{r("daymouseenter",V,L)},ot=(V,L)=>{r("daymouseleave",V,L)},et=(V,L)=>{o.value=V.day,a.value=V,V.isFocused=!0,r("dayfocusin",V,L)},It=(V,L)=>{a.value=null,V.isFocused=!1,r("dayfocusout",V,L)},pt=(V,L)=>{r("daykeydown",V,L);const E=V.noonDate;let R=null;switch(L.key){case"ArrowLeft":{R=Kr(E,-1);break}case"ArrowRight":{R=Kr(E,1);break}case"ArrowUp":{R=Kr(E,-7);break}case"ArrowDown":{R=Kr(E,7);break}case"Home":{R=Kr(E,-V.weekdayPosition+1);break}case"End":{R=Kr(E,V.weekdayPositionFromEnd);break}case"PageUp":{L.altKey?R=o3(E,-1):R=fd(E,-1);break}case"PageDown":{L.altKey?R=o3(E,1):R=fd(E,1);break}}R&&(L.preventDefault(),pe(R).catch())},Jt=V=>{const L=a.value;L!=null&&pt(L,V)},oe=(V,L)=>{r("weeknumberclick",V,L)};Q({page:e.initialPage,position:e.initialPagePosition}),Ct(()=>{!e.disablePageSwipe&&n.value&&(p=cX(n.value,({toLeft:V=!1,toRight:L=!1})=>{V?Re():L&&Ae()},Co("touch")))}),Ar(()=>{c.value=[],p&&p()}),Ee(()=>b.value,()=>{Q()}),Ee(()=>D.value,()=>Q()),Ee(()=>e.view,()=>u.value=e.view),Ee(()=>u.value,()=>{fX("view",()=>{Q()}),r("update:view",u.value)}),Ee(()=>o.value,()=>{Fe(c.value,V=>Ne(V))}),r0(()=>{r("update:pages",c.value),Fe(c.value,V=>{je(V),Ne(V)})});const z={emit:r,containerRef:n,focusedDay:a,inTransition:i,navPopoverId:s,dayPopoverId:l,view:u,pages:c,transitionName:d,theme:v,color:y,displayMode:w,locale:b,masks:h,attributes:ie,disabledAttribute:_,disabledDates:A,attributeContext:Ce,days:Ve,dayCells:Oe,count:D,step:F,firstPage:T,lastPage:U,canMovePrev:ce,canMoveNext:ge,minPage:$,maxPage:M,isMonthly:re,isWeekly:ne,isDaily:j,navVisibility:B,showWeeknumbers:Z,showIsoWeeknumbers:Y,getDateAddress:he,canMove:fe,canMoveBy:G,move:ve,moveBy:Se,movePrev:Ae,moveNext:Re,onTransitionBeforeEnter:te,onTransitionAfterEnter:X,tryFocusDate:Pe,focusDate:pe,onKeydown:Jt,onDayKeydown:pt,onDayClick:Le,onDayMouseenter:Be,onDayMouseleave:ot,onDayFocusin:et,onDayFocusout:It,onWeeknumberClick:oe};return Pr(Cw,z),z}function ki(){const e=Qt(Cw);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const AX=se({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let r;const n=H();let a=null,o=null;const i=qn({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function s(X){X&&(i.direction=X.split("-")[0])}function l({placement:X,options:be}){s(X||(be==null?void 0:be.placement))}const u=S(()=>({placement:i.placement,strategy:i.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:l},...i.modifiers||[]],onFirstUpdate:l})),c=S(()=>{const X=i.direction==="left"||i.direction==="right";let be="";if(i.placement){const he=i.placement.split("-");he.length>1&&(be=he[1])}return["start","top","left"].includes(be)?X?"top":"left":["end","bottom","right"].includes(be)?X?"bottom":"right":X?"middle":"center"});function d(){o&&(o.destroy(),o=null)}function f(){Lt(()=>{const X=ld(i.target);!X||!n.value||(o&&o.state.elements.reference!==X&&d(),o?o.update():o=wB(X,n.value,u.value))})}function p(X){Object.assign(i,q6(X,"force"))}function v(X,be){clearTimeout(r),X>0?r=setTimeout(be,X):be()}function y(X){return!X||!o?!1:ld(X)===o.state.elements.reference}async function w(X={}){i.force||(X.force&&(i.force=!0),v(X.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1),p({...X,isVisible:!0}),f()}))}function b(X={}){o&&(X.target&&!y(X.target)||i.force||(X.force&&(i.force=!0),v(X.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function h(X={}){X.target!=null&&(i.isVisible&&y(X.target)?b(X):w(X))}function m(X){if(!o)return;const be=o.state.elements.reference;if(!n.value||!be)return;const he=X.target;mc(n.value,he)||mc(be,he)||b({force:!0})}function C(X){(X.key==="Esc"||X.key==="Escape")&&b()}function _({detail:X}){!X.id||X.id!==e.id||w(X)}function A({detail:X}){!X.id||X.id!==e.id||b(X)}function D({detail:X}){!X.id||X.id!==e.id||h(X)}function F(){so(document,"keydown",C),so(document,"click",m),so(document,"show-popover",_),so(document,"hide-popover",A),so(document,"toggle-popover",D)}function T(){io(document,"keydown",C),io(document,"click",m),io(document,"show-popover",_),io(document,"hide-popover",A),io(document,"toggle-popover",D)}function U(X){t("before-show",X)}function $(X){i.force=!1,t("after-show",X)}function M(X){t("before-hide",X)}function B(X){i.force=!1,d(),t("after-hide",X)}function Z(X){X.stopPropagation()}function Y(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&w()}function re(){if(i.isHovered=!1,!o)return;const X=o.state.elements.reference;i.autoHide&&!i.isFocused&&(!X||X!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&b()}function ne(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&w()}function j(X){["focus","hover-focus"].includes(i.visibility)&&(!X.relatedTarget||!mc(n.value,X.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&b())}function te(){a!=null&&(a.disconnect(),a=null)}return Ee(()=>n.value,X=>{te(),X&&(a=new ResizeObserver(()=>{o&&o.update()}),a.observe(X))}),Ee(()=>i.placement,s,{immediate:!0}),Ct(()=>{F()}),Ar(()=>{d(),te(),T()}),{...i8(i),popoverRef:n,alignment:c,hide:b,setupPopper:f,beforeEnter:U,afterEnter:$,beforeLeave:M,afterLeave:B,onClick:Z,onMouseOver:Y,onMouseLeave:re,onFocusIn:ne,onFocusOut:j}}}),$o=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r};function TX(e,t,r,n,a,o){return g(),x("div",{class:ke(["vc-popover-content-wrapper",{"is-interactive":e.isInteractive}]),ref:"popoverRef",onClick:t[0]||(t[0]=(...i)=>e.onClick&&e.onClick(...i)),onMouseover:t[1]||(t[1]=(...i)=>e.onMouseOver&&e.onMouseOver(...i)),onMouseleave:t[2]||(t[2]=(...i)=>e.onMouseLeave&&e.onMouseLeave(...i)),onFocusin:t[3]||(t[3]=(...i)=>e.onFocusIn&&e.onFocusIn(...i)),onFocusout:t[4]||(t[4]=(...i)=>e.onFocusOut&&e.onFocusOut(...i))},[ee(vn,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:I(()=>[e.isVisible?(g(),x("div",Xe({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[q(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[ae(de(e.data),1)]),W("span",{class:ke(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):J("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const X0=$o(AX,[["render",TX]]),MX={class:"vc-day-popover-row"},IX={key:0,class:"vc-day-popover-row-indicator"},OX={class:"vc-day-popover-row-label"},$X=se({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,r=S(()=>{const{content:n,highlight:a,dot:o,bar:i,popover:s}=t.attribute;return s&&s.hideIndicator?null:n?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${n.base.color}`}:a?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${a.base.color}`}:o?{class:`vc-dot vc-attr vc-${o.base.color}`}:i?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${i.base.color}`}:null});return(n,a)=>(g(),x("div",MX,[k(r)?(g(),x("div",IX,[W("span",{class:ke(k(r).class)},null,2)])):J("",!0),W("div",OX,[q(n.$slots,"default",{},()=>[ae(de(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),DX={inheritAttrs:!1},xn=se({...DX,__name:"CalendarSlot",props:{name:null},setup(e){const t=ww(e.name);return(r,n)=>k(t)?(g(),K(Ge(k(t)),ti(Xe({key:0},r.$attrs)),null,16)):q(r.$slots,"default",{key:1})}}),PX={class:"vc-day-popover-container"},NX={key:0,class:"vc-day-popover-header"},LX=se({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:r,color:n,masks:a,locale:o}=ki();function i(l,u){return o.value.formatDate(l,u)}function s(l){return o.value.formatDate(l.date,a.value.dayPopover)}return(l,u)=>(g(),K(X0,{id:k(t),class:ke([`vc-${k(n)}`,`vc-${k(r)}`])},{default:I(({data:{day:c,attributes:d},hide:f})=>[ee(xn,{name:"day-popover",day:c,"day-title":s(c),attributes:d,format:i,masks:k(a),hide:f},{default:I(()=>[W("div",PX,[k(a).dayPopover?(g(),x("div",NX,de(s(c)),1)):J("",!0),(g(!0),x(Ie,null,Qe(d,p=>(g(),K($X,{key:p.key,attribute:p},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),RX={},BX={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},HX=W("polyline",{points:"9 18 15 12 9 6"},null,-1),FX=[HX];function zX(e,t){return g(),x("svg",BX,FX)}const UX=$o(RX,[["render",zX]]),jX={},VX={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},qX=W("polyline",{points:"15 18 9 12 15 6"},null,-1),YX=[qX];function KX(e,t){return g(),x("svg",VX,YX)}const GX=$o(jX,[["render",KX]]),WX={},ZX={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},QX=W("polyline",{points:"6 9 12 15 18 9"},null,-1),XX=[QX];function JX(e,t){return g(),x("svg",ZX,XX)}const eJ=$o(WX,[["render",JX]]),tJ={},rJ={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},nJ=W("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),aJ=[nJ];function oJ(e,t){return g(),x("svg",rJ,aJ)}const iJ=$o(tJ,[["render",oJ]]),sJ=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:eJ,IconChevronLeft:GX,IconChevronRight:UX,IconClock:iJ},Symbol.toStringTag,{value:"Module"})),Os=se({__name:"BaseIcon",props:{name:{type:String,required:!0},width:{type:String},height:{type:String},size:{type:String,default:"26"},viewBox:{type:String}},setup(e){const t=e,r=S(()=>t.width||t.size),n=S(()=>t.height||t.size),a=S(()=>sJ[`Icon${t.name}`]);return(o,i)=>(g(),K(Ge(k(a)),{width:k(r),height:k(n),class:"vc-base-icon"},null,8,["width","height"]))}}),lJ=["disabled"],uJ={key:1,class:"vc-title-wrapper"},cJ={type:"button",class:"vc-title"},dJ=["disabled"],Sw=se({__name:"CalendarHeader",props:{page:null,layout:null,isLg:{type:Boolean},isXl:{type:Boolean},is2xl:{type:Boolean},hideTitle:{type:Boolean},hideArrows:{type:Boolean}},setup(e){const t=e,{navPopoverId:r,navVisibility:n,canMovePrev:a,movePrev:o,canMoveNext:i,moveNext:s}=ki(),l=S(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),u=S(()=>{const{page:y}=t;return{id:r.value,visibility:n.value,placement:l.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:y},isInteractive:!0}}),c=S(()=>t.page.titlePosition.includes("left")),d=S(()=>t.page.titlePosition.includes("right")),f=S(()=>t.layout?t.layout:c.value?"tu-pn":d.value?"pn-tu":"p-tu-n;"),p=S(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),v=S(()=>({gridTemplateColumns:f.value.split("").map(y=>{switch(y){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(y,w)=>(g(),x("div",{class:ke(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:qe(k(v))},[k(p).prev?(g(),x("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!k(a),onClick:w[0]||(w[0]=(...b)=>k(o)&&k(o)(...b)),onKeydown:w[1]||(w[1]=Wt((...b)=>k(o)&&k(o)(...b),["space","enter"]))},[ee(xn,{name:"header-prev-button",disabled:!k(a)},{default:I(()=>[ee(Os,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,lJ)):J("",!0),k(p).title?(g(),x("div",uJ,[ee(xn,{name:"header-title-wrapper"},{default:I(()=>[Rt((g(),x("button",cJ,[ee(xn,{name:"header-title",title:e.page.title},{default:I(()=>[W("span",null,de(e.page.title),1)]),_:1},8,["title"])])),[[k(pw),k(u)]])]),_:1})])):J("",!0),k(p).next?(g(),x("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!k(i),onClick:w[2]||(w[2]=(...b)=>k(s)&&k(s)(...b)),onKeydown:w[3]||(w[3]=Wt((...b)=>k(s)&&k(s)(...b),["space","enter"]))},[ee(xn,{name:"header-next-button",disabled:!k(i)},{default:I(()=>[ee(Os,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,dJ)):J("",!0)],6))}}),_w=Symbol("__vc_page_context__");function fJ(e){const{locale:t,getDateAddress:r,canMove:n}=ki();function a(s,l){const{month:u,year:c}=r(new Date);return uw().map((d,f)=>{const p=f+1;return{month:p,year:s,id:tQ(p,s),label:t.value.formatDate(d,l),ariaLabel:t.value.formatDate(d,"MMMM"),isActive:p===e.value.month&&s===e.value.year,isCurrent:p===u&&s===c,isDisabled:!n({month:p,year:s},{position:e.value.position})}})}function o(s,l){const{year:u}=r(new Date),{position:c}=e.value,d=[];for(let f=s;f<=l;f+=1){const p=[...Array(12).keys()].some(v=>n({month:v+1,year:f},{position:c}));d.push({year:f,id:f.toString(),label:f.toString(),ariaLabel:f.toString(),isActive:f===e.value.year,isCurrent:f===u,isDisabled:!p})}return d}const i={page:e,getMonthItems:a,getYearItems:o};return Pr(_w,i),i}function xw(){const e=Qt(_w);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const pJ={class:"vc-nav-header"},hJ=["disabled"],vJ=["disabled"],mJ={class:"vc-nav-items"},gJ=["data-id","aria-label","disabled","onClick","onKeydown"],yJ=se({__name:"CalendarNav",setup(e){const{masks:t,move:r}=ki(),{page:n,getMonthItems:a,getYearItems:o}=xw(),i=H(!0),s=12,l=H(n.value.year),u=H(f(n.value.year)),c=H(null);function d(){setTimeout(()=>{if(c.value==null)return;const he=c.value.querySelector(".vc-nav-item:not(:disabled)");he&&he.focus()},10)}function f(he){return Math.floor(he/s)}function p(){i.value=!i.value}function v(he){return he*s}function y(he){return s*(he+1)-1}function w(){ne.value&&(i.value&&h(),C())}function b(){j.value&&(i.value&&m(),_())}function h(){l.value--}function m(){l.value++}function C(){u.value--}function _(){u.value++}const A=S(()=>a(l.value,t.value.navMonths).map(he=>({...he,click:()=>r({month:he.month,year:he.year},{position:n.value.position})}))),D=S(()=>a(l.value-1,t.value.navMonths)),F=S(()=>D.value.some(he=>!he.isDisabled)),T=S(()=>a(l.value+1,t.value.navMonths)),U=S(()=>T.value.some(he=>!he.isDisabled)),$=S(()=>o(v(u.value),y(u.value)).map(he=>({...he,click:()=>{l.value=he.year,i.value=!0,d()}}))),M=S(()=>o(v(u.value-1),y(u.value-1))),B=S(()=>M.value.some(he=>!he.isDisabled)),Z=S(()=>o(v(u.value+1),y(u.value+1))),Y=S(()=>Z.value.some(he=>!he.isDisabled)),re=S(()=>i.value?A.value:$.value),ne=S(()=>i.value?F.value:B.value),j=S(()=>i.value?U.value:Y.value),te=S(()=>j6($.value.map(he=>he.year))),X=S(()=>Ji($.value.map(he=>he.year))),be=S(()=>i.value?l.value:`${te.value} - ${X.value}`);return r0(()=>{l.value=n.value.year,d()}),Ee(()=>l.value,he=>u.value=f(he)),Ct(()=>d()),(he,je)=>(g(),x("div",{class:"vc-nav-container",ref_key:"navContainer",ref:c},[W("div",pJ,[W("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!k(ne),onClick:w,onKeydown:je[0]||(je[0]=Ne=>k(Yu)(Ne,w))},[ee(xn,{name:"nav-prev-button",move:w,disabled:!k(ne)},{default:I(()=>[ee(Os,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,hJ),W("button",{type:"button",class:"vc-nav-title vc-focus",onClick:p,onKeydown:je[1]||(je[1]=Ne=>k(Yu)(Ne,p))},de(k(be)),33),W("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!k(j),onClick:b,onKeydown:je[2]||(je[2]=Ne=>k(Yu)(Ne,b))},[ee(xn,{name:"nav-next-button",move:b,disabled:!k(j)},{default:I(()=>[ee(Os,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,vJ)]),W("div",mJ,[(g(!0),x(Ie,null,Qe(k(re),Ne=>(g(),x("button",{key:Ne.label,type:"button","data-id":Ne.id,"aria-label":Ne.ariaLabel,class:ke(["vc-nav-item vc-focus",[Ne.isActive?"is-active":Ne.isCurrent?"is-current":""]]),disabled:Ne.isDisabled,onClick:Ne.click,onKeydown:Fe=>k(Yu)(Fe,Ne.click)},de(Ne.label),43,gJ))),128))])],512))}}),kw=se({__name:"CalendarPageProvider",props:{page:null},setup(e){return fJ(dc(e,"page")),(t,r)=>q(t.$slots,"default")}}),bJ=se({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:r,displayMode:n}=ki();return(a,o)=>(g(),K(X0,{id:k(t),class:ke(["vc-nav-popover-container",`vc-${k(r)}`,`vc-${k(n)}`])},{default:I(({data:i})=>[ee(kw,{page:i.page},{default:I(()=>[ee(xn,{name:"nav"},{default:I(()=>[ee(yJ)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),wJ=se({directives:{popover:pw},components:{CalendarSlot:xn},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:r,attributeContext:n,dayPopoverId:a,onDayClick:o,onDayMouseenter:i,onDayMouseleave:s,onDayFocusin:l,onDayFocusout:u,onDayKeydown:c}=ki(),d=S(()=>e.day),f=S(()=>n.value.getCells(d.value)),p=S(()=>f.value.map(Y=>Y.data)),v=S(()=>({...d.value,attributes:p.value,attributeCells:f.value}));function y({data:Y},{popovers:re}){const{key:ne,customData:j,popover:te}=Y;if(!te)return;const X=zb({key:ne,customData:j,attribute:Y},{...te},{visibility:te.label?"hover":"click",placement:"bottom",isInteractive:!te.label});re.splice(0,0,X)}const w=S(()=>{const Y={...r.value.prepareRender({}),popovers:[]};return f.value.forEach(re=>{r.value.render(re,Y),y(re,Y)}),Y}),b=S(()=>w.value.highlights),h=S(()=>!!Ia(b.value)),m=S(()=>w.value.content),C=S(()=>w.value.dots),_=S(()=>!!Ia(C.value)),A=S(()=>w.value.bars),D=S(()=>!!Ia(A.value)),F=S(()=>w.value.popovers),T=S(()=>F.value.map(Y=>Y.attribute)),U=ww("day-content"),$=S(()=>["vc-day",...d.value.classes,{"vc-day-box-center-center":!U},{"is-not-in-month":!e.day.inMonth}]),M=S(()=>{let Y;d.value.isFocusable?Y="0":Y="-1";const re=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":d.value.isDisabled},Zo(Ji(b.value),"contentClass"),Zo(Ji(m.value),"class")||""],ne={...Zo(Ji(b.value),"contentStyle"),...Zo(Ji(m.value),"style")};return{class:re,style:ne,tabindex:Y,"aria-label":d.value.ariaLabel,"aria-disabled":!!d.value.isDisabled,role:"button"}}),B=S(()=>({click(Y){o(v.value,Y)},mouseenter(Y){i(v.value,Y)},mouseleave(Y){s(v.value,Y)},focusin(Y){l(v.value,Y)},focusout(Y){u(v.value,Y)},keydown(Y){c(v.value,Y)}})),Z=S(()=>Ia(F.value)?zb({id:a.value,data:{day:d,attributes:T.value}},...F.value):null);return{attributes:p,attributeCells:f,bars:A,dayClasses:$,dayContentProps:M,dayContentEvents:B,dayPopover:Z,glyphs:w,dots:C,hasDots:_,hasBars:D,highlights:b,hasHighlights:h,locale:t,popovers:F}}}),CJ={key:0,class:"vc-highlights vc-day-layer"},SJ={key:1,class:"vc-day-layer vc-day-box-center-bottom"},_J={class:"vc-dots"},xJ={key:2,class:"vc-day-layer vc-day-box-center-bottom"},kJ={class:"vc-bars"};function EJ(e,t,r,n,a,o){const i=Ze("CalendarSlot"),s=Nr("popover");return g(),x("div",{class:ke(e.dayClasses)},[e.hasHighlights?(g(),x("div",CJ,[(g(!0),x(Ie,null,Qe(e.highlights,({key:l,wrapperClass:u,class:c,style:d})=>(g(),x("div",{key:l,class:ke(u)},[W("div",{class:ke(c),style:qe(d)},null,6)],2))),128))])):J("",!0),ee(i,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:I(()=>[Rt((g(),x("div",Xe(e.dayContentProps,Zd(e.dayContentEvents,!0)),[ae(de(e.day.label),1)],16)),[[s,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(g(),x("div",SJ,[W("div",_J,[(g(!0),x(Ie,null,Qe(e.dots,({key:l,class:u,style:c})=>(g(),x("span",{key:l,class:ke(u),style:qe(c)},null,6))),128))])])):J("",!0),e.hasBars?(g(),x("div",xJ,[W("div",kJ,[(g(!0),x(Ie,null,Qe(e.bars,({key:l,class:u,style:c})=>(g(),x("span",{key:l,class:ke(u),style:qe(c)},null,6))),128))])])):J("",!0)],2)}const AJ=$o(wJ,[["render",EJ]]),TJ={class:"vc-weekdays"},MJ=["onClick"],IJ={inheritAttrs:!1},OJ=se({...IJ,__name:"CalendarPage",setup(e){const{page:t}=xw(),{onWeeknumberClick:r}=ki();return(n,a)=>(g(),x("div",{class:ke(["vc-pane",`row-${k(t).row}`,`row-from-end-${k(t).rowFromEnd}`,`column-${k(t).column}`,`column-from-end-${k(t).columnFromEnd}`]),ref:"pane"},[ee(Sw,{page:k(t),"is-lg":"","hide-arrows":""},null,8,["page"]),W("div",{class:ke(["vc-weeks",{[`vc-show-weeknumbers-${k(t).weeknumberPosition}`]:k(t).weeknumberPosition}])},[W("div",TJ,[(g(!0),x(Ie,null,Qe(k(t).weekdays,({weekday:o,label:i},s)=>(g(),x("div",{key:s,class:ke(`vc-weekday vc-weekday-${o}`)},de(i),3))),128))]),(g(!0),x(Ie,null,Qe(k(t).viewWeeks,o=>(g(),x("div",{key:`weeknumber-${o.weeknumber}`,class:"vc-week"},[k(t).weeknumberPosition?(g(),x("div",{key:0,class:ke(["vc-weeknumber",`is-${k(t).weeknumberPosition}`])},[W("span",{class:ke(["vc-weeknumber-content"]),onClick:i=>k(r)(o,i)},de(o.weeknumberDisplay),9,MJ)],2)):J("",!0),(g(!0),x(Ie,null,Qe(o.days,i=>(g(),K(AJ,{key:i.id,day:i},null,8,["day"]))),128))]))),128))],2)],2))}}),$J=se({components:{CalendarHeader:Sw,CalendarPage:OJ,CalendarNavPopover:bJ,CalendarDayPopover:LX,CalendarPageProvider:kw,CalendarSlot:xn},props:xX,emit:kX,setup(e,{emit:t,slots:r}){return EX(e,{emit:t,slots:r})}}),DJ={class:"vc-pane-header-wrapper"};function PJ(e,t,r,n,a,o){const i=Ze("CalendarHeader"),s=Ze("CalendarPage"),l=Ze("CalendarSlot"),u=Ze("CalendarPageProvider"),c=Ze("CalendarDayPopover"),d=Ze("CalendarNavPopover");return g(),x(Ie,null,[W("div",Xe({"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year"},e.$attrs,{class:["vc-container",`vc-${e.view}`,`vc-${e.color}`,`vc-${e.displayMode}`,{"vc-expanded":e.expanded,"vc-bordered":!e.borderless,"vc-transparent":e.transparent}],onMouseup:t[0]||(t[0]=ht(()=>{},["prevent"])),ref:"containerRef"}),[W("div",{class:ke(["vc-pane-container",{"in-transition":e.inTransition}])},[W("div",DJ,[e.firstPage?(g(),K(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):J("",!0)]),ee(vn,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:I(()=>[(g(),x("div",{key:e.pages[0].id,class:"vc-pane-layout",style:qe({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(g(!0),x(Ie,null,Qe(e.pages,f=>(g(),K(u,{key:f.id,page:f},{default:I(()=>[ee(l,{name:"page",page:f},{default:I(()=>[ee(s)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),ee(l,{name:"footer"})],2)],16),ee(c),ee(d)],64)}const NJ=$o($J,[["render",PJ]]),Ew=Symbol("__vc_date_picker_context__"),LJ={...mw,mode:{type:String,default:"date"},modelValue:{type:[Number,String,Date,Object]},modelModifiers:{type:Object,default:()=>({})},rules:[String,Object],is24hr:Boolean,hideTimeHeader:Boolean,timeAccuracy:{type:Number,default:2},isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>Co("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Co("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},RJ=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function BJ(e,{emit:t,slots:r}){bw(r,{footer:"dp-footer"});const n=gw(e),{locale:a,masks:o,disabledAttribute:i}=n,s=H(!1),l=H(Symbol()),u=H(null),c=H(null),d=H(["",""]),f=H(null),p=H(null);let v,y,w=!0;const b=S(()=>e.isRange||e.modelModifiers.range===!0),h=S(()=>b.value&&u.value!=null?u.value.start:null),m=S(()=>b.value&&u.value!=null?u.value.end:null),C=S(()=>e.mode.toLowerCase()==="date"),_=S(()=>e.mode.toLowerCase()==="datetime"),A=S(()=>e.mode.toLowerCase()==="time"),D=S(()=>!!c.value),F=S(()=>{let L="date";e.modelModifiers.number&&(L="number"),e.modelModifiers.string&&(L="string");const E=o.value.modelValue||"iso";return je({type:L,mask:E})}),T=S(()=>G(c.value??u.value)),U=S(()=>A.value?e.is24hr?o.value.inputTime24hr:o.value.inputTime:_.value?e.is24hr?o.value.inputDateTime24hr:o.value.inputDateTime:o.value.input),$=S(()=>/[Hh]/g.test(U.value)),M=S(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(U.value)),B=S(()=>{if($.value&&M.value)return"dateTime";if(M.value)return"date";if($.value)return"time"}),Z=S(()=>{var L;const E=((L=f.value)==null?void 0:L.$el.previousElementSibling)??void 0;return au({},e.popover,Co("datePicker.popover"),{target:E})}),Y=S(()=>fw({...Z.value,id:l.value})),re=S(()=>b.value?{start:d.value[0],end:d.value[1]}:d.value[0]),ne=S(()=>{const L=["start","end"].map(E=>({input:Q(E),change:le(E),keyup:fe,...e.popover&&Y.value}));return b.value?{start:L[0],end:L[1]}:L[0]}),j=S(()=>{if(!ie(u.value))return null;const L={key:"select-drag",...e.selectAttribute,dates:u.value,pinPage:!0},{dot:E,bar:R,highlight:me,content:ue}=L;return!E&&!R&&!me&&!ue&&(L.highlight=!0),L}),te=S(()=>{if(!b.value||!ie(c.value))return null;const L={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:E,bar:R,highlight:me,content:ue}=L;return!E&&!R&&!me&&!ue&&(L.highlight={startEnd:{fillMode:"outline"}}),L}),X=S(()=>{const L=Tn(e.attributes)?[...e.attributes]:[];return te.value?L.unshift(te.value):j.value&&L.unshift(j.value),L}),be=S(()=>je(e.rules==="auto"?he():e.rules??{}));function he(){const L={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},E=C.value?0:e.timeAccuracy;return[0,1].map(R=>{switch(E){case 0:return{hours:L.hr[R],minutes:L.min[R],seconds:L.sec[R],milliseconds:L.ms[R]};case 1:return{minutes:L.min[R],seconds:L.sec[R],milliseconds:L.ms[R]};case 3:return{milliseconds:L.ms[R]};case 4:return{};default:return{seconds:L.sec[R],milliseconds:L.ms[R]}}})}function je(L){return Tn(L)?L.length===1?[L[0],L[0]]:L:[L,L]}function Ne(L){return je(L).map((E,R)=>({...E,rules:be.value[R]}))}function Fe(L){return L==null?!1:jn(L)?!isNaN(L):fs(L)?!isNaN(L.getTime()):ia(L)?L!=="":G0(L)}function Ve(L){return Na(L)&&"start"in L&&"end"in L&&Fe(L.start??null)&&Fe(L.end??null)}function ie(L){return Ve(L)||Fe(L)}function ye(L,E){if(L==null&&E==null)return!0;if(L==null||E==null)return!1;const R=fs(L),me=fs(E);return R&&me?L.getTime()===E.getTime():R||me?!1:ye(L.start,E.start)&&ye(L.end,E.end)}function Ce(L){return!ie(L)||!i.value?!1:i.value.intersectsRange(a.value.range(L))}function Oe(L,E,R,me){if(!ie(L))return null;if(Ve(L)){const ue=a.value.toDate(L.start,{...E[0],fillDate:h.value??void 0,patch:R}),_e=a.value.toDate(L.end,{...E[1],fillDate:m.value??void 0,patch:R});return It({start:ue,end:_e},me)}return a.value.toDateOrNull(L,{...E[0],fillDate:u.value,patch:R})}function Ye(L,E){return Ve(L)?{start:a.value.fromDate(L.start,E[0]),end:a.value.fromDate(L.end,E[1])}:b.value?null:a.value.fromDate(L,E[0])}function We(L,E={}){return clearTimeout(v),new Promise(R=>{const{debounce:me=0,...ue}=E;me>0?v=window.setTimeout(()=>{R(N(L,ue))},me):R(N(L,ue))})}function N(L,{config:E=F.value,patch:R="dateTime",clearIfEqual:me=!1,formatInput:ue=!0,hidePopover:_e=!1,dragging:$e=D.value,targetPriority:it,moveToValue:mt=!1}={}){const St=Ne(E);let bt=Oe(L,St,R,it);if(Ce(bt)){if($e)return null;bt=u.value,_e=!1}else bt==null&&e.isRequired?bt=u.value:bt!=null&&ye(u.value,bt)&&me&&(bt=null);const Jr=$e?c:u,we=!ye(Jr.value,bt);Jr.value=bt,$e||(c.value=null);const Ke=Ye(bt,F.value);return we&&(w=!1,t($e?"drag":"update:modelValue",Ke),Lt(()=>w=!0)),_e&&!$e&&ot(),ue&&O(),mt&&Lt(()=>oe(it??"start")),Ke}function O(){Lt(()=>{const L=Ne({type:"string",mask:U.value}),E=Ye(c.value??u.value,L);b.value?d.value=[E&&E.start,E&&E.end]:d.value=[E,""]})}function P(L,E,R){d.value.splice(E==="start"?0:1,1,L);const me=b.value?{start:d.value[0],end:d.value[1]||d.value[0]}:L,ue={type:"string",mask:U.value};We(me,{...R,config:ue,patch:B.value,targetPriority:E,moveToValue:!0})}function Q(L){return E=>{e.updateOnInput&&P(E.currentTarget.value,L,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function le(L){return E=>{P(E.currentTarget.value,L,{formatInput:!0,hidePopover:!1})}}function fe(L){L.key==="Escape"&&We(u.value,{formatInput:!0,hidePopover:!0})}function G(L){return b.value?[L&&L.start?a.value.getDateParts(L.start):null,L&&L.end?a.value.getDateParts(L.end):null]:[L?a.value.getDateParts(L):null]}function ce(){c.value=null,O()}function ge(L){t("popover-will-show",L)}function ve(L){t("popover-did-show",L)}function Se(L){ce(),t("popover-will-hide",L)}function Ae(L){t("popover-did-hide",L)}function Re(L){const E={patch:"date",formatInput:!0,hidePopover:!0};if(b.value){const R=!D.value;R?y={start:L.startDate,end:L.endDate}:y!=null&&(y.end=L.date),We(y,{...E,dragging:R})}else We(L.date,{...E,clearIfEqual:!e.isRequired})}function Pe(L,E){Re(L),t("dayclick",L,E)}function pe(L,E){switch(E.key){case" ":case"Enter":{Re(L),E.preventDefault();break}case"Escape":ot()}t("daykeydown",L,E)}function Le(L,E){!D.value||y==null||(y.end=L.date,We(It(y),{patch:"date",formatInput:!0}))}function Be(L={}){Fh({...Z.value,...L,isInteractive:!0,id:l.value})}function ot(L={}){ou({hideDelay:10,force:!0,...Z.value,...L,id:l.value})}function et(L){dw({...Z.value,...L,isInteractive:!0,id:l.value})}function It(L,E){const{start:R,end:me}=L;if(R>me)switch(E){case"start":return{start:R,end:R};case"end":return{start:me,end:me};default:return{start:me,end:R}}return{start:R,end:me}}async function pt(L,E={}){return p.value==null?!1:p.value.move(L,E)}async function Jt(L,E={}){return p.value==null?!1:p.value.moveBy(L,E)}async function oe(L,E={}){const R=u.value;if(p.value==null||!ie(R))return!1;const me=L!=="end",ue=me?1:-1,_e=Ve(R)?me?R.start:R.end:R,$e=W6(_e,"monthly",a.value);return p.value.move($e,{position:ue,...E})}Ee(()=>e.isRange,L=>{L&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Ee(()=>b.value,()=>{N(null,{formatInput:!0})}),Ee(()=>U.value,()=>O()),Ee(()=>e.modelValue,L=>{w&&N(L,{formatInput:!0,hidePopover:!1})}),Ee(()=>be.value,()=>{Na(e.rules)&&N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Ee(()=>e.timezone,()=>{N(u.value,{formatInput:!0})});const z=je(F.value);u.value=Oe(e.modelValue??null,z,"dateTime"),Ct(()=>{N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Lt(()=>s.value=!0);const V={...n,showCalendar:s,datePickerPopoverId:l,popoverRef:f,popoverEvents:Y,calendarRef:p,isRange:b,isTimeMode:A,isDateTimeMode:_,is24hr:dc(e,"is24hr"),hideTimeHeader:dc(e,"hideTimeHeader"),timeAccuracy:dc(e,"timeAccuracy"),isDragging:D,inputValue:re,inputEvents:ne,dateParts:T,attributes:X,rules:be,move:pt,moveBy:Jt,moveToValue:oe,updateValue:We,showPopover:Be,hidePopover:ot,togglePopover:et,onDayClick:Pe,onDayKeydown:pe,onDayMouseEnter:Le,onPopoverBeforeShow:ge,onPopoverAfterShow:ve,onPopoverBeforeHide:Se,onPopoverAfterHide:Ae};return Pr(Ew,V),V}function J0(){const e=Qt(Ew);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const HJ=[{value:0,label:"12"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"}],FJ=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}];function zJ(e){const t=J0(),{locale:r,isRange:n,isTimeMode:a,dateParts:o,rules:i,is24hr:s,hideTimeHeader:l,timeAccuracy:u,updateValue:c}=t;function d(M){M=Object.assign(p.value,M);let B=null;if(n.value){const Z=f.value?M:o.value[0],Y=f.value?o.value[1]:M;B={start:Z,end:Y}}else B=M;c(B,{patch:"time",targetPriority:f.value?"start":"end",moveToValue:!0})}const f=S(()=>e.position===0),p=S(()=>o.value[e.position]||{isValid:!1}),v=S(()=>G0(p.value)),y=S(()=>!!p.value.isValid),w=S(()=>!l.value&&y.value),b=S(()=>{if(!v.value)return null;let M=r.value.toDate(p.value);return p.value.hours===24&&(M=new Date(M.getTime()-1)),M}),h=S({get(){return p.value.hours},set(M){d({hours:M})}}),m=S({get(){return p.value.minutes},set(M){d({minutes:M})}}),C=S({get(){return p.value.seconds},set(M){d({seconds:M})}}),_=S({get(){return p.value.milliseconds},set(M){d({milliseconds:M})}}),A=S({get(){return p.value.hours<12},set(M){M=String(M).toLowerCase()=="true";let B=h.value;M&&B>=12?B-=12:!M&&B<12&&(B+=12),d({hours:B})}}),D=S(()=>oX(p.value,i.value[e.position])),F=S(()=>HJ.filter(M=>D.value.hours.some(B=>B.value===M.value))),T=S(()=>FJ.filter(M=>D.value.hours.some(B=>B.value===M.value))),U=S(()=>s.value?D.value.hours:A.value?F.value:T.value),$=S(()=>{const M=[];return Ia(F.value)&&M.push({value:!0,label:"AM"}),Ia(T.value)&&M.push({value:!1,label:"PM"}),M});return{...t,showHeader:w,timeAccuracy:u,parts:p,isValid:y,date:b,hours:h,minutes:m,seconds:C,milliseconds:_,options:D,hourOptions:U,isAM:A,isAMOptions:$,is24hr:s}}const UJ=["value"],jJ=["value","disabled"],VJ={key:1,class:"vc-base-sizer","aria-hidden":"true"},qJ={inheritAttrs:!1},il=se({...qJ,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,r=S(()=>{const n=t.options.find(a=>a.value===t.modelValue);return n==null?void 0:n.label});return(n,a)=>(g(),x("div",{class:ke(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[W("select",Xe(n.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:a[0]||(a[0]=o=>n.$emit("update:modelValue",o.target.value))}),[(g(!0),x(Ie,null,Qe(e.options,o=>(g(),x("option",{key:o.value,value:o.value,disabled:o.disabled},de(o.label),9,jJ))),128))],16,UJ),e.showIcon?(g(),K(Os,{key:0,name:"ChevronDown",size:"18"})):J("",!0),e.fitContent?(g(),x("div",VJ,de(k(r)),1)):J("",!0)],2))}}),YJ={key:0,class:"vc-time-header"},KJ={class:"vc-time-weekday"},GJ={class:"vc-time-month"},WJ={class:"vc-time-day"},ZJ={class:"vc-time-year"},QJ={class:"vc-time-select-group"},XJ=W("span",{class:"vc-time-colon"},":",-1),JJ=W("span",{class:"vc-time-colon"},":",-1),eee=W("span",{class:"vc-time-decimal"},".",-1),g3=se({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=zJ(e);t(r);const{locale:n,isValid:a,date:o,hours:i,minutes:s,seconds:l,milliseconds:u,options:c,hourOptions:d,isTimeMode:f,isAM:p,isAMOptions:v,is24hr:y,showHeader:w,timeAccuracy:b}=r;return(h,m)=>(g(),x("div",{class:ke(["vc-time-picker",[{"vc-invalid":!k(a),"vc-attached":!k(f)}]])},[ee(xn,{name:"time-header"},{default:I(()=>[k(w)&&k(o)?(g(),x("div",YJ,[W("span",KJ,de(k(n).formatDate(k(o),"WWW")),1),W("span",GJ,de(k(n).formatDate(k(o),"MMM")),1),W("span",WJ,de(k(n).formatDate(k(o),"D")),1),W("span",ZJ,de(k(n).formatDate(k(o),"YYYY")),1)])):J("",!0)]),_:1}),W("div",QJ,[ee(Os,{name:"Clock",size:"17"}),ee(il,{modelValue:k(i),"onUpdate:modelValue":m[0]||(m[0]=C=>Gt(i)?i.value=C:null),modelModifiers:{number:!0},options:k(d),class:"vc-time-select-hours","align-right":""},null,8,["modelValue","options"]),k(b)>1?(g(),x(Ie,{key:0},[XJ,ee(il,{modelValue:k(s),"onUpdate:modelValue":m[1]||(m[1]=C=>Gt(s)?s.value=C:null),modelModifiers:{number:!0},options:k(c).minutes,class:"vc-time-select-minutes","align-left":k(b)===2},null,8,["modelValue","options","align-left"])],64)):J("",!0),k(b)>2?(g(),x(Ie,{key:1},[JJ,ee(il,{modelValue:k(l),"onUpdate:modelValue":m[2]||(m[2]=C=>Gt(l)?l.value=C:null),modelModifiers:{number:!0},options:k(c).seconds,class:"vc-time-select-seconds","align-left":k(b)===3},null,8,["modelValue","options","align-left"])],64)):J("",!0),k(b)>3?(g(),x(Ie,{key:2},[eee,ee(il,{modelValue:k(u),"onUpdate:modelValue":m[3]||(m[3]=C=>Gt(u)?u.value=C:null),modelModifiers:{number:!0},options:k(c).milliseconds,class:"vc-time-select-milliseconds","align-left":""},null,8,["modelValue","options"])],64)):J("",!0),k(y)?J("",!0):(g(),K(il,{key:3,modelValue:k(p),"onUpdate:modelValue":m[4]||(m[4]=C=>Gt(p)?p.value=C:null),options:k(v)},null,8,["modelValue","options"]))])],2))}}),Aw=se({__name:"DatePickerBase",setup(e){const{attributes:t,calendarRef:r,color:n,displayMode:a,isDateTimeMode:o,isTimeMode:i,isRange:s,onDayClick:l,onDayMouseEnter:u,onDayKeydown:c}=J0(),d=s.value?[0,1]:[0];return(f,p)=>k(i)?(g(),x("div",{key:0,class:ke(`vc-container vc-bordered vc-${k(n)} vc-${k(a)}`)},[(g(!0),x(Ie,null,Qe(k(d),v=>(g(),K(g3,{key:v,position:v},null,8,["position"]))),128))],2)):(g(),K(NJ,{key:1,attributes:k(t),ref_key:"calendarRef",ref:r,onDayclick:k(l),onDaymouseenter:k(u),onDaykeydown:k(c)},{footer:I(()=>[k(o)?(g(!0),x(Ie,{key:0},Qe(k(d),v=>(g(),K(g3,{key:v,position:v},null,8,["position"]))),128)):J("",!0),ee(xn,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),tee={inheritAttrs:!1},ree=se({...tee,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:r,displayMode:n,popoverRef:a,onPopoverBeforeShow:o,onPopoverAfterShow:i,onPopoverBeforeHide:s,onPopoverAfterHide:l}=J0();return(u,c)=>(g(),K(X0,{id:k(t),placement:"bottom-start",class:ke(`vc-date-picker-content vc-${k(r)} vc-${k(n)}`),ref_key:"popoverRef",ref:a,onBeforeShow:k(o),onAfterShow:k(i),onBeforeHide:k(s),onAfterHide:k(l)},{default:I(()=>[ee(Aw,ti(Zl(u.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),nee=se({inheritAttrs:!1,emits:RJ,props:LJ,components:{DatePickerBase:Aw,DatePickerPopover:ree},setup(e,t){const r=BJ(e,t),n=qn(q6(r,"calendarRef","popoverRef"));return{...r,slotCtx:n}}});function aee(e,t,r,n,a,o){const i=Ze("DatePickerPopover"),s=Ze("DatePickerBase");return e.$slots.default?(g(),x(Ie,{key:0},[q(e.$slots,"default",ti(Zl(e.slotCtx))),ee(i,ti(Zl(e.$attrs)),null,16)],64)):(g(),K(s,ti(Xe({key:1},e.$attrs)),null,16))}const oee=$o(nee,[["render",aee]]),iee={class:"k-segmented-control"},see=["data-testid","disabled","onClick"],lee=e=>e.every(t=>t.value!==void 0),uee=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},cee=e=>{const t=uee(e),r=new Set(t);return t.length===r.size},Tw=e=>e.map(t=>({label:typeof t=="string"?t:t.label||t.value+"",value:typeof t=="string"?t.toLocaleLowerCase().replace(" ","-"):t.value,disabled:typeof t=="string"?!1:t.disabled})),dee=e=>{const t=typeof e[0]=="string",r=Tw(e),n=cee(r);return t?n&&lee(r):n},fee={},pee=se({...fee,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||dee(e)},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},disabled:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=H(Tw(r.options)),o=s=>!!s.disabled||r.disabled,i=s=>{n("click",s.value),n("update:modelValue",s.value)};return(s,l)=>(g(),x("div",iee,[(g(!0),x(Ie,null,Qe(a.value,u=>(g(),x("button",{key:`${u.value}-option`,class:ke(["segmented-control-button",[e.size,{selected:r.modelValue===u.value}]]),"data-testid":`${u.value}-option`,disabled:o(u),type:"button",onClick:c=>i(u)},[q(s.$slots,"option-label",{option:u},()=>[ae(de(u.label),1)],!0)],10,see))),128))]))}}),Mw=nt(pee,[["__scopeId","data-v-1c95a3b6"]]),hee=["tabindex"],vee=["innerHTML"],mee={key:1,class:"range-display"},gee={key:3,class:"relative-periods-container"},yee={class:"timeframe-section-title"},bee={class:"timeframe-buttons"},wee={class:"datetime-picker-footer-container"},Cee=se({__name:"KDateTimePicker",props:{clearButton:{type:Boolean,required:!1,default:!1},icon:{type:Boolean,required:!1,default:!0},modelValue:{type:Object,required:!1,default:()=>({start:null,end:null}),validator:e=>e instanceof Date||e.start!==void 0&&e.end!==void 0},maxDate:{type:Date,required:!1,default:null},minDate:{type:Date,required:!1,default:null},mode:{type:String,required:!0,validator:e=>Object.values(OI).includes(e)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:e=>e.every(t=>Array.isArray(t.values)&&t.values.every(r=>typeof r.timeframeText=="string"&&r.timeframeLength!==void 0&&typeof r.key=="string"&&r.key!==void 0&&typeof r.display=="string"&&r.display!==void 0&&r.start!==void 0&&r.end!==void 0))},width:{type:String,required:!1,default:"100%"},disabled:{type:Boolean,default:!1},popoverPlacement:{type:String,default:"bottom-start",validator:e=>s0.includes(e)}},emits:["change","update:modelValue"],setup(e,{emit:t}){var r,n,a;const{getSizeFromString:o}=cr(),i=e,s=t,l=H(null),u={type:"number"},c={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},d={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},f=S(()=>i.mode!==Il.Relative),p=S(()=>$I.includes(i.mode)&&!i.range),v=S(()=>{var j;return((j=i==null?void 0:i.timePeriods)==null?void 0:j.length)>0}),y=S(()=>T.tabName==="custom"||!v.value),w=H(!0),b={start:null,end:null,timePeriodsKey:""},h=H((r=i.modelValue)==null?void 0:r.start),m=H(i.modelValue||b),C=p.value?h:m,_=H({minutes:[0,5,10,15,20,25,30,35,40,45,50,55]}),A=S(()=>({width:o(i.width)})),D=S(()=>i.mode===Il.RelativeDateTime?"dateTime":i.mode===Il.RelativeDate?"date":i.mode),F=Intl.DateTimeFormat().resolvedOptions().timeZone,T=qn({abbreviatedDisplay:i.placeholder,fullRangeDisplay:"",popoverOpen:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=i.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(a=i.timePeriods[0])==null?void 0:a.values[0],tabName:"relative"}),U=j=>{if(!j)return;const te=p.value?!j.start:!j.start||!j.end,X=(j==null?void 0:j.start)||new Date,be=(j==null?void 0:j.end)||null;w.value=!!te,!p.value&&j&&j.start&&j.end?(m.value.start=X,m.value.end=be):j&&j.start&&(h.value=X),T.selectedRange=T.previouslySelectedRange={start:X,end:be,timePeriodsKey:""}},$=(j,te=!1)=>{T.selectedTimeframe=T.previouslySelectedTimeframe=j;const X=T.selectedTimeframe.start(),be=T.selectedTimeframe.end();T.selectedRange={start:new Date(X),end:new Date(be),timePeriodsKey:T.selectedTimeframe.key},T.fullRangeDisplay=B(T.selectedRange,!1),w.value=!1,te&&Z()},M=()=>{var j;m.value=b,h.value=null,T.abbreviatedDisplay=i.placeholder,T.fullRangeDisplay="",v.value&&(T.selectedTimeframe=(j=i.timePeriods[0])==null?void 0:j.values[0]),T.selectedRange=T.previouslySelectedRange=b,s("change",T.selectedRange),s("update:modelValue",T.selectedRange)},B=(j,te)=>{const{start:X,end:be}=j;let he="PP hh:mm a";const je=Up(X,F,"(z)");return!f.value&&v.value?he="PP hh:mm a":PI.includes(i.mode)&&(he="PP"),p.value?`${Lp(X,he)} ${je}`:te?`
${Lp(X,he)} - 
${Up(be,F,he)} ${je}
`:`${Lp(X,he)} - ${Up(be,F,he)} ${je}`},Z=async()=>{var j;p.value?(s("change",{start:T.selectedRange.start,end:null}),s("update:modelValue",{start:T.selectedRange.start,end:null})):(s("change",T.selectedRange),s("update:modelValue",T.selectedRange)),(j=l.value)==null||j.hidePopover(),Y()},Y=()=>{var j;y.value&&(j=T.selectedRange)!=null&&j.start?T.abbreviatedDisplay=B(T.selectedRange,!0):v.value&&!y.value&&(T.abbreviatedDisplay=T.selectedTimeframe.display)},re=j=>j.charAt(0).toUpperCase()+j.slice(1),ne=j=>T.selectedTimeframe.key===j.key?"primary":"secondary";return Ee(h,(j,te)=>{j!==void 0&&j!==te&&U({start:j,end:null,timePeriodsKey:""})},{immediate:!0}),Ee(m,(j,te)=>{j!==void 0&&j!==te&&U(j)},{immediate:!0}),Ee(()=>T.tabName,(j,te)=>{te!==void 0&&j==="relative"?$(T.previouslySelectedTimeframe):te!==void 0&&j==="custom"&&U(T.previouslySelectedRange)}),Ct(()=>{var j,te,X,be;if(DI.includes(i.mode)&&(j=i.modelValue)!=null&&j.timePeriodsKey){T.tabName="relative",w.value=!1;for(const he of i.timePeriods){const je=he.values.find(Ne=>Ne.key===i.modelValue.timePeriodsKey);if(je){$(je),Y();break}}}else T.tabName="custom",U(i.modelValue),((te=i.modelValue)!=null&&te.start&&(X=i.modelValue)!=null&&X.end||p.value&&(be=i.modelValue)!=null&&be.start)&&Y()}),(j,te)=>(g(),x("div",{class:ke(["k-datetime-picker",{"set-min-width":v.value}]),style:qe(A.value)},[ee(bi,{ref_key:"kPop",ref:l,disabled:e.disabled,"hide-caret":"","hide-close-icon":"",placement:e.popoverPlacement,width:"auto",onClose:te[5]||(te[5]=X=>T.popoverOpen=!1),onOpen:te[6]||(te[6]=X=>T.popoverOpen=!0)},{content:I(()=>[v.value&&f.value?(g(),K(Mw,{key:0,modelValue:T.tabName,"onUpdate:modelValue":te[0]||(te[0]=X=>T.tabName=X),class:"datetime-picker-toggle","data-testid":"datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:te[1]||(te[1]=X=>T.tabName=X)},null,8,["modelValue"])):J("",!0),y.value?J("",!0):(g(),x("p",mee,de(T.fullRangeDisplay),1)),f.value&&y.value?(g(),K(k(oee),{key:2,modelValue:k(C),"onUpdate:modelValue":te[2]||(te[2]=X=>Gt(C)?C.value=X:null),borderless:"",color:"blue","drag-attribute":d,expanded:"","is-range":!p.value,"max-date":e.maxDate,"min-date":e.minDate,mode:D.value,"model-config":u,rules:_.value,"select-attribute":c,transparent:""},null,8,["modelValue","is-range","max-date","min-date","mode","rules"])):v.value&&!p.value?(g(),x("div",gee,[(g(!0),x(Ie,null,Qe(e.timePeriods,(X,be)=>(g(),x("div",{key:`section-${String(X.section||be)}`,class:"timeframe-section"},[W("div",yee,de(X.section),1),W("div",bee,[(g(!0),x(Ie,null,Qe(X.values,(he,je)=>(g(),K(Pt,{key:`time-${je}`,appearance:ne(he),class:"timeframe-button","data-testid":`select-timeframe-${he.timeframeLength()}`,onClick:Ne=>$(he,!0)},{default:I(()=>[ae(de(re(he.timeframeText)),1)]),_:2},1032,["appearance","data-testid","onClick"]))),128))])]))),128))])):J("",!0)]),footer:I(()=>[W("div",wee,[e.clearButton?(g(),K(Pt,{key:0,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-clear",onClick:te[3]||(te[3]=X=>M())},{default:I(()=>te[7]||(te[7]=[ae(" Clear ")])),_:1})):J("",!0),y.value?(g(),K(Pt,{key:1,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-submit",disabled:w.value,onClick:te[4]||(te[4]=X=>Z())},{default:I(()=>te[8]||(te[8]=[ae(" Apply ")])),_:1},8,["disabled"])):J("",!0)])]),default:I(()=>[W("div",{class:ke(["datetime-picker-trigger-wrapper",{disabled:e.disabled}])},[W("div",{class:ke(["datetime-picker-trigger",{disabled:e.disabled}]),"data-testid":"datetime-picker-trigger",role:"button",style:qe(A.value),tabindex:e.disabled?-1:0},[W("span",{class:ke(["datetime-picker-display",{"has-icon":e.icon,disabled:e.disabled}]),"data-testid":"datetime-picker-display",innerHTML:T.abbreviatedDisplay},null,10,vee)],14,hee),e.icon?(g(),K(k(KI),{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,decorative:"",size:k(nn)},null,8,["color","size"])):J("",!0)],2)]),_:1},8,["disabled","placement"])],6))}}),See=nt(Cee,[["__scopeId","data-v-51e2d8ca"]]),_ee={class:"file-upload-input-wrapper"},xee=se({inheritAttrs:!1,__name:"KFileUpload",props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},help:{type:String,default:void 0},buttonText:{type:String,default:"Select file"},placeholder:{type:String,default:"No file selected"},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const r=e,n=mr(),a=Ft(),o=t,{stripRequiredLabel:i}=cr(),s=S(()=>{const T={...n};return delete T.id,T}),l=H(null),u=H(null),c=S(()=>{var T;return!!((T=r.labelAttributes)!=null&&T.info||a["label-tooltip"])}),d=S(()=>i(r.label,f.value)),f=S(()=>(n==null?void 0:n.required)!==void 0&&String(n==null?void 0:n.required)!=="false"),p=H(!1),v=S(()=>{if(p.value){let T="bytes",U=y.value;return y.value>=1e3&&y.value<1e6&&(U=y.value/1e3,T="KB"),y.value>=1e6&&(U=y.value/1e6,T="MB"),`File size must be less than ${U}${T}.`}return""}),y=S(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:525e4),w=H(!1),b=H([]),h=H(0),m=H(""),C=H([]),_=T=>{var U,$,M,B,Z,Y;b.value=(U=T.target)==null?void 0:U.files,m.value=String(($=b==null?void 0:b.value[0])==null?void 0:$.name);const re=(M=b==null?void 0:b.value[0])==null?void 0:M.size;w.value=Number(re)>y.value,w.value&&(h.value++,Number(re)>y.value&&(p.value=!0),o("error",b.value));const ne=(Z=(B=l.value)==null?void 0:B.$el)==null?void 0:Z.querySelector("input");re?C.value.push(b.value):ne&&(ne.files=C.value[C.value.length-1],b.value=ne.files,ne.files&&(m.value=String((Y=ne.files[ne.files.length-1])==null?void 0:Y.name))),o("file-added",b.value)},A=()=>{var T,U;if(m.value){D();return}const $=(U=(T=l.value)==null?void 0:T.$el)==null?void 0:U.querySelector("input");$&&$.click()},D=()=>{b.value=[],m.value="",C.value=[],h.value++,w.value=!1,p.value=!1,o("file-removed")},F=()=>{var T,U,$,M,B;if(!n.id){const Z=($=(U=(T=l.value)==null?void 0:T.$el)==null?void 0:U.querySelector("input"))==null?void 0:$.id;Z&&((B=(M=u.value)==null?void 0:M.$el)==null||B.setAttribute("for",Z))}};return Ee(h,async()=>{await Lt(),F()}),Ee(()=>n.id,()=>{h.value++},{immediate:!0}),Ct(()=>{F()}),(T,U)=>(g(),x("div",Xe({class:"k-file-upload"},s.value),[e.label?(g(),K(Io,Xe({key:0},e.labelAttributes,{ref_key:"labelElement",ref:u,for:T.$attrs.id?String(T.$attrs.id):void 0,required:f.value}),Mt({default:I(()=>[ae(de(d.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(T.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):J("",!0),W("div",_ee,[(g(),x("span",{key:h.value,class:ke(["file-upload-input-text",{placeholder:!m.value,"has-icon":T.$slots.icon,disabled:e.disabled}])},de(m.value?m.value:e.placeholder),3)),(g(),K(wo,Xe(k(n).id?{id:String(k(n).id)}:{},{key:h.value,ref_key:"fileInputElement",ref:l,accept:e.accept,class:"upload-input",disabled:e.disabled,error:w.value||e.error,"error-message":e.errorMessage||v.value,help:e.help,"max-file-size":y.value,placeholder:e.placeholder,type:"file",onChange:_}),Mt({after:I(()=>[ee(Pt,{appearance:"tertiary",class:"file-upload-button","data-testid":"file-upload-button",disabled:e.disabled,size:"small",onClick:A},{default:I(()=>[ae(de(m.value?"Clear":e.buttonText),1)]),_:1},8,["disabled"])]),_:2},[T.$slots.icon?{name:"before",fn:I(()=>[q(T.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["accept","disabled","error","error-message","help","max-file-size","placeholder"]))])],16))}}),kee=nt(xee,[["__scopeId","data-v-689263bc"]]),Eee=["checked","disabled"],Aee=["aria-checked","tabindex"],Tee={inheritAttrs:!1},Mee=se({...Tee,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},label:{type:String,default:""},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},labelBefore:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=mr(),o=H(null),i=a.id?String(a.id):tr(),s=S(()=>{if(r.disabled!==void 0&&r.disabled!==!1)return a;const c=Object.assign({},a);return delete c.class,delete c.disabled,c}),l=c=>{var d;r.disabled||(c.type==="click"||c.type==="keyup"&&c.code==="Space")&&((d=o.value)==null||d.click())},u=c=>{r.modelValue!==c.target.checked&&(n("update:modelValue",c.target.checked),n("change",c.target.checked),n("input",c.target.checked))};return(c,d)=>{const f=Ze("KLabel"),p=Nr("bind-once");return g(),x("div",{class:ke(["k-input-switch",[e.size,{"label-before":e.labelBefore,disabled:e.disabled},c.$attrs.class]])},[Rt(W("input",Xe(s.value,{ref_key:"switchInputElement",ref:o,checked:e.modelValue,disabled:e.disabled,tabindex:"-1",type:"checkbox",onInput:u}),null,16,Eee),[[p,{id:k(i)}]]),(g(),K(Ge(e.disabled&&e.disabledTooltipText?"KTooltip":"div"),{class:"switch-control-wrapper",label:e.disabledTooltipText},{default:I(()=>[Rt((g(),x("span",{"aria-checked":e.modelValue,class:ke(["switch-control",{checked:e.modelValue,disabled:e.disabled}]),"data-testid":"switch-control",role:"checkbox",tabindex:e.disabled?-1:0,onClick:l,onKeydown:d[0]||(d[0]=Wt(ht(()=>{},["prevent"]),["space"])),onKeyup:Wt(l,["space"])},d[1]||(d[1]=[W("span",{class:"switch-control-enabled-bar"},null,-1)]),42,Aee)),[[p,{"aria-labelledby":k(i)}]])]),_:1},8,["label"])),e.label||c.$slots.label?Rt((g(),K(f,{key:0},{default:I(()=>[q(c.$slots,"label",{},()=>[ae(de(e.label),1)],!0)]),_:3})),[[p,{for:k(i)}]]):J("",!0)],2)}}}),Iw=nt(Mee,[["__scopeId","data-v-28e827c3"]]);/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var Ow=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],md=Ow.join(","),$w=typeof Element>"u",pi=$w?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,gd=!$w&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},yd=function e(t,r){var n;r===void 0&&(r=!0);var a=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),o=a===""||a==="true",i=o||r&&t&&e(t.parentNode);return i},Iee=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},Dw=function(e,t,r){if(yd(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(md));return t&&pi.call(e,md)&&n.unshift(e),n=n.filter(r),n},Pw=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!yd(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),l=s.length?s:i.children,u=e(l,!0,n);n.flatten?a.push.apply(a,u):a.push({scopeParent:i,candidates:u})}else{var c=pi.call(i,md);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!yd(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(d&&f){var p=e(d===!0?i.children:d.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:i,candidates:p})}else o.unshift.apply(o,i.children)}}return a},Nw=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Wo=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||Iee(e))&&!Nw(e)?0:e.tabIndex},Oee=function(e,t){var r=Wo(e);return r<0&&t&&!Nw(e)?0:r},$ee=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Lw=function(e){return e.tagName==="INPUT"},Dee=function(e){return Lw(e)&&e.type==="hidden"},Pee=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},Nee=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if(pi.call(o,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var s=e.parentElement,l=gd(e);if(s&&!s.shadowRoot&&n(s)===!0)return y3(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(Hee(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return y3(e);return!1},zee=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},jee=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,l=Oee(s,i),u=i?e(a.candidates):s;l===0?i?r.push.apply(r,u):r.push(s):n.push({documentOrder:o,tabIndex:l,item:a,isScope:i,content:u})}),n.sort($ee).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},Vee=function(e,t){t=t||{};var r;return t.getShadowRoot?r=Pw([e],t.includeContainer,{filter:zh.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Uee}):r=Dw(e,t.includeContainer,zh.bind(null,t)),jee(r)},qee=function(e,t){t=t||{};var r;return t.getShadowRoot?r=Pw([e],t.includeContainer,{filter:bd.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=Dw(e,t.includeContainer,bd.bind(null,t)),r},Pi=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return pi.call(e,md)===!1?!1:zh(t,e)},Yee=Ow.concat("iframe").join(","),Qp=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return pi.call(e,Yee)===!1?!1:bd(t,e)};/*! * focus-trap 7.6.0 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Kee(e,t,r){return(t=Wee(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function w3(e){for(var t=1;t0){var r=e[e.length-1];r!==t&&r.pause()}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);r!==-1&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}},Zee=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Qee=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},Dl=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Xee=function(e){return Dl(e)&&!e.shiftKey},Jee=function(e){return Dl(e)&&e.shiftKey},S3=function(e){return setTimeout(e,0)},_3=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},sl=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?R-1:0),U=1;U=0)$=r.activeElement;else{var T=o.tabbableGroups[0],R=T&&T.firstTabbableNode;$=R||u("fallbackFocus")}if(!$)throw new Error("Your focus-trap needs to have at least one focusable element");return $},d=function(){if(o.containerGroups=o.containers.map(function($){var T=Vee($,a.tabbableOptions),R=qee($,a.tabbableOptions),ee=T.length>0?T[0]:void 0,U=T.length>0?T[T.length-1]:void 0,ne=R.find(function(te){return Pi(te)}),oe=R.slice().reverse().find(function(te){return Pi(te)}),K=!!T.find(function(te){return Wo(te)>0});return{container:$,tabbableNodes:T,focusableNodes:R,posTabIndexesFound:K,firstTabbableNode:ee,lastTabbableNode:U,firstDomTabbableNode:ne,lastDomTabbableNode:oe,nextTabbableNode:function(te){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,be=T.indexOf(te);return be<0?J?R.slice(R.indexOf(te)+1).find(function(he){return Pi(he)}):R.slice(0,R.indexOf(te)).reverse().find(function(he){return Pi(he)}):T[be+(J?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function($){return $.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!u("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function($){return $.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},f=function($){var T=$.activeElement;if(T)return T.shadowRoot&&T.shadowRoot.activeElement!==null?f(T.shadowRoot):T},p=function($){if($!==!1&&$!==f(document)){if(!$||!$.focus){p(c());return}$.focus({preventScroll:!!a.preventScroll}),o.mostRecentlyFocusedNode=$,Zee($)&&$.select()}},v=function($){var T=u("setReturnFocus",$);return T||(T===!1?!1:$)},y=function($){var T=$.target,R=$.event,ee=$.isBackward,U=ee===void 0?!1:ee;T=T||Ku(R),d();var ne=null;if(o.tabbableGroups.length>0){var oe=l(T,R),K=oe>=0?o.containerGroups[oe]:void 0;if(oe<0)U?ne=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:ne=o.tabbableGroups[0].firstTabbableNode;else if(U){var te=_3(o.tabbableGroups,function(Fe){var Ve=Fe.firstTabbableNode;return T===Ve});if(te<0&&(K.container===T||Qp(T,a.tabbableOptions)&&!Pi(T,a.tabbableOptions)&&!K.nextTabbableNode(T,!1))&&(te=oe),te>=0){var J=te===0?o.tabbableGroups.length-1:te-1,be=o.tabbableGroups[J];ne=Wo(T)>=0?be.lastTabbableNode:be.lastDomTabbableNode}else Dl(R)||(ne=K.nextTabbableNode(T,!1))}else{var he=_3(o.tabbableGroups,function(Fe){var Ve=Fe.lastTabbableNode;return T===Ve});if(he<0&&(K.container===T||Qp(T,a.tabbableOptions)&&!Pi(T,a.tabbableOptions)&&!K.nextTabbableNode(T))&&(he=oe),he>=0){var je=he===o.tabbableGroups.length-1?0:he+1,Ne=o.tabbableGroups[je];ne=Wo(T)>=0?Ne.firstTabbableNode:Ne.firstDomTabbableNode}else Dl(R)||(ne=K.nextTabbableNode(T))}}else ne=u("fallbackFocus");return ne},w=function($){var T=Ku($);if(!(l(T,$)>=0)){if(sl(a.clickOutsideDeactivates,$)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}sl(a.allowOutsideClick,$)||$.preventDefault()}},b=function($){var T=Ku($),R=l(T,$)>=0;if(R||T instanceof Document)R&&(o.mostRecentlyFocusedNode=T);else{$.stopImmediatePropagation();var ee,U=!0;if(o.mostRecentlyFocusedNode)if(Wo(o.mostRecentlyFocusedNode)>0){var ne=l(o.mostRecentlyFocusedNode),oe=o.containerGroups[ne].tabbableNodes;if(oe.length>0){var K=oe.findIndex(function(te){return te===o.mostRecentlyFocusedNode});K>=0&&(a.isKeyForward(o.recentNavEvent)?K+1=0&&(ee=oe[K-1],U=!1))}}else o.containerGroups.some(function(te){return te.tabbableNodes.some(function(J){return Wo(J)>0})})||(U=!1);else U=!1;U&&(ee=y({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(ee||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function($){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=$;var R=y({event:$,isBackward:T});R&&(Dl($)&&$.preventDefault(),p(R))},m=function($){(a.isKeyForward($)||a.isKeyBackward($))&&h($,a.isKeyBackward($))},C=function($){Qee($)&&sl(a.escapeDeactivates,$)!==!1&&($.preventDefault(),i.deactivate())},_=function($){var T=Ku($);l(T,$)>=0||sl(a.clickOutsideDeactivates,$)||sl(a.allowOutsideClick,$)||($.preventDefault(),$.stopImmediatePropagation())},A=function(){if(o.active)return C3.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?S3(function(){p(c())}):p(c()),r.addEventListener("focusin",b,!0),r.addEventListener("mousedown",w,{capture:!0,passive:!1}),r.addEventListener("touchstart",w,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",m,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},D=function(){if(o.active)return r.removeEventListener("focusin",b,!0),r.removeEventListener("mousedown",w,!0),r.removeEventListener("touchstart",w,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",m,!0),r.removeEventListener("keydown",C),i},F=function($){var T=$.some(function(R){var ee=Array.from(R.removedNodes);return ee.some(function(U){return U===o.mostRecentlyFocusedNode})});T&&p(c())},M=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(F):void 0,j=function(){M&&(M.disconnect(),o.active&&!o.paused&&o.containers.map(function($){M.observe($,{subtree:!0,childList:!0})}))};return i={get active(){return o.active},get paused(){return o.paused},activate:function($){if(o.active)return this;var T=s($,"onActivate"),R=s($,"onPostActivate"),ee=s($,"checkCanFocusTrap");ee||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,T==null||T();var U=function(){ee&&d(),A(),j(),R==null||R()};return ee?(ee(o.containers.concat()).then(U,U),this):(U(),this)},deactivate:function($){if(!o.active)return this;var T=w3({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},$);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,D(),o.active=!1,o.paused=!1,j(),C3.deactivateTrap(n,i);var R=s(T,"onDeactivate"),ee=s(T,"onPostDeactivate"),U=s(T,"checkCanReturnFocus"),ne=s(T,"returnFocus","returnFocusOnDeactivate");R==null||R();var oe=function(){S3(function(){ne&&p(v(o.nodeFocusedBeforeActivation)),ee==null||ee()})};return ne&&U?(U(v(o.nodeFocusedBeforeActivation)).then(oe,oe),this):(oe(),this)},pause:function($){if(o.paused||!o.active)return this;var T=s($,"onPause"),R=s($,"onPostPause");return o.paused=!0,T==null||T(),D(),j(),R==null||R(),this},unpause:function($){if(!o.paused||!o.active)return this;var T=s($,"onUnpause"),R=s($,"onPostUnpause");return o.paused=!1,T==null||T(),d(),A(),j(),R==null||R(),this},updateContainerElements:function($){var T=[].concat($).filter(Boolean);return o.containers=T.map(function(R){return typeof R=="string"?r.querySelector(R):R}),o.active&&d(),j(),this}},i.updateContainerElements(e),i};/*! +*/function Kee(e,t,r){return(t=Wee(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function w3(e){for(var t=1;t0){var r=e[e.length-1];r!==t&&r.pause()}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);r!==-1&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}},Zee=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Qee=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},Dl=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Xee=function(e){return Dl(e)&&!e.shiftKey},Jee=function(e){return Dl(e)&&e.shiftKey},S3=function(e){return setTimeout(e,0)},_3=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},sl=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?B-1:0),Y=1;Y=0)$=r.activeElement;else{var M=o.tabbableGroups[0],B=M&&M.firstTabbableNode;$=B||u("fallbackFocus")}if(!$)throw new Error("Your focus-trap needs to have at least one focusable element");return $},d=function(){if(o.containerGroups=o.containers.map(function($){var M=Vee($,a.tabbableOptions),B=qee($,a.tabbableOptions),Z=M.length>0?M[0]:void 0,Y=M.length>0?M[M.length-1]:void 0,re=B.find(function(te){return Pi(te)}),ne=B.slice().reverse().find(function(te){return Pi(te)}),j=!!M.find(function(te){return Wo(te)>0});return{container:$,tabbableNodes:M,focusableNodes:B,posTabIndexesFound:j,firstTabbableNode:Z,lastTabbableNode:Y,firstDomTabbableNode:re,lastDomTabbableNode:ne,nextTabbableNode:function(te){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,be=M.indexOf(te);return be<0?X?B.slice(B.indexOf(te)+1).find(function(he){return Pi(he)}):B.slice(0,B.indexOf(te)).reverse().find(function(he){return Pi(he)}):M[be+(X?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function($){return $.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!u("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function($){return $.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},f=function($){var M=$.activeElement;if(M)return M.shadowRoot&&M.shadowRoot.activeElement!==null?f(M.shadowRoot):M},p=function($){if($!==!1&&$!==f(document)){if(!$||!$.focus){p(c());return}$.focus({preventScroll:!!a.preventScroll}),o.mostRecentlyFocusedNode=$,Zee($)&&$.select()}},v=function($){var M=u("setReturnFocus",$);return M||(M===!1?!1:$)},y=function($){var M=$.target,B=$.event,Z=$.isBackward,Y=Z===void 0?!1:Z;M=M||Ku(B),d();var re=null;if(o.tabbableGroups.length>0){var ne=l(M,B),j=ne>=0?o.containerGroups[ne]:void 0;if(ne<0)Y?re=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:re=o.tabbableGroups[0].firstTabbableNode;else if(Y){var te=_3(o.tabbableGroups,function(Fe){var Ve=Fe.firstTabbableNode;return M===Ve});if(te<0&&(j.container===M||Qp(M,a.tabbableOptions)&&!Pi(M,a.tabbableOptions)&&!j.nextTabbableNode(M,!1))&&(te=ne),te>=0){var X=te===0?o.tabbableGroups.length-1:te-1,be=o.tabbableGroups[X];re=Wo(M)>=0?be.lastTabbableNode:be.lastDomTabbableNode}else Dl(B)||(re=j.nextTabbableNode(M,!1))}else{var he=_3(o.tabbableGroups,function(Fe){var Ve=Fe.lastTabbableNode;return M===Ve});if(he<0&&(j.container===M||Qp(M,a.tabbableOptions)&&!Pi(M,a.tabbableOptions)&&!j.nextTabbableNode(M))&&(he=ne),he>=0){var je=he===o.tabbableGroups.length-1?0:he+1,Ne=o.tabbableGroups[je];re=Wo(M)>=0?Ne.firstTabbableNode:Ne.firstDomTabbableNode}else Dl(B)||(re=j.nextTabbableNode(M))}}else re=u("fallbackFocus");return re},w=function($){var M=Ku($);if(!(l(M,$)>=0)){if(sl(a.clickOutsideDeactivates,$)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}sl(a.allowOutsideClick,$)||$.preventDefault()}},b=function($){var M=Ku($),B=l(M,$)>=0;if(B||M instanceof Document)B&&(o.mostRecentlyFocusedNode=M);else{$.stopImmediatePropagation();var Z,Y=!0;if(o.mostRecentlyFocusedNode)if(Wo(o.mostRecentlyFocusedNode)>0){var re=l(o.mostRecentlyFocusedNode),ne=o.containerGroups[re].tabbableNodes;if(ne.length>0){var j=ne.findIndex(function(te){return te===o.mostRecentlyFocusedNode});j>=0&&(a.isKeyForward(o.recentNavEvent)?j+1=0&&(Z=ne[j-1],Y=!1))}}else o.containerGroups.some(function(te){return te.tabbableNodes.some(function(X){return Wo(X)>0})})||(Y=!1);else Y=!1;Y&&(Z=y({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(Z||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function($){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=$;var B=y({event:$,isBackward:M});B&&(Dl($)&&$.preventDefault(),p(B))},m=function($){(a.isKeyForward($)||a.isKeyBackward($))&&h($,a.isKeyBackward($))},C=function($){Qee($)&&sl(a.escapeDeactivates,$)!==!1&&($.preventDefault(),i.deactivate())},_=function($){var M=Ku($);l(M,$)>=0||sl(a.clickOutsideDeactivates,$)||sl(a.allowOutsideClick,$)||($.preventDefault(),$.stopImmediatePropagation())},A=function(){if(o.active)return C3.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?S3(function(){p(c())}):p(c()),r.addEventListener("focusin",b,!0),r.addEventListener("mousedown",w,{capture:!0,passive:!1}),r.addEventListener("touchstart",w,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",m,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},D=function(){if(o.active)return r.removeEventListener("focusin",b,!0),r.removeEventListener("mousedown",w,!0),r.removeEventListener("touchstart",w,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",m,!0),r.removeEventListener("keydown",C),i},F=function($){var M=$.some(function(B){var Z=Array.from(B.removedNodes);return Z.some(function(Y){return Y===o.mostRecentlyFocusedNode})});M&&p(c())},T=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(F):void 0,U=function(){T&&(T.disconnect(),o.active&&!o.paused&&o.containers.map(function($){T.observe($,{subtree:!0,childList:!0})}))};return i={get active(){return o.active},get paused(){return o.paused},activate:function($){if(o.active)return this;var M=s($,"onActivate"),B=s($,"onPostActivate"),Z=s($,"checkCanFocusTrap");Z||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,M==null||M();var Y=function(){Z&&d(),A(),U(),B==null||B()};return Z?(Z(o.containers.concat()).then(Y,Y),this):(Y(),this)},deactivate:function($){if(!o.active)return this;var M=w3({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},$);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,D(),o.active=!1,o.paused=!1,U(),C3.deactivateTrap(n,i);var B=s(M,"onDeactivate"),Z=s(M,"onPostDeactivate"),Y=s(M,"checkCanReturnFocus"),re=s(M,"returnFocus","returnFocusOnDeactivate");B==null||B();var ne=function(){S3(function(){re&&p(v(o.nodeFocusedBeforeActivation)),Z==null||Z()})};return re&&Y?(Y(v(o.nodeFocusedBeforeActivation)).then(ne,ne),this):(ne(),this)},pause:function($){if(o.paused||!o.active)return this;var M=s($,"onPause"),B=s($,"onPostPause");return o.paused=!0,M==null||M(),D(),U(),B==null||B(),this},unpause:function($){if(!o.paused||!o.active)return this;var M=s($,"onUnpause"),B=s($,"onPostUnpause");return o.paused=!1,M==null||M(),d(),A(),U(),B==null||B(),this},updateContainerElements:function($){var M=[].concat($).filter(Boolean);return o.containers=M.map(function(B){return typeof B=="string"?r.querySelector(B):B}),o.active&&d(),U(),this}},i.updateContainerElements(e),i};/*! * focus-trap-vue v4.0.2 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const rte={escapeDeactivates:{type:Boolean,default:!0},returnFocusOnDeactivate:{type:Boolean,default:!0},allowOutsideClick:{type:[Boolean,Function],default:!0},clickOutsideDeactivates:[Boolean,Function],initialFocus:[String,Function,Boolean],fallbackFocus:[String,Function],checkCanFocusTrap:Function,checkCanReturnFocus:Function,delayInitialFocus:{type:Boolean,default:!0},document:Object,preventScroll:Boolean,setReturnFocus:[Object,String,Boolean,Function],tabbableOptions:Object},nte=se({props:Object.assign({active:{type:Boolean,default:!0}},rte),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const a=H(null),o=S(()=>{const s=a.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=tte(o.value,{escapeDeactivates:e.escapeDeactivates,allowOutsideClick:e.allowOutsideClick,returnFocusOnDeactivate:e.returnFocusOnDeactivate,clickOutsideDeactivates:e.clickOutsideDeactivates,onActivate:()=>{r("update:active",!0),r("activate")},onDeactivate:()=>{r("update:active",!1),r("deactivate")},onPostActivate:()=>r("postActivate"),onPostDeactivate:()=>r("postDeactivate"),initialFocus:e.initialFocus,fallbackFocus:e.fallbackFocus,tabbableOptions:e.tabbableOptions,delayInitialFocus:e.delayInitialFocus,preventScroll:e.preventScroll}))}return Ct(()=>{Ee(()=>e.active,s=>{s&&o.value?i().activate():n&&(n.deactivate(),(!o.value||o.value.nodeType===Node.COMMENT_NODE)&&(n=null))},{immediate:!0,flush:"post"})}),Ar(()=>{n&&n.deactivate(),n=null}),{activate(){i().activate()},deactivate(){n&&n.deactivate()},renderImpl(){if(!t.default)return null;const s=t.default().filter(l=>l.type!==Dr);return!s||!s.length||s.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),s):$a(s[0],{ref:a})}}}}),ate=["aria-label"],ote={key:0,class:"modal-header"},ite={key:0,class:"modal-title"},ste={class:"modal-footer"},lte={class:"footer-actions"},ute=se({inheritAttrs:!1,__name:"KModal",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},hideCancelButton:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},maxWidth:{type:String,required:!1,default:"500px"},maxHeight:{type:String,required:!1,default:"calc(100vh - 200px)"},closeOnBackdropClick:{type:Boolean,default:!1},closeOnEscape:{type:Boolean,default:!0},hideCloseIcon:{type:Boolean,default:!1},fullScreen:{type:Boolean,default:!1},inputAutofocus:{type:Boolean,default:!1},zIndex:{type:Number,default:1100}},emits:["cancel","proceed"],setup(e,{emit:t}){Tr(m=>({b10d3658:e.zIndex,dc6b381a:u.value,"2323fe3c":c.value}));const{getSizeFromString:r}=cr(),n=e,a=t,o=mr(),i=Ft(),s=H(null),l=H(null),u=S(()=>n.fullScreen&&!i.content?"95%":r(n.maxWidth)),c=S(()=>n.fullScreen&&!i.content?"95vh":r(n.maxHeight)),d=S(()=>{const m=Object.assign({},o);return delete m.class,m}),f=S(()=>!!n.title||!!i.title||!n.hideCloseIcon),p=m=>{n.visible&&n.closeOnEscape&&m.key==="Escape"&&v(!0)},v=(m=!1,C)=>{var _,A;(m||(A=(_=C==null?void 0:C.target)==null?void 0:_.classList)!=null&&A.contains("modal-backdrop")&&n.closeOnBackdropClick)&&a("cancel")},y=async m=>{var C,_;m?(await Lt(),await new Promise(A=>setTimeout(A,0)),(C=s.value)==null||C.activate()):(_=s.value)==null||_.deactivate()},w=m=>{var C,_,A,D;typeof document<"u"&&(m?(_=(C=document==null?void 0:document.body)==null?void 0:C.classList)==null||_.remove("k-modal-overflow-hidden"):(D=(A=document==null?void 0:document.body)==null?void 0:A.classList)==null||D.add("k-modal-overflow-hidden"))},b=m=>{typeof document<"u"&&(m?document==null||document.addEventListener("keydown",p):document==null||document.removeEventListener("keydown",p))},h=()=>{var m,C,_;const A=(_=(C=(m=s.value)==null?void 0:m.$el)==null?void 0:C.querySelector(".modal-content"))==null?void 0:_.querySelectorAll("input");A!=null&&A.length&&Array.from(A).every(D=>!D.disabled&&!D.readOnly?(D.focus(),!1):!0)};return Ee(()=>n.visible,async m=>{m?(await y(!0),n.inputAutofocus&&h(),w(!1),b(!0)):(await y(!1),w(!0),b(!1))},{immediate:!0}),Ee(()=>n.inputAutofocus,async m=>{m&&(await Lt(),h())}),$n(async()=>{await y(!1),b(!1)}),(m,C)=>e.visible?(g(),x("div",Xe({key:0,"aria-label":e.title,"aria-modal":"true",class:["k-modal",[k(o).class]]},d.value,{role:"dialog"}),[W("div",{ref_key:"modalWrapperElement",ref:l,class:ke(["modal-backdrop",{"modal-full-screen":e.fullScreen&&!m.$slots.content}]),onClick:C[3]||(C[3]=_=>v(!1,_))},[X(k(nte),{ref_key:"focusTrapElement",ref:s,active:!1,"fallback-focus":()=>l.value,"tabbable-options":e.tabbableOptions},{default:I(()=>[W("div",{class:ke(["modal-container",{"custom-content":m.$slots.content}]),tabindex:"-1"},[q(m.$slots,"content",{},()=>[f.value?(g(),x("div",ote,[e.title||m.$slots.title?(g(),x("div",ite,[q(m.$slots,"title",{},()=>[re(de(e.title),1)],!0)])):Q("",!0),e.hideCloseIcon?Q("",!0):(g(),x("button",{key:1,"aria-label":"Close",class:"close-icon","data-testid":"modal-close-icon",type:"button",onClick:C[0]||(C[0]=_=>m.$emit("cancel"))},[X(k(En),{color:`var(--kui-color-text-neutral, ${k(fa)})`,decorative:""},null,8,["color"])]))])):Q("",!0),W("div",{class:ke(["modal-content",{"no-header":!f.value}])},[q(m.$slots,"default",{},void 0,!0)],2),W("div",ste,[q(m.$slots,"footer",{},()=>[W("div",lte,[q(m.$slots,"footer-actions",{},()=>[e.hideCancelButton?Q("",!0):(g(),Y(Pt,{key:0,appearance:e.cancelButtonAppearance,"data-testid":"modal-cancel-button",disabled:e.cancelButtonDisabled,onClick:C[1]||(C[1]=_=>m.$emit("cancel"))},{default:I(()=>[re(de(e.cancelButtonText),1)]),_:1},8,["appearance","disabled"])),X(Pt,{appearance:e.actionButtonAppearance,"data-testid":"modal-action-button",disabled:e.actionButtonDisabled,onClick:C[2]||(C[2]=_=>m.$emit("proceed"))},{default:I(()=>[re(de(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])],!0)])],!0)],2)]),_:3},8,["fallback-focus","tabbable-options"])],2)],16,ate)):Q("",!0)}}),Rw=nt(ute,[["__scopeId","data-v-04f92b76"]]),cte=["aria-label"],dte={class:"k-modal-fullscreen-body-header"},fte={key:0,class:"body-header"},pte={key:1,class:"body-header-description"},hte={class:"k-modal-fullscreen-body"},vte={class:"k-modal-fullscreen-header"},mte={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},gte={class:"k-modal-fullscreen-title"},yte={class:"header-icon"},bte={class:"header-content"},wte={class:"k-modal-fullscreen-action"},Cte={class:"k-modal-fullscreen-action-buttons"},Ste={key:0,class:"k-modal-fullscreen-footer"},_te={class:"k-modal-fullscreen-action"},xte={class:"k-modal-fullscreen-action-buttons"},kte=se({__name:"KModalFullscreen",props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"secondary"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=t,a=H(null),o=S(()=>!!r.isVisible);Ee(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await Lt(),a.value&&a.value.focus()):document.body.style.overflow=""});const i=u=>{r.isVisible&&(u.keyCode===27?s():u.keyCode===13&&l())},s=()=>{n("canceled")},l=()=>{n("proceed")};return Ct(()=>{document.addEventListener("keydown",i),console.warn(`The Kongponents 'KModalFullscreen' component is deprecated and will be removed in the next major release. + */const rte={escapeDeactivates:{type:Boolean,default:!0},returnFocusOnDeactivate:{type:Boolean,default:!0},allowOutsideClick:{type:[Boolean,Function],default:!0},clickOutsideDeactivates:[Boolean,Function],initialFocus:[String,Function,Boolean],fallbackFocus:[String,Function],checkCanFocusTrap:Function,checkCanReturnFocus:Function,delayInitialFocus:{type:Boolean,default:!0},document:Object,preventScroll:Boolean,setReturnFocus:[Object,String,Boolean,Function],tabbableOptions:Object},nte=se({props:Object.assign({active:{type:Boolean,default:!0}},rte),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const a=H(null),o=S(()=>{const s=a.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=tte(o.value,{escapeDeactivates:e.escapeDeactivates,allowOutsideClick:e.allowOutsideClick,returnFocusOnDeactivate:e.returnFocusOnDeactivate,clickOutsideDeactivates:e.clickOutsideDeactivates,onActivate:()=>{r("update:active",!0),r("activate")},onDeactivate:()=>{r("update:active",!1),r("deactivate")},onPostActivate:()=>r("postActivate"),onPostDeactivate:()=>r("postDeactivate"),initialFocus:e.initialFocus,fallbackFocus:e.fallbackFocus,tabbableOptions:e.tabbableOptions,delayInitialFocus:e.delayInitialFocus,preventScroll:e.preventScroll}))}return Ct(()=>{Ee(()=>e.active,s=>{s&&o.value?i().activate():n&&(n.deactivate(),(!o.value||o.value.nodeType===Node.COMMENT_NODE)&&(n=null))},{immediate:!0,flush:"post"})}),Ar(()=>{n&&n.deactivate(),n=null}),{activate(){i().activate()},deactivate(){n&&n.deactivate()},renderImpl(){if(!t.default)return null;const s=t.default().filter(l=>l.type!==Dr);return!s||!s.length||s.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),s):$a(s[0],{ref:a})}}}}),ate=["aria-label"],ote={key:0,class:"modal-header"},ite={key:0,class:"modal-title"},ste={class:"modal-footer"},lte={class:"footer-actions"},ute=se({inheritAttrs:!1,__name:"KModal",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},hideCancelButton:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},maxWidth:{type:String,required:!1,default:"500px"},maxHeight:{type:String,required:!1,default:"calc(100vh - 200px)"},closeOnBackdropClick:{type:Boolean,default:!1},closeOnEscape:{type:Boolean,default:!0},hideCloseIcon:{type:Boolean,default:!1},fullScreen:{type:Boolean,default:!1},inputAutofocus:{type:Boolean,default:!1},zIndex:{type:Number,default:1100}},emits:["cancel","proceed"],setup(e,{emit:t}){Tr(m=>({b10d3658:e.zIndex,dc6b381a:u.value,"2323fe3c":c.value}));const{getSizeFromString:r}=cr(),n=e,a=t,o=mr(),i=Ft(),s=H(null),l=H(null),u=S(()=>n.fullScreen&&!i.content?"95%":r(n.maxWidth)),c=S(()=>n.fullScreen&&!i.content?"95vh":r(n.maxHeight)),d=S(()=>{const m=Object.assign({},o);return delete m.class,m}),f=S(()=>!!n.title||!!i.title||!n.hideCloseIcon),p=m=>{n.visible&&n.closeOnEscape&&m.key==="Escape"&&v(!0)},v=(m=!1,C)=>{var _,A;(m||(A=(_=C==null?void 0:C.target)==null?void 0:_.classList)!=null&&A.contains("modal-backdrop")&&n.closeOnBackdropClick)&&a("cancel")},y=async m=>{var C,_;m?(await Lt(),await new Promise(A=>setTimeout(A,0)),(C=s.value)==null||C.activate()):(_=s.value)==null||_.deactivate()},w=m=>{var C,_,A,D;typeof document<"u"&&(m?(_=(C=document==null?void 0:document.body)==null?void 0:C.classList)==null||_.remove("k-modal-overflow-hidden"):(D=(A=document==null?void 0:document.body)==null?void 0:A.classList)==null||D.add("k-modal-overflow-hidden"))},b=m=>{typeof document<"u"&&(m?document==null||document.addEventListener("keydown",p):document==null||document.removeEventListener("keydown",p))},h=()=>{var m,C,_;const A=(_=(C=(m=s.value)==null?void 0:m.$el)==null?void 0:C.querySelector(".modal-content"))==null?void 0:_.querySelectorAll("input");A!=null&&A.length&&Array.from(A).every(D=>!D.disabled&&!D.readOnly?(D.focus(),!1):!0)};return Ee(()=>n.visible,async m=>{m?(await y(!0),n.inputAutofocus&&h(),w(!1),b(!0)):(await y(!1),w(!0),b(!1))},{immediate:!0}),Ee(()=>n.inputAutofocus,async m=>{m&&(await Lt(),h())}),$n(async()=>{await y(!1),b(!1)}),(m,C)=>e.visible?(g(),x("div",Xe({key:0,"aria-label":e.title,"aria-modal":"true",class:["k-modal",[k(o).class]]},d.value,{role:"dialog"}),[W("div",{ref_key:"modalWrapperElement",ref:l,class:ke(["modal-backdrop",{"modal-full-screen":e.fullScreen&&!m.$slots.content}]),onClick:C[3]||(C[3]=_=>v(!1,_))},[ee(k(nte),{ref_key:"focusTrapElement",ref:s,active:!1,"fallback-focus":()=>l.value,"tabbable-options":e.tabbableOptions},{default:I(()=>[W("div",{class:ke(["modal-container",{"custom-content":m.$slots.content}]),tabindex:"-1"},[q(m.$slots,"content",{},()=>[f.value?(g(),x("div",ote,[e.title||m.$slots.title?(g(),x("div",ite,[q(m.$slots,"title",{},()=>[ae(de(e.title),1)],!0)])):J("",!0),e.hideCloseIcon?J("",!0):(g(),x("button",{key:1,"aria-label":"Close",class:"close-icon","data-testid":"modal-close-icon",type:"button",onClick:C[0]||(C[0]=_=>m.$emit("cancel"))},[ee(k(En),{color:`var(--kui-color-text-neutral, ${k(fa)})`,decorative:""},null,8,["color"])]))])):J("",!0),W("div",{class:ke(["modal-content",{"no-header":!f.value}])},[q(m.$slots,"default",{},void 0,!0)],2),W("div",ste,[q(m.$slots,"footer",{},()=>[W("div",lte,[q(m.$slots,"footer-actions",{},()=>[e.hideCancelButton?J("",!0):(g(),K(Pt,{key:0,appearance:e.cancelButtonAppearance,"data-testid":"modal-cancel-button",disabled:e.cancelButtonDisabled,onClick:C[1]||(C[1]=_=>m.$emit("cancel"))},{default:I(()=>[ae(de(e.cancelButtonText),1)]),_:1},8,["appearance","disabled"])),ee(Pt,{appearance:e.actionButtonAppearance,"data-testid":"modal-action-button",disabled:e.actionButtonDisabled,onClick:C[2]||(C[2]=_=>m.$emit("proceed"))},{default:I(()=>[ae(de(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])],!0)])],!0)],2)]),_:3},8,["fallback-focus","tabbable-options"])],2)],16,ate)):J("",!0)}}),Rw=nt(ute,[["__scopeId","data-v-04f92b76"]]),cte=["aria-label"],dte={class:"k-modal-fullscreen-body-header"},fte={key:0,class:"body-header"},pte={key:1,class:"body-header-description"},hte={class:"k-modal-fullscreen-body"},vte={class:"k-modal-fullscreen-header"},mte={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},gte={class:"k-modal-fullscreen-title"},yte={class:"header-icon"},bte={class:"header-content"},wte={class:"k-modal-fullscreen-action"},Cte={class:"k-modal-fullscreen-action-buttons"},Ste={key:0,class:"k-modal-fullscreen-footer"},_te={class:"k-modal-fullscreen-action"},xte={class:"k-modal-fullscreen-action-buttons"},kte=se({__name:"KModalFullscreen",props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"secondary"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=t,a=H(null),o=S(()=>!!r.isVisible);Ee(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await Lt(),a.value&&a.value.focus()):document.body.style.overflow=""});const i=u=>{r.isVisible&&(u.keyCode===27?s():u.keyCode===13&&l())},s=()=>{n("canceled")},l=()=>{n("proceed")};return Ct(()=>{document.addEventListener("keydown",i),console.warn(`The Kongponents 'KModalFullscreen' component is deprecated and will be removed in the next major release. We suggest using 'KModal' component instead. -Docs: https://kongponents.konghq.com/components/modal.html#fullscreen`)}),$n(()=>{document.removeEventListener("keydown",i)}),Ar(()=>{document.body.style.overflow=""}),(u,c)=>e.isVisible?(g(),x("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Wt(l,["enter"]),Wt(s,["esc"])]},[W("div",{ref_key:"modalBodyContent",ref:a,class:ke(["k-modal-fullscreen-dialog",{"has-footer":u.$slots["footer-content"]}]),tabindex:"0"},[W("div",dte,[u.$slots["body-header"]||e.bodyHeader?(g(),x("div",fte,[q(u.$slots,"body-header",{},()=>[re(de(e.bodyHeader),1)],!0)])):Q("",!0),u.$slots["body-header-description"]||e.bodyHeaderDescription?(g(),x("div",pte,[q(u.$slots,"body-header-description",{},()=>[re(de(e.bodyHeaderDescription),1)],!0)])):Q("",!0)]),W("div",hte,[q(u.$slots,"default",{},void 0,!0)]),W("div",vte,[W("div",mte,[W("div",gte,[W("span",yte,[q(u.$slots,"header-icon",{},()=>[X(k(u0),{color:k(IO)},null,8,["color"])],!0)]),W("span",bte,[q(u.$slots,"header-content",{},()=>[re(de(e.title),1)],!0)])]),W("div",wte,[W("div",Cte,[q(u.$slots,"action-buttons",{},()=>[X(Pt,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:s},{default:I(()=>[re(de(e.cancelButtonText),1)]),_:1},8,["appearance"]),X(Pt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[re(de(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),u.$slots["footer-content"]?(g(),x("div",Ste,[q(u.$slots,"footer-content",{},void 0,!0),W("div",_te,[W("div",xte,[q(u.$slots,"action-buttons",{},()=>[X(Pt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[re(de(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):Q("",!0)],2)],40,cte)):Q("",!0)}}),Ete=nt(kte,[["__scopeId","data-v-604a5bc5"]]),Ate=["aria-selected","data-testid"],Tte={class:"multiselect-item-container"},Mte=["disabled","value"],Ite={class:"multiselect-item-label"},Ote=se({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=()=>{r.item.disabled||n("selected",r.item)};return(o,i)=>(g(),x("div",{key:e.item.key,"aria-selected":e.item.selected,class:"multiselect-item","data-testid":`multiselect-item-${e.item.value}`,role:"option"},[W("div",Tte,[W("button",{class:ke({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Wt(ht(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Wt(ht(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[W("span",Ite,[q(o.$slots,"content",{},()=>[re(de(e.item.label),1)],!0)])],42,Mte)])],8,Ate))}}),wd=nt(Ote,[["__scopeId","data-v-d1af7c6e"]]),$te={class:"multiselect-group-title"},Dte=se({__name:"KMultiselectItems",props:{items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=H(null),i=f=>a("selected",f),s=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),l=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,y)=>v.toLowerCase().localeCompare(y.toLowerCase()))}),u=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},c=(f=0)=>{var p,v;o.value&&(n.items[f].disabled?c(f+1):(v=(p=o.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,y,w,b;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(b=(w=(y=(v=o.value)==null?void 0:v[C])==null?void 0:y.$el)==null?void 0:w.querySelector("button"))==null||b.focus()}};return t({setFocus:c}),(f,p)=>(g(),x(Ie,null,[(g(!0),x(Ie,null,Qe(s.value,(v,y)=>(g(),Y(wd,{key:`${v.key?v.key:y}-item`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:i},{content:I(()=>[q(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),x(Ie,null,Qe(l.value,v=>(g(),x("div",{key:`${v}-group`,class:"multiselect-group"},[W("span",$te,de(v),1),(g(!0),x(Ie,null,Qe(u(v),(y,w)=>(g(),Y(wd,{key:`${y.key?y.key:v+"-"+w+"-item"}`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:y,onArrowDown:()=>d(y.key,"down"),onArrowUp:()=>d(y.key,"up"),onSelected:i},{content:I(()=>[q(f.$slots,"content",{item:y},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),Pte=nt(Dte,[["__scopeId","data-v-8640caca"]]);function Cd(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Nte(e){return jd()?(jv(e),!0):!1}function em(e){return typeof e=="function"?e():k(e)}const Bw=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Lte=Object.prototype.toString,Rte=e=>Lte.call(e)==="[object Object]",Cc=()=>{},Bte=Hte();function Hte(){var e,t;return Bw&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}const Hw=Bw?window:void 0;function hl(e){var t;const r=em(e);return(t=r==null?void 0:r.$el)!=null?t:r}function Pl(...e){let t,r,n,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,a]=e,t=Hw):[t,r,n,a]=e,!t)return Cc;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const o=[],i=()=>{o.forEach(c=>c()),o.length=0},s=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),l=Ee(()=>[hl(t),em(a)],([c,d])=>{if(i(),!c)return;const f=Rte(d)?{...d}:d;o.push(...r.flatMap(p=>n.map(v=>s(c,p,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return Nte(u),u}let x3=!1;function Fte(e,t,r={}){const{window:n=Hw,ignore:a=[],capture:o=!0,detectIframe:i=!1}=r;if(!n)return Cc;Bte&&!x3&&(x3=!0,Array.from(n.document.body.children).forEach(f=>f.addEventListener("click",Cc)),n.document.documentElement.addEventListener("click",Cc));let s=!0;const l=f=>em(a).some(p=>{if(typeof p=="string")return Array.from(n.document.querySelectorAll(p)).some(v=>v===f.target||f.composedPath().includes(v));{const v=hl(p);return v&&(f.target===v||f.composedPath().includes(v))}}),u=f=>{const p=hl(e);if(!(!p||p===f.target||f.composedPath().includes(p))){if(f.detail===0&&(s=!l(f)),!s){s=!0;return}t(f)}};let c=!1;const d=[Pl(n,"click",f=>{c||(c=!0,setTimeout(()=>{c=!1},0),u(f))},{passive:!0,capture:o}),Pl(n,"pointerdown",f=>{const p=hl(e);s=!l(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),i&&Pl(n,"blur",f=>{setTimeout(()=>{var p;const v=hl(e);((p=n.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(v!=null&&v.contains(n.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>d.forEach(f=>f())}const zte={"data-testid":"multiselect-container"},Ute=["tabindex"],jte={key:0},Vte={key:1,class:"expanded-selection-empty"},qte=["aria-label","onClick"],Yte={class:"multiselect-icons-container"},Kte={key:0,class:"multiselect-input-wrapper"},Gte={"aria-live":"polite"},Wte={class:"select-item-description"},Zte={key:1,class:"multiselect-empty","data-propagate-clicks":"false"},Qte={key:1,class:"help-text"},Xte={key:2,"aria-hidden":"true",class:"staging-area"},Jte=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},ere=e=>{const t=Jte(e),r=new Set(t);return t.length===r.size},tre=se({inheritAttrs:!1,__name:"KMultiselect",props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},help:{type:String,default:""},error:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},searchPlaceholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:"100%"},selectedRowCount:{type:Number,default:1},collapsedContext:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)&&ere(e)},filterFunction:{type:Function,default:e=>e.items.filter(t=>{var r,n;return(n=t.label)==null?void 0:n.toLowerCase().includes((r=e.query)==null?void 0:r.toLowerCase())})},autosuggest:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},itemCreationValidator:{type:Function,default:()=>!0}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Tr(z=>({"2ba03636":Oe.value}));const r=mr(),n=Ft(),{getSizeFromString:a,cloneDeep:o,stripRequiredLabel:i}=cr(),s=36,l="Filter...",u=e,c=t,d=H(null),f=S(()=>r.required!==void 0&&String(r.required)!=="false"),p=S(()=>i(u.label,f.value)),v=S(()=>{var z,V;return!!((z=u.labelAttributes)!=null&&z.help||(V=u.labelAttributes)!=null&&V.info||n["label-tooltip"])}),y=z=>Fe.value||Ve.value||z!=null&&z.disabled?"neutral":u.error?"danger":"info",w={hideCaret:!0,placement:"bottom-start",popoverTimeout:0,popoverClasses:"multiselect-popover"},b=H(0),h=H(0),m=r.id?String(r.id):tr(),C=tr(),_=H(null),A=H(null),D=H(null),F=H(),M=S(()=>u.selectedRowCount*s),j=H(""),$=S(()=>!(!j.value||R.value.filter(z=>z.label===j.value).length)),T=H(null),R=H([]),ee=H([]),U=H([]),ne=H([]),oe=H([]),K=new Set,te=H([]),J=H([]),be=S(()=>J.value.map(z=>z.label).join(", ")),he=H(!1),je=H(!1),Ne=H(!1),Fe=S(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),Ve=S(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),ie=S({get(){return u.modelValue},set(z){const V=R.value.filter(L=>z.includes(L.value));V.length?ce(V):z.length||Pe()}}),ye=S(()=>{const z={...r};return delete z.class,z}),Ce=S(()=>({...w,...u.kpopAttributes,popoverClasses:`${w.popoverClasses} ${u.kpopAttributes.popoverClasses} ${u.dropdownFooterText||n["dropdown-footer-text"]?"has-dropdown-footer":""}`,width:pt.value+"px",maxWidth:pt.value+"px",disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),Oe=S(()=>a(u.dropdownMaxHeight)),Ye=S(()=>({...Ce.value})),We=S(()=>{const z=u.width?u.width:"300";return a(z)}),N=S(()=>({width:We.value})),O=S(()=>({width:pt.value+"px"})),P=S(()=>{if(U.value.length===0){if(!u.collapsedContext&&u.placeholder)return u.placeholder;if(u.collapsedContext&&u.searchPlaceholder)return u.searchPlaceholder}return U.value.length===1?`${U.value.length} item selected`:`${U.value.length} items selected`}),Z=S(()=>u.autosuggest?R.value:u.filterFunction({items:R.value,query:j.value})),le=z=>{var V;(Fe.value||((V=z==null?void 0:z.target)==null?void 0:V.dataset.propagateClicks)==="false")&&z.stopPropagation()},fe=async(z,V,L)=>{var E,B;if(z){if(!V.value){j.value="",L(),Re(),await Lt();const me=(B=(E=D.value)==null?void 0:E.$el)==null?void 0:B.querySelector("input");me==null||me.focus({preventScroll:!0})}}else V.value&&(j.value="",L())},G=()=>{setTimeout(()=>{const z=F.value;if(u.collapsedContext){h.value++;return}if(z){if(z.clientHeight>M.value){const V=Array.from(z.querySelectorAll(".multiselect-selection-badge")).filter(B=>B.offsetTop>=M.value),L=ne.value.length-V.length,E=ne.value.splice(L,V.length);for(const B of E)K.has(B.value)||(K.add(B.value),oe.value.push(B))}h.value++}},0)},ce=z=>{z.forEach(V=>{var L;const E=((L=R.value.filter(B=>B.value===V.value))==null?void 0:L[0])||null;E.selected=!0,U.value.filter(B=>B.value===E.value).length||(U.value.push(E),ne.value.push(E))}),G()},ge=(z,V=!1)=>{const L=new Set(z.map(E=>E.value));U.value=U.value.filter(E=>!L.has(E.value)),ne.value=ne.value.filter(E=>!L.has(E.value)),oe.value=oe.value.filter(E=>!L.has(E.value)),z.forEach(E=>{if(K.delete(E.value),E.selected=!1,oe.value.length){const B=oe.value.pop();B&&(ne.value.push(B),K.delete(B.value))}u.enableItemCreation&&E.custom&&(R.value=R.value.filter(B=>B.value!==E.value),c("item-removed",E))}),V&&G()},ve=(z,V)=>{var L,E;let B=!1,me=V?z:((L=R.value.filter(_e=>_e.value===z.value))==null?void 0:L[0])||null;if(u.enableItemCreation&&me!=null&&me.custom&&(B=!0),me===null&&(me=((E=U.value.filter(_e=>_e.value===z.value))==null?void 0:E[0])||null),me===null)return;if(me.selected){if(U.value=U.value.filter(_e=>_e.value!==z.value),ne.value.filter(_e=>_e.value===z.value).length?ne.value=ne.value.filter(_e=>_e.value!==z.value):K.delete(z.value)&&(oe.value=oe.value.filter(_e=>_e.value!==z.value)),me.selected=!1,oe.value.length){const _e=oe.value.pop();_e&&(ne.value.push(_e),K.delete(_e.value))}B&&(R.value=R.value.filter(_e=>_e.value!==z.value),c("item-removed",z))}else me.selected=!0,U.value.push(me),ne.value.push(me),V&&(me.custom=!0,R.value.push(me));G();const ue=U.value.map(_e=>_e.value);c("selected",U.value),c("change",me),c("update:modelValue",ue)},Se=z=>{u.enableItemCreation&&Ae(),z.preventDefault()},Ae=()=>{var z;if(!u.enableItemCreation||!j.value||!$.value||!u.itemCreationValidator(j.value))return;const V=R.value.length+1,L={label:Cd(j.value+""),value:tr(),key:`${(z=Cd(j.value).replace(/ /gi,"-"))==null?void 0:z.replace(/[^a-z0-9-_]/gi,"")}-${V}`};c("item-added",L),ve(L,!0),j.value=""},Re=()=>{const z=Z.value.filter(me=>me.selected),V=Z.value.filter(me=>!me.selected),L=[...z,...V],E=L.filter(me=>!me.group),B=L.filter(me=>me.group).sort((me,ue)=>me.group.toLowerCase().localeCompare(ue.group.toLowerCase()));ee.value=[...E,...B]},Pe=()=>{R.value.forEach(V=>{V.disabled||(V.selected=!1,V.custom&&c("item-removed",V))}),R.value=R.value.filter(V=>!(V.custom&&!V.disabled)),U.value=U.value.filter(V=>V.disabled),ne.value=ne.value.filter(V=>V.disabled),oe.value=oe.value.filter(V=>(V.disabled||K.delete(V.value),V.disabled)),j.value="",G();const z=U.value.map(V=>V.value);c("selected",U.value),c("update:modelValue",z),c("query-change","")},pe=z=>{j.value=z,c("query-change",z)},Le=(z,V)=>{var L;z.keyCode===27&&(V.value=!1),(z.code==="ArrowDown"||z.code==="ArrowUp")&&((L=d.value)==null||L.setFocus())},Be=()=>{var z;(z=T.value)==null||z.showPopover()},ot=z=>{var V;(z.code==="ArrowDown"||z.code==="ArrowUp")&&((V=d.value)==null||V.setFocus())},et=async()=>{Ne.value=!0,It()},It=()=>{he.value||(he.value=!0,c("query-change",""))};Ee(h,()=>{setTimeout(()=>{const z=F.value;if(u.collapsedContext){te.value=o(ne.value),J.value=[],b.value++;return}if(z)if(z.clientHeight>M.value){const V=ne.value.pop();V&&!K.has(V.value)&&(oe.value.push(V),K.add(V.value)),h.value++}else te.value=o(ne.value),J.value=o(oe.value),b.value++},0)}),Ee(b,async()=>{T.value&&typeof T.value.updatePopper=="function"&&(await Lt(),T.value.updatePopper())}),Ee(Z,()=>{Re()}),Ee(ie,(z,V)=>{if(JSON.stringify(z)!==JSON.stringify(V)){if(!z.length){Pe();return}const L=new Set(V),E=new Set(z),B=R.value.filter(ue=>E.has(ue.value)),me=U.value.filter(ue=>!E.has(ue.value)&&L.has(ue.value));me.length&&ge(me),B.length&&ce(B)}}),Ee(()=>u.items,(z,V)=>{var L,E;if(JSON.stringify(z)!==JSON.stringify(V)){R.value=o(u.items);for(let B=0;B_e.value===ue.value).length||U.value.push(ue),ne.value.filter(_e=>_e.value===ue.value).length||ne.value.push(ue)}}G(),T.value&&typeof T.value.updatePopper=="function"&&Lt(()=>{T.value.updatePopper()})}},{deep:!0,immediate:!0});const pt=H(300),Jt=async()=>{var z;pt.value=300,await Lt(),pt.value=((z=_.value)==null?void 0:z.clientWidth)||300,G()},ae=H();return Ct(()=>{Pl("resize",Jt),ae.value=wi.create(Jt),ae.value.observe(_.value)}),Ar(()=>{ae.value&&_.value&&ae.value.unobserve(_.value)}),(z,V)=>{const L=Ze("KTooltip"),E=Nr("bind-once");return g(),x("div",{class:ke(["k-multiselect",[z.$attrs.class,{"multiselect-error":e.error}]]),style:qe(N.value)},[e.label?Rt((g(),Y(Io,Xe({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"multiselect-label",required:f.value}),Mt({default:I(()=>[re(de(p.value)+" ",1)]),_:2},[v.value?{name:"tooltip",fn:I(()=>[q(z.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","required"])),[[E,{for:k(m)}]]):Q("",!0),W("div",zte,[X(k(ef),null,{default:I(({isToggled:B,toggle:me})=>[X(bi,Xe({ref_key:"popper",ref:T,"hide-close-icon":""},Ye.value,{onClose:()=>fe(!1,B,me),onOpen:()=>fe(!0,B,me)}),{content:I(()=>[W("div",{class:"multiselect-list",onClick:V[7]||(V[7]=ht(()=>{},["stop"])),onMouseenter:V[8]||(V[8]=()=>je.value=!0),onMouseleave:V[9]||(V[9]=()=>je.value=!1)},[!e.collapsedContext&&!Ve.value?(g(),x("div",Kte,[X(wo,{ref_key:"multiselectDropdownInputElement",ref:D,autocapitalize:"off",autocomplete:"off",class:"multiselect-dropdown-input","data-testid":"multiselect-dropdown-input","model-value":j.value,placeholder:e.searchPlaceholder||l,type:"text",onClick:V[5]||(V[5]=ht(()=>{},["stop"])),onFocus:It,onKeydown:Wt(Se,["enter"]),onKeyup:[ot,V[6]||(V[6]=Wt(ht(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":pe},null,8,["model-value","placeholder"])])):Q("",!0),W("div",Gte,[X(Pte,{ref_key:"kMultiselectItems",ref:d,items:ee.value,onSelected:ve},{content:I(({item:ue})=>[q(z.$slots,"item-template",{class:"multiselect-item",item:ue},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&$.value&&!z.$slots.empty?(g(),Y(wd,{key:"multiselect-add-item",class:"multiselect-add-item","data-testid":"multiselect-add-item",item:{label:`${j.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(j.value)},onSelected:Ae},{content:I(()=>[W("div",Wte,[re(de(j.value)+" ",1),V[10]||(V[10]=W("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):Q("",!0),!ee.value.length&&!z.$slots.empty&&!e.enableItemCreation?(g(),Y(wd,{key:"multiselect-empty-item",class:"multiselect-empty-item","data-testid":"multiselect-empty-item",item:{label:"No results",value:"no_results",disabled:!0}})):Q("",!0)]),z.$slots.empty&&!e.loading&&!ee.value.length?(g(),x("div",Zte,[q(z.$slots,"empty",{},void 0,!0)])):Q("",!0)],32),e.dropdownFooterText||z.$slots["dropdown-footer-text"]?(g(),x("div",{key:0,class:ke(["dropdown-footer",`dropdown-footer-${e.dropdownFooterTextPosition}`]),"data-testid":"dropdown-footer"},[q(z.$slots,"dropdown-footer-text",{},()=>[re(de(e.dropdownFooterText),1)],!0)],2)):Q("",!0)]),default:I(()=>[Rt((g(),x("div",Xe({ref_key:"multiselectElement",ref:_,class:["multiselect-trigger",{focused:Ne.value,hovered:je.value,disabled:Fe.value,readonly:Ve.value}],"data-testid":"multiselect-trigger",role:"listbox",tabindex:Fe.value||Ve.value||e.collapsedContext?-1:0},ye.value,{onClick:le,onKeydown:[Wt(Be,["enter"]),Wt(Be,["space"])]}),[e.collapsedContext?(g(),x("div",jte,[X(wo,{ref_key:"multiselectInputElement",ref:A,autocapitalize:"off",autocomplete:"off",class:ke(["multiselect-input",{"is-readonly":Ve.value}]),"data-testid":"multiselect-input",disabled:Fe.value,"model-value":j.value,placeholder:P.value,readonly:Ve.value?!0:void 0,type:"text",onBlur:V[0]||(V[0]=()=>Ne.value=!1),onClick:ue=>{B.value&&ue.stopPropagation()},onFocus:et,onKeydown:Wt(Se,["enter"]),onKeyup:ue=>Le(ue,B),onMouseenter:V[1]||(V[1]=()=>je.value=!0),onMouseleave:V[2]||(V[2]=()=>je.value=!1),"onUpdate:modelValue":pe},null,8,["class","disabled","model-value","placeholder","readonly","onClick","onKeyup"])])):U.value.length?(g(),x("div",{key:2,class:"selection-badges-container","data-testid":"selection-badges-container",style:qe(O.value)},[(g(!0),x(Ie,null,Qe(te.value,(ue,_e)=>(g(),Y(Xi,{key:`${k(C)}-${ue.key?ue.key:_e}-badge-${b.value}`,appearance:y(ue),class:"multiselect-selection-badge","icon-before":!1,tooltip:ue.label,"truncation-tooltip":"",onClick:V[3]||(V[3]=ht(()=>{},["stop"]))},Mt({default:I(()=>[re(de(ue.label)+" ",1)]),_:2},[ue.selected&&!ue.disabled&&!Fe.value&&!Ve.value?{name:"icon",fn:I(()=>[W("button",{"aria-label":`Unselect ${ue.label}`,class:"badge-dismiss-button","data-testid":"badge-dismiss-button",type:"button",onClick:$e=>ve(ue)},[X(k(En),{decorative:""})],8,qte)]),key:"0"}:void 0]),1032,["appearance","tooltip"]))),128)),J.value.length?(g(),Y(L,{key:0,class:"hidden-selection-count-tooltip","max-width":"300",text:be.value},{default:I(()=>[X(Xi,{appearance:y(),class:"hidden-selection-count","data-testid":"hidden-selection-count",onClick:V[4]||(V[4]=ht(()=>{},["stop"]))},{default:I(()=>[re(" +"+de(J.value.length),1)]),_:1},8,["appearance"])]),_:1},8,["text"])):Q("",!0)],4)):(g(),x("div",Vte,de(P.value),1)),W("div",Yte,[!e.loading&&U.value.length&&B.value?(g(),x("button",{key:0,"aria-label":"Clear",class:"multiselect-clear-icon","data-testid":"multiselect-clear-icon",type:"button",onClick:Pe},[X(k(En),{size:k(nn)},null,8,["size"])])):e.loading?(g(),Y(k(Su),{key:1,class:"multiselect-loading-icon",size:k(nn),title:"Loading"},null,8,["size"])):(g(),Y(k(tf),{key:2,class:"multiselect-chevron-icon",decorative:"",size:k(nn)},null,8,["size"]))])],16,Ute)),[[E,{id:k(m)}]])]),_:2},1040,["onClose","onOpen"])]),_:3})]),e.help?(g(),x("p",Qte,de(e.help),1)):Q("",!0),e.collapsedContext?Q("",!0):(g(),x("div",Xte,[(g(),x("div",{key:h.value,ref_key:"multiselectSelectionsStagingElement",ref:F,class:"selection-badges-container staging",style:qe(O.value),tabindex:"-1"},[(g(!0),x(Ie,null,Qe(ne.value,(B,me)=>(g(),Y(Xi,{key:`${k(C)}-${B.key?B.key:me}-badge`,"aria-hidden":"true",class:"multiselect-selection-badge","icon-before":!1},Mt({default:I(()=>[re(de(B.label)+" ",1)]),_:2},[B.selected&&!B.disabled&&!Fe.value&&!Ve.value?{name:"icon",fn:I(()=>[X(k(En),{"aria-hidden":"true"})]),key:"0"}:void 0]),1024))),128)),X(Xi,{"aria-hidden":"true",class:"hidden-selection-count"},{default:I(()=>[re(" +"+de(oe.value.length),1)]),_:1})],4))]))],6)}}}),rre=nt(tre,[["__scopeId","data-v-96f74cdc"]]),nre={key:0,class:"prompt-content"},are={class:"prompt-message"},ore={key:1,class:"prompt-confirmation-container"},ire={class:"prompt-confirmation-text"},sre={class:"confirmation-text"},lre=se({inheritAttrs:!1,__name:"KPrompt",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},message:{type:String,default:""},actionButtonText:{type:String,default:"Confirm"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},confirmationText:{type:String,default:""},confirmationPrompt:{type:String,default:"Type {confirmationText} to confirm your action."},modalAttributes:{type:Object,default:()=>({})},errorMessage:{type:String,default:"You must enter the text as indicated above to confirm."}},emits:["cancel","proceed"],setup(e,{emit:t}){const r=e,n=mr(),a=t,o=S(()=>{const d=Object.assign({},n);return delete d["tabbable-options"],delete d["max-width"],delete d["max-height"],delete d["close-on-backdrop-click"],delete d["input-autofocus"],delete d["hide-close-icon"],delete d["hide-cancel-button"],delete d["full-screen"],d}),i=H(""),s=H(!1),l=S(()=>r.actionButtonDisabled?!0:r.confirmationText?r.confirmationText!==i.value:!1),u=S(()=>r.confirmationPrompt.split("{confirmationText}")),c=()=>{l.value?s.value=!0:a("proceed")};return Ee(()=>r.visible,d=>{d||(i.value="",s.value=!1)}),Ee(i,d=>{d&&d===r.confirmationText&&(s.value=!1)}),(d,f)=>(g(),Y(Rw,Xe({...o.value,...e.modalAttributes},{"action-button-appearance":e.actionButtonAppearance,"action-button-disabled":l.value,"action-button-text":e.actionButtonText,"cancel-button-appearance":e.cancelButtonAppearance,"cancel-button-disabled":e.cancelButtonDisabled,"cancel-button-text":e.cancelButtonText,class:"k-prompt","input-autofocus":e.modalAttributes.inputAutofocus===void 0?!0:e.modalAttributes.inputAutofocus,title:e.title||"Confirm your action",visible:e.visible,onCancel:f[1]||(f[1]=p=>d.$emit("cancel")),onProceed:f[2]||(f[2]=p=>d.$emit("proceed"))}),Mt({default:I(()=>[d.$slots.default||e.message?(g(),x("div",nre,[q(d.$slots,"default",{},()=>[W("p",are,de(e.message),1)],!0)])):Q("",!0),e.confirmationText?(g(),x("div",ore,[W("p",ire,[re(de(u.value[0])+" ",1),W("span",sre,'"'+de(e.confirmationText)+'"',1),re(" "+de(u.value[1]?u.value[1]:""),1)]),X(wo,{modelValue:i.value,"onUpdate:modelValue":f[0]||(f[0]=p=>i.value=p),"aria-label":`${u.value[0]}'${e.confirmationText}'${u.value[1]?u.value[1]:""}`,autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input",error:s.value,"error-message":e.errorMessage,onKeydown:Wt(ht(c,["prevent"]),["enter"])},null,8,["modelValue","aria-label","error","error-message","onKeydown"])])):Q("",!0)]),_:2},[d.$slots.title?{name:"title",fn:I(()=>[q(d.$slots,"title",{},void 0,!0)]),key:"0"}:void 0]),1040,["action-button-appearance","action-button-disabled","action-button-text","cancel-button-appearance","cancel-button-disabled","cancel-button-text","input-autofocus","title","visible"]))}}),ure=nt(lre,[["__scopeId","data-v-8d8a17b7"]]),cre=["aria-checked","checked","disabled","tabindex"],dre={key:0,class:"radio-description"},fre=["for","tabindex"],pre={key:0,class:"card-content-wrapper"},hre={key:1,class:"card-label-container"},vre={key:0,class:"radio-label"},mre={key:1,class:"radio-description"},gre={inheritAttrs:!1},yre=se({...gre,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object,null],required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KRadio: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0},error:{type:Boolean,default:!1},card:{type:Boolean,default:!1},cardRadioVisible:{type:Boolean,default:!0},cardOrientation:{type:String,default:"vertical",validator:e=>["horizontal","vertical"].includes(e)},type:{type:String,default:"",validator:e=>(e&&console.warn("KRadio: `type` prop is deprecated. Please use `card` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kradio"),LI.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=Ft(),a=mr(),o=a.id?String(a.id):tr(),i=S(()=>(a==null?void 0:a.disabled)!==void 0&&String(a==null?void 0:a.disabled)!=="false"),s=S(()=>!!(r.label||n.default)),l=S(()=>s.value&&(!!r.description||!!n.description)),u=S(()=>!!r.label&&(!!r.description||!!n.description)),c=S(()=>!!n.tooltip),d=S(()=>r.selectedValue===r.modelValue),f=t,p=()=>{f("change",r.selectedValue),f("update:modelValue",r.selectedValue)},v=S(()=>{const w={...a};return delete w.class,w}),y=S(()=>({disabled:i.value,"radio-card":r.card||r.type==="card","input-error":r.error,checked:d.value,"has-description":l.value,"card-horizontal":r.card&&r.cardOrientation==="horizontal","card-vertical":r.card&&r.cardOrientation!=="horizontal"}));return(w,b)=>{const h=Nr("bind-once");return g(),x("div",{class:ke(["k-radio",[w.$attrs.class?w.$attrs.class:"",y.value]])},[Rt(W("input",Xe(v.value,{"aria-checked":d.value,checked:d.value,class:["radio-input",{hidden:e.card&&!e.cardRadioVisible}],disabled:i.value,tabindex:e.card||i.value||d.value?-1:0,type:"radio",onClick:p}),null,16,cre),[[h,{id:k(o)}]]),!e.card&&(e.label||w.$slots.default)?(g(),x("div",{key:0,class:ke(["radio-label-wrapper",{"has-description":l.value}])},[Rt((g(),Y(Io,Xe(e.labelAttributes,{class:"radio-label"}),Mt({default:I(()=>[q(w.$slots,"default",{},()=>[re(de(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(w.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040)),[[h,{for:k(o)}]]),l.value?(g(),x("div",dre,[q(w.$slots,"description",{},()=>[W("p",null,de(e.description),1)],!0)])):Q("",!0)],2)):e.label||w.$slots.default?(g(),x("label",{key:1,class:ke(["radio-card-wrapper radio-label-wrapper",{"has-label":e.label,"has-description":u.value,"show-radio":e.cardRadioVisible}]),for:k(o),tabindex:i.value||d.value?-1:0,onKeydown:b[0]||(b[0]=Wt(ht(()=>{},["prevent"]),["space"])),onKeyup:Wt(p,["space"])},[w.$slots.default?(g(),x("span",pre,[q(w.$slots,"default",{},void 0,!0)])):Q("",!0),e.label||u.value?(g(),x("span",hre,[e.label?(g(),x("span",vre,de(e.label),1)):Q("",!0),u.value?(g(),x("span",mre,[q(w.$slots,"description",{},()=>[re(de(e.description),1)],!0)])):Q("",!0)])):Q("",!0)],42,fre)):Q("",!0)],2)}}}),bre=nt(yre,[["__scopeId","data-v-d76131f2"]]),wre=["aria-selected","data-testid"],Cre={class:"select-item-container"},Sre=["disabled","value"],_re={class:"select-item-label"},xre=se({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=o=>{if(r.item.disabled){o.stopPropagation();return}n("selected",r.item)};return(o,i)=>(g(),x("div",{key:e.item.key,"aria-selected":e.item.selected,class:"select-item","data-testid":`select-item-${e.item.value}`,role:"option"},[W("div",Cre,[W("button",{class:ke({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Wt(ht(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Wt(ht(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[W("span",_re,[q(o.$slots,"content",{},()=>[re(de(e.item.label),1)],!0)])],42,Sre)])],8,wre))}}),Sd=nt(xre,[["__scopeId","data-v-8e320551"]]),kre={class:"select-group-title"},Ere=se({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=f=>a("selected",f),i=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),s=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,y)=>v.toLowerCase().localeCompare(y.toLowerCase()))}),l=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},u=H(null),c=(f=0)=>{var p,v;u.value&&(n.items[f].disabled?c(f+1):(v=(p=u.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,y,w,b;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(b=(w=(y=(v=u.value)==null?void 0:v[C])==null?void 0:y.$el)==null?void 0:w.querySelector("button"))==null||b.focus()}};return t({setFocus:c}),(f,p)=>(g(),x(Ie,null,[(g(!0),x(Ie,null,Qe(i.value,v=>(g(),Y(Sd,{key:v.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:o},{content:I(()=>[q(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),x(Ie,null,Qe(s.value,v=>(g(),x("div",{key:`${v}-group`,class:"select-group","data-propagate-clicks":"false"},[W("span",kre,de(v),1),(g(!0),x(Ie,null,Qe(l(v),y=>(g(),Y(Sd,{key:y.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:y,onArrowDown:()=>d(y.key,"down"),onArrowUp:()=>d(y.key,"up"),onSelected:o},{content:I(()=>[q(f.$slots,"content",{item:y},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),Are=nt(Ere,[["__scopeId","data-v-136d70ae"]]),Tre=["aria-live"],Mre={key:0,class:"select-loading","data-propagate-clicks":"false","data-testid":"select-loading"},Ire={key:1,class:"select-items-container","data-propagate-clicks":"false"},Ore={class:"select-item-description"},$re={key:2,class:"dropdown-footer dropdown-footer-static"},Dre={key:2,class:"select-empty","data-propagate-clicks":"false"},Pre={key:0,class:"dropdown-footer dropdown-footer-sticky"},Nre=se({inheritAttrs:!1,__name:"KSelect",props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:"100%"},placeholder:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},enableFiltering:{type:Boolean,default:!1},filterFunction:{type:Function,default:e=>{var t;return(t=e==null?void 0:e.items)==null?void 0:t.filter(r=>{var n,a;return(a=r.label)==null?void 0:a.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})}},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},itemCreationValidator:{type:Function,default:()=>!0},error:{type:Boolean,default:!1},help:{type:String,default:""}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Tr(G=>({"67857c07":oe.value,ae9ba3cc:R.value,"776c12c8":ee.value}));const{getSizeFromString:r,stripRequiredLabel:n}=cr(),a=e,o=t,i=mr(),s=Ft(),l=H(!1),u=H(),c=S(()=>{var G;return!!((G=a.labelAttributes)!=null&&G.info||s["label-tooltip"])}),d=S(()=>i.required!==void 0&&String(i.required)!=="false"),f=S(()=>i.disabled!==void 0&&String(i.disabled)!=="false"),p=S(()=>i.readonly!==void 0&&String(i.readonly)!=="false"),v={popoverClasses:`select-popover ${a.dropdownFooterText||s["dropdown-footer-text"]?`has-${a.dropdownFooterTextPosition}-dropdown-footer`:""}`,popoverTimeout:0,placement:"bottom-start",hideCaret:!0},y=H(0),w=H(null),b=H(null),h=S(()=>n(a.label,d.value)),m=H(!1),C=H(""),_=S(()=>{var G,ce;return!(!C.value||(ce=(G=F.value)==null?void 0:G.filter(ge=>ge.label===C.value))!=null&&ce.length)}),A=tr(),D=H(null),F=H([]),M=H(!1),j=H(),$=H(),T=S({get(){return a.modelValue},set(G){var ce;const ge=(ce=F.value)==null?void 0:ce.filter(ve=>ve.value===G);ge!=null&&ge.length?Ve(ge[0]):G||ie()}}),R=S(()=>r(a.width||"100%")),ee=H(""),U=S(()=>{const G={...i};return delete G.class,G}),ne=S(()=>({...v,...a.kpopAttributes,popoverClasses:`${v.popoverClasses} ${a.kpopAttributes.popoverClasses}`,width:String(ee.value),maxWidth:String(ee.value),disabled:f.value||p.value})),oe=S(()=>r(a.dropdownMaxHeight)),K=S(()=>({...ne.value})),te=S(()=>a.placeholder||i.placeholder||"Select..."),J=S(()=>!f.value&&a.clearable&&!!D.value),be=S(()=>!!(D.value&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),he=S(()=>{let G=[];!a.enableFiltering||a.filterFunction({query:C.value,items:F.value})===!0?G=F.value:G=a.filterFunction({query:C.value,items:F.value});const ce=G.filter(ve=>!ve.group),ge=G.filter(ve=>ve.group).sort((ve,Se)=>ve.group.toLowerCase().localeCompare(Se.group.toLowerCase()));return[...ce,...ge]}),je=G=>{if(!a.enableFiltering)return G.preventDefault(),!1},Ne=G=>{a.enableItemCreation&&Fe(),G.preventDefault()},Fe=()=>{var G,ce;if(!a.enableItemCreation||!C.value||!_.value||!a.itemCreationValidator(C.value))return;const ge=(((G=F.value)==null?void 0:G.length)||0)+1,ve={label:Cd(C.value),value:tr(),key:`${(ce=Cd(C.value).replace(/ /gi,"-"))==null?void 0:ce.replace(/[^a-z0-9-_]/gi,"")}-${ge}`,custom:!0};o("item-added",ve),Ve(ve,!0),C.value=""},Ve=(G,ce)=>{var ge,ve;ce&&((ge=F.value)==null||ge.push(G)),(ve=F.value)==null||ve.forEach((Se,Ae)=>{var Re,Pe,pe;Se.key===G.key?(Se.selected=!0,Se.key=(Re=Se==null?void 0:Se.key)!=null&&Re.includes("-selected")?Se.key:`${Se.key}-selected`,D.value=Se):Se.selected?(Se.selected=!1,Se.key=(Pe=Se==null?void 0:Se.key)==null?void 0:Pe.replace(/-selected/gi,""),Se.custom&&((pe=F.value)==null||pe.splice(Ae,1),o("item-removed",Se))):Se.selected=!1}),m.value=!0,C.value=G.label},ie=()=>{var G;(G=F.value)==null||G.forEach((ce,ge)=>{var ve,Se;ce.selected=!1,ce.key=(ve=ce==null?void 0:ce.key)==null?void 0:ve.replace(/-selected/gi,""),ce.custom&&((Se=F.value)==null||Se.splice(ge,1),o("item-removed",ce))}),D.value=null,C.value="",o("input",null),o("change",null),o("update:modelValue",null)},ye=H(null),Ce=(G,ce)=>{var ge,ve;if(G.keyCode===27){ce.value=!1;return}const Se=(ge=$.value)==null?void 0:ge.children[0];!ce.value&&Se&&Se.click(),(G.code==="ArrowDown"||G.code==="ArrowUp")&&ce.value&&((ve=ye.value)==null||ve.setFocus())},Oe=G=>{C.value!==G&&(C.value=G)},Ye=()=>{M.value=!0},We=()=>{M.value=!1},N=()=>{var G,ce,ge;a.enableFiltering||(ge=(ce=(G=w.value)==null?void 0:G.$el)==null?void 0:ce.querySelector("input"))==null||ge.blur()},O=G=>{var ce;(f.value||((ce=G==null?void 0:G.target)==null?void 0:ce.dataset.propagateClicks)==="false")&&G.stopPropagation()},P=G=>{G()},Z=(G,ce)=>{l.value=!1,D.value?(m.value=!0,C.value=D.value.label):C.value="",ce&&G()},le=G=>{l.value=!0,a.enableFiltering&&(C.value=""),G()},fe=()=>{var G,ce,ge,ve,Se;if(!i.id){const Ae=(ge=(ce=(G=w.value)==null?void 0:G.$el)==null?void 0:ce.querySelector("input"))==null?void 0:ge.id;Ae&&((Se=(ve=b.value)==null?void 0:ve.$el)==null||Se.setAttribute("for",Ae))}};return Ee(T,(G,ce)=>{var ge;if(G!==ce){const ve=(ge=F.value)==null?void 0:ge.filter(Se=>Se.value===G);ve!=null&&ve.length?Ve(ve[0]):G||ie()}}),Ee(()=>a.items,(G,ce)=>{var ge,ve,Se,Ae,Re;if(JSON.stringify(G)!==JSON.stringify(ce)){F.value=JSON.parse(JSON.stringify(a.items)),(ge=F.value)!=null&&ge.length&&(D.value=null);for(let Pe=0;Pe<((ve=F.value)==null?void 0:ve.length);Pe++){F.value[Pe].selected===void 0&&(F.value[Pe].selected=!1);let pe=`${(Ae=(Se=F.value[Pe].label)==null?void 0:Se.replace(/ /gi,"-"))==null?void 0:Ae.replace(/[^a-z0-9-_]/gi,"")}-${Pe}`;pe.includes("undefined")&&(pe=`select-item-label-${Pe}`),F.value[Pe].key=pe,(F.value[Pe].value===a.modelValue||F.value[Pe].selected)&&(F.value[Pe].selected=!0,D.value=F.value[Pe],F.value[Pe].key+="-selected",M.value||(m.value=!0,C.value=D.value.label)),((Re=D.value)==null?void 0:Re.value)===F.value[Pe].value&&(F.value[Pe].selected=!0)}j.value&&typeof j.value.updatePopper=="function"&&Lt(()=>{j.value.updatePopper()})}},{deep:!0,immediate:!0}),Ee(C,G=>{m.value&&G||(o("query-change",G),m.value=!1)}),Ee(D,(G,ce)=>{G&&G!==ce&&(o("selected",G),o("input",G.value),o("change",G),o("update:modelValue",G.value))},{deep:!0}),Ee(()=>i.id,async()=>{y.value++,await Lt(),fe()},{immediate:!0}),Ct(()=>{$.value&&(u.value=wi.create(()=>{var G;ee.value=`${(G=$.value)==null?void 0:G.offsetWidth}px`}),u.value.observe($.value)),fe(),Pl(document,"keydown",G=>{var ce,ge;!a.enableFiltering&&((ce=document.activeElement)==null?void 0:ce.tagName)==="BODY"&&!M.value&&l.value&&(G.code==="ArrowDown"||G.code==="ArrowUp")&&(G.preventDefault(),(ge=ye.value)==null||ge.setFocus())})}),Ar(()=>{var G;$.value&&((G=u.value)==null||G.unobserve($.value))}),(G,ce)=>{const ge=Nr("bind-once");return g(),x("div",{class:ke(["k-select",[G.$attrs.class]])},[e.label?(g(),Y(Io,Xe({key:0,ref_key:"labelElement",ref:b},e.labelAttributes,{"data-testid":"select-label",for:G.$attrs.id?String(G.$attrs.id):void 0,required:d.value}),Mt({default:I(()=>[re(de(h.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(G.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Q("",!0),X(k(ef),null,{default:I(({toggle:ve,isToggled:Se})=>[X(bi,Xe({ref_key:"popperElement",ref:j},K.value,{"close-on-popover-click":"","hide-close-icon":"",onClose:()=>Z(ve,Se.value),onOpen:()=>le(ve),onPopoverClick:()=>P(ve)}),{content:I(()=>[W("div",{"aria-live":e.enableFiltering?"polite":"off"},[e.enableFiltering&&e.loading?(g(),x("div",Mre,[q(G.$slots,"loading",{},()=>[X(k(Su),{class:"loading-icon",title:"Loading"})],!0)])):(g(),x("div",Ire,[X(Are,{ref_key:"kSelectItems",ref:ye,items:he.value,onSelected:Ve},{content:I(({item:Ae})=>[q(G.$slots,"item-template",{class:"select-item-label select-item-desc",item:Ae},void 0,!0)]),_:3},8,["items"]),!he.value.length&&!G.$slots.empty&&!e.enableItemCreation?(g(),Y(Sd,{key:0,item:{label:"No results",value:"no_results",disabled:!0}})):Q("",!0),_.value&&!G.$slots.empty&&e.enableItemCreation?(g(),Y(Sd,{key:"select-add-item",class:"select-add-item","data-testid":"select-add-item",item:{label:`${C.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(C.value)},onSelected:Fe},{content:I(()=>[W("div",Ore,[re(de(C.value)+" ",1),ce[1]||(ce[1]=W("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):Q("",!0),(e.dropdownFooterText||G.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="static"?(g(),x("div",$re,[q(G.$slots,"dropdown-footer-text",{},()=>[re(de(e.dropdownFooterText),1)],!0)])):Q("",!0)])),!e.loading&&!he.value.length&&G.$slots.empty?(g(),x("div",Dre,[q(G.$slots,"empty",{},void 0,!0)])):Q("",!0)],8,Tre),(e.dropdownFooterText||G.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="sticky"?(g(),x("div",Pre,[q(G.$slots,"dropdown-footer-text",{},()=>[re(de(e.dropdownFooterText),1)],!0)])):Q("",!0)]),default:I(()=>[Rt((g(),x("div",{ref_key:"selectWrapperElement",ref:$,class:"select-wrapper","data-testid":"select-wrapper",role:"listbox",onClick:O},[(g(),Y(wo,Xe({key:y.value,ref_key:"inputElement",ref:w,autocapitalize:"off",autocomplete:"off",class:["select-input",{"filtering-disabled":!e.enableFiltering,"hide-model-value":be.value&&(!e.enableFiltering||!Se.value),"input-has-focus":M.value||Se.value}],"data-testid":"select-input",disabled:f.value,error:e.error,"model-value":C.value,placeholder:D.value&&!e.enableFiltering?D.value.label:te.value,readonly:p.value},k(i).id?{id:String(k(i).id),...U.value}:{...U.value},{onBlur:We,onClick:N,onFocus:Ye,onKeydown:Wt(Ne,["enter"]),onKeypress:je,onKeyup:[Ae=>Ce(Ae,Se),ce[0]||(ce[0]=Wt(ht(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":Oe}),Mt({after:I(()=>[J.value?(g(),x("button",{key:0,"aria-label":"Clear",class:"clear-selection-button","data-testid":"clear-selection-icon",type:"button",onClick:ie},[X(k(En),{decorative:""})])):Q("",!0),X(k(tf),{class:ke(["chevron-down-icon",{disabled:f.value}]),decorative:""},null,8,["class"])]),_:2},[k(s).before?{name:"before",fn:I(()=>[q(G.$slots,"before",{},void 0,!0)]),key:"0"}:void 0,G.$slots["label-tooltip"]?{name:"label-tooltip",fn:I(()=>[q(G.$slots,"label-tooltip",{},void 0,!0)]),key:"1"}:void 0]),1040,["class","disabled","error","model-value","placeholder","readonly","onKeyup"])),X(vn,{name:"kongponents-fade-transition"},{default:I(()=>[be.value&&(!e.enableFiltering||!Se.value)?(g(),x("div",{key:0,class:ke(["custom-selected-item-wrapper",{clearable:e.clearable}])},[q(G.$slots,"selected-item-template",{item:D.value},()=>[q(G.$slots,"item-template",{item:D.value},void 0,!0)],!0)],2)):Q("",!0)]),_:2},1024)])),[[ge,{id:k(A)}]])]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3}),e.help?(g(),x("p",{key:1,class:ke(["help-text",{"select-error":e.error}])},de(e.help),3)):Q("",!0)],2)}}}),Fw=nt(Nre,[["__scopeId","data-v-b29fdb10"]]),Lre={class:"k-slideout"},Rre={class:"slideout-header"},Bre={key:0,class:"slideout-title","data-testid":"slideout-title"},Hre={class:"slideout-content"},Fre=se({__name:"KSlideout",props:{visible:{type:Boolean,default:!1},closeButtonAlignment:{type:String,default:"start",validator:e=>["start","end"].includes(e)},hasOverlay:{type:Boolean,default:!0},offsetTop:{type:[Number,String],default:0},closeOnBlur:{type:Boolean,default:!0},closeOnEscape:{type:Boolean,default:!0},title:{type:String,default:""},maxWidth:{type:String,required:!1,default:"500px"},zIndex:{type:Number,default:9999}},emits:["close"],setup(e,{emit:t}){Tr(u=>({ad524a00:i.value,"5f5605b1":r.maxWidth,fa7fc4ae:e.zIndex}));const r=e,n=t,{getSizeFromString:a}=cr(),o=H(null),i=S(()=>typeof r.offsetTop=="number"?a(String(r.offsetTop)):r.offsetTop);Fte(o,u=>{u.isTrusted&&r.closeOnBlur&&n("close")});const s=(u,c=!1)=>{(r.visible&&u.keyCode===27&&r.closeOnEscape||c)&&n("close")},l=u=>{typeof document<"u"&&(u?document==null||document.addEventListener("keydown",s):document==null||document.removeEventListener("keydown",s))};return Ee(()=>r.visible,async u=>{l(!!u)},{immediate:!0}),Ar(()=>{l(!1)}),(u,c)=>(g(),x("div",Lre,[X(vn,{name:"kongponents-fade-transition"},{default:I(()=>[e.visible?(g(),x("div",{key:0,class:ke(["slideout-backdrop",{"backdrop-transparent":!e.hasOverlay}])},null,2)):Q("",!0)]),_:1}),X(vn,{name:"kongponents-slide-in-transition"},{default:I(()=>[e.visible?(g(),x("div",{key:0,ref_key:"slideoutContainerElement",ref:o,class:"slideout-container","data-testid":"slideout-container"},[W("div",Rre,[e.title||u.$slots.title?(g(),x("div",Bre,[q(u.$slots,"title",{},()=>[re(de(e.title),1)],!0)])):Q("",!0),W("button",{"aria-label":"Close",class:"slideout-close-icon","data-testid":"slideout-close-icon",type:"button",onClick:c[0]||(c[0]=ht(d=>u.$emit("close"),["stop"]))},[X(k(En),{color:`var(--kui-color-text-neutral, ${k(fa)})`,decorative:""},null,8,["color"])])]),W("div",Hre,[q(u.$slots,"default",{},void 0,!0)])],512)):Q("",!0)]),_:3})]))}}),zre=nt(Fre,[["__scopeId","data-v-6cd03797"]]),Ure=["aria-current","data-testid"],jre={class:"step-circle"},Vre=se({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>FI.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=cr(),r=e,n=S(()=>({maxWidth:t(r.maxLabelWidth)}));return(a,o)=>(g(),x("li",{"aria-current":e.state==="active"?"step":"false",class:"step","data-testid":`step-${e.state}`},[W("div",{class:ke(["step-container",`${e.state}`])},[W("div",jre,[e.state==="completed"?(g(),Y(k(XI),{key:0,color:`var(--kui-color-text-inverse, ${k(Y1)})`,size:k(nn),title:"Completed"},null,8,["color","size"])):e.state==="pending"?(g(),Y(k(Su),{key:1,color:`var(--kui-color-text-primary, ${k(DO)})`,size:k(nn),title:"Pending"},null,8,["color","size"])):e.state==="error"?(g(),Y(k(En),{key:2,color:`var(--kui-color-text-inverse, ${k(Y1)})`,size:k(nn),title:"Error"},null,8,["color","size"])):Q("",!0)]),W("span",{class:"step-label",style:qe(n.value)},de(e.label),5)],2)],8,Ure))}}),qre=nt(Vre,[["__scopeId","data-v-3d0e3f71"]]),Yre={key:0,class:"k-stepper"},Kre=se({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:"170"}},setup(e){return(t,r)=>e.steps&&e.steps.length?(g(),x("ol",Yre,[(g(!0),x(Ie,null,Qe(e.steps,n=>(g(),Y(qre,{key:`step-${n.label.replace(/ /gi,"-")}`,label:n.label,"max-label-width":e.maxLabelWidth,state:n.state},null,8,["label","max-label-width","state"]))),128))])):Q("",!0)}}),Gre=nt(Kre,[["__scopeId","data-v-2a46c6a5"]]),Wre={class:"table-column-visibility-menu"},Zre={class:"apply-button-wrapper"},Qre=se({__name:"ColumnVisibilityMenu",props:{columns:{type:Array,required:!0},tableId:{type:String,required:!0},visibilityPreferences:{type:Object,default:()=>({})},disabled:{type:Boolean,default:!1}},emits:["update"],setup(e,{emit:t}){const r=t,n=e,a=H(!1),o=H({}),i=H(!1),s=H(),l=H(""),u=()=>{o.value=n.columns.reduce((y,w)=>(y[w.key]=n.visibilityPreferences[w.key]===void 0?!0:n.visibilityPreferences[w.key],y),{}),i.value=!1},c=R7(y=>{l.value=y,s.value&&v(s.value)},500),d=S(()=>l.value?n.columns.filter(y=>(y.label?y.label:y.key).toLowerCase().includes(l.value.toLowerCase())):n.columns),f=()=>{r("update",JSON.parse(JSON.stringify(o.value))),i.value=!1,l.value=""},p=y=>{a.value=y,y&&s.value&&Lt(()=>{s.value&&v(s.value)}),!y&&i.value&&u(),y||(l.value="")},v=y=>{if(!(y.scrollHeight>y.clientHeight)){y.classList.remove("is-bottom-overflowing");return}const w=y.scrollHeightn.visibilityPreferences,()=>{u()},{immediate:!0}),Ct(()=>{s.value&&(s.value.addEventListener("scroll",y=>{const w=y.currentTarget;v(w)}),v(s.value))}),k8(()=>{u()}),(y,w)=>{const b=Ze("KTooltip"),h=Ze("KLabel");return g(),x("div",Wre,[X(ui,{"data-testid":"table-column-visibility-menu",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"},onToggleDropdown:p},{items:I(()=>[l.value||d.value.length>5?(g(),Y(wo,{key:0,modelValue:l.value,"onUpdate:modelValue":w[1]||(w[1]=m=>l.value=m),modelModifiers:{trim:!0},autocomplete:"off",class:"search-input","data-testid":"search-input",placeholder:"Search columns",type:"search",onClick:w[2]||(w[2]=ht(()=>{},["stop"])),onInput:k(c)},Mt({before:I(()=>[X(k(c0),{decorative:""})]),_:2},[l.value?{name:"after",fn:I(()=>[X(Pt,{appearance:"tertiary","aria-label":"Clear search",class:"clear-search","data-testid":"clear-search-button",icon:"",size:"small",onClick:w[0]||(w[0]=ht(()=>l.value="",["stop"]))},{default:I(()=>[X(k(En),{decorative:""})]),_:1})]),key:"0"}:void 0]),1032,["modelValue","onInput"])):Q("",!0),W("div",{ref_key:"menuItemsRef",ref:s,class:"menu-items-wrapper"},[(g(!0),x(Ie,null,Qe(d.value,m=>(g(),Y(sf,{key:m.key,class:"column-visibility-menu-item","data-testid":`column-visibility-menu-item-${m.key}`,onClick:ht(()=>{o.value[m.key]=!o.value[m.key],i.value=!0},["stop"])},{default:I(()=>[X(eu,{modelValue:o.value[m.key],"onUpdate:modelValue":C=>o.value[m.key]=C,"aria-labelledby":`${e.tableId}-${m.key}-visibility-checkbox-label`,"data-testid":`column-visibility-checkbox-${m.key}`},null,8,["modelValue","onUpdate:modelValue","aria-labelledby","data-testid"]),X(h,{id:`${e.tableId}-${m.key}-visibility-checkbox-label`,class:"visibility-checkbox-label",title:m.label},{default:I(()=>[re(de(m.label),1)]),_:2},1032,["id","title"])]),_:2},1032,["data-testid","onClick"]))),128))],512),W("div",Zre,[X(Pt,{appearance:"tertiary",class:"apply-button","data-testid":"apply-button",onClick:f},{default:I(()=>w[3]||(w[3]=[re(" Apply ")])),_:1})])]),default:I(()=>[X(b,{placement:"bottom-end",text:a.value?void 0:"Show/Hide Columns"},{default:I(()=>[X(Pt,{appearance:"secondary","aria-label":"Show/Hide Columns",class:"menu-button","data-testid":"column-visibility-menu-button",disabled:e.disabled,icon:"",size:"large"},{default:I(()=>[X(k(_O),{decorative:""})]),_:1},8,["disabled"])]),_:1},8,["text"])]),_:1},8,["disabled"])])}}}),zw=nt(Qre,[["__scopeId","data-v-5529cef4"]]),Xre={class:"k-table"},Jre={key:0,class:"table-toolbar","data-testid":"table-toolbar"},ene={key:0,class:"toolbar-default-items-container"},tne={key:2,class:"table-error-state","data-testid":"table-error-state"},rne={key:3,class:"table-empty-state","data-testid":"table-empty-state"},nne={key:4},ane=["aria-sort","data-testid","onClick","onMouseover"],one=["onMousedown","onMouseover"],ine=["aria-describedby"],sne=["onMousedown","onMouseover"],lne=["role","tabindex"],une=se({__name:"KTable",props:{resizeColumns:{type:Boolean,default:!1},tablePreferences:{type:Object,default:()=>({})},clientSort:{type:Boolean,default:!1},rowHover:{type:Boolean,default:!0},sortHandlerFunction:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Ln.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,default:void 0,required:!0},fetcherCacheKey:{type:String,default:""},cacheIdentifier:{type:String,default:""},searchInput:{type:String,default:""},headers:{type:Array,default:()=>[]},initialFetcherParams:{type:Object,default:null},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},sortable:{type:Boolean,default:!0},disablePagination:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},maxHeight:{type:String,default:"none"}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state"],setup(e,{emit:t}){Tr(we=>({"0a4cd553":O.value}));const{useDebounce:r,useRequest:n,useSwrvState:a,clientSideSorter:o,getSizeFromString:i}=cr(),s=e,l=t,u=mr(),c=Ft(),d=tr(),f={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},p=H([]),v=H(),y=H([]),w=H([]),b=H(""),h=H(""),m=H(""),C=S(()=>y.value.filter(we=>we.hidable).length>0),_=S(()=>!!(C.value&&!s.error&&!pt.value&&!s.loading&&p.value&&p.value.length)),A=S(()=>y.value.filter(we=>we.hidable)),D=S(()=>_.value?s.tablePreferences.columnVisibility||{}:{}),F=H(_.value?s.tablePreferences.columnVisibility||{}:{}),M=H(0),j=H(!1),$=H(1),T=H(15),R=H(""),ee=H(""),U=H("desc"),ne=H(null),oe=H([]),K=H(!0),te=H(!1),J=H(!1),be=S(()=>!!c.toolbar||_.value),he=S(()=>({maxHeight:i(s.maxHeight)})),je=we=>`column-${we}`,Ne=we=>`tooltip-${we}`,Fe=we=>we,Ve=(we,Ke)=>(gt,ze)=>{const zt=/^on[^a-z]/,ft={};for(const er in Ke)zt.test(er)&&Ke[er]&&(ft[er]=Ke[er]);return Object.keys(ft).reduce((er,bn)=>{if(bn.indexOf(we)===0){const gr=bn.split(we);er[gr[1]]=_r=>ft[bn](_r,gt,ze)}return er},{})},ie=S(()=>(we,Ke)=>{const gt=Ve("onRow:",u)(Ke,"row"),ze=Ve("onCell:",u)(we,"cell"),zt=["a","button","label","input","select"];return gt.click&&(te.value=!0),{...gt,...ze,click(ft){const er=ft.target.className;let bn=zt.includes(ft.target.tagName.toLowerCase()),gr=!1;typeof er=="string"||Array.isArray(er)?gr=er.includes("k-popover"):typeof er=="object"&&(gr=Object.keys(er).includes("k-popover")),ft.target.closest(".popover-content")!==null&&(gr=!0);for(let _r=0;_r{const we={};for(const Ke in ye.value){if(!ye.value[Ke])continue;const gt=ye.value[Ke]+"px";we[Ke]={width:gt,maxWidth:gt,minWidth:gt}}return we}),Oe=(we,Ke)=>({"resize-hover":We.value===we.key&&s.resizeColumns&&Ke!==w.value.length-1,resizable:s.resizeColumns,sortable:s.sortable&&!we.hideLabel&&!!we.sortable,"active-sort":s.sortable&&!we.hideLabel&&!!we.sortable&&we.key===ee.value,[U.value]:s.sortable&&we.key===ee.value&&!we.hideLabel,"is-scrolled":j.value,"has-tooltip":!!we.tooltip}),Ye=S(()=>b.value?"resizing":h.value?"resize-hover":m.value?"th-hover":""),We=S(()=>{switch(Ye.value){case"resizing":return b.value;case"resize-hover":return h.value;case"th-hover":return m.value;default:return""}}),N=S(()=>{var we;return(we=v.value)==null?void 0:we.querySelectorAll("th.resizable")}),O=S(()=>{var we;const Ke=(we=N.value)==null?void 0:we.item(0);if(Ke){const gt=window==null?void 0:window.getComputedStyle(Ke);if(gt!=null&>.height)return`${parseInt(gt.height,10)}px`}return"auto"}),P=(we,Ke)=>{var gt;if(we.button!==0)return;let ze=0,zt=0;b.value=Ke;let ft=null;(gt=N.value)==null||gt.forEach(gr=>{gr.getAttribute("data-testid")===`table-header-${Ke}`&&(ft=document==null?void 0:document.querySelector(`[data-tableid="${d}"] [data-testid="table-header-${Ke}"]`))});const er=gr=>{const _r=gr.clientX-ze;ft==null||ft.setAttribute("style",`width: ${zt+_r}px`),ye.value[Ke]=zt+_r},bn=()=>{b.value="",document==null||document.removeEventListener("mousemove",er),document==null||document.removeEventListener("mouseup",bn),$e()};if(ze=we.clientX,ft){const gr=window==null?void 0:window.getComputedStyle(ft);gr!=null&&gr.width&&(zt=parseInt(gr.width,10)),document==null||document.addEventListener("mousemove",er),document==null||document.addEventListener("mouseup",bn)}},Z=H(!0),le=async()=>{var we,Ke;const gt=s.searchInput,ze=await s.fetcher({pageSize:T.value,page:$.value,query:gt||R.value,sortColumnKey:ee.value,sortColumnOrder:U.value,offset:ne.value});return p.value=ze.data,M.value=s.paginationTotalItems||ze.total||((we=ze.data)==null?void 0:we.length),s.paginationOffset&&((Ke=ze.pagination)!=null&&Ke.offset?(ce.value=ze.pagination.offset,oe.value[$.value]||oe.value.push(ze.pagination.offset)):ce.value=null,K.value=ze.pagination&&"hasNextPage"in ze.pagination?ze.pagination.hasNextPage:!0),p.value.length===0&&$.value>1&&($.value=1,oe.value=[null],ne.value=null),Z.value=!1,ze},fe=()=>{const we={...f,...s.initialFetcherParams};$.value=we.page??f.page,T.value=we.pageSize??f.pageSize,R.value=we.query??f.query,ee.value=we.sortColumnKey??f.sortColumnKey,U.value=we.sortColumnOrder??f.sortColumnOrder,s.clientSort&&ee.value&&U.value&&o(ee.value,"",U.value,p.value),s.paginationOffset&&(ne.value=we.offset,oe.value.push(we.offset)),s.headers&&s.headers.length&&(y.value=s.headers),J.value=!0};Ee(()=>s.headers,we=>{we&&we.length&&(y.value=we)},{deep:!0});const G=S(()=>oe.value[$.value-1]),ce=H(null),ge=S(()=>{if(!s.fetcher||!J.value)return"";let we=d;return s.cacheIdentifier&&(we=s.cacheIdentifier),s.fetcherCacheKey&&(we+=`-${s.fetcherCacheKey}`),`k-table_${we}`}),ve=H(""),{debouncedFn:Se,generateDebouncedFn:Ae}=r(we=>{ve.value=we},350),Re=Ae(0),{data:Pe,error:pe,revalidate:Le,isValidating:Be}=n(()=>ge.value,()=>le(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:ot,hasData:et,swrvState:It}=a(Pe,pe,Be),pt=H(!0),Jt=S(()=>({hasData:et.value,state:ot.value})),ae=S(()=>pt.value?"loading":pe.value?"error":"success"),{debouncedFn:z,generateDebouncedFn:V}=r(Le,500),L=V(0),E=we=>{const{key:Ke,useSortHandlerFunction:gt}=we,ze=ee.value+"";$.value=1,ee.value?Ke===ee.value?U.value==="asc"?U.value="desc":U.value="asc":(ee.value=Ke,U.value="asc",oe.value=[null]):(ee.value=Ke,U.value="asc",oe.value=[null]),s.clientSort?gt&&s.sortHandlerFunction?s.sortHandlerFunction({key:Ke,prevKey:ze,sortColumnOrder:U.value,data:p.value}):o(Ke,ze,U.value,p.value):s.paginationOffset||z(),$e()},B=({page:we})=>{$.value=we},me=({pageSize:we})=>{oe.value=[null],ne.value=null,T.value=we,$.value=1,$e()},ue=we=>{we&&we.target&&typeof we.target.scrollTop=="number"&&(we.target.scrollTop>1?j.value=!0:we.target.scrollTop===0&&(j.value=!j.value))},_e=S(()=>({pageSize:T.value,sortColumnKey:ee.value,sortColumnOrder:U.value,...s.resizeColumns?{columnWidths:ye.value}:{},...C.value?{columnVisibility:F.value}:{}})),$e=()=>{ae.value==="success"&&l("update:table-preferences",_e.value)},it=()=>{$.value++,ne.value=ce.value},mt=()=>{$.value--,ne.value=G.value},St=S(()=>!!(s.fetcher&&!s.disablePagination&&!(!s.paginationOffset&&s.hidePaginationWhenOptional&&M.value<=s.paginationPageSizes[0])&&!(s.paginationOffset&&s.hidePaginationWhenOptional&&!G.value&&!ce.value&&p.value.lengthwe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ee([F,y],we=>{const Ke=we[0],gt=we[1].filter(ze=>Ke[ze.key]!==!1);JSON.stringify(gt)!==JSON.stringify(w.value)&&(w.value=gt,$e())},{deep:!0,immediate:!0}),Ee(Pe,we=>{we!=null&&we.length&&!p.value.length&&(p.value=we)},{deep:!0,immediate:!0}),Ee(ot,()=>{switch(ot.value){case It.PENDING:pt.value=!0;break;case It.VALIDATING_HAS_DATA:pt.value=Jr.value;break;default:pt.value=!1;break}},{immediate:!0}),Ee([Jt,ae],we=>{var Ke;l("state",{state:we==null?void 0:we[1],hasData:(Ke=we==null?void 0:we[0])==null?void 0:Ke.hasData})}),Ee(()=>s.searchInput,we=>{$.value!==1&&($.value=1),we===""?Re(we):Se(we)},{immediate:!0});const Jr=H(!1);return Ee([ve,$,T],async(we,Ke)=>{const gt=Ke==null?void 0:Ke[0],ze=we[0],zt=we[1];ze!==gt&&zt!==1&&($.value=1,oe.value=[null],ne.value=null),J.value&&!Z.value&&(Jr.value=!0,ze!==""&&ze!==gt?await z():await L(),Jr.value=!1)},{deep:!0,immediate:!0}),Ee(_,we=>{we&&(F.value=s.tablePreferences.columnVisibility||{})},{immediate:!0}),Ct(()=>{console.warn(`The Kongponents 'KTable' component is deprecated and will be removed in the next major release. +Docs: https://kongponents.konghq.com/components/modal.html#fullscreen`)}),$n(()=>{document.removeEventListener("keydown",i)}),Ar(()=>{document.body.style.overflow=""}),(u,c)=>e.isVisible?(g(),x("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Wt(l,["enter"]),Wt(s,["esc"])]},[W("div",{ref_key:"modalBodyContent",ref:a,class:ke(["k-modal-fullscreen-dialog",{"has-footer":u.$slots["footer-content"]}]),tabindex:"0"},[W("div",dte,[u.$slots["body-header"]||e.bodyHeader?(g(),x("div",fte,[q(u.$slots,"body-header",{},()=>[ae(de(e.bodyHeader),1)],!0)])):J("",!0),u.$slots["body-header-description"]||e.bodyHeaderDescription?(g(),x("div",pte,[q(u.$slots,"body-header-description",{},()=>[ae(de(e.bodyHeaderDescription),1)],!0)])):J("",!0)]),W("div",hte,[q(u.$slots,"default",{},void 0,!0)]),W("div",vte,[W("div",mte,[W("div",gte,[W("span",yte,[q(u.$slots,"header-icon",{},()=>[ee(k(u0),{color:k(IO)},null,8,["color"])],!0)]),W("span",bte,[q(u.$slots,"header-content",{},()=>[ae(de(e.title),1)],!0)])]),W("div",wte,[W("div",Cte,[q(u.$slots,"action-buttons",{},()=>[ee(Pt,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:s},{default:I(()=>[ae(de(e.cancelButtonText),1)]),_:1},8,["appearance"]),ee(Pt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[ae(de(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),u.$slots["footer-content"]?(g(),x("div",Ste,[q(u.$slots,"footer-content",{},void 0,!0),W("div",_te,[W("div",xte,[q(u.$slots,"action-buttons",{},()=>[ee(Pt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[ae(de(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):J("",!0)],2)],40,cte)):J("",!0)}}),Ete=nt(kte,[["__scopeId","data-v-604a5bc5"]]),Ate=["aria-selected","data-testid"],Tte={class:"multiselect-item-container"},Mte=["disabled","value"],Ite={class:"multiselect-item-label"},Ote=se({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=()=>{r.item.disabled||n("selected",r.item)};return(o,i)=>(g(),x("div",{key:e.item.key,"aria-selected":e.item.selected,class:"multiselect-item","data-testid":`multiselect-item-${e.item.value}`,role:"option"},[W("div",Tte,[W("button",{class:ke({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Wt(ht(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Wt(ht(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[W("span",Ite,[q(o.$slots,"content",{},()=>[ae(de(e.item.label),1)],!0)])],42,Mte)])],8,Ate))}}),wd=nt(Ote,[["__scopeId","data-v-d1af7c6e"]]),$te={class:"multiselect-group-title"},Dte=se({__name:"KMultiselectItems",props:{items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=H(null),i=f=>a("selected",f),s=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),l=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,y)=>v.toLowerCase().localeCompare(y.toLowerCase()))}),u=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},c=(f=0)=>{var p,v;o.value&&(n.items[f].disabled?c(f+1):(v=(p=o.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,y,w,b;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(b=(w=(y=(v=o.value)==null?void 0:v[C])==null?void 0:y.$el)==null?void 0:w.querySelector("button"))==null||b.focus()}};return t({setFocus:c}),(f,p)=>(g(),x(Ie,null,[(g(!0),x(Ie,null,Qe(s.value,(v,y)=>(g(),K(wd,{key:`${v.key?v.key:y}-item`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:i},{content:I(()=>[q(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),x(Ie,null,Qe(l.value,v=>(g(),x("div",{key:`${v}-group`,class:"multiselect-group"},[W("span",$te,de(v),1),(g(!0),x(Ie,null,Qe(u(v),(y,w)=>(g(),K(wd,{key:`${y.key?y.key:v+"-"+w+"-item"}`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:y,onArrowDown:()=>d(y.key,"down"),onArrowUp:()=>d(y.key,"up"),onSelected:i},{content:I(()=>[q(f.$slots,"content",{item:y},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),Pte=nt(Dte,[["__scopeId","data-v-8640caca"]]);function Cd(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Nte(e){return jd()?(jv(e),!0):!1}function em(e){return typeof e=="function"?e():k(e)}const Bw=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Lte=Object.prototype.toString,Rte=e=>Lte.call(e)==="[object Object]",Cc=()=>{},Bte=Hte();function Hte(){var e,t;return Bw&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}const Hw=Bw?window:void 0;function hl(e){var t;const r=em(e);return(t=r==null?void 0:r.$el)!=null?t:r}function Pl(...e){let t,r,n,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,a]=e,t=Hw):[t,r,n,a]=e,!t)return Cc;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const o=[],i=()=>{o.forEach(c=>c()),o.length=0},s=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),l=Ee(()=>[hl(t),em(a)],([c,d])=>{if(i(),!c)return;const f=Rte(d)?{...d}:d;o.push(...r.flatMap(p=>n.map(v=>s(c,p,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return Nte(u),u}let x3=!1;function Fte(e,t,r={}){const{window:n=Hw,ignore:a=[],capture:o=!0,detectIframe:i=!1}=r;if(!n)return Cc;Bte&&!x3&&(x3=!0,Array.from(n.document.body.children).forEach(f=>f.addEventListener("click",Cc)),n.document.documentElement.addEventListener("click",Cc));let s=!0;const l=f=>em(a).some(p=>{if(typeof p=="string")return Array.from(n.document.querySelectorAll(p)).some(v=>v===f.target||f.composedPath().includes(v));{const v=hl(p);return v&&(f.target===v||f.composedPath().includes(v))}}),u=f=>{const p=hl(e);if(!(!p||p===f.target||f.composedPath().includes(p))){if(f.detail===0&&(s=!l(f)),!s){s=!0;return}t(f)}};let c=!1;const d=[Pl(n,"click",f=>{c||(c=!0,setTimeout(()=>{c=!1},0),u(f))},{passive:!0,capture:o}),Pl(n,"pointerdown",f=>{const p=hl(e);s=!l(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),i&&Pl(n,"blur",f=>{setTimeout(()=>{var p;const v=hl(e);((p=n.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(v!=null&&v.contains(n.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>d.forEach(f=>f())}const zte={"data-testid":"multiselect-container"},Ute=["tabindex"],jte={key:0},Vte={key:1,class:"expanded-selection-empty"},qte=["aria-label","onClick"],Yte={class:"multiselect-icons-container"},Kte={key:0,class:"multiselect-input-wrapper"},Gte={"aria-live":"polite"},Wte={class:"select-item-description"},Zte={key:1,class:"multiselect-empty","data-propagate-clicks":"false"},Qte={key:1,class:"help-text"},Xte={key:2,"aria-hidden":"true",class:"staging-area"},Jte=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},ere=e=>{const t=Jte(e),r=new Set(t);return t.length===r.size},tre=se({inheritAttrs:!1,__name:"KMultiselect",props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},help:{type:String,default:""},error:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},searchPlaceholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:"100%"},selectedRowCount:{type:Number,default:1},collapsedContext:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)&&ere(e)},filterFunction:{type:Function,default:e=>e.items.filter(t=>{var r,n;return(n=t.label)==null?void 0:n.toLowerCase().includes((r=e.query)==null?void 0:r.toLowerCase())})},autosuggest:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},itemCreationValidator:{type:Function,default:()=>!0}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Tr(z=>({"2ba03636":Oe.value}));const r=mr(),n=Ft(),{getSizeFromString:a,cloneDeep:o,stripRequiredLabel:i}=cr(),s=36,l="Filter...",u=e,c=t,d=H(null),f=S(()=>r.required!==void 0&&String(r.required)!=="false"),p=S(()=>i(u.label,f.value)),v=S(()=>{var z,V;return!!((z=u.labelAttributes)!=null&&z.help||(V=u.labelAttributes)!=null&&V.info||n["label-tooltip"])}),y=z=>Fe.value||Ve.value||z!=null&&z.disabled?"neutral":u.error?"danger":"info",w={hideCaret:!0,placement:"bottom-start",popoverTimeout:0,popoverClasses:"multiselect-popover"},b=H(0),h=H(0),m=r.id?String(r.id):tr(),C=tr(),_=H(null),A=H(null),D=H(null),F=H(),T=S(()=>u.selectedRowCount*s),U=H(""),$=S(()=>!(!U.value||B.value.filter(z=>z.label===U.value).length)),M=H(null),B=H([]),Z=H([]),Y=H([]),re=H([]),ne=H([]),j=new Set,te=H([]),X=H([]),be=S(()=>X.value.map(z=>z.label).join(", ")),he=H(!1),je=H(!1),Ne=H(!1),Fe=S(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),Ve=S(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),ie=S({get(){return u.modelValue},set(z){const V=B.value.filter(L=>z.includes(L.value));V.length?ce(V):z.length||Pe()}}),ye=S(()=>{const z={...r};return delete z.class,z}),Ce=S(()=>({...w,...u.kpopAttributes,popoverClasses:`${w.popoverClasses} ${u.kpopAttributes.popoverClasses} ${u.dropdownFooterText||n["dropdown-footer-text"]?"has-dropdown-footer":""}`,width:pt.value+"px",maxWidth:pt.value+"px",disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),Oe=S(()=>a(u.dropdownMaxHeight)),Ye=S(()=>({...Ce.value})),We=S(()=>{const z=u.width?u.width:"300";return a(z)}),N=S(()=>({width:We.value})),O=S(()=>({width:pt.value+"px"})),P=S(()=>{if(Y.value.length===0){if(!u.collapsedContext&&u.placeholder)return u.placeholder;if(u.collapsedContext&&u.searchPlaceholder)return u.searchPlaceholder}return Y.value.length===1?`${Y.value.length} item selected`:`${Y.value.length} items selected`}),Q=S(()=>u.autosuggest?B.value:u.filterFunction({items:B.value,query:U.value})),le=z=>{var V;(Fe.value||((V=z==null?void 0:z.target)==null?void 0:V.dataset.propagateClicks)==="false")&&z.stopPropagation()},fe=async(z,V,L)=>{var E,R;if(z){if(!V.value){U.value="",L(),Re(),await Lt();const me=(R=(E=D.value)==null?void 0:E.$el)==null?void 0:R.querySelector("input");me==null||me.focus({preventScroll:!0})}}else V.value&&(U.value="",L())},G=()=>{setTimeout(()=>{const z=F.value;if(u.collapsedContext){h.value++;return}if(z){if(z.clientHeight>T.value){const V=Array.from(z.querySelectorAll(".multiselect-selection-badge")).filter(R=>R.offsetTop>=T.value),L=re.value.length-V.length,E=re.value.splice(L,V.length);for(const R of E)j.has(R.value)||(j.add(R.value),ne.value.push(R))}h.value++}},0)},ce=z=>{z.forEach(V=>{var L;const E=((L=B.value.filter(R=>R.value===V.value))==null?void 0:L[0])||null;E.selected=!0,Y.value.filter(R=>R.value===E.value).length||(Y.value.push(E),re.value.push(E))}),G()},ge=(z,V=!1)=>{const L=new Set(z.map(E=>E.value));Y.value=Y.value.filter(E=>!L.has(E.value)),re.value=re.value.filter(E=>!L.has(E.value)),ne.value=ne.value.filter(E=>!L.has(E.value)),z.forEach(E=>{if(j.delete(E.value),E.selected=!1,ne.value.length){const R=ne.value.pop();R&&(re.value.push(R),j.delete(R.value))}u.enableItemCreation&&E.custom&&(B.value=B.value.filter(R=>R.value!==E.value),c("item-removed",E))}),V&&G()},ve=(z,V)=>{var L,E;let R=!1,me=V?z:((L=B.value.filter(_e=>_e.value===z.value))==null?void 0:L[0])||null;if(u.enableItemCreation&&me!=null&&me.custom&&(R=!0),me===null&&(me=((E=Y.value.filter(_e=>_e.value===z.value))==null?void 0:E[0])||null),me===null)return;if(me.selected){if(Y.value=Y.value.filter(_e=>_e.value!==z.value),re.value.filter(_e=>_e.value===z.value).length?re.value=re.value.filter(_e=>_e.value!==z.value):j.delete(z.value)&&(ne.value=ne.value.filter(_e=>_e.value!==z.value)),me.selected=!1,ne.value.length){const _e=ne.value.pop();_e&&(re.value.push(_e),j.delete(_e.value))}R&&(B.value=B.value.filter(_e=>_e.value!==z.value),c("item-removed",z))}else me.selected=!0,Y.value.push(me),re.value.push(me),V&&(me.custom=!0,B.value.push(me));G();const ue=Y.value.map(_e=>_e.value);c("selected",Y.value),c("change",me),c("update:modelValue",ue)},Se=z=>{u.enableItemCreation&&Ae(),z.preventDefault()},Ae=()=>{var z;if(!u.enableItemCreation||!U.value||!$.value||!u.itemCreationValidator(U.value))return;const V=B.value.length+1,L={label:Cd(U.value+""),value:tr(),key:`${(z=Cd(U.value).replace(/ /gi,"-"))==null?void 0:z.replace(/[^a-z0-9-_]/gi,"")}-${V}`};c("item-added",L),ve(L,!0),U.value=""},Re=()=>{const z=Q.value.filter(me=>me.selected),V=Q.value.filter(me=>!me.selected),L=[...z,...V],E=L.filter(me=>!me.group),R=L.filter(me=>me.group).sort((me,ue)=>me.group.toLowerCase().localeCompare(ue.group.toLowerCase()));Z.value=[...E,...R]},Pe=()=>{B.value.forEach(V=>{V.disabled||(V.selected=!1,V.custom&&c("item-removed",V))}),B.value=B.value.filter(V=>!(V.custom&&!V.disabled)),Y.value=Y.value.filter(V=>V.disabled),re.value=re.value.filter(V=>V.disabled),ne.value=ne.value.filter(V=>(V.disabled||j.delete(V.value),V.disabled)),U.value="",G();const z=Y.value.map(V=>V.value);c("selected",Y.value),c("update:modelValue",z),c("query-change","")},pe=z=>{U.value=z,c("query-change",z)},Le=(z,V)=>{var L;z.keyCode===27&&(V.value=!1),(z.code==="ArrowDown"||z.code==="ArrowUp")&&((L=d.value)==null||L.setFocus())},Be=()=>{var z;(z=M.value)==null||z.showPopover()},ot=z=>{var V;(z.code==="ArrowDown"||z.code==="ArrowUp")&&((V=d.value)==null||V.setFocus())},et=async()=>{Ne.value=!0,It()},It=()=>{he.value||(he.value=!0,c("query-change",""))};Ee(h,()=>{setTimeout(()=>{const z=F.value;if(u.collapsedContext){te.value=o(re.value),X.value=[],b.value++;return}if(z)if(z.clientHeight>T.value){const V=re.value.pop();V&&!j.has(V.value)&&(ne.value.push(V),j.add(V.value)),h.value++}else te.value=o(re.value),X.value=o(ne.value),b.value++},0)}),Ee(b,async()=>{M.value&&typeof M.value.updatePopper=="function"&&(await Lt(),M.value.updatePopper())}),Ee(Q,()=>{Re()}),Ee(ie,(z,V)=>{if(JSON.stringify(z)!==JSON.stringify(V)){if(!z.length){Pe();return}const L=new Set(V),E=new Set(z),R=B.value.filter(ue=>E.has(ue.value)),me=Y.value.filter(ue=>!E.has(ue.value)&&L.has(ue.value));me.length&&ge(me),R.length&&ce(R)}}),Ee(()=>u.items,(z,V)=>{var L,E;if(JSON.stringify(z)!==JSON.stringify(V)){B.value=o(u.items);for(let R=0;R_e.value===ue.value).length||Y.value.push(ue),re.value.filter(_e=>_e.value===ue.value).length||re.value.push(ue)}}G(),M.value&&typeof M.value.updatePopper=="function"&&Lt(()=>{M.value.updatePopper()})}},{deep:!0,immediate:!0});const pt=H(300),Jt=async()=>{var z;pt.value=300,await Lt(),pt.value=((z=_.value)==null?void 0:z.clientWidth)||300,G()},oe=H();return Ct(()=>{Pl("resize",Jt),oe.value=wi.create(Jt),oe.value.observe(_.value)}),Ar(()=>{oe.value&&_.value&&oe.value.unobserve(_.value)}),(z,V)=>{const L=Ze("KTooltip"),E=Nr("bind-once");return g(),x("div",{class:ke(["k-multiselect",[z.$attrs.class,{"multiselect-error":e.error}]]),style:qe(N.value)},[e.label?Rt((g(),K(Io,Xe({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"multiselect-label",required:f.value}),Mt({default:I(()=>[ae(de(p.value)+" ",1)]),_:2},[v.value?{name:"tooltip",fn:I(()=>[q(z.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","required"])),[[E,{for:k(m)}]]):J("",!0),W("div",zte,[ee(k(ef),null,{default:I(({isToggled:R,toggle:me})=>[ee(bi,Xe({ref_key:"popper",ref:M,"hide-close-icon":""},Ye.value,{onClose:()=>fe(!1,R,me),onOpen:()=>fe(!0,R,me)}),{content:I(()=>[W("div",{class:"multiselect-list",onClick:V[7]||(V[7]=ht(()=>{},["stop"])),onMouseenter:V[8]||(V[8]=()=>je.value=!0),onMouseleave:V[9]||(V[9]=()=>je.value=!1)},[!e.collapsedContext&&!Ve.value?(g(),x("div",Kte,[ee(wo,{ref_key:"multiselectDropdownInputElement",ref:D,autocapitalize:"off",autocomplete:"off",class:"multiselect-dropdown-input","data-testid":"multiselect-dropdown-input","model-value":U.value,placeholder:e.searchPlaceholder||l,type:"text",onClick:V[5]||(V[5]=ht(()=>{},["stop"])),onFocus:It,onKeydown:Wt(Se,["enter"]),onKeyup:[ot,V[6]||(V[6]=Wt(ht(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":pe},null,8,["model-value","placeholder"])])):J("",!0),W("div",Gte,[ee(Pte,{ref_key:"kMultiselectItems",ref:d,items:Z.value,onSelected:ve},{content:I(({item:ue})=>[q(z.$slots,"item-template",{class:"multiselect-item",item:ue},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&$.value&&!z.$slots.empty?(g(),K(wd,{key:"multiselect-add-item",class:"multiselect-add-item","data-testid":"multiselect-add-item",item:{label:`${U.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(U.value)},onSelected:Ae},{content:I(()=>[W("div",Wte,[ae(de(U.value)+" ",1),V[10]||(V[10]=W("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):J("",!0),!Z.value.length&&!z.$slots.empty&&!e.enableItemCreation?(g(),K(wd,{key:"multiselect-empty-item",class:"multiselect-empty-item","data-testid":"multiselect-empty-item",item:{label:"No results",value:"no_results",disabled:!0}})):J("",!0)]),z.$slots.empty&&!e.loading&&!Z.value.length?(g(),x("div",Zte,[q(z.$slots,"empty",{},void 0,!0)])):J("",!0)],32),e.dropdownFooterText||z.$slots["dropdown-footer-text"]?(g(),x("div",{key:0,class:ke(["dropdown-footer",`dropdown-footer-${e.dropdownFooterTextPosition}`]),"data-testid":"dropdown-footer"},[q(z.$slots,"dropdown-footer-text",{},()=>[ae(de(e.dropdownFooterText),1)],!0)],2)):J("",!0)]),default:I(()=>[Rt((g(),x("div",Xe({ref_key:"multiselectElement",ref:_,class:["multiselect-trigger",{focused:Ne.value,hovered:je.value,disabled:Fe.value,readonly:Ve.value}],"data-testid":"multiselect-trigger",role:"listbox",tabindex:Fe.value||Ve.value||e.collapsedContext?-1:0},ye.value,{onClick:le,onKeydown:[Wt(Be,["enter"]),Wt(Be,["space"])]}),[e.collapsedContext?(g(),x("div",jte,[ee(wo,{ref_key:"multiselectInputElement",ref:A,autocapitalize:"off",autocomplete:"off",class:ke(["multiselect-input",{"is-readonly":Ve.value}]),"data-testid":"multiselect-input",disabled:Fe.value,"model-value":U.value,placeholder:P.value,readonly:Ve.value?!0:void 0,type:"text",onBlur:V[0]||(V[0]=()=>Ne.value=!1),onClick:ue=>{R.value&&ue.stopPropagation()},onFocus:et,onKeydown:Wt(Se,["enter"]),onKeyup:ue=>Le(ue,R),onMouseenter:V[1]||(V[1]=()=>je.value=!0),onMouseleave:V[2]||(V[2]=()=>je.value=!1),"onUpdate:modelValue":pe},null,8,["class","disabled","model-value","placeholder","readonly","onClick","onKeyup"])])):Y.value.length?(g(),x("div",{key:2,class:"selection-badges-container","data-testid":"selection-badges-container",style:qe(O.value)},[(g(!0),x(Ie,null,Qe(te.value,(ue,_e)=>(g(),K(Xi,{key:`${k(C)}-${ue.key?ue.key:_e}-badge-${b.value}`,appearance:y(ue),class:"multiselect-selection-badge","icon-before":!1,tooltip:ue.label,"truncation-tooltip":"",onClick:V[3]||(V[3]=ht(()=>{},["stop"]))},Mt({default:I(()=>[ae(de(ue.label)+" ",1)]),_:2},[ue.selected&&!ue.disabled&&!Fe.value&&!Ve.value?{name:"icon",fn:I(()=>[W("button",{"aria-label":`Unselect ${ue.label}`,class:"badge-dismiss-button","data-testid":"badge-dismiss-button",type:"button",onClick:$e=>ve(ue)},[ee(k(En),{decorative:""})],8,qte)]),key:"0"}:void 0]),1032,["appearance","tooltip"]))),128)),X.value.length?(g(),K(L,{key:0,class:"hidden-selection-count-tooltip","max-width":"300",text:be.value},{default:I(()=>[ee(Xi,{appearance:y(),class:"hidden-selection-count","data-testid":"hidden-selection-count",onClick:V[4]||(V[4]=ht(()=>{},["stop"]))},{default:I(()=>[ae(" +"+de(X.value.length),1)]),_:1},8,["appearance"])]),_:1},8,["text"])):J("",!0)],4)):(g(),x("div",Vte,de(P.value),1)),W("div",Yte,[!e.loading&&Y.value.length&&R.value?(g(),x("button",{key:0,"aria-label":"Clear",class:"multiselect-clear-icon","data-testid":"multiselect-clear-icon",type:"button",onClick:Pe},[ee(k(En),{size:k(nn)},null,8,["size"])])):e.loading?(g(),K(k(Su),{key:1,class:"multiselect-loading-icon",size:k(nn),title:"Loading"},null,8,["size"])):(g(),K(k(tf),{key:2,class:"multiselect-chevron-icon",decorative:"",size:k(nn)},null,8,["size"]))])],16,Ute)),[[E,{id:k(m)}]])]),_:2},1040,["onClose","onOpen"])]),_:3})]),e.help?(g(),x("p",Qte,de(e.help),1)):J("",!0),e.collapsedContext?J("",!0):(g(),x("div",Xte,[(g(),x("div",{key:h.value,ref_key:"multiselectSelectionsStagingElement",ref:F,class:"selection-badges-container staging",style:qe(O.value),tabindex:"-1"},[(g(!0),x(Ie,null,Qe(re.value,(R,me)=>(g(),K(Xi,{key:`${k(C)}-${R.key?R.key:me}-badge`,"aria-hidden":"true",class:"multiselect-selection-badge","icon-before":!1},Mt({default:I(()=>[ae(de(R.label)+" ",1)]),_:2},[R.selected&&!R.disabled&&!Fe.value&&!Ve.value?{name:"icon",fn:I(()=>[ee(k(En),{"aria-hidden":"true"})]),key:"0"}:void 0]),1024))),128)),ee(Xi,{"aria-hidden":"true",class:"hidden-selection-count"},{default:I(()=>[ae(" +"+de(ne.value.length),1)]),_:1})],4))]))],6)}}}),rre=nt(tre,[["__scopeId","data-v-96f74cdc"]]),nre={key:0,class:"prompt-content"},are={class:"prompt-message"},ore={key:1,class:"prompt-confirmation-container"},ire={class:"prompt-confirmation-text"},sre={class:"confirmation-text"},lre=se({inheritAttrs:!1,__name:"KPrompt",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},message:{type:String,default:""},actionButtonText:{type:String,default:"Confirm"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},confirmationText:{type:String,default:""},confirmationPrompt:{type:String,default:"Type {confirmationText} to confirm your action."},modalAttributes:{type:Object,default:()=>({})},errorMessage:{type:String,default:"You must enter the text as indicated above to confirm."}},emits:["cancel","proceed"],setup(e,{emit:t}){const r=e,n=mr(),a=t,o=S(()=>{const d=Object.assign({},n);return delete d["tabbable-options"],delete d["max-width"],delete d["max-height"],delete d["close-on-backdrop-click"],delete d["input-autofocus"],delete d["hide-close-icon"],delete d["hide-cancel-button"],delete d["full-screen"],d}),i=H(""),s=H(!1),l=S(()=>r.actionButtonDisabled?!0:r.confirmationText?r.confirmationText!==i.value:!1),u=S(()=>r.confirmationPrompt.split("{confirmationText}")),c=()=>{l.value?s.value=!0:a("proceed")};return Ee(()=>r.visible,d=>{d||(i.value="",s.value=!1)}),Ee(i,d=>{d&&d===r.confirmationText&&(s.value=!1)}),(d,f)=>(g(),K(Rw,Xe({...o.value,...e.modalAttributes},{"action-button-appearance":e.actionButtonAppearance,"action-button-disabled":l.value,"action-button-text":e.actionButtonText,"cancel-button-appearance":e.cancelButtonAppearance,"cancel-button-disabled":e.cancelButtonDisabled,"cancel-button-text":e.cancelButtonText,class:"k-prompt","input-autofocus":e.modalAttributes.inputAutofocus===void 0?!0:e.modalAttributes.inputAutofocus,title:e.title||"Confirm your action",visible:e.visible,onCancel:f[1]||(f[1]=p=>d.$emit("cancel")),onProceed:f[2]||(f[2]=p=>d.$emit("proceed"))}),Mt({default:I(()=>[d.$slots.default||e.message?(g(),x("div",nre,[q(d.$slots,"default",{},()=>[W("p",are,de(e.message),1)],!0)])):J("",!0),e.confirmationText?(g(),x("div",ore,[W("p",ire,[ae(de(u.value[0])+" ",1),W("span",sre,'"'+de(e.confirmationText)+'"',1),ae(" "+de(u.value[1]?u.value[1]:""),1)]),ee(wo,{modelValue:i.value,"onUpdate:modelValue":f[0]||(f[0]=p=>i.value=p),"aria-label":`${u.value[0]}'${e.confirmationText}'${u.value[1]?u.value[1]:""}`,autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input",error:s.value,"error-message":e.errorMessage,onKeydown:Wt(ht(c,["prevent"]),["enter"])},null,8,["modelValue","aria-label","error","error-message","onKeydown"])])):J("",!0)]),_:2},[d.$slots.title?{name:"title",fn:I(()=>[q(d.$slots,"title",{},void 0,!0)]),key:"0"}:void 0]),1040,["action-button-appearance","action-button-disabled","action-button-text","cancel-button-appearance","cancel-button-disabled","cancel-button-text","input-autofocus","title","visible"]))}}),ure=nt(lre,[["__scopeId","data-v-8d8a17b7"]]),cre=["aria-checked","checked","disabled","tabindex"],dre={key:0,class:"radio-description"},fre=["for","tabindex"],pre={key:0,class:"card-content-wrapper"},hre={key:1,class:"card-label-container"},vre={key:0,class:"radio-label"},mre={key:1,class:"radio-description"},gre={inheritAttrs:!1},yre=se({...gre,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object,null],required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KRadio: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0},error:{type:Boolean,default:!1},card:{type:Boolean,default:!1},cardRadioVisible:{type:Boolean,default:!0},cardOrientation:{type:String,default:"vertical",validator:e=>["horizontal","vertical"].includes(e)},type:{type:String,default:"",validator:e=>(e&&console.warn("KRadio: `type` prop is deprecated. Please use `card` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kradio"),LI.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=Ft(),a=mr(),o=a.id?String(a.id):tr(),i=S(()=>(a==null?void 0:a.disabled)!==void 0&&String(a==null?void 0:a.disabled)!=="false"),s=S(()=>!!(r.label||n.default)),l=S(()=>s.value&&(!!r.description||!!n.description)),u=S(()=>!!r.label&&(!!r.description||!!n.description)),c=S(()=>!!n.tooltip),d=S(()=>r.selectedValue===r.modelValue),f=t,p=()=>{f("change",r.selectedValue),f("update:modelValue",r.selectedValue)},v=S(()=>{const w={...a};return delete w.class,w}),y=S(()=>({disabled:i.value,"radio-card":r.card||r.type==="card","input-error":r.error,checked:d.value,"has-description":l.value,"card-horizontal":r.card&&r.cardOrientation==="horizontal","card-vertical":r.card&&r.cardOrientation!=="horizontal"}));return(w,b)=>{const h=Nr("bind-once");return g(),x("div",{class:ke(["k-radio",[w.$attrs.class?w.$attrs.class:"",y.value]])},[Rt(W("input",Xe(v.value,{"aria-checked":d.value,checked:d.value,class:["radio-input",{hidden:e.card&&!e.cardRadioVisible}],disabled:i.value,tabindex:e.card||i.value||d.value?-1:0,type:"radio",onClick:p}),null,16,cre),[[h,{id:k(o)}]]),!e.card&&(e.label||w.$slots.default)?(g(),x("div",{key:0,class:ke(["radio-label-wrapper",{"has-description":l.value}])},[Rt((g(),K(Io,Xe(e.labelAttributes,{class:"radio-label"}),Mt({default:I(()=>[q(w.$slots,"default",{},()=>[ae(de(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(w.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040)),[[h,{for:k(o)}]]),l.value?(g(),x("div",dre,[q(w.$slots,"description",{},()=>[W("p",null,de(e.description),1)],!0)])):J("",!0)],2)):e.label||w.$slots.default?(g(),x("label",{key:1,class:ke(["radio-card-wrapper radio-label-wrapper",{"has-label":e.label,"has-description":u.value,"show-radio":e.cardRadioVisible}]),for:k(o),tabindex:i.value||d.value?-1:0,onKeydown:b[0]||(b[0]=Wt(ht(()=>{},["prevent"]),["space"])),onKeyup:Wt(p,["space"])},[w.$slots.default?(g(),x("span",pre,[q(w.$slots,"default",{},void 0,!0)])):J("",!0),e.label||u.value?(g(),x("span",hre,[e.label?(g(),x("span",vre,de(e.label),1)):J("",!0),u.value?(g(),x("span",mre,[q(w.$slots,"description",{},()=>[ae(de(e.description),1)],!0)])):J("",!0)])):J("",!0)],42,fre)):J("",!0)],2)}}}),bre=nt(yre,[["__scopeId","data-v-d76131f2"]]),wre=["aria-selected","data-testid"],Cre={class:"select-item-container"},Sre=["disabled","value"],_re={class:"select-item-label"},xre=se({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=o=>{if(r.item.disabled){o.stopPropagation();return}n("selected",r.item)};return(o,i)=>(g(),x("div",{key:e.item.key,"aria-selected":e.item.selected,class:"select-item","data-testid":`select-item-${e.item.value}`,role:"option"},[W("div",Cre,[W("button",{class:ke({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Wt(ht(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Wt(ht(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[W("span",_re,[q(o.$slots,"content",{},()=>[ae(de(e.item.label),1)],!0)])],42,Sre)])],8,wre))}}),Sd=nt(xre,[["__scopeId","data-v-8e320551"]]),kre={class:"select-group-title"},Ere=se({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=f=>a("selected",f),i=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),s=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,y)=>v.toLowerCase().localeCompare(y.toLowerCase()))}),l=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},u=H(null),c=(f=0)=>{var p,v;u.value&&(n.items[f].disabled?c(f+1):(v=(p=u.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,y,w,b;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(b=(w=(y=(v=u.value)==null?void 0:v[C])==null?void 0:y.$el)==null?void 0:w.querySelector("button"))==null||b.focus()}};return t({setFocus:c}),(f,p)=>(g(),x(Ie,null,[(g(!0),x(Ie,null,Qe(i.value,v=>(g(),K(Sd,{key:v.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:o},{content:I(()=>[q(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),x(Ie,null,Qe(s.value,v=>(g(),x("div",{key:`${v}-group`,class:"select-group","data-propagate-clicks":"false"},[W("span",kre,de(v),1),(g(!0),x(Ie,null,Qe(l(v),y=>(g(),K(Sd,{key:y.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:y,onArrowDown:()=>d(y.key,"down"),onArrowUp:()=>d(y.key,"up"),onSelected:o},{content:I(()=>[q(f.$slots,"content",{item:y},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),Are=nt(Ere,[["__scopeId","data-v-136d70ae"]]),Tre=["aria-live"],Mre={key:0,class:"select-loading","data-propagate-clicks":"false","data-testid":"select-loading"},Ire={key:1,class:"select-items-container","data-propagate-clicks":"false"},Ore={class:"select-item-description"},$re={key:2,class:"dropdown-footer dropdown-footer-static"},Dre={key:2,class:"select-empty","data-propagate-clicks":"false"},Pre={key:0,class:"dropdown-footer dropdown-footer-sticky"},Nre=se({inheritAttrs:!1,__name:"KSelect",props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:"100%"},placeholder:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},enableFiltering:{type:Boolean,default:!1},filterFunction:{type:Function,default:e=>{var t;return(t=e==null?void 0:e.items)==null?void 0:t.filter(r=>{var n,a;return(a=r.label)==null?void 0:a.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})}},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},itemCreationValidator:{type:Function,default:()=>!0},error:{type:Boolean,default:!1},help:{type:String,default:""}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Tr(G=>({"67857c07":ne.value,ae9ba3cc:B.value,"776c12c8":Z.value}));const{getSizeFromString:r,stripRequiredLabel:n}=cr(),a=e,o=t,i=mr(),s=Ft(),l=H(!1),u=H(),c=S(()=>{var G;return!!((G=a.labelAttributes)!=null&&G.info||s["label-tooltip"])}),d=S(()=>i.required!==void 0&&String(i.required)!=="false"),f=S(()=>i.disabled!==void 0&&String(i.disabled)!=="false"),p=S(()=>i.readonly!==void 0&&String(i.readonly)!=="false"),v={popoverClasses:`select-popover ${a.dropdownFooterText||s["dropdown-footer-text"]?`has-${a.dropdownFooterTextPosition}-dropdown-footer`:""}`,popoverTimeout:0,placement:"bottom-start",hideCaret:!0},y=H(0),w=H(null),b=H(null),h=S(()=>n(a.label,d.value)),m=H(!1),C=H(""),_=S(()=>{var G,ce;return!(!C.value||(ce=(G=F.value)==null?void 0:G.filter(ge=>ge.label===C.value))!=null&&ce.length)}),A=tr(),D=H(null),F=H([]),T=H(!1),U=H(),$=H(),M=S({get(){return a.modelValue},set(G){var ce;const ge=(ce=F.value)==null?void 0:ce.filter(ve=>ve.value===G);ge!=null&&ge.length?Ve(ge[0]):G||ie()}}),B=S(()=>r(a.width||"100%")),Z=H(""),Y=S(()=>{const G={...i};return delete G.class,G}),re=S(()=>({...v,...a.kpopAttributes,popoverClasses:`${v.popoverClasses} ${a.kpopAttributes.popoverClasses}`,width:String(Z.value),maxWidth:String(Z.value),disabled:f.value||p.value})),ne=S(()=>r(a.dropdownMaxHeight)),j=S(()=>({...re.value})),te=S(()=>a.placeholder||i.placeholder||"Select..."),X=S(()=>!f.value&&a.clearable&&!!D.value),be=S(()=>!!(D.value&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),he=S(()=>{let G=[];!a.enableFiltering||a.filterFunction({query:C.value,items:F.value})===!0?G=F.value:G=a.filterFunction({query:C.value,items:F.value});const ce=G.filter(ve=>!ve.group),ge=G.filter(ve=>ve.group).sort((ve,Se)=>ve.group.toLowerCase().localeCompare(Se.group.toLowerCase()));return[...ce,...ge]}),je=G=>{if(!a.enableFiltering)return G.preventDefault(),!1},Ne=G=>{a.enableItemCreation&&Fe(),G.preventDefault()},Fe=()=>{var G,ce;if(!a.enableItemCreation||!C.value||!_.value||!a.itemCreationValidator(C.value))return;const ge=(((G=F.value)==null?void 0:G.length)||0)+1,ve={label:Cd(C.value),value:tr(),key:`${(ce=Cd(C.value).replace(/ /gi,"-"))==null?void 0:ce.replace(/[^a-z0-9-_]/gi,"")}-${ge}`,custom:!0};o("item-added",ve),Ve(ve,!0),C.value=""},Ve=(G,ce)=>{var ge,ve;ce&&((ge=F.value)==null||ge.push(G)),(ve=F.value)==null||ve.forEach((Se,Ae)=>{var Re,Pe,pe;Se.key===G.key?(Se.selected=!0,Se.key=(Re=Se==null?void 0:Se.key)!=null&&Re.includes("-selected")?Se.key:`${Se.key}-selected`,D.value=Se):Se.selected?(Se.selected=!1,Se.key=(Pe=Se==null?void 0:Se.key)==null?void 0:Pe.replace(/-selected/gi,""),Se.custom&&((pe=F.value)==null||pe.splice(Ae,1),o("item-removed",Se))):Se.selected=!1}),m.value=!0,C.value=G.label},ie=()=>{var G;(G=F.value)==null||G.forEach((ce,ge)=>{var ve,Se;ce.selected=!1,ce.key=(ve=ce==null?void 0:ce.key)==null?void 0:ve.replace(/-selected/gi,""),ce.custom&&((Se=F.value)==null||Se.splice(ge,1),o("item-removed",ce))}),D.value=null,C.value="",o("input",null),o("change",null),o("update:modelValue",null)},ye=H(null),Ce=(G,ce)=>{var ge,ve;if(G.keyCode===27){ce.value=!1;return}const Se=(ge=$.value)==null?void 0:ge.children[0];!ce.value&&Se&&Se.click(),(G.code==="ArrowDown"||G.code==="ArrowUp")&&ce.value&&((ve=ye.value)==null||ve.setFocus())},Oe=G=>{C.value!==G&&(C.value=G)},Ye=()=>{T.value=!0},We=()=>{T.value=!1},N=()=>{var G,ce,ge;a.enableFiltering||(ge=(ce=(G=w.value)==null?void 0:G.$el)==null?void 0:ce.querySelector("input"))==null||ge.blur()},O=G=>{var ce;(f.value||((ce=G==null?void 0:G.target)==null?void 0:ce.dataset.propagateClicks)==="false")&&G.stopPropagation()},P=G=>{G()},Q=(G,ce)=>{l.value=!1,D.value?(m.value=!0,C.value=D.value.label):C.value="",ce&&G()},le=G=>{l.value=!0,a.enableFiltering&&(C.value=""),G()},fe=()=>{var G,ce,ge,ve,Se;if(!i.id){const Ae=(ge=(ce=(G=w.value)==null?void 0:G.$el)==null?void 0:ce.querySelector("input"))==null?void 0:ge.id;Ae&&((Se=(ve=b.value)==null?void 0:ve.$el)==null||Se.setAttribute("for",Ae))}};return Ee(M,(G,ce)=>{var ge;if(G!==ce){const ve=(ge=F.value)==null?void 0:ge.filter(Se=>Se.value===G);ve!=null&&ve.length?Ve(ve[0]):G||ie()}}),Ee(()=>a.items,(G,ce)=>{var ge,ve,Se,Ae,Re;if(JSON.stringify(G)!==JSON.stringify(ce)){F.value=JSON.parse(JSON.stringify(a.items)),(ge=F.value)!=null&&ge.length&&(D.value=null);for(let Pe=0;Pe<((ve=F.value)==null?void 0:ve.length);Pe++){F.value[Pe].selected===void 0&&(F.value[Pe].selected=!1);let pe=`${(Ae=(Se=F.value[Pe].label)==null?void 0:Se.replace(/ /gi,"-"))==null?void 0:Ae.replace(/[^a-z0-9-_]/gi,"")}-${Pe}`;pe.includes("undefined")&&(pe=`select-item-label-${Pe}`),F.value[Pe].key=pe,(F.value[Pe].value===a.modelValue||F.value[Pe].selected)&&(F.value[Pe].selected=!0,D.value=F.value[Pe],F.value[Pe].key+="-selected",T.value||(m.value=!0,C.value=D.value.label)),((Re=D.value)==null?void 0:Re.value)===F.value[Pe].value&&(F.value[Pe].selected=!0)}U.value&&typeof U.value.updatePopper=="function"&&Lt(()=>{U.value.updatePopper()})}},{deep:!0,immediate:!0}),Ee(C,G=>{m.value&&G||(o("query-change",G),m.value=!1)}),Ee(D,(G,ce)=>{G&&G!==ce&&(o("selected",G),o("input",G.value),o("change",G),o("update:modelValue",G.value))},{deep:!0}),Ee(()=>i.id,async()=>{y.value++,await Lt(),fe()},{immediate:!0}),Ct(()=>{$.value&&(u.value=wi.create(()=>{var G;Z.value=`${(G=$.value)==null?void 0:G.offsetWidth}px`}),u.value.observe($.value)),fe(),Pl(document,"keydown",G=>{var ce,ge;!a.enableFiltering&&((ce=document.activeElement)==null?void 0:ce.tagName)==="BODY"&&!T.value&&l.value&&(G.code==="ArrowDown"||G.code==="ArrowUp")&&(G.preventDefault(),(ge=ye.value)==null||ge.setFocus())})}),Ar(()=>{var G;$.value&&((G=u.value)==null||G.unobserve($.value))}),(G,ce)=>{const ge=Nr("bind-once");return g(),x("div",{class:ke(["k-select",[G.$attrs.class]])},[e.label?(g(),K(Io,Xe({key:0,ref_key:"labelElement",ref:b},e.labelAttributes,{"data-testid":"select-label",for:G.$attrs.id?String(G.$attrs.id):void 0,required:d.value}),Mt({default:I(()=>[ae(de(h.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(G.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):J("",!0),ee(k(ef),null,{default:I(({toggle:ve,isToggled:Se})=>[ee(bi,Xe({ref_key:"popperElement",ref:U},j.value,{"close-on-popover-click":"","hide-close-icon":"",onClose:()=>Q(ve,Se.value),onOpen:()=>le(ve),onPopoverClick:()=>P(ve)}),{content:I(()=>[W("div",{"aria-live":e.enableFiltering?"polite":"off"},[e.enableFiltering&&e.loading?(g(),x("div",Mre,[q(G.$slots,"loading",{},()=>[ee(k(Su),{class:"loading-icon",title:"Loading"})],!0)])):(g(),x("div",Ire,[ee(Are,{ref_key:"kSelectItems",ref:ye,items:he.value,onSelected:Ve},{content:I(({item:Ae})=>[q(G.$slots,"item-template",{class:"select-item-label select-item-desc",item:Ae},void 0,!0)]),_:3},8,["items"]),!he.value.length&&!G.$slots.empty&&!e.enableItemCreation?(g(),K(Sd,{key:0,item:{label:"No results",value:"no_results",disabled:!0}})):J("",!0),_.value&&!G.$slots.empty&&e.enableItemCreation?(g(),K(Sd,{key:"select-add-item",class:"select-add-item","data-testid":"select-add-item",item:{label:`${C.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(C.value)},onSelected:Fe},{content:I(()=>[W("div",Ore,[ae(de(C.value)+" ",1),ce[1]||(ce[1]=W("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):J("",!0),(e.dropdownFooterText||G.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="static"?(g(),x("div",$re,[q(G.$slots,"dropdown-footer-text",{},()=>[ae(de(e.dropdownFooterText),1)],!0)])):J("",!0)])),!e.loading&&!he.value.length&&G.$slots.empty?(g(),x("div",Dre,[q(G.$slots,"empty",{},void 0,!0)])):J("",!0)],8,Tre),(e.dropdownFooterText||G.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="sticky"?(g(),x("div",Pre,[q(G.$slots,"dropdown-footer-text",{},()=>[ae(de(e.dropdownFooterText),1)],!0)])):J("",!0)]),default:I(()=>[Rt((g(),x("div",{ref_key:"selectWrapperElement",ref:$,class:"select-wrapper","data-testid":"select-wrapper",role:"listbox",onClick:O},[(g(),K(wo,Xe({key:y.value,ref_key:"inputElement",ref:w,autocapitalize:"off",autocomplete:"off",class:["select-input",{"filtering-disabled":!e.enableFiltering,"hide-model-value":be.value&&(!e.enableFiltering||!Se.value),"input-has-focus":T.value||Se.value}],"data-testid":"select-input",disabled:f.value,error:e.error,"model-value":C.value,placeholder:D.value&&!e.enableFiltering?D.value.label:te.value,readonly:p.value},k(i).id?{id:String(k(i).id),...Y.value}:{...Y.value},{onBlur:We,onClick:N,onFocus:Ye,onKeydown:Wt(Ne,["enter"]),onKeypress:je,onKeyup:[Ae=>Ce(Ae,Se),ce[0]||(ce[0]=Wt(ht(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":Oe}),Mt({after:I(()=>[X.value?(g(),x("button",{key:0,"aria-label":"Clear",class:"clear-selection-button","data-testid":"clear-selection-icon",type:"button",onClick:ie},[ee(k(En),{decorative:""})])):J("",!0),ee(k(tf),{class:ke(["chevron-down-icon",{disabled:f.value}]),decorative:""},null,8,["class"])]),_:2},[k(s).before?{name:"before",fn:I(()=>[q(G.$slots,"before",{},void 0,!0)]),key:"0"}:void 0,G.$slots["label-tooltip"]?{name:"label-tooltip",fn:I(()=>[q(G.$slots,"label-tooltip",{},void 0,!0)]),key:"1"}:void 0]),1040,["class","disabled","error","model-value","placeholder","readonly","onKeyup"])),ee(vn,{name:"kongponents-fade-transition"},{default:I(()=>[be.value&&(!e.enableFiltering||!Se.value)?(g(),x("div",{key:0,class:ke(["custom-selected-item-wrapper",{clearable:e.clearable}])},[q(G.$slots,"selected-item-template",{item:D.value},()=>[q(G.$slots,"item-template",{item:D.value},void 0,!0)],!0)],2)):J("",!0)]),_:2},1024)])),[[ge,{id:k(A)}]])]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3}),e.help?(g(),x("p",{key:1,class:ke(["help-text",{"select-error":e.error}])},de(e.help),3)):J("",!0)],2)}}}),Fw=nt(Nre,[["__scopeId","data-v-b29fdb10"]]),Lre={class:"k-slideout"},Rre={class:"slideout-header"},Bre={key:0,class:"slideout-title","data-testid":"slideout-title"},Hre={class:"slideout-content"},Fre=se({__name:"KSlideout",props:{visible:{type:Boolean,default:!1},closeButtonAlignment:{type:String,default:"start",validator:e=>["start","end"].includes(e)},hasOverlay:{type:Boolean,default:!0},offsetTop:{type:[Number,String],default:0},closeOnBlur:{type:Boolean,default:!0},closeOnEscape:{type:Boolean,default:!0},title:{type:String,default:""},maxWidth:{type:String,required:!1,default:"500px"},zIndex:{type:Number,default:9999}},emits:["close"],setup(e,{emit:t}){Tr(u=>({ad524a00:i.value,"5f5605b1":r.maxWidth,fa7fc4ae:e.zIndex}));const r=e,n=t,{getSizeFromString:a}=cr(),o=H(null),i=S(()=>typeof r.offsetTop=="number"?a(String(r.offsetTop)):r.offsetTop);Fte(o,u=>{u.isTrusted&&r.closeOnBlur&&n("close")});const s=(u,c=!1)=>{(r.visible&&u.keyCode===27&&r.closeOnEscape||c)&&n("close")},l=u=>{typeof document<"u"&&(u?document==null||document.addEventListener("keydown",s):document==null||document.removeEventListener("keydown",s))};return Ee(()=>r.visible,async u=>{l(!!u)},{immediate:!0}),Ar(()=>{l(!1)}),(u,c)=>(g(),x("div",Lre,[ee(vn,{name:"kongponents-fade-transition"},{default:I(()=>[e.visible?(g(),x("div",{key:0,class:ke(["slideout-backdrop",{"backdrop-transparent":!e.hasOverlay}])},null,2)):J("",!0)]),_:1}),ee(vn,{name:"kongponents-slide-in-transition"},{default:I(()=>[e.visible?(g(),x("div",{key:0,ref_key:"slideoutContainerElement",ref:o,class:"slideout-container","data-testid":"slideout-container"},[W("div",Rre,[e.title||u.$slots.title?(g(),x("div",Bre,[q(u.$slots,"title",{},()=>[ae(de(e.title),1)],!0)])):J("",!0),W("button",{"aria-label":"Close",class:"slideout-close-icon","data-testid":"slideout-close-icon",type:"button",onClick:c[0]||(c[0]=ht(d=>u.$emit("close"),["stop"]))},[ee(k(En),{color:`var(--kui-color-text-neutral, ${k(fa)})`,decorative:""},null,8,["color"])])]),W("div",Hre,[q(u.$slots,"default",{},void 0,!0)])],512)):J("",!0)]),_:3})]))}}),zre=nt(Fre,[["__scopeId","data-v-6cd03797"]]),Ure=["aria-current","data-testid"],jre={class:"step-circle"},Vre=se({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>FI.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=cr(),r=e,n=S(()=>({maxWidth:t(r.maxLabelWidth)}));return(a,o)=>(g(),x("li",{"aria-current":e.state==="active"?"step":"false",class:"step","data-testid":`step-${e.state}`},[W("div",{class:ke(["step-container",`${e.state}`])},[W("div",jre,[e.state==="completed"?(g(),K(k(XI),{key:0,color:`var(--kui-color-text-inverse, ${k(Y1)})`,size:k(nn),title:"Completed"},null,8,["color","size"])):e.state==="pending"?(g(),K(k(Su),{key:1,color:`var(--kui-color-text-primary, ${k(DO)})`,size:k(nn),title:"Pending"},null,8,["color","size"])):e.state==="error"?(g(),K(k(En),{key:2,color:`var(--kui-color-text-inverse, ${k(Y1)})`,size:k(nn),title:"Error"},null,8,["color","size"])):J("",!0)]),W("span",{class:"step-label",style:qe(n.value)},de(e.label),5)],2)],8,Ure))}}),qre=nt(Vre,[["__scopeId","data-v-3d0e3f71"]]),Yre={key:0,class:"k-stepper"},Kre=se({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:"170"}},setup(e){return(t,r)=>e.steps&&e.steps.length?(g(),x("ol",Yre,[(g(!0),x(Ie,null,Qe(e.steps,n=>(g(),K(qre,{key:`step-${n.label.replace(/ /gi,"-")}`,label:n.label,"max-label-width":e.maxLabelWidth,state:n.state},null,8,["label","max-label-width","state"]))),128))])):J("",!0)}}),Gre=nt(Kre,[["__scopeId","data-v-2a46c6a5"]]),Wre={class:"table-column-visibility-menu"},Zre={class:"apply-button-wrapper"},Qre=se({__name:"ColumnVisibilityMenu",props:{columns:{type:Array,required:!0},tableId:{type:String,required:!0},visibilityPreferences:{type:Object,default:()=>({})},disabled:{type:Boolean,default:!1}},emits:["update"],setup(e,{emit:t}){const r=t,n=e,a=H(!1),o=H({}),i=H(!1),s=H(),l=H(""),u=()=>{o.value=n.columns.reduce((y,w)=>(y[w.key]=n.visibilityPreferences[w.key]===void 0?!0:n.visibilityPreferences[w.key],y),{}),i.value=!1},c=R7(y=>{l.value=y,s.value&&v(s.value)},500),d=S(()=>l.value?n.columns.filter(y=>(y.label?y.label:y.key).toLowerCase().includes(l.value.toLowerCase())):n.columns),f=()=>{r("update",JSON.parse(JSON.stringify(o.value))),i.value=!1,l.value=""},p=y=>{a.value=y,y&&s.value&&Lt(()=>{s.value&&v(s.value)}),!y&&i.value&&u(),y||(l.value="")},v=y=>{if(!(y.scrollHeight>y.clientHeight)){y.classList.remove("is-bottom-overflowing");return}const w=y.scrollHeightn.visibilityPreferences,()=>{u()},{immediate:!0}),Ct(()=>{s.value&&(s.value.addEventListener("scroll",y=>{const w=y.currentTarget;v(w)}),v(s.value))}),k8(()=>{u()}),(y,w)=>{const b=Ze("KTooltip"),h=Ze("KLabel");return g(),x("div",Wre,[ee(ui,{"data-testid":"table-column-visibility-menu",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"},onToggleDropdown:p},{items:I(()=>[l.value||d.value.length>5?(g(),K(wo,{key:0,modelValue:l.value,"onUpdate:modelValue":w[1]||(w[1]=m=>l.value=m),modelModifiers:{trim:!0},autocomplete:"off",class:"search-input","data-testid":"search-input",placeholder:"Search columns",type:"search",onClick:w[2]||(w[2]=ht(()=>{},["stop"])),onInput:k(c)},Mt({before:I(()=>[ee(k(c0),{decorative:""})]),_:2},[l.value?{name:"after",fn:I(()=>[ee(Pt,{appearance:"tertiary","aria-label":"Clear search",class:"clear-search","data-testid":"clear-search-button",icon:"",size:"small",onClick:w[0]||(w[0]=ht(()=>l.value="",["stop"]))},{default:I(()=>[ee(k(En),{decorative:""})]),_:1})]),key:"0"}:void 0]),1032,["modelValue","onInput"])):J("",!0),W("div",{ref_key:"menuItemsRef",ref:s,class:"menu-items-wrapper"},[(g(!0),x(Ie,null,Qe(d.value,m=>(g(),K(sf,{key:m.key,class:"column-visibility-menu-item","data-testid":`column-visibility-menu-item-${m.key}`,onClick:ht(()=>{o.value[m.key]=!o.value[m.key],i.value=!0},["stop"])},{default:I(()=>[ee(eu,{modelValue:o.value[m.key],"onUpdate:modelValue":C=>o.value[m.key]=C,"aria-labelledby":`${e.tableId}-${m.key}-visibility-checkbox-label`,"data-testid":`column-visibility-checkbox-${m.key}`},null,8,["modelValue","onUpdate:modelValue","aria-labelledby","data-testid"]),ee(h,{id:`${e.tableId}-${m.key}-visibility-checkbox-label`,class:"visibility-checkbox-label",title:m.label},{default:I(()=>[ae(de(m.label),1)]),_:2},1032,["id","title"])]),_:2},1032,["data-testid","onClick"]))),128))],512),W("div",Zre,[ee(Pt,{appearance:"tertiary",class:"apply-button","data-testid":"apply-button",onClick:f},{default:I(()=>w[3]||(w[3]=[ae(" Apply ")])),_:1})])]),default:I(()=>[ee(b,{placement:"bottom-end",text:a.value?void 0:"Show/Hide Columns"},{default:I(()=>[ee(Pt,{appearance:"secondary","aria-label":"Show/Hide Columns",class:"menu-button","data-testid":"column-visibility-menu-button",disabled:e.disabled,icon:"",size:"large"},{default:I(()=>[ee(k(_O),{decorative:""})]),_:1},8,["disabled"])]),_:1},8,["text"])]),_:1},8,["disabled"])])}}}),zw=nt(Qre,[["__scopeId","data-v-5529cef4"]]),Xre={class:"k-table"},Jre={key:0,class:"table-toolbar","data-testid":"table-toolbar"},ene={key:0,class:"toolbar-default-items-container"},tne={key:2,class:"table-error-state","data-testid":"table-error-state"},rne={key:3,class:"table-empty-state","data-testid":"table-empty-state"},nne={key:4},ane=["aria-sort","data-testid","onClick","onMouseover"],one=["onMousedown","onMouseover"],ine=["aria-describedby"],sne=["onMousedown","onMouseover"],lne=["role","tabindex"],une=se({__name:"KTable",props:{resizeColumns:{type:Boolean,default:!1},tablePreferences:{type:Object,default:()=>({})},clientSort:{type:Boolean,default:!1},rowHover:{type:Boolean,default:!0},sortHandlerFunction:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Ln.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,default:void 0,required:!0},fetcherCacheKey:{type:String,default:""},cacheIdentifier:{type:String,default:""},searchInput:{type:String,default:""},headers:{type:Array,default:()=>[]},initialFetcherParams:{type:Object,default:null},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},sortable:{type:Boolean,default:!0},disablePagination:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},maxHeight:{type:String,default:"none"}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state"],setup(e,{emit:t}){Tr(we=>({"0a4cd553":O.value}));const{useDebounce:r,useRequest:n,useSwrvState:a,clientSideSorter:o,getSizeFromString:i}=cr(),s=e,l=t,u=mr(),c=Ft(),d=tr(),f={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},p=H([]),v=H(),y=H([]),w=H([]),b=H(""),h=H(""),m=H(""),C=S(()=>y.value.filter(we=>we.hidable).length>0),_=S(()=>!!(C.value&&!s.error&&!pt.value&&!s.loading&&p.value&&p.value.length)),A=S(()=>y.value.filter(we=>we.hidable)),D=S(()=>_.value?s.tablePreferences.columnVisibility||{}:{}),F=H(_.value?s.tablePreferences.columnVisibility||{}:{}),T=H(0),U=H(!1),$=H(1),M=H(15),B=H(""),Z=H(""),Y=H("desc"),re=H(null),ne=H([]),j=H(!0),te=H(!1),X=H(!1),be=S(()=>!!c.toolbar||_.value),he=S(()=>({maxHeight:i(s.maxHeight)})),je=we=>`column-${we}`,Ne=we=>`tooltip-${we}`,Fe=we=>we,Ve=(we,Ke)=>(gt,ze)=>{const zt=/^on[^a-z]/,ft={};for(const er in Ke)zt.test(er)&&Ke[er]&&(ft[er]=Ke[er]);return Object.keys(ft).reduce((er,bn)=>{if(bn.indexOf(we)===0){const gr=bn.split(we);er[gr[1]]=_r=>ft[bn](_r,gt,ze)}return er},{})},ie=S(()=>(we,Ke)=>{const gt=Ve("onRow:",u)(Ke,"row"),ze=Ve("onCell:",u)(we,"cell"),zt=["a","button","label","input","select"];return gt.click&&(te.value=!0),{...gt,...ze,click(ft){const er=ft.target.className;let bn=zt.includes(ft.target.tagName.toLowerCase()),gr=!1;typeof er=="string"||Array.isArray(er)?gr=er.includes("k-popover"):typeof er=="object"&&(gr=Object.keys(er).includes("k-popover")),ft.target.closest(".popover-content")!==null&&(gr=!0);for(let _r=0;_r{const we={};for(const Ke in ye.value){if(!ye.value[Ke])continue;const gt=ye.value[Ke]+"px";we[Ke]={width:gt,maxWidth:gt,minWidth:gt}}return we}),Oe=(we,Ke)=>({"resize-hover":We.value===we.key&&s.resizeColumns&&Ke!==w.value.length-1,resizable:s.resizeColumns,sortable:s.sortable&&!we.hideLabel&&!!we.sortable,"active-sort":s.sortable&&!we.hideLabel&&!!we.sortable&&we.key===Z.value,[Y.value]:s.sortable&&we.key===Z.value&&!we.hideLabel,"is-scrolled":U.value,"has-tooltip":!!we.tooltip}),Ye=S(()=>b.value?"resizing":h.value?"resize-hover":m.value?"th-hover":""),We=S(()=>{switch(Ye.value){case"resizing":return b.value;case"resize-hover":return h.value;case"th-hover":return m.value;default:return""}}),N=S(()=>{var we;return(we=v.value)==null?void 0:we.querySelectorAll("th.resizable")}),O=S(()=>{var we;const Ke=(we=N.value)==null?void 0:we.item(0);if(Ke){const gt=window==null?void 0:window.getComputedStyle(Ke);if(gt!=null&>.height)return`${parseInt(gt.height,10)}px`}return"auto"}),P=(we,Ke)=>{var gt;if(we.button!==0)return;let ze=0,zt=0;b.value=Ke;let ft=null;(gt=N.value)==null||gt.forEach(gr=>{gr.getAttribute("data-testid")===`table-header-${Ke}`&&(ft=document==null?void 0:document.querySelector(`[data-tableid="${d}"] [data-testid="table-header-${Ke}"]`))});const er=gr=>{const _r=gr.clientX-ze;ft==null||ft.setAttribute("style",`width: ${zt+_r}px`),ye.value[Ke]=zt+_r},bn=()=>{b.value="",document==null||document.removeEventListener("mousemove",er),document==null||document.removeEventListener("mouseup",bn),$e()};if(ze=we.clientX,ft){const gr=window==null?void 0:window.getComputedStyle(ft);gr!=null&&gr.width&&(zt=parseInt(gr.width,10)),document==null||document.addEventListener("mousemove",er),document==null||document.addEventListener("mouseup",bn)}},Q=H(!0),le=async()=>{var we,Ke;const gt=s.searchInput,ze=await s.fetcher({pageSize:M.value,page:$.value,query:gt||B.value,sortColumnKey:Z.value,sortColumnOrder:Y.value,offset:re.value});return p.value=ze.data,T.value=s.paginationTotalItems||ze.total||((we=ze.data)==null?void 0:we.length),s.paginationOffset&&((Ke=ze.pagination)!=null&&Ke.offset?(ce.value=ze.pagination.offset,ne.value[$.value]||ne.value.push(ze.pagination.offset)):ce.value=null,j.value=ze.pagination&&"hasNextPage"in ze.pagination?ze.pagination.hasNextPage:!0),p.value.length===0&&$.value>1&&($.value=1,ne.value=[null],re.value=null),Q.value=!1,ze},fe=()=>{const we={...f,...s.initialFetcherParams};$.value=we.page??f.page,M.value=we.pageSize??f.pageSize,B.value=we.query??f.query,Z.value=we.sortColumnKey??f.sortColumnKey,Y.value=we.sortColumnOrder??f.sortColumnOrder,s.clientSort&&Z.value&&Y.value&&o(Z.value,"",Y.value,p.value),s.paginationOffset&&(re.value=we.offset,ne.value.push(we.offset)),s.headers&&s.headers.length&&(y.value=s.headers),X.value=!0};Ee(()=>s.headers,we=>{we&&we.length&&(y.value=we)},{deep:!0});const G=S(()=>ne.value[$.value-1]),ce=H(null),ge=S(()=>{if(!s.fetcher||!X.value)return"";let we=d;return s.cacheIdentifier&&(we=s.cacheIdentifier),s.fetcherCacheKey&&(we+=`-${s.fetcherCacheKey}`),`k-table_${we}`}),ve=H(""),{debouncedFn:Se,generateDebouncedFn:Ae}=r(we=>{ve.value=we},350),Re=Ae(0),{data:Pe,error:pe,revalidate:Le,isValidating:Be}=n(()=>ge.value,()=>le(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:ot,hasData:et,swrvState:It}=a(Pe,pe,Be),pt=H(!0),Jt=S(()=>({hasData:et.value,state:ot.value})),oe=S(()=>pt.value?"loading":pe.value?"error":"success"),{debouncedFn:z,generateDebouncedFn:V}=r(Le,500),L=V(0),E=we=>{const{key:Ke,useSortHandlerFunction:gt}=we,ze=Z.value+"";$.value=1,Z.value?Ke===Z.value?Y.value==="asc"?Y.value="desc":Y.value="asc":(Z.value=Ke,Y.value="asc",ne.value=[null]):(Z.value=Ke,Y.value="asc",ne.value=[null]),s.clientSort?gt&&s.sortHandlerFunction?s.sortHandlerFunction({key:Ke,prevKey:ze,sortColumnOrder:Y.value,data:p.value}):o(Ke,ze,Y.value,p.value):s.paginationOffset||z(),$e()},R=({page:we})=>{$.value=we},me=({pageSize:we})=>{ne.value=[null],re.value=null,M.value=we,$.value=1,$e()},ue=we=>{we&&we.target&&typeof we.target.scrollTop=="number"&&(we.target.scrollTop>1?U.value=!0:we.target.scrollTop===0&&(U.value=!U.value))},_e=S(()=>({pageSize:M.value,sortColumnKey:Z.value,sortColumnOrder:Y.value,...s.resizeColumns?{columnWidths:ye.value}:{},...C.value?{columnVisibility:F.value}:{}})),$e=()=>{oe.value==="success"&&l("update:table-preferences",_e.value)},it=()=>{$.value++,re.value=ce.value},mt=()=>{$.value--,re.value=G.value},St=S(()=>!!(s.fetcher&&!s.disablePagination&&!(!s.paginationOffset&&s.hidePaginationWhenOptional&&T.value<=s.paginationPageSizes[0])&&!(s.paginationOffset&&s.hidePaginationWhenOptional&&!G.value&&!ce.value&&p.value.lengthwe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ee([F,y],we=>{const Ke=we[0],gt=we[1].filter(ze=>Ke[ze.key]!==!1);JSON.stringify(gt)!==JSON.stringify(w.value)&&(w.value=gt,$e())},{deep:!0,immediate:!0}),Ee(Pe,we=>{we!=null&&we.length&&!p.value.length&&(p.value=we)},{deep:!0,immediate:!0}),Ee(ot,()=>{switch(ot.value){case It.PENDING:pt.value=!0;break;case It.VALIDATING_HAS_DATA:pt.value=Jr.value;break;default:pt.value=!1;break}},{immediate:!0}),Ee([Jt,oe],we=>{var Ke;l("state",{state:we==null?void 0:we[1],hasData:(Ke=we==null?void 0:we[0])==null?void 0:Ke.hasData})}),Ee(()=>s.searchInput,we=>{$.value!==1&&($.value=1),we===""?Re(we):Se(we)},{immediate:!0});const Jr=H(!1);return Ee([ve,$,M],async(we,Ke)=>{const gt=Ke==null?void 0:Ke[0],ze=we[0],zt=we[1];ze!==gt&&zt!==1&&($.value=1,ne.value=[null],re.value=null),X.value&&!Q.value&&(Jr.value=!0,ze!==""&&ze!==gt?await z():await L(),Jr.value=!1)},{deep:!0,immediate:!0}),Ee(_,we=>{we&&(F.value=s.tablePreferences.columnVisibility||{})},{immediate:!0}),Ct(()=>{console.warn(`The Kongponents 'KTable' component is deprecated and will be removed in the next major release. We suggest using 'KTableData' component instead. -Docs: https://kongponents.konghq.com/components/table-data.html`),fe()}),(we,Ke)=>{const gt=Nr("bind-once");return g(),x("div",Xre,[be.value?(g(),x("div",Jre,[q(we.$slots,"toolbar",{state:Jt.value},void 0,!0),_.value?(g(),x("div",ene,[X(zw,{columns:A.value,"table-id":k(d),"visibility-preferences":D.value,onUpdate:Ke[0]||(Ke[0]=ze=>F.value=ze)},null,8,["columns","table-id","visibility-preferences"])])):Q("",!0)])):Q("",!0),(pt.value||e.loading||Jr.value)&&!e.error?(g(),Y(of,{key:1,"data-testid":"table-skeleton",type:"table"})):e.error?(g(),x("div",tne,[q(we.$slots,"error-state",{},()=>[X(Da,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},Mt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[X(Pt,{"data-testid":bt(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ke[1]||(Ke[1]=ze=>we.$emit("error-action-click"))},{default:I(()=>[re(de(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!e.error&&!pt.value&&!e.loading&&!Jr.value&&p.value&&!p.value.length?(g(),x("div",rne,[q(we.$slots,"empty-state",{},()=>[X(Da,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},Mt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[X(Pt,{appearance:e.searchInput?"tertiary":"primary","data-testid":bt(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ke[2]||(Ke[2]=ze=>we.$emit("empty-state-action-click"))},{default:I(()=>[q(we.$slots,"empty-state-action-icon",{},void 0,!0),re(" "+de(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),x("div",nne,[W("div",{class:"table-wrapper",style:qe(he.value),onScrollPassive:ue},[Rt((g(),x("table",{class:ke(["table",{"has-hover":e.rowHover,"is-clickable":te.value}])},[W("thead",{class:ke({"is-scrolled":j.value})},[W("tr",{ref_key:"headerRow",ref:v,class:ke({"is-scrolled":j.value})},[(g(!0),x(Ie,null,Qe(w.value,(ze,zt)=>(g(),x("th",{key:`table-${k(d)}-headers-${zt}`,"aria-sort":e.sortable&&ze.key===ee.value?U.value==="asc"?"ascending":"descending":void 0,class:ke(["table-headers",Oe(ze,zt)]),"data-testid":`table-header-${ze.key}`,style:qe(Ce.value[ze.key]),onClick:()=>{e.sortable&&ze.sortable&&(we.$emit("sort",{prevKey:ee.value,sortColumnKey:ze.key,sortColumnOrder:U.value==="asc"?"desc":"asc"}),E(ze))},onMouseleave:Ke[7]||(Ke[7]=ft=>m.value=""),onMouseover:ft=>m.value=ze.key},[e.resizeColumns&&zt!==0?(g(),x("div",{key:0,class:"resize-handle previous",onClick:Ke[3]||(Ke[3]=ht(()=>{},["stop"])),onMousedown:ft=>P(ft,w.value[zt-1].key),onMouseleave:Ke[4]||(Ke[4]=ft=>h.value=""),onMouseover:ft=>h.value=w.value[zt-1].key},null,40,one)):Q("",!0),W("div",{"aria-describedby":ze.tooltip||we.$slots[Ne(ze.key)]?`${Ne(ze.key)}-${k(d)}`:void 0,class:ke(["table-headers-container",{resized:b.value===ze.key}])},[q(we.$slots,je(ze.key),{column:Fe(ze)},()=>[W("span",{class:ke(["table-header-label",{"sr-only":ze.hideLabel}])},de(ze.label?ze.label:ze.key),3)],!0),ze.tooltip||we.$slots[Ne(ze.key)]?(g(),Y(gn,{key:0,"data-testid":Ne(ze.key),"tooltip-id":`${Ne(ze.key)}-${k(d)}`},{content:I(()=>[q(we.$slots,Ne(ze.key),{column:Fe(ze)},()=>[re(de(ze.tooltip),1)],!0)]),default:I(()=>[X(k(si),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la)},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):Q("",!0),e.sortable&&!ze.hideLabel&&ze.sortable?(g(),Y(k(l0),{key:1,class:"sort-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la)},null,8,["color","size"])):Q("",!0)],10,ine),e.resizeColumns&&zt!==w.value.length-1?(g(),x("div",{key:1,class:"resize-handle",onClick:Ke[5]||(Ke[5]=ht(()=>{},["stop"])),onMousedown:ft=>P(ft,ze.key),onMouseleave:Ke[6]||(Ke[6]=ft=>h.value=""),onMouseover:ft=>h.value=ze.key},null,40,sne)):Q("",!0)],46,ane))),128))],2)],2),W("tbody",null,[(g(!0),x(Ie,null,Qe(p.value,(ze,zt)=>(g(),x("tr",Xe({ref_for:!0},e.rowAttrs(ze),{key:`table-${k(d)}-row-${zt}`,role:te.value?"link":null,tabindex:te.value?0:null}),[(g(!0),x(Ie,null,Qe(w.value,(ft,er)=>(g(),x("td",Xe({ref_for:!0},e.cellAttrs({headerKey:ft.key,row:ze,rowIndex:zt,colIndex:er}),{key:`table-${k(d)}-cell-${er}`,class:{"resize-hover":e.resizeColumns&&We.value===ft.key&&er!==w.value.length-1},style:Ce.value[ft.key]},Zd(ie.value(ze[ft.key],ze),!0)),[q(we.$slots,ft.key,{row:Fe(ze),rowKey:zt,rowValue:ze[ft.key]},()=>[re(de(ze[ft.key]),1)],!0)],16))),128))],16,lne))),128))])],2)),[[gt,{"data-tableid":k(d)}]])],36),St.value?(g(),Y(lf,{key:0,class:"table-pagination","current-page":$.value,"data-testid":"table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":T.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!ce.value||!K.value,"offset-previous-button-disabled":!G.value,"page-sizes":e.paginationPageSizes,"total-count":M.value,onGetNextOffset:it,onGetPreviousOffset:mt,onPageChange:B,onPageSizeChange:me},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):Q("",!0)]))])}}}),Uw=nt(une,[["__scopeId","data-v-1aa082f6"]]),cne={class:"k-tabs"},dne={"aria-label":"Tabs",role:"tablist"},fne=["id"],pne=["id","aria-labelledby"],hne=se({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hidePanels:{type:Boolean,default:!1},anchorTabindex:{type:Number,default:0,validator:e=>e>=-1&&e<=32767}},emits:["update:modelValue","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=H(n.modelValue?n.modelValue:(r=n.tabs[0])==null?void 0:r.hash),i=c=>{o.value=c,a("change",c),a("update:modelValue",c)},s=c=>c.replace("#",""),l=c=>c.disabled?"-1":typeof n.anchorTabindex=="number"&&n.anchorTabindex>=-1&&n.anchorTabindex<=32767?String(n.anchorTabindex):"0",u=c=>{if(c.to){if(typeof c.to=="string")return{tag:"a",attributes:{href:c.disabled?void 0:c.to}};if(typeof c.to=="object")return{tag:"router-link",attributes:{to:c.disabled?void 0:c.to}}}return{tag:"div",attributes:{}}};return Ee(()=>n.modelValue,c=>{o.value=c,a("change",c),a("update:modelValue",c)}),(c,d)=>(g(),x("div",cne,[W("ul",dne,[(g(!0),x(Ie,null,Qe(e.tabs,f=>(g(),x("li",{id:`${f.hash.replace("#","")}-tab`,key:f.hash,class:ke(["tab-item",{active:o.value===f.hash}])},[(g(),Y(Ge(u(f).tag),Xe({"aria-controls":e.hidePanels?void 0:`panel-${f.hash}`,"aria-selected":e.hidePanels?void 0:o.value===f.hash?"true":"false",class:["tab-link",{disabled:f.disabled}],role:"tab",tabindex:l(f),ref_for:!0},u(f).attributes,{onClick:[p=>f.disabled?void 0:i(f.hash),ht(p=>f.disabled?void 0:i(f.hash),["prevent"])],onKeydown:[Wt(ht(p=>f.disabled?void 0:i(f.hash),["prevent"]),["enter"]),Wt(ht(p=>f.disabled?void 0:i(f.hash),["prevent"]),["space"])]}),{default:I(()=>[q(c.$slots,`${s(f.hash)}-anchor`,{},()=>[W("span",null,de(f.title),1)])]),_:2},1040,["aria-controls","aria-selected","class","tabindex","onClick","onKeydown"]))],10,fne))),128))]),e.hidePanels?Q("",!0):(g(!0),x(Ie,{key:0},Qe(e.tabs,(f,p)=>(g(),x("div",{id:`panel-${p}`,key:f.hash,"aria-labelledby":`${s(f.hash)}-tab`,class:"tab-container",role:"tabpanel"},[o.value===f.hash?q(c.$slots,s(f.hash),{key:0}):Q("",!0)],8,pne))),128))]))}}),vne=nt(hne,[["__scopeId","data-v-86544093"]]),mne=["aria-invalid","rows","value"],Xp=2048,gne={inheritAttrs:!1},yne=se({...gne,__name:"KTextArea",props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:[Boolean,Number],default:Xp,validator:e=>typeof e=="number"?e>0:!0},rows:{type:Number,default:5},error:{type:Boolean,default:!1},resizable:{type:Boolean,default:!1},help:{type:String,default:""},isResizable:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `isResizable` prop is deprecated in favor of the `resizable` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `hasError` prop is deprecated in favor of the `error` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=t,a=mr(),o=Ft(),{stripRequiredLabel:i}=cr(),s=S(()=>(a==null?void 0:a.required)!==void 0&&String(a==null?void 0:a.required)!=="false"),l=H(""),u=S(()=>i(r.label,s.value)),c=S(()=>{var C,_;return!!((C=r.labelAttributes)!=null&&C.help||(_=r.labelAttributes)!=null&&_.info||o["label-tooltip"])}),d=S(()=>r.error||r.hasError||w.value?!0:void 0),f=H(0),p=S({get(){return r.modelValue},set(C){b({target:{value:C}})}}),v=a.id?String(a.id):tr(),y=S(()=>{const C={...a};return delete C.class,C}),w=S(()=>typeof r.characterLimit=="boolean"?r.characterLimit?l.value.length>Xp:!1:l.value.length>r.characterLimit),b=C=>{var _;const A=JSON.parse(JSON.stringify((_=C==null?void 0:C.target)==null?void 0:_.value));n("input",A),n("update:modelValue",A),l.value=A},h=S(()=>{var C;const _=typeof r.characterLimit=="number"?r.characterLimit:Xp;return w.value?`${(C=l.value)==null?void 0:C.toString().length} / ${_}`:r.help});Ee(w,(C,_)=>{C!==_&&(n("char-limit-exceeded",{value:l.value,length:l.value.length,characterLimit:Number(r.characterLimit),limitExceeded:C}),f.value+=1)}),Ee(p,(C,_)=>{C!==_&&b({target:{value:C}})});const m=()=>l.value?l.value:r.modelValue;return(C,_)=>{const A=Nr("bind-once");return g(),x("div",{class:ke(["k-textarea",[C.$attrs.class,{"input-error":e.error||e.hasError||w.value}]])},[e.label?Rt((g(),Y(Io,Xe({key:0},e.labelAttributes,{required:s.value}),Mt({default:I(()=>[re(de(u.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(C.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["required"])),[[A,{for:k(v)}]]):Q("",!0),Rt(W("textarea",Xe(y.value,{"aria-invalid":d.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:m(),onInput:b}),null,16,mne),[[A,{id:k(v)}]]),X(vn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[h.value?(g(),x("p",{key:String(f.value),class:"help-text"},de(h.value),1)):Q("",!0)]),_:1})],2)}}}),bne=nt(yne,[["__scopeId","data-v-6cbaee7b"]]),wne={class:"toaster-icon-container"},Cne={class:"toaster-content"},Sne={key:0,class:"toaster-title"},_ne={key:1,class:"toaster-message"},xne=["onClick"],kne=se({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0},zIndex:{type:Number,default:1e4}},emits:["close"],setup(e){Tr(r=>({"7990c71e":e.zIndex}));const t=r=>{switch(r){case"info":return si;case"success":return v7;case"warning":return d0;case"danger":return g7;case"system":return u0;default:return si}};return(r,n)=>(g(),Y(rM,{class:"k-toaster",name:"kongponents-slide-up-transition",tag:"div"},{default:I(()=>[(g(!0),x(Ie,null,Qe(e.toasterState,a=>(g(),x("div",{key:a.key,class:ke(["toaster",`${a.appearance}`]),role:"alert"},[W("div",wne,[(g(),Y(Ge(t(a.appearance)),{class:"toaster-icon",color:`var(--kui-color-text, ${k(MO)})`,decorative:""},null,8,["color"]))]),W("div",Cne,[a.title?(g(),x("span",Sne,de(a.title),1)):Q("",!0),a.message?(g(),x("p",_ne,de(a.message),1)):Q("",!0)]),W("button",{"aria-label":"Close",class:"toaster-close-icon","data-testid":"toaster-close-icon",type:"button",onClick:ht(o=>r.$emit("close",a.key),["stop"])},[X(k(En),{color:`var(--kui-color-text-neutral-weak, ${k($O)})`,size:k(NO)},null,8,["color","size"])],8,xne)],2))),128))]),_:1}))}}),jw=nt(kne,[["__scopeId","data-v-c719c82d"]]),Ene="kongponents-toaster-container",Jp={timeoutMilliseconds:5e3,appearance:p7.info},Ane=1e4;class Tne{constructor(t){if(fo(this,"toastersContainer",null),fo(this,"toaster",null),fo(this,"toasts",H([])),typeof document>"u"){console.warn("ToastManager should only be initialized in the browser environment. Docs: https://kongponents.konghq.com/components/toaster.html");return}this.toastersContainer=document.createElement("div"),this.toastersContainer.id=Ene,document.body.appendChild(this.toastersContainer),this.toaster=X(jw,{toasterState:this.toasts.value,zIndex:t!=null&&t.zIndex?t.zIndex:Ane,onClose:r=>this.close(r)}),this.toastersContainer&&Ty(this.toaster,this.toastersContainer)}setTimer(t,r){return setTimeout(()=>this.close(t),r)}open(t){const{key:r,timeoutMilliseconds:n,appearance:a,message:o,title:i}=t,s=r||tr(),l=a&&Object.keys(p7).indexOf(a)!==-1?a:Jp.appearance,u=this.setTimer(r,n||Jp.timeoutMilliseconds),c=typeof t=="string"?t:o;this.toasts.value.push({key:s,appearance:l,title:i,message:c,timer:u,timeoutMilliseconds:n||Jp.timeoutMilliseconds})}close(t){var r,n;const a=(r=this.toasts.value)==null?void 0:r.findIndex(o=>t===o.key);clearTimeout((n=this.toasts.value[a])==null?void 0:n.timer),this.toasts.value.splice(a,1)}closeAll(){this.toasts.value.forEach(t=>clearTimeout(t==null?void 0:t.timer)),this.toasts.value=[]}destroy(){this.toastersContainer&&(Ty(null,this.toastersContainer),this.toastersContainer.remove())}}/*! +Docs: https://kongponents.konghq.com/components/table-data.html`),fe()}),(we,Ke)=>{const gt=Nr("bind-once");return g(),x("div",Xre,[be.value?(g(),x("div",Jre,[q(we.$slots,"toolbar",{state:Jt.value},void 0,!0),_.value?(g(),x("div",ene,[ee(zw,{columns:A.value,"table-id":k(d),"visibility-preferences":D.value,onUpdate:Ke[0]||(Ke[0]=ze=>F.value=ze)},null,8,["columns","table-id","visibility-preferences"])])):J("",!0)])):J("",!0),(pt.value||e.loading||Jr.value)&&!e.error?(g(),K(of,{key:1,"data-testid":"table-skeleton",type:"table"})):e.error?(g(),x("div",tne,[q(we.$slots,"error-state",{},()=>[ee(Da,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},Mt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[ee(Pt,{"data-testid":bt(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ke[1]||(Ke[1]=ze=>we.$emit("error-action-click"))},{default:I(()=>[ae(de(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!e.error&&!pt.value&&!e.loading&&!Jr.value&&p.value&&!p.value.length?(g(),x("div",rne,[q(we.$slots,"empty-state",{},()=>[ee(Da,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},Mt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[ee(Pt,{appearance:e.searchInput?"tertiary":"primary","data-testid":bt(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ke[2]||(Ke[2]=ze=>we.$emit("empty-state-action-click"))},{default:I(()=>[q(we.$slots,"empty-state-action-icon",{},void 0,!0),ae(" "+de(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),x("div",nne,[W("div",{class:"table-wrapper",style:qe(he.value),onScrollPassive:ue},[Rt((g(),x("table",{class:ke(["table",{"has-hover":e.rowHover,"is-clickable":te.value}])},[W("thead",{class:ke({"is-scrolled":U.value})},[W("tr",{ref_key:"headerRow",ref:v,class:ke({"is-scrolled":U.value})},[(g(!0),x(Ie,null,Qe(w.value,(ze,zt)=>(g(),x("th",{key:`table-${k(d)}-headers-${zt}`,"aria-sort":e.sortable&&ze.key===Z.value?Y.value==="asc"?"ascending":"descending":void 0,class:ke(["table-headers",Oe(ze,zt)]),"data-testid":`table-header-${ze.key}`,style:qe(Ce.value[ze.key]),onClick:()=>{e.sortable&&ze.sortable&&(we.$emit("sort",{prevKey:Z.value,sortColumnKey:ze.key,sortColumnOrder:Y.value==="asc"?"desc":"asc"}),E(ze))},onMouseleave:Ke[7]||(Ke[7]=ft=>m.value=""),onMouseover:ft=>m.value=ze.key},[e.resizeColumns&&zt!==0?(g(),x("div",{key:0,class:"resize-handle previous",onClick:Ke[3]||(Ke[3]=ht(()=>{},["stop"])),onMousedown:ft=>P(ft,w.value[zt-1].key),onMouseleave:Ke[4]||(Ke[4]=ft=>h.value=""),onMouseover:ft=>h.value=w.value[zt-1].key},null,40,one)):J("",!0),W("div",{"aria-describedby":ze.tooltip||we.$slots[Ne(ze.key)]?`${Ne(ze.key)}-${k(d)}`:void 0,class:ke(["table-headers-container",{resized:b.value===ze.key}])},[q(we.$slots,je(ze.key),{column:Fe(ze)},()=>[W("span",{class:ke(["table-header-label",{"sr-only":ze.hideLabel}])},de(ze.label?ze.label:ze.key),3)],!0),ze.tooltip||we.$slots[Ne(ze.key)]?(g(),K(gn,{key:0,"data-testid":Ne(ze.key),"tooltip-id":`${Ne(ze.key)}-${k(d)}`},{content:I(()=>[q(we.$slots,Ne(ze.key),{column:Fe(ze)},()=>[ae(de(ze.tooltip),1)],!0)]),default:I(()=>[ee(k(si),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la)},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):J("",!0),e.sortable&&!ze.hideLabel&&ze.sortable?(g(),K(k(l0),{key:1,class:"sort-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la)},null,8,["color","size"])):J("",!0)],10,ine),e.resizeColumns&&zt!==w.value.length-1?(g(),x("div",{key:1,class:"resize-handle",onClick:Ke[5]||(Ke[5]=ht(()=>{},["stop"])),onMousedown:ft=>P(ft,ze.key),onMouseleave:Ke[6]||(Ke[6]=ft=>h.value=""),onMouseover:ft=>h.value=ze.key},null,40,sne)):J("",!0)],46,ane))),128))],2)],2),W("tbody",null,[(g(!0),x(Ie,null,Qe(p.value,(ze,zt)=>(g(),x("tr",Xe({ref_for:!0},e.rowAttrs(ze),{key:`table-${k(d)}-row-${zt}`,role:te.value?"link":null,tabindex:te.value?0:null}),[(g(!0),x(Ie,null,Qe(w.value,(ft,er)=>(g(),x("td",Xe({ref_for:!0},e.cellAttrs({headerKey:ft.key,row:ze,rowIndex:zt,colIndex:er}),{key:`table-${k(d)}-cell-${er}`,class:{"resize-hover":e.resizeColumns&&We.value===ft.key&&er!==w.value.length-1},style:Ce.value[ft.key]},Zd(ie.value(ze[ft.key],ze),!0)),[q(we.$slots,ft.key,{row:Fe(ze),rowKey:zt,rowValue:ze[ft.key]},()=>[ae(de(ze[ft.key]),1)],!0)],16))),128))],16,lne))),128))])],2)),[[gt,{"data-tableid":k(d)}]])],36),St.value?(g(),K(lf,{key:0,class:"table-pagination","current-page":$.value,"data-testid":"table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":M.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!ce.value||!j.value,"offset-previous-button-disabled":!G.value,"page-sizes":e.paginationPageSizes,"total-count":T.value,onGetNextOffset:it,onGetPreviousOffset:mt,onPageChange:R,onPageSizeChange:me},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):J("",!0)]))])}}}),Uw=nt(une,[["__scopeId","data-v-1aa082f6"]]),cne={class:"k-tabs"},dne={"aria-label":"Tabs",role:"tablist"},fne=["id"],pne=["id","aria-labelledby"],hne=se({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hidePanels:{type:Boolean,default:!1},anchorTabindex:{type:Number,default:0,validator:e=>e>=-1&&e<=32767}},emits:["update:modelValue","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=H(n.modelValue?n.modelValue:(r=n.tabs[0])==null?void 0:r.hash),i=c=>{o.value=c,a("change",c),a("update:modelValue",c)},s=c=>c.replace("#",""),l=c=>c.disabled?"-1":typeof n.anchorTabindex=="number"&&n.anchorTabindex>=-1&&n.anchorTabindex<=32767?String(n.anchorTabindex):"0",u=c=>{if(c.to){if(typeof c.to=="string")return{tag:"a",attributes:{href:c.disabled?void 0:c.to}};if(typeof c.to=="object")return{tag:"router-link",attributes:{to:c.disabled?void 0:c.to}}}return{tag:"div",attributes:{}}};return Ee(()=>n.modelValue,c=>{o.value=c,a("change",c),a("update:modelValue",c)}),(c,d)=>(g(),x("div",cne,[W("ul",dne,[(g(!0),x(Ie,null,Qe(e.tabs,f=>(g(),x("li",{id:`${f.hash.replace("#","")}-tab`,key:f.hash,class:ke(["tab-item",{active:o.value===f.hash}])},[(g(),K(Ge(u(f).tag),Xe({"aria-controls":e.hidePanels?void 0:`panel-${f.hash}`,"aria-selected":e.hidePanels?void 0:o.value===f.hash?"true":"false",class:["tab-link",{disabled:f.disabled}],role:"tab",tabindex:l(f),ref_for:!0},u(f).attributes,{onClick:[p=>f.disabled?void 0:i(f.hash),ht(p=>f.disabled?void 0:i(f.hash),["prevent"])],onKeydown:[Wt(ht(p=>f.disabled?void 0:i(f.hash),["prevent"]),["enter"]),Wt(ht(p=>f.disabled?void 0:i(f.hash),["prevent"]),["space"])]}),{default:I(()=>[q(c.$slots,`${s(f.hash)}-anchor`,{},()=>[W("span",null,de(f.title),1)])]),_:2},1040,["aria-controls","aria-selected","class","tabindex","onClick","onKeydown"]))],10,fne))),128))]),e.hidePanels?J("",!0):(g(!0),x(Ie,{key:0},Qe(e.tabs,(f,p)=>(g(),x("div",{id:`panel-${p}`,key:f.hash,"aria-labelledby":`${s(f.hash)}-tab`,class:"tab-container",role:"tabpanel"},[o.value===f.hash?q(c.$slots,s(f.hash),{key:0}):J("",!0)],8,pne))),128))]))}}),vne=nt(hne,[["__scopeId","data-v-86544093"]]),mne=["aria-invalid","rows","value"],Xp=2048,gne={inheritAttrs:!1},yne=se({...gne,__name:"KTextArea",props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:[Boolean,Number],default:Xp,validator:e=>typeof e=="number"?e>0:!0},rows:{type:Number,default:5},error:{type:Boolean,default:!1},resizable:{type:Boolean,default:!1},help:{type:String,default:""},isResizable:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `isResizable` prop is deprecated in favor of the `resizable` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `hasError` prop is deprecated in favor of the `error` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=t,a=mr(),o=Ft(),{stripRequiredLabel:i}=cr(),s=S(()=>(a==null?void 0:a.required)!==void 0&&String(a==null?void 0:a.required)!=="false"),l=H(""),u=S(()=>i(r.label,s.value)),c=S(()=>{var C,_;return!!((C=r.labelAttributes)!=null&&C.help||(_=r.labelAttributes)!=null&&_.info||o["label-tooltip"])}),d=S(()=>r.error||r.hasError||w.value?!0:void 0),f=H(0),p=S({get(){return r.modelValue},set(C){b({target:{value:C}})}}),v=a.id?String(a.id):tr(),y=S(()=>{const C={...a};return delete C.class,C}),w=S(()=>typeof r.characterLimit=="boolean"?r.characterLimit?l.value.length>Xp:!1:l.value.length>r.characterLimit),b=C=>{var _;const A=JSON.parse(JSON.stringify((_=C==null?void 0:C.target)==null?void 0:_.value));n("input",A),n("update:modelValue",A),l.value=A},h=S(()=>{var C;const _=typeof r.characterLimit=="number"?r.characterLimit:Xp;return w.value?`${(C=l.value)==null?void 0:C.toString().length} / ${_}`:r.help});Ee(w,(C,_)=>{C!==_&&(n("char-limit-exceeded",{value:l.value,length:l.value.length,characterLimit:Number(r.characterLimit),limitExceeded:C}),f.value+=1)}),Ee(p,(C,_)=>{C!==_&&b({target:{value:C}})});const m=()=>l.value?l.value:r.modelValue;return(C,_)=>{const A=Nr("bind-once");return g(),x("div",{class:ke(["k-textarea",[C.$attrs.class,{"input-error":e.error||e.hasError||w.value}]])},[e.label?Rt((g(),K(Io,Xe({key:0},e.labelAttributes,{required:s.value}),Mt({default:I(()=>[ae(de(u.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[q(C.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["required"])),[[A,{for:k(v)}]]):J("",!0),Rt(W("textarea",Xe(y.value,{"aria-invalid":d.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:m(),onInput:b}),null,16,mne),[[A,{id:k(v)}]]),ee(vn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[h.value?(g(),x("p",{key:String(f.value),class:"help-text"},de(h.value),1)):J("",!0)]),_:1})],2)}}}),bne=nt(yne,[["__scopeId","data-v-6cbaee7b"]]),wne={class:"toaster-icon-container"},Cne={class:"toaster-content"},Sne={key:0,class:"toaster-title"},_ne={key:1,class:"toaster-message"},xne=["onClick"],kne=se({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0},zIndex:{type:Number,default:1e4}},emits:["close"],setup(e){Tr(r=>({"7990c71e":e.zIndex}));const t=r=>{switch(r){case"info":return si;case"success":return v7;case"warning":return d0;case"danger":return g7;case"system":return u0;default:return si}};return(r,n)=>(g(),K(rM,{class:"k-toaster",name:"kongponents-slide-up-transition",tag:"div"},{default:I(()=>[(g(!0),x(Ie,null,Qe(e.toasterState,a=>(g(),x("div",{key:a.key,class:ke(["toaster",`${a.appearance}`]),role:"alert"},[W("div",wne,[(g(),K(Ge(t(a.appearance)),{class:"toaster-icon",color:`var(--kui-color-text, ${k(MO)})`,decorative:""},null,8,["color"]))]),W("div",Cne,[a.title?(g(),x("span",Sne,de(a.title),1)):J("",!0),a.message?(g(),x("p",_ne,de(a.message),1)):J("",!0)]),W("button",{"aria-label":"Close",class:"toaster-close-icon","data-testid":"toaster-close-icon",type:"button",onClick:ht(o=>r.$emit("close",a.key),["stop"])},[ee(k(En),{color:`var(--kui-color-text-neutral-weak, ${k($O)})`,size:k(NO)},null,8,["color","size"])],8,xne)],2))),128))]),_:1}))}}),jw=nt(kne,[["__scopeId","data-v-c719c82d"]]),Ene="kongponents-toaster-container",Jp={timeoutMilliseconds:5e3,appearance:p7.info},Ane=1e4;class Tne{constructor(t){if(fo(this,"toastersContainer",null),fo(this,"toaster",null),fo(this,"toasts",H([])),typeof document>"u"){console.warn("ToastManager should only be initialized in the browser environment. Docs: https://kongponents.konghq.com/components/toaster.html");return}this.toastersContainer=document.createElement("div"),this.toastersContainer.id=Ene,document.body.appendChild(this.toastersContainer),this.toaster=ee(jw,{toasterState:this.toasts.value,zIndex:t!=null&&t.zIndex?t.zIndex:Ane,onClose:r=>this.close(r)}),this.toastersContainer&&Ty(this.toaster,this.toastersContainer)}setTimer(t,r){return setTimeout(()=>this.close(t),r)}open(t){const{key:r,timeoutMilliseconds:n,appearance:a,message:o,title:i}=t,s=r||tr(),l=a&&Object.keys(p7).indexOf(a)!==-1?a:Jp.appearance,u=this.setTimer(r,n||Jp.timeoutMilliseconds),c=typeof t=="string"?t:o;this.toasts.value.push({key:s,appearance:l,title:i,message:c,timer:u,timeoutMilliseconds:n||Jp.timeoutMilliseconds})}close(t){var r,n;const a=(r=this.toasts.value)==null?void 0:r.findIndex(o=>t===o.key);clearTimeout((n=this.toasts.value[a])==null?void 0:n.timer),this.toasts.value.splice(a,1)}closeAll(){this.toasts.value.forEach(t=>clearTimeout(t==null?void 0:t.timer)),this.toasts.value=[]}destroy(){this.toastersContainer&&(Ty(null,this.toastersContainer),this.toastersContainer.remove())}}/*! * vue-draggable-next v2.2.0 * (c) 2023 Anish George * @license MIT @@ -75,13 +75,13 @@ Docs: https://kongponents.konghq.com/components/table-data.html`),fe()}),(we,Ke) * @author RubaXa * @author owenm * @license MIT - */function k3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function va(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function One(e,t){if(e==null)return{};var r=Ine(e,t),n,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var $ne="1.14.0";function Oa(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var qa=Oa(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Tu=Oa(/Edge/i),E3=Oa(/firefox/i),Nl=Oa(/safari/i)&&!Oa(/chrome/i)&&!Oa(/android/i),Vw=Oa(/iP(ad|od|hone)/i),Dne=Oa(/chrome/i)&&Oa(/android/i),qw={capture:!1,passive:!1};function Tt(e,t,r){e.addEventListener(t,r,!qa&&qw)}function kt(e,t,r){e.removeEventListener(t,r,!qa&&qw)}function _d(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function Pne(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function ra(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&_d(e,t):_d(e,t))||n&&e===r)return e;if(e===r)break}while(e=Pne(e))}return null}var A3=/\s+/g;function un(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(A3," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(A3," ")}}function lt(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function ps(e,t){var r="";if(typeof e=="string")r=e;else do{var n=lt(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(r)}function Yw(e,t,r){if(e){var n=e.getElementsByTagName(t),a=0,o=n.length;if(r)for(;a=o,!i)return n;if(n===ca())break;n=uo(n,!1)}return!1}function $s(e,t,r,n){for(var a=0,o=0,i=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,a=One(r,Une);Mu.pluginEvent.bind(ut)(e,t,va({dragEl:He,parentEl:ar,ghostEl:dt,rootEl:Zt,nextEl:qo,lastDownEl:_c,cloneEl:or,cloneHidden:lo,dragStarted:vl,putSortable:xr,activeSortable:ut.active,originalEvent:n,oldIndex:es,oldDraggableIndex:Rl,newIndex:dn,newDraggableIndex:ao,hideGhostForTarget:Jw,unhideGhostForTarget:e9,cloneNowHidden:function(){lo=!0},cloneNowShown:function(){lo=!1},dispatchSortableEvent:function(o){Hr({sortable:t,name:o,originalEvent:n})}},a))};function Hr(e){zne(va({putSortable:xr,cloneEl:or,targetEl:He,rootEl:Zt,oldIndex:es,oldDraggableIndex:Rl,newIndex:dn,newDraggableIndex:ao},e))}var He,ar,dt,Zt,qo,_c,or,lo,es,dn,Rl,ao,Gu,xr,Yi=!1,xd=!1,kd=[],Ho,Pn,r1,n1,I3,O3,vl,Li,Bl,Hl=!1,Wu=!1,xc,Mr,a1=[],Uh=!1,Ed=[],bf=typeof document<"u",Zu=Vw,$3=Tu||qa?"cssFloat":"float",jne=bf&&!Dne&&!Vw&&"draggable"in document.createElement("div"),Zw=function(){if(bf){if(qa)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Qw=function(e,t){var r=lt(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=$s(e,0,t),o=$s(e,1,t),i=a&<(a),s=o&<(o),l=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+pr(a).width,u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+pr(o).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(a&&i.float&&i.float!=="none"){var c=i.float==="left"?"left":"right";return o&&(s.clear==="both"||s.clear===c)?"vertical":"horizontal"}return a&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||l>=n&&r[$3]==="none"||o&&r[$3]==="none"&&l+u>n)?"vertical":"horizontal"},Vne=function(e,t,r){var n=r?e.left:e.top,a=r?e.right:e.bottom,o=r?e.width:e.height,i=r?t.left:t.top,s=r?t.right:t.bottom,l=r?t.width:t.height;return n===i||a===s||n+o/2===i+l/2},qne=function(e,t){var r;return kd.some(function(n){var a=n[pn].options.emptyInsertThreshold;if(!(!a||tm(n))){var o=pr(n),i=e>=o.left-a&&e<=o.right+a,s=t>=o.top-a&&t<=o.bottom+a;if(i&&s)return r=n}}),r},Xw=function(e){function t(a,o){return function(i,s,l,u){var c=i.options.group.name&&s.options.group.name&&i.options.group.name===s.options.group.name;if(a==null&&(o||c))return!0;if(a==null||a===!1)return!1;if(o&&a==="clone")return a;if(typeof a=="function")return t(a(i,s,l,u),o)(i,s,l,u);var d=(o?i:s).options.group.name;return a===!0||typeof a=="string"&&a===d||a.join&&a.indexOf(d)>-1}}var r={},n=e.group;(!n||Sc(n)!="object")&&(n={name:n}),r.name=n.name,r.checkPull=t(n.pull,!0),r.checkPut=t(n.put),r.revertClone=n.revertClone,e.group=r},Jw=function(){!Zw&&dt&<(dt,"display","none")},e9=function(){!Zw&&dt&<(dt,"display","")};bf&&document.addEventListener("click",function(e){if(xd)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),xd=!1,!1},!0);var Fo=function(e){if(He){e=e.touches?e.touches[0]:e;var t=qne(e.clientX,e.clientY);if(t){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]=e[n]);r.target=r.rootEl=t,r.preventDefault=void 0,r.stopPropagation=void 0,t[pn]._onDragOver(r)}}},Yne=function(e){He&&He.parentNode[pn]._isOutsideThisEl(e.target)};function ut(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Ra({},t),e[pn]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Qw(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,i){o.setData("Text",i.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:ut.supportPointer!==!1&&"PointerEvent"in window&&!Nl,emptyInsertThreshold:5};Mu.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);Xw(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:jne,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Tt(e,"pointerdown",this._onTapStart):(Tt(e,"mousedown",this._onTapStart),Tt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Tt(e,"dragover",this),Tt(e,"dragenter",this)),kd.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Ra(this,Bne())}ut.prototype={constructor:ut,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Li=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,He):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,r=this.el,n=this.options,a=n.preventOnFilter,o=e.type,i=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,s=(i||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,u=n.filter;if(eae(r),!He&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||n.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&Nl&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=ra(s,n.draggable,r,!1),!(s&&s.animated)&&_c!==s)){if(es=_n(s),Rl=_n(s,n.draggable),typeof u=="function"){if(u.call(this,e,s,this)){Hr({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:r,fromEl:r}),en("filter",t,{evt:e}),a&&e.cancelable&&e.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=ra(l,c.trim(),r,!1),c)return Hr({sortable:t,rootEl:c,name:"filter",targetEl:s,fromEl:r,toEl:r}),en("filter",t,{evt:e}),!0}),u)){a&&e.cancelable&&e.preventDefault();return}n.handle&&!ra(l,n.handle,r,!1)||this._prepareDragStart(e,i,s)}}},_prepareDragStart:function(e,t,r){var n=this,a=n.el,o=n.options,i=a.ownerDocument,s;if(r&&!He&&r.parentNode===a){var l=pr(r);if(Zt=a,He=r,ar=He.parentNode,qo=He.nextSibling,_c=r,Gu=o.group,ut.dragged=He,Ho={target:He,clientX:(t||e).clientX,clientY:(t||e).clientY},I3=Ho.clientX-l.left,O3=Ho.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,He.style["will-change"]="all",s=function(){if(en("delayEnded",n,{evt:e}),ut.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!E3&&n.nativeDraggable&&(He.draggable=!0),n._triggerDragStart(e,t),Hr({sortable:n,name:"choose",originalEvent:e}),un(He,o.chosenClass,!0)},o.ignore.split(",").forEach(function(u){Yw(He,u.trim(),o1)}),Tt(i,"dragover",Fo),Tt(i,"mousemove",Fo),Tt(i,"touchmove",Fo),Tt(i,"mouseup",n._onDrop),Tt(i,"touchend",n._onDrop),Tt(i,"touchcancel",n._onDrop),E3&&this.nativeDraggable&&(this.options.touchStartThreshold=4,He.draggable=!0),en("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Tu||qa))){if(ut.eventCanceled){this._onDrop();return}Tt(i,"mouseup",n._disableDelayedDrag),Tt(i,"touchend",n._disableDelayedDrag),Tt(i,"touchcancel",n._disableDelayedDrag),Tt(i,"mousemove",n._delayedDragTouchMoveHandler),Tt(i,"touchmove",n._delayedDragTouchMoveHandler),o.supportPointer&&Tt(i,"pointermove",n._delayedDragTouchMoveHandler),n._dragStartTimer=setTimeout(s,o.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){He&&o1(He),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;kt(e,"mouseup",this._disableDelayedDrag),kt(e,"touchend",this._disableDelayedDrag),kt(e,"touchcancel",this._disableDelayedDrag),kt(e,"mousemove",this._delayedDragTouchMoveHandler),kt(e,"touchmove",this._delayedDragTouchMoveHandler),kt(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?Tt(document,"pointermove",this._onTouchMove):t?Tt(document,"touchmove",this._onTouchMove):Tt(document,"mousemove",this._onTouchMove):(Tt(He,"dragend",this),Tt(Zt,"dragstart",this._onDragStart));try{document.selection?kc(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Yi=!1,Zt&&He){en("dragStarted",this,{evt:t}),this.nativeDraggable&&Tt(document,"dragover",Yne);var r=this.options;!e&&un(He,r.dragClass,!1),un(He,r.ghostClass,!0),ut.active=this,e&&this._appendGhost(),Hr({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Pn){this._lastX=Pn.clientX,this._lastY=Pn.clientY,Jw();for(var e=document.elementFromPoint(Pn.clientX,Pn.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Pn.clientX,Pn.clientY),e!==t);)t=e;if(He.parentNode[pn]._isOutsideThisEl(e),t)do{if(t[pn]){var r=void 0;if(r=t[pn]._onDragOver({clientX:Pn.clientX,clientY:Pn.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);e9()}},_onTouchMove:function(e){if(Ho){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,a=e.touches?e.touches[0]:e,o=dt&&ps(dt,!0),i=dt&&o&&o.a,s=dt&&o&&o.d,l=Zu&&Mr&&M3(Mr),u=(a.clientX-Ho.clientX+n.x)/(i||1)+(l?l[0]-a1[0]:0)/(i||1),c=(a.clientY-Ho.clientY+n.y)/(s||1)+(l?l[1]-a1[1]:0)/(s||1);if(!ut.active&&!Yi){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))=0&&(Hr({rootEl:ar,name:"add",toEl:ar,fromEl:Zt,originalEvent:e}),Hr({sortable:this,name:"remove",toEl:ar,originalEvent:e}),Hr({rootEl:ar,name:"sort",toEl:ar,fromEl:Zt,originalEvent:e}),Hr({sortable:this,name:"sort",toEl:ar,originalEvent:e})),xr&&xr.save()):dn!==es&&dn>=0&&(Hr({sortable:this,name:"update",toEl:ar,originalEvent:e}),Hr({sortable:this,name:"sort",toEl:ar,originalEvent:e})),ut.active&&((dn==null||dn===-1)&&(dn=es,ao=Rl),Hr({sortable:this,name:"end",toEl:ar,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){en("nulling",this),Zt=He=ar=dt=qo=or=_c=lo=Ho=Pn=vl=dn=ao=es=Rl=Li=Bl=xr=Gu=ut.dragged=ut.ghost=ut.clone=ut.active=null,Ed.forEach(function(e){e.checked=!0}),Ed.length=r1=n1=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":He&&(this._onDragOver(e),Kne(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,n=0,a=r.length,o=this.options;nn.right+a||e.clientX<=n.right&&e.clientY>n.bottom&&e.clientX>=n.left:e.clientX>n.right&&e.clientY>n.top||e.clientX<=n.right&&e.clientY>n.bottom+a}function Qne(e,t,r,n,a,o,i,s){var l=n?e.clientY:e.clientX,u=n?r.height:r.width,c=n?r.top:r.left,d=n?r.bottom:r.right,f=!1;if(!i){if(s&&xcc+u*o/2:ld-xc)return-Bl}else if(l>c+u*(1-a)/2&&ld-u*o/2)?l>c+u/2?1:-1:0}function Xne(e){return _n(He)<_n(e)?1:-1}function Jne(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,r=t.length,n=0;r--;)n+=t.charCodeAt(r);return n.toString(36)}function eae(e){Ed.length=0;for(var t=e.getElementsByTagName("input"),r=t.length;r--;){var n=t[r];n.checked&&Ed.push(n)}}function kc(e){return setTimeout(e,0)}function jh(e){return clearTimeout(e)}bf&&Tt(document,"touchmove",function(e){(ut.active||Yi)&&e.cancelable&&e.preventDefault()});ut.utils={on:Tt,off:kt,css:lt,find:Yw,is:function(e,t){return!!ra(e,t,e,!1)},extend:Lne,throttle:Kw,closest:ra,toggleClass:un,clone:Ww,index:_n,nextTick:kc,cancelNextTick:jh,detectDirection:Qw,getChild:$s};ut.get=function(e){return e[pn]};ut.mount=function(){for(var e=arguments.length,t=new Array(e),r=0;re.replace(oae,(t,r)=>r?r.toUpperCase():""));function u1(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function N3(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function iae(e,t){return Object.values(e).indexOf(t)}function sae(e,t,r,n){if(!e)return[];const a=Object.values(e),o=t.length-n;return[...t].map((i,s)=>s>=o?a.length:a.indexOf(i))}function r9(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function lae(e){return t=>{this.realList!==null&&this["onDrag"+e](t),r9.call(this,e,t)}}function uae(e){return["transition-group","TransitionGroup"].includes(e)}function cae(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?uae(t.name):!1}function dae(e,t){return t?{...t.props,...t.attrs}:e}const Yh=["Start","Add","Remove","Update","End"],Kh=["Choose","Unchoose","Sort","Filter","Clone"],fae=["Move",...Yh,...Kh].map(e=>"on"+e);let c1=null;const pae={options:Object,list:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:e=>e},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null},component:{type:String,default:null},modelValue:{type:Array,required:!1,default:null}},hae=se({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...Yh.map(e=>e.toLowerCase()),...Kh.map(e=>e.toLowerCase())],props:pae,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=dae(this.$attrs,this.componentData);return e?(this.transitionMode=cae(e),Xl(this.getTag(),t,e)):Xl(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&nae.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};Yh.forEach(a=>{e["on"+a]=lae.call(this,a)}),Kh.forEach(a=>{e["on"+a]=r9.bind(this,a)});const t=Object.keys(this.$attrs).reduce((a,o)=>(a[P3(o)]=this.$attrs[o],a),{}),r=Object.assign({},t,e,{onMove:(a,o)=>this.onDragMove(a,o)});!("draggable"in r)&&(r.draggable=">*");const n=this.$el.nodeType===1?this.$el:this.$el.parentElement;this._sortable=new ut(n,r),n.__draggable_component__=this,this.computeIndexes()},beforeUnmount(){try{this._sortable!==void 0&&this._sortable.destroy()}catch{}},computed:{realList(){return this.list?this.list:this.modelValue}},watch:{$attrs:{handler(e){this.updateOptions(e)},deep:!0},realList(){this.computeIndexes()}},methods:{getTag(){return this.component?Ze(this.component):this.tag},updateOptions(e){for(var t in e){const r=P3(t);fae.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=sae(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=iae(this.getChildrenNodes()||[],e);if(t===-1)return null;const r=this.realList[t];return{index:t,element:r}},emitChanges(e){this.$nextTick(()=>{this.$emit("change",e)})},alterList(e){if(this.list){e(this.list);return}const t=[...this.modelValue];e(t),this.$emit("update:modelValue",t)},spliceList(){const e=t=>t.splice(...arguments);this.alterList(e)},updatePosition(e,t){const r=n=>n.splice(t,0,n.splice(e,1)[0]);this.alterList(r)},getVmIndex(e){const t=this.visibleIndexes,r=t.length;return e>r-1?r:t[e]},getComponent(){return this.$slots.default?this.$slots.default()[0].componentInstance:null},resetTransitionData(e){if(!this.noTransitionOnDrag||!this.transitionMode)return;var t=this.getChildrenNodes();t[e].data=null;const r=this.getComponent();r.children=[],r.kept=void 0},onDragStart(e){this.computeIndexes(),this.context=this.getUnderlyingVm(e.item),this.context&&(e.item._underlying_vm_=this.clone(this.context.element),c1=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;u1(e.item);const r=this.getVmIndex(e.newIndex);this.spliceList(r,0,t),this.computeIndexes();const n={element:t,newIndex:r};this.emitChanges({added:n})},onDragRemove(e){if(N3(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){u1(e.clone);return}if(!this.context)return;const t=this.context.index;this.spliceList(t,1);const r={element:this.context.element,oldIndex:t};this.resetTransitionData(t),this.emitChanges({removed:r})},onDragUpdate(e){u1(e.item),N3(e.from,e.item,e.oldIndex);const t=this.context.index,r=this.getVmIndex(e.newIndex);this.updatePosition(t,r);const n={element:this.context.element,oldIndex:t,newIndex:r};this.emitChanges({moved:n})},updateProperty(e,t){e.hasOwnProperty(t)&&(e[t]+=this.headerOffset)},onDragMove(e,t){const r=this.move;if(!r||!this.realList)return!0;const n=this.getRelatedContextFromMoveEvent(e),a=this.context,o=this.computeFutureIndex(n,e);Object.assign(a,{futureIndex:o});const i=Object.assign({},e,{relatedContext:n,draggedContext:a});return r(i,t)},onDragEnd(){this.computeIndexes(),c1=null},getTrargetedComponent(e){return e.__draggable_component__},getRelatedContextFromMoveEvent({to:e,related:t}){const r=this.getTrargetedComponent(e);if(!r)return{component:r};const n=r.realList,a={list:n,component:r};if(e!==t&&n&&r.getUnderlyingVm){const o=r.getUnderlyingVm(t);if(o)return Object.assign(o,a)}return a},computeFutureIndex(e,t){const r=[...t.to.children].filter(o=>o.style.display!=="none");if(r.length===0)return 0;const n=r.indexOf(t.related),a=e.component.getVmIndex(n);return r.indexOf(c1)!==-1||!t.willInsertAfter?a:a+1}}}),vae=["data-testid"],mae={key:0,class:"tree-item-icon","data-testid":"tree-item-icon"},gae={class:"tree-item-label","data-testid":"tree-item-label"},am=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||am(t.children))}),yae=se({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>am([e])},disabled:{type:Boolean,default:!1},hideIcons:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,a=Ft(),o=S(()=>!r.hideIcons||!!a["item-icon"]),i=s=>{s.target&&s.target.closest("a:not(.disabled), button:not([data-tree-item-trigger]), label, input, select")!==null||n("selected",r.item)};return(s,l)=>(g(),x("button",{class:ke(["tree-item",{"not-draggable":e.disabled,selected:e.item.selected}]),"data-testid":`tree-item-${e.item.id}`,"data-tree-item-trigger":"true",draggable:"false",type:"button",onClick:ht(i,["prevent"])},[o.value?(g(),x("div",mae,[q(s.$slots,"item-icon",{},()=>[X(k(CO),{decorative:""})],!0)])):Q("",!0),W("div",gae,[q(s.$slots,"item-label",{},()=>[re(de(e.item.name),1)],!0)])],10,vae))}}),bae=nt(yae,[["__scopeId","data-v-f55bd189"]]),om=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(om)),wae=se({__name:"KTreeDraggable",props:{items:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.name!==void 0&&t.id!==void 0)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3},level:{type:Number,default:0},parentId:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H(0),o=H([]),i={tag:"div","force-fallback":!0,animation:"100",draggable:".tree-item-container","item-key":"id","ghost-class":"tree-item-dragged","drag-class":"tree-item-grabbing",class:"child-drop-zone"},s=H(!1),l=h=>{var m,C;return!((C=(m=o.value.filter(_=>_.id===h.id))==null?void 0:m[0].children)!=null&&C.length)},u=h=>h.children,c=h=>{r.parentId?n("child-change",{parentId:r.parentId,children:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)}):n("change",{items:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)})},d=h=>{n("child-change",h)},f=h=>{n("selected",h)},p=S(()=>r.level>r.maxDepth-1),v=h=>{var m,C,_,A;const D=((C=(m=h.relatedContext)==null?void 0:m.component)==null?void 0:C.$attrs.level)||0,F=(_=h.draggedContext)==null?void 0:_.element;let M=0;return(A=F.children)!=null&&A.length&&(M=om(F)),!(D+M>r.maxDepth-1)},y=h=>{var m,C;const _=((C=(m=h.item)==null?void 0:m._underlying_vm_)==null?void 0:C.id)||"",A=o.value.find(D=>D.id===_);s.value=!0,A&&n("selected",A),b(!0)},w=()=>{s.value=!1,b(!1),a.value++},b=h=>{const m=document==null?void 0:document.getElementsByTagName("html").item(0);m&&m.classList.toggle("tree-list-grabbing",h)};return Ee(()=>r.items,(h,m)=>{JSON.stringify(h)!==JSON.stringify(m)&&(o.value=h,o.value.forEach(C=>{C.children||(C.children=[])}))}),Ct(()=>{o.value=r.items,o.value.forEach(h=>{h.children||(h.children=[])})}),(h,m)=>{const C=Ze("KTreeDraggable",!0);return g(),Y(k(hae),Xe(i,{class:"tree-draggable",direction:"vertical",disabled:e.disableDrag,group:{name:e.group,pull:[e.group],put:p.value?[]:[e.group]},level:e.level,list:o.value,move:v,tag:"div",onChange:c,onEnd:w,onStart:y}),{default:I(()=>[(g(!0),x(Ie,null,Qe(o.value,_=>(g(),x("div",{key:_.id,class:ke(["tree-item-container",{"has-no-children":l(_)}])},[(g(),Y(bae,{key:`tree-item-${_.id}-${a.value}`,disabled:e.disableDrag,"hide-icons":e.hideIcons,item:_,onSelected:f},Mt({"item-label":I(()=>[q(h.$slots,"item-label",{item:_},()=>[re(de(_.name),1)],!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:I(()=>[q(h.$slots,"item-icon",{item:_},void 0,!0)]),key:"0"}:void 0]),1032,["disabled","hide-icons","item"])),(g(),Y(C,{key:`tree-item-${_.id}-children-${a.value}`,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,items:u(_),level:e.level+1,"max-depth":e.maxDepth,"parent-id":_.id,onChildChange:d,onSelected:f},Mt({"item-label":I(({item:A})=>[q(h.$slots,"item-label",{item:A},void 0,!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:I(({item:A})=>[q(h.$slots,"item-icon",{item:A},void 0,!0)]),key:"0"}:void 0]),1032,["disable-drag","group","hide-icons","items","level","max-depth","parent-id"]))],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),Cae=nt(wae,[["__scopeId","data-v-ea953620"]]),n9=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&n9(r.children,t)}),t),Sae=e=>{const t=n9(e,[]),r=new Set(t);return t.length===r.size},_ae=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||om(n)<=t)}),r},L3=e=>am(e)&&Sae(e),xae=se({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||L3(e)},items:{type:Array,default:null,validator:e=>!e.length||L3(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H([]),o=S({get(){return r.modelValue},set(d){a.value=d}}),{getSizeFromString:i}=cr(),s=S(()=>({maxWidth:i(r.width)})),l=(d,f)=>{(f||a.value).forEach(p=>{var v;p.id===d.id?(p.selected=!0,n("selected",d)):p.selected=!1,(v=p.children)!=null&&v.length&&l(d,p.children)})},u=d=>{n("change",d)},c=d=>{n("child-change",d)};return Ee(o,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Ee(()=>r.items,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Ct(()=>{r.modelValue&&r.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),r.modelValue?a.value=r.modelValue:r.items&&(a.value=r.items),_ae(a.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),a.value.forEach(d=>{d.children||(d.children=[])})}),(d,f)=>(g(),x("div",{class:"k-tree-list","data-testid":"k-tree-list",style:qe(e.width?s.value:void 0)},[X(Cae,{"data-testid":`k-tree-list-${e.group}`,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,items:a.value,"max-depth":e.maxDepth,onChange:u,onChildChange:c,onSelected:l},Mt({"item-label":I(({item:p})=>[q(d.$slots,"item-label",{item:p})]),_:2},[d.$slots["item-icon"]?{name:"item-icon",fn:I(({item:p})=>[q(d.$slots,"item-icon",{item:p})]),key:"0"}:void 0]),1032,["data-testid","disable-drag","group","hide-icons","items","max-depth"])],4))}}),R3=e=>{try{return new URL(e),!0}catch{return!1}},kae=["href"],Eae=se({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!R3(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!R3(t.href));return(n,a)=>r.value?(g(),x("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank"},[q(n.$slots,"default",{},void 0,!0),e.hideIcon?Q("",!0):(g(),Y(k(sO),{key:0,decorative:"",size:k(la)},null,8,["size"]))],8,kae)):Q("",!0)}}),Aae=nt(Eae,[["__scopeId","data-v-949aad10"]]),Tae={key:0,class:"truncate-expand-controls"},Mae={key:0,"data-testid":"expand-trigger-wrapper"},Iae=["aria-label"],Oae={key:0,"data-testid":"collapse-trigger-wrapper"},$ae={key:0,"data-testid":"expand-trigger-wrapper"},Dae={key:1},Pae=se({__name:"KTruncate",props:{rows:{type:Number,default:1,validator:e=>e>0},truncateText:{type:Boolean,default:!1},expanded:{type:Boolean,default:!1},width:{type:String,default:"100%"}},setup(e){Tr(b=>({ab9f0938:u.value,"7f8f51c0":k(c),f3bcefe6:r.rows}));const{getSizeFromString:t}=cr(),r=e,n=H(r.expanded),a=H(!1),o=H(),i=H(),s=H(),l=H(),u=H("0px"),c=RO,d=H(0),f=async()=>{var b;if(!r.truncateText&&i.value&&(b=i.value.children)!=null&&b.length){const h=i.value.children,m=Number(String(c).replace(/px$/gi,""));let C=0;for(let A=0;AC?h[A].offsetHeight:C;const _=(r.rows===1?0:(r.rows-1)*m)+C*r.rows+6;u.value=i.value.offsetHeight>_?`${_}px`:"auto",await Lt(),p()}},p=()=>{if(i.value&&s.value){const b=r.truncateText?i.value.scrollHeight:i.value.offsetHeight,h=l.value?l.value.offsetHeight:0;a.value=b>s.value.offsetHeight-h,v()}},v=()=>{if(!r.truncateText&&(d.value=0,i.value&&s.value)){const b=i.value.children;for(let h=0;hs.value.offsetHeight?(d.value+=1,b[h].getAttribute("tabindex")&&(b[h].tabIndex=-1)):b[h].getAttribute("tabindex")&&(b[h].tabIndex=0)}},y=async()=>{n.value=!n.value,await Lt(),p()},w=S(()=>({width:t(r.width)}));return Ct(()=>{o.value=wi.create(f),o.value.observe(i.value),p()}),Ar(()=>{var b;(b=o.value)==null||b.unobserve(i.value)}),(b,h)=>{const m=Ze("KButton");return g(),x("div",{ref_key:"kTruncateWrapper",ref:s,class:ke(["k-truncate",[n.value?"expanded":"",`truncate-${e.truncateText?"text":"content"}`]]),style:qe(w.value)},[!e.truncateText&&a.value?(g(),x("div",Tae,[n.value?Q("",!0):(g(),x("div",Mae,[q(b.$slots,"expand-trigger",{expand:y,truncatedCount:d.value},()=>[W("button",{"aria-label":`Show ${d.value} more items`,class:"expand-trigger",type:"button",onClick:ht(y,["stop"])},de(d.value),9,Iae)],!0)]))])):Q("",!0),W("div",{ref_key:"kTruncateContainer",ref:i,class:"truncate-container"},[q(b.$slots,"default",{},void 0,!0),!e.truncateText&&n.value?(g(),x("div",Oae,[q(b.$slots,"collapse-trigger",{collapse:y},()=>[W("button",{"aria-label":"Collapse content",class:"collapse-trigger",type:"button",onClick:ht(y,["stop"])},[X(k(rO),{decorative:"",size:k(la)},null,8,["size"])])],!0)])):Q("",!0)],512),e.truncateText&&(a.value||n.value)?(g(),x("div",{key:1,ref_key:"textToggleControls",ref:l,class:"truncate-collapse-controls"},[n.value?Q("",!0):(g(),x("div",$ae,[q(b.$slots,"expand-trigger",{expand:y},()=>[X(m,{appearance:"tertiary",size:"small",onClick:ht(y,["stop"])},{default:I(()=>h[0]||(h[0]=[re(" Show more ")])),_:1})],!0)])),n.value?(g(),x("div",Dae,[q(b.$slots,"collapse-trigger",{collapse:y},()=>[X(m,{appearance:"tertiary",size:"small",onClick:ht(y,["stop"])},{default:I(()=>h[1]||(h[1]=[re(" Show less ")])),_:1})],!0)])):Q("",!0)],512)):Q("",!0)],6)}}}),Nae=nt(Pae,[["__scopeId","data-v-a16a1149"]]),Lae={class:"k-copy"},Rae={key:0,class:"copy-badge-text"},Bae=["aria-label","onClick"],Hae=se({__name:"KCopy",props:{badgeLabel:{type:String,default:""},text:{type:String,required:!0},textTooltip:{type:String,default:""},copyTooltip:{type:String,default:""},format:{type:String,required:!1,default:"default",validator:e=>["default","hidden","redacted","deleted"].includes(e)},badge:{type:Boolean,default:!1},monospace:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},successTooltip:{type:String,default:"Copied!"},truncationLimit:{type:[Number,String],default:8}},setup(e,{expose:t}){const r=e,n=tr(),a=H(""),o=S(()=>!r.badgeLabel||r.copyTooltip?r.copyTooltip||"Copy":`Copy ${r.badgeLabel.replace(/:$/,"")}`);Ee(o,w=>{a.value=w},{immediate:!0});const i=S(()=>`copy-tooltip-wrapper ${r.truncate&&v.value||r.badge?"truncate-content":""}`),s=S(()=>r.format==="redacted"?"*****":r.format==="deleted"?`*${String(r.text||"").substring(0,5)}`:r.truncate&&r.truncationLimit&&p.value?p.value.replace(/^"(.*)"$/,"$1"):r.text),l=S(()=>{if(r.textTooltip)return r.textTooltip;if(!(r.format==="redacted"||!v.value))return r.text}),u=w=>{a.value=w||r.successTooltip,setTimeout(()=>{a.value=o.value},1800)},c=w=>{if(!w(r.text)){u("Failed to copy");return}u()};t({copy:()=>{var w;document!=null&&document.getElementById(n)&&((w=document==null?void 0:document.getElementById(n))==null||w.click())}});const d=H(),f=H(),p=S(()=>r.truncate&&typeof r.truncationLimit=="number"?`${String(r.text||"").substring(0,r.truncationLimit)+"..."}`:null),v=H(!1),y=()=>{var w,b;r.truncate&&(r.truncationLimit!=="auto"&&p.value?v.value=!0:r.truncationLimit==="auto"&&d.value&&(v.value=((w=d.value)==null?void 0:w.offsetWidth)<((b=d.value)==null?void 0:b.scrollWidth)))};return Ct(()=>{f.value=wi.create(y),f.value.observe(d.value)}),Ar(()=>{f.value&&f.value.unobserve(d.value)}),(w,b)=>{const h=Nr("bind-once");return g(),x("div",Lae,[e.badge&&e.badgeLabel?(g(),x("span",Rae,de(e.badgeLabel),1)):Q("",!0),W("div",{class:ke(["copy-container",{"copy-element":e.truncate||e.badge,"badge-styles":e.badge}])},[e.format!=="hidden"?(g(),Y(gn,{key:0,class:ke([i.value]),"data-testid":"copy-tooltip-wrapper","max-width":"500px",placement:"bottom-start",text:l.value},{default:I(()=>[W("div",{ref_key:"copyTextElement",ref:d,class:ke(["copy-text",{monospace:e.monospace||!e.badge}])},de(s.value),3)]),_:1},8,["class","text"])):Q("",!0),X(gn,{class:"text-icon-wrapper","max-width":"500px",placement:"bottom-start",text:a.value},{default:I(()=>[X(k(c7),null,{default:I(({copyToClipboard:m})=>[Rt((g(),x("button",{"aria-label":a.value,class:"copy-to-clipboard-button","data-testid":"copy-to-clipboard",type:"button",onClick:ht(C=>c(m),["stop"])},[X(k(y7),{class:"text-icon",decorative:"",size:k(la)},null,8,["size"])],8,Bae)),[[h,{id:k(n)}]])]),_:1})]),_:1},8,["text"])],2)])}}}),a9=nt(Hae,[["__scopeId","data-v-dc66fd01"]]),Fae={key:0,class:"bulk-actions-dropdown-trigger-count"},zae=se({__name:"BulkActionsDropdown",props:{disabled:{type:Boolean,default:!1},count:{type:String,default:""},buttonLabel:{type:String,default:""}},setup(e){return(t,r)=>(g(),Y(ui,{class:"bulk-actions-dropdown","data-testid":"bulk-actions-dropdown",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[q(t.$slots,"items",{},void 0,!0)]),default:I(()=>[X(gn,{placement:"bottom-end",text:"Selected Row Actions"},{default:I(()=>[X(Pt,{appearance:"secondary","aria-label":e.buttonLabel,class:"bulk-actions-dropdown-trigger","data-testid":"bulk-actions-dropdown-trigger",disabled:e.disabled,icon:"",size:"large"},{default:I(()=>[X(k(w7),{class:"more-icon",decorative:""}),X(vn,{name:"kongponents-fade-transition"},{default:I(()=>[e.count?(g(),x("span",Fae,de(e.count),1)):Q("",!0)]),_:1})]),_:1},8,["aria-label","disabled"])]),_:1})]),_:3},8,["disabled"]))}}),Uae=nt(zae,[["__scopeId","data-v-ca642050"]]),o9=15,i9=(e,t)=>e.pageSize?e.pageSize:t.initialPageSize?t.initialPageSize:t.pageSizes&&Array.isArray(t.pageSizes)&&t.pageSizes.length?t.pageSizes[0]:o9,jae={key:0,class:"table-toolbar","data-testid":"table-toolbar"},Vae={key:0,class:"toolbar-default-items-container"},qae={key:2,class:"table-error-state","data-testid":"table-error-state"},Yae={key:3,class:"table-empty-state","data-testid":"table-empty-state"},Kae={key:4},Gae=["aria-sort","data-key","data-testid","onClick","onMouseover"],Wae=["onMousedown","onMouseover"],Zae=["aria-describedby"],Qae={key:1,class:"table-header-bulk-actions-container"},Xae=["onMousedown","onMouseover"],Jae=["role","tabindex"],eoe={key:1,class:"expandable-row-control-container"},toe=["aria-controls","aria-expanded","onClick"],roe=["id"],noe=["colspan"],aoe={class:"expandable-content-wrapper"},ooe=se({__name:"KTableView",props:{data:{default:()=>[]},headers:{default:()=>[]},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Ln.Default},emptyStateButtonAppearance:{default:"primary"},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","page-change","page-size-change","get-next-offset","get-previous-offset","row-select","update:row-expanded"],setup(e,{emit:t}){var r;Tr(E=>({"22ccb8f0":O.value}));const n=e,a=t,o=mr(),i=Ft(),s=tr(),{getSizeFromString:l}=cr(),u=E=>typeof n.rowKey=="function"&&typeof n.rowKey(E)=="string"?n.rowKey(E):typeof n.rowKey=="string"&&n.rowKey in E&&typeof E[n.rowKey]=="string"?E[n.rowKey]:"",c=H(),d=H([]),f=H([]),p=H(""),v=H(""),y=H(""),w=S(()=>d.value.filter(E=>E.hidable).length>0),b=S(()=>n.nested||!w.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),h=S(()=>n.loading||!(n.data&&n.data.length)),m=S(()=>d.value.filter(E=>E.hidable&&E.key!==At.EXPANDABLE&&E.key!==At.BULK_ACTIONS)),C=S(()=>b.value?n.tablePreferences.columnVisibility||{}:{}),_=H(b.value?n.tablePreferences.columnVisibility||{}:{}),A=H(!1),D=H(!1),F=H(""),M=H("desc"),j=H(!1),$=S(()=>!n.hideToolbar&&!n.nested&&(!!i.toolbar||b.value||oe.value)),T=H(!1),R=S(()=>({maxHeight:l(n.maxHeight)})),ee=H([]),U=S(()=>!n.nested&&!n.error&&d.value.some(E=>E.key===At.BULK_ACTIONS)&&!!(i["bulk-action-items"]||i["bulk-actions"])&&!!n.data.every(E=>u(E))),ne=H([]),oe=S(()=>n.nested||!U.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),K=S(()=>{const E=ee.value.length;return E?E>100?"99+":String(E):""}),te=H(new WeakMap),J=E=>`column-${E}`,be=E=>`tooltip-${E}`,he=E=>E,je=(E,B)=>(me,ue)=>{const _e=/^on[^a-z]/,$e={};for(const it in B)_e.test(it)&&B[it]&&($e[it]=B[it]);return Object.keys($e).reduce((it,mt)=>{if(mt.indexOf(E)===0){const St=mt.split(E);it[St[1]]=bt=>$e[mt](bt,me,ue)}return it},{})},Ne=S(()=>(E,B)=>{const me=je("onRow:",o)(B,"row"),ue=je("onCell:",o)(E,"cell"),_e=["a","button","label","input","select",'span[role="checkbox"]'];return(me.click||ue.click)&&(j.value=!0),{...me,...ue,click($e){const it=$e.target.className;let mt=_e.includes($e.target.tagName.toLowerCase()),St=!1;typeof it=="string"||Array.isArray(it)?St=it.includes("k-popover"):typeof it=="object"&&(St=Object.keys(it).includes("k-popover")),$e.target.closest(".popover-content")!==null&&(St=!0);for(let bt=0;bt<_e.length;bt++)if($e.target.closest(_e[bt])!==null){mt=!0;break}if((!mt||$e.target.hasAttribute("disabled"))&&!St&&(me.click||ue.click))if(ue.click){a("cell-click",{data:E});const bt=ue.click($e,E,"cell");typeof bt=="function"&&bt($e,E)}else{a("row-click",{data:B});const bt=me.click($e,B,"row");typeof bt=="function"&&bt($e,B)}}}}),Fe=parseInt(HO)*2+parseInt(la),Ve={expandable:Fe,bulkActions:56,actions:54},ie=H(((r=n.tablePreferences)==null?void 0:r.columnWidths)||Ve),ye=S(()=>{const E={};for(const B in ie.value){if(!ie.value[B])continue;const me=ie.value[B]+"px";E[B]={width:me,maxWidth:me,minWidth:me}}return E}),Ce=(E,B)=>({"resize-hover":We.value===E.key&&n.resizeColumns&&!n.nested&&B!==f.value.length-1,resizable:n.resizeColumns&&!n.nested,sortable:!E.hideLabel&&!!E.sortable,"active-sort":!E.hideLabel&&!!E.sortable&&E.key===F.value,[M.value]:E.key===F.value&&!E.hideLabel,"is-scrolled":A.value,"has-tooltip":!!E.tooltip,"sticky-column":E.key===At.BULK_ACTIONS&&D.value}),Oe=E=>{E.sortable&&E.key!==At.BULK_ACTIONS&&E.key!==At.ACTIONS&&(a("sort",{prevKey:F.value,sortColumnKey:E.key,sortColumnOrder:M.value==="asc"?"desc":"asc"}),le(E))},Ye=S(()=>p.value?"resizing":v.value?"resize-hover":y.value?"th-hover":""),We=S(()=>{switch(Ye.value){case"resizing":return p.value;case"resize-hover":return v.value;case"th-hover":return y.value;default:return""}}),N=S(()=>{var E;return(E=c.value)==null?void 0:E.querySelectorAll("th.resizable")}),O=S(()=>{var E;const B=(E=N.value)==null?void 0:E.item(0);if(B){const me=window==null?void 0:window.getComputedStyle(B);if(me!=null&&me.height)return`${parseInt(me.height,10)}px`}return"auto"}),P=(E,B)=>{var me;if(E.button!==0)return;let ue=0,_e=0;p.value=B;let $e=null;(me=N.value)==null||me.forEach(St=>{St.getAttribute("data-testid")===`table-header-${B}`&&($e=document==null?void 0:document.querySelector(`[data-tableid="${s}"] [data-testid="table-header-${B}"]`))});const it=St=>{const bt=St.clientX-ue;$e==null||$e.setAttribute("style",`width: ${_e+bt}px`),ie.value[B]=_e+bt},mt=()=>{p.value="",document==null||document.removeEventListener("mousemove",it),document==null||document.removeEventListener("mouseup",mt),pe(),Le.value&&ae()};if(ue=E.clientX,$e){const St=window==null?void 0:window.getComputedStyle($e);St!=null&&St.width&&(_e=parseInt(St.width,10)),document==null||document.addEventListener("mousemove",it),document==null||document.addEventListener("mouseup",mt)}},Z=S(()=>!(n.hidePagination||n.nested||n.hidePaginationWhenOptional&&n.data.length&&n.paginationAttributes.totalCount&&n.paginationAttributes.totalCount<=n.data.length));Ee(()=>n.headers,E=>{if(E&&E.length){const B=E.filter(_e=>_e.key!==At.BULK_ACTIONS&&_e.key!==At.ACTIONS),me=E.find(_e=>_e.key===At.BULK_ACTIONS),ue=E.find(_e=>_e.key===At.ACTIONS);me&&B.unshift(me),ue&&B.push(ue),d.value=B}},{deep:!0,immediate:!0});const le=E=>{const{key:B}=E;F.value&&B===F.value?M.value==="asc"?M.value="desc":M.value="asc":(F.value=B,M.value="asc"),pe()},fe=E=>{E&&E.target&&(typeof E.target.scrollTop=="number"||typeof E.target.scrollLeft=="number")&&(E.target.scrollTop>1?A.value=!0:E.target.scrollTop===0&&(A.value=!1),E.target.scrollLeft>1?D.value=!0:E.target.scrollLeft===0&&(D.value=!1))},G=E=>ne.value.find(B=>B.rowKey===u(E)),ce=E=>{if(typeof n.rowBulkActionEnabled!="function")return!1;const B=n.rowBulkActionEnabled(E);return typeof B=="boolean"?B:B.enabled},ge=E=>{if(typeof n.rowBulkActionEnabled!="function")return"";const B=n.rowBulkActionEnabled(E);return typeof B=="boolean"?"":B.disabledTooltip||""},ve=(E,B)=>{const{to:me}=n.rowLink(E);return!me||B===At.BULK_ACTIONS||B===At.ACTIONS?"div":typeof me=="object"?"router-link":"a"},Se=(E,B)=>{if(B===At.BULK_ACTIONS||B===At.ACTIONS)return{};const{to:me,target:ue}=n.rowLink(E),_e=me&&typeof me=="object",$e=me&&typeof me=="string";return{..._e&&{to:me},...$e&&{href:me},...(_e||$e)&&{...ue&&{target:ue}}}},Ae=H(i9(n.tablePreferences,n.paginationAttributes)),Re=E=>{Ae.value=E.pageSize,a("page-size-change",E),pe()},Pe=S(()=>({sortColumnKey:F.value,sortColumnOrder:M.value,...n.resizeColumns?{columnWidths:ie.value}:{},...w.value?{columnVisibility:_.value}:{},...Ae.value&&!n.hidePagination&&{pageSize:Ae.value}})),pe=()=>{a("update:table-preferences",Pe.value)},Le=S(()=>!n.nested&&n.data.some(E=>n.rowExpandable(E))),Be={key:At.EXPANDABLE,label:"Expandable rows controls",hideLabel:!0},ot=()=>{const E=[];return n.data.forEach((B,me)=>{n.rowExpanded(B)&&E.push(me)}),E},et=H(ot()),It=async(E,B)=>{ae(),await Lt(),et.value.includes(E)?(et.value=et.value.filter(me=>me!==E),a("update:row-expanded",{row:B,expanded:!1})):(et.value=[...et.value,E],a("update:row-expanded",{row:B,expanded:!0}))},pt=S(()=>f.value.filter(E=>E.key!==At.EXPANDABLE&&E.key!==At.BULK_ACTIONS)),Jt=H({}),ae=()=>{const E=document==null?void 0:document.querySelector(`[data-tableid="${s}"]`),B=E==null?void 0:E.querySelectorAll("th"),me={};B==null||B.forEach((ue,_e)=>{const $e=ue.getAttribute("data-key");if($e===At.EXPANDABLE)return;let it=ue.getBoundingClientRect().width;_e===1&&(it+=Fe),_e===B.length-1&&(it-=15),me[$e]=it}),Jt.value=me};Ee([_,d,Le],E=>{const[B,me,ue]=E;let _e=me.filter($e=>$e.key===At.BULK_ACTIONS?U.value:B[$e.key]!==!1);_e.find($e=>$e.key===At.EXPANDABLE)&&(_e=_e.filter($e=>$e.key!==At.EXPANDABLE)),ue&&_e.unshift(Be),JSON.stringify(_e)!==JSON.stringify(f.value)&&(f.value=_e,pe()),ue&&ae()},{deep:!0,immediate:!0}),Ee(b,E=>{E&&(_.value=n.tablePreferences.columnVisibility||{})},{immediate:!0});const z=H(!1),V=S(()=>{const E=ne.value.filter(B=>!B.disabled&&n.data.find(me=>u(me)===B.rowKey));return!!E.filter(B=>B.selected).length&&!!E.filter(B=>!B.selected).length}),L=E=>{ne.value.forEach(B=>{n.data.find(me=>u(me)===B.rowKey)&&!B.disabled&&(B.selected=E)})};return Ee([()=>n.data,ne],E=>{const[B,me]=E;if(B.forEach(ue=>{if(!te.value.get(ue)){const _e=u(ue)||tr();te.value.set(ue,`table-${s}-row-${_e}`)}}),U.value){B.forEach(it=>{G(it)||ne.value.push({rowKey:u(it),selected:!1,disabled:!ce(it)})});const ue=me.filter(it=>!it.disabled&&B.find(mt=>u(mt)===it.rowKey));ue.filter(it=>it.selected).length===ue.length?z.value=!0:(ue.filter(it=>!it.selected).length,ue.length,z.value=!1);const _e=B.filter(it=>{const mt=me.find(St=>St.rowKey===u(it));return!!(mt&&mt.selected)}),$e=[];ee.value.forEach(it=>{B.find(mt=>u(it)===u(mt))||$e.push(it)}),ee.value=[...$e,..._e]}et.value=ot()},{deep:!0,immediate:!0}),Ee(ee,E=>{a("row-select",E)}),Ee(()=>n.tablePreferences,E=>{E!=null&&E.columnWidths&&(ie.value=E.columnWidths)}),(E,B)=>{const me=Nr("bind-once");return g(),x("div",{class:ke(["k-table-view",{"hide-headers":E.hideHeaders}])},[$.value?(g(),x("div",jae,[q(E.$slots,"toolbar",{},void 0,!0),oe.value||b.value?(g(),x("div",Vae,[oe.value?q(E.$slots,"bulk-actions",{key:0,selectedRows:ee.value},()=>[E.$slots["bulk-actions"]?Q("",!0):(g(),Y(Uae,{key:0,"button-label":d.value.find(ue=>ue.key===k(At).BULK_ACTIONS).label,count:K.value,disabled:!K.value||E.loading||!E.data.length},{items:I(()=>[q(E.$slots,"bulk-action-items",{selectedRows:ee.value},void 0,!0)]),_:3},8,["button-label","count","disabled"]))],!0):Q("",!0),b.value?(g(),Y(zw,{key:1,columns:m.value,disabled:h.value,"table-id":k(s),"visibility-preferences":C.value,onUpdate:B[0]||(B[0]=ue=>_.value=ue)},null,8,["columns","disabled","table-id","visibility-preferences"])):Q("",!0)])):Q("",!0)])):Q("",!0),E.loading&&!E.error?(g(),Y(of,{key:1,"data-testid":"table-skeleton",type:"table"})):E.error?(g(),x("div",qae,[q(E.$slots,"error-state",{},()=>[X(Da,{"icon-variant":"error",message:E.errorStateMessage,title:E.errorStateTitle},Mt({_:2},[E.errorStateActionMessage?{name:"action",fn:I(()=>[X(Pt,{"data-testid":"error-state-action",to:E.errorStateActionRoute,onClick:B[1]||(B[1]=ue=>E.$emit("error-action-click"))},{default:I(()=>[re(de(E.errorStateActionMessage),1)]),_:1},8,["to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!E.error&&!E.loading&&E.data&&!E.data.length?(g(),x("div",Yae,[q(E.$slots,"empty-state",{},()=>[X(Da,{"icon-variant":E.emptyStateIconVariant,message:E.emptyStateMessage,title:E.emptyStateTitle},Mt({_:2},[E.emptyStateActionMessage?{name:"action",fn:I(()=>[X(Pt,{appearance:E.emptyStateButtonAppearance,"data-testid":"empty-state-action",to:E.emptyStateActionRoute,onClick:B[2]||(B[2]=ue=>E.$emit("empty-state-action-click"))},{default:I(()=>[q(E.$slots,"empty-state-action-icon",{},void 0,!0),re(" "+de(E.emptyStateActionMessage),1)]),_:3},8,["appearance","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),x("div",Kae,[W("div",{class:"table-wrapper",style:qe(R.value),onScrollPassive:fe},[Rt((g(),x("table",{class:ke(["table",{"has-hover":E.rowHover&&!T.value,"is-clickable":j.value}])},[E.hideHeaders?Q("",!0):(g(),x("thead",{key:0,class:ke({"is-scrolled":A.value})},[W("tr",{ref_key:"headerRow",ref:c,class:ke({"is-scrolled":A.value})},[(g(!0),x(Ie,null,Qe(f.value,(ue,_e)=>(g(),x("th",{key:`table-${k(s)}-headers-${ue.key}`,"aria-sort":ue.key===F.value?M.value==="asc"?"ascending":"descending":void 0,class:ke(["table-headers",Ce(ue,_e)]),"data-key":ue.key,"data-testid":`table-header-${ue.key}`,style:qe(ye.value[ue.key]),onClick:()=>Oe(ue),onMouseleave:B[8]||(B[8]=$e=>y.value=""),onMouseover:$e=>y.value=ue.key},[E.resizeColumns&&!E.nested&&_e!==0?(g(),x("div",{key:0,class:"resize-handle previous",onClick:B[3]||(B[3]=ht(()=>{},["stop"])),onMousedown:$e=>P($e,f.value[_e-1].key),onMouseleave:B[4]||(B[4]=$e=>v.value=""),onMouseover:$e=>v.value=f.value[_e-1].key},null,40,Wae)):Q("",!0),W("div",{"aria-describedby":ue.tooltip||E.$slots[be(ue.key)]?`${be(ue.key)}-${k(s)}`:void 0,class:ke(["table-headers-container",{resized:p.value===ue.key}])},[ue.key!==k(At).BULK_ACTIONS?q(E.$slots,J(ue.key),{key:0,column:he(ue)},()=>[W("span",{class:ke(["table-header-label",{"sr-only":ue.hideLabel||ue.key===k(At).ACTIONS&&ue.hideLabel!==!1}])},de(ue.label?ue.label:ue.key),3)],!0):(g(),x("div",Qae,[X(eu,{modelValue:z.value,"onUpdate:modelValue":B[5]||(B[5]=$e=>z.value=$e),"aria-label":"Toggle selection for all rows",class:"table-header-bulk-actions-checkbox","data-testid":"table-header-bulk-actions-checkbox",indeterminate:V.value,onChange:L},null,8,["modelValue","indeterminate"])])),ue.tooltip||E.$slots[be(ue.key)]?(g(),Y(gn,{key:2,"data-testid":be(ue.key),"max-width":"300","tooltip-id":`${be(ue.key)}-${k(s)}`},{content:I(()=>[q(E.$slots,be(ue.key),{column:he(ue)},()=>[re(de(ue.tooltip),1)],!0)]),default:I(()=>[X(k(si),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la),tabindex:"0"},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):Q("",!0),!ue.hideLabel&&ue.sortable&&ue.key!==k(At).BULK_ACTIONS&&ue.key!==k(At).ACTIONS?(g(),Y(k(l0),{key:3,class:"sort-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la)},null,8,["color","size"])):Q("",!0)],10,Zae),E.resizeColumns&&!E.nested&&_e!==f.value.length-1?(g(),x("div",{key:1,class:"resize-handle",onClick:B[6]||(B[6]=ht(()=>{},["stop"])),onMousedown:$e=>P($e,ue.key),onMouseleave:B[7]||(B[7]=$e=>v.value=""),onMouseover:$e=>v.value=ue.key},null,40,Xae)):Q("",!0)],46,Gae))),128))],2)],2)),W("tbody",null,[(g(!0),x(Ie,null,Qe(E.data,(ue,_e)=>(g(),x(Ie,{key:te.value.get(ue)},[W("tr",Xe({class:{"last-row":_e===E.data.length-1&&!et.value.includes(_e)},role:E.rowLink(ue).to?"link":void 0,tabindex:j.value||E.rowLink(ue).to?0:void 0,ref_for:!0},E.rowAttrs(ue)),[(g(!0),x(Ie,null,Qe(f.value,($e,it)=>(g(),x("td",Xe({key:`${te.value.get(ue)}-cell-${$e.key}`,class:{"resize-hover":E.resizeColumns&&!E.nested&&We.value===$e.key&&it!==f.value.length-1,"row-link":!!E.rowLink(ue).to},style:ye.value[$e.key],ref_for:!0},E.cellAttrs({headerKey:$e.key,row:ue,rowIndex:_e,colIndex:it}),Zd(Ne.value(ue[$e.key],ue),!0)),[$e.key!==k(At).EXPANDABLE?(g(),Y(Ge(ve(ue,$e.key)),Xe({key:0,class:"cell-wrapper",ref_for:!0},Se(ue,$e.key)),{default:I(()=>[$e.key!==k(At).BULK_ACTIONS&&$e.key!==k(At).ACTIONS?q(E.$slots,$e.key,{key:0,row:he(ue),rowKey:_e,rowValue:ue[$e.key]},()=>[re(de(ue[$e.key]),1)],!0):$e.key===k(At).BULK_ACTIONS&&G(ue)?(g(),Y(gn,{key:1,"max-width":"200",placement:"bottom-start",text:ce(ue)?void 0:ge(ue)},{default:I(()=>[X(eu,{modelValue:G(ue).selected,"onUpdate:modelValue":mt=>G(ue).selected=mt,"aria-label":"Toggle row selection",class:"bulk-actions-checkbox","data-testid":"bulk-actions-checkbox",disabled:!ce(ue)},null,8,["modelValue","onUpdate:modelValue","disabled"])]),_:2},1032,["text"])):$e.key===k(At).ACTIONS?(g(),Y(ui,{key:2,class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[q(E.$slots,"action-items",{row:he(ue)},void 0,!0)]),default:I(()=>[X(Pt,{appearance:"tertiary","aria-label":$e.label,class:"actions-dropdown-trigger","data-testid":"row-actions-dropdown-trigger",icon:"",size:"small",onMouseleave:B[9]||(B[9]=mt=>T.value=!1),onMouseover:B[10]||(B[10]=mt=>T.value=!0)},{default:I(()=>[X(k(w7),{class:"more-icon",decorative:""})]),_:2},1032,["aria-label"])]),_:2},1024)):Q("",!0)]),_:2},1040)):E.rowExpandable(ue)?(g(),x("div",eoe,[W("button",{"aria-controls":`table-${k(s)}-row-${_e}-expandable-content`,"aria-expanded":et.value.includes(_e),"aria-label":"Toggle row expandable content",class:ke(["expandable-row-control",{expanded:et.value.includes(_e)}]),"data-testid":"expandable-row-control",type:"button",onClick:mt=>It(_e,ue)},[X(k(m7),{class:"expandable-row-control-icon"})],10,toe)])):Q("",!0)],16))),128))],16,Jae),Le.value&&E.rowExpandable(ue)?Rt((g(),x("tr",{key:0,id:`table-${k(s)}-row-${_e}-expandable-content`,class:"expandable-content-row","data-testid":"expandable-content-row"},[W("td",{colspan:f.value.length},[W("div",aoe,[q(E.$slots,"row-expanded",{columnWidths:Jt.value,nestedHeaders:pt.value,row:he(ue)},void 0,!0)])],8,noe)],8,roe)),[[o0,et.value.includes(_e)]]):Q("",!0)],64))),128))])],2)),[[me,{"data-tableid":k(s)}]])],36),Z.value?(g(),Y(lf,Xe({key:0,class:"table-pagination","data-testid":"table-pagination"},E.paginationAttributes,{onGetNextOffset:B[11]||(B[11]=ue=>E.$emit("get-next-offset")),onGetPreviousOffset:B[12]||(B[12]=ue=>E.$emit("get-previous-offset")),onPageChange:B[13]||(B[13]=ue=>E.$emit("page-change",ue)),onPageSizeChange:Re}),null,16)):Q("",!0)]))],2)}}}),s9=nt(ooe,[["__scopeId","data-v-aa922ab8"]]),ioe=se({__name:"KTableData",props:{fetcher:{},headers:{default:()=>[]},fetcherCacheKey:{default:""},cacheIdentifier:{default:""},searchInput:{default:""},initialFetcherParams:{default:()=>({})},clientSort:{type:Boolean,default:!1},sortHandlerFunction:{},sortable:{type:Boolean,default:!0},hidePaginationWhenOptional:{type:Boolean,default:!1},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Ln.Default},emptyStateButtonAppearance:{},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state","row-select","update:row-expanded"],setup(e,{emit:t}){const r=e,n=Ft(),{useDebounce:a,useRequest:o,useSwrvState:i,clientSideSorter:s}=cr(),l=t,u=tr(),c=H([]),d=S(()=>r.sortable?r.headers:r.headers.map(pe=>({...pe,sortable:!1}))),f=S(()=>r.emptyStateButtonAppearance?r.emptyStateButtonAppearance:r.searchInput?"tertiary":"primary"),p=H(0),v=H(1),y=H(i9(r.tablePreferences,r.paginationAttributes)),w=H(""),b=H(""),h=H("desc"),m=H(null),C=H([]),_=H(!0),A=H(!1),D={pageSize:y.value,page:v.value,query:w.value,sortColumnKey:b.value,sortColumnOrder:h.value,offset:m.value},F=S(()=>({...r.paginationAttributes,totalCount:p.value,initialPageSize:y.value,currentPage:v.value,offsetPreviousButtonDisabled:!U.value,offsetNextButtonDisabled:!ne.value||!_.value})),M=S(()=>n?Object.keys(n).filter(pe=>pe.startsWith("column-")):[]),j=S(()=>n?Object.keys(n).filter(pe=>pe.startsWith("tooltip-")):[]),$=S(()=>n?Object.keys(n).filter(pe=>d.value.some(Le=>Le.key===pe)):[]),T=H(!0),R=async()=>{var pe,Le,Be,ot;const et=await r.fetcher({pageSize:y.value,page:v.value,query:r.searchInput||w.value,sortColumnKey:b.value,sortColumnOrder:h.value,offset:m.value});return c.value=et.data,p.value=((pe=r.paginationAttributes)==null?void 0:pe.totalCount)||et.total||((Le=et.data)==null?void 0:Le.length)||0,(Be=r.paginationAttributes)!=null&&Be.offset&&((ot=et.pagination)!=null&&ot.offset?(ne.value=et.pagination.offset,C.value[v.value]||C.value.push(et.pagination.offset)):ne.value=null,_.value=et.pagination&&"hasNextPage"in et.pagination?et.pagination.hasNextPage:!0),c.value.length===0&&v.value>1&&(v.value=1,C.value=[null],m.value=null),T.value=!1,et},ee=()=>{var pe;const Le={...D,...r.initialFetcherParams};v.value=Le.page??D.page,y.value=Le.pageSize??D.pageSize,w.value=Le.query??D.query,b.value=Le.sortColumnKey??D.sortColumnKey,h.value=Le.sortColumnOrder??D.sortColumnOrder,r.clientSort&&b.value&&h.value&&s(b.value,"",h.value,c.value),(pe=r.paginationAttributes)!=null&&pe.offset&&(m.value=Le.offset,C.value.push(Le.offset)),A.value=!0},U=S(()=>C.value[v.value-1]),ne=H(null),oe=S(()=>{if(!r.fetcher||!A.value)return"";let pe=u;return r.cacheIdentifier&&(pe=r.cacheIdentifier),r.fetcherCacheKey&&(pe+=`-${r.fetcherCacheKey}`),`k-table_${pe}`}),K=H(""),{debouncedFn:te,generateDebouncedFn:J}=a(pe=>{K.value=pe},350),be=J(0),{data:he,error:je,revalidate:Ne,isValidating:Fe}=o(()=>oe.value,()=>R(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:Ve,hasData:ie,swrvState:ye}=i(he,je,Fe),Ce=H(!0),Oe=S(()=>({hasData:ie.value,state:Ve.value})),Ye=S(()=>Ce.value?"loading":je.value?"error":"success"),{debouncedFn:We,generateDebouncedFn:N}=a(Ne,500),O=N(0),P=({sortColumnKey:pe,prevKey:Le,sortColumnOrder:Be})=>{var ot;const et=d.value.find(pt=>pt.key===pe),{useSortHandlerFunction:It}=et;l("sort",{prevKey:Le,sortColumnKey:pe,sortColumnOrder:Be}),v.value=1,(!b.value||pe!==b.value)&&(C.value=[null]),b.value=pe,h.value=Be,r.clientSort?It&&r.sortHandlerFunction?r.sortHandlerFunction({key:pe,prevKey:Le,sortColumnOrder:h.value,data:c.value}):s(pe,Le,h.value,c.value):(ot=r.paginationAttributes)!=null&&ot.offset||We()},Z=({page:pe})=>{v.value=pe},le=({pageSize:pe})=>{C.value=[null],m.value=null,y.value=pe,v.value=1},fe=({columnWidths:pe,columnVisibility:Le})=>{G.value=pe,ce.value=Le,ve()},G=H({}),ce=H({}),ge=S(()=>({pageSize:y.value,sortColumnKey:b.value,sortColumnOrder:h.value,...G.value?{columnWidths:G.value}:{},...ce.value?{columnVisibility:ce.value}:{}})),ve=()=>{Ye.value==="success"&&l("update:table-preferences",ge.value)},Se=()=>{v.value++,m.value=ne.value},Ae=()=>{v.value--,m.value=U.value},Re=S(()=>{var pe,Le,Be;if(!r.fetcher||r.hidePagination)return!1;const ot=((Le=(pe=r.paginationAttributes)==null?void 0:pe.pageSizes)==null?void 0:Le[0])??o9;return r.hidePaginationWhenOptional&&v.value===1?(Be=r.paginationAttributes)!=null&&Be.offset?!!U.value||!!ne.value||c.value.length>=ot:p.value>ot:!0});Ee(he,pe=>{pe!=null&&pe.length&&!c.value.length&&(c.value=pe)},{deep:!0,immediate:!0}),Ee(Ve,()=>{switch(Ve.value){case ye.PENDING:Ce.value=!0;break;case ye.VALIDATING_HAS_DATA:Ce.value=Pe.value;break;default:Ce.value=!1;break}},{immediate:!0}),Ee([Oe,Ye],pe=>{const[Le,Be]=pe;l("state",{state:Be,hasData:Le.hasData})}),Ee(()=>r.searchInput,pe=>{v.value!==1&&(v.value=1),pe===""?be(pe):te(pe)},{immediate:!0});const Pe=H(!1);return Ee([K,v,y],async(pe,Le)=>{const[Be]=Le,[ot,et]=pe;ot!==Be&&et!==1&&(v.value=1,C.value=[null],m.value=null),A.value&&!T.value&&(Pe.value=!0,ot!==""&&ot!==Be?await We():await O(),Pe.value=!1)},{deep:!0,immediate:!0}),Ct(()=>{ee()}),(pe,Le)=>(g(),Y(s9,{"cell-attrs":pe.cellAttrs,class:"k-table-data",data:c.value,"empty-state-action-message":pe.emptyStateActionMessage,"empty-state-action-route":pe.emptyStateActionRoute,"empty-state-button-appearance":f.value,"empty-state-icon-variant":pe.emptyStateIconVariant,"empty-state-message":pe.emptyStateMessage,"empty-state-title":pe.emptyStateTitle,error:pe.error,"error-state-action-message":pe.errorStateActionMessage,"error-state-action-route":pe.errorStateActionRoute,"error-state-message":pe.errorStateMessage,"error-state-title":pe.errorStateTitle,headers:d.value,"hide-headers":pe.hideHeaders,"hide-pagination":pe.hidePagination||!Re.value,"hide-pagination-when-optional":!1,"hide-toolbar":pe.hideToolbar,loading:pe.loading||Ce.value||Pe.value,"max-height":pe.maxHeight,nested:pe.nested,"pagination-attributes":F.value,"resize-columns":pe.resizeColumns,"row-attrs":pe.rowAttrs,"row-bulk-action-enabled":pe.rowBulkActionEnabled,"row-expandable":pe.rowExpandable,"row-expanded":pe.rowExpanded,"row-hover":pe.rowHover,"row-key":pe.rowKey,"row-link":pe.rowLink,"table-preferences":pe.tablePreferences,onEmptyStateActionClick:Le[0]||(Le[0]=Be=>l("empty-state-action-click")),onErrorActionClick:Le[1]||(Le[1]=Be=>l("error-action-click")),onGetNextOffset:Se,onGetPreviousOffset:Ae,onPageChange:Z,onPageSizeChange:le,onRowSelect:Le[2]||(Le[2]=Be=>l("row-select",Be)),onSort:P,"onUpdate:rowExpanded":Le[3]||(Le[3]=Be=>l("update:row-expanded",Be)),"onUpdate:tablePreferences":fe},Mt({_:2},[pe.$slots.toolbar&&!pe.hideToolbar?{name:"toolbar",fn:I(()=>[q(pe.$slots,"toolbar",{state:Oe.value})]),key:"0"}:void 0,pe.$slots["bulk-actions"]?{name:"bulk-actions",fn:I(({selectedRows:Be})=>[q(pe.$slots,"bulk-actions",{selectedRows:Be})]),key:"1"}:void 0,pe.$slots["bulk-action-items"]?{name:"bulk-action-items",fn:I(({selectedRows:Be})=>[q(pe.$slots,"bulk-action-items",{selectedRows:Be})]),key:"2"}:void 0,pe.$slots["error-state"]?{name:"error-state",fn:I(()=>[q(pe.$slots,"error-state")]),key:"3"}:void 0,pe.$slots["empty-state"]?{name:"empty-state",fn:I(()=>[q(pe.$slots,"empty-state")]),key:"4"}:void 0,pe.$slots["empty-state-action-icon"]?{name:"empty-state-action-icon",fn:I(()=>[q(pe.$slots,"empty-state-action-icon")]),key:"5"}:void 0,Qe(M.value,Be=>({name:Be,fn:I(({column:ot})=>[q(pe.$slots,Be,{column:ot})])})),Qe(j.value,Be=>({name:Be,fn:I(({column:ot})=>[q(pe.$slots,Be,{column:ot})])})),Qe($.value,Be=>({name:Be,fn:I(({row:ot,rowKey:et,rowValue:It})=>[q(pe.$slots,Be,{row:ot,rowKey:et,rowValue:It})])})),pe.$slots["action-items"]?{name:"action-items",fn:I(({row:Be})=>[q(pe.$slots,"action-items",{row:Be})]),key:"6"}:void 0,pe.$slots["row-expanded"]?{name:"row-expanded",fn:I(({columnWidths:Be,nestedHeaders:ot,row:et})=>[q(pe.$slots,"row-expanded",{columnWidths:Be,nestedHeaders:ot,row:et})]),key:"7"}:void 0]),1032,["cell-attrs","data","empty-state-action-message","empty-state-action-route","empty-state-button-appearance","empty-state-icon-variant","empty-state-message","empty-state-title","error","error-state-action-message","error-state-action-route","error-state-message","error-state-title","headers","hide-headers","hide-pagination","hide-toolbar","loading","max-height","nested","pagination-attributes","resize-columns","row-attrs","row-bulk-action-enabled","row-expandable","row-expanded","row-hover","row-key","row-link","table-preferences"]))}}),B3=Object.freeze(Object.defineProperty({__proto__:null,KAlert:C7,KBadge:Xi,KBreadcrumbs:N7,KButton:Pt,KCard:w0,KCatalog:hP,KCatalogItem:L7,KCheckbox:eu,KClipboardProvider:c7,KCodeBlock:B7,KCodeBlockIconButton:ji,KCollapse:JP,KComponent:EI,KCopy:a9,KDateTimePicker:See,KDropdown:ui,KDropdownItem:sf,KDropdownMenu:ui,KEmptyState:Da,KExternalLink:Aae,KFileUpload:kee,KInput:wo,KInputSwitch:Iw,KLabel:Io,KModal:Rw,KModalFullscreen:Ete,KMultiselect:rre,KPagination:lf,KPop:bi,KPrompt:ure,KRadio:bre,KSegmentedControl:Mw,KSelect:Fw,KSkeleton:of,KSkeletonBox:Rn,KSlideout:zre,KStepper:Gre,KTable:Uw,KTableData:ioe,KTableView:s9,KTabs:vne,KTextArea:bne,KToaster:jw,KToggle:ef,KTooltip:gn,KTreeList:xae,KTruncate:Nae,ToastManager:Tne},Symbol.toStringTag,{value:"Module"})),soe=/\d/,loe=["-","_","/","."];function uoe(e=""){if(!soe.test(e))return e!==e.toLowerCase()}function coe(e,t){const r=loe,n=[];if(!e||typeof e!="string")return n;let a="",o,i;for(const s of e){const l=r.includes(s);if(l===!0){n.push(a),a="",o=void 0;continue}const u=uoe(s);if(i===!1){if(o===!1&&u===!0){n.push(a),a=s,o=u;continue}if(o===!0&&u===!1&&a.length>1){const c=a.at(-1);n.push(a.slice(0,Math.max(0,a.length-1))),a=c+s,o=u;continue}}a+=s,o=u,i=l}return n.push(a),n}function H3(e,t){return e?(Array.isArray(e)?e:coe(e)).map(r=>r.toLowerCase()).join("-"):""}const doe={created:(e,t)=>{for(const r in t.value){const n=H3(r);e.hasAttribute(n)||e.setAttribute(n,t.value[r])}},getSSRProps(e){return e.value?Object.fromEntries(Object.entries(e.value).map(([t,r])=>[H3(t),r])):{}}},foe={install(e){e.directive("bind-once",doe)}},poe={install:e=>{for(const t in B3)e.component(t,B3[t]);e.use(foe)}},hoe=se({__name:"LoadingBlock",setup(e){return(t,r)=>(g(),Y(k(Da),{"data-testid":"loading-block"},{icon:I(()=>[X(k(s7),{class:"mb-3",color:k(dI)},null,8,["color"])]),title:I(()=>r[0]||(r[0]=[re(` + */function k3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function va(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function One(e,t){if(e==null)return{};var r=Ine(e,t),n,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var $ne="1.14.0";function Oa(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var qa=Oa(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Tu=Oa(/Edge/i),E3=Oa(/firefox/i),Nl=Oa(/safari/i)&&!Oa(/chrome/i)&&!Oa(/android/i),Vw=Oa(/iP(ad|od|hone)/i),Dne=Oa(/chrome/i)&&Oa(/android/i),qw={capture:!1,passive:!1};function Tt(e,t,r){e.addEventListener(t,r,!qa&&qw)}function kt(e,t,r){e.removeEventListener(t,r,!qa&&qw)}function _d(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function Pne(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function ra(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&_d(e,t):_d(e,t))||n&&e===r)return e;if(e===r)break}while(e=Pne(e))}return null}var A3=/\s+/g;function un(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(A3," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(A3," ")}}function lt(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function ps(e,t){var r="";if(typeof e=="string")r=e;else do{var n=lt(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(r)}function Yw(e,t,r){if(e){var n=e.getElementsByTagName(t),a=0,o=n.length;if(r)for(;a=o,!i)return n;if(n===ca())break;n=uo(n,!1)}return!1}function $s(e,t,r,n){for(var a=0,o=0,i=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,a=One(r,Une);Mu.pluginEvent.bind(ut)(e,t,va({dragEl:He,parentEl:ar,ghostEl:dt,rootEl:Zt,nextEl:qo,lastDownEl:_c,cloneEl:or,cloneHidden:lo,dragStarted:vl,putSortable:xr,activeSortable:ut.active,originalEvent:n,oldIndex:es,oldDraggableIndex:Rl,newIndex:dn,newDraggableIndex:ao,hideGhostForTarget:Jw,unhideGhostForTarget:e9,cloneNowHidden:function(){lo=!0},cloneNowShown:function(){lo=!1},dispatchSortableEvent:function(o){Hr({sortable:t,name:o,originalEvent:n})}},a))};function Hr(e){zne(va({putSortable:xr,cloneEl:or,targetEl:He,rootEl:Zt,oldIndex:es,oldDraggableIndex:Rl,newIndex:dn,newDraggableIndex:ao},e))}var He,ar,dt,Zt,qo,_c,or,lo,es,dn,Rl,ao,Gu,xr,Yi=!1,xd=!1,kd=[],Ho,Pn,r1,n1,I3,O3,vl,Li,Bl,Hl=!1,Wu=!1,xc,Mr,a1=[],Uh=!1,Ed=[],bf=typeof document<"u",Zu=Vw,$3=Tu||qa?"cssFloat":"float",jne=bf&&!Dne&&!Vw&&"draggable"in document.createElement("div"),Zw=function(){if(bf){if(qa)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Qw=function(e,t){var r=lt(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=$s(e,0,t),o=$s(e,1,t),i=a&<(a),s=o&<(o),l=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+pr(a).width,u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+pr(o).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(a&&i.float&&i.float!=="none"){var c=i.float==="left"?"left":"right";return o&&(s.clear==="both"||s.clear===c)?"vertical":"horizontal"}return a&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||l>=n&&r[$3]==="none"||o&&r[$3]==="none"&&l+u>n)?"vertical":"horizontal"},Vne=function(e,t,r){var n=r?e.left:e.top,a=r?e.right:e.bottom,o=r?e.width:e.height,i=r?t.left:t.top,s=r?t.right:t.bottom,l=r?t.width:t.height;return n===i||a===s||n+o/2===i+l/2},qne=function(e,t){var r;return kd.some(function(n){var a=n[pn].options.emptyInsertThreshold;if(!(!a||tm(n))){var o=pr(n),i=e>=o.left-a&&e<=o.right+a,s=t>=o.top-a&&t<=o.bottom+a;if(i&&s)return r=n}}),r},Xw=function(e){function t(a,o){return function(i,s,l,u){var c=i.options.group.name&&s.options.group.name&&i.options.group.name===s.options.group.name;if(a==null&&(o||c))return!0;if(a==null||a===!1)return!1;if(o&&a==="clone")return a;if(typeof a=="function")return t(a(i,s,l,u),o)(i,s,l,u);var d=(o?i:s).options.group.name;return a===!0||typeof a=="string"&&a===d||a.join&&a.indexOf(d)>-1}}var r={},n=e.group;(!n||Sc(n)!="object")&&(n={name:n}),r.name=n.name,r.checkPull=t(n.pull,!0),r.checkPut=t(n.put),r.revertClone=n.revertClone,e.group=r},Jw=function(){!Zw&&dt&<(dt,"display","none")},e9=function(){!Zw&&dt&<(dt,"display","")};bf&&document.addEventListener("click",function(e){if(xd)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),xd=!1,!1},!0);var Fo=function(e){if(He){e=e.touches?e.touches[0]:e;var t=qne(e.clientX,e.clientY);if(t){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]=e[n]);r.target=r.rootEl=t,r.preventDefault=void 0,r.stopPropagation=void 0,t[pn]._onDragOver(r)}}},Yne=function(e){He&&He.parentNode[pn]._isOutsideThisEl(e.target)};function ut(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Ra({},t),e[pn]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Qw(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,i){o.setData("Text",i.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:ut.supportPointer!==!1&&"PointerEvent"in window&&!Nl,emptyInsertThreshold:5};Mu.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);Xw(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:jne,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Tt(e,"pointerdown",this._onTapStart):(Tt(e,"mousedown",this._onTapStart),Tt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Tt(e,"dragover",this),Tt(e,"dragenter",this)),kd.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Ra(this,Bne())}ut.prototype={constructor:ut,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Li=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,He):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,r=this.el,n=this.options,a=n.preventOnFilter,o=e.type,i=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,s=(i||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,u=n.filter;if(eae(r),!He&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||n.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&Nl&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=ra(s,n.draggable,r,!1),!(s&&s.animated)&&_c!==s)){if(es=_n(s),Rl=_n(s,n.draggable),typeof u=="function"){if(u.call(this,e,s,this)){Hr({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:r,fromEl:r}),en("filter",t,{evt:e}),a&&e.cancelable&&e.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=ra(l,c.trim(),r,!1),c)return Hr({sortable:t,rootEl:c,name:"filter",targetEl:s,fromEl:r,toEl:r}),en("filter",t,{evt:e}),!0}),u)){a&&e.cancelable&&e.preventDefault();return}n.handle&&!ra(l,n.handle,r,!1)||this._prepareDragStart(e,i,s)}}},_prepareDragStart:function(e,t,r){var n=this,a=n.el,o=n.options,i=a.ownerDocument,s;if(r&&!He&&r.parentNode===a){var l=pr(r);if(Zt=a,He=r,ar=He.parentNode,qo=He.nextSibling,_c=r,Gu=o.group,ut.dragged=He,Ho={target:He,clientX:(t||e).clientX,clientY:(t||e).clientY},I3=Ho.clientX-l.left,O3=Ho.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,He.style["will-change"]="all",s=function(){if(en("delayEnded",n,{evt:e}),ut.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!E3&&n.nativeDraggable&&(He.draggable=!0),n._triggerDragStart(e,t),Hr({sortable:n,name:"choose",originalEvent:e}),un(He,o.chosenClass,!0)},o.ignore.split(",").forEach(function(u){Yw(He,u.trim(),o1)}),Tt(i,"dragover",Fo),Tt(i,"mousemove",Fo),Tt(i,"touchmove",Fo),Tt(i,"mouseup",n._onDrop),Tt(i,"touchend",n._onDrop),Tt(i,"touchcancel",n._onDrop),E3&&this.nativeDraggable&&(this.options.touchStartThreshold=4,He.draggable=!0),en("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Tu||qa))){if(ut.eventCanceled){this._onDrop();return}Tt(i,"mouseup",n._disableDelayedDrag),Tt(i,"touchend",n._disableDelayedDrag),Tt(i,"touchcancel",n._disableDelayedDrag),Tt(i,"mousemove",n._delayedDragTouchMoveHandler),Tt(i,"touchmove",n._delayedDragTouchMoveHandler),o.supportPointer&&Tt(i,"pointermove",n._delayedDragTouchMoveHandler),n._dragStartTimer=setTimeout(s,o.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){He&&o1(He),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;kt(e,"mouseup",this._disableDelayedDrag),kt(e,"touchend",this._disableDelayedDrag),kt(e,"touchcancel",this._disableDelayedDrag),kt(e,"mousemove",this._delayedDragTouchMoveHandler),kt(e,"touchmove",this._delayedDragTouchMoveHandler),kt(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?Tt(document,"pointermove",this._onTouchMove):t?Tt(document,"touchmove",this._onTouchMove):Tt(document,"mousemove",this._onTouchMove):(Tt(He,"dragend",this),Tt(Zt,"dragstart",this._onDragStart));try{document.selection?kc(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Yi=!1,Zt&&He){en("dragStarted",this,{evt:t}),this.nativeDraggable&&Tt(document,"dragover",Yne);var r=this.options;!e&&un(He,r.dragClass,!1),un(He,r.ghostClass,!0),ut.active=this,e&&this._appendGhost(),Hr({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Pn){this._lastX=Pn.clientX,this._lastY=Pn.clientY,Jw();for(var e=document.elementFromPoint(Pn.clientX,Pn.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Pn.clientX,Pn.clientY),e!==t);)t=e;if(He.parentNode[pn]._isOutsideThisEl(e),t)do{if(t[pn]){var r=void 0;if(r=t[pn]._onDragOver({clientX:Pn.clientX,clientY:Pn.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);e9()}},_onTouchMove:function(e){if(Ho){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,a=e.touches?e.touches[0]:e,o=dt&&ps(dt,!0),i=dt&&o&&o.a,s=dt&&o&&o.d,l=Zu&&Mr&&M3(Mr),u=(a.clientX-Ho.clientX+n.x)/(i||1)+(l?l[0]-a1[0]:0)/(i||1),c=(a.clientY-Ho.clientY+n.y)/(s||1)+(l?l[1]-a1[1]:0)/(s||1);if(!ut.active&&!Yi){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))=0&&(Hr({rootEl:ar,name:"add",toEl:ar,fromEl:Zt,originalEvent:e}),Hr({sortable:this,name:"remove",toEl:ar,originalEvent:e}),Hr({rootEl:ar,name:"sort",toEl:ar,fromEl:Zt,originalEvent:e}),Hr({sortable:this,name:"sort",toEl:ar,originalEvent:e})),xr&&xr.save()):dn!==es&&dn>=0&&(Hr({sortable:this,name:"update",toEl:ar,originalEvent:e}),Hr({sortable:this,name:"sort",toEl:ar,originalEvent:e})),ut.active&&((dn==null||dn===-1)&&(dn=es,ao=Rl),Hr({sortable:this,name:"end",toEl:ar,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){en("nulling",this),Zt=He=ar=dt=qo=or=_c=lo=Ho=Pn=vl=dn=ao=es=Rl=Li=Bl=xr=Gu=ut.dragged=ut.ghost=ut.clone=ut.active=null,Ed.forEach(function(e){e.checked=!0}),Ed.length=r1=n1=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":He&&(this._onDragOver(e),Kne(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,n=0,a=r.length,o=this.options;nn.right+a||e.clientX<=n.right&&e.clientY>n.bottom&&e.clientX>=n.left:e.clientX>n.right&&e.clientY>n.top||e.clientX<=n.right&&e.clientY>n.bottom+a}function Qne(e,t,r,n,a,o,i,s){var l=n?e.clientY:e.clientX,u=n?r.height:r.width,c=n?r.top:r.left,d=n?r.bottom:r.right,f=!1;if(!i){if(s&&xcc+u*o/2:ld-xc)return-Bl}else if(l>c+u*(1-a)/2&&ld-u*o/2)?l>c+u/2?1:-1:0}function Xne(e){return _n(He)<_n(e)?1:-1}function Jne(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,r=t.length,n=0;r--;)n+=t.charCodeAt(r);return n.toString(36)}function eae(e){Ed.length=0;for(var t=e.getElementsByTagName("input"),r=t.length;r--;){var n=t[r];n.checked&&Ed.push(n)}}function kc(e){return setTimeout(e,0)}function jh(e){return clearTimeout(e)}bf&&Tt(document,"touchmove",function(e){(ut.active||Yi)&&e.cancelable&&e.preventDefault()});ut.utils={on:Tt,off:kt,css:lt,find:Yw,is:function(e,t){return!!ra(e,t,e,!1)},extend:Lne,throttle:Kw,closest:ra,toggleClass:un,clone:Ww,index:_n,nextTick:kc,cancelNextTick:jh,detectDirection:Qw,getChild:$s};ut.get=function(e){return e[pn]};ut.mount=function(){for(var e=arguments.length,t=new Array(e),r=0;re.replace(oae,(t,r)=>r?r.toUpperCase():""));function u1(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function N3(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function iae(e,t){return Object.values(e).indexOf(t)}function sae(e,t,r,n){if(!e)return[];const a=Object.values(e),o=t.length-n;return[...t].map((i,s)=>s>=o?a.length:a.indexOf(i))}function r9(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function lae(e){return t=>{this.realList!==null&&this["onDrag"+e](t),r9.call(this,e,t)}}function uae(e){return["transition-group","TransitionGroup"].includes(e)}function cae(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?uae(t.name):!1}function dae(e,t){return t?{...t.props,...t.attrs}:e}const Yh=["Start","Add","Remove","Update","End"],Kh=["Choose","Unchoose","Sort","Filter","Clone"],fae=["Move",...Yh,...Kh].map(e=>"on"+e);let c1=null;const pae={options:Object,list:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:e=>e},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null},component:{type:String,default:null},modelValue:{type:Array,required:!1,default:null}},hae=se({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...Yh.map(e=>e.toLowerCase()),...Kh.map(e=>e.toLowerCase())],props:pae,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=dae(this.$attrs,this.componentData);return e?(this.transitionMode=cae(e),Xl(this.getTag(),t,e)):Xl(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&nae.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};Yh.forEach(a=>{e["on"+a]=lae.call(this,a)}),Kh.forEach(a=>{e["on"+a]=r9.bind(this,a)});const t=Object.keys(this.$attrs).reduce((a,o)=>(a[P3(o)]=this.$attrs[o],a),{}),r=Object.assign({},t,e,{onMove:(a,o)=>this.onDragMove(a,o)});!("draggable"in r)&&(r.draggable=">*");const n=this.$el.nodeType===1?this.$el:this.$el.parentElement;this._sortable=new ut(n,r),n.__draggable_component__=this,this.computeIndexes()},beforeUnmount(){try{this._sortable!==void 0&&this._sortable.destroy()}catch{}},computed:{realList(){return this.list?this.list:this.modelValue}},watch:{$attrs:{handler(e){this.updateOptions(e)},deep:!0},realList(){this.computeIndexes()}},methods:{getTag(){return this.component?Ze(this.component):this.tag},updateOptions(e){for(var t in e){const r=P3(t);fae.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=sae(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=iae(this.getChildrenNodes()||[],e);if(t===-1)return null;const r=this.realList[t];return{index:t,element:r}},emitChanges(e){this.$nextTick(()=>{this.$emit("change",e)})},alterList(e){if(this.list){e(this.list);return}const t=[...this.modelValue];e(t),this.$emit("update:modelValue",t)},spliceList(){const e=t=>t.splice(...arguments);this.alterList(e)},updatePosition(e,t){const r=n=>n.splice(t,0,n.splice(e,1)[0]);this.alterList(r)},getVmIndex(e){const t=this.visibleIndexes,r=t.length;return e>r-1?r:t[e]},getComponent(){return this.$slots.default?this.$slots.default()[0].componentInstance:null},resetTransitionData(e){if(!this.noTransitionOnDrag||!this.transitionMode)return;var t=this.getChildrenNodes();t[e].data=null;const r=this.getComponent();r.children=[],r.kept=void 0},onDragStart(e){this.computeIndexes(),this.context=this.getUnderlyingVm(e.item),this.context&&(e.item._underlying_vm_=this.clone(this.context.element),c1=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;u1(e.item);const r=this.getVmIndex(e.newIndex);this.spliceList(r,0,t),this.computeIndexes();const n={element:t,newIndex:r};this.emitChanges({added:n})},onDragRemove(e){if(N3(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){u1(e.clone);return}if(!this.context)return;const t=this.context.index;this.spliceList(t,1);const r={element:this.context.element,oldIndex:t};this.resetTransitionData(t),this.emitChanges({removed:r})},onDragUpdate(e){u1(e.item),N3(e.from,e.item,e.oldIndex);const t=this.context.index,r=this.getVmIndex(e.newIndex);this.updatePosition(t,r);const n={element:this.context.element,oldIndex:t,newIndex:r};this.emitChanges({moved:n})},updateProperty(e,t){e.hasOwnProperty(t)&&(e[t]+=this.headerOffset)},onDragMove(e,t){const r=this.move;if(!r||!this.realList)return!0;const n=this.getRelatedContextFromMoveEvent(e),a=this.context,o=this.computeFutureIndex(n,e);Object.assign(a,{futureIndex:o});const i=Object.assign({},e,{relatedContext:n,draggedContext:a});return r(i,t)},onDragEnd(){this.computeIndexes(),c1=null},getTrargetedComponent(e){return e.__draggable_component__},getRelatedContextFromMoveEvent({to:e,related:t}){const r=this.getTrargetedComponent(e);if(!r)return{component:r};const n=r.realList,a={list:n,component:r};if(e!==t&&n&&r.getUnderlyingVm){const o=r.getUnderlyingVm(t);if(o)return Object.assign(o,a)}return a},computeFutureIndex(e,t){const r=[...t.to.children].filter(o=>o.style.display!=="none");if(r.length===0)return 0;const n=r.indexOf(t.related),a=e.component.getVmIndex(n);return r.indexOf(c1)!==-1||!t.willInsertAfter?a:a+1}}}),vae=["data-testid"],mae={key:0,class:"tree-item-icon","data-testid":"tree-item-icon"},gae={class:"tree-item-label","data-testid":"tree-item-label"},am=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||am(t.children))}),yae=se({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>am([e])},disabled:{type:Boolean,default:!1},hideIcons:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,a=Ft(),o=S(()=>!r.hideIcons||!!a["item-icon"]),i=s=>{s.target&&s.target.closest("a:not(.disabled), button:not([data-tree-item-trigger]), label, input, select")!==null||n("selected",r.item)};return(s,l)=>(g(),x("button",{class:ke(["tree-item",{"not-draggable":e.disabled,selected:e.item.selected}]),"data-testid":`tree-item-${e.item.id}`,"data-tree-item-trigger":"true",draggable:"false",type:"button",onClick:ht(i,["prevent"])},[o.value?(g(),x("div",mae,[q(s.$slots,"item-icon",{},()=>[ee(k(CO),{decorative:""})],!0)])):J("",!0),W("div",gae,[q(s.$slots,"item-label",{},()=>[ae(de(e.item.name),1)],!0)])],10,vae))}}),bae=nt(yae,[["__scopeId","data-v-f55bd189"]]),om=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(om)),wae=se({__name:"KTreeDraggable",props:{items:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.name!==void 0&&t.id!==void 0)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3},level:{type:Number,default:0},parentId:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H(0),o=H([]),i={tag:"div","force-fallback":!0,animation:"100",draggable:".tree-item-container","item-key":"id","ghost-class":"tree-item-dragged","drag-class":"tree-item-grabbing",class:"child-drop-zone"},s=H(!1),l=h=>{var m,C;return!((C=(m=o.value.filter(_=>_.id===h.id))==null?void 0:m[0].children)!=null&&C.length)},u=h=>h.children,c=h=>{r.parentId?n("child-change",{parentId:r.parentId,children:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)}):n("change",{items:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)})},d=h=>{n("child-change",h)},f=h=>{n("selected",h)},p=S(()=>r.level>r.maxDepth-1),v=h=>{var m,C,_,A;const D=((C=(m=h.relatedContext)==null?void 0:m.component)==null?void 0:C.$attrs.level)||0,F=(_=h.draggedContext)==null?void 0:_.element;let T=0;return(A=F.children)!=null&&A.length&&(T=om(F)),!(D+T>r.maxDepth-1)},y=h=>{var m,C;const _=((C=(m=h.item)==null?void 0:m._underlying_vm_)==null?void 0:C.id)||"",A=o.value.find(D=>D.id===_);s.value=!0,A&&n("selected",A),b(!0)},w=()=>{s.value=!1,b(!1),a.value++},b=h=>{const m=document==null?void 0:document.getElementsByTagName("html").item(0);m&&m.classList.toggle("tree-list-grabbing",h)};return Ee(()=>r.items,(h,m)=>{JSON.stringify(h)!==JSON.stringify(m)&&(o.value=h,o.value.forEach(C=>{C.children||(C.children=[])}))}),Ct(()=>{o.value=r.items,o.value.forEach(h=>{h.children||(h.children=[])})}),(h,m)=>{const C=Ze("KTreeDraggable",!0);return g(),K(k(hae),Xe(i,{class:"tree-draggable",direction:"vertical",disabled:e.disableDrag,group:{name:e.group,pull:[e.group],put:p.value?[]:[e.group]},level:e.level,list:o.value,move:v,tag:"div",onChange:c,onEnd:w,onStart:y}),{default:I(()=>[(g(!0),x(Ie,null,Qe(o.value,_=>(g(),x("div",{key:_.id,class:ke(["tree-item-container",{"has-no-children":l(_)}])},[(g(),K(bae,{key:`tree-item-${_.id}-${a.value}`,disabled:e.disableDrag,"hide-icons":e.hideIcons,item:_,onSelected:f},Mt({"item-label":I(()=>[q(h.$slots,"item-label",{item:_},()=>[ae(de(_.name),1)],!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:I(()=>[q(h.$slots,"item-icon",{item:_},void 0,!0)]),key:"0"}:void 0]),1032,["disabled","hide-icons","item"])),(g(),K(C,{key:`tree-item-${_.id}-children-${a.value}`,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,items:u(_),level:e.level+1,"max-depth":e.maxDepth,"parent-id":_.id,onChildChange:d,onSelected:f},Mt({"item-label":I(({item:A})=>[q(h.$slots,"item-label",{item:A},void 0,!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:I(({item:A})=>[q(h.$slots,"item-icon",{item:A},void 0,!0)]),key:"0"}:void 0]),1032,["disable-drag","group","hide-icons","items","level","max-depth","parent-id"]))],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),Cae=nt(wae,[["__scopeId","data-v-ea953620"]]),n9=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&n9(r.children,t)}),t),Sae=e=>{const t=n9(e,[]),r=new Set(t);return t.length===r.size},_ae=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||om(n)<=t)}),r},L3=e=>am(e)&&Sae(e),xae=se({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||L3(e)},items:{type:Array,default:null,validator:e=>!e.length||L3(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H([]),o=S({get(){return r.modelValue},set(d){a.value=d}}),{getSizeFromString:i}=cr(),s=S(()=>({maxWidth:i(r.width)})),l=(d,f)=>{(f||a.value).forEach(p=>{var v;p.id===d.id?(p.selected=!0,n("selected",d)):p.selected=!1,(v=p.children)!=null&&v.length&&l(d,p.children)})},u=d=>{n("change",d)},c=d=>{n("child-change",d)};return Ee(o,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Ee(()=>r.items,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Ct(()=>{r.modelValue&&r.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),r.modelValue?a.value=r.modelValue:r.items&&(a.value=r.items),_ae(a.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),a.value.forEach(d=>{d.children||(d.children=[])})}),(d,f)=>(g(),x("div",{class:"k-tree-list","data-testid":"k-tree-list",style:qe(e.width?s.value:void 0)},[ee(Cae,{"data-testid":`k-tree-list-${e.group}`,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,items:a.value,"max-depth":e.maxDepth,onChange:u,onChildChange:c,onSelected:l},Mt({"item-label":I(({item:p})=>[q(d.$slots,"item-label",{item:p})]),_:2},[d.$slots["item-icon"]?{name:"item-icon",fn:I(({item:p})=>[q(d.$slots,"item-icon",{item:p})]),key:"0"}:void 0]),1032,["data-testid","disable-drag","group","hide-icons","items","max-depth"])],4))}}),R3=e=>{try{return new URL(e),!0}catch{return!1}},kae=["href"],Eae=se({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!R3(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!R3(t.href));return(n,a)=>r.value?(g(),x("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank"},[q(n.$slots,"default",{},void 0,!0),e.hideIcon?J("",!0):(g(),K(k(sO),{key:0,decorative:"",size:k(la)},null,8,["size"]))],8,kae)):J("",!0)}}),Aae=nt(Eae,[["__scopeId","data-v-949aad10"]]),Tae={key:0,class:"truncate-expand-controls"},Mae={key:0,"data-testid":"expand-trigger-wrapper"},Iae=["aria-label"],Oae={key:0,"data-testid":"collapse-trigger-wrapper"},$ae={key:0,"data-testid":"expand-trigger-wrapper"},Dae={key:1},Pae=se({__name:"KTruncate",props:{rows:{type:Number,default:1,validator:e=>e>0},truncateText:{type:Boolean,default:!1},expanded:{type:Boolean,default:!1},width:{type:String,default:"100%"}},setup(e){Tr(b=>({ab9f0938:u.value,"7f8f51c0":k(c),f3bcefe6:r.rows}));const{getSizeFromString:t}=cr(),r=e,n=H(r.expanded),a=H(!1),o=H(),i=H(),s=H(),l=H(),u=H("0px"),c=RO,d=H(0),f=async()=>{var b;if(!r.truncateText&&i.value&&(b=i.value.children)!=null&&b.length){const h=i.value.children,m=Number(String(c).replace(/px$/gi,""));let C=0;for(let A=0;AC?h[A].offsetHeight:C;const _=(r.rows===1?0:(r.rows-1)*m)+C*r.rows+6;u.value=i.value.offsetHeight>_?`${_}px`:"auto",await Lt(),p()}},p=()=>{if(i.value&&s.value){const b=r.truncateText?i.value.scrollHeight:i.value.offsetHeight,h=l.value?l.value.offsetHeight:0;a.value=b>s.value.offsetHeight-h,v()}},v=()=>{if(!r.truncateText&&(d.value=0,i.value&&s.value)){const b=i.value.children;for(let h=0;hs.value.offsetHeight?(d.value+=1,b[h].getAttribute("tabindex")&&(b[h].tabIndex=-1)):b[h].getAttribute("tabindex")&&(b[h].tabIndex=0)}},y=async()=>{n.value=!n.value,await Lt(),p()},w=S(()=>({width:t(r.width)}));return Ct(()=>{o.value=wi.create(f),o.value.observe(i.value),p()}),Ar(()=>{var b;(b=o.value)==null||b.unobserve(i.value)}),(b,h)=>{const m=Ze("KButton");return g(),x("div",{ref_key:"kTruncateWrapper",ref:s,class:ke(["k-truncate",[n.value?"expanded":"",`truncate-${e.truncateText?"text":"content"}`]]),style:qe(w.value)},[!e.truncateText&&a.value?(g(),x("div",Tae,[n.value?J("",!0):(g(),x("div",Mae,[q(b.$slots,"expand-trigger",{expand:y,truncatedCount:d.value},()=>[W("button",{"aria-label":`Show ${d.value} more items`,class:"expand-trigger",type:"button",onClick:ht(y,["stop"])},de(d.value),9,Iae)],!0)]))])):J("",!0),W("div",{ref_key:"kTruncateContainer",ref:i,class:"truncate-container"},[q(b.$slots,"default",{},void 0,!0),!e.truncateText&&n.value?(g(),x("div",Oae,[q(b.$slots,"collapse-trigger",{collapse:y},()=>[W("button",{"aria-label":"Collapse content",class:"collapse-trigger",type:"button",onClick:ht(y,["stop"])},[ee(k(rO),{decorative:"",size:k(la)},null,8,["size"])])],!0)])):J("",!0)],512),e.truncateText&&(a.value||n.value)?(g(),x("div",{key:1,ref_key:"textToggleControls",ref:l,class:"truncate-collapse-controls"},[n.value?J("",!0):(g(),x("div",$ae,[q(b.$slots,"expand-trigger",{expand:y},()=>[ee(m,{appearance:"tertiary",size:"small",onClick:ht(y,["stop"])},{default:I(()=>h[0]||(h[0]=[ae(" Show more ")])),_:1})],!0)])),n.value?(g(),x("div",Dae,[q(b.$slots,"collapse-trigger",{collapse:y},()=>[ee(m,{appearance:"tertiary",size:"small",onClick:ht(y,["stop"])},{default:I(()=>h[1]||(h[1]=[ae(" Show less ")])),_:1})],!0)])):J("",!0)],512)):J("",!0)],6)}}}),Nae=nt(Pae,[["__scopeId","data-v-a16a1149"]]),Lae={class:"k-copy"},Rae={key:0,class:"copy-badge-text"},Bae=["aria-label","onClick"],Hae=se({__name:"KCopy",props:{badgeLabel:{type:String,default:""},text:{type:String,required:!0},textTooltip:{type:String,default:""},copyTooltip:{type:String,default:""},format:{type:String,required:!1,default:"default",validator:e=>["default","hidden","redacted","deleted"].includes(e)},badge:{type:Boolean,default:!1},monospace:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},successTooltip:{type:String,default:"Copied!"},truncationLimit:{type:[Number,String],default:8}},setup(e,{expose:t}){const r=e,n=tr(),a=H(""),o=S(()=>!r.badgeLabel||r.copyTooltip?r.copyTooltip||"Copy":`Copy ${r.badgeLabel.replace(/:$/,"")}`);Ee(o,w=>{a.value=w},{immediate:!0});const i=S(()=>`copy-tooltip-wrapper ${r.truncate&&v.value||r.badge?"truncate-content":""}`),s=S(()=>r.format==="redacted"?"*****":r.format==="deleted"?`*${String(r.text||"").substring(0,5)}`:r.truncate&&r.truncationLimit&&p.value?p.value.replace(/^"(.*)"$/,"$1"):r.text),l=S(()=>{if(r.textTooltip)return r.textTooltip;if(!(r.format==="redacted"||!v.value))return r.text}),u=w=>{a.value=w||r.successTooltip,setTimeout(()=>{a.value=o.value},1800)},c=w=>{if(!w(r.text)){u("Failed to copy");return}u()};t({copy:()=>{var w;document!=null&&document.getElementById(n)&&((w=document==null?void 0:document.getElementById(n))==null||w.click())}});const d=H(),f=H(),p=S(()=>r.truncate&&typeof r.truncationLimit=="number"?`${String(r.text||"").substring(0,r.truncationLimit)+"..."}`:null),v=H(!1),y=()=>{var w,b;r.truncate&&(r.truncationLimit!=="auto"&&p.value?v.value=!0:r.truncationLimit==="auto"&&d.value&&(v.value=((w=d.value)==null?void 0:w.offsetWidth)<((b=d.value)==null?void 0:b.scrollWidth)))};return Ct(()=>{f.value=wi.create(y),f.value.observe(d.value)}),Ar(()=>{f.value&&f.value.unobserve(d.value)}),(w,b)=>{const h=Nr("bind-once");return g(),x("div",Lae,[e.badge&&e.badgeLabel?(g(),x("span",Rae,de(e.badgeLabel),1)):J("",!0),W("div",{class:ke(["copy-container",{"copy-element":e.truncate||e.badge,"badge-styles":e.badge}])},[e.format!=="hidden"?(g(),K(gn,{key:0,class:ke([i.value]),"data-testid":"copy-tooltip-wrapper","max-width":"500px",placement:"bottom-start",text:l.value},{default:I(()=>[W("div",{ref_key:"copyTextElement",ref:d,class:ke(["copy-text",{monospace:e.monospace||!e.badge}])},de(s.value),3)]),_:1},8,["class","text"])):J("",!0),ee(gn,{class:"text-icon-wrapper","max-width":"500px",placement:"bottom-start",text:a.value},{default:I(()=>[ee(k(c7),null,{default:I(({copyToClipboard:m})=>[Rt((g(),x("button",{"aria-label":a.value,class:"copy-to-clipboard-button","data-testid":"copy-to-clipboard",type:"button",onClick:ht(C=>c(m),["stop"])},[ee(k(y7),{class:"text-icon",decorative:"",size:k(la)},null,8,["size"])],8,Bae)),[[h,{id:k(n)}]])]),_:1})]),_:1},8,["text"])],2)])}}}),a9=nt(Hae,[["__scopeId","data-v-dc66fd01"]]),Fae={key:0,class:"bulk-actions-dropdown-trigger-count"},zae=se({__name:"BulkActionsDropdown",props:{disabled:{type:Boolean,default:!1},count:{type:String,default:""},buttonLabel:{type:String,default:""}},setup(e){return(t,r)=>(g(),K(ui,{class:"bulk-actions-dropdown","data-testid":"bulk-actions-dropdown",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[q(t.$slots,"items",{},void 0,!0)]),default:I(()=>[ee(gn,{placement:"bottom-end",text:"Selected Row Actions"},{default:I(()=>[ee(Pt,{appearance:"secondary","aria-label":e.buttonLabel,class:"bulk-actions-dropdown-trigger","data-testid":"bulk-actions-dropdown-trigger",disabled:e.disabled,icon:"",size:"large"},{default:I(()=>[ee(k(w7),{class:"more-icon",decorative:""}),ee(vn,{name:"kongponents-fade-transition"},{default:I(()=>[e.count?(g(),x("span",Fae,de(e.count),1)):J("",!0)]),_:1})]),_:1},8,["aria-label","disabled"])]),_:1})]),_:3},8,["disabled"]))}}),Uae=nt(zae,[["__scopeId","data-v-ca642050"]]),o9=15,i9=(e,t)=>e.pageSize?e.pageSize:t.initialPageSize?t.initialPageSize:t.pageSizes&&Array.isArray(t.pageSizes)&&t.pageSizes.length?t.pageSizes[0]:o9,jae={key:0,class:"table-toolbar","data-testid":"table-toolbar"},Vae={key:0,class:"toolbar-default-items-container"},qae={key:2,class:"table-error-state","data-testid":"table-error-state"},Yae={key:3,class:"table-empty-state","data-testid":"table-empty-state"},Kae={key:4},Gae=["aria-sort","data-key","data-testid","onClick","onMouseover"],Wae=["onMousedown","onMouseover"],Zae=["aria-describedby"],Qae={key:1,class:"table-header-bulk-actions-container"},Xae=["onMousedown","onMouseover"],Jae=["role","tabindex"],eoe={key:1,class:"expandable-row-control-container"},toe=["aria-controls","aria-expanded","onClick"],roe=["id"],noe=["colspan"],aoe={class:"expandable-content-wrapper"},ooe=se({__name:"KTableView",props:{data:{default:()=>[]},headers:{default:()=>[]},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Ln.Default},emptyStateButtonAppearance:{default:"primary"},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","page-change","page-size-change","get-next-offset","get-previous-offset","row-select","update:row-expanded"],setup(e,{emit:t}){var r;Tr(E=>({"22ccb8f0":O.value}));const n=e,a=t,o=mr(),i=Ft(),s=tr(),{getSizeFromString:l}=cr(),u=E=>typeof n.rowKey=="function"&&typeof n.rowKey(E)=="string"?n.rowKey(E):typeof n.rowKey=="string"&&n.rowKey in E&&typeof E[n.rowKey]=="string"?E[n.rowKey]:"",c=H(),d=H([]),f=H([]),p=H(""),v=H(""),y=H(""),w=S(()=>d.value.filter(E=>E.hidable).length>0),b=S(()=>n.nested||!w.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),h=S(()=>n.loading||!(n.data&&n.data.length)),m=S(()=>d.value.filter(E=>E.hidable&&E.key!==At.EXPANDABLE&&E.key!==At.BULK_ACTIONS)),C=S(()=>b.value?n.tablePreferences.columnVisibility||{}:{}),_=H(b.value?n.tablePreferences.columnVisibility||{}:{}),A=H(!1),D=H(!1),F=H(""),T=H("desc"),U=H(!1),$=S(()=>!n.hideToolbar&&!n.nested&&(!!i.toolbar||b.value||ne.value)),M=H(!1),B=S(()=>({maxHeight:l(n.maxHeight)})),Z=H([]),Y=S(()=>!n.nested&&!n.error&&d.value.some(E=>E.key===At.BULK_ACTIONS)&&!!(i["bulk-action-items"]||i["bulk-actions"])&&!!n.data.every(E=>u(E))),re=H([]),ne=S(()=>n.nested||!Y.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),j=S(()=>{const E=Z.value.length;return E?E>100?"99+":String(E):""}),te=H(new WeakMap),X=E=>`column-${E}`,be=E=>`tooltip-${E}`,he=E=>E,je=(E,R)=>(me,ue)=>{const _e=/^on[^a-z]/,$e={};for(const it in R)_e.test(it)&&R[it]&&($e[it]=R[it]);return Object.keys($e).reduce((it,mt)=>{if(mt.indexOf(E)===0){const St=mt.split(E);it[St[1]]=bt=>$e[mt](bt,me,ue)}return it},{})},Ne=S(()=>(E,R)=>{const me=je("onRow:",o)(R,"row"),ue=je("onCell:",o)(E,"cell"),_e=["a","button","label","input","select",'span[role="checkbox"]'];return(me.click||ue.click)&&(U.value=!0),{...me,...ue,click($e){const it=$e.target.className;let mt=_e.includes($e.target.tagName.toLowerCase()),St=!1;typeof it=="string"||Array.isArray(it)?St=it.includes("k-popover"):typeof it=="object"&&(St=Object.keys(it).includes("k-popover")),$e.target.closest(".popover-content")!==null&&(St=!0);for(let bt=0;bt<_e.length;bt++)if($e.target.closest(_e[bt])!==null){mt=!0;break}if((!mt||$e.target.hasAttribute("disabled"))&&!St&&(me.click||ue.click))if(ue.click){a("cell-click",{data:E});const bt=ue.click($e,E,"cell");typeof bt=="function"&&bt($e,E)}else{a("row-click",{data:R});const bt=me.click($e,R,"row");typeof bt=="function"&&bt($e,R)}}}}),Fe=parseInt(HO)*2+parseInt(la),Ve={expandable:Fe,bulkActions:56,actions:54},ie=H(((r=n.tablePreferences)==null?void 0:r.columnWidths)||Ve),ye=S(()=>{const E={};for(const R in ie.value){if(!ie.value[R])continue;const me=ie.value[R]+"px";E[R]={width:me,maxWidth:me,minWidth:me}}return E}),Ce=(E,R)=>({"resize-hover":We.value===E.key&&n.resizeColumns&&!n.nested&&R!==f.value.length-1,resizable:n.resizeColumns&&!n.nested,sortable:!E.hideLabel&&!!E.sortable,"active-sort":!E.hideLabel&&!!E.sortable&&E.key===F.value,[T.value]:E.key===F.value&&!E.hideLabel,"is-scrolled":A.value,"has-tooltip":!!E.tooltip,"sticky-column":E.key===At.BULK_ACTIONS&&D.value}),Oe=E=>{E.sortable&&E.key!==At.BULK_ACTIONS&&E.key!==At.ACTIONS&&(a("sort",{prevKey:F.value,sortColumnKey:E.key,sortColumnOrder:T.value==="asc"?"desc":"asc"}),le(E))},Ye=S(()=>p.value?"resizing":v.value?"resize-hover":y.value?"th-hover":""),We=S(()=>{switch(Ye.value){case"resizing":return p.value;case"resize-hover":return v.value;case"th-hover":return y.value;default:return""}}),N=S(()=>{var E;return(E=c.value)==null?void 0:E.querySelectorAll("th.resizable")}),O=S(()=>{var E;const R=(E=N.value)==null?void 0:E.item(0);if(R){const me=window==null?void 0:window.getComputedStyle(R);if(me!=null&&me.height)return`${parseInt(me.height,10)}px`}return"auto"}),P=(E,R)=>{var me;if(E.button!==0)return;let ue=0,_e=0;p.value=R;let $e=null;(me=N.value)==null||me.forEach(St=>{St.getAttribute("data-testid")===`table-header-${R}`&&($e=document==null?void 0:document.querySelector(`[data-tableid="${s}"] [data-testid="table-header-${R}"]`))});const it=St=>{const bt=St.clientX-ue;$e==null||$e.setAttribute("style",`width: ${_e+bt}px`),ie.value[R]=_e+bt},mt=()=>{p.value="",document==null||document.removeEventListener("mousemove",it),document==null||document.removeEventListener("mouseup",mt),pe(),Le.value&&oe()};if(ue=E.clientX,$e){const St=window==null?void 0:window.getComputedStyle($e);St!=null&&St.width&&(_e=parseInt(St.width,10)),document==null||document.addEventListener("mousemove",it),document==null||document.addEventListener("mouseup",mt)}},Q=S(()=>!(n.hidePagination||n.nested||n.hidePaginationWhenOptional&&n.data.length&&n.paginationAttributes.totalCount&&n.paginationAttributes.totalCount<=n.data.length));Ee(()=>n.headers,E=>{if(E&&E.length){const R=E.filter(_e=>_e.key!==At.BULK_ACTIONS&&_e.key!==At.ACTIONS),me=E.find(_e=>_e.key===At.BULK_ACTIONS),ue=E.find(_e=>_e.key===At.ACTIONS);me&&R.unshift(me),ue&&R.push(ue),d.value=R}},{deep:!0,immediate:!0});const le=E=>{const{key:R}=E;F.value&&R===F.value?T.value==="asc"?T.value="desc":T.value="asc":(F.value=R,T.value="asc"),pe()},fe=E=>{E&&E.target&&(typeof E.target.scrollTop=="number"||typeof E.target.scrollLeft=="number")&&(E.target.scrollTop>1?A.value=!0:E.target.scrollTop===0&&(A.value=!1),E.target.scrollLeft>1?D.value=!0:E.target.scrollLeft===0&&(D.value=!1))},G=E=>re.value.find(R=>R.rowKey===u(E)),ce=E=>{if(typeof n.rowBulkActionEnabled!="function")return!1;const R=n.rowBulkActionEnabled(E);return typeof R=="boolean"?R:R.enabled},ge=E=>{if(typeof n.rowBulkActionEnabled!="function")return"";const R=n.rowBulkActionEnabled(E);return typeof R=="boolean"?"":R.disabledTooltip||""},ve=(E,R)=>{const{to:me}=n.rowLink(E);return!me||R===At.BULK_ACTIONS||R===At.ACTIONS?"div":typeof me=="object"?"router-link":"a"},Se=(E,R)=>{if(R===At.BULK_ACTIONS||R===At.ACTIONS)return{};const{to:me,target:ue}=n.rowLink(E),_e=me&&typeof me=="object",$e=me&&typeof me=="string";return{..._e&&{to:me},...$e&&{href:me},...(_e||$e)&&{...ue&&{target:ue}}}},Ae=H(i9(n.tablePreferences,n.paginationAttributes)),Re=E=>{Ae.value=E.pageSize,a("page-size-change",E),pe()},Pe=S(()=>({sortColumnKey:F.value,sortColumnOrder:T.value,...n.resizeColumns?{columnWidths:ie.value}:{},...w.value?{columnVisibility:_.value}:{},...Ae.value&&!n.hidePagination&&{pageSize:Ae.value}})),pe=()=>{a("update:table-preferences",Pe.value)},Le=S(()=>!n.nested&&n.data.some(E=>n.rowExpandable(E))),Be={key:At.EXPANDABLE,label:"Expandable rows controls",hideLabel:!0},ot=()=>{const E=[];return n.data.forEach((R,me)=>{n.rowExpanded(R)&&E.push(me)}),E},et=H(ot()),It=async(E,R)=>{oe(),await Lt(),et.value.includes(E)?(et.value=et.value.filter(me=>me!==E),a("update:row-expanded",{row:R,expanded:!1})):(et.value=[...et.value,E],a("update:row-expanded",{row:R,expanded:!0}))},pt=S(()=>f.value.filter(E=>E.key!==At.EXPANDABLE&&E.key!==At.BULK_ACTIONS)),Jt=H({}),oe=()=>{const E=document==null?void 0:document.querySelector(`[data-tableid="${s}"]`),R=E==null?void 0:E.querySelectorAll("th"),me={};R==null||R.forEach((ue,_e)=>{const $e=ue.getAttribute("data-key");if($e===At.EXPANDABLE)return;let it=ue.getBoundingClientRect().width;_e===1&&(it+=Fe),_e===R.length-1&&(it-=15),me[$e]=it}),Jt.value=me};Ee([_,d,Le],E=>{const[R,me,ue]=E;let _e=me.filter($e=>$e.key===At.BULK_ACTIONS?Y.value:R[$e.key]!==!1);_e.find($e=>$e.key===At.EXPANDABLE)&&(_e=_e.filter($e=>$e.key!==At.EXPANDABLE)),ue&&_e.unshift(Be),JSON.stringify(_e)!==JSON.stringify(f.value)&&(f.value=_e,pe()),ue&&oe()},{deep:!0,immediate:!0}),Ee(b,E=>{E&&(_.value=n.tablePreferences.columnVisibility||{})},{immediate:!0});const z=H(!1),V=S(()=>{const E=re.value.filter(R=>!R.disabled&&n.data.find(me=>u(me)===R.rowKey));return!!E.filter(R=>R.selected).length&&!!E.filter(R=>!R.selected).length}),L=E=>{re.value.forEach(R=>{n.data.find(me=>u(me)===R.rowKey)&&!R.disabled&&(R.selected=E)})};return Ee([()=>n.data,re],E=>{const[R,me]=E;if(R.forEach(ue=>{if(!te.value.get(ue)){const _e=u(ue)||tr();te.value.set(ue,`table-${s}-row-${_e}`)}}),Y.value){R.forEach(it=>{G(it)||re.value.push({rowKey:u(it),selected:!1,disabled:!ce(it)})});const ue=me.filter(it=>!it.disabled&&R.find(mt=>u(mt)===it.rowKey));ue.filter(it=>it.selected).length===ue.length?z.value=!0:(ue.filter(it=>!it.selected).length,ue.length,z.value=!1);const _e=R.filter(it=>{const mt=me.find(St=>St.rowKey===u(it));return!!(mt&&mt.selected)}),$e=[];Z.value.forEach(it=>{R.find(mt=>u(it)===u(mt))||$e.push(it)}),Z.value=[...$e,..._e]}et.value=ot()},{deep:!0,immediate:!0}),Ee(Z,E=>{a("row-select",E)}),Ee(()=>n.tablePreferences,E=>{E!=null&&E.columnWidths&&(ie.value=E.columnWidths)}),(E,R)=>{const me=Nr("bind-once");return g(),x("div",{class:ke(["k-table-view",{"hide-headers":E.hideHeaders}])},[$.value?(g(),x("div",jae,[q(E.$slots,"toolbar",{},void 0,!0),ne.value||b.value?(g(),x("div",Vae,[ne.value?q(E.$slots,"bulk-actions",{key:0,selectedRows:Z.value},()=>[E.$slots["bulk-actions"]?J("",!0):(g(),K(Uae,{key:0,"button-label":d.value.find(ue=>ue.key===k(At).BULK_ACTIONS).label,count:j.value,disabled:!j.value||E.loading||!E.data.length},{items:I(()=>[q(E.$slots,"bulk-action-items",{selectedRows:Z.value},void 0,!0)]),_:3},8,["button-label","count","disabled"]))],!0):J("",!0),b.value?(g(),K(zw,{key:1,columns:m.value,disabled:h.value,"table-id":k(s),"visibility-preferences":C.value,onUpdate:R[0]||(R[0]=ue=>_.value=ue)},null,8,["columns","disabled","table-id","visibility-preferences"])):J("",!0)])):J("",!0)])):J("",!0),E.loading&&!E.error?(g(),K(of,{key:1,"data-testid":"table-skeleton",type:"table"})):E.error?(g(),x("div",qae,[q(E.$slots,"error-state",{},()=>[ee(Da,{"icon-variant":"error",message:E.errorStateMessage,title:E.errorStateTitle},Mt({_:2},[E.errorStateActionMessage?{name:"action",fn:I(()=>[ee(Pt,{"data-testid":"error-state-action",to:E.errorStateActionRoute,onClick:R[1]||(R[1]=ue=>E.$emit("error-action-click"))},{default:I(()=>[ae(de(E.errorStateActionMessage),1)]),_:1},8,["to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!E.error&&!E.loading&&E.data&&!E.data.length?(g(),x("div",Yae,[q(E.$slots,"empty-state",{},()=>[ee(Da,{"icon-variant":E.emptyStateIconVariant,message:E.emptyStateMessage,title:E.emptyStateTitle},Mt({_:2},[E.emptyStateActionMessage?{name:"action",fn:I(()=>[ee(Pt,{appearance:E.emptyStateButtonAppearance,"data-testid":"empty-state-action",to:E.emptyStateActionRoute,onClick:R[2]||(R[2]=ue=>E.$emit("empty-state-action-click"))},{default:I(()=>[q(E.$slots,"empty-state-action-icon",{},void 0,!0),ae(" "+de(E.emptyStateActionMessage),1)]),_:3},8,["appearance","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),x("div",Kae,[W("div",{class:"table-wrapper",style:qe(B.value),onScrollPassive:fe},[Rt((g(),x("table",{class:ke(["table",{"has-hover":E.rowHover&&!M.value,"is-clickable":U.value}])},[E.hideHeaders?J("",!0):(g(),x("thead",{key:0,class:ke({"is-scrolled":A.value})},[W("tr",{ref_key:"headerRow",ref:c,class:ke({"is-scrolled":A.value})},[(g(!0),x(Ie,null,Qe(f.value,(ue,_e)=>(g(),x("th",{key:`table-${k(s)}-headers-${ue.key}`,"aria-sort":ue.key===F.value?T.value==="asc"?"ascending":"descending":void 0,class:ke(["table-headers",Ce(ue,_e)]),"data-key":ue.key,"data-testid":`table-header-${ue.key}`,style:qe(ye.value[ue.key]),onClick:()=>Oe(ue),onMouseleave:R[8]||(R[8]=$e=>y.value=""),onMouseover:$e=>y.value=ue.key},[E.resizeColumns&&!E.nested&&_e!==0?(g(),x("div",{key:0,class:"resize-handle previous",onClick:R[3]||(R[3]=ht(()=>{},["stop"])),onMousedown:$e=>P($e,f.value[_e-1].key),onMouseleave:R[4]||(R[4]=$e=>v.value=""),onMouseover:$e=>v.value=f.value[_e-1].key},null,40,Wae)):J("",!0),W("div",{"aria-describedby":ue.tooltip||E.$slots[be(ue.key)]?`${be(ue.key)}-${k(s)}`:void 0,class:ke(["table-headers-container",{resized:p.value===ue.key}])},[ue.key!==k(At).BULK_ACTIONS?q(E.$slots,X(ue.key),{key:0,column:he(ue)},()=>[W("span",{class:ke(["table-header-label",{"sr-only":ue.hideLabel||ue.key===k(At).ACTIONS&&ue.hideLabel!==!1}])},de(ue.label?ue.label:ue.key),3)],!0):(g(),x("div",Qae,[ee(eu,{modelValue:z.value,"onUpdate:modelValue":R[5]||(R[5]=$e=>z.value=$e),"aria-label":"Toggle selection for all rows",class:"table-header-bulk-actions-checkbox","data-testid":"table-header-bulk-actions-checkbox",indeterminate:V.value,onChange:L},null,8,["modelValue","indeterminate"])])),ue.tooltip||E.$slots[be(ue.key)]?(g(),K(gn,{key:2,"data-testid":be(ue.key),"max-width":"300","tooltip-id":`${be(ue.key)}-${k(s)}`},{content:I(()=>[q(E.$slots,be(ue.key),{column:he(ue)},()=>[ae(de(ue.tooltip),1)],!0)]),default:I(()=>[ee(k(si),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la),tabindex:"0"},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):J("",!0),!ue.hideLabel&&ue.sortable&&ue.key!==k(At).BULK_ACTIONS&&ue.key!==k(At).ACTIONS?(g(),K(k(l0),{key:3,class:"sort-icon",color:`var(--kui-color-text-neutral, ${k(fa)})`,size:k(la)},null,8,["color","size"])):J("",!0)],10,Zae),E.resizeColumns&&!E.nested&&_e!==f.value.length-1?(g(),x("div",{key:1,class:"resize-handle",onClick:R[6]||(R[6]=ht(()=>{},["stop"])),onMousedown:$e=>P($e,ue.key),onMouseleave:R[7]||(R[7]=$e=>v.value=""),onMouseover:$e=>v.value=ue.key},null,40,Xae)):J("",!0)],46,Gae))),128))],2)],2)),W("tbody",null,[(g(!0),x(Ie,null,Qe(E.data,(ue,_e)=>(g(),x(Ie,{key:te.value.get(ue)},[W("tr",Xe({class:{"last-row":_e===E.data.length-1&&!et.value.includes(_e)},role:E.rowLink(ue).to?"link":void 0,tabindex:U.value||E.rowLink(ue).to?0:void 0,ref_for:!0},E.rowAttrs(ue)),[(g(!0),x(Ie,null,Qe(f.value,($e,it)=>(g(),x("td",Xe({key:`${te.value.get(ue)}-cell-${$e.key}`,class:{"resize-hover":E.resizeColumns&&!E.nested&&We.value===$e.key&&it!==f.value.length-1,"row-link":!!E.rowLink(ue).to},style:ye.value[$e.key],ref_for:!0},E.cellAttrs({headerKey:$e.key,row:ue,rowIndex:_e,colIndex:it}),Zd(Ne.value(ue[$e.key],ue),!0)),[$e.key!==k(At).EXPANDABLE?(g(),K(Ge(ve(ue,$e.key)),Xe({key:0,class:"cell-wrapper",ref_for:!0},Se(ue,$e.key)),{default:I(()=>[$e.key!==k(At).BULK_ACTIONS&&$e.key!==k(At).ACTIONS?q(E.$slots,$e.key,{key:0,row:he(ue),rowKey:_e,rowValue:ue[$e.key]},()=>[ae(de(ue[$e.key]),1)],!0):$e.key===k(At).BULK_ACTIONS&&G(ue)?(g(),K(gn,{key:1,"max-width":"200",placement:"bottom-start",text:ce(ue)?void 0:ge(ue)},{default:I(()=>[ee(eu,{modelValue:G(ue).selected,"onUpdate:modelValue":mt=>G(ue).selected=mt,"aria-label":"Toggle row selection",class:"bulk-actions-checkbox","data-testid":"bulk-actions-checkbox",disabled:!ce(ue)},null,8,["modelValue","onUpdate:modelValue","disabled"])]),_:2},1032,["text"])):$e.key===k(At).ACTIONS?(g(),K(ui,{key:2,class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[q(E.$slots,"action-items",{row:he(ue)},void 0,!0)]),default:I(()=>[ee(Pt,{appearance:"tertiary","aria-label":$e.label,class:"actions-dropdown-trigger","data-testid":"row-actions-dropdown-trigger",icon:"",size:"small",onMouseleave:R[9]||(R[9]=mt=>M.value=!1),onMouseover:R[10]||(R[10]=mt=>M.value=!0)},{default:I(()=>[ee(k(w7),{class:"more-icon",decorative:""})]),_:2},1032,["aria-label"])]),_:2},1024)):J("",!0)]),_:2},1040)):E.rowExpandable(ue)?(g(),x("div",eoe,[W("button",{"aria-controls":`table-${k(s)}-row-${_e}-expandable-content`,"aria-expanded":et.value.includes(_e),"aria-label":"Toggle row expandable content",class:ke(["expandable-row-control",{expanded:et.value.includes(_e)}]),"data-testid":"expandable-row-control",type:"button",onClick:mt=>It(_e,ue)},[ee(k(m7),{class:"expandable-row-control-icon"})],10,toe)])):J("",!0)],16))),128))],16,Jae),Le.value&&E.rowExpandable(ue)?Rt((g(),x("tr",{key:0,id:`table-${k(s)}-row-${_e}-expandable-content`,class:"expandable-content-row","data-testid":"expandable-content-row"},[W("td",{colspan:f.value.length},[W("div",aoe,[q(E.$slots,"row-expanded",{columnWidths:Jt.value,nestedHeaders:pt.value,row:he(ue)},void 0,!0)])],8,noe)],8,roe)),[[o0,et.value.includes(_e)]]):J("",!0)],64))),128))])],2)),[[me,{"data-tableid":k(s)}]])],36),Q.value?(g(),K(lf,Xe({key:0,class:"table-pagination","data-testid":"table-pagination"},E.paginationAttributes,{onGetNextOffset:R[11]||(R[11]=ue=>E.$emit("get-next-offset")),onGetPreviousOffset:R[12]||(R[12]=ue=>E.$emit("get-previous-offset")),onPageChange:R[13]||(R[13]=ue=>E.$emit("page-change",ue)),onPageSizeChange:Re}),null,16)):J("",!0)]))],2)}}}),s9=nt(ooe,[["__scopeId","data-v-aa922ab8"]]),ioe=se({__name:"KTableData",props:{fetcher:{},headers:{default:()=>[]},fetcherCacheKey:{default:""},cacheIdentifier:{default:""},searchInput:{default:""},initialFetcherParams:{default:()=>({})},clientSort:{type:Boolean,default:!1},sortHandlerFunction:{},sortable:{type:Boolean,default:!0},hidePaginationWhenOptional:{type:Boolean,default:!1},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Ln.Default},emptyStateButtonAppearance:{},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state","row-select","update:row-expanded"],setup(e,{emit:t}){const r=e,n=Ft(),{useDebounce:a,useRequest:o,useSwrvState:i,clientSideSorter:s}=cr(),l=t,u=tr(),c=H([]),d=S(()=>r.sortable?r.headers:r.headers.map(pe=>({...pe,sortable:!1}))),f=S(()=>r.emptyStateButtonAppearance?r.emptyStateButtonAppearance:r.searchInput?"tertiary":"primary"),p=H(0),v=H(1),y=H(i9(r.tablePreferences,r.paginationAttributes)),w=H(""),b=H(""),h=H("desc"),m=H(null),C=H([]),_=H(!0),A=H(!1),D={pageSize:y.value,page:v.value,query:w.value,sortColumnKey:b.value,sortColumnOrder:h.value,offset:m.value},F=S(()=>({...r.paginationAttributes,totalCount:p.value,initialPageSize:y.value,currentPage:v.value,offsetPreviousButtonDisabled:!Y.value,offsetNextButtonDisabled:!re.value||!_.value})),T=S(()=>n?Object.keys(n).filter(pe=>pe.startsWith("column-")):[]),U=S(()=>n?Object.keys(n).filter(pe=>pe.startsWith("tooltip-")):[]),$=S(()=>n?Object.keys(n).filter(pe=>d.value.some(Le=>Le.key===pe)):[]),M=H(!0),B=async()=>{var pe,Le,Be,ot;const et=await r.fetcher({pageSize:y.value,page:v.value,query:r.searchInput||w.value,sortColumnKey:b.value,sortColumnOrder:h.value,offset:m.value});return c.value=et.data,p.value=((pe=r.paginationAttributes)==null?void 0:pe.totalCount)||et.total||((Le=et.data)==null?void 0:Le.length)||0,(Be=r.paginationAttributes)!=null&&Be.offset&&((ot=et.pagination)!=null&&ot.offset?(re.value=et.pagination.offset,C.value[v.value]||C.value.push(et.pagination.offset)):re.value=null,_.value=et.pagination&&"hasNextPage"in et.pagination?et.pagination.hasNextPage:!0),c.value.length===0&&v.value>1&&(v.value=1,C.value=[null],m.value=null),M.value=!1,et},Z=()=>{var pe;const Le={...D,...r.initialFetcherParams};v.value=Le.page??D.page,y.value=Le.pageSize??D.pageSize,w.value=Le.query??D.query,b.value=Le.sortColumnKey??D.sortColumnKey,h.value=Le.sortColumnOrder??D.sortColumnOrder,r.clientSort&&b.value&&h.value&&s(b.value,"",h.value,c.value),(pe=r.paginationAttributes)!=null&&pe.offset&&(m.value=Le.offset,C.value.push(Le.offset)),A.value=!0},Y=S(()=>C.value[v.value-1]),re=H(null),ne=S(()=>{if(!r.fetcher||!A.value)return"";let pe=u;return r.cacheIdentifier&&(pe=r.cacheIdentifier),r.fetcherCacheKey&&(pe+=`-${r.fetcherCacheKey}`),`k-table_${pe}`}),j=H(""),{debouncedFn:te,generateDebouncedFn:X}=a(pe=>{j.value=pe},350),be=X(0),{data:he,error:je,revalidate:Ne,isValidating:Fe}=o(()=>ne.value,()=>B(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:Ve,hasData:ie,swrvState:ye}=i(he,je,Fe),Ce=H(!0),Oe=S(()=>({hasData:ie.value,state:Ve.value})),Ye=S(()=>Ce.value?"loading":je.value?"error":"success"),{debouncedFn:We,generateDebouncedFn:N}=a(Ne,500),O=N(0),P=({sortColumnKey:pe,prevKey:Le,sortColumnOrder:Be})=>{var ot;const et=d.value.find(pt=>pt.key===pe),{useSortHandlerFunction:It}=et;l("sort",{prevKey:Le,sortColumnKey:pe,sortColumnOrder:Be}),v.value=1,(!b.value||pe!==b.value)&&(C.value=[null]),b.value=pe,h.value=Be,r.clientSort?It&&r.sortHandlerFunction?r.sortHandlerFunction({key:pe,prevKey:Le,sortColumnOrder:h.value,data:c.value}):s(pe,Le,h.value,c.value):(ot=r.paginationAttributes)!=null&&ot.offset||We()},Q=({page:pe})=>{v.value=pe},le=({pageSize:pe})=>{C.value=[null],m.value=null,y.value=pe,v.value=1},fe=({columnWidths:pe,columnVisibility:Le})=>{G.value=pe,ce.value=Le,ve()},G=H({}),ce=H({}),ge=S(()=>({pageSize:y.value,sortColumnKey:b.value,sortColumnOrder:h.value,...G.value?{columnWidths:G.value}:{},...ce.value?{columnVisibility:ce.value}:{}})),ve=()=>{Ye.value==="success"&&l("update:table-preferences",ge.value)},Se=()=>{v.value++,m.value=re.value},Ae=()=>{v.value--,m.value=Y.value},Re=S(()=>{var pe,Le,Be;if(!r.fetcher||r.hidePagination)return!1;const ot=((Le=(pe=r.paginationAttributes)==null?void 0:pe.pageSizes)==null?void 0:Le[0])??o9;return r.hidePaginationWhenOptional&&v.value===1?(Be=r.paginationAttributes)!=null&&Be.offset?!!Y.value||!!re.value||c.value.length>=ot:p.value>ot:!0});Ee(he,pe=>{pe!=null&&pe.length&&!c.value.length&&(c.value=pe)},{deep:!0,immediate:!0}),Ee(Ve,()=>{switch(Ve.value){case ye.PENDING:Ce.value=!0;break;case ye.VALIDATING_HAS_DATA:Ce.value=Pe.value;break;default:Ce.value=!1;break}},{immediate:!0}),Ee([Oe,Ye],pe=>{const[Le,Be]=pe;l("state",{state:Be,hasData:Le.hasData})}),Ee(()=>r.searchInput,pe=>{v.value!==1&&(v.value=1),pe===""?be(pe):te(pe)},{immediate:!0});const Pe=H(!1);return Ee([j,v,y],async(pe,Le)=>{const[Be]=Le,[ot,et]=pe;ot!==Be&&et!==1&&(v.value=1,C.value=[null],m.value=null),A.value&&!M.value&&(Pe.value=!0,ot!==""&&ot!==Be?await We():await O(),Pe.value=!1)},{deep:!0,immediate:!0}),Ct(()=>{Z()}),(pe,Le)=>(g(),K(s9,{"cell-attrs":pe.cellAttrs,class:"k-table-data",data:c.value,"empty-state-action-message":pe.emptyStateActionMessage,"empty-state-action-route":pe.emptyStateActionRoute,"empty-state-button-appearance":f.value,"empty-state-icon-variant":pe.emptyStateIconVariant,"empty-state-message":pe.emptyStateMessage,"empty-state-title":pe.emptyStateTitle,error:pe.error,"error-state-action-message":pe.errorStateActionMessage,"error-state-action-route":pe.errorStateActionRoute,"error-state-message":pe.errorStateMessage,"error-state-title":pe.errorStateTitle,headers:d.value,"hide-headers":pe.hideHeaders,"hide-pagination":pe.hidePagination||!Re.value,"hide-pagination-when-optional":!1,"hide-toolbar":pe.hideToolbar,loading:pe.loading||Ce.value||Pe.value,"max-height":pe.maxHeight,nested:pe.nested,"pagination-attributes":F.value,"resize-columns":pe.resizeColumns,"row-attrs":pe.rowAttrs,"row-bulk-action-enabled":pe.rowBulkActionEnabled,"row-expandable":pe.rowExpandable,"row-expanded":pe.rowExpanded,"row-hover":pe.rowHover,"row-key":pe.rowKey,"row-link":pe.rowLink,"table-preferences":pe.tablePreferences,onEmptyStateActionClick:Le[0]||(Le[0]=Be=>l("empty-state-action-click")),onErrorActionClick:Le[1]||(Le[1]=Be=>l("error-action-click")),onGetNextOffset:Se,onGetPreviousOffset:Ae,onPageChange:Q,onPageSizeChange:le,onRowSelect:Le[2]||(Le[2]=Be=>l("row-select",Be)),onSort:P,"onUpdate:rowExpanded":Le[3]||(Le[3]=Be=>l("update:row-expanded",Be)),"onUpdate:tablePreferences":fe},Mt({_:2},[pe.$slots.toolbar&&!pe.hideToolbar?{name:"toolbar",fn:I(()=>[q(pe.$slots,"toolbar",{state:Oe.value})]),key:"0"}:void 0,pe.$slots["bulk-actions"]?{name:"bulk-actions",fn:I(({selectedRows:Be})=>[q(pe.$slots,"bulk-actions",{selectedRows:Be})]),key:"1"}:void 0,pe.$slots["bulk-action-items"]?{name:"bulk-action-items",fn:I(({selectedRows:Be})=>[q(pe.$slots,"bulk-action-items",{selectedRows:Be})]),key:"2"}:void 0,pe.$slots["error-state"]?{name:"error-state",fn:I(()=>[q(pe.$slots,"error-state")]),key:"3"}:void 0,pe.$slots["empty-state"]?{name:"empty-state",fn:I(()=>[q(pe.$slots,"empty-state")]),key:"4"}:void 0,pe.$slots["empty-state-action-icon"]?{name:"empty-state-action-icon",fn:I(()=>[q(pe.$slots,"empty-state-action-icon")]),key:"5"}:void 0,Qe(T.value,Be=>({name:Be,fn:I(({column:ot})=>[q(pe.$slots,Be,{column:ot})])})),Qe(U.value,Be=>({name:Be,fn:I(({column:ot})=>[q(pe.$slots,Be,{column:ot})])})),Qe($.value,Be=>({name:Be,fn:I(({row:ot,rowKey:et,rowValue:It})=>[q(pe.$slots,Be,{row:ot,rowKey:et,rowValue:It})])})),pe.$slots["action-items"]?{name:"action-items",fn:I(({row:Be})=>[q(pe.$slots,"action-items",{row:Be})]),key:"6"}:void 0,pe.$slots["row-expanded"]?{name:"row-expanded",fn:I(({columnWidths:Be,nestedHeaders:ot,row:et})=>[q(pe.$slots,"row-expanded",{columnWidths:Be,nestedHeaders:ot,row:et})]),key:"7"}:void 0]),1032,["cell-attrs","data","empty-state-action-message","empty-state-action-route","empty-state-button-appearance","empty-state-icon-variant","empty-state-message","empty-state-title","error","error-state-action-message","error-state-action-route","error-state-message","error-state-title","headers","hide-headers","hide-pagination","hide-toolbar","loading","max-height","nested","pagination-attributes","resize-columns","row-attrs","row-bulk-action-enabled","row-expandable","row-expanded","row-hover","row-key","row-link","table-preferences"]))}}),B3=Object.freeze(Object.defineProperty({__proto__:null,KAlert:C7,KBadge:Xi,KBreadcrumbs:N7,KButton:Pt,KCard:w0,KCatalog:hP,KCatalogItem:L7,KCheckbox:eu,KClipboardProvider:c7,KCodeBlock:B7,KCodeBlockIconButton:ji,KCollapse:JP,KComponent:EI,KCopy:a9,KDateTimePicker:See,KDropdown:ui,KDropdownItem:sf,KDropdownMenu:ui,KEmptyState:Da,KExternalLink:Aae,KFileUpload:kee,KInput:wo,KInputSwitch:Iw,KLabel:Io,KModal:Rw,KModalFullscreen:Ete,KMultiselect:rre,KPagination:lf,KPop:bi,KPrompt:ure,KRadio:bre,KSegmentedControl:Mw,KSelect:Fw,KSkeleton:of,KSkeletonBox:Rn,KSlideout:zre,KStepper:Gre,KTable:Uw,KTableData:ioe,KTableView:s9,KTabs:vne,KTextArea:bne,KToaster:jw,KToggle:ef,KTooltip:gn,KTreeList:xae,KTruncate:Nae,ToastManager:Tne},Symbol.toStringTag,{value:"Module"})),soe=/\d/,loe=["-","_","/","."];function uoe(e=""){if(!soe.test(e))return e!==e.toLowerCase()}function coe(e,t){const r=loe,n=[];if(!e||typeof e!="string")return n;let a="",o,i;for(const s of e){const l=r.includes(s);if(l===!0){n.push(a),a="",o=void 0;continue}const u=uoe(s);if(i===!1){if(o===!1&&u===!0){n.push(a),a=s,o=u;continue}if(o===!0&&u===!1&&a.length>1){const c=a.at(-1);n.push(a.slice(0,Math.max(0,a.length-1))),a=c+s,o=u;continue}}a+=s,o=u,i=l}return n.push(a),n}function H3(e,t){return e?(Array.isArray(e)?e:coe(e)).map(r=>r.toLowerCase()).join("-"):""}const doe={created:(e,t)=>{for(const r in t.value){const n=H3(r);e.hasAttribute(n)||e.setAttribute(n,t.value[r])}},getSSRProps(e){return e.value?Object.fromEntries(Object.entries(e.value).map(([t,r])=>[H3(t),r])):{}}},foe={install(e){e.directive("bind-once",doe)}},poe={install:e=>{for(const t in B3)e.component(t,B3[t]);e.use(foe)}},hoe=se({__name:"LoadingBlock",setup(e){return(t,r)=>(g(),K(k(Da),{"data-testid":"loading-block"},{icon:I(()=>[ee(k(s7),{class:"mb-3",color:k(dI)},null,8,["color"])]),title:I(()=>r[0]||(r[0]=[ae(` Loading data … - `)])),_:1}))}}),voe=se({__name:"DataLoader",props:{data:{default:()=>[]},errors:{default:()=>[]},src:{default:""},loader:{type:Boolean,default:!0},variant:{default:"default"}},setup(e){const t=e;Pr("data-loader",{props:t});const r=Ft(),n=H(void 0),a=H(void 0),o=S(()=>t.src!==""?[n.value].concat(t.data):t.data),i=S(()=>(typeof a.value>"u"?t.errors:[a.value].concat(t.errors)).filter(l=>!!l));return(s,l)=>{const u=Ze("KSkeleton"),c=Ze("DataSource");return g(),Y(c,{src:t.src,onChange:l[0]||(l[0]=d=>n.value=d),onError:l[1]||(l[1]=d=>a.value=d)},{default:I(({refresh:d})=>[o.value.length>0&&o.value.every(f=>typeof f<"u")?(g(),x(Ie,{key:0},[i.value.length>0?q(s.$slots,"disconnected",{key:0,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}}):Q("",!0),l[2]||(l[2]=re()),q(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[3]||(l[3]=re()),q(s.$slots,"default",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64)):i.value.length>0?q(s.$slots,"error",{key:1,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}},()=>[X(_I,Xe(s.$attrs,{error:i.value[0]}),null,16,["error"])]):(g(),x(Ie,{key:2},[q(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[4]||(l[4]=re()),t.loader&&typeof k(r).loadable>"u"?q(s.$slots,"connecting",{key:0,data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}},()=>[t.variant==="default"?(g(),Y(hoe,ti(Xe({key:0},s.$attrs)),null,16)):(g(),Y(u,Xe({key:1,"data-testid":"list-skeleton"},s.$attrs,{type:"table"}),null,16))]):q(s.$slots,"default",{key:1,data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64))]),_:3},8,["src"])}}}),l9=se({__name:"DataSink",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=t,n=e,a=H(),o=H(),i=H(),s=H(!1),l=H(()=>{}),u=c=>{a.value=c,s.value=!0,l.value()};return(c,d)=>{const f=Ze("DataSource"),p=Ze("XDisclosure");return g(),x(Ie,null,[X(p,null,{default:I(({toggle:v,expanded:y})=>[y?(g(),Y(f,{key:0,src:`${n.src}/${encodeURIComponent(JSON.stringify(a.value))}?cacheControl=no-cache`,onChange:w=>{s.value=!1,o.value=w,i.value=void 0,r("change",w),v()},onError:w=>{s.value=!1,i.value=w,r("error",w),v()}},null,8,["src","onChange","onError"])):Q("",!0),d[0]||(d[0]=re()),W("template",{ref:()=>{l.value=v}},null,512)]),_:1}),d[1]||(d[1]=re()),q(c.$slots,"default",{submit:u,error:i.value,writing:s.value,data:o.value,payload:a.value})],64)}}}),moe=se({__name:"DataSource",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=bpe(),n=e,a=H(void 0),o=H(void 0),i=t,s=Symbol("");let l,u=new AbortController,c=()=>{};const d=p=>{const v=p.toString();return u.signal.aborted||u.abort(),u=new AbortController,v===""?(l=void 0,()=>{}):(l=r.source(v,s),l.addEventListener("message",y=>{a.value=y.data,o.value=void 0,i("change",a.value)},{signal:u.signal}),l.addEventListener("error",y=>{o.value=y.error,i("error",o.value)},{signal:u.signal}),()=>{u.abort(),a.value=void 0,r.close(v,s)})},f=()=>{c=d(n.src)};return Ee(()=>n.src,(p,v)=>{`${p}`!=`${v}`&&(c(),c=d(p))},{immediate:!0}),$n(()=>{c()}),(p,v)=>(g(),x(Ie,null,[q(p.$slots,"default",{data:a.value,error:o.value,refresh:f},void 0,!0),v[0]||(v[0]=re()),v[1]||(v[1]=W("span",null,null,-1))],64))}}),u9=rr(moe,[["__scopeId","data-v-8dc504f9"]]),goe=se({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!0}},setup(e){const t=e,r=Symbol("route-title"),n=Qt(i0);return typeof n<"u"&&(Ee(()=>t.title,a=>{a.length>0&&n.addTitle(a,r)},{immediate:!0}),$n(()=>{n.removeTitle(r)})),(a,o)=>t.render?(g(),x(Ie,{key:0},[re(de(t.title),1)],64)):Q("",!0)}});/*! + `)])),_:1}))}}),voe=se({__name:"DataLoader",props:{data:{default:()=>[]},errors:{default:()=>[]},src:{default:""},loader:{type:Boolean,default:!0},variant:{default:"default"}},setup(e){const t=e;Pr("data-loader",{props:t});const r=Ft(),n=H(void 0),a=H(void 0),o=S(()=>t.src!==""?[n.value].concat(t.data):t.data),i=S(()=>(typeof a.value>"u"?t.errors:[a.value].concat(t.errors)).filter(l=>!!l));return(s,l)=>{const u=Ze("KSkeleton"),c=Ze("DataSource");return g(),K(c,{src:t.src,onChange:l[0]||(l[0]=d=>n.value=d),onError:l[1]||(l[1]=d=>a.value=d)},{default:I(({refresh:d})=>[o.value.length>0&&o.value.every(f=>typeof f<"u")?(g(),x(Ie,{key:0},[i.value.length>0?q(s.$slots,"disconnected",{key:0,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}}):J("",!0),l[2]||(l[2]=ae()),q(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[3]||(l[3]=ae()),q(s.$slots,"default",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64)):i.value.length>0?q(s.$slots,"error",{key:1,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}},()=>[ee(_I,Xe(s.$attrs,{error:i.value[0]}),null,16,["error"])]):(g(),x(Ie,{key:2},[q(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[4]||(l[4]=ae()),t.loader&&typeof k(r).loadable>"u"?q(s.$slots,"connecting",{key:0,data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}},()=>[t.variant==="default"?(g(),K(hoe,ti(Xe({key:0},s.$attrs)),null,16)):(g(),K(u,Xe({key:1,"data-testid":"list-skeleton"},s.$attrs,{type:"table"}),null,16))]):q(s.$slots,"default",{key:1,data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64))]),_:3},8,["src"])}}}),l9=se({__name:"DataSink",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=t,n=e,a=H(),o=H(),i=H(),s=H(!1),l=H(()=>{}),u=c=>{a.value=c,s.value=!0,l.value()};return(c,d)=>{const f=Ze("DataSource"),p=Ze("XDisclosure");return g(),x(Ie,null,[ee(p,null,{default:I(({toggle:v,expanded:y})=>[y?(g(),K(f,{key:0,src:`${n.src}/${encodeURIComponent(JSON.stringify(a.value))}?cacheControl=no-cache`,onChange:w=>{s.value=!1,o.value=w,i.value=void 0,r("change",w),v()},onError:w=>{s.value=!1,i.value=w,r("error",w),v()}},null,8,["src","onChange","onError"])):J("",!0),d[0]||(d[0]=ae()),W("template",{ref:()=>{l.value=v}},null,512)]),_:1}),d[1]||(d[1]=ae()),q(c.$slots,"default",{submit:u,error:i.value,writing:s.value,data:o.value,payload:a.value})],64)}}}),moe=se({__name:"DataSource",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=bpe(),n=e,a=H(void 0),o=H(void 0),i=t,s=Symbol("");let l,u=new AbortController,c=()=>{};const d=p=>{const v=p.toString();return u.signal.aborted||u.abort(),u=new AbortController,v===""?(l=void 0,()=>{}):(l=r.source(v,s),l.addEventListener("message",y=>{a.value=y.data,o.value=void 0,i("change",a.value)},{signal:u.signal}),l.addEventListener("error",y=>{o.value=y.error,i("error",o.value)},{signal:u.signal}),()=>{u.abort(),a.value=void 0,r.close(v,s)})},f=()=>{c=d(n.src)};return Ee(()=>n.src,(p,v)=>{`${p}`!=`${v}`&&(c(),c=d(p))},{immediate:!0}),$n(()=>{c()}),(p,v)=>(g(),x(Ie,null,[q(p.$slots,"default",{data:a.value,error:o.value,refresh:f},void 0,!0),v[0]||(v[0]=ae()),v[1]||(v[1]=W("span",null,null,-1))],64))}}),u9=rr(moe,[["__scopeId","data-v-8dc504f9"]]),goe=se({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!0}},setup(e){const t=e,r=Symbol("route-title"),n=Qt(i0);return typeof n<"u"&&(Ee(()=>t.title,a=>{a.length>0&&n.addTitle(a,r)},{immediate:!0}),$n(()=>{n.removeTitle(r)})),(a,o)=>t.render?(g(),x(Ie,{key:0},[ae(de(t.title),1)],64)):J("",!0)}});/*! * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Ki=typeof document<"u";function c9(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function yoe(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&c9(e.default)}const Ot=Object.assign;function d1(e,t){const r={};for(const n in t){const a=t[n];r[n]=Vn(a)?a.map(e):e(a)}return r}const Fl=()=>{},Vn=Array.isArray,d9=/#/g,boe=/&/g,woe=/\//g,Coe=/=/g,Soe=/\?/g,f9=/\+/g,_oe=/%5B/g,xoe=/%5D/g,p9=/%5E/g,koe=/%60/g,h9=/%7B/g,Eoe=/%7C/g,v9=/%7D/g,Aoe=/%20/g;function im(e){return encodeURI(""+e).replace(Eoe,"|").replace(_oe,"[").replace(xoe,"]")}function Toe(e){return im(e).replace(h9,"{").replace(v9,"}").replace(p9,"^")}function Gh(e){return im(e).replace(f9,"%2B").replace(Aoe,"+").replace(d9,"%23").replace(boe,"%26").replace(koe,"`").replace(h9,"{").replace(v9,"}").replace(p9,"^")}function Moe(e){return Gh(e).replace(Coe,"%3D")}function Ioe(e){return im(e).replace(d9,"%23").replace(Soe,"%3F")}function Ooe(e){return e==null?"":Ioe(e).replace(woe,"%2F")}function iu(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const $oe=/\/$/,Doe=e=>e.replace($oe,"");function f1(e,t,r="/"){let n,a={},o="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return s=0&&(l=-1),l>-1&&(n=t.slice(0,l),o=t.slice(l+1,s>-1?s:t.length),a=e(o)),s>-1&&(n=n||t.slice(0,s),i=t.slice(s,t.length)),n=Roe(n??t,r),{fullPath:n+(o&&"?")+o+i,path:n,query:a,hash:iu(i)}}function Poe(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function F3(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Noe(e,t,r){const n=t.matched.length-1,a=r.matched.length-1;return n>-1&&n===a&&Ds(t.matched[n],r.matched[a])&&m9(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function Ds(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function m9(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!Loe(e[r],t[r]))return!1;return!0}function Loe(e,t){return Vn(e)?z3(e,t):Vn(t)?z3(t,e):e===t}function z3(e,t){return Vn(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function Roe(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/"),a=n[n.length-1];(a===".."||a===".")&&n.push("");let o=r.length-1,i,s;for(i=0;i1&&o--;else break;return r.slice(0,o).join("/")+"/"+n.slice(i).join("/")}const Za={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var su;(function(e){e.pop="pop",e.push="push"})(su||(su={}));var zl;(function(e){e.back="back",e.forward="forward",e.unknown=""})(zl||(zl={}));function Boe(e){if(!e)if(Ki){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Doe(e)}const Hoe=/^[^#]+#/;function Foe(e,t){return e.replace(Hoe,"#")+t}function zoe(e,t){const r=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-r.left-(t.left||0),top:n.top-r.top-(t.top||0)}}const wf=()=>({left:window.scrollX,top:window.scrollY});function Uoe(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),a=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!a)return;t=zoe(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function U3(e,t){return(history.state?history.state.position-t:-1)+e}const Wh=new Map;function joe(e,t){Wh.set(e,t)}function Voe(e){const t=Wh.get(e);return Wh.delete(e),t}let qoe=()=>location.protocol+"//"+location.host;function g9(e,t){const{pathname:r,search:n,hash:a}=t,o=e.indexOf("#");if(o>-1){let s=a.includes(e.slice(o))?e.slice(o).length:1,l=a.slice(s);return l[0]!=="/"&&(l="/"+l),F3(l,"")}return F3(r,e)+n+a}function Yoe(e,t,r,n){let a=[],o=[],i=null;const s=({state:f})=>{const p=g9(e,location),v=r.value,y=t.value;let w=0;if(f){if(r.value=p,t.value=f,i&&i===v){i=null;return}w=y?f.position-y.position:0}else n(p);a.forEach(b=>{b(r.value,v,{delta:w,type:su.pop,direction:w?w>0?zl.forward:zl.back:zl.unknown})})};function l(){i=r.value}function u(f){a.push(f);const p=()=>{const v=a.indexOf(f);v>-1&&a.splice(v,1)};return o.push(p),p}function c(){const{history:f}=window;f.state&&f.replaceState(Ot({},f.state,{scroll:wf()}),"")}function d(){for(const f of o)f();o=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:d}}function j3(e,t,r,n=!1,a=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:a?wf():null}}function Koe(e){const{history:t,location:r}=window,n={value:g9(e,r)},a={value:t.state};a.value||o(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,u,c){const d=e.indexOf("#"),f=d>-1?(r.host&&document.querySelector("base")?e:e.slice(d))+l:qoe()+e+l;try{t[c?"replaceState":"pushState"](u,"",f),a.value=u}catch(p){console.error(p),r[c?"replace":"assign"](f)}}function i(l,u){const c=Ot({},t.state,j3(a.value.back,l,a.value.forward,!0),u,{position:a.value.position});o(l,c,!0),n.value=l}function s(l,u){const c=Ot({},a.value,t.state,{forward:l,scroll:wf()});o(c.current,c,!0);const d=Ot({},j3(n.value,l,null),{position:c.position+1},u);o(l,d,!1),n.value=l}return{location:n,state:a,push:s,replace:i}}function Goe(e){e=Boe(e);const t=Koe(e),r=Yoe(e,t.state,t.location,t.replace);function n(o,i=!0){i||r.pauseListeners(),history.go(o)}const a=Ot({location:"",base:e,go:n,createHref:Foe.bind(null,e)},t,r);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function Woe(e){return typeof e=="string"||e&&typeof e=="object"}function y9(e){return typeof e=="string"||typeof e=="symbol"}const b9=Symbol("");var V3;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(V3||(V3={}));function Ps(e,t){return Ot(new Error,{type:e,[b9]:!0},t)}function xa(e,t){return e instanceof Error&&b9 in e&&(t==null||!!(e.type&t))}const q3="[^/]+?",Zoe={sensitive:!1,strict:!1,start:!0,end:!0},Qoe=/[.+*?^${}()[\]/\\]/g;function Xoe(e,t){const r=Ot({},Zoe,t),n=[];let a=r.start?"^":"";const o=[];for(const u of e){const c=u.length?[]:[90];r.strict&&!u.length&&(a+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function w9(e,t){let r=0;const n=e.score,a=t.score;for(;r0&&t[t.length-1]<0}const eie={type:0,value:""},tie=/[a-zA-Z0-9_]/;function rie(e){if(!e)return[[]];if(e==="/")return[[eie]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${r})/"${u}": ${p}`)}let r=0,n=r;const a=[];let o;function i(){o&&a.push(o),o=[]}let s=0,l,u="",c="";function d(){u&&(r===0?o.push({type:0,value:u}):r===1||r===2||r===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;s{i(m)}:Fl}function i(d){if(y9(d)){const f=n.get(d);f&&(n.delete(d),r.splice(r.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=r.indexOf(d);f>-1&&(r.splice(f,1),d.record.name&&n.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function s(){return r}function l(d){const f=sie(d,r);r.splice(f,0,d),d.record.name&&!W3(d)&&n.set(d.record.name,d)}function u(d,f){let p,v={},y,w;if("name"in d&&d.name){if(p=n.get(d.name),!p)throw Ps(1,{location:d});w=p.record.name,v=Ot(K3(f.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),d.params&&K3(d.params,p.keys.map(m=>m.name))),y=p.stringify(v)}else if(d.path!=null)y=d.path,p=r.find(m=>m.re.test(y)),p&&(v=p.parse(y),w=p.record.name);else{if(p=f.name?n.get(f.name):r.find(m=>m.re.test(f.path)),!p)throw Ps(1,{location:d,currentLocation:f});w=p.record.name,v=Ot({},f.params,d.params),y=p.stringify(v)}const b=[];let h=p;for(;h;)b.unshift(h.record),h=h.parent;return{name:w,path:y,params:v,matched:b,meta:iie(b)}}e.forEach(d=>o(d));function c(){r.length=0,n.clear()}return{addRoute:o,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:s,getRecordMatcher:a}}function K3(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function G3(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:oie(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function oie(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="object"?r[n]:r;return t}function W3(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function iie(e){return e.reduce((t,r)=>Ot(t,r.meta),{})}function Z3(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function sie(e,t){let r=0,n=t.length;for(;r!==n;){const o=r+n>>1;w9(e,t[o])<0?n=o:r=o+1}const a=lie(e);return a&&(n=t.lastIndexOf(a,n-1)),n}function lie(e){let t=e;for(;t=t.parent;)if(C9(t)&&w9(e,t)===0)return t}function C9({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function uie(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;ao&&Gh(o)):[n&&Gh(n)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+r,o!=null&&(t+="="+o))})}return t}function cie(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=Vn(n)?n.map(a=>a==null?null:""+a):n==null?n:""+n)}return t}const die=Symbol(""),X3=Symbol(""),Cf=Symbol(""),sm=Symbol(""),Zh=Symbol("");function ll(){let e=[];function t(n){return e.push(n),()=>{const a=e.indexOf(n);a>-1&&e.splice(a,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function oo(e,t,r,n,a,o=i=>i()){const i=n&&(n.enterCallbacks[a]=n.enterCallbacks[a]||[]);return()=>new Promise((s,l)=>{const u=f=>{f===!1?l(Ps(4,{from:r,to:t})):f instanceof Error?l(f):Woe(f)?l(Ps(2,{from:t,to:f})):(i&&n.enterCallbacks[a]===i&&typeof f=="function"&&i.push(f),s())},c=o(()=>e.call(n&&n.instances[a],t,r,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(f=>l(f))})}function p1(e,t,r,n,a=o=>o()){const o=[];for(const i of e)for(const s in i.components){let l=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(c9(l)){const c=(l.__vccOpts||l)[t];c&&o.push(oo(c,r,n,i,s,a))}else{let u=l();o.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${s}" at "${i.path}"`);const d=yoe(c)?c.default:c;i.mods[s]=c,i.components[s]=d;const p=(d.__vccOpts||d)[t];return p&&oo(p,r,n,i,s,a)()}))}}return o}function J3(e){const t=Qt(Cf),r=Qt(sm),n=S(()=>{const l=k(e.to);return t.resolve(l)}),a=S(()=>{const{matched:l}=n.value,{length:u}=l,c=l[u-1],d=r.matched;if(!c||!d.length)return-1;const f=d.findIndex(Ds.bind(null,c));if(f>-1)return f;const p=e5(l[u-2]);return u>1&&e5(c)===p&&d[d.length-1].path!==p?d.findIndex(Ds.bind(null,l[u-2])):f}),o=S(()=>a.value>-1&&vie(r.params,n.value.params)),i=S(()=>a.value>-1&&a.value===r.matched.length-1&&m9(r.params,n.value.params));function s(l={}){if(hie(l)){const u=t[k(e.replace)?"replace":"push"](k(e.to)).catch(Fl);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:S(()=>n.value.href),isActive:o,isExactActive:i,navigate:s}}function fie(e){return e.length===1?e[0]:e}const pie=se({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:J3,setup(e,{slots:t}){const r=qn(J3(e)),{options:n}=Qt(Cf),a=S(()=>({[t5(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[t5(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const o=t.default&&fie(t.default(r));return e.custom?o:Xl("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},o)}}}),S9=pie;function hie(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function vie(e,t){for(const r in t){const n=t[r],a=e[r];if(typeof n=="string"){if(n!==a)return!1}else if(!Vn(a)||a.length!==n.length||n.some((o,i)=>o!==a[i]))return!1}return!0}function e5(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const t5=(e,t,r)=>e??t??r,mie=se({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=Qt(Zh),a=S(()=>e.route||n.value),o=Qt(X3,0),i=S(()=>{let u=k(o);const{matched:c}=a.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),s=S(()=>a.value.matched[i.value]);Pr(X3,S(()=>i.value+1)),Pr(die,s),Pr(Zh,a);const l=H();return Ee(()=>[l.value,s.value,e.name],([u,c,d],[f,p,v])=>{c&&(c.instances[d]=u,p&&p!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!Ds(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(y=>y(u))},{flush:"post"}),()=>{const u=a.value,c=e.name,d=s.value,f=d&&d.components[c];if(!f)return r5(r.default,{Component:f,route:u});const p=d.props[c],v=p?p===!0?u.params:typeof p=="function"?p(u):p:null,w=Xl(f,Ot({},v,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return r5(r.default,{Component:w,route:u})||w}}});function r5(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const gie=mie;function yie(e){const t=aie(e.routes,e),r=e.parseQuery||uie,n=e.stringifyQuery||Q3,a=e.history,o=ll(),i=ll(),s=ll(),l=n8(Za);let u=Za;Ki&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=d1.bind(null,ie=>""+ie),d=d1.bind(null,Ooe),f=d1.bind(null,iu);function p(ie,ye){let Ce,Oe;return y9(ie)?(Ce=t.getRecordMatcher(ie),Oe=ye):Oe=ie,t.addRoute(Oe,Ce)}function v(ie){const ye=t.getRecordMatcher(ie);ye&&t.removeRoute(ye)}function y(){return t.getRoutes().map(ie=>ie.record)}function w(ie){return!!t.getRecordMatcher(ie)}function b(ie,ye){if(ye=Ot({},ye||l.value),typeof ie=="string"){const O=f1(r,ie,ye.path),P=t.resolve({path:O.path},ye),Z=a.createHref(O.fullPath);return Ot(O,P,{params:f(P.params),hash:iu(O.hash),redirectedFrom:void 0,href:Z})}let Ce;if(ie.path!=null)Ce=Ot({},ie,{path:f1(r,ie.path,ye.path).path});else{const O=Ot({},ie.params);for(const P in O)O[P]==null&&delete O[P];Ce=Ot({},ie,{params:d(O)}),ye.params=d(ye.params)}const Oe=t.resolve(Ce,ye),Ye=ie.hash||"";Oe.params=c(f(Oe.params));const We=Poe(n,Ot({},ie,{hash:Toe(Ye),path:Oe.path})),N=a.createHref(We);return Ot({fullPath:We,hash:Ye,query:n===Q3?cie(ie.query):ie.query||{}},Oe,{redirectedFrom:void 0,href:N})}function h(ie){return typeof ie=="string"?f1(r,ie,l.value.path):Ot({},ie)}function m(ie,ye){if(u!==ie)return Ps(8,{from:ye,to:ie})}function C(ie){return D(ie)}function _(ie){return C(Ot(h(ie),{replace:!0}))}function A(ie){const ye=ie.matched[ie.matched.length-1];if(ye&&ye.redirect){const{redirect:Ce}=ye;let Oe=typeof Ce=="function"?Ce(ie):Ce;return typeof Oe=="string"&&(Oe=Oe.includes("?")||Oe.includes("#")?Oe=h(Oe):{path:Oe},Oe.params={}),Ot({query:ie.query,hash:ie.hash,params:Oe.path!=null?{}:ie.params},Oe)}}function D(ie,ye){const Ce=u=b(ie),Oe=l.value,Ye=ie.state,We=ie.force,N=ie.replace===!0,O=A(Ce);if(O)return D(Ot(h(O),{state:typeof O=="object"?Ot({},Ye,O.state):Ye,force:We,replace:N}),ye||Ce);const P=Ce;P.redirectedFrom=ye;let Z;return!We&&Noe(n,Oe,Ce)&&(Z=Ps(16,{to:P,from:Oe}),be(Oe,Oe,!0,!1)),(Z?Promise.resolve(Z):j(P,Oe)).catch(le=>xa(le)?xa(le,2)?le:J(le):K(le,P,Oe)).then(le=>{if(le){if(xa(le,2))return D(Ot({replace:N},h(le.to),{state:typeof le.to=="object"?Ot({},Ye,le.to.state):Ye,force:We}),ye||P)}else le=T(P,Oe,!0,N,Ye);return $(P,Oe,le),le})}function F(ie,ye){const Ce=m(ie,ye);return Ce?Promise.reject(Ce):Promise.resolve()}function M(ie){const ye=Ne.values().next().value;return ye&&typeof ye.runWithContext=="function"?ye.runWithContext(ie):ie()}function j(ie,ye){let Ce;const[Oe,Ye,We]=bie(ie,ye);Ce=p1(Oe.reverse(),"beforeRouteLeave",ie,ye);for(const O of Oe)O.leaveGuards.forEach(P=>{Ce.push(oo(P,ie,ye))});const N=F.bind(null,ie,ye);return Ce.push(N),Ve(Ce).then(()=>{Ce=[];for(const O of o.list())Ce.push(oo(O,ie,ye));return Ce.push(N),Ve(Ce)}).then(()=>{Ce=p1(Ye,"beforeRouteUpdate",ie,ye);for(const O of Ye)O.updateGuards.forEach(P=>{Ce.push(oo(P,ie,ye))});return Ce.push(N),Ve(Ce)}).then(()=>{Ce=[];for(const O of We)if(O.beforeEnter)if(Vn(O.beforeEnter))for(const P of O.beforeEnter)Ce.push(oo(P,ie,ye));else Ce.push(oo(O.beforeEnter,ie,ye));return Ce.push(N),Ve(Ce)}).then(()=>(ie.matched.forEach(O=>O.enterCallbacks={}),Ce=p1(We,"beforeRouteEnter",ie,ye,M),Ce.push(N),Ve(Ce))).then(()=>{Ce=[];for(const O of i.list())Ce.push(oo(O,ie,ye));return Ce.push(N),Ve(Ce)}).catch(O=>xa(O,8)?O:Promise.reject(O))}function $(ie,ye,Ce){s.list().forEach(Oe=>M(()=>Oe(ie,ye,Ce)))}function T(ie,ye,Ce,Oe,Ye){const We=m(ie,ye);if(We)return We;const N=ye===Za,O=Ki?history.state:{};Ce&&(Oe||N?a.replace(ie.fullPath,Ot({scroll:N&&O&&O.scroll},Ye)):a.push(ie.fullPath,Ye)),l.value=ie,be(ie,ye,Ce,N),J()}let R;function ee(){R||(R=a.listen((ie,ye,Ce)=>{if(!Fe.listening)return;const Oe=b(ie),Ye=A(Oe);if(Ye){D(Ot(Ye,{replace:!0,force:!0}),Oe).catch(Fl);return}u=Oe;const We=l.value;Ki&&joe(U3(We.fullPath,Ce.delta),wf()),j(Oe,We).catch(N=>xa(N,12)?N:xa(N,2)?(D(Ot(h(N.to),{force:!0}),Oe).then(O=>{xa(O,20)&&!Ce.delta&&Ce.type===su.pop&&a.go(-1,!1)}).catch(Fl),Promise.reject()):(Ce.delta&&a.go(-Ce.delta,!1),K(N,Oe,We))).then(N=>{N=N||T(Oe,We,!1),N&&(Ce.delta&&!xa(N,8)?a.go(-Ce.delta,!1):Ce.type===su.pop&&xa(N,20)&&a.go(-1,!1)),$(Oe,We,N)}).catch(Fl)}))}let U=ll(),ne=ll(),oe;function K(ie,ye,Ce){J(ie);const Oe=ne.list();return Oe.length?Oe.forEach(Ye=>Ye(ie,ye,Ce)):console.error(ie),Promise.reject(ie)}function te(){return oe&&l.value!==Za?Promise.resolve():new Promise((ie,ye)=>{U.add([ie,ye])})}function J(ie){return oe||(oe=!ie,ee(),U.list().forEach(([ye,Ce])=>ie?Ce(ie):ye()),U.reset()),ie}function be(ie,ye,Ce,Oe){const{scrollBehavior:Ye}=e;if(!Ki||!Ye)return Promise.resolve();const We=!Ce&&Voe(U3(ie.fullPath,0))||(Oe||!Ce)&&history.state&&history.state.scroll||null;return Lt().then(()=>Ye(ie,ye,We)).then(N=>N&&Uoe(N)).catch(N=>K(N,ie,ye))}const he=ie=>a.go(ie);let je;const Ne=new Set,Fe={currentRoute:l,listening:!0,addRoute:p,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:y,resolve:b,options:e,push:C,replace:_,go:he,back:()=>he(-1),forward:()=>he(1),beforeEach:o.add,beforeResolve:i.add,afterEach:s.add,onError:ne.add,isReady:te,install(ie){const ye=this;ie.component("RouterLink",S9),ie.component("RouterView",gie),ie.config.globalProperties.$router=ye,Object.defineProperty(ie.config.globalProperties,"$route",{enumerable:!0,get:()=>k(l)}),Ki&&!je&&l.value===Za&&(je=!0,C(a.location).catch(Ye=>{}));const Ce={};for(const Ye in Za)Object.defineProperty(Ce,Ye,{get:()=>l.value[Ye],enumerable:!0});ie.provide(Cf,ye),ie.provide(sm,t8(Ce)),ie.provide(Zh,l);const Oe=ie.unmount;Ne.add(ie),ie.unmount=function(){Ne.delete(ie),Ne.size<1&&(u=Za,R&&R(),R=null,l.value=Za,je=!1,oe=!1),Oe()}}};function Ve(ie){return ie.reduce((ye,Ce)=>ye.then(()=>M(Ce)),Promise.resolve())}return Fe}function bie(e,t){const r=[],n=[],a=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iDs(u,s))?n.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(u=>Ds(u,l))||a.push(l))}return[r,n,a]}function _9(){return Qt(Cf)}function wie(e){return Qt(sm)}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function x9(e){return typeof e>"u"||e===null}function Cie(e){return typeof e=="object"&&e!==null}function Sie(e){return Array.isArray(e)?e:x9(e)?[]:[e]}function _ie(e,t){var r,n,a,o;if(t)for(o=Object.keys(t),r=0,n=o.length;r{},Vn=Array.isArray,d9=/#/g,boe=/&/g,woe=/\//g,Coe=/=/g,Soe=/\?/g,f9=/\+/g,_oe=/%5B/g,xoe=/%5D/g,p9=/%5E/g,koe=/%60/g,h9=/%7B/g,Eoe=/%7C/g,v9=/%7D/g,Aoe=/%20/g;function im(e){return encodeURI(""+e).replace(Eoe,"|").replace(_oe,"[").replace(xoe,"]")}function Toe(e){return im(e).replace(h9,"{").replace(v9,"}").replace(p9,"^")}function Gh(e){return im(e).replace(f9,"%2B").replace(Aoe,"+").replace(d9,"%23").replace(boe,"%26").replace(koe,"`").replace(h9,"{").replace(v9,"}").replace(p9,"^")}function Moe(e){return Gh(e).replace(Coe,"%3D")}function Ioe(e){return im(e).replace(d9,"%23").replace(Soe,"%3F")}function Ooe(e){return e==null?"":Ioe(e).replace(woe,"%2F")}function iu(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const $oe=/\/$/,Doe=e=>e.replace($oe,"");function f1(e,t,r="/"){let n,a={},o="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return s=0&&(l=-1),l>-1&&(n=t.slice(0,l),o=t.slice(l+1,s>-1?s:t.length),a=e(o)),s>-1&&(n=n||t.slice(0,s),i=t.slice(s,t.length)),n=Roe(n??t,r),{fullPath:n+(o&&"?")+o+i,path:n,query:a,hash:iu(i)}}function Poe(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function F3(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Noe(e,t,r){const n=t.matched.length-1,a=r.matched.length-1;return n>-1&&n===a&&Ds(t.matched[n],r.matched[a])&&m9(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function Ds(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function m9(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!Loe(e[r],t[r]))return!1;return!0}function Loe(e,t){return Vn(e)?z3(e,t):Vn(t)?z3(t,e):e===t}function z3(e,t){return Vn(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function Roe(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/"),a=n[n.length-1];(a===".."||a===".")&&n.push("");let o=r.length-1,i,s;for(i=0;i1&&o--;else break;return r.slice(0,o).join("/")+"/"+n.slice(i).join("/")}const Za={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var su;(function(e){e.pop="pop",e.push="push"})(su||(su={}));var zl;(function(e){e.back="back",e.forward="forward",e.unknown=""})(zl||(zl={}));function Boe(e){if(!e)if(Ki){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Doe(e)}const Hoe=/^[^#]+#/;function Foe(e,t){return e.replace(Hoe,"#")+t}function zoe(e,t){const r=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-r.left-(t.left||0),top:n.top-r.top-(t.top||0)}}const wf=()=>({left:window.scrollX,top:window.scrollY});function Uoe(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),a=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!a)return;t=zoe(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function U3(e,t){return(history.state?history.state.position-t:-1)+e}const Wh=new Map;function joe(e,t){Wh.set(e,t)}function Voe(e){const t=Wh.get(e);return Wh.delete(e),t}let qoe=()=>location.protocol+"//"+location.host;function g9(e,t){const{pathname:r,search:n,hash:a}=t,o=e.indexOf("#");if(o>-1){let s=a.includes(e.slice(o))?e.slice(o).length:1,l=a.slice(s);return l[0]!=="/"&&(l="/"+l),F3(l,"")}return F3(r,e)+n+a}function Yoe(e,t,r,n){let a=[],o=[],i=null;const s=({state:f})=>{const p=g9(e,location),v=r.value,y=t.value;let w=0;if(f){if(r.value=p,t.value=f,i&&i===v){i=null;return}w=y?f.position-y.position:0}else n(p);a.forEach(b=>{b(r.value,v,{delta:w,type:su.pop,direction:w?w>0?zl.forward:zl.back:zl.unknown})})};function l(){i=r.value}function u(f){a.push(f);const p=()=>{const v=a.indexOf(f);v>-1&&a.splice(v,1)};return o.push(p),p}function c(){const{history:f}=window;f.state&&f.replaceState(Ot({},f.state,{scroll:wf()}),"")}function d(){for(const f of o)f();o=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:d}}function j3(e,t,r,n=!1,a=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:a?wf():null}}function Koe(e){const{history:t,location:r}=window,n={value:g9(e,r)},a={value:t.state};a.value||o(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,u,c){const d=e.indexOf("#"),f=d>-1?(r.host&&document.querySelector("base")?e:e.slice(d))+l:qoe()+e+l;try{t[c?"replaceState":"pushState"](u,"",f),a.value=u}catch(p){console.error(p),r[c?"replace":"assign"](f)}}function i(l,u){const c=Ot({},t.state,j3(a.value.back,l,a.value.forward,!0),u,{position:a.value.position});o(l,c,!0),n.value=l}function s(l,u){const c=Ot({},a.value,t.state,{forward:l,scroll:wf()});o(c.current,c,!0);const d=Ot({},j3(n.value,l,null),{position:c.position+1},u);o(l,d,!1),n.value=l}return{location:n,state:a,push:s,replace:i}}function Goe(e){e=Boe(e);const t=Koe(e),r=Yoe(e,t.state,t.location,t.replace);function n(o,i=!0){i||r.pauseListeners(),history.go(o)}const a=Ot({location:"",base:e,go:n,createHref:Foe.bind(null,e)},t,r);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function Woe(e){return typeof e=="string"||e&&typeof e=="object"}function y9(e){return typeof e=="string"||typeof e=="symbol"}const b9=Symbol("");var V3;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(V3||(V3={}));function Ps(e,t){return Ot(new Error,{type:e,[b9]:!0},t)}function xa(e,t){return e instanceof Error&&b9 in e&&(t==null||!!(e.type&t))}const q3="[^/]+?",Zoe={sensitive:!1,strict:!1,start:!0,end:!0},Qoe=/[.+*?^${}()[\]/\\]/g;function Xoe(e,t){const r=Ot({},Zoe,t),n=[];let a=r.start?"^":"";const o=[];for(const u of e){const c=u.length?[]:[90];r.strict&&!u.length&&(a+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function w9(e,t){let r=0;const n=e.score,a=t.score;for(;r0&&t[t.length-1]<0}const eie={type:0,value:""},tie=/[a-zA-Z0-9_]/;function rie(e){if(!e)return[[]];if(e==="/")return[[eie]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${r})/"${u}": ${p}`)}let r=0,n=r;const a=[];let o;function i(){o&&a.push(o),o=[]}let s=0,l,u="",c="";function d(){u&&(r===0?o.push({type:0,value:u}):r===1||r===2||r===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;s{i(m)}:Fl}function i(d){if(y9(d)){const f=n.get(d);f&&(n.delete(d),r.splice(r.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=r.indexOf(d);f>-1&&(r.splice(f,1),d.record.name&&n.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function s(){return r}function l(d){const f=sie(d,r);r.splice(f,0,d),d.record.name&&!W3(d)&&n.set(d.record.name,d)}function u(d,f){let p,v={},y,w;if("name"in d&&d.name){if(p=n.get(d.name),!p)throw Ps(1,{location:d});w=p.record.name,v=Ot(K3(f.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),d.params&&K3(d.params,p.keys.map(m=>m.name))),y=p.stringify(v)}else if(d.path!=null)y=d.path,p=r.find(m=>m.re.test(y)),p&&(v=p.parse(y),w=p.record.name);else{if(p=f.name?n.get(f.name):r.find(m=>m.re.test(f.path)),!p)throw Ps(1,{location:d,currentLocation:f});w=p.record.name,v=Ot({},f.params,d.params),y=p.stringify(v)}const b=[];let h=p;for(;h;)b.unshift(h.record),h=h.parent;return{name:w,path:y,params:v,matched:b,meta:iie(b)}}e.forEach(d=>o(d));function c(){r.length=0,n.clear()}return{addRoute:o,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:s,getRecordMatcher:a}}function K3(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function G3(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:oie(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function oie(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="object"?r[n]:r;return t}function W3(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function iie(e){return e.reduce((t,r)=>Ot(t,r.meta),{})}function Z3(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function sie(e,t){let r=0,n=t.length;for(;r!==n;){const o=r+n>>1;w9(e,t[o])<0?n=o:r=o+1}const a=lie(e);return a&&(n=t.lastIndexOf(a,n-1)),n}function lie(e){let t=e;for(;t=t.parent;)if(C9(t)&&w9(e,t)===0)return t}function C9({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function uie(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;ao&&Gh(o)):[n&&Gh(n)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+r,o!=null&&(t+="="+o))})}return t}function cie(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=Vn(n)?n.map(a=>a==null?null:""+a):n==null?n:""+n)}return t}const die=Symbol(""),X3=Symbol(""),Cf=Symbol(""),sm=Symbol(""),Zh=Symbol("");function ll(){let e=[];function t(n){return e.push(n),()=>{const a=e.indexOf(n);a>-1&&e.splice(a,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function oo(e,t,r,n,a,o=i=>i()){const i=n&&(n.enterCallbacks[a]=n.enterCallbacks[a]||[]);return()=>new Promise((s,l)=>{const u=f=>{f===!1?l(Ps(4,{from:r,to:t})):f instanceof Error?l(f):Woe(f)?l(Ps(2,{from:t,to:f})):(i&&n.enterCallbacks[a]===i&&typeof f=="function"&&i.push(f),s())},c=o(()=>e.call(n&&n.instances[a],t,r,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(f=>l(f))})}function p1(e,t,r,n,a=o=>o()){const o=[];for(const i of e)for(const s in i.components){let l=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(c9(l)){const c=(l.__vccOpts||l)[t];c&&o.push(oo(c,r,n,i,s,a))}else{let u=l();o.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${s}" at "${i.path}"`);const d=yoe(c)?c.default:c;i.mods[s]=c,i.components[s]=d;const p=(d.__vccOpts||d)[t];return p&&oo(p,r,n,i,s,a)()}))}}return o}function J3(e){const t=Qt(Cf),r=Qt(sm),n=S(()=>{const l=k(e.to);return t.resolve(l)}),a=S(()=>{const{matched:l}=n.value,{length:u}=l,c=l[u-1],d=r.matched;if(!c||!d.length)return-1;const f=d.findIndex(Ds.bind(null,c));if(f>-1)return f;const p=e5(l[u-2]);return u>1&&e5(c)===p&&d[d.length-1].path!==p?d.findIndex(Ds.bind(null,l[u-2])):f}),o=S(()=>a.value>-1&&vie(r.params,n.value.params)),i=S(()=>a.value>-1&&a.value===r.matched.length-1&&m9(r.params,n.value.params));function s(l={}){if(hie(l)){const u=t[k(e.replace)?"replace":"push"](k(e.to)).catch(Fl);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:S(()=>n.value.href),isActive:o,isExactActive:i,navigate:s}}function fie(e){return e.length===1?e[0]:e}const pie=se({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:J3,setup(e,{slots:t}){const r=qn(J3(e)),{options:n}=Qt(Cf),a=S(()=>({[t5(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[t5(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const o=t.default&&fie(t.default(r));return e.custom?o:Xl("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},o)}}}),S9=pie;function hie(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function vie(e,t){for(const r in t){const n=t[r],a=e[r];if(typeof n=="string"){if(n!==a)return!1}else if(!Vn(a)||a.length!==n.length||n.some((o,i)=>o!==a[i]))return!1}return!0}function e5(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const t5=(e,t,r)=>e??t??r,mie=se({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=Qt(Zh),a=S(()=>e.route||n.value),o=Qt(X3,0),i=S(()=>{let u=k(o);const{matched:c}=a.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),s=S(()=>a.value.matched[i.value]);Pr(X3,S(()=>i.value+1)),Pr(die,s),Pr(Zh,a);const l=H();return Ee(()=>[l.value,s.value,e.name],([u,c,d],[f,p,v])=>{c&&(c.instances[d]=u,p&&p!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!Ds(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(y=>y(u))},{flush:"post"}),()=>{const u=a.value,c=e.name,d=s.value,f=d&&d.components[c];if(!f)return r5(r.default,{Component:f,route:u});const p=d.props[c],v=p?p===!0?u.params:typeof p=="function"?p(u):p:null,w=Xl(f,Ot({},v,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return r5(r.default,{Component:w,route:u})||w}}});function r5(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const gie=mie;function yie(e){const t=aie(e.routes,e),r=e.parseQuery||uie,n=e.stringifyQuery||Q3,a=e.history,o=ll(),i=ll(),s=ll(),l=n8(Za);let u=Za;Ki&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=d1.bind(null,ie=>""+ie),d=d1.bind(null,Ooe),f=d1.bind(null,iu);function p(ie,ye){let Ce,Oe;return y9(ie)?(Ce=t.getRecordMatcher(ie),Oe=ye):Oe=ie,t.addRoute(Oe,Ce)}function v(ie){const ye=t.getRecordMatcher(ie);ye&&t.removeRoute(ye)}function y(){return t.getRoutes().map(ie=>ie.record)}function w(ie){return!!t.getRecordMatcher(ie)}function b(ie,ye){if(ye=Ot({},ye||l.value),typeof ie=="string"){const O=f1(r,ie,ye.path),P=t.resolve({path:O.path},ye),Q=a.createHref(O.fullPath);return Ot(O,P,{params:f(P.params),hash:iu(O.hash),redirectedFrom:void 0,href:Q})}let Ce;if(ie.path!=null)Ce=Ot({},ie,{path:f1(r,ie.path,ye.path).path});else{const O=Ot({},ie.params);for(const P in O)O[P]==null&&delete O[P];Ce=Ot({},ie,{params:d(O)}),ye.params=d(ye.params)}const Oe=t.resolve(Ce,ye),Ye=ie.hash||"";Oe.params=c(f(Oe.params));const We=Poe(n,Ot({},ie,{hash:Toe(Ye),path:Oe.path})),N=a.createHref(We);return Ot({fullPath:We,hash:Ye,query:n===Q3?cie(ie.query):ie.query||{}},Oe,{redirectedFrom:void 0,href:N})}function h(ie){return typeof ie=="string"?f1(r,ie,l.value.path):Ot({},ie)}function m(ie,ye){if(u!==ie)return Ps(8,{from:ye,to:ie})}function C(ie){return D(ie)}function _(ie){return C(Ot(h(ie),{replace:!0}))}function A(ie){const ye=ie.matched[ie.matched.length-1];if(ye&&ye.redirect){const{redirect:Ce}=ye;let Oe=typeof Ce=="function"?Ce(ie):Ce;return typeof Oe=="string"&&(Oe=Oe.includes("?")||Oe.includes("#")?Oe=h(Oe):{path:Oe},Oe.params={}),Ot({query:ie.query,hash:ie.hash,params:Oe.path!=null?{}:ie.params},Oe)}}function D(ie,ye){const Ce=u=b(ie),Oe=l.value,Ye=ie.state,We=ie.force,N=ie.replace===!0,O=A(Ce);if(O)return D(Ot(h(O),{state:typeof O=="object"?Ot({},Ye,O.state):Ye,force:We,replace:N}),ye||Ce);const P=Ce;P.redirectedFrom=ye;let Q;return!We&&Noe(n,Oe,Ce)&&(Q=Ps(16,{to:P,from:Oe}),be(Oe,Oe,!0,!1)),(Q?Promise.resolve(Q):U(P,Oe)).catch(le=>xa(le)?xa(le,2)?le:X(le):j(le,P,Oe)).then(le=>{if(le){if(xa(le,2))return D(Ot({replace:N},h(le.to),{state:typeof le.to=="object"?Ot({},Ye,le.to.state):Ye,force:We}),ye||P)}else le=M(P,Oe,!0,N,Ye);return $(P,Oe,le),le})}function F(ie,ye){const Ce=m(ie,ye);return Ce?Promise.reject(Ce):Promise.resolve()}function T(ie){const ye=Ne.values().next().value;return ye&&typeof ye.runWithContext=="function"?ye.runWithContext(ie):ie()}function U(ie,ye){let Ce;const[Oe,Ye,We]=bie(ie,ye);Ce=p1(Oe.reverse(),"beforeRouteLeave",ie,ye);for(const O of Oe)O.leaveGuards.forEach(P=>{Ce.push(oo(P,ie,ye))});const N=F.bind(null,ie,ye);return Ce.push(N),Ve(Ce).then(()=>{Ce=[];for(const O of o.list())Ce.push(oo(O,ie,ye));return Ce.push(N),Ve(Ce)}).then(()=>{Ce=p1(Ye,"beforeRouteUpdate",ie,ye);for(const O of Ye)O.updateGuards.forEach(P=>{Ce.push(oo(P,ie,ye))});return Ce.push(N),Ve(Ce)}).then(()=>{Ce=[];for(const O of We)if(O.beforeEnter)if(Vn(O.beforeEnter))for(const P of O.beforeEnter)Ce.push(oo(P,ie,ye));else Ce.push(oo(O.beforeEnter,ie,ye));return Ce.push(N),Ve(Ce)}).then(()=>(ie.matched.forEach(O=>O.enterCallbacks={}),Ce=p1(We,"beforeRouteEnter",ie,ye,T),Ce.push(N),Ve(Ce))).then(()=>{Ce=[];for(const O of i.list())Ce.push(oo(O,ie,ye));return Ce.push(N),Ve(Ce)}).catch(O=>xa(O,8)?O:Promise.reject(O))}function $(ie,ye,Ce){s.list().forEach(Oe=>T(()=>Oe(ie,ye,Ce)))}function M(ie,ye,Ce,Oe,Ye){const We=m(ie,ye);if(We)return We;const N=ye===Za,O=Ki?history.state:{};Ce&&(Oe||N?a.replace(ie.fullPath,Ot({scroll:N&&O&&O.scroll},Ye)):a.push(ie.fullPath,Ye)),l.value=ie,be(ie,ye,Ce,N),X()}let B;function Z(){B||(B=a.listen((ie,ye,Ce)=>{if(!Fe.listening)return;const Oe=b(ie),Ye=A(Oe);if(Ye){D(Ot(Ye,{replace:!0,force:!0}),Oe).catch(Fl);return}u=Oe;const We=l.value;Ki&&joe(U3(We.fullPath,Ce.delta),wf()),U(Oe,We).catch(N=>xa(N,12)?N:xa(N,2)?(D(Ot(h(N.to),{force:!0}),Oe).then(O=>{xa(O,20)&&!Ce.delta&&Ce.type===su.pop&&a.go(-1,!1)}).catch(Fl),Promise.reject()):(Ce.delta&&a.go(-Ce.delta,!1),j(N,Oe,We))).then(N=>{N=N||M(Oe,We,!1),N&&(Ce.delta&&!xa(N,8)?a.go(-Ce.delta,!1):Ce.type===su.pop&&xa(N,20)&&a.go(-1,!1)),$(Oe,We,N)}).catch(Fl)}))}let Y=ll(),re=ll(),ne;function j(ie,ye,Ce){X(ie);const Oe=re.list();return Oe.length?Oe.forEach(Ye=>Ye(ie,ye,Ce)):console.error(ie),Promise.reject(ie)}function te(){return ne&&l.value!==Za?Promise.resolve():new Promise((ie,ye)=>{Y.add([ie,ye])})}function X(ie){return ne||(ne=!ie,Z(),Y.list().forEach(([ye,Ce])=>ie?Ce(ie):ye()),Y.reset()),ie}function be(ie,ye,Ce,Oe){const{scrollBehavior:Ye}=e;if(!Ki||!Ye)return Promise.resolve();const We=!Ce&&Voe(U3(ie.fullPath,0))||(Oe||!Ce)&&history.state&&history.state.scroll||null;return Lt().then(()=>Ye(ie,ye,We)).then(N=>N&&Uoe(N)).catch(N=>j(N,ie,ye))}const he=ie=>a.go(ie);let je;const Ne=new Set,Fe={currentRoute:l,listening:!0,addRoute:p,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:y,resolve:b,options:e,push:C,replace:_,go:he,back:()=>he(-1),forward:()=>he(1),beforeEach:o.add,beforeResolve:i.add,afterEach:s.add,onError:re.add,isReady:te,install(ie){const ye=this;ie.component("RouterLink",S9),ie.component("RouterView",gie),ie.config.globalProperties.$router=ye,Object.defineProperty(ie.config.globalProperties,"$route",{enumerable:!0,get:()=>k(l)}),Ki&&!je&&l.value===Za&&(je=!0,C(a.location).catch(Ye=>{}));const Ce={};for(const Ye in Za)Object.defineProperty(Ce,Ye,{get:()=>l.value[Ye],enumerable:!0});ie.provide(Cf,ye),ie.provide(sm,t8(Ce)),ie.provide(Zh,l);const Oe=ie.unmount;Ne.add(ie),ie.unmount=function(){Ne.delete(ie),Ne.size<1&&(u=Za,B&&B(),B=null,l.value=Za,je=!1,ne=!1),Oe()}}};function Ve(ie){return ie.reduce((ye,Ce)=>ye.then(()=>T(Ce)),Promise.resolve())}return Fe}function bie(e,t){const r=[],n=[],a=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iDs(u,s))?n.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(u=>Ds(u,l))||a.push(l))}return[r,n,a]}function _9(){return Qt(Cf)}function wie(e){return Qt(sm)}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function x9(e){return typeof e>"u"||e===null}function Cie(e){return typeof e=="object"&&e!==null}function Sie(e){return Array.isArray(e)?e:x9(e)?[]:[e]}function _ie(e,t){var r,n,a,o;if(t)for(o=Object.keys(t),r=0,n=o.length;rs&&(o=" ... ",t=n-s+o.length),r-n>s&&(i=" ...",r=n+s-i.length),{str:o+e.slice(t,r).replace(/\t/g,"→")+i,pos:n-t+o.length}}function v1(e,t){return hr.repeat(" ",t-e.length)+e}function $ie(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var r=/\r?\n|\r|\0/g,n=[0],a=[],o,i=-1;o=r.exec(e.buffer);)a.push(o.index),n.push(o.index+o[0].length),e.position<=o.index&&i<0&&(i=n.length-2);i<0&&(i=n.length-1);var s="",l,u,c=Math.min(e.line+t.linesAfter,a.length).toString().length,d=t.maxLength-(t.indent+c+3);for(l=1;l<=t.linesBefore&&!(i-l<0);l++)u=h1(e.buffer,n[i-l],a[i-l],e.position-(n[i]-n[i-l]),d),s=hr.repeat(" ",t.indent)+v1((e.line-l+1).toString(),c)+" | "+u.str+` `+s;for(u=h1(e.buffer,n[i],a[i],e.position,d),s+=hr.repeat(" ",t.indent)+v1((e.line+1).toString(),c)+" | "+u.str+` @@ -112,7 +112,7 @@ Docs: https://kongponents.konghq.com/components/table-data.html`),fe()}),(we,Ke) `+e.slice(a,o),a=o+1),i=s;return l+=` `,e.length-a>t&&i>a?l+=e.slice(a,i)+` `+e.slice(i+1):l+=e.slice(a),l.slice(1)}function yle(e){for(var t="",r=0,n,a=0;a=65536?a+=2:a++)r=yl(e,a),n=Rr[r],!n&&du(r)?(t+=e[a],r>=65536&&(t+=e[a+1])):t+=n||ule(r);return t}function ble(e,t,r){var n="",a=e.tag,o,i,s;for(o=0,i=r.length;o"u"&&Ba(e,t,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=a,e.dump="["+n+"]"}function m5(e,t,r,n){var a="",o=e.tag,i,s,l;for(i=0,s=r.length;i"u"&&Ba(e,t+1,null,!0,!0,!1,!0))&&((!n||a!=="")&&(a+=Jh(e,t)),e.dump&&uu===e.dump.charCodeAt(0)?a+="-":a+="- ",a+=e.dump);e.tag=o,e.dump=a||"[]"}function wle(e,t,r){var n="",a=e.tag,o=Object.keys(r),i,s,l,u,c;for(i=0,s=o.length;i1024&&(c+="? "),c+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),Ba(e,t,u,!1,!1)&&(c+=e.dump,n+=c));e.tag=a,e.dump="{"+n+"}"}function Cle(e,t,r,n){var a="",o=e.tag,i=Object.keys(r),s,l,u,c,d,f;if(e.sortKeys===!0)i.sort();else if(typeof e.sortKeys=="function")i.sort(e.sortKeys);else if(e.sortKeys)throw new Zr("sortKeys must be a boolean or a function");for(s=0,l=i.length;s1024,d&&(e.dump&&uu===e.dump.charCodeAt(0)?f+="?":f+="? "),f+=e.dump,d&&(f+=Jh(e,t)),Ba(e,t+1,c,!0,d)&&(e.dump&&uu===e.dump.charCodeAt(0)?f+=":":f+=": ",f+=e.dump,a+=f));e.tag=o,e.dump=a||"{}"}function g5(e,t,r){var n,a,o,i,s,l;for(a=r?e.explicitTypes:e.implicitTypes,o=0,i=a.length;o tag resolver accepts not "'+l+'" style');e.dump=n}return!0}return!1}function Ba(e,t,r,n,a,o,i){e.tag=null,e.dump=r,g5(e,r,!1)||g5(e,r,!0);var s=eC.call(e.dump),l=n,u;n&&(n=e.flowLevel<0||e.flowLevel>t);var c=s==="[object Object]"||s==="[object Array]",d,f;if(c&&(d=e.duplicates.indexOf(r),f=d!==-1),(e.tag!==null&&e.tag!=="?"||f||e.indent!==2&&t>0)&&(a=!1),f&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(c&&f&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),s==="[object Object]")n&&Object.keys(e.dump).length!==0?(Cle(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(wle(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(s==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!i&&t>0?m5(e,t-1,e.dump,a):m5(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(ble(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(s==="[object String]")e.tag!=="?"&&mle(e,e.dump,t,o,l);else{if(s==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new Zr("unacceptable kind of an object to dump "+s)}e.tag!==null&&e.tag!=="?"&&(u=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?u="!"+u:u.slice(0,18)==="tag:yaml.org,2002:"?u="!!"+u.slice(18):u="!<"+u+">",e.dump=u+" "+e.dump)}return!0}function Sle(e,t){var r=[],n=[],a,o;for(tv(e,r,n),a=0,o=n.length;ae.filter(r=>!t.includes(r)),zle=(e,t)=>e.includes(t),rve={stringify:e=>Fle.dump(e,{lineWidth:-1}).replace(/\n$/,"")};function _o(e,t,r=void 0){if(typeof e!="object"||Array.isArray(e))return r;const n=t.split(".");if(n.length===1){const a=e[n[0]];return typeof a>"u"?r:a}return _o(e[n[0]],n.slice(1).join("."),r)}const Ule=(e=0)=>{let t=e;return(r="unique")=>(t++,`${r}-${t}`)},fu=Ule(),dC=e=>{let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},jle=["class"],Vle=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return dC(r=>{const n=r.reduce((o,i)=>Object.entries(i).reduce((s,[l,u])=>(zle(jle,l)&&u&&s[l].push(u),s),o),{class:[]}),a=g1([...e.classList],t);e.classList.remove(...g1(a,n.class)),e.classList.add(...g1(n.class,a))})},qle=function(e){return Array.isArray(e)?e[0]:e},Yle=(e,t)=>{switch(!0){case typeof t=="boolean":return e===null?!0:t;case typeof t=="number":{const r=e===null||e.length===0?t:Number(decodeURIComponent(e));return isNaN(r)?Number(t):r}case typeof t=="string":return e===null||e.length===0?t:decodeURIComponent(e)}throw new TypeError("URL parameters can only be string | number | boolean")},Kle=(e=document)=>dC(t=>{e.title=t}),y5=(e,t)=>{const r={...t},n=Object.entries(e).reduce((a,[o,i])=>{switch(!0){case i===!0:a[o]=null;break;case(i!==!1&&String(i).length>0):a[o]=encodeURIComponent(String(i));break;default:a[o]=void 0}return a},r);return{...r,...n}};var Do={};Object.defineProperty(Do,"__esModule",{value:!0});Do.TokenData=void 0;Do.parse=gm;var Gle=Do.compile=Jle;Do.match=tue;Do.pathToRegexp=hC;Do.stringify=aue;const hm="/",vm=e=>e,fC=/^[$_\p{ID_Start}]$/u,mm=/^[$\u200c\u200d\p{ID_Continue}]$/u,Dd="https://git.new/pathToRegexpError",Wle={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function Zle(e){return e.replace(/[{}()\[\]+?!:*]/g,"\\$&")}function na(e){return e.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function*Qle(e){const t=[...e];let r=0;function n(){let a="";if(fC.test(t[++r]))for(a+=t[r];mm.test(t[++r]);)a+=t[r];else if(t[r]==='"'){let o=r;for(;reue(a,t,r));return a=>{const o=[""];for(const i of n){const[s,...l]=i(a);o[0]+=s,o.push(...l)}return o}}function eue(e,t,r){if(e.type==="text")return()=>[e.value];if(e.type==="group"){const a=pC(e.tokens,t,r);return o=>{const[i,...s]=a(o);return s.length?[""]:[i]}}const n=r||vm;return e.type==="wildcard"&&r!==!1?a=>{const o=a[e.name];if(o==null)return["",e.name];if(!Array.isArray(o)||o.length===0)throw new TypeError(`Expected "${e.name}" to be a non-empty array`);return[o.map((i,s)=>{if(typeof i!="string")throw new TypeError(`Expected "${e.name}/${s}" to be a string`);return n(i)}).join(t)]}:a=>{const o=a[e.name];if(o==null)return["",e.name];if(typeof o!="string")throw new TypeError(`Expected "${e.name}" to be a string`);return[n(o)]}}function tue(e,t={}){const{decode:r=decodeURIComponent,delimiter:n=hm}=t,{regexp:a,keys:o}=hC(e,t),i=o.map(s=>r===!1?vm:s.type==="param"?r:l=>l.split(n).map(r));return function(l){const u=a.exec(l);if(!u)return!1;const c=u[0],d=Object.create(null);for(let f=1;fp instanceof _f?p:gm(p,t));for(const{tokens:p}of c)for(const v of Ac(p,0,[])){const y=rue(v,r,i);s.push(y)}let d=`^(?:${s.join("|")})`;return o&&(d+=`(?:${na(r)}$)?`),d+=n?"$":`(?=${na(r)}|$)`,{regexp:new RegExp(d,l),keys:i}}function*Ac(e,t,r){if(t===e.length)return yield r;const n=e[t];if(n.type==="group"){const a=r.slice();for(const o of Ac(n.tokens,0,a))yield*Ac(e,t+1,o)}else r.push(n);yield*Ac(e,t+1,r)}function rue(e,t,r){let n="",a="",o=!0;for(let i=0;imm.test(n)):!1}function iue(e){return(e==null?void 0:e.type)!=="text"?!0:!mm.test(e.value[0])}const b5=0,w5=1,Yo=2,sue=e=>e.readyState===Yo;class vC extends EventTarget{constructor(r,n){super();Ut(this,"url","");Ut(this,"withCredentials",!1);Ut(this,"CONNECTING",b5);Ut(this,"OPEN",w5);Ut(this,"CLOSED",Yo);Ut(this,"onerror",null);Ut(this,"onmessage",null);Ut(this,"onopen",null);Ut(this,"readyState",Yo);this.source=r,this.configuration=n,this.open()}_open(){(async function(r){try{r.readyState=b5;const n=r.source();r.readyState=w5;for await(const a of n)if(r.dispatchEvent(new MessageEvent("message",{data:a})),r.readyState===Yo)break;r.readyState=Yo}catch(n){r.close(),r.dispatchEvent(new ErrorEvent("error",{error:n}))}})(this)}open(){this.readyState===Yo&&this._open()}close(){this.readyState=Yo}}var Ul=class{constructor(e,t,r,n,a,o){Ut(this,"type",3);Ut(this,"name","");Ut(this,"prefix","");Ut(this,"value","");Ut(this,"suffix","");Ut(this,"modifier",3);this.type=e,this.name=t,this.prefix=r,this.value=n,this.suffix=a,this.modifier=o}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},lue=/[$_\p{ID_Start}]/u,uue=/[$_\u200C\u200D\p{ID_Continue}]/u,rv=".*";function cue(e,t){return/^[\x00-\x7F]*$/.test(e)}function mC(e,t=!1){let r=[],n=0;for(;n{if(il("OTHER_MODIFIER")??l("ASTERISK"),c=h=>{let m=l(h);if(m!==void 0)return m;let{type:C,index:_}=r[i];throw new TypeError(`Unexpected ${C} at ${_}, expected ${h}`)},d=()=>{let h="",m;for(;m=l("CHAR")??l("ESCAPED_CHAR");)h+=m;return h},f=h=>h,p=t.encodePart||f,v="",y=h=>{v+=h},w=()=>{v.length&&(a.push(new Ul(3,"","",p(v),"",3)),v="")},b=(h,m,C,_,A)=>{let D=3;switch(A){case"?":D=1;break;case"*":D=0;break;case"+":D=2;break}if(!m&&!C&&D===3){y(h);return}if(w(),!m&&!C){if(!h)return;a.push(new Ul(3,"","",p(h),"",D));return}let F;C?C==="*"?F=rv:F=C:F=n;let M=2;F===n?(M=1,F=""):F===rv&&(M=0,F="");let j;if(m?j=m:C&&(j=o++),s.has(j))throw new TypeError(`Duplicate name '${j}'.`);s.add(j),a.push(new Ul(M,j,p(h),F,p(_),D))};for(;i-1)}return i||(n+=`(?=${o}|${a})`),new RegExp(n,C5(r))}var eo={delimiter:"",prefixes:"",sensitive:!0,strict:!0},fue={delimiter:".",prefixes:"",sensitive:!0,strict:!0},pue={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function hue(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function bC(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function vue(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function wC(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var CC=["ftp","file","http","https","ws","wss"];function SC(e){if(!e)return!0;for(let t of CC)if(e.test(t))return!0;return!1}function mue(e,t){if(e=bC(e,"#"),t||e==="")return e;let r=new URL("https://example.com");return r.hash=e,r.hash?r.hash.substring(1,r.hash.length):""}function gue(e,t){if(e=bC(e,"?"),t||e==="")return e;let r=new URL("https://example.com");return r.search=e,r.search?r.search.substring(1,r.search.length):""}function yue(e,t){return t||e===""?e:wC(e)?kC(e):xC(e)}function bue(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function wue(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function Cue(e,t,r){if(r||e==="")return e;if(t&&!CC.includes(t))return new URL(`${t}:${e}`).pathname;let n=e[0]=="/";return e=new URL(n?e:"/-"+e,"https://example.com").pathname,n||(e=e.substring(2,e.length)),e}function Sue(e,t,r){return _C(t)===e&&(e=""),r||e===""?e:EC(e)}function _ue(e,t){return e=vue(e,":"),t||e===""?e:ym(e)}function _C(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function ym(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function xue(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function kue(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function xC(e){if(e==="")return e;if(/[\t\n\r #%/:<>?@[\]^\\|]/g.test(e))throw new TypeError(`Invalid hostname '${e}'`);let t=new URL("https://example.com");return t.hostname=e,t.hostname}function kC(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function EC(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Eue(e){if(e==="")return e;let t=new URL("https://example.com");return t.pathname=e[0]!=="/"?"/-"+e:e,e[0]!=="/"?t.pathname.substring(2,t.pathname.length):t.pathname}function Aue(e){return e===""?e:new URL(`data:${e}`).pathname}function Tue(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function Mue(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var ms,Fr,br,qt,Qo,gs,fn,ys,bs,ws,Me,fr,AC,nv,bl,Tc,Sn,av,TC,Mc,MC,IC,Ic,Wi,Ko,OC,$C,DC,PC,Jn,NC,Z5,Iue=(Z5=class{constructor(t){yr(this,Me);yr(this,ms);yr(this,Fr,[]);yr(this,br,{});yr(this,qt,0);yr(this,Qo,1);yr(this,gs,0);yr(this,fn,0);yr(this,ys,0);yr(this,bs,0);yr(this,ws,!1);dr(this,ms,t)}get result(){return xe(this,br)}parse(){for(dr(this,Fr,mC(xe(this,ms),!0));xe(this,qt)0)if(Ue(this,Me,$C).call(this))dr(this,ys,xe(this,ys)-1);else continue;if(Ue(this,Me,OC).call(this)){dr(this,ys,xe(this,ys)+1);continue}switch(xe(this,fn)){case 0:Ue(this,Me,av).call(this)&&Ue(this,Me,bl).call(this,1);break;case 1:if(Ue(this,Me,av).call(this)){Ue(this,Me,NC).call(this);let t=7,r=1;Ue(this,Me,TC).call(this)?(t=2,r=3):xe(this,ws)&&(t=2),Ue(this,Me,fr).call(this,t,r)}break;case 2:Ue(this,Me,Mc).call(this)?Ue(this,Me,bl).call(this,3):(Ue(this,Me,Ic).call(this)||Ue(this,Me,Wi).call(this)||Ue(this,Me,Ko).call(this))&&Ue(this,Me,bl).call(this,5);break;case 3:Ue(this,Me,MC).call(this)?Ue(this,Me,fr).call(this,4,1):Ue(this,Me,Mc).call(this)&&Ue(this,Me,fr).call(this,5,1);break;case 4:Ue(this,Me,Mc).call(this)&&Ue(this,Me,fr).call(this,5,1);break;case 5:Ue(this,Me,DC).call(this)?dr(this,bs,xe(this,bs)+1):Ue(this,Me,PC).call(this)&&dr(this,bs,xe(this,bs)-1),Ue(this,Me,IC).call(this)&&!xe(this,bs)?Ue(this,Me,fr).call(this,6,1):Ue(this,Me,Ic).call(this)?Ue(this,Me,fr).call(this,7,0):Ue(this,Me,Wi).call(this)?Ue(this,Me,fr).call(this,8,1):Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break;case 6:Ue(this,Me,Ic).call(this)?Ue(this,Me,fr).call(this,7,0):Ue(this,Me,Wi).call(this)?Ue(this,Me,fr).call(this,8,1):Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break;case 7:Ue(this,Me,Wi).call(this)?Ue(this,Me,fr).call(this,8,1):Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break;case 8:Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break}}xe(this,br).hostname!==void 0&&xe(this,br).port===void 0&&(xe(this,br).port="")}},ms=new WeakMap,Fr=new WeakMap,br=new WeakMap,qt=new WeakMap,Qo=new WeakMap,gs=new WeakMap,fn=new WeakMap,ys=new WeakMap,bs=new WeakMap,ws=new WeakMap,Me=new WeakSet,fr=function(t,r){var n,a,o;switch(xe(this,fn)){case 0:break;case 1:xe(this,br).protocol=Ue(this,Me,Jn).call(this);break;case 2:break;case 3:xe(this,br).username=Ue(this,Me,Jn).call(this);break;case 4:xe(this,br).password=Ue(this,Me,Jn).call(this);break;case 5:xe(this,br).hostname=Ue(this,Me,Jn).call(this);break;case 6:xe(this,br).port=Ue(this,Me,Jn).call(this);break;case 7:xe(this,br).pathname=Ue(this,Me,Jn).call(this);break;case 8:xe(this,br).search=Ue(this,Me,Jn).call(this);break;case 9:xe(this,br).hash=Ue(this,Me,Jn).call(this);break}xe(this,fn)!==0&&t!==10&&([1,2,3,4].includes(xe(this,fn))&&[6,7,8,9].includes(t)&&((n=xe(this,br)).hostname??(n.hostname="")),[1,2,3,4,5,6].includes(xe(this,fn))&&[8,9].includes(t)&&((a=xe(this,br)).pathname??(a.pathname=xe(this,ws)?"/":"")),[1,2,3,4,5,6,7].includes(xe(this,fn))&&t===9&&((o=xe(this,br)).search??(o.search=""))),Ue(this,Me,AC).call(this,t,r)},AC=function(t,r){dr(this,fn,t),dr(this,gs,xe(this,qt)+r),dr(this,qt,xe(this,qt)+r),dr(this,Qo,0)},nv=function(){dr(this,qt,xe(this,gs)),dr(this,Qo,0)},bl=function(t){Ue(this,Me,nv).call(this),dr(this,fn,t)},Tc=function(t){return t<0&&(t=xe(this,Fr).length-t),t=0&&(e.pathname=ka(n.pathname.substring(0,a+1),r)+e.pathname)}e.pathname=Cue(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=gue(t.search,r)),typeof t.hash=="string"&&(e.hash=mue(t.hash,r)),e}function wl(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function Oue(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function $ue(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let r=".*",n=`[^${Oue(t.delimiter)}]+?`,a=/[$_\u200C\u200D\p{ID_Continue}]/u,o="";for(let i=0;i0?e[i-1]:null,d=i0?d.value[0]:"";u=a.test(f)}else u=!d.hasCustomName();if(!u&&!s.prefix.length&&c&&c.type===3){let f=c.value[c.value.length-1];u=t.prefixes.includes(f)}u&&(o+="{"),o+=wl(s.prefix),l&&(o+=`:${s.name}`),s.type===2?o+=`(${s.value})`:s.type===1?l||(o+=`(${n})`):s.type===0&&(!l&&(!c||c.type===3||c.modifier!==3||u||s.prefix!=="")?o+="*":o+=`(${r})`),s.type===1&&l&&s.suffix.length&&a.test(s.suffix[0])&&(o+="\\"),o+=wl(s.suffix),u&&(o+="}"),s.modifier!==3&&(o+=ns(s.modifier))}return o}var aa,Xo,Cs,wr,Nn,Ss,Q5,ov=(Q5=class{constructor(t={},r,n){yr(this,aa);yr(this,Xo,{});yr(this,Cs,{});yr(this,wr,{});yr(this,Nn,{});yr(this,Ss,!1);try{let a;if(typeof r=="string"?a=r:n=r,typeof t=="string"){let l=new Iue(t);if(l.parse(),t=l.result,a===void 0&&typeof t.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");t.baseURL=a}else{if(!t||typeof t!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(a)throw new TypeError("parameter 1 is not of type 'string'.")}typeof n>"u"&&(n={ignoreCase:!1});let o={ignoreCase:n.ignoreCase===!0};dr(this,aa,ul({pathname:Qa,protocol:Qa,username:Qa,password:Qa,hostname:Qa,port:Qa,search:Qa,hash:Qa},t,!0)),_C(xe(this,aa).protocol)===xe(this,aa).port&&(xe(this,aa).port="");let s;for(s of y1){if(!(s in xe(this,aa)))continue;let l={},u=xe(this,aa)[s];switch(xe(this,Cs)[s]=[],s){case"protocol":Object.assign(l,eo),l.encodePart=ym;break;case"username":Object.assign(l,eo),l.encodePart=xue;break;case"password":Object.assign(l,eo),l.encodePart=kue;break;case"hostname":Object.assign(l,fue),wC(u)?l.encodePart=kC:l.encodePart=xC;break;case"port":Object.assign(l,eo),l.encodePart=EC;break;case"pathname":SC(xe(this,Xo).protocol)?(Object.assign(l,pue,o),l.encodePart=Eue):(Object.assign(l,eo,o),l.encodePart=Aue);break;case"search":Object.assign(l,eo,o),l.encodePart=Tue;break;case"hash":Object.assign(l,eo,o),l.encodePart=Mue;break}try{xe(this,Nn)[s]=gC(u,l),xe(this,Xo)[s]=yC(xe(this,Nn)[s],xe(this,Cs)[s],l),xe(this,wr)[s]=$ue(xe(this,Nn)[s],l),dr(this,Ss,xe(this,Ss)||xe(this,Nn)[s].some(c=>c.type===2))}catch{throw new TypeError(`invalid ${s} pattern '${xe(this,aa)[s]}'.`)}}}catch(a){throw new TypeError(`Failed to construct 'URLPattern': ${a.message}`)}}test(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return!1;try{typeof t=="object"?n=ul(n,t,!1):n=ul(n,S5(t,r),!1)}catch{return!1}let a;for(a of y1)if(!xe(this,Xo)[a].exec(n[a]))return!1;return!0}exec(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return;try{typeof t=="object"?n=ul(n,t,!1):n=ul(n,S5(t,r),!1)}catch{return null}let a={};r?a.inputs=[t,r]:a.inputs=[t];let o;for(o of y1){let i=xe(this,Xo)[o].exec(n[o]);if(!i)return null;let s={};for(let[l,u]of xe(this,Cs)[o].entries())if(typeof u=="string"||typeof u=="number"){let c=i[l+1];s[u]=c}a[o]={input:n[o]??"",groups:s}}return a}static compareComponent(t,r,n){let a=(l,u)=>{for(let c of["type","modifier","prefix","value","suffix"]){if(l[c]{let c=0;for(;c{const a=r.startsWith(b1)?new ov({protocol:b1,pathname:r.substring(b1.length)}):new ov({protocol:"*",pathname:r});this.routes.set(a,n)})}match(t){for(const[r,n]of this.routes){const a=t.startsWith("data:")?t:`source:${t}`;if(r.test(a)){const o=r.exec(a);return{route:n,params:Object.fromEntries(Object.entries((o==null?void 0:o.pathname.groups)||{}).map(([i,s])=>[i,decodeURIComponent(s??"")]))}}}throw new Error(`Matching route for '${t}' not found`)}}class Pue{constructor(t,r=new Map){this.transition=t,this.pool=r}acquire(t,r){const n=!this.pool.has(t);if(n){const o={value:this.transition("creating",t,{}),references:new Set};this.pool.set(t,o)}const a=this.pool.get(t);return n||this.transition("acquiring",t,a.value),a.references.add(r),a.value}release(t,r){if(this.pool.has(t)){const n=this.pool.get(t);n.references.delete(r),n.references.size===0?(this.pool.delete(t),this.transition("destroying",t,n.value)):this.transition("releasing",t,n.value)}}destroy(){Array.from(this.pool.entries()).forEach(([t,r])=>{Array.from(r.references).forEach(n=>{this.release(t,n)})})}}class Nue{constructor(t,{create:r,destroy:n=()=>{}},a=()=>{},o=()=>"",i=new Map){Ut(this,"_pool");this._cache=i;const s=new Due(t);this._pool=new Pue((l,u,c)=>{const d=`${o()}${u}`,f=async p=>{(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-cache")&&(await Promise.resolve(),p.dispatchEvent(new MessageEvent("message",{data:this._cache.get(d)})))};switch(l){case"creating":{const p=r(u,s);p.open();const v=new AbortController;return(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-store")&&p.addEventListener("message",y=>this._cache.set(d,y.data),{signal:v.signal}),p.addEventListener("error",a,{signal:v.signal}),this._cache.has(d)&&f(p),{source:p,controller:v}}case"destroying":return c&&(c.controller.abort(),n(u,c.source)),c;case"releasing":return c;case"acquiring":return this._cache.has(d)&&f(c.source),c.source.open(),c}})}source(t,r=Symbol("")){return this._pool.acquire(t,r).source}close(t,r=Symbol("")){return this._pool.release(t,r)}destroy(){this._cache.clear(),this._pool.destroy()}}const ln=e=>e;class Lue{constructor(t){this.str=t}toString(){return this.str}typeOf(){}}const w1=new Map,Rue=()=>(e,t,r,n={})=>{const a=String(t);w1.has(a)||w1.set(a,Gle(a));const o=w1.get(a),i=Object.entries(n).reduce((l,[u,c])=>l.concat(`${u}=${c}`),[]),s=`${o(r)}${i.length>0?`?${i.join("&")}`:""}`;return new Lue(s)},LC=e=>(t,r={})=>new vC(async function*(){var i,s;const n=this;let a=0,o=0;for(;!sue(n);){o>0&&await new Promise(u=>setTimeout(u,n.configuration.interval??1e3)),(a>0||o>0)&&e.hidden&&await new Promise(u=>{e.addEventListener("visibilitychange",u,{once:!0})});let l;try{l=await t(n),typeof n.configuration.interval>"u"&&n.close(),o++,yield l}catch(u){const c=(s=(i=n.configuration)==null?void 0:i.retry)==null?void 0:s.call(i,u);if(typeof(c==null?void 0:c.then)=="function")await Promise.all([c,new Promise(d=>setTimeout(d,1e3))]),a++;else throw u}}},r),_5=LC(new class extends EventTarget{constructor(){super(...arguments);Ut(this,"hidden",!1)}}),Bue=(e,t)=>{const[r,n]=e.split("?"),a=new URLSearchParams(n),o=t.match(r),i={size:parseInt(a.get("size")||"0"),page:parseInt(a.get("page")||"0"),search:a.get("search")||"",cacheControl:["no-store","no-cache"].reduce((s,l)=>a.has(l)?l:s,""),...o.params};try{const s=o.route(i);let l=!1;const u=s instanceof vC?s:_5(()=>l?Promise.resolve(o.route(i)):(l=!0,Promise.resolve(s)),{cacheControl:i.cacheControl.length>0?i.cacheControl:void 0});return u.url=e,u}catch(s){return _5(()=>Promise.reject(s))}},Hue=(e,t)=>{t&&t.close()};var Fue=function(t){return zue(t)&&!Uue(t)};function zue(e){return!!e&&typeof e=="object"}function Uue(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||que(e)}var jue=typeof Symbol=="function"&&Symbol.for,Vue=jue?Symbol.for("react.element"):60103;function que(e){return e.$$typeof===Vue}function Yue(e){return Array.isArray(e)?[]:{}}function pu(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Ls(Yue(e),e,t):e}function Kue(e,t,r){return e.concat(t).map(function(n){return pu(n,r)})}function Gue(e,t){if(!t.customMerge)return Ls;var r=t.customMerge(e);return typeof r=="function"?r:Ls}function Wue(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function x5(e){return Object.keys(e).concat(Wue(e))}function RC(e,t){try{return t in e}catch{return!1}}function Zue(e,t){return RC(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function Que(e,t,r){var n={};return r.isMergeableObject(e)&&x5(e).forEach(function(a){n[a]=pu(e[a],r)}),x5(t).forEach(function(a){Zue(e,a)||(RC(e,a)&&r.isMergeableObject(t[a])?n[a]=Gue(a,r)(e[a],t[a],r):n[a]=pu(t[a],r))}),n}function Ls(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||Kue,r.isMergeableObject=r.isMergeableObject||Fue,r.cloneUnlessOtherwiseSpecified=pu;var n=Array.isArray(t),a=Array.isArray(e),o=n===a;return o?n?r.arrayMerge(e,t,r):Que(e,t,r):pu(t,r)}Ls.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,a){return Ls(n,a,r)},{})};var Xue=Ls,Jue=Xue;const iv=kv(Jue),BC=(e="me",t=window.localStorage)=>{const r=async a=>{try{return JSON.parse(t.getItem(`${e}:${a}`)??"{}")}catch(o){console.error(o)}return{}},n=async(a,o)=>{try{return t.setItem(`${e}:${a}`,JSON.stringify(o)),o}catch(i){console.error(i)}return{}};return ln({"/me/:route":async a=>{const o=await r(a.route);return iv({params:{size:50}},o)},"/me/:route/:data":async a=>{const o=JSON.parse(a.data),i=iv(await r(a.route),o);n(a.route,i)}})},ece=["data-testid"],tce=se({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){var oe;const t=window,r=ype(),n=pS(),a=Rue(),o=mr(),{t:i}=Ca(),s=wie(),l=_9(),u=Symbol("route-view"),c=Kle(document),d=Vle(document.documentElement),f=e,p=fu(f.name);class v{static toString(){return p}toString(){return fu(f.name)}}const y=S(()=>f.name),w=H(K=>{}),b=H(null),h=new Map,m=new Map,C=H(),_=K=>K.reverse().concat(i("components.route-view.title",{name:i("common.product.name")})).join(" | "),A=((oe=l.getRoutes().find(K=>K.name===y.value))==null?void 0:oe.children.map(K=>(K.name=String(K.name),K)))??[],D=()=>{const K=s.matched.map(te=>te.name);return A.find(te=>K.includes(te.name))},F={name:f.name,from:C,addTitle:(K,te)=>{const J=b.value;J&&(J.innerHTML=i("components.route-view.route-announcer",{title:K})),h.set(te,K),c(_([...h.values()]))},removeTitle:K=>{h.delete(K),c(_([...h.values()]))},addAttrs:(K,te)=>{m.set(te,K),d([...m.values()])},removeAttrs:K=>{m.delete(K),d([...m.values()])}},M=qn(structuredClone(f.params));Ee(M,K=>{if(s.name===f.name){const te=Object.fromEntries(Object.entries(K).filter(([J,be])=>typeof f.params[J]=="boolean"));Object.keys(te).length>0&&T(te)}}),Ee(()=>Object.keys(f.params).map(K=>s.params[K]||s.query[K]),()=>{const K={...s.query,...s.params};Object.entries({...f.params}).reduce((te,[J,be])=>{const he=qle(typeof K[J]>"u"?"":K[J]);return te[J]=Yle(he,be),te},M)},{immediate:!0}),Ee(()=>f.name,()=>{const K=Object.entries(M||{}).reduce((te,[J,be])=>(typeof s.params[J]>"u"&&(te[J]=be),te),{});Object.keys(K).length>0&&l.replace({query:y5(K,s.query)})},{immediate:!0});let j={};const $=K=>{l.push({name:f.name,query:y5(K,s.query)}),j={}},T=K=>{j={...j,...K},$(j)},R=(...K)=>{l.push(...K)},ee=(...K)=>{try{if(t.history.state.back!==null){l.back();return}}catch{}R(...K)},U=Qt(Ky,void 0);U||(c(i("components.route-view.title",{name:i("common.product.name")})),l.beforeEach((K,te)=>(C.value=te,!0)),Pr(Ky,F)),Pr(i0,F);const ne=U||F;return Ee(()=>f.attrs,K=>{Object.keys(K).length>0&&ne.addAttrs(K,u)},{immediate:!0}),U&&Ee(()=>ne.from,K=>{C.value=K.value},{immediate:!0}),$n(()=>{ne.removeAttrs(u)}),(K,te)=>(g(),x("div",Xe({class:"route-view"},k(o),{"data-testid":y.value}),[k(U)?Q("",!0):(g(),x("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:b,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),te[0]||(te[0]=re()),X(l9,{src:`/me/${f.name}`},{default:I(({submit:J})=>[W("template",{ref:()=>{w.value=J}},null,512)]),_:1},8,["src"]),te[1]||(te[1]=re()),X(u9,{src:k(a)(k(BC),"/me/:route",{route:f.name})},{default:I(({data:J})=>[J&&w.value?q(K.$slots,"default",{key:0,id:v,t:k(i),env:k(r),me:{data:J,set:w.value,get:(be,he={})=>k(_o)(J,be,he)},can:k(n),uri:k(a),route:{name:f.name,update:T,replace:R,params:M,back:ee,children:k(A),child:D,from:C.value}}):Q("",!0)]),_:3},8,["src"])],16,ece))}}),rce={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},nce=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",component:()=>e[e.length-1]()}],ace=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};class oce{constructor(t){Ut(this,"env");const r=t,n=(s,l="")=>this.var(s,(r==null?void 0:r[s])??l),a=this.getConfig(),o=n("KUMA_MODE")||a.mode,i=sce(n("KUMA_VERSION",a.version));this.env={...r,KUMA_DOCS_URL:`${n("KUMA_DOCS_URL")}/${i.patch==="0.0.0"?"dev":i.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:i.pre,KUMA_API_URL:n("KUMA_API_URL")||a.apiUrl,KUMA_BASE_PATH:n("KUMA_BASE_PATH")||a.baseGuiPath,KUMA_MODE:o,KUMA_ENVIRONMENT:n("KUMA_ENVIRONMENT")||a.environment,KUMA_STORE_TYPE:n("KUMA_STORE_TYPE")||a.storeType,KUMA_KDS_URL:"grpcs://:5685"}}var(t,r=""){var n;return((n=this.env)==null?void 0:n[t])??r}getConfig(){const t=document.querySelector("#kuma-config");if(t instanceof HTMLScriptElement&&t.textContent){const n=JSON.parse(t.textContent.trim());return n.apiUrl=ice(n.apiUrl),n}const r="Unable to parse kuma config. Please check your instance of kuma is running correctly";throw console.error(r),new Error(r)}}function HC(e){return e.endsWith("/")?HC(e.slice(0,-1)):e}function ice(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,HC(e)}function sce(e){const[t,r,...n]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[a,o]=n.join(".").split("-");return{major:t,minor:`${t}.${r}`,patch:`${t}.${r}.${a}`,pre:`${t}.${r}.${a}${o!==void 0?`-${o}`:""}`}}var sv=function(e,t){return sv=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},sv(e,t)};function Gn(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");sv(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var at=function(){return at=Object.assign||function(e){for(var t,r=1,n=arguments.length;r"u"&&(o=e.call(this,n),t.set(a,o)),o}function zC(e,t,r){var n=Array.prototype.slice.call(arguments,3),a=r(n),o=t.get(a);return typeof o>"u"&&(o=e.apply(this,n),t.set(a,o)),o}function bm(e,t,r,n,a){return r.bind(t,e,n,a)}function cce(e,t){var r=e.length===1?FC:zC;return bm(e,this,r,t.cache.create(),t.serializer)}function dce(e,t){return bm(e,this,zC,t.cache.create(),t.serializer)}function fce(e,t){return bm(e,this,FC,t.cache.create(),t.serializer)}var pce=function(){return JSON.stringify(arguments)};function wm(){this.cache=Object.create(null)}wm.prototype.get=function(e){return this.cache[e]};wm.prototype.set=function(e,t){this.cache[e]=t};var hce={create:function(){return new wm}},qr={variadic:dce,monadic:fce},wt;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(wt||(wt={}));var Kt;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Kt||(Kt={}));var Rs;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Rs||(Rs={}));function k5(e){return e.type===Kt.literal}function vce(e){return e.type===Kt.argument}function UC(e){return e.type===Kt.number}function jC(e){return e.type===Kt.date}function VC(e){return e.type===Kt.time}function qC(e){return e.type===Kt.select}function YC(e){return e.type===Kt.plural}function mce(e){return e.type===Kt.pound}function KC(e){return e.type===Kt.tag}function GC(e){return!!(e&&typeof e=="object"&&e.type===Rs.number)}function lv(e){return!!(e&&typeof e=="object"&&e.type===Rs.dateTime)}var WC=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,gce=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function yce(e){var t={};return e.replace(gce,function(r){var n=r.length;switch(r[0]){case"G":t.era=n===4?"long":n===5?"narrow":"short";break;case"y":t.year=n===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=n===4?"long":n===5?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var bce=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function wce(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(bce).filter(function(f){return f.length>0}),r=[],n=0,a=t;n1)throw new RangeError("integer-width stems only accept a single optional option");a.options[0].replace(Sce,function(l,u,c,d,f,p){if(u)t.minimumIntegerDigits=c.length;else{if(d&&f)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(QC.test(a.stem)){t.minimumIntegerDigits=a.stem.length;continue}if(E5.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(E5,function(l,u,c,d,f,p){return c==="*"?t.minimumFractionDigits=u.length:d&&d[0]==="#"?t.maximumFractionDigits=d.length:f&&p?(t.minimumFractionDigits=f.length,t.maximumFractionDigits=f.length+p.length):(t.minimumFractionDigits=u.length,t.maximumFractionDigits=u.length),""});var o=a.options[0];o==="w"?t=at(at({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=at(at({},t),A5(o)));continue}if(ZC.test(a.stem)){t=at(at({},t),A5(a.stem));continue}var i=XC(a.stem);i&&(t=at(at({},t),i));var s=_ce(a.stem);s&&(t=at(at({},t),s))}return t}var Xu={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function kce(e,t){for(var r="",n=0;n>1),l="a",u=Ece(t);for((u=="H"||u=="k")&&(s=0);s-- >0;)r+=l;for(;i-- >0;)r=u+r}else a==="J"?r+="H":r+=a}return r}function Ece(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var r=e.language,n;r!=="root"&&(n=e.maximize().region);var a=Xu[n||""]||Xu[r||""]||Xu["".concat(r,"-001")]||Xu["001"];return a[0]}var C1,Ace=new RegExp("^".concat(WC.source,"*")),Tce=new RegExp("".concat(WC.source,"*$"));function _t(e,t){return{start:e,end:t}}var Mce=!!String.prototype.startsWith&&"_a".startsWith("a",1),Ice=!!String.fromCodePoint,Oce=!!Object.fromEntries,$ce=!!String.prototype.codePointAt,Dce=!!String.prototype.trimStart,Pce=!!String.prototype.trimEnd,Nce=!!Number.isSafeInteger,Lce=Nce?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},uv=!0;try{var Rce=eS("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");uv=((C1=Rce.exec("a"))===null||C1===void 0?void 0:C1[0])==="a"}catch{uv=!1}var M5=Mce?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},cv=Ice?String.fromCodePoint:function(){for(var e=[],t=0;ta;){if(o=e[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},I5=Oce?Object.fromEntries:function(e){for(var t={},r=0,n=e;r=r)){var n=e.charCodeAt(t),a;return n<55296||n>56319||t+1===r||(a=e.charCodeAt(t+1))<56320||a>57343?n:(n-55296<<10)+(a-56320)+65536}},Bce=Dce?function(e){return e.trimStart()}:function(e){return e.replace(Ace,"")},Hce=Pce?function(e){return e.trimEnd()}:function(e){return e.replace(Tce,"")};function eS(e,t){return new RegExp(e,t)}var dv;if(uv){var O5=eS("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");dv=function(e,t){var r;O5.lastIndex=t;var n=O5.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else dv=function(e,t){for(var r=[];;){var n=JC(e,t);if(n===void 0||tS(n)||jce(n))break;r.push(n),t+=n>=65536?2:1}return cv.apply(void 0,r)};var Fce=function(){function e(t,r){r===void 0&&(r={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!r.ignoreTag,this.locale=r.locale,this.requiresOtherClause=!!r.requiresOtherClause,this.shouldParseSkeletons=!!r.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,r,n){for(var a=[];!this.isEOF();){var o=this.char();if(o===123){var i=this.parseArgument(t,n);if(i.err)return i;a.push(i.val)}else{if(o===125&&t>0)break;if(o===35&&(r==="plural"||r==="selectordinal")){var s=this.clonePosition();this.bump(),a.push({type:Kt.pound,location:_t(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(wt.UNMATCHED_CLOSING_TAG,_t(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&fv(this.peek()||0)){var i=this.parseTag(t,r);if(i.err)return i;a.push(i.val)}else{var i=this.parseLiteral(t,r);if(i.err)return i;a.push(i.val)}}}return{val:a,err:null}},e.prototype.parseTag=function(t,r){var n=this.clonePosition();this.bump();var a=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Kt.literal,value:"<".concat(a,"/>"),location:_t(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(t+1,r,!0);if(o.err)return o;var i=o.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:Kt.tag,value:a,children:i,location:_t(n,this.clonePosition())},err:null}:this.error(wt.INVALID_TAG,_t(s,this.clonePosition())))}else return this.error(wt.UNCLOSED_TAG,_t(n,this.clonePosition()))}else return this.error(wt.INVALID_TAG,_t(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&Uce(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,r){for(var n=this.clonePosition(),a="";;){var o=this.tryParseQuote(r);if(o){a+=o;continue}var i=this.tryParseUnquoted(t,r);if(i){a+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){a+=s;continue}break}var l=_t(n,this.clonePosition());return{val:{type:Kt.literal,value:a,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!zce(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var r=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(n===39)if(this.peek()===39)r.push(39),this.bump();else{this.bump();break}else r.push(n);this.bump()}return cv.apply(void 0,r)},e.prototype.tryParseUnquoted=function(t,r){if(this.isEOF())return null;var n=this.char();return n===60||n===123||n===35&&(r==="plural"||r==="selectordinal")||n===125&&t>0?null:(this.bump(),cv(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(wt.EMPTY_ARGUMENT,_t(n,this.clonePosition()));var a=this.parseIdentifierIfPossible().value;if(!a)return this.error(wt.MALFORMED_ARGUMENT,_t(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Kt.argument,value:a,location:_t(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(n,this.clonePosition())):this.parseArgumentOptions(t,r,a,n);default:return this.error(wt.MALFORMED_ARGUMENT,_t(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=dv(this.message,r),a=r+n.length;this.bumpTo(a);var o=this.clonePosition(),i=_t(t,o);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,a){var o,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(wt.EXPECT_ARGUMENT_TYPE,_t(i,l));case"number":case"date":case"time":{this.bumpSpace();var u=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition(),d=this.parseSimpleArgStyleIfPossible();if(d.err)return d;var f=Hce(d.val);if(f.length===0)return this.error(wt.EXPECT_ARGUMENT_STYLE,_t(this.clonePosition(),this.clonePosition()));var p=_t(c,this.clonePosition());u={style:f,styleLocation:p}}var v=this.tryParseArgumentClose(a);if(v.err)return v;var y=_t(a,this.clonePosition());if(u&&M5(u==null?void 0:u.style,"::",0)){var w=Bce(u.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(w,u.styleLocation);return d.err?d:{val:{type:Kt.number,value:n,location:y,style:d.val},err:null}}else{if(w.length===0)return this.error(wt.EXPECT_DATE_TIME_SKELETON,y);var b=w;this.locale&&(b=kce(w,this.locale));var f={type:Rs.dateTime,pattern:b,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?yce(b):{}},h=s==="date"?Kt.date:Kt.time;return{val:{type:h,value:n,location:y,style:f},err:null}}}return{val:{type:s==="number"?Kt.number:s==="date"?Kt.date:Kt.time,value:n,location:y,style:(o=u==null?void 0:u.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var m=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(wt.EXPECT_SELECT_ARGUMENT_OPTIONS,_t(m,at({},m)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),_=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(wt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,_t(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(wt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,wt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),C=this.parseIdentifierIfPossible(),_=d.val}var A=this.tryParsePluralOrSelectOptions(t,s,r,C);if(A.err)return A;var v=this.tryParseArgumentClose(a);if(v.err)return v;var D=_t(a,this.clonePosition());return s==="select"?{val:{type:Kt.select,value:n,options:I5(A.val),location:D},err:null}:{val:{type:Kt.plural,value:n,options:I5(A.val),offset:_,pluralType:s==="plural"?"cardinal":"ordinal",location:D},err:null}}default:return this.error(wt.INVALID_ARGUMENT_TYPE,_t(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,r=this.clonePosition();!this.isEOF();){var n=this.char();switch(n){case 39:{this.bump();var a=this.clonePosition();if(!this.bumpUntil("'"))return this.error(wt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,_t(a,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(r.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(r.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,r){var n=[];try{n=wce(t)}catch{return this.error(wt.INVALID_NUMBER_SKELETON,r)}return{val:{type:Rs.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?xce(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,a){for(var o,i=!1,s=[],l=new Set,u=a.value,c=a.location;;){if(u.length===0){var d=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var f=this.tryParseDecimalInteger(wt.EXPECT_PLURAL_ARGUMENT_SELECTOR,wt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=_t(d,this.clonePosition()),u=this.message.slice(d.offset,this.offset())}else break}if(l.has(u))return this.error(r==="select"?wt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:wt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);u==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?wt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:wt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,_t(this.clonePosition(),this.clonePosition()));var v=this.parseMessage(t+1,r,n);if(v.err)return v;var y=this.tryParseArgumentClose(p);if(y.err)return y;s.push([u,{value:v.val,location:_t(p,this.clonePosition())}]),l.add(u),this.bumpSpace(),o=this.parseIdentifierIfPossible(),u=o.value,c=o.location}return s.length===0?this.error(r==="select"?wt.EXPECT_SELECT_ARGUMENT_SELECTOR:wt.EXPECT_PLURAL_ARGUMENT_SELECTOR,_t(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(wt.MISSING_OTHER_CLAUSE,_t(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,r){var n=1,a=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)o=!0,i=i*10+(s-48),this.bump();else break}var l=_t(a,this.clonePosition());return o?(i*=n,Lce(i)?{val:i,err:null}:this.error(r,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var r=JC(this.message,t);if(r===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return r},e.prototype.error=function(t,r){return{val:null,err:{kind:t,message:this.message,location:r}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(M5(this.message,t,this.offset())){for(var r=0;r=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var r=this.offset();if(r===t)break;if(r>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&tS(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),r=this.offset(),n=this.message.charCodeAt(r+(t>=65536?2:1));return n??null},e}();function fv(e){return e>=97&&e<=122||e>=65&&e<=90}function zce(e){return fv(e)||e===47}function Uce(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function tS(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function jce(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function pv(e){e.forEach(function(t){if(delete t.location,qC(t)||YC(t))for(var r in t.options)delete t.options[r].location,pv(t.options[r].value);else UC(t)&&GC(t.style)||(jC(t)||VC(t))&&lv(t.style)?delete t.style.location:KC(t)&&pv(t.children)})}function Vce(e,t){t===void 0&&(t={}),t=at({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new Fce(e,t).parse();if(r.err){var n=SyntaxError(wt[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||pv(r.val),r.val}var ma;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(ma||(ma={}));var Po=function(e){Gn(t,e);function t(r,n,a){var o=e.call(this,r)||this;return o.code=n,o.originalMessage=a,o}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),$5=function(e){Gn(t,e);function t(r,n,a,o){return e.call(this,'Invalid values for "'.concat(r,'": "').concat(n,'". Options are "').concat(Object.keys(a).join('", "'),'"'),ma.INVALID_VALUE,o)||this}return t}(Po),qce=function(e){Gn(t,e);function t(r,n,a){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),ma.INVALID_VALUE,a)||this}return t}(Po),Yce=function(e){Gn(t,e);function t(r,n){return e.call(this,'The intl string context variable "'.concat(r,'" was not provided to the string "').concat(n,'"'),ma.MISSING_VALUE,n)||this}return t}(Po),Ur;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Ur||(Ur={}));function Kce(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==Ur.literal||r.type!==Ur.literal?t.push(r):n.value+=r.value,t},[])}function Gce(e){return typeof e=="function"}function Oc(e,t,r,n,a,o,i){if(e.length===1&&k5(e[0]))return[{type:Ur.literal,value:e[0].value}];for(var s=[],l=0,u=e;le.filter(r=>!t.includes(r)),zle=(e,t)=>e.includes(t),nve={stringify:e=>Fle.dump(e,{lineWidth:-1}).replace(/\n$/,"")};function _o(e,t,r=void 0){if(typeof e!="object"||Array.isArray(e))return r;const n=t.split(".");if(n.length===1){const a=e[n[0]];return typeof a>"u"?r:a}return _o(e[n[0]],n.slice(1).join("."),r)}const Ule=(e=0)=>{let t=e;return(r="unique")=>(t++,`${r}-${t}`)},fu=Ule(),dC=e=>{let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},jle=["class"],Vle=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return dC(r=>{const n=r.reduce((o,i)=>Object.entries(i).reduce((s,[l,u])=>(zle(jle,l)&&u&&s[l].push(u),s),o),{class:[]}),a=g1([...e.classList],t);e.classList.remove(...g1(a,n.class)),e.classList.add(...g1(n.class,a))})},qle=function(e){return Array.isArray(e)?e[0]:e},Yle=(e,t)=>{switch(!0){case typeof t=="boolean":return e===null?!0:t;case typeof t=="number":{const r=e===null||e.length===0?t:Number(decodeURIComponent(e));return isNaN(r)?Number(t):r}case typeof t=="string":return e===null||e.length===0?t:decodeURIComponent(e)}throw new TypeError("URL parameters can only be string | number | boolean")},Kle=(e=document)=>dC(t=>{e.title=t}),y5=(e,t)=>{const r={...t},n=Object.entries(e).reduce((a,[o,i])=>{switch(!0){case i===!0:a[o]=null;break;case(i!==!1&&String(i).length>0):a[o]=encodeURIComponent(String(i));break;default:a[o]=void 0}return a},r);return{...r,...n}};var Do={};Object.defineProperty(Do,"__esModule",{value:!0});Do.TokenData=void 0;Do.parse=gm;var Gle=Do.compile=Jle;Do.match=tue;Do.pathToRegexp=hC;Do.stringify=aue;const hm="/",vm=e=>e,fC=/^[$_\p{ID_Start}]$/u,mm=/^[$\u200c\u200d\p{ID_Continue}]$/u,Dd="https://git.new/pathToRegexpError",Wle={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function Zle(e){return e.replace(/[{}()\[\]+?!:*]/g,"\\$&")}function na(e){return e.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function*Qle(e){const t=[...e];let r=0;function n(){let a="";if(fC.test(t[++r]))for(a+=t[r];mm.test(t[++r]);)a+=t[r];else if(t[r]==='"'){let o=r;for(;reue(a,t,r));return a=>{const o=[""];for(const i of n){const[s,...l]=i(a);o[0]+=s,o.push(...l)}return o}}function eue(e,t,r){if(e.type==="text")return()=>[e.value];if(e.type==="group"){const a=pC(e.tokens,t,r);return o=>{const[i,...s]=a(o);return s.length?[""]:[i]}}const n=r||vm;return e.type==="wildcard"&&r!==!1?a=>{const o=a[e.name];if(o==null)return["",e.name];if(!Array.isArray(o)||o.length===0)throw new TypeError(`Expected "${e.name}" to be a non-empty array`);return[o.map((i,s)=>{if(typeof i!="string")throw new TypeError(`Expected "${e.name}/${s}" to be a string`);return n(i)}).join(t)]}:a=>{const o=a[e.name];if(o==null)return["",e.name];if(typeof o!="string")throw new TypeError(`Expected "${e.name}" to be a string`);return[n(o)]}}function tue(e,t={}){const{decode:r=decodeURIComponent,delimiter:n=hm}=t,{regexp:a,keys:o}=hC(e,t),i=o.map(s=>r===!1?vm:s.type==="param"?r:l=>l.split(n).map(r));return function(l){const u=a.exec(l);if(!u)return!1;const c=u[0],d=Object.create(null);for(let f=1;fp instanceof _f?p:gm(p,t));for(const{tokens:p}of c)for(const v of Ac(p,0,[])){const y=rue(v,r,i);s.push(y)}let d=`^(?:${s.join("|")})`;return o&&(d+=`(?:${na(r)}$)?`),d+=n?"$":`(?=${na(r)}|$)`,{regexp:new RegExp(d,l),keys:i}}function*Ac(e,t,r){if(t===e.length)return yield r;const n=e[t];if(n.type==="group"){const a=r.slice();for(const o of Ac(n.tokens,0,a))yield*Ac(e,t+1,o)}else r.push(n);yield*Ac(e,t+1,r)}function rue(e,t,r){let n="",a="",o=!0;for(let i=0;imm.test(n)):!1}function iue(e){return(e==null?void 0:e.type)!=="text"?!0:!mm.test(e.value[0])}const b5=0,w5=1,Yo=2,sue=e=>e.readyState===Yo;class vC extends EventTarget{constructor(r,n){super();Ut(this,"url","");Ut(this,"withCredentials",!1);Ut(this,"CONNECTING",b5);Ut(this,"OPEN",w5);Ut(this,"CLOSED",Yo);Ut(this,"onerror",null);Ut(this,"onmessage",null);Ut(this,"onopen",null);Ut(this,"readyState",Yo);this.source=r,this.configuration=n,this.open()}_open(){(async function(r){try{r.readyState=b5;const n=r.source();r.readyState=w5;for await(const a of n)if(r.dispatchEvent(new MessageEvent("message",{data:a})),r.readyState===Yo)break;r.readyState=Yo}catch(n){r.close(),r.dispatchEvent(new ErrorEvent("error",{error:n}))}})(this)}open(){this.readyState===Yo&&this._open()}close(){this.readyState=Yo}}var Ul=class{constructor(e,t,r,n,a,o){Ut(this,"type",3);Ut(this,"name","");Ut(this,"prefix","");Ut(this,"value","");Ut(this,"suffix","");Ut(this,"modifier",3);this.type=e,this.name=t,this.prefix=r,this.value=n,this.suffix=a,this.modifier=o}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},lue=/[$_\p{ID_Start}]/u,uue=/[$_\u200C\u200D\p{ID_Continue}]/u,rv=".*";function cue(e,t){return/^[\x00-\x7F]*$/.test(e)}function mC(e,t=!1){let r=[],n=0;for(;n{if(il("OTHER_MODIFIER")??l("ASTERISK"),c=h=>{let m=l(h);if(m!==void 0)return m;let{type:C,index:_}=r[i];throw new TypeError(`Unexpected ${C} at ${_}, expected ${h}`)},d=()=>{let h="",m;for(;m=l("CHAR")??l("ESCAPED_CHAR");)h+=m;return h},f=h=>h,p=t.encodePart||f,v="",y=h=>{v+=h},w=()=>{v.length&&(a.push(new Ul(3,"","",p(v),"",3)),v="")},b=(h,m,C,_,A)=>{let D=3;switch(A){case"?":D=1;break;case"*":D=0;break;case"+":D=2;break}if(!m&&!C&&D===3){y(h);return}if(w(),!m&&!C){if(!h)return;a.push(new Ul(3,"","",p(h),"",D));return}let F;C?C==="*"?F=rv:F=C:F=n;let T=2;F===n?(T=1,F=""):F===rv&&(T=0,F="");let U;if(m?U=m:C&&(U=o++),s.has(U))throw new TypeError(`Duplicate name '${U}'.`);s.add(U),a.push(new Ul(T,U,p(h),F,p(_),D))};for(;i-1)}return i||(n+=`(?=${o}|${a})`),new RegExp(n,C5(r))}var eo={delimiter:"",prefixes:"",sensitive:!0,strict:!0},fue={delimiter:".",prefixes:"",sensitive:!0,strict:!0},pue={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function hue(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function bC(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function vue(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function wC(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var CC=["ftp","file","http","https","ws","wss"];function SC(e){if(!e)return!0;for(let t of CC)if(e.test(t))return!0;return!1}function mue(e,t){if(e=bC(e,"#"),t||e==="")return e;let r=new URL("https://example.com");return r.hash=e,r.hash?r.hash.substring(1,r.hash.length):""}function gue(e,t){if(e=bC(e,"?"),t||e==="")return e;let r=new URL("https://example.com");return r.search=e,r.search?r.search.substring(1,r.search.length):""}function yue(e,t){return t||e===""?e:wC(e)?kC(e):xC(e)}function bue(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function wue(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function Cue(e,t,r){if(r||e==="")return e;if(t&&!CC.includes(t))return new URL(`${t}:${e}`).pathname;let n=e[0]=="/";return e=new URL(n?e:"/-"+e,"https://example.com").pathname,n||(e=e.substring(2,e.length)),e}function Sue(e,t,r){return _C(t)===e&&(e=""),r||e===""?e:EC(e)}function _ue(e,t){return e=vue(e,":"),t||e===""?e:ym(e)}function _C(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function ym(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function xue(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function kue(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function xC(e){if(e==="")return e;if(/[\t\n\r #%/:<>?@[\]^\\|]/g.test(e))throw new TypeError(`Invalid hostname '${e}'`);let t=new URL("https://example.com");return t.hostname=e,t.hostname}function kC(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function EC(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Eue(e){if(e==="")return e;let t=new URL("https://example.com");return t.pathname=e[0]!=="/"?"/-"+e:e,e[0]!=="/"?t.pathname.substring(2,t.pathname.length):t.pathname}function Aue(e){return e===""?e:new URL(`data:${e}`).pathname}function Tue(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function Mue(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var ms,Fr,br,qt,Qo,gs,fn,ys,bs,ws,Me,fr,AC,nv,bl,Tc,Sn,av,TC,Mc,MC,IC,Ic,Wi,Ko,OC,$C,DC,PC,Jn,NC,Z5,Iue=(Z5=class{constructor(t){yr(this,Me);yr(this,ms);yr(this,Fr,[]);yr(this,br,{});yr(this,qt,0);yr(this,Qo,1);yr(this,gs,0);yr(this,fn,0);yr(this,ys,0);yr(this,bs,0);yr(this,ws,!1);dr(this,ms,t)}get result(){return xe(this,br)}parse(){for(dr(this,Fr,mC(xe(this,ms),!0));xe(this,qt)0)if(Ue(this,Me,$C).call(this))dr(this,ys,xe(this,ys)-1);else continue;if(Ue(this,Me,OC).call(this)){dr(this,ys,xe(this,ys)+1);continue}switch(xe(this,fn)){case 0:Ue(this,Me,av).call(this)&&Ue(this,Me,bl).call(this,1);break;case 1:if(Ue(this,Me,av).call(this)){Ue(this,Me,NC).call(this);let t=7,r=1;Ue(this,Me,TC).call(this)?(t=2,r=3):xe(this,ws)&&(t=2),Ue(this,Me,fr).call(this,t,r)}break;case 2:Ue(this,Me,Mc).call(this)?Ue(this,Me,bl).call(this,3):(Ue(this,Me,Ic).call(this)||Ue(this,Me,Wi).call(this)||Ue(this,Me,Ko).call(this))&&Ue(this,Me,bl).call(this,5);break;case 3:Ue(this,Me,MC).call(this)?Ue(this,Me,fr).call(this,4,1):Ue(this,Me,Mc).call(this)&&Ue(this,Me,fr).call(this,5,1);break;case 4:Ue(this,Me,Mc).call(this)&&Ue(this,Me,fr).call(this,5,1);break;case 5:Ue(this,Me,DC).call(this)?dr(this,bs,xe(this,bs)+1):Ue(this,Me,PC).call(this)&&dr(this,bs,xe(this,bs)-1),Ue(this,Me,IC).call(this)&&!xe(this,bs)?Ue(this,Me,fr).call(this,6,1):Ue(this,Me,Ic).call(this)?Ue(this,Me,fr).call(this,7,0):Ue(this,Me,Wi).call(this)?Ue(this,Me,fr).call(this,8,1):Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break;case 6:Ue(this,Me,Ic).call(this)?Ue(this,Me,fr).call(this,7,0):Ue(this,Me,Wi).call(this)?Ue(this,Me,fr).call(this,8,1):Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break;case 7:Ue(this,Me,Wi).call(this)?Ue(this,Me,fr).call(this,8,1):Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break;case 8:Ue(this,Me,Ko).call(this)&&Ue(this,Me,fr).call(this,9,1);break}}xe(this,br).hostname!==void 0&&xe(this,br).port===void 0&&(xe(this,br).port="")}},ms=new WeakMap,Fr=new WeakMap,br=new WeakMap,qt=new WeakMap,Qo=new WeakMap,gs=new WeakMap,fn=new WeakMap,ys=new WeakMap,bs=new WeakMap,ws=new WeakMap,Me=new WeakSet,fr=function(t,r){var n,a,o;switch(xe(this,fn)){case 0:break;case 1:xe(this,br).protocol=Ue(this,Me,Jn).call(this);break;case 2:break;case 3:xe(this,br).username=Ue(this,Me,Jn).call(this);break;case 4:xe(this,br).password=Ue(this,Me,Jn).call(this);break;case 5:xe(this,br).hostname=Ue(this,Me,Jn).call(this);break;case 6:xe(this,br).port=Ue(this,Me,Jn).call(this);break;case 7:xe(this,br).pathname=Ue(this,Me,Jn).call(this);break;case 8:xe(this,br).search=Ue(this,Me,Jn).call(this);break;case 9:xe(this,br).hash=Ue(this,Me,Jn).call(this);break}xe(this,fn)!==0&&t!==10&&([1,2,3,4].includes(xe(this,fn))&&[6,7,8,9].includes(t)&&((n=xe(this,br)).hostname??(n.hostname="")),[1,2,3,4,5,6].includes(xe(this,fn))&&[8,9].includes(t)&&((a=xe(this,br)).pathname??(a.pathname=xe(this,ws)?"/":"")),[1,2,3,4,5,6,7].includes(xe(this,fn))&&t===9&&((o=xe(this,br)).search??(o.search=""))),Ue(this,Me,AC).call(this,t,r)},AC=function(t,r){dr(this,fn,t),dr(this,gs,xe(this,qt)+r),dr(this,qt,xe(this,qt)+r),dr(this,Qo,0)},nv=function(){dr(this,qt,xe(this,gs)),dr(this,Qo,0)},bl=function(t){Ue(this,Me,nv).call(this),dr(this,fn,t)},Tc=function(t){return t<0&&(t=xe(this,Fr).length-t),t=0&&(e.pathname=ka(n.pathname.substring(0,a+1),r)+e.pathname)}e.pathname=Cue(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=gue(t.search,r)),typeof t.hash=="string"&&(e.hash=mue(t.hash,r)),e}function wl(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function Oue(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function $ue(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let r=".*",n=`[^${Oue(t.delimiter)}]+?`,a=/[$_\u200C\u200D\p{ID_Continue}]/u,o="";for(let i=0;i0?e[i-1]:null,d=i0?d.value[0]:"";u=a.test(f)}else u=!d.hasCustomName();if(!u&&!s.prefix.length&&c&&c.type===3){let f=c.value[c.value.length-1];u=t.prefixes.includes(f)}u&&(o+="{"),o+=wl(s.prefix),l&&(o+=`:${s.name}`),s.type===2?o+=`(${s.value})`:s.type===1?l||(o+=`(${n})`):s.type===0&&(!l&&(!c||c.type===3||c.modifier!==3||u||s.prefix!=="")?o+="*":o+=`(${r})`),s.type===1&&l&&s.suffix.length&&a.test(s.suffix[0])&&(o+="\\"),o+=wl(s.suffix),u&&(o+="}"),s.modifier!==3&&(o+=ns(s.modifier))}return o}var aa,Xo,Cs,wr,Nn,Ss,Q5,ov=(Q5=class{constructor(t={},r,n){yr(this,aa);yr(this,Xo,{});yr(this,Cs,{});yr(this,wr,{});yr(this,Nn,{});yr(this,Ss,!1);try{let a;if(typeof r=="string"?a=r:n=r,typeof t=="string"){let l=new Iue(t);if(l.parse(),t=l.result,a===void 0&&typeof t.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");t.baseURL=a}else{if(!t||typeof t!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(a)throw new TypeError("parameter 1 is not of type 'string'.")}typeof n>"u"&&(n={ignoreCase:!1});let o={ignoreCase:n.ignoreCase===!0};dr(this,aa,ul({pathname:Qa,protocol:Qa,username:Qa,password:Qa,hostname:Qa,port:Qa,search:Qa,hash:Qa},t,!0)),_C(xe(this,aa).protocol)===xe(this,aa).port&&(xe(this,aa).port="");let s;for(s of y1){if(!(s in xe(this,aa)))continue;let l={},u=xe(this,aa)[s];switch(xe(this,Cs)[s]=[],s){case"protocol":Object.assign(l,eo),l.encodePart=ym;break;case"username":Object.assign(l,eo),l.encodePart=xue;break;case"password":Object.assign(l,eo),l.encodePart=kue;break;case"hostname":Object.assign(l,fue),wC(u)?l.encodePart=kC:l.encodePart=xC;break;case"port":Object.assign(l,eo),l.encodePart=EC;break;case"pathname":SC(xe(this,Xo).protocol)?(Object.assign(l,pue,o),l.encodePart=Eue):(Object.assign(l,eo,o),l.encodePart=Aue);break;case"search":Object.assign(l,eo,o),l.encodePart=Tue;break;case"hash":Object.assign(l,eo,o),l.encodePart=Mue;break}try{xe(this,Nn)[s]=gC(u,l),xe(this,Xo)[s]=yC(xe(this,Nn)[s],xe(this,Cs)[s],l),xe(this,wr)[s]=$ue(xe(this,Nn)[s],l),dr(this,Ss,xe(this,Ss)||xe(this,Nn)[s].some(c=>c.type===2))}catch{throw new TypeError(`invalid ${s} pattern '${xe(this,aa)[s]}'.`)}}}catch(a){throw new TypeError(`Failed to construct 'URLPattern': ${a.message}`)}}test(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return!1;try{typeof t=="object"?n=ul(n,t,!1):n=ul(n,S5(t,r),!1)}catch{return!1}let a;for(a of y1)if(!xe(this,Xo)[a].exec(n[a]))return!1;return!0}exec(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return;try{typeof t=="object"?n=ul(n,t,!1):n=ul(n,S5(t,r),!1)}catch{return null}let a={};r?a.inputs=[t,r]:a.inputs=[t];let o;for(o of y1){let i=xe(this,Xo)[o].exec(n[o]);if(!i)return null;let s={};for(let[l,u]of xe(this,Cs)[o].entries())if(typeof u=="string"||typeof u=="number"){let c=i[l+1];s[u]=c}a[o]={input:n[o]??"",groups:s}}return a}static compareComponent(t,r,n){let a=(l,u)=>{for(let c of["type","modifier","prefix","value","suffix"]){if(l[c]{let c=0;for(;c{const a=r.startsWith(b1)?new ov({protocol:b1,pathname:r.substring(b1.length)}):new ov({protocol:"*",pathname:r});this.routes.set(a,n)})}match(t){for(const[r,n]of this.routes){const a=t.startsWith("data:")?t:`source:${t}`;if(r.test(a)){const o=r.exec(a);return{route:n,params:Object.fromEntries(Object.entries((o==null?void 0:o.pathname.groups)||{}).map(([i,s])=>[i,decodeURIComponent(s??"")]))}}}throw new Error(`Matching route for '${t}' not found`)}}class Pue{constructor(t,r=new Map){this.transition=t,this.pool=r}acquire(t,r){const n=!this.pool.has(t);if(n){const o={value:this.transition("creating",t,{}),references:new Set};this.pool.set(t,o)}const a=this.pool.get(t);return n||this.transition("acquiring",t,a.value),a.references.add(r),a.value}release(t,r){if(this.pool.has(t)){const n=this.pool.get(t);n.references.delete(r),n.references.size===0?(this.pool.delete(t),this.transition("destroying",t,n.value)):this.transition("releasing",t,n.value)}}destroy(){Array.from(this.pool.entries()).forEach(([t,r])=>{Array.from(r.references).forEach(n=>{this.release(t,n)})})}}class Nue{constructor(t,{create:r,destroy:n=()=>{}},a=()=>{},o=()=>"",i=new Map){Ut(this,"_pool");this._cache=i;const s=new Due(t);this._pool=new Pue((l,u,c)=>{const d=`${o()}${u}`,f=async p=>{(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-cache")&&(await Promise.resolve(),p.dispatchEvent(new MessageEvent("message",{data:this._cache.get(d)})))};switch(l){case"creating":{const p=r(u,s);p.open();const v=new AbortController;return(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-store")&&p.addEventListener("message",y=>this._cache.set(d,y.data),{signal:v.signal}),p.addEventListener("error",a,{signal:v.signal}),this._cache.has(d)&&f(p),{source:p,controller:v}}case"destroying":return c&&(c.controller.abort(),n(u,c.source)),c;case"releasing":return c;case"acquiring":return this._cache.has(d)&&f(c.source),c.source.open(),c}})}source(t,r=Symbol("")){return this._pool.acquire(t,r).source}close(t,r=Symbol("")){return this._pool.release(t,r)}destroy(){this._cache.clear(),this._pool.destroy()}}const ln=e=>e;class Lue{constructor(t){this.str=t}toString(){return this.str}typeOf(){}}const w1=new Map,Rue=()=>(e,t,r,n={})=>{const a=String(t);w1.has(a)||w1.set(a,Gle(a));const o=w1.get(a),i=Object.entries(n).reduce((l,[u,c])=>l.concat(`${u}=${c}`),[]),s=`${o(r)}${i.length>0?`?${i.join("&")}`:""}`;return new Lue(s)},LC=e=>(t,r={})=>new vC(async function*(){var i,s;const n=this;let a=0,o=0;for(;!sue(n);){o>0&&await new Promise(u=>setTimeout(u,n.configuration.interval??1e3)),(a>0||o>0)&&e.hidden&&await new Promise(u=>{e.addEventListener("visibilitychange",u,{once:!0})});let l;try{l=await t(n),typeof n.configuration.interval>"u"&&n.close(),o++,yield l}catch(u){const c=(s=(i=n.configuration)==null?void 0:i.retry)==null?void 0:s.call(i,u);if(typeof(c==null?void 0:c.then)=="function")await Promise.all([c,new Promise(d=>setTimeout(d,1e3))]),a++;else throw u}}},r),_5=LC(new class extends EventTarget{constructor(){super(...arguments);Ut(this,"hidden",!1)}}),Bue=(e,t)=>{const[r,n]=e.split("?"),a=new URLSearchParams(n),o=t.match(r),i={size:parseInt(a.get("size")||"0"),page:parseInt(a.get("page")||"0"),search:a.get("search")||"",cacheControl:["no-store","no-cache"].reduce((s,l)=>a.has(l)?l:s,""),...o.params};try{const s=o.route(i);let l=!1;const u=s instanceof vC?s:_5(()=>l?Promise.resolve(o.route(i)):(l=!0,Promise.resolve(s)),{cacheControl:i.cacheControl.length>0?i.cacheControl:void 0});return u.url=e,u}catch(s){return _5(()=>Promise.reject(s))}},Hue=(e,t)=>{t&&t.close()};var Fue=function(t){return zue(t)&&!Uue(t)};function zue(e){return!!e&&typeof e=="object"}function Uue(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||que(e)}var jue=typeof Symbol=="function"&&Symbol.for,Vue=jue?Symbol.for("react.element"):60103;function que(e){return e.$$typeof===Vue}function Yue(e){return Array.isArray(e)?[]:{}}function pu(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Ls(Yue(e),e,t):e}function Kue(e,t,r){return e.concat(t).map(function(n){return pu(n,r)})}function Gue(e,t){if(!t.customMerge)return Ls;var r=t.customMerge(e);return typeof r=="function"?r:Ls}function Wue(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function x5(e){return Object.keys(e).concat(Wue(e))}function RC(e,t){try{return t in e}catch{return!1}}function Zue(e,t){return RC(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function Que(e,t,r){var n={};return r.isMergeableObject(e)&&x5(e).forEach(function(a){n[a]=pu(e[a],r)}),x5(t).forEach(function(a){Zue(e,a)||(RC(e,a)&&r.isMergeableObject(t[a])?n[a]=Gue(a,r)(e[a],t[a],r):n[a]=pu(t[a],r))}),n}function Ls(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||Kue,r.isMergeableObject=r.isMergeableObject||Fue,r.cloneUnlessOtherwiseSpecified=pu;var n=Array.isArray(t),a=Array.isArray(e),o=n===a;return o?n?r.arrayMerge(e,t,r):Que(e,t,r):pu(t,r)}Ls.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,a){return Ls(n,a,r)},{})};var Xue=Ls,Jue=Xue;const iv=kv(Jue),BC=(e="me",t=window.localStorage)=>{const r=async a=>{try{return JSON.parse(t.getItem(`${e}:${a}`)??"{}")}catch(o){console.error(o)}return{}},n=async(a,o)=>{try{return t.setItem(`${e}:${a}`,JSON.stringify(o)),o}catch(i){console.error(i)}return{}};return ln({"/me/:route":async a=>{const o=await r(a.route);return iv({params:{size:50}},o)},"/me/:route/:data":async a=>{const o=JSON.parse(a.data),i=iv(await r(a.route),o);n(a.route,i)}})},ece=["data-testid"],tce=se({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){var ne;const t=window,r=ype(),n=pS(),a=Rue(),o=mr(),{t:i}=Ca(),s=wie(),l=_9(),u=Symbol("route-view"),c=Kle(document),d=Vle(document.documentElement),f=e,p=fu(f.name);class v{static toString(){return p}toString(){return fu(f.name)}}const y=S(()=>f.name),w=H(j=>{}),b=H(null),h=new Map,m=new Map,C=H(),_=j=>j.reverse().concat(i("components.route-view.title",{name:i("common.product.name")})).join(" | "),A=((ne=l.getRoutes().find(j=>j.name===y.value))==null?void 0:ne.children.map(j=>(j.name=String(j.name),j)))??[],D=()=>{const j=s.matched.map(te=>te.name);return A.find(te=>j.includes(te.name))},F={name:f.name,from:C,addTitle:(j,te)=>{const X=b.value;X&&(X.innerHTML=i("components.route-view.route-announcer",{title:j})),h.set(te,j),c(_([...h.values()]))},removeTitle:j=>{h.delete(j),c(_([...h.values()]))},addAttrs:(j,te)=>{m.set(te,j),d([...m.values()])},removeAttrs:j=>{m.delete(j),d([...m.values()])}},T=qn(structuredClone(f.params));Ee(T,j=>{if(s.name===f.name){const te=Object.fromEntries(Object.entries(j).filter(([X,be])=>typeof f.params[X]=="boolean"));Object.keys(te).length>0&&M(te)}}),Ee(()=>Object.keys(f.params).map(j=>s.params[j]||s.query[j]),()=>{const j={...s.query,...s.params};Object.entries({...f.params}).reduce((te,[X,be])=>{const he=qle(typeof j[X]>"u"?"":j[X]);return te[X]=Yle(he,be),te},T)},{immediate:!0}),Ee(()=>f.name,()=>{const j=Object.entries(T||{}).reduce((te,[X,be])=>(typeof s.params[X]>"u"&&(te[X]=be),te),{});Object.keys(j).length>0&&l.replace({query:y5(j,s.query)})},{immediate:!0});let U={};const $=j=>{l.push({name:f.name,query:y5(j,s.query)}),U={}},M=j=>{U={...U,...j},$(U)},B=(...j)=>{l.push(...j)},Z=(...j)=>{try{if(t.history.state.back!==null){l.back();return}}catch{}B(...j)},Y=Qt(Ky,void 0);Y||(c(i("components.route-view.title",{name:i("common.product.name")})),l.beforeEach((j,te)=>(C.value=te,!0)),Pr(Ky,F)),Pr(i0,F);const re=Y||F;return Ee(()=>f.attrs,j=>{Object.keys(j).length>0&&re.addAttrs(j,u)},{immediate:!0}),Y&&Ee(()=>re.from,j=>{C.value=j.value},{immediate:!0}),$n(()=>{re.removeAttrs(u)}),(j,te)=>(g(),x("div",Xe({class:"route-view"},k(o),{"data-testid":y.value}),[k(Y)?J("",!0):(g(),x("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:b,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),te[0]||(te[0]=ae()),ee(l9,{src:`/me/${f.name}`},{default:I(({submit:X})=>[W("template",{ref:()=>{w.value=X}},null,512)]),_:1},8,["src"]),te[1]||(te[1]=ae()),ee(u9,{src:k(a)(k(BC),"/me/:route",{route:f.name})},{default:I(({data:X})=>[X&&w.value?q(j.$slots,"default",{key:0,id:v,t:k(i),env:k(r),me:{data:X,set:w.value,get:(be,he={})=>k(_o)(X,be,he)},can:k(n),uri:k(a),route:{name:f.name,update:M,replace:B,params:T,back:Z,children:k(A),child:D,from:C.value}}):J("",!0)]),_:3},8,["src"])],16,ece))}}),rce={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},nce=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",component:()=>e[e.length-1]()}],ace=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};class oce{constructor(t){Ut(this,"env");const r=t,n=(s,l="")=>this.var(s,(r==null?void 0:r[s])??l),a=this.getConfig(),o=n("KUMA_MODE")||a.mode,i=sce(n("KUMA_VERSION",a.version));this.env={...r,KUMA_DOCS_URL:`${n("KUMA_DOCS_URL")}/${i.patch==="0.0.0"?"dev":i.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:i.pre,KUMA_API_URL:n("KUMA_API_URL")||a.apiUrl,KUMA_BASE_PATH:n("KUMA_BASE_PATH")||a.baseGuiPath,KUMA_MODE:o,KUMA_ENVIRONMENT:n("KUMA_ENVIRONMENT")||a.environment,KUMA_STORE_TYPE:n("KUMA_STORE_TYPE")||a.storeType,KUMA_KDS_URL:"grpcs://:5685"}}var(t,r=""){var n;return((n=this.env)==null?void 0:n[t])??r}getConfig(){const t=document.querySelector("#kuma-config");if(t instanceof HTMLScriptElement&&t.textContent){const n=JSON.parse(t.textContent.trim());return n.apiUrl=ice(n.apiUrl),n}const r="Unable to parse kuma config. Please check your instance of kuma is running correctly";throw console.error(r),new Error(r)}}function HC(e){return e.endsWith("/")?HC(e.slice(0,-1)):e}function ice(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,HC(e)}function sce(e){const[t,r,...n]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[a,o]=n.join(".").split("-");return{major:t,minor:`${t}.${r}`,patch:`${t}.${r}.${a}`,pre:`${t}.${r}.${a}${o!==void 0?`-${o}`:""}`}}var sv=function(e,t){return sv=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},sv(e,t)};function Gn(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");sv(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var at=function(){return at=Object.assign||function(e){for(var t,r=1,n=arguments.length;r"u"&&(o=e.call(this,n),t.set(a,o)),o}function zC(e,t,r){var n=Array.prototype.slice.call(arguments,3),a=r(n),o=t.get(a);return typeof o>"u"&&(o=e.apply(this,n),t.set(a,o)),o}function bm(e,t,r,n,a){return r.bind(t,e,n,a)}function cce(e,t){var r=e.length===1?FC:zC;return bm(e,this,r,t.cache.create(),t.serializer)}function dce(e,t){return bm(e,this,zC,t.cache.create(),t.serializer)}function fce(e,t){return bm(e,this,FC,t.cache.create(),t.serializer)}var pce=function(){return JSON.stringify(arguments)};function wm(){this.cache=Object.create(null)}wm.prototype.get=function(e){return this.cache[e]};wm.prototype.set=function(e,t){this.cache[e]=t};var hce={create:function(){return new wm}},qr={variadic:dce,monadic:fce},wt;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(wt||(wt={}));var Kt;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Kt||(Kt={}));var Rs;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Rs||(Rs={}));function k5(e){return e.type===Kt.literal}function vce(e){return e.type===Kt.argument}function UC(e){return e.type===Kt.number}function jC(e){return e.type===Kt.date}function VC(e){return e.type===Kt.time}function qC(e){return e.type===Kt.select}function YC(e){return e.type===Kt.plural}function mce(e){return e.type===Kt.pound}function KC(e){return e.type===Kt.tag}function GC(e){return!!(e&&typeof e=="object"&&e.type===Rs.number)}function lv(e){return!!(e&&typeof e=="object"&&e.type===Rs.dateTime)}var WC=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,gce=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function yce(e){var t={};return e.replace(gce,function(r){var n=r.length;switch(r[0]){case"G":t.era=n===4?"long":n===5?"narrow":"short";break;case"y":t.year=n===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=n===4?"long":n===5?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var bce=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function wce(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(bce).filter(function(f){return f.length>0}),r=[],n=0,a=t;n1)throw new RangeError("integer-width stems only accept a single optional option");a.options[0].replace(Sce,function(l,u,c,d,f,p){if(u)t.minimumIntegerDigits=c.length;else{if(d&&f)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(QC.test(a.stem)){t.minimumIntegerDigits=a.stem.length;continue}if(E5.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(E5,function(l,u,c,d,f,p){return c==="*"?t.minimumFractionDigits=u.length:d&&d[0]==="#"?t.maximumFractionDigits=d.length:f&&p?(t.minimumFractionDigits=f.length,t.maximumFractionDigits=f.length+p.length):(t.minimumFractionDigits=u.length,t.maximumFractionDigits=u.length),""});var o=a.options[0];o==="w"?t=at(at({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=at(at({},t),A5(o)));continue}if(ZC.test(a.stem)){t=at(at({},t),A5(a.stem));continue}var i=XC(a.stem);i&&(t=at(at({},t),i));var s=_ce(a.stem);s&&(t=at(at({},t),s))}return t}var Xu={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function kce(e,t){for(var r="",n=0;n>1),l="a",u=Ece(t);for((u=="H"||u=="k")&&(s=0);s-- >0;)r+=l;for(;i-- >0;)r=u+r}else a==="J"?r+="H":r+=a}return r}function Ece(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var r=e.language,n;r!=="root"&&(n=e.maximize().region);var a=Xu[n||""]||Xu[r||""]||Xu["".concat(r,"-001")]||Xu["001"];return a[0]}var C1,Ace=new RegExp("^".concat(WC.source,"*")),Tce=new RegExp("".concat(WC.source,"*$"));function _t(e,t){return{start:e,end:t}}var Mce=!!String.prototype.startsWith&&"_a".startsWith("a",1),Ice=!!String.fromCodePoint,Oce=!!Object.fromEntries,$ce=!!String.prototype.codePointAt,Dce=!!String.prototype.trimStart,Pce=!!String.prototype.trimEnd,Nce=!!Number.isSafeInteger,Lce=Nce?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},uv=!0;try{var Rce=eS("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");uv=((C1=Rce.exec("a"))===null||C1===void 0?void 0:C1[0])==="a"}catch{uv=!1}var M5=Mce?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},cv=Ice?String.fromCodePoint:function(){for(var e=[],t=0;ta;){if(o=e[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},I5=Oce?Object.fromEntries:function(e){for(var t={},r=0,n=e;r=r)){var n=e.charCodeAt(t),a;return n<55296||n>56319||t+1===r||(a=e.charCodeAt(t+1))<56320||a>57343?n:(n-55296<<10)+(a-56320)+65536}},Bce=Dce?function(e){return e.trimStart()}:function(e){return e.replace(Ace,"")},Hce=Pce?function(e){return e.trimEnd()}:function(e){return e.replace(Tce,"")};function eS(e,t){return new RegExp(e,t)}var dv;if(uv){var O5=eS("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");dv=function(e,t){var r;O5.lastIndex=t;var n=O5.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else dv=function(e,t){for(var r=[];;){var n=JC(e,t);if(n===void 0||tS(n)||jce(n))break;r.push(n),t+=n>=65536?2:1}return cv.apply(void 0,r)};var Fce=function(){function e(t,r){r===void 0&&(r={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!r.ignoreTag,this.locale=r.locale,this.requiresOtherClause=!!r.requiresOtherClause,this.shouldParseSkeletons=!!r.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,r,n){for(var a=[];!this.isEOF();){var o=this.char();if(o===123){var i=this.parseArgument(t,n);if(i.err)return i;a.push(i.val)}else{if(o===125&&t>0)break;if(o===35&&(r==="plural"||r==="selectordinal")){var s=this.clonePosition();this.bump(),a.push({type:Kt.pound,location:_t(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(wt.UNMATCHED_CLOSING_TAG,_t(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&fv(this.peek()||0)){var i=this.parseTag(t,r);if(i.err)return i;a.push(i.val)}else{var i=this.parseLiteral(t,r);if(i.err)return i;a.push(i.val)}}}return{val:a,err:null}},e.prototype.parseTag=function(t,r){var n=this.clonePosition();this.bump();var a=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Kt.literal,value:"<".concat(a,"/>"),location:_t(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(t+1,r,!0);if(o.err)return o;var i=o.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:Kt.tag,value:a,children:i,location:_t(n,this.clonePosition())},err:null}:this.error(wt.INVALID_TAG,_t(s,this.clonePosition())))}else return this.error(wt.UNCLOSED_TAG,_t(n,this.clonePosition()))}else return this.error(wt.INVALID_TAG,_t(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&Uce(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,r){for(var n=this.clonePosition(),a="";;){var o=this.tryParseQuote(r);if(o){a+=o;continue}var i=this.tryParseUnquoted(t,r);if(i){a+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){a+=s;continue}break}var l=_t(n,this.clonePosition());return{val:{type:Kt.literal,value:a,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!zce(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var r=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(n===39)if(this.peek()===39)r.push(39),this.bump();else{this.bump();break}else r.push(n);this.bump()}return cv.apply(void 0,r)},e.prototype.tryParseUnquoted=function(t,r){if(this.isEOF())return null;var n=this.char();return n===60||n===123||n===35&&(r==="plural"||r==="selectordinal")||n===125&&t>0?null:(this.bump(),cv(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(wt.EMPTY_ARGUMENT,_t(n,this.clonePosition()));var a=this.parseIdentifierIfPossible().value;if(!a)return this.error(wt.MALFORMED_ARGUMENT,_t(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Kt.argument,value:a,location:_t(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(n,this.clonePosition())):this.parseArgumentOptions(t,r,a,n);default:return this.error(wt.MALFORMED_ARGUMENT,_t(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=dv(this.message,r),a=r+n.length;this.bumpTo(a);var o=this.clonePosition(),i=_t(t,o);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,a){var o,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(wt.EXPECT_ARGUMENT_TYPE,_t(i,l));case"number":case"date":case"time":{this.bumpSpace();var u=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition(),d=this.parseSimpleArgStyleIfPossible();if(d.err)return d;var f=Hce(d.val);if(f.length===0)return this.error(wt.EXPECT_ARGUMENT_STYLE,_t(this.clonePosition(),this.clonePosition()));var p=_t(c,this.clonePosition());u={style:f,styleLocation:p}}var v=this.tryParseArgumentClose(a);if(v.err)return v;var y=_t(a,this.clonePosition());if(u&&M5(u==null?void 0:u.style,"::",0)){var w=Bce(u.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(w,u.styleLocation);return d.err?d:{val:{type:Kt.number,value:n,location:y,style:d.val},err:null}}else{if(w.length===0)return this.error(wt.EXPECT_DATE_TIME_SKELETON,y);var b=w;this.locale&&(b=kce(w,this.locale));var f={type:Rs.dateTime,pattern:b,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?yce(b):{}},h=s==="date"?Kt.date:Kt.time;return{val:{type:h,value:n,location:y,style:f},err:null}}}return{val:{type:s==="number"?Kt.number:s==="date"?Kt.date:Kt.time,value:n,location:y,style:(o=u==null?void 0:u.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var m=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(wt.EXPECT_SELECT_ARGUMENT_OPTIONS,_t(m,at({},m)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),_=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(wt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,_t(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(wt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,wt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),C=this.parseIdentifierIfPossible(),_=d.val}var A=this.tryParsePluralOrSelectOptions(t,s,r,C);if(A.err)return A;var v=this.tryParseArgumentClose(a);if(v.err)return v;var D=_t(a,this.clonePosition());return s==="select"?{val:{type:Kt.select,value:n,options:I5(A.val),location:D},err:null}:{val:{type:Kt.plural,value:n,options:I5(A.val),offset:_,pluralType:s==="plural"?"cardinal":"ordinal",location:D},err:null}}default:return this.error(wt.INVALID_ARGUMENT_TYPE,_t(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(wt.EXPECT_ARGUMENT_CLOSING_BRACE,_t(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,r=this.clonePosition();!this.isEOF();){var n=this.char();switch(n){case 39:{this.bump();var a=this.clonePosition();if(!this.bumpUntil("'"))return this.error(wt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,_t(a,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(r.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(r.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,r){var n=[];try{n=wce(t)}catch{return this.error(wt.INVALID_NUMBER_SKELETON,r)}return{val:{type:Rs.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?xce(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,a){for(var o,i=!1,s=[],l=new Set,u=a.value,c=a.location;;){if(u.length===0){var d=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var f=this.tryParseDecimalInteger(wt.EXPECT_PLURAL_ARGUMENT_SELECTOR,wt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=_t(d,this.clonePosition()),u=this.message.slice(d.offset,this.offset())}else break}if(l.has(u))return this.error(r==="select"?wt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:wt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);u==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?wt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:wt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,_t(this.clonePosition(),this.clonePosition()));var v=this.parseMessage(t+1,r,n);if(v.err)return v;var y=this.tryParseArgumentClose(p);if(y.err)return y;s.push([u,{value:v.val,location:_t(p,this.clonePosition())}]),l.add(u),this.bumpSpace(),o=this.parseIdentifierIfPossible(),u=o.value,c=o.location}return s.length===0?this.error(r==="select"?wt.EXPECT_SELECT_ARGUMENT_SELECTOR:wt.EXPECT_PLURAL_ARGUMENT_SELECTOR,_t(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(wt.MISSING_OTHER_CLAUSE,_t(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,r){var n=1,a=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)o=!0,i=i*10+(s-48),this.bump();else break}var l=_t(a,this.clonePosition());return o?(i*=n,Lce(i)?{val:i,err:null}:this.error(r,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var r=JC(this.message,t);if(r===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return r},e.prototype.error=function(t,r){return{val:null,err:{kind:t,message:this.message,location:r}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(M5(this.message,t,this.offset())){for(var r=0;r=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var r=this.offset();if(r===t)break;if(r>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&tS(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),r=this.offset(),n=this.message.charCodeAt(r+(t>=65536?2:1));return n??null},e}();function fv(e){return e>=97&&e<=122||e>=65&&e<=90}function zce(e){return fv(e)||e===47}function Uce(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function tS(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function jce(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function pv(e){e.forEach(function(t){if(delete t.location,qC(t)||YC(t))for(var r in t.options)delete t.options[r].location,pv(t.options[r].value);else UC(t)&&GC(t.style)||(jC(t)||VC(t))&&lv(t.style)?delete t.style.location:KC(t)&&pv(t.children)})}function Vce(e,t){t===void 0&&(t={}),t=at({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new Fce(e,t).parse();if(r.err){var n=SyntaxError(wt[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||pv(r.val),r.val}var ma;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(ma||(ma={}));var Po=function(e){Gn(t,e);function t(r,n,a){var o=e.call(this,r)||this;return o.code=n,o.originalMessage=a,o}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),$5=function(e){Gn(t,e);function t(r,n,a,o){return e.call(this,'Invalid values for "'.concat(r,'": "').concat(n,'". Options are "').concat(Object.keys(a).join('", "'),'"'),ma.INVALID_VALUE,o)||this}return t}(Po),qce=function(e){Gn(t,e);function t(r,n,a){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),ma.INVALID_VALUE,a)||this}return t}(Po),Yce=function(e){Gn(t,e);function t(r,n){return e.call(this,'The intl string context variable "'.concat(r,'" was not provided to the string "').concat(n,'"'),ma.MISSING_VALUE,n)||this}return t}(Po),Ur;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Ur||(Ur={}));function Kce(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==Ur.literal||r.type!==Ur.literal?t.push(r):n.value+=r.value,t},[])}function Gce(e){return typeof e=="function"}function Oc(e,t,r,n,a,o,i){if(e.length===1&&k5(e[0]))return[{type:Ur.literal,value:e[0].value}];for(var s=[],l=0,u=e;l"u")){var r=Intl.NumberFormat.supportedLocalesOf(t);return r.length>0?new Intl.Locale(r[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=Vce,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),hi;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(hi||(hi={}));var Iu=function(e){Gn(t,e);function t(r,n,a){var o=this,i=a?a instanceof Error?a:new Error(String(a)):void 0;return o=e.call(this,"[@formatjs/intl Error ".concat(r,"] ").concat(n,` `).concat(i?` @@ -151,24 +151,24 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi `,INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:`'<'p>There is mismatch between versions of Zone Control Plane ('<'strong>{ zoneCpVersion }'<'/strong>) and the Global Control Plane ('<'strong>{ globalCpVersion }'<'/strong>)'<'/p> `},copyText:"Copy",copySuccessText:"Copied!",copyKubernetesText:"Copy as Kubernetes",copyKubernetesShortText:"as k8s",documentation:"Documentation",error_state:{api_error:"Error {status}: {title}",default_error:"An unexpected error occurred",title:"An error has occurred while trying to load this data.",details:"Details",field:"Field"},delete_modal:{title:"Delete {type}",proceed_button:"Yes, delete",text:`'<'p>Are you sure you want to delete the {type} {name}?'<'/p> '<'p>This action cannot be reversed.'<'/p> -`},emptyState:{title:"No data",message:"There are no {type} present"},collection:{none:"",details_link:"Go to details",summary:{empty_title:"Couldn’t find the selected {type}",empty_message:"The selected {type} either doesn’t exist or isn’t on the current page."},actions:{delete:"Delete",edit:"Edit",view:"View details"}},detail:{subscriptions:{no_stats:"There are no statistics for subscription “{id}”",connect_time:"Connected",disconnect_time:"Disconnected",type:"Type",responses_sent_acknowledged:"Responses sent/ack’ed"},none:"—",created:"Created",modified:"Modified"}},http:{api:{property:{modificationTime:"Modified",creationTime:"Created",tls:"TLS",mtls:"mTLS",mTLS:"mTLS",id:"ID",globalInstanceId:"Global instance ID",controlPlaneInstanceId:"CP instance ID",zoneInstanceId:"Zone Leader Instance ID",connectTime:"Connected",disconnectTime:"Disconnected",version:"Version",cds:"CDS",eds:"EDS",lds:"LDS",rds:"RDS",responsesSent:"Responses sent",responsesAcknowledged:"Responses acknowledged",responsesRejected:"Responses rejected",certificateExpirationTime:"Expiration time",lastCertificateRegeneration:"Last generated",certificateRegenerations:"Regenerations",authenticationType:"Authentication type"},value:{online:"online",offline:"offline",partiallyDegraded:"partially degraded",partially_degraded:"partially degraded",notAvailable:"information not available",not_available:"information not available",disabled:"disabled",grpc:"gRPC",http2:"HTTP2",http:"HTTP",tcp:"TCP"}}}},Nde=se({__name:"KumaPort",props:{port:{}},setup(e){const t=e,r=S(()=>typeof t.port.appProtocol<"u"?t.port.appProtocol:typeof t.port.protocol<"u"?t.port.protocol:"");return(n,a)=>{const o=Ze("XBadge");return g(),Y(o,{appearance:"info"},{default:I(()=>[re(de(t.port.port)+de(t.port.targetPort?`:${t.port.targetPort}`:"")+de(r.value?`/${r.value}`:"")+de(t.port.name&&t.port.name!==String(t.port.port)?` (${t.port.name})`:""),1)]),_:1})}}});class Lde{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class Rde extends Lde{async getLatestVersion(){return this.client.get(this.env("KUMA_VERSION_URL"))}getConfig(){return this.client.get("/config")}getPolicyTypes(){return this.client.get("/policies")}getGlobalInsight(){return this.client.get("/global-insight")}getZones(t){return this.client.get("/zones",{params:t})}getZone({name:t},r){return this.client.get(`/zones/${t}`,{params:r})}createZone(t){return this.client.post("/provision-zone",t)}updateZone(t){return this.client.put(`/zones/${t.name}`,t)}deleteZone({name:t}){return this.client.delete(`/zones/${t}`)}getAllZoneOverviews(t){return this.client.get("/zones/_overview",{params:t})}getZoneOverview({name:t},r){return this.client.get(`/zones/${t}/_overview`,{params:r})}getZoneIngress({name:t},r){return this.client.get(`/zone-ingresses/${t}`,{params:r})}getZoneIngressData({zoneIngressName:t,dataPath:r},n){return this.client.get(`/zoneingresses/${t}/${r}`,{params:n})}getAllZoneIngressOverviews(t){return this.client.get("/zone-ingresses/_overview",{params:t})}getZoneIngressOverview({name:t},r){return this.client.get(`/zone-ingresses/${t}/_overview`,{params:r})}getZoneEgress({name:t},r){return this.client.get(`/zoneegresses/${t}`,{params:r})}getZoneEgressData({zoneEgressName:t,dataPath:r},n){return this.client.get(`/zoneegresses/${t}/${r}`,{params:n})}getAllZoneEgressOverviews(t){return this.client.get("/zoneegresses/_overview",{params:t})}getZoneEgressOverview({name:t},r){return this.client.get(`/zoneegresses/${t}/_overview`,{params:r})}getAllMeshes(t){return this.client.get("/meshes",{params:t})}getMesh({name:t},r){return this.client.get(`/meshes/${t}`,{params:r})}getAllMeshInsights(t){return this.client.get("/mesh-insights",{params:t})}getMeshInsights({name:t},r){return this.client.get(`/mesh-insights/${t}`,{params:r})}getAllDataplanes(t){return this.client.get("/dataplanes",{params:t})}getDataplaneFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}`,{params:n})}getAllDataplaneOverviews(t){return this.client.get("/dataplanes/_overview",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/dataplanes/_overview`,{params:r})}getDataplaneOverviewFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_overview`,{params:n})}getSidecarDataplanePolicies({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getMeshGatewayDataplane({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getDataplaneRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_rules`,{params:n})}getDataplaneData({mesh:t,dppName:r,dataPath:n},a){return this.client.get(`/meshes/${t}/dataplanes/${r}/${n}`,{params:a})}getDataplaneXds({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/xds`,{params:n})}getAllMeshServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshservices`,{params:r})}getMeshService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshservices/${r}`,{params:n})}getAllMeshExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshexternalservices`,{params:r})}getMeshExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshexternalservices/${r}`,{params:n})}getAllServiceInsights(t){return this.client.get("/service-insights",{params:t})}getAllServiceInsightsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/service-insights`,{params:r})}getServiceInsight({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/service-insights/${r}`,{params:n})}getAllExternalServices(t){return this.client.get("/external-services",{params:t})}getAllExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/external-services`,{params:r})}getExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/external-services/${r}`,{params:n})}getPolicyConnections({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}/_resources/dataplanes`,{params:a})}getAllPolicyEntitiesFromMesh({mesh:t,path:r},n){return this.client.get(`/meshes/${t}/${r}`,{params:n})}getSinglePolicyEntity({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}`,{params:a})}getAllMeshGatewaysFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshgateways`,{params:r})}getMeshGateway({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}`,{params:n})}getMeshGatewayRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}/_rules`,{params:n})}}async function Bde(e,t={},r){var c;const n=t,a=n.method??"GET";n.headers=n.headers instanceof Headers?n.headers:new Headers(n.headers),!n.headers.has("content-type")&&["POST","PUT","PATCH"].includes(a)&&n.headers.set("content-type","application/json");let o=e;"params"in t&&t.params!==void 0&&a==="GET"&&(o+=`?${new URLSearchParams(t.params).toString()}`),r!==void 0&&((c=n.headers.get("content-type"))!=null&&c.startsWith("application/json")?n.body=JSON.stringify(r):n.body=r);let i;try{i=await fetch(o,n)}catch(d){throw Hde(d)}const s=i.headers.get("content-type"),u=(s!==null?s.startsWith("application/json")||s.startsWith("application/problem+json"):!1)?await i.json():await i.text();if(i.ok)return{response:i,data:u};throw Fde(i,u)}function Hde(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function Fde(e,t){const r=e.status;let n,a,o,i,s;return typeof t=="string"&&t.length>0?a=t:t!==null&&typeof t=="object"&&("type"in t&&typeof t.type=="string"&&(n=t.type),"title"in t&&typeof t.title=="string"&&(a=t.title),"detail"in t&&typeof t.detail=="string"&&(o=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(s=t.invalid_parameters)),r===403&&(a="You currently don’t have access to this data."),a===void 0&&(a="An error has occurred while trying to load this data."),i&&(a+=` (trace: ${i})`),new Qi({status:r,type:n,title:a,detail:o,instance:i,invalidParameters:s})}const zde=e=>async t=>{const r=new URL(t.url),n=["GET","DELETE"].includes(t.method)?void 0:t.body?await new Response(t.body).json():{},a={...t,params:r.searchParams.size>0?Object.fromEntries(r.searchParams.entries()):void 0},{response:o,data:i}=await e.raw(r.pathname,n,a,t.method);return o.json=()=>i,o};class Ude{constructor(t){this.env=t}get fetch(){return zde(this)}get baseUrl(){return this.env("KUMA_API_URL")}async get(t,r){const{data:n}=await this.raw(t,void 0,r,"GET");return n}async delete(t,r){await this.raw(t,void 0,r,"DELETE")}async post(t,r,n){const{data:a}=await this.raw(t,r,n,"POST");return a}async put(t,r,n){const{data:a}=await this.raw(t,r,n,"PUT");return a}async patch(t,r,n){const{data:a}=await this.raw(t,r,n,"PATCH");return a}async raw(t,r,n={},a="GET"){const o=F5(n);o.method=a;const i=new Headers;if("headers"in o){const l=o.headers instanceof Headers?o.headers:new Headers(o.headers);for(const[u,c]of l)i.set(u,c)}Object.keys(i).length>0&&(o.headers=i);const s=F5(o);return Bde(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function F5(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const r=[];for(const[n,a]of Object.entries(t.params))if(a!==void 0)if(Array.isArray(a))for(const o of a)r.push([n,o]);else r.push([n,a]);t.params=r}return t}var x1=new WeakMap,sS=new Map,jde=new Map,vi;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(vi||(vi={}));var Ha;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Ha||(Ha={}));var Vde=class{constructor(e){this.impl=e,this.type=vi.Constant}},qde=class{constructor(e){this.impl=e,this.type=vi.Factory}},Yde=e=>e.type===vi.Factory,kf=class{constructor(e){this.impl=e,this.type=vi.Instance}},Kde=class extends kf{constructor(){super(...arguments),this.scope=Ha.Container,this.cache=new WeakMap}},Gde=class extends kf{constructor(){super(...arguments),this.scope=Ha.Resolution}},Wde=class extends kf{constructor(e){super(e),this.impl=e,this.scope=Ha.Singleton}},Zde=class extends kf{constructor(){super(...arguments),this.scope=Ha.Transient}},Qde=e=>e.type===vi.Instance,Xde=e=>e.scope===Ha.Container,Jde=e=>e.scope===Ha.Resolution,efe=e=>e.scope===Ha.Singleton,tfe=e=>Symbol(e),De=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},Cl=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=Cl.notag){const n=this.map.get(t.__s);n?n.set(r,e):this.map.set(t.__s,new Map().set(r,e))}find(e,t,r){const n=this.map.get(e.__s);if(n!==void 0){if(r){const a=n.get(r);if(a)return a}if(t)for(let a=0,o=t.length;a{t.map.set(n,e(r))}),t}clone(){return this.from(e=>new Map(e))}},lS=Cl;lS.notag=tfe("NO_TAG");var rfe=class{constructor(e,t,r,n){this.vault=e,this.tokens=t,this.getVault=r,this.condition=n}from(e){const{tokens:t}=this;for(let r=0,n=t.length;rthis.resolveToken(a,r,n,t.split()))}resolveToken(e,t,r,n=new uS){const a=this.vault.get(e,n,t,r);if(a)return this.resolveBinding(a,n);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return Qde(e)?efe(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):Xde(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):Jde(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):Yde(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(a=>$c.resolveInitialization(a,r,e.impl.initializer)):$c.resolveInitialization(n,r,e.impl.initializer)}:e.impl}resolveCache(e,t,r,n){const a=r();if(a!==void 0)return a;const o=this.createInstance(e.impl,t);return n(o),o}createInstance(e,t){const r=this.getParameters(e,t),n=x1.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const a=e(...r);return x1.set(e,!0),a}catch{const o=new e(...r);return x1.set(e,!1),o}}getParameters(e,t){const r=sS.get(e);if(r)return this.resolveTokens(r,t,jde.get(e),e);if(e.length===0)return[];throw new Error(`Missing required 'injected' registration of '${e.name}'`)}static resolveInitialization(e,t,r){const n=r==null?void 0:r(e,...t);return n instanceof Promise?n.then(()=>e):e}},sfe=()=>new $c,lfe=(e,...t)=>(sS.set(e,t),e);const Sm=sfe(),ufe=(...e)=>[...new Map([...e.flat()]).entries()],cfe=e=>{const t=new Map(e);return e.forEach(([r,n])=>{if(typeof n.decorates<"u"){const a=n.decorates,o=t.get(a);if(typeof o<"u"){const{labels:i,...s}=o,l=De("inner"),u=De("inner.wrapper");t.set(l,{...s}),t.set(u,{service:()=>()=>Ef(l)}),t.set(a,{...n,arguments:[u],labels:i})}n.decorates=void 0}}),[...t.entries()]},Ef=e=>Sm.get(e),dfe=(...e)=>(cfe(ufe(...e)).forEach(r=>_m(...r)),Ef),Ys=(...e)=>e.map(t=>()=>Ef(t)),ec=new WeakMap,_m=(e,t)=>{const r=Sm.bind(e);switch(!0){case"constant"in t:r.toConstant(t.constant);break;case"service"in t:{const n=r.toInstance(t.service);(typeof t.shared>"u"||t.shared===!0)&&n.inSingletonScope();break}}typeof t.labels<"u"&&t.labels.forEach(n=>{ec.has(n)||(ec.set(n,[]),_m(n,{service:()=>ec.get(n).reduce((o,i)=>{try{const s=Ef(i);return Array.isArray(s)?o.concat(s):s instanceof Object?iv(o,s):o}catch(s){throw console.error(s),s}},[])})),ec.get(n).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((n,a)=>{if(typeof n>"u")throw new Error(`Unable to find token for argument[${a}]`)}),lfe(t.service,...t.arguments))},ffe=(e,t)=>{const r=De(t.description);return Sm.bind(r).toConstant(e),r},cS={httpClient:De("httpClient"),api:De("KumaApi")},pfe=e=>[[e.storagePrefix,{service:()=>"kumahq.kuma-gui"}],[e.EnvVars,{constant:{KUMA_VERSION_URL:"https://kuma.io/latest_version",KUMA_DOCS_URL:"https://kuma.io/docs",KUMA_MOCK_API_ENABLED:void 0}}],[e.httpClient,{service:Ude,arguments:[e.env]}],[e.api,{service:Rde,arguments:[e.httpClient,e.env]}],[De("kuma.locales"),{service:()=>Pde,labels:[e.enUs]}],[e.errorHandler,{service:()=>t=>{const r="error"in t?t.error:t;r instanceof Qi||console.error(r)}}],[De("kuma.components.not-found"),{service:()=>[()=>Te(()=>import("./KumaNotFoundView-Dwlokk3E.js"),[],import.meta.url)],labels:[e.notFoundView]}],[De("kuma.components"),{service:()=>[["KumaPort",Nde]],labels:[e.components]}]];Ys(cS.api);const vv={sources:De("me.sources"),storagePrefix:De("me.storage.prefix")},hfe=e=>[[vv.sources,{service:BC,arguments:[vv.storagePrefix],labels:[e.sources]}]],vfe=vv,mfe=["href","rel"],gfe=["for"],yfe=se({__name:"XAction",props:{action:{default:"default"},appearance:{default:"anchor"},size:{default:"medium"},href:{default:""},to:{default:()=>({})},for:{default:""},mount:{type:Function,default:()=>{}}},emits:["click"],setup(e,{emit:t}){const r=t,n=e,a=Qt("x-action-group",void 0),o=_9(),i=S(()=>Object.entries(n.to.query??{}).reduce((s,[l,u])=>{switch(!0){case u===!0:s[l]=null;break;case u===!1:s[l]=void 0;break;default:s[l]=u}return s},{}));return Ee(()=>n.to,s=>{try{o.resolve({...s,query:i.value})}catch(l){l instanceof Error&&(l.message=`${l.toString()}: ${JSON.stringify(s)}`),console.error(l)}},{immediate:!0}),Ee(()=>n.mount,s=>{typeof s=="function"&&s({...n.to,query:i.value})},{immediate:!0}),(s,l)=>{var d;const u=Ze("XIcon"),c=Ze("KButton");return((d=k(a))==null?void 0:d.expanded)===!1?(g(),Y(k(sf),Xe({key:0,"data-testid":"x-action"},s.$attrs,{target:n.href.length>0?"_blank":void 0,item:{label:"",to:n.href.length>0?n.href:{...n.to,query:i.value}},danger:n.appearance==="danger",onClick:l[0]||(l[0]=f=>r("click"))}),{default:I(()=>[q(s.$slots,"default",{},void 0,!0)]),_:3},16,["target","item","danger"])):Object.keys(n.to).length>0?(g(),x(Ie,{key:1},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),Y(c,Xe({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:{...n.to,query:i.value}}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(g(),Y(u,{key:0,name:n.action},null,8,["name"])):Q("",!0),l[3]||(l[3]=re()),q(s.$slots,"default",{},void 0,!0),l[4]||(l[4]=re()),["expand"].includes(n.action)?(g(),Y(u,{key:1,name:n.action},null,8,["name"])):Q("",!0)]),_:3},16,["appearance","size","to"])):(g(),Y(k(S9),Xe({key:1,"data-testid":"x-action"},s.$attrs,{to:{...n.to,query:i.value}}),{default:I(()=>[q(s.$slots,"default",{},void 0,!0)]),_:3},16,["to"]))],64)):n.href.length>0?(g(),x(Ie,{key:2},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),Y(c,Xe({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:n.href,target:"_blank"}),{default:I(()=>[q(s.$slots,"default",{},void 0,!0)]),_:3},16,["appearance","size","to"])):(g(),x("a",Xe({key:1,"data-testid":"x-action"},s.$attrs,{href:n.href,class:{"action-docs":n.action==="docs"},target:"_blank",rel:n.action!=="docs"?"noopener noreferrer":""}),[n.action==="docs"?(g(),x(Ie,{key:0},[X(u,{name:"docs",size:k(Gy)},null,8,["size"]),l[5]||(l[5]=re()),q(s.$slots,"default",{},void 0,!0)],64)):q(s.$slots,"default",{key:1},void 0,!0)],16,mfe))],64)):n.for.length>0?(g(),x("label",Xe({key:3,"data-testid":"x-action"},s.$attrs,{for:n.for}),[q(s.$slots,"default",{},void 0,!0)],16,gfe)):(g(),x(Ie,{key:4},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),Y(c,Xe({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,onClick:l[1]||(l[1]=f=>r("click"))}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(g(),Y(u,{key:0,name:n.action},null,8,["name"])):Q("",!0),l[6]||(l[6]=re()),q(s.$slots,"default",{},void 0,!0),l[7]||(l[7]=re()),["expand"].includes(n.action)?(g(),Y(u,{key:1,name:n.action},null,8,["name"])):Q("",!0)]),_:3},16,["appearance","size"])):(g(),x("button",Xe({key:1,class:`appearance-${n.appearance}`,"data-testid":"x-action"},s.$attrs,{onClick:l[2]||(l[2]=f=>r("click"))}),[["docs"].includes(n.action)?(g(),Y(u,{key:0,name:"docs",size:k(Gy)},null,8,["size"])):Q("",!0),l[8]||(l[8]=re()),W("span",null,[q(s.$slots,"default",{},void 0,!0)])],16))],64))}}}),bfe=rr(yfe,[["__scopeId","data-v-214cc4ee"]]),wfe=se({__name:"XActionGroup",props:{expanded:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>{const a=Ze("XIcon"),o=Ze("XAction"),i=Ze("XProvider");return g(),x("div",{"data-testid":"x-action-group",class:ke({"x-action-group":!0,expanded:t.expanded})},[t.expanded?q(r.$slots,"default",{key:1},void 0,!0):(g(),Y(k(ui),{key:0,"kpop-attributes":{placement:"bottom-end"},width:"auto"},{default:I(()=>[r.$slots.control?q(r.$slots,"control",{key:0},void 0,!0):(g(),Y(o,{key:1,"data-testid":"x-action-group-control",icon:"",appearance:"tertiary",size:"small"},{default:I(()=>[X(a,{name:"more"})]),_:1}))]),items:I(()=>[X(i,{name:"x-action-group",service:t},{default:I(()=>[q(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3}))],2)}}}),Cfe=rr(wfe,[["__scopeId","data-v-abc983b9"]]),Sfe=se({__name:"XBadge",props:{maxWidth:{default:"auto"}},setup(e){const t=e;return(r,n)=>(g(),Y(k(Xi),{"max-width":t.maxWidth},{default:I(()=>[q(r.$slots,"default")]),_:3},8,["max-width"]))}}),_fe=se({__name:"XBreadcrumbs",props:{items:{}},setup(e){const t=Ft(),r=e;return(n,a)=>(g(),Y(k(N7),{items:r.items,"item-max-width":"500px"},Mt({_:2},[Qe(k(t),(o,i)=>({name:`${i}`,fn:I(()=>[q(n.$slots,i)])}))]),1032,["items"]))}});var dS={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** +`},emptyState:{title:"No data",message:"There are no {type} present"},collection:{none:"",details_link:"Go to details",summary:{empty_title:"Couldn’t find the selected {type}",empty_message:"The selected {type} either doesn’t exist or isn’t on the current page."},actions:{delete:"Delete",edit:"Edit",view:"View details"}},detail:{subscriptions:{no_stats:"There are no statistics for subscription “{id}”",connect_time:"Connected",disconnect_time:"Disconnected",type:"Type",responses_sent_acknowledged:"Responses sent/ack’ed"},none:"—",created:"Created",modified:"Modified"}},http:{api:{property:{modificationTime:"Modified",creationTime:"Created",tls:"TLS",mtls:"mTLS",mTLS:"mTLS",id:"ID",globalInstanceId:"Global instance ID",controlPlaneInstanceId:"CP instance ID",zoneInstanceId:"Zone Leader Instance ID",connectTime:"Connected",disconnectTime:"Disconnected",version:"Version",cds:"CDS",eds:"EDS",lds:"LDS",rds:"RDS",responsesSent:"Responses sent",responsesAcknowledged:"Responses acknowledged",responsesRejected:"Responses rejected",certificateExpirationTime:"Expiration time",lastCertificateRegeneration:"Last generated",certificateRegenerations:"Regenerations",authenticationType:"Authentication type"},value:{online:"online",offline:"offline",partiallyDegraded:"partially degraded",partially_degraded:"partially degraded",notAvailable:"information not available",not_available:"information not available",disabled:"disabled",grpc:"gRPC",http2:"HTTP2",http:"HTTP",tcp:"TCP"}}}},Nde=se({__name:"KumaPort",props:{port:{}},setup(e){const t=e,r=S(()=>typeof t.port.appProtocol<"u"?t.port.appProtocol:typeof t.port.protocol<"u"?t.port.protocol:"");return(n,a)=>{const o=Ze("XBadge");return g(),K(o,{appearance:"info"},{default:I(()=>[ae(de(t.port.port)+de(t.port.targetPort?`:${t.port.targetPort}`:"")+de(r.value?`/${r.value}`:"")+de(t.port.name&&t.port.name!==String(t.port.port)?` (${t.port.name})`:""),1)]),_:1})}}});class Lde{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class Rde extends Lde{async getLatestVersion(){return this.client.get(this.env("KUMA_VERSION_URL"))}getConfig(){return this.client.get("/config")}getPolicyTypes(){return this.client.get("/policies")}getGlobalInsight(){return this.client.get("/global-insight")}getZones(t){return this.client.get("/zones",{params:t})}getZone({name:t},r){return this.client.get(`/zones/${t}`,{params:r})}createZone(t){return this.client.post("/provision-zone",t)}updateZone(t){return this.client.put(`/zones/${t.name}`,t)}deleteZone({name:t}){return this.client.delete(`/zones/${t}`)}getAllZoneOverviews(t){return this.client.get("/zones/_overview",{params:t})}getZoneOverview({name:t},r){return this.client.get(`/zones/${t}/_overview`,{params:r})}getZoneIngress({name:t},r){return this.client.get(`/zone-ingresses/${t}`,{params:r})}getZoneIngressData({zoneIngressName:t,dataPath:r},n){return this.client.get(`/zoneingresses/${t}/${r}`,{params:n})}getAllZoneIngressOverviews(t){return this.client.get("/zone-ingresses/_overview",{params:t})}getZoneIngressOverview({name:t},r){return this.client.get(`/zone-ingresses/${t}/_overview`,{params:r})}getZoneEgress({name:t},r){return this.client.get(`/zoneegresses/${t}`,{params:r})}getZoneEgressData({zoneEgressName:t,dataPath:r},n){return this.client.get(`/zoneegresses/${t}/${r}`,{params:n})}getAllZoneEgressOverviews(t){return this.client.get("/zoneegresses/_overview",{params:t})}getZoneEgressOverview({name:t},r){return this.client.get(`/zoneegresses/${t}/_overview`,{params:r})}getAllMeshes(t){return this.client.get("/meshes",{params:t})}getMesh({name:t},r){return this.client.get(`/meshes/${t}`,{params:r})}getAllMeshInsights(t){return this.client.get("/mesh-insights",{params:t})}getMeshInsights({name:t},r){return this.client.get(`/mesh-insights/${t}`,{params:r})}getAllDataplanes(t){return this.client.get("/dataplanes",{params:t})}getDataplaneFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}`,{params:n})}getAllDataplaneOverviews(t){return this.client.get("/dataplanes/_overview",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/dataplanes/_overview`,{params:r})}getDataplaneOverviewFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_overview`,{params:n})}getSidecarDataplanePolicies({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getMeshGatewayDataplane({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getDataplaneRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_rules`,{params:n})}getDataplaneData({mesh:t,dppName:r,dataPath:n},a){return this.client.get(`/meshes/${t}/dataplanes/${r}/${n}`,{params:a})}getDataplaneXds({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/xds`,{params:n})}getAllMeshServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshservices`,{params:r})}getMeshService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshservices/${r}`,{params:n})}getAllMeshExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshexternalservices`,{params:r})}getMeshExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshexternalservices/${r}`,{params:n})}getAllServiceInsights(t){return this.client.get("/service-insights",{params:t})}getAllServiceInsightsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/service-insights`,{params:r})}getServiceInsight({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/service-insights/${r}`,{params:n})}getAllExternalServices(t){return this.client.get("/external-services",{params:t})}getAllExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/external-services`,{params:r})}getExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/external-services/${r}`,{params:n})}getPolicyConnections({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}/_resources/dataplanes`,{params:a})}getAllPolicyEntitiesFromMesh({mesh:t,path:r},n){return this.client.get(`/meshes/${t}/${r}`,{params:n})}getSinglePolicyEntity({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}`,{params:a})}getAllMeshGatewaysFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshgateways`,{params:r})}getMeshGateway({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}`,{params:n})}getMeshGatewayRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}/_rules`,{params:n})}}async function Bde(e,t={},r){var c;const n=t,a=n.method??"GET";n.headers=n.headers instanceof Headers?n.headers:new Headers(n.headers),!n.headers.has("content-type")&&["POST","PUT","PATCH"].includes(a)&&n.headers.set("content-type","application/json");let o=e;"params"in t&&t.params!==void 0&&a==="GET"&&(o+=`?${new URLSearchParams(t.params).toString()}`),r!==void 0&&((c=n.headers.get("content-type"))!=null&&c.startsWith("application/json")?n.body=JSON.stringify(r):n.body=r);let i;try{i=await fetch(o,n)}catch(d){throw Hde(d)}const s=i.headers.get("content-type"),u=(s!==null?s.startsWith("application/json")||s.startsWith("application/problem+json"):!1)?await i.json():await i.text();if(i.ok)return{response:i,data:u};throw Fde(i,u)}function Hde(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function Fde(e,t){const r=e.status;let n,a,o,i,s;return typeof t=="string"&&t.length>0?a=t:t!==null&&typeof t=="object"&&("type"in t&&typeof t.type=="string"&&(n=t.type),"title"in t&&typeof t.title=="string"&&(a=t.title),"detail"in t&&typeof t.detail=="string"&&(o=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(s=t.invalid_parameters)),r===403&&(a="You currently don’t have access to this data."),a===void 0&&(a="An error has occurred while trying to load this data."),i&&(a+=` (trace: ${i})`),new Qi({status:r,type:n,title:a,detail:o,instance:i,invalidParameters:s})}const zde=e=>async t=>{const r=new URL(t.url),n=["GET","DELETE"].includes(t.method)?void 0:t.body?await new Response(t.body).json():{},a={...t,params:r.searchParams.size>0?Object.fromEntries(r.searchParams.entries()):void 0},{response:o,data:i}=await e.raw(r.pathname,n,a,t.method);return o.json=()=>i,o};class Ude{constructor(t){this.env=t}get fetch(){return zde(this)}get baseUrl(){return this.env("KUMA_API_URL")}async get(t,r){const{data:n}=await this.raw(t,void 0,r,"GET");return n}async delete(t,r){await this.raw(t,void 0,r,"DELETE")}async post(t,r,n){const{data:a}=await this.raw(t,r,n,"POST");return a}async put(t,r,n){const{data:a}=await this.raw(t,r,n,"PUT");return a}async patch(t,r,n){const{data:a}=await this.raw(t,r,n,"PATCH");return a}async raw(t,r,n={},a="GET"){const o=F5(n);o.method=a;const i=new Headers;if("headers"in o){const l=o.headers instanceof Headers?o.headers:new Headers(o.headers);for(const[u,c]of l)i.set(u,c)}Object.keys(i).length>0&&(o.headers=i);const s=F5(o);return Bde(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function F5(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const r=[];for(const[n,a]of Object.entries(t.params))if(a!==void 0)if(Array.isArray(a))for(const o of a)r.push([n,o]);else r.push([n,a]);t.params=r}return t}var x1=new WeakMap,sS=new Map,jde=new Map,vi;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(vi||(vi={}));var Ha;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Ha||(Ha={}));var Vde=class{constructor(e){this.impl=e,this.type=vi.Constant}},qde=class{constructor(e){this.impl=e,this.type=vi.Factory}},Yde=e=>e.type===vi.Factory,kf=class{constructor(e){this.impl=e,this.type=vi.Instance}},Kde=class extends kf{constructor(){super(...arguments),this.scope=Ha.Container,this.cache=new WeakMap}},Gde=class extends kf{constructor(){super(...arguments),this.scope=Ha.Resolution}},Wde=class extends kf{constructor(e){super(e),this.impl=e,this.scope=Ha.Singleton}},Zde=class extends kf{constructor(){super(...arguments),this.scope=Ha.Transient}},Qde=e=>e.type===vi.Instance,Xde=e=>e.scope===Ha.Container,Jde=e=>e.scope===Ha.Resolution,efe=e=>e.scope===Ha.Singleton,tfe=e=>Symbol(e),De=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},Cl=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=Cl.notag){const n=this.map.get(t.__s);n?n.set(r,e):this.map.set(t.__s,new Map().set(r,e))}find(e,t,r){const n=this.map.get(e.__s);if(n!==void 0){if(r){const a=n.get(r);if(a)return a}if(t)for(let a=0,o=t.length;a{t.map.set(n,e(r))}),t}clone(){return this.from(e=>new Map(e))}},lS=Cl;lS.notag=tfe("NO_TAG");var rfe=class{constructor(e,t,r,n){this.vault=e,this.tokens=t,this.getVault=r,this.condition=n}from(e){const{tokens:t}=this;for(let r=0,n=t.length;rthis.resolveToken(a,r,n,t.split()))}resolveToken(e,t,r,n=new uS){const a=this.vault.get(e,n,t,r);if(a)return this.resolveBinding(a,n);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return Qde(e)?efe(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):Xde(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):Jde(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):Yde(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(a=>$c.resolveInitialization(a,r,e.impl.initializer)):$c.resolveInitialization(n,r,e.impl.initializer)}:e.impl}resolveCache(e,t,r,n){const a=r();if(a!==void 0)return a;const o=this.createInstance(e.impl,t);return n(o),o}createInstance(e,t){const r=this.getParameters(e,t),n=x1.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const a=e(...r);return x1.set(e,!0),a}catch{const o=new e(...r);return x1.set(e,!1),o}}getParameters(e,t){const r=sS.get(e);if(r)return this.resolveTokens(r,t,jde.get(e),e);if(e.length===0)return[];throw new Error(`Missing required 'injected' registration of '${e.name}'`)}static resolveInitialization(e,t,r){const n=r==null?void 0:r(e,...t);return n instanceof Promise?n.then(()=>e):e}},sfe=()=>new $c,lfe=(e,...t)=>(sS.set(e,t),e);const Sm=sfe(),ufe=(...e)=>[...new Map([...e.flat()]).entries()],cfe=e=>{const t=new Map(e);return e.forEach(([r,n])=>{if(typeof n.decorates<"u"){const a=n.decorates,o=t.get(a);if(typeof o<"u"){const{labels:i,...s}=o,l=De("inner"),u=De("inner.wrapper");t.set(l,{...s}),t.set(u,{service:()=>()=>Ef(l)}),t.set(a,{...n,arguments:[u],labels:i})}n.decorates=void 0}}),[...t.entries()]},Ef=e=>Sm.get(e),dfe=(...e)=>(cfe(ufe(...e)).forEach(r=>_m(...r)),Ef),Ys=(...e)=>e.map(t=>()=>Ef(t)),ec=new WeakMap,_m=(e,t)=>{const r=Sm.bind(e);switch(!0){case"constant"in t:r.toConstant(t.constant);break;case"service"in t:{const n=r.toInstance(t.service);(typeof t.shared>"u"||t.shared===!0)&&n.inSingletonScope();break}}typeof t.labels<"u"&&t.labels.forEach(n=>{ec.has(n)||(ec.set(n,[]),_m(n,{service:()=>ec.get(n).reduce((o,i)=>{try{const s=Ef(i);return Array.isArray(s)?o.concat(s):s instanceof Object?iv(o,s):o}catch(s){throw console.error(s),s}},[])})),ec.get(n).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((n,a)=>{if(typeof n>"u")throw new Error(`Unable to find token for argument[${a}]`)}),lfe(t.service,...t.arguments))},ffe=(e,t)=>{const r=De(t.description);return Sm.bind(r).toConstant(e),r},cS={httpClient:De("httpClient"),api:De("KumaApi")},pfe=e=>[[e.storagePrefix,{service:()=>"kumahq.kuma-gui"}],[e.EnvVars,{constant:{KUMA_VERSION_URL:"https://kuma.io/latest_version",KUMA_DOCS_URL:"https://kuma.io/docs",KUMA_MOCK_API_ENABLED:void 0}}],[e.httpClient,{service:Ude,arguments:[e.env]}],[e.api,{service:Rde,arguments:[e.httpClient,e.env]}],[De("kuma.locales"),{service:()=>Pde,labels:[e.enUs]}],[e.errorHandler,{service:()=>t=>{const r="error"in t?t.error:t;r instanceof Qi||console.error(r)}}],[De("kuma.components.not-found"),{service:()=>[()=>Te(()=>import("./KumaNotFoundView-C94uXvOM.js"),[],import.meta.url)],labels:[e.notFoundView]}],[De("kuma.components"),{service:()=>[["KumaPort",Nde]],labels:[e.components]}]];Ys(cS.api);const vv={sources:De("me.sources"),storagePrefix:De("me.storage.prefix")},hfe=e=>[[vv.sources,{service:BC,arguments:[vv.storagePrefix],labels:[e.sources]}]],vfe=vv,mfe=["href","rel"],gfe=["for"],yfe=se({__name:"XAction",props:{action:{default:"default"},appearance:{default:"anchor"},size:{default:"medium"},href:{default:""},to:{default:()=>({})},for:{default:""},mount:{type:Function,default:()=>{}}},emits:["click"],setup(e,{emit:t}){const r=t,n=e,a=Qt("x-action-group",void 0),o=_9(),i=S(()=>Object.entries(n.to.query??{}).reduce((s,[l,u])=>{switch(!0){case u===!0:s[l]=null;break;case u===!1:s[l]=void 0;break;default:s[l]=u}return s},{}));return Ee(()=>n.to,s=>{try{o.resolve({...s,query:i.value})}catch(l){l instanceof Error&&(l.message=`${l.toString()}: ${JSON.stringify(s)}`),console.error(l)}},{immediate:!0}),Ee(()=>n.mount,s=>{typeof s=="function"&&s({...n.to,query:i.value})},{immediate:!0}),(s,l)=>{var d;const u=Ze("XIcon"),c=Ze("KButton");return((d=k(a))==null?void 0:d.expanded)===!1?(g(),K(k(sf),Xe({key:0,"data-testid":"x-action"},s.$attrs,{target:n.href.length>0?"_blank":void 0,item:{label:"",to:n.href.length>0?n.href:{...n.to,query:i.value}},danger:n.appearance==="danger",onClick:l[0]||(l[0]=f=>r("click"))}),{default:I(()=>[q(s.$slots,"default",{},void 0,!0)]),_:3},16,["target","item","danger"])):Object.keys(n.to).length>0?(g(),x(Ie,{key:1},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),K(c,Xe({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:{...n.to,query:i.value}}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(g(),K(u,{key:0,name:n.action},null,8,["name"])):J("",!0),l[3]||(l[3]=ae()),q(s.$slots,"default",{},void 0,!0),l[4]||(l[4]=ae()),["expand"].includes(n.action)?(g(),K(u,{key:1,name:n.action},null,8,["name"])):J("",!0)]),_:3},16,["appearance","size","to"])):(g(),K(k(S9),Xe({key:1,"data-testid":"x-action"},s.$attrs,{to:{...n.to,query:i.value}}),{default:I(()=>[q(s.$slots,"default",{},void 0,!0)]),_:3},16,["to"]))],64)):n.href.length>0?(g(),x(Ie,{key:2},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),K(c,Xe({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:n.href,target:"_blank"}),{default:I(()=>[q(s.$slots,"default",{},void 0,!0)]),_:3},16,["appearance","size","to"])):(g(),x("a",Xe({key:1,"data-testid":"x-action"},s.$attrs,{href:n.href,class:{"action-docs":n.action==="docs"},target:"_blank",rel:n.action!=="docs"?"noopener noreferrer":""}),[n.action==="docs"?(g(),x(Ie,{key:0},[ee(u,{name:"docs",size:k(Gy)},null,8,["size"]),l[5]||(l[5]=ae()),q(s.$slots,"default",{},void 0,!0)],64)):q(s.$slots,"default",{key:1},void 0,!0)],16,mfe))],64)):n.for.length>0?(g(),x("label",Xe({key:3,"data-testid":"x-action"},s.$attrs,{for:n.for}),[q(s.$slots,"default",{},void 0,!0)],16,gfe)):(g(),x(Ie,{key:4},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),K(c,Xe({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,onClick:l[1]||(l[1]=f=>r("click"))}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(g(),K(u,{key:0,name:n.action},null,8,["name"])):J("",!0),l[6]||(l[6]=ae()),q(s.$slots,"default",{},void 0,!0),l[7]||(l[7]=ae()),["expand"].includes(n.action)?(g(),K(u,{key:1,name:n.action},null,8,["name"])):J("",!0)]),_:3},16,["appearance","size"])):(g(),x("button",Xe({key:1,class:`appearance-${n.appearance}`,"data-testid":"x-action"},s.$attrs,{onClick:l[2]||(l[2]=f=>r("click"))}),[["docs"].includes(n.action)?(g(),K(u,{key:0,name:"docs",size:k(Gy)},null,8,["size"])):J("",!0),l[8]||(l[8]=ae()),W("span",null,[q(s.$slots,"default",{},void 0,!0)])],16))],64))}}}),bfe=rr(yfe,[["__scopeId","data-v-214cc4ee"]]),wfe=se({__name:"XActionGroup",props:{expanded:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>{const a=Ze("XIcon"),o=Ze("XAction"),i=Ze("XProvider");return g(),x("div",{"data-testid":"x-action-group",class:ke({"x-action-group":!0,expanded:t.expanded})},[t.expanded?q(r.$slots,"default",{key:1},void 0,!0):(g(),K(k(ui),{key:0,"kpop-attributes":{placement:"bottom-end"},width:"auto"},{default:I(()=>[r.$slots.control?q(r.$slots,"control",{key:0},void 0,!0):(g(),K(o,{key:1,"data-testid":"x-action-group-control",icon:"",appearance:"tertiary",size:"small"},{default:I(()=>[ee(a,{name:"more"})]),_:1}))]),items:I(()=>[ee(i,{name:"x-action-group",service:t},{default:I(()=>[q(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3}))],2)}}}),Cfe=rr(wfe,[["__scopeId","data-v-abc983b9"]]),Sfe=se({__name:"XBadge",props:{maxWidth:{default:"auto"}},setup(e){const t=e;return(r,n)=>(g(),K(k(Xi),{"max-width":t.maxWidth},{default:I(()=>[q(r.$slots,"default")]),_:3},8,["max-width"]))}}),_fe=se({__name:"XBreadcrumbs",props:{items:{}},setup(e){const t=Ft(),r=e;return(n,a)=>(g(),K(k(N7),{items:r.items,"item-max-width":"500px"},Mt({_:2},[Qe(k(t),(o,i)=>({name:`${i}`,fn:I(()=>[q(n.$slots,i)])}))]),1032,["items"]))}});var dS={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** * Prism: Lightweight, robust, elegant syntax highlighting * * @license MIT * @author Lea Verou * @namespace * @public - */var r=function(n){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,o=0,i={},s={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function h(m){return m instanceof l?new l(m.type,h(m.content),m.alias):Array.isArray(m)?m.map(h):m.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(_){var h=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(_.stack)||[])[1];if(h){var m=document.getElementsByTagName("script");for(var C in m)if(m[C].src==h)return m[C]}return null}},isActive:function(h,m,C){for(var _="no-"+m;h;){var A=h.classList;if(A.contains(m))return!0;if(A.contains(_))return!1;h=h.parentElement}return!!C}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(h,m){var C=s.util.clone(s.languages[h]);for(var _ in m)C[_]=m[_];return C},insertBefore:function(h,m,C,_){_=_||s.languages;var A=_[h],D={};for(var F in A)if(A.hasOwnProperty(F)){if(F==m)for(var M in C)C.hasOwnProperty(M)&&(D[M]=C[M]);C.hasOwnProperty(F)||(D[F]=A[F])}var j=_[h];return _[h]=D,s.languages.DFS(s.languages,function($,T){T===j&&$!=h&&(this[$]=D)}),D},DFS:function h(m,C,_,A){A=A||{};var D=s.util.objId;for(var F in m)if(m.hasOwnProperty(F)){C.call(m,F,m[F],_||F);var M=m[F],j=s.util.type(M);j==="Object"&&!A[D(M)]?(A[D(M)]=!0,h(M,C,null,A)):j==="Array"&&!A[D(M)]&&(A[D(M)]=!0,h(M,C,F,A))}}},plugins:{},highlightAll:function(h,m){s.highlightAllUnder(document,h,m)},highlightAllUnder:function(h,m,C){var _={callback:C,container:h,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",_),_.elements=Array.prototype.slice.apply(_.container.querySelectorAll(_.selector)),s.hooks.run("before-all-elements-highlight",_);for(var A=0,D;D=_.elements[A++];)s.highlightElement(D,m===!0,_.callback)},highlightElement:function(h,m,C){var _=s.util.getLanguage(h),A=s.languages[_];s.util.setLanguage(h,_);var D=h.parentElement;D&&D.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(D,_);var F=h.textContent,M={element:h,language:_,grammar:A,code:F};function j(T){M.highlightedCode=T,s.hooks.run("before-insert",M),M.element.innerHTML=M.highlightedCode,s.hooks.run("after-highlight",M),s.hooks.run("complete",M),C&&C.call(M.element)}if(s.hooks.run("before-sanity-check",M),D=M.element.parentElement,D&&D.nodeName.toLowerCase()==="pre"&&!D.hasAttribute("tabindex")&&D.setAttribute("tabindex","0"),!M.code){s.hooks.run("complete",M),C&&C.call(M.element);return}if(s.hooks.run("before-highlight",M),!M.grammar){j(s.util.encode(M.code));return}if(m&&n.Worker){var $=new Worker(s.filename);$.onmessage=function(T){j(T.data)},$.postMessage(JSON.stringify({language:M.language,code:M.code,immediateClose:!0}))}else j(s.highlight(M.code,M.grammar,M.language))},highlight:function(h,m,C){var _={code:h,grammar:m,language:C};if(s.hooks.run("before-tokenize",_),!_.grammar)throw new Error('The language "'+_.language+'" has no grammar.');return _.tokens=s.tokenize(_.code,_.grammar),s.hooks.run("after-tokenize",_),l.stringify(s.util.encode(_.tokens),_.language)},tokenize:function(h,m){var C=m.rest;if(C){for(var _ in C)m[_]=C[_];delete m.rest}var A=new d;return f(A,A.head,h),c(h,A,m,A.head,0),v(A)},hooks:{all:{},add:function(h,m){var C=s.hooks.all;C[h]=C[h]||[],C[h].push(m)},run:function(h,m){var C=s.hooks.all[h];if(!(!C||!C.length))for(var _=0,A;A=C[_++];)A(m)}},Token:l};n.Prism=s;function l(h,m,C,_){this.type=h,this.content=m,this.alias=C,this.length=(_||"").length|0}l.stringify=function h(m,C){if(typeof m=="string")return m;if(Array.isArray(m)){var _="";return m.forEach(function(j){_+=h(j,C)}),_}var A={type:m.type,content:h(m.content,C),tag:"span",classes:["token",m.type],attributes:{},language:C},D=m.alias;D&&(Array.isArray(D)?Array.prototype.push.apply(A.classes,D):A.classes.push(D)),s.hooks.run("wrap",A);var F="";for(var M in A.attributes)F+=" "+M+'="'+(A.attributes[M]||"").replace(/"/g,""")+'"';return"<"+A.tag+' class="'+A.classes.join(" ")+'"'+F+">"+A.content+""};function u(h,m,C,_){h.lastIndex=m;var A=h.exec(C);if(A&&_&&A[1]){var D=A[1].length;A.index+=D,A[0]=A[0].slice(D)}return A}function c(h,m,C,_,A,D){for(var F in C)if(!(!C.hasOwnProperty(F)||!C[F])){var M=C[F];M=Array.isArray(M)?M:[M];for(var j=0;j=D.reach);te+=K.value.length,K=K.next){var J=K.value;if(m.length>h.length)return;if(!(J instanceof l)){var be=1,he;if(ee){if(he=u(oe,te,h,R),!he||he.index>=h.length)break;var Ve=he.index,je=he.index+he[0].length,Ne=te;for(Ne+=K.value.length;Ve>=Ne;)K=K.next,Ne+=K.value.length;if(Ne-=K.value.length,te=Ne,K.value instanceof l)continue;for(var Fe=K;Fe!==m.tail&&(NeD.reach&&(D.reach=Oe);var Ye=K.prev;ye&&(Ye=f(m,Ye,ye),te+=ye.length),p(m,Ye,be);var We=new l(F,T?s.tokenize(ie,T):ie,U,ie);if(K=f(m,Ye,We),Ce&&f(m,K,Ce),be>1){var N={cause:F+","+j,reach:Oe};c(h,m,C,K.prev,te,N),D&&N.reach>D.reach&&(D.reach=N.reach)}}}}}}function d(){var h={value:null,prev:null,next:null},m={value:null,prev:h,next:null};h.next=m,this.head=h,this.tail=m,this.length=0}function f(h,m,C){var _=m.next,A={value:C,prev:m,next:_};return m.next=A,_.prev=A,h.length++,A}function p(h,m,C){for(var _=m.next,A=0;A/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",function(n){n.type==="entity"&&(n.attributes.title=n.content.replace(/&/,"&"))}),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(a,o){var i={};i["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:r.languages[o]},i.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:i}};s["language-"+o]={pattern:/[\s\S]+/,inside:r.languages[o]};var l={};l[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:s},r.languages.insertBefore("markup","cdata",l)}}),Object.defineProperty(r.languages.markup.tag,"addAttribute",{value:function(n,a){r.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+n+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[a,"language-"+a],inside:r.languages[a]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,function(n){var a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;n.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+a.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},n.languages.css.atrule.inside.rest=n.languages.css;var o=n.languages.markup;o&&(o.tag.addInlined("style","css"),o.tag.addAttribute("style","css"))}(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:r.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),r.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),r.languages.markup&&(r.languages.markup.tag.addInlined("script","javascript"),r.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),r.languages.js=r.languages.javascript,function(){if(typeof r>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var n="Loading…",a=function(y,w){return"✖ Error "+y+" while fetching file: "+w},o="✖ Error: File does not exist or is empty",i={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",l="loading",u="loaded",c="failed",d="pre[data-src]:not(["+s+'="'+u+'"]):not(['+s+'="'+l+'"])';function f(y,w,b){var h=new XMLHttpRequest;h.open("GET",y,!0),h.onreadystatechange=function(){h.readyState==4&&(h.status<400&&h.responseText?w(h.responseText):h.status>=400?b(a(h.status,h.statusText)):b(o))},h.send(null)}function p(y){var w=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(y||"");if(w){var b=Number(w[1]),h=w[2],m=w[3];return h?m?[b,Number(m)]:[b,void 0]:[b,b]}}r.hooks.add("before-highlightall",function(y){y.selector+=", "+d}),r.hooks.add("before-sanity-check",function(y){var w=y.element;if(w.matches(d)){y.code="",w.setAttribute(s,l);var b=w.appendChild(document.createElement("CODE"));b.textContent=n;var h=w.getAttribute("data-src"),m=y.language;if(m==="none"){var C=(/\.(\w+)$/.exec(h)||[,"none"])[1];m=i[C]||C}r.util.setLanguage(b,m),r.util.setLanguage(w,m);var _=r.plugins.autoloader;_&&_.loadLanguages(m),f(h,function(A){w.setAttribute(s,u);var D=p(w.getAttribute("data-range"));if(D){var F=A.split(/\r\n?|\n/g),M=D[0],j=D[1]==null?F.length:D[1];M<0&&(M+=F.length),M=Math.max(0,Math.min(M-1,F.length)),j<0&&(j+=F.length),j=Math.max(0,Math.min(j,F.length)),A=F.slice(M,j).join(` -`),w.hasAttribute("data-start")||w.setAttribute("data-start",String(M+1))}b.textContent=A,r.highlightElement(b)},function(A){w.setAttribute(s,c),b.textContent=A})}}),r.plugins.fileHighlight={highlight:function(w){for(var b=(w||document).querySelectorAll(d),h=0,m;m=b[h++];)r.highlightElement(m)}};var v=!1;r.fileHighlight=function(){v||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),v=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(dS);var xfe=dS.exports;const mv=kv(xfe);(function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=n.variable[1].inside,i=0;i|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+r.source+"(?:[ ]+"+t.source+")?|"+t.source+"(?:[ ]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ ]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),o=`"(?:[^"\\\\\r + */var r=function(n){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,o=0,i={},s={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function h(m){return m instanceof l?new l(m.type,h(m.content),m.alias):Array.isArray(m)?m.map(h):m.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(_){var h=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(_.stack)||[])[1];if(h){var m=document.getElementsByTagName("script");for(var C in m)if(m[C].src==h)return m[C]}return null}},isActive:function(h,m,C){for(var _="no-"+m;h;){var A=h.classList;if(A.contains(m))return!0;if(A.contains(_))return!1;h=h.parentElement}return!!C}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(h,m){var C=s.util.clone(s.languages[h]);for(var _ in m)C[_]=m[_];return C},insertBefore:function(h,m,C,_){_=_||s.languages;var A=_[h],D={};for(var F in A)if(A.hasOwnProperty(F)){if(F==m)for(var T in C)C.hasOwnProperty(T)&&(D[T]=C[T]);C.hasOwnProperty(F)||(D[F]=A[F])}var U=_[h];return _[h]=D,s.languages.DFS(s.languages,function($,M){M===U&&$!=h&&(this[$]=D)}),D},DFS:function h(m,C,_,A){A=A||{};var D=s.util.objId;for(var F in m)if(m.hasOwnProperty(F)){C.call(m,F,m[F],_||F);var T=m[F],U=s.util.type(T);U==="Object"&&!A[D(T)]?(A[D(T)]=!0,h(T,C,null,A)):U==="Array"&&!A[D(T)]&&(A[D(T)]=!0,h(T,C,F,A))}}},plugins:{},highlightAll:function(h,m){s.highlightAllUnder(document,h,m)},highlightAllUnder:function(h,m,C){var _={callback:C,container:h,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",_),_.elements=Array.prototype.slice.apply(_.container.querySelectorAll(_.selector)),s.hooks.run("before-all-elements-highlight",_);for(var A=0,D;D=_.elements[A++];)s.highlightElement(D,m===!0,_.callback)},highlightElement:function(h,m,C){var _=s.util.getLanguage(h),A=s.languages[_];s.util.setLanguage(h,_);var D=h.parentElement;D&&D.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(D,_);var F=h.textContent,T={element:h,language:_,grammar:A,code:F};function U(M){T.highlightedCode=M,s.hooks.run("before-insert",T),T.element.innerHTML=T.highlightedCode,s.hooks.run("after-highlight",T),s.hooks.run("complete",T),C&&C.call(T.element)}if(s.hooks.run("before-sanity-check",T),D=T.element.parentElement,D&&D.nodeName.toLowerCase()==="pre"&&!D.hasAttribute("tabindex")&&D.setAttribute("tabindex","0"),!T.code){s.hooks.run("complete",T),C&&C.call(T.element);return}if(s.hooks.run("before-highlight",T),!T.grammar){U(s.util.encode(T.code));return}if(m&&n.Worker){var $=new Worker(s.filename);$.onmessage=function(M){U(M.data)},$.postMessage(JSON.stringify({language:T.language,code:T.code,immediateClose:!0}))}else U(s.highlight(T.code,T.grammar,T.language))},highlight:function(h,m,C){var _={code:h,grammar:m,language:C};if(s.hooks.run("before-tokenize",_),!_.grammar)throw new Error('The language "'+_.language+'" has no grammar.');return _.tokens=s.tokenize(_.code,_.grammar),s.hooks.run("after-tokenize",_),l.stringify(s.util.encode(_.tokens),_.language)},tokenize:function(h,m){var C=m.rest;if(C){for(var _ in C)m[_]=C[_];delete m.rest}var A=new d;return f(A,A.head,h),c(h,A,m,A.head,0),v(A)},hooks:{all:{},add:function(h,m){var C=s.hooks.all;C[h]=C[h]||[],C[h].push(m)},run:function(h,m){var C=s.hooks.all[h];if(!(!C||!C.length))for(var _=0,A;A=C[_++];)A(m)}},Token:l};n.Prism=s;function l(h,m,C,_){this.type=h,this.content=m,this.alias=C,this.length=(_||"").length|0}l.stringify=function h(m,C){if(typeof m=="string")return m;if(Array.isArray(m)){var _="";return m.forEach(function(U){_+=h(U,C)}),_}var A={type:m.type,content:h(m.content,C),tag:"span",classes:["token",m.type],attributes:{},language:C},D=m.alias;D&&(Array.isArray(D)?Array.prototype.push.apply(A.classes,D):A.classes.push(D)),s.hooks.run("wrap",A);var F="";for(var T in A.attributes)F+=" "+T+'="'+(A.attributes[T]||"").replace(/"/g,""")+'"';return"<"+A.tag+' class="'+A.classes.join(" ")+'"'+F+">"+A.content+""};function u(h,m,C,_){h.lastIndex=m;var A=h.exec(C);if(A&&_&&A[1]){var D=A[1].length;A.index+=D,A[0]=A[0].slice(D)}return A}function c(h,m,C,_,A,D){for(var F in C)if(!(!C.hasOwnProperty(F)||!C[F])){var T=C[F];T=Array.isArray(T)?T:[T];for(var U=0;U=D.reach);te+=j.value.length,j=j.next){var X=j.value;if(m.length>h.length)return;if(!(X instanceof l)){var be=1,he;if(Z){if(he=u(ne,te,h,B),!he||he.index>=h.length)break;var Ve=he.index,je=he.index+he[0].length,Ne=te;for(Ne+=j.value.length;Ve>=Ne;)j=j.next,Ne+=j.value.length;if(Ne-=j.value.length,te=Ne,j.value instanceof l)continue;for(var Fe=j;Fe!==m.tail&&(NeD.reach&&(D.reach=Oe);var Ye=j.prev;ye&&(Ye=f(m,Ye,ye),te+=ye.length),p(m,Ye,be);var We=new l(F,M?s.tokenize(ie,M):ie,Y,ie);if(j=f(m,Ye,We),Ce&&f(m,j,Ce),be>1){var N={cause:F+","+U,reach:Oe};c(h,m,C,j.prev,te,N),D&&N.reach>D.reach&&(D.reach=N.reach)}}}}}}function d(){var h={value:null,prev:null,next:null},m={value:null,prev:h,next:null};h.next=m,this.head=h,this.tail=m,this.length=0}function f(h,m,C){var _=m.next,A={value:C,prev:m,next:_};return m.next=A,_.prev=A,h.length++,A}function p(h,m,C){for(var _=m.next,A=0;A/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",function(n){n.type==="entity"&&(n.attributes.title=n.content.replace(/&/,"&"))}),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(a,o){var i={};i["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:r.languages[o]},i.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:i}};s["language-"+o]={pattern:/[\s\S]+/,inside:r.languages[o]};var l={};l[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:s},r.languages.insertBefore("markup","cdata",l)}}),Object.defineProperty(r.languages.markup.tag,"addAttribute",{value:function(n,a){r.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+n+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[a,"language-"+a],inside:r.languages[a]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,function(n){var a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;n.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+a.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},n.languages.css.atrule.inside.rest=n.languages.css;var o=n.languages.markup;o&&(o.tag.addInlined("style","css"),o.tag.addAttribute("style","css"))}(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:r.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),r.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),r.languages.markup&&(r.languages.markup.tag.addInlined("script","javascript"),r.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),r.languages.js=r.languages.javascript,function(){if(typeof r>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var n="Loading…",a=function(y,w){return"✖ Error "+y+" while fetching file: "+w},o="✖ Error: File does not exist or is empty",i={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",l="loading",u="loaded",c="failed",d="pre[data-src]:not(["+s+'="'+u+'"]):not(['+s+'="'+l+'"])';function f(y,w,b){var h=new XMLHttpRequest;h.open("GET",y,!0),h.onreadystatechange=function(){h.readyState==4&&(h.status<400&&h.responseText?w(h.responseText):h.status>=400?b(a(h.status,h.statusText)):b(o))},h.send(null)}function p(y){var w=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(y||"");if(w){var b=Number(w[1]),h=w[2],m=w[3];return h?m?[b,Number(m)]:[b,void 0]:[b,b]}}r.hooks.add("before-highlightall",function(y){y.selector+=", "+d}),r.hooks.add("before-sanity-check",function(y){var w=y.element;if(w.matches(d)){y.code="",w.setAttribute(s,l);var b=w.appendChild(document.createElement("CODE"));b.textContent=n;var h=w.getAttribute("data-src"),m=y.language;if(m==="none"){var C=(/\.(\w+)$/.exec(h)||[,"none"])[1];m=i[C]||C}r.util.setLanguage(b,m),r.util.setLanguage(w,m);var _=r.plugins.autoloader;_&&_.loadLanguages(m),f(h,function(A){w.setAttribute(s,u);var D=p(w.getAttribute("data-range"));if(D){var F=A.split(/\r\n?|\n/g),T=D[0],U=D[1]==null?F.length:D[1];T<0&&(T+=F.length),T=Math.max(0,Math.min(T-1,F.length)),U<0&&(U+=F.length),U=Math.max(0,Math.min(U,F.length)),A=F.slice(T,U).join(` +`),w.hasAttribute("data-start")||w.setAttribute("data-start",String(T+1))}b.textContent=A,r.highlightElement(b)},function(A){w.setAttribute(s,c),b.textContent=A})}}),r.plugins.fileHighlight={highlight:function(w){for(var b=(w||document).querySelectorAll(d),h=0,m;m=b[h++];)r.highlightElement(m)}};var v=!1;r.fileHighlight=function(){v||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),v=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(dS);var xfe=dS.exports;const mv=kv(xfe);(function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=n.variable[1].inside,i=0;i|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+r.source+"(?:[ ]+"+t.source+")?|"+t.source+"(?:[ ]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ ]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),o=`"(?:[^"\\\\\r ]|\\\\.)*"|'(?:[^'\\\\\r ]|\\\\.)*'`;function i(s,l){l=(l||"").replace(/m/g,"")+"m";var u=`([:\\-,[{]\\s*(?:\\s<>[ ]+)?)(?:<>)(?=[ ]*(?:$|,|\\]|\\}|(?:[\r ]\\s*)?#))`.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return s});return RegExp(u,l)}e.languages.yaml={scalar:{pattern:RegExp(`([\\-:]\\s*(?:\\s<>[ ]+)?[|>])[ ]*(?:((?:\r? |\r)[ ]+)\\S[^\r ]*(?:\\2[^\r ]+)*)`.replace(/<>/g,function(){return n})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(`((?:^|[:\\-,[{\r -?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return"(?:"+a+"|"+o+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:i("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:i("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:r,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml})(Prism);mv.manual=!0;function kfe(e,t,r,n){mv.languages[n]||console.warn(`Prism: the language “${n}” isn’t enabled.`),e.classList.contains(`language-${n}`)||e.classList.add(`language-${n}`),t.innerHTML=r,mv.highlightElement(t)}const Efe={key:0,class:"toolbar"},Afe=se({__name:"XCodeBlock",props:{id:{default:()=>fu("code-block")},code:{},language:{},isSearchable:{type:Boolean,default:!1},showCopyButton:{type:Boolean,default:!0},codeMaxHeight:{default:void 0},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){const r=e,n=t,a=H(!1);async function o({preElement:i,codeElement:s,language:l,code:u}){a.value=!0;const c=u.replaceAll(//g,">");kfe(i,s,c,l),a.value=!1}return(i,s)=>(g(),x("div",null,[i.$slots["primary-actions"]?(g(),x("div",Efe,[q(i.$slots,"primary-actions",{},void 0,!0)])):Q("",!0),s[3]||(s[3]=re()),X(k(B7),{id:i.id,"max-height":r.codeMaxHeight,code:r.code,language:i.language,"initial-filter-mode":r.isFilterMode,"initial-reg-exp-mode":r.isRegExpMode,processing:a.value,searchable:i.isSearchable,"show-copy-button":i.showCopyButton,query:r.query,theme:"dark",onCodeBlockRender:o,onQueryChange:s[0]||(s[0]=l=>n("query-change",l)),onFilterModeChange:s[1]||(s[1]=l=>n("filter-mode-change",l)),onRegExpModeChange:s[2]||(s[2]=l=>n("reg-exp-mode-change",l))},Mt({_:2},[i.$slots["secondary-actions"]?{name:"secondary-actions",fn:I(()=>[q(i.$slots,"secondary-actions",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","max-height","code","language","initial-filter-mode","initial-reg-exp-mode","processing","searchable","show-copy-button","query"])]))}}),Tfe=rr(Afe,[["__scopeId","data-v-87115c88"]]),Mfe={class:"x-copy-button"},Ife={key:0,class:"text"},Ofe=se({__name:"XCopyButton",props:{text:{default:""},format:{default:"custom"}},setup(e){const t=mr(),r=H(null),n=H(""),a=async i=>{n.value=i,await Lt(),r.value.copy()},o=e;return(i,s)=>(g(),x("div",Mfe,[o.format==="custom"&&o.text?(g(),x("span",Ife,[q(i.$slots,"default",{},()=>[re(de(o.text),1)],!0)])):Q("",!0),s[0]||(s[0]=re()),X(k(a9),Xe(k(t),{ref_key:"component",ref:r,class:{hidden:o.text.length===0},"aria-hidden":o.text.length===0,format:o.format==="custom"?"hidden":o.format,text:o.text.length===0?n.value:o.text}),null,16,["class","aria-hidden","format","text"]),s[1]||(s[1]=re()),a&&o.text.length===0?q(i.$slots,"default",{key:1,copy:a},void 0,!0):Q("",!0)]))}}),$fe=rr(Ofe,[["__scopeId","data-v-2b2de852"]]),Dfe={};function Pfe(e,t){const r=Ze("KToggle");return g(),Y(r,null,{default:I(({isToggled:n,toggle:a})=>[q(e.$slots,"default",{expanded:n.value,toggle:a})]),_:3})}const Nfe=rr(Dfe,[["render",Pfe]]),Lfe={key:0},Rfe=["innerHTML"],Bfe=se({__name:"XEmptyState",props:{type:{default:""}},setup(e){const{t}=Ca(),r=e;return(n,a)=>{const o=Ze("XAction"),i=Ze("XTeleportSlot");return g(!0),x(Ie,null,Qe([r.type.length>0?`${r.type}.`:"components."],s=>(g(),x(Ie,{key:s},[(g(!0),x(Ie,null,Qe([{title:k(t)(`${s}x-empty-state.title`,void 0,{defaultMessage:k(t)("components.x-empty-state.title")}),body:k(t)(`${s}x-empty-state.body`,void 0,{defaultMessage:k(t)("components.x-empty-state.body")}),href:k(t)(`${s}x-empty-state.action.href`,void 0,{defaultMessage:""}),actionLabel:k(t)(`${s}x-empty-state.action.label`,void 0,{defaultMessage:""}),actionType:k(t)(`${s}x-empty-state.action.type`,void 0,{defaultMessage:""})}],({title:l,body:u,href:c,actionLabel:d,actionType:f})=>(g(),Y(k(Da),{key:l,class:"x-empty-state","data-testid":"empty-block"},{title:I(()=>[q(n.$slots,"title",{},()=>[l.length>0?(g(),x("header",Lfe,[(g(),Y(Ge("h2"),{innerHTML:l},null,8,["innerHTML"]))])):Q("",!0)])]),action:I(()=>[q(n.$slots,"action",{},()=>[c.length>0?(g(),Y(o,{key:0,action:["docs","create"].find(p=>p===f),href:c},{default:I(()=>[re(de(d),1)]),_:2},1032,["action","href"])):(g(),Y(i,{key:1,name:`${r.type}-x-empty-state-actions`},null,8,["name"]))])]),default:I(()=>[a[0]||(a[0]=re()),n.$slots.default?q(n.$slots,"default",{key:0}):u.length>0?(g(),x("div",{key:1,innerHTML:u},null,8,Rfe)):Q("",!0),a[1]||(a[1]=re())]),_:2},1024))),128))],64))),128)}}}),Hfe=["innerHTML"],Ffe=se({__name:"XI18n",props:{t:{}},setup(e){const{t}=Ca(),r=e,n=Ft(),a=fu("x-i18n"),o=S(()=>Object.keys(n).reduce((i,s)=>(i[s]=``,i),{}));return(i,s)=>{const l=Ze("XTeleportTemplate");return g(),x(Ie,null,[W("div",{innerHTML:k(t)(r.t,o.value)},null,8,Hfe),s[0]||(s[0]=re()),(g(!0),x(Ie,null,Qe(k(n),(u,c)=>(g(),Y(l,{key:c,to:{name:`x-i18n-${k(a)}-${c}`}},{default:I(()=>[q(i.$slots,c)]),_:2},1032,["to"]))),128))],64)}}}),zfe={};function Ufe(e,t){return q(e.$slots,"default")}const fS=rr(zfe,[["render",Ufe]]),jfe=["id"],Vfe=se({inheritAttrs:!1,__name:"XIcon",props:{name:{},placement:{default:"auto"},color:{default:void 0},size:{default:fI}},setup(e){Tr(i=>({"0b0e6acf":o.size}));const t=mr(),r={standard:"span","policy-role-producer":"span",builtin:jy,delegated:jy,warning:YM,mesh:BM,docs:wM,search:$M,copy:EM,more:FM,expand:SM,kubernetes:mM,universal:IM,settings:xM,help:PM,create:yM,refresh:VM,progress:s7},n=fu("-x-icon-tooltip"),a=Ft(),o=e;return(i,s)=>(g(),Y(Ge(k(a).default?k(gn):fS),{placement:o.placement},{content:I(()=>[W("div",{id:k(n)},[k(a).default?q(i.$slots,"default",{key:0},void 0,!0):Q("",!0)],8,jfe)]),default:I(()=>[(g(),Y(Ge(r[o.name]),Xe(k(t),{"aria-described-by":k(a).default?k(n):void 0,tabindex:k(a).default?0:void 0,decorative:!1,color:o.color?o.color:`var(--${o.name}IconColor, 'currentColor')`,size:o.size,display:"inline-block",class:`x-icon-icon x-icon-${o.name}-icon`}),null,16,["aria-described-by","tabindex","color","size","class"])),s[0]||(s[0]=re())]),_:3},8,["placement"]))}}),qfe=rr(Vfe,[["__scopeId","data-v-4117040c"]]),Yfe=se({__name:"XInput",props:{value:{default:""},appearance:{default:""},debounce:{default:0}},emits:["change"],setup(e,{emit:t}){const r=e,n=t,a=i=>n("change",i),o=S(()=>r.debounce>0?oI(i=>{a(i)},r.debounce):a);return(i,s)=>{const l=Ze("XIcon"),u=Ze("KInput");return g(),Y(u,{"model-value":r.value,onInput:s[0]||(s[0]=c=>o.value(c))},Mt({_:2},[["search"].includes(r.appearance)?{name:"before",fn:I(()=>[X(l,{name:"search"})]),key:"0"}:void 0]),1032,["model-value"])}}}),Kfe=rr(Yfe,[["__scopeId","data-v-4fe7d289"]]),Gfe=se({__name:"XLayout",props:{type:{default:"stack"},size:{default:"normal"}},setup(e){const t=e;return(r,n)=>(g(),x("div",{class:ke(["x-layout",t.type,t.size])},[q(r.$slots,"default",{},void 0,!0)],2))}}),Wfe=rr(Gfe,[["__scopeId","data-v-d7dd8bb9"]]),Zfe=se({__name:"XPrompt",props:{type:{default:"danger"},expected:{default:""},action:{}},emits:["cancel","submit"],setup(e,{emit:t}){const r=t,n=e;return Pr("x-prompt",{}),$n(()=>{var a,o;(o=(a=document==null?void 0:document.body)==null?void 0:a.classList)==null||o.remove("k-modal-overflow-hidden")}),(a,o)=>{const i=Ze("KPrompt");return g(),Y(i,{"action-button-text":n.action,"action-button-appearance":n.type==="danger"?"danger":"primary","confirmation-text":n.expected.length>0?n.expected:void 0,visible:!0,onCancel:o[0]||(o[0]=()=>r("cancel")),onProceed:o[1]||(o[1]=()=>r("submit"))},{title:I(()=>[q(a.$slots,"title")]),default:I(()=>[o[2]||(o[2]=re()),q(a.$slots,"default")]),_:3},8,["action-button-text","action-button-appearance","confirmation-text"])}}}),Qfe=se({__name:"XProvider",props:{name:{},service:{}},setup(e){const t=e;return Pr(t.name,t.service),(r,n)=>q(r.$slots,"default")}}),Xfe=se({__name:"XSelect",props:{label:{default:""},selected:{default:""}},emits:["change"],setup(e,{emit:t}){const r=t,n=e,a=Ft(),o=S(()=>{const i=Object.keys(a).reduce((s,l)=>{const u=l.lastIndexOf("-option");if(u!==-1){const c=l.substring(0,u);s.push({value:c,label:c,selected:c===n.selected})}return s},[]);return i.find(s=>s.selected)===void 0&&(i[0].selected=!0),i});return(i,s)=>(g(),Y(k(Fw),{label:n.label,items:o.value,onSelected:s[0]||(s[0]=l=>r("change",String(l.value)))},{"selected-item-template":I(({item:l})=>[k(a).selected?q(i.$slots,"selected",{key:0,item:l.value},void 0,!0):q(i.$slots,`${l==null?void 0:l.value}-option`,{key:1,item:l.value},void 0,!0)]),"item-template":I(({item:l})=>[q(i.$slots,`${l.value}-option`,{},void 0,!0)]),_:3},8,["label","items"]))}}),Jfe=rr(Xfe,[["__scopeId","data-v-64721b99"]]),epe=se({inheritAttrs:!1,__name:"XTabs",props:{selected:{default:""}},setup(e){const t=H(null),r=mr(),n=Object.fromEntries(Object.entries(r).filter(([l,u])=>!["aria-label"].includes(l))),a=Ft(),o=e,i=S(()=>Object.keys(a).reduce((l,u)=>{const c=u.lastIndexOf("-tab");if(c!==-1){const d=u.substring(0,c);l.push({title:d,hash:`#${d}`})}return l},[])),s=()=>{const l=t.value,u=l.querySelector('[role="tablist"]'),c=l.querySelectorAll('[role="tab"]'),d=l.querySelectorAll('[tabindex="0"]'),f=l.querySelectorAll("[id]");u&&["role","aria-label"].forEach(p=>u.removeAttribute(p)),["role"].forEach(p=>Array.from(c).forEach(v=>v.removeAttribute(p))),["tabindex"].forEach(p=>Array.from(d).forEach(v=>v.removeAttribute(p))),["id"].forEach(p=>Array.from(f).forEach(v=>{v.setAttribute("data-testid",v.getAttribute(p)??""),v.removeAttribute(p)}))};return Ct(s),Ee(()=>a,()=>{s()}),(l,u)=>{const c=Ze("KTabs");return g(),x("div",Xe({ref_key:"$ref",ref:t,class:"x-tabs"},k(n)),[X(c,{role:"navigation","aria-label":k(r)["aria-label"],tabs:i.value,"model-value":o.selected.length>0?`#${o.selected}`:"","hide-panels":""},Mt({_:2},[Qe(i.value,d=>({name:`${d.title}-anchor`,fn:I(()=>[q(l.$slots,`${d.title}-tab`,{},void 0,!0)])}))]),1032,["aria-label","tabs","model-value"])],16)}}}),tpe=rr(epe,[["__scopeId","data-v-d75a96ca"]]),rpe=["data-x-teleport-id"],npe=se({__name:"XTeleportSlot",props:{name:{}},setup(e){const t=e;return Ct(()=>{window.dispatchEvent(new CustomEvent("x-teleport-slot:mounted",{detail:{name:t.name}}))}),(r,n)=>(g(),x("div",{"data-x-teleport-id":t.name},null,8,rpe))}}),ape=se({__name:"XTeleportTemplate",props:{to:{}},setup(e){const t=e,r=new AbortController,n=H(!1);return Ct(()=>{document.querySelector(`[data-x-teleport-id='${t.to.name}']`)!==null?n.value=!0:window.addEventListener("x-teleport-slot:mounted",a=>{var o;"detail"in a&&((o=a.detail)==null?void 0:o.name)===t.to.name&&(n.value=!0)},{signal:r.signal})}),$n(()=>{r.abort()}),(a,o)=>n.value?(g(),Y(HA,{key:0,to:`[data-x-teleport-id='${t.to.name}']`},[q(a.$slots,"default")],8,["to"])):Q("",!0)}}),ope={key:0,class:"x-timespan","data-testid":"x-timespan"},ipe={key:0},spe={key:1},lpe=se({__name:"XTimespan",props:{start:{default:""},end:{default:""}},setup(e){const{t}=Ca(),r=e;return(n,a)=>r.start.length>0||r.end.length>0?(g(),x("dl",ope,[r.start.length>0?(g(),x("div",ipe,[W("dt",null,de(k(t)("http.api.property.creationTime")),1),a[0]||(a[0]=re()),W("dd",null,de(r.start),1)])):Q("",!0),a[2]||(a[2]=re()),r.end.length>0?(g(),x("div",spe,[W("dt",null,de(k(t)("http.api.property.modificationTime")),1),a[1]||(a[1]=re()),W("dd",null,de(r.end),1)])):Q("",!0)])):Q("",!0)}}),upe=rr(lpe,[["__scopeId","data-v-ffdd0bde"]]),cpe={components:{"status-badge":{tooltip:{not_available:`The online or offline status of this entity is unknown -`}},"x-empty-state":{title:"No data",body:"",action:{label:"",href:""}}}},dpe={xVueComponents:De("x.vue.components")},fpe=e=>[[De("kong.plugins"),{service:()=>[[poe]],labels:[e.plugins]}],[dpe.xVueComponents,{service:()=>[["XCard",w0],["XPop",bi],["XInputSwitch",Iw],["XCheckbox",eu],["XAction",bfe],["XActionGroup",Cfe],["XBadge",Sfe],["XBreadcrumbs",_fe],["XCopyButton",$fe],["XCodeBlock",Tfe],["XEmptyState",Bfe],["XIcon",qfe],["XI18n",Ffe],["XInput",Kfe],["XLayout",Wfe],["XPrompt",Zfe],["XAlert",C7],["XProvider",Qfe],["XSelect",Jfe],["XTabs",tpe],["XTeleportTemplate",ape],["XTeleportSlot",npe],["XTimespan",upe],["XDisclosure",Nfe]],labels:[e.components]}],[De("x.locales"),{service:()=>cpe,labels:[e.enUs]}]];"structuredClone"in globalThis||(globalThis.structuredClone=e=>JSON.parse(JSON.stringify(e)));GE.shim();const lr={...vfe,Env:De("application.Env"),env:De("application.env"),EnvVars:De("EnvVars"),fetch:De("application.fetch"),can:De("application.can"),features:De("application.can.features"),notFoundView:De("application.not-found"),applicationComponents:De("application.components"),source:De("data.source"),sources:De("data.sources"),dataSourcePool:De("data.DataSourcePool"),getDataSourceCacheKeyPrefix:De("data.getDataSourceCacheKeyPrefix"),errorHandler:De("application.error.handler"),i18n:De("i18n"),enUs:De("i18n.locale.enUs")},ppe=(e,t)=>{var r;e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.module)<"u"&&(e.meta.module=t.meta.module)},hpe=(e,t)=>{var r;if(e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.path)<"u"){const n=String(t.meta.path)??"";e.meta.path=`${n}${n.length>0?".":""}${String(e.name)}`}},vpe=e=>{if(typeof e.name>"u")return;const t=(r=>{switch(!0){case typeof r=="function":return r;case typeof r>"u":return()=>({});default:return()=>r}})(e.props);e.props=(...r)=>({...t(...r),routeName:e.name})},mpe=e=>[[De("application.components"),{service:()=>[["AppView",JM],["DataLoader",voe],["DataSource",u9],["DataSink",l9],["DataCollection",uI],["RouteView",tce],["RouteTitle",goe]],labels:[e.components]}],[De("application.routes"),{service:nce,arguments:[lr.notFoundView],labels:[e.routes]}],[De("application.routes.walkers"),{service:()=>[ppe,hpe,vpe],labels:[e.routeWalkers]}],[De("application.locales"),{service:()=>rce,labels:[e.enUs]}],[lr.i18n,{service:Dde,arguments:[lr.enUs,e.env]}],[lr.fetch,{service:()=>fetch}],[lr.can,{service:ace,arguments:[lr.features]}],[lr.Env,{service:oce,arguments:[e.EnvVars]}],[lr.env,{service:t=>(...r)=>t.var(...r),arguments:[lr.Env]}],[lr.source,{service:LC,arguments:[ffe(document,{description:"dom.document"})]}],[lr.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[lr.errorHandler,{service:()=>()=>{}}],[lr.dataSourcePool,{service:(t,r,n)=>new Nue(t,{create:Bue,destroy:Hue},r,n),arguments:[e.sources,lr.errorHandler,lr.getDataSourceCacheKeyPrefix]}],[De("application.datasource.data-uri"),{service:()=>({"data:application/json,:uri":async({uri:t})=>JSON.parse(t)}),labels:[e.sources]}],...hfe(e),...fpe(e),...pfe(e)],gpe=lr,[ype,pS,Ca,bpe]=Ys(lr.env,lr.can,lr.i18n,lr.dataSourcePool),wpe={configuration:{routes:{item:{title:"Configuration",breadcrumbs:"Configuration"}}}},Cpe=()=>[{path:"/configuration",name:"configuration-view",component:()=>Te(()=>import("./ConfigurationDetailView-CqzZ7p3p.js"),[],import.meta.url)}],Spe=e=>[[De("configuration.routes"),{service:Cpe,labels:[e.routes]}],[De("configuration.locales"),{service:()=>wpe,labels:[e.enUs]}]],_pe=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),xpe={"main-overview":{routes:{item:{title:"Overview"}},detail:{onboarding:{message:`'<'p>'<'strong>Welcome to {name}!'<'/strong> We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you!'<'/p> -`,get_started_link:"Get started"},health:{title:"Global Control Plane health",view_all:"(view all)",zone_control_planes:"Zones",meshes:"Meshes",services:"Services",data_plane_proxies:"Data Plane Proxies"},zone_control_planes:{title:"Zones"},meshes:{title:"Meshes"}},action_menu:{toggle_button:"Actions",items:{hostname_generators:"Hostname Generators"}}}},kpe=()=>[{path:"",name:"home",component:()=>Te(()=>import("./ControlPlaneDetailView-CNM0QyfB.js"),__vite__mapDeps([0]),import.meta.url)}],Epe={fromObject(e){return e}},Ape={fromObject(e){return e}},z5=(e,t)=>{const r=e.split("."),n=t.split(".");for(let a=0;a<3;a++){const o=Number(r[a]),i=Number(n[a]);if(o>i)return 1;if(i>o)return-1}return 0},Tpe=(e,t)=>ln({"/control-plane/addresses":async()=>({http:e("KUMA_API_URL"),kds:e("KUMA_KDS_URL")}),"/control-plane/outdated/:version":async r=>r.version.match("^[0-9]+.[0-9]+.[0-9]+$")?{version:e("KUMA_VERSION"),outdated:z5(e("KUMA_VERSION"),r.version)===1}:{version:e("KUMA_VERSION"),outdated:!1},"/control-plane/version/latest":async()=>{const r=e("KUMA_VERSION");if(!r.match("^[0-9]+.[0-9]+.[0-9]+$"))return{version:r};const n=await(async()=>{try{return t.getLatestVersion()}catch(a){return console.error(a),""}})();return{version:n!==""&&z5(n,r)===1?n:r}},"/config":async()=>Epe.fromObject(await t.getConfig()),"/global-insight":async()=>Ape.fromObject(await t.getGlobalInsight())}),Mpe=se({__name:"ControlPlaneActionGroup",setup(e){const{t}=Ca();return(r,n)=>{const a=Ze("XAction"),o=Ze("XActionGroup");return g(),Y(o,null,{control:I(()=>[X(a,{action:"expand",appearance:"primary"},{default:I(()=>[re(de(k(t)("main-overview.action_menu.toggle_button")),1)]),_:1})]),default:I(()=>[n[0]||(n[0]=re()),X(a,{to:{name:"hostname-generator-root-view"}},{default:I(()=>[re(de(k(t)("main-overview.action_menu.items.hostname_generators")),1)]),_:1}),n[1]||(n[1]=re()),q(r.$slots,"actions")]),_:3})}}}),Ipe="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15080'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3crect%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15080)'%3e%3cpath%20d='M8.00353%207.99961C8.33451%207.99961%208.61667%207.88177%208.85%207.64608C9.08333%207.41038%209.2%207.12704%209.2%206.79608C9.2%206.4651%209.08215%206.18294%208.84647%205.94961C8.61077%205.71628%208.32743%205.59961%207.99647%205.59961C7.66549%205.59961%207.38333%205.71745%207.15%205.95314C6.91667%206.18884%206.8%206.47218%206.8%206.80314C6.8%207.13412%206.91784%207.41628%207.15353%207.64961C7.38923%207.88294%207.67257%207.99961%208.00353%207.99961ZM8%2012.8163C9.32222%2011.6274%2010.3194%2010.5329%2010.9917%209.53294C11.6639%208.53294%2012%207.6385%2012%206.84961C12%205.68294%2011.6194%204.71628%2010.8583%203.94961C10.0972%203.18294%209.14444%202.79961%208%202.79961C6.85555%202.79961%205.90278%203.18294%205.14167%203.94961C4.38055%204.71628%204%205.68294%204%206.84961C4%207.6385%204.33611%208.53294%205.00833%209.53294C5.68055%2010.5329%206.67778%2011.6274%208%2012.8163ZM8%2014.3996C6.25583%2012.9429%204.95312%2011.5898%204.09187%2010.3404C3.23062%209.09098%202.8%207.92739%202.8%206.84961C2.8%205.36072%203.29444%204.1135%204.28333%203.10794C5.27222%202.10239%206.50833%201.59961%207.99167%201.59961C9.475%201.59961%2010.7139%202.10239%2011.7083%203.10794C12.7028%204.1135%2013.2%205.36072%2013.2%206.84961C13.2%207.92739%2012.7722%209.0885%2011.9167%2010.3329C11.0611%2011.5774%209.75555%2012.9329%208%2014.3996Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",Ope="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.41053%2014C3.7158%2014%203.12106%2013.7526%202.62632%2013.2579C2.13158%2012.7632%201.88422%2012.1684%201.88422%2011.4737C1.88422%2010.7789%202.13158%2010.1842%202.62632%209.68947C3.12106%209.19474%203.7158%208.94737%204.41053%208.94737C5.10527%208.94737%205.70001%209.19474%206.19474%209.68947C6.68948%2010.1842%206.93685%2010.7789%206.93685%2011.4737C6.93685%2012.1684%206.68948%2012.7632%206.19474%2013.2579C5.70001%2013.7526%205.10527%2014%204.41053%2014ZM11.9895%2014C11.2947%2014%2010.7%2013.7526%2010.2053%2013.2579C9.71053%2012.7632%209.46316%2012.1684%209.46316%2011.4737C9.46316%2010.7789%209.71053%2010.1842%2010.2053%209.68947C10.7%209.19474%2011.2947%208.94737%2011.9895%208.94737C12.6842%208.94737%2013.279%209.19474%2013.7737%209.68947C14.2684%2010.1842%2014.5158%2010.7789%2014.5158%2011.4737C14.5158%2012.1684%2014.2684%2012.7632%2013.7737%2013.2579C13.279%2013.7526%2012.6842%2014%2011.9895%2014ZM4.41053%2012.7368C4.7579%2012.7368%205.05527%2012.6132%205.30264%2012.3658C5.55001%2012.1184%205.67369%2011.8211%205.67369%2011.4737C5.67369%2011.1263%205.55001%2010.8289%205.30264%2010.5816C5.05527%2010.3342%204.7579%2010.2105%204.41053%2010.2105C4.06316%2010.2105%203.7658%2010.3342%203.51843%2010.5816C3.27106%2010.8289%203.14737%2011.1263%203.14737%2011.4737C3.14737%2011.8211%203.27106%2012.1184%203.51843%2012.3658C3.7658%2012.6132%204.06316%2012.7368%204.41053%2012.7368ZM11.9895%2012.7368C12.3368%2012.7368%2012.6342%2012.6132%2012.8816%2012.3658C13.129%2012.1184%2013.2526%2011.8211%2013.2526%2011.4737C13.2526%2011.1263%2013.129%2010.8289%2012.8816%2010.5816C12.6342%2010.3342%2012.3368%2010.2105%2011.9895%2010.2105C11.6421%2010.2105%2011.3447%2010.3342%2011.0974%2010.5816C10.85%2010.8289%2010.7263%2011.1263%2010.7263%2011.4737C10.7263%2011.8211%2010.85%2012.1184%2011.0974%2012.3658C11.3447%2012.6132%2011.6421%2012.7368%2011.9895%2012.7368ZM8.20001%2010.1474C7.86316%2010.1474%207.57895%2010.0316%207.34737%209.8C7.1158%209.56842%207.00001%209.28421%207.00001%208.94737C7.00001%208.61053%207.1158%208.32632%207.34737%208.09474C7.57895%207.86316%207.86316%207.74737%208.20001%207.74737C8.53685%207.74737%208.82106%207.86316%209.05264%208.09474C9.28422%208.32632%209.40001%208.61053%209.40001%208.94737C9.40001%209.28421%209.28422%209.56842%209.05264%209.8C8.82106%2010.0316%208.53685%2010.1474%208.20001%2010.1474ZM8.20001%207.05263C7.50527%207.05263%206.91053%206.80526%206.4158%206.31053C5.92106%205.81579%205.67369%205.22105%205.67369%204.52632C5.67369%203.83158%205.92106%203.23684%206.4158%202.74211C6.91053%202.24737%207.50527%202%208.20001%202C8.89474%202%209.48948%202.24737%209.98422%202.74211C10.479%203.23684%2010.7263%203.83158%2010.7263%204.52632C10.7263%205.22105%2010.479%205.81579%209.98422%206.31053C9.48948%206.80526%208.89474%207.05263%208.20001%207.05263ZM8.20001%205.78947C8.54738%205.78947%208.84474%205.66579%209.09211%205.41842C9.33948%205.17105%209.46316%204.87368%209.46316%204.52632C9.46316%204.17895%209.33948%203.88158%209.09211%203.63421C8.84474%203.38684%208.54738%203.26316%208.20001%203.26316C7.85264%203.26316%207.55527%203.38684%207.3079%203.63421C7.06053%203.88158%206.93685%204.17895%206.93685%204.52632C6.93685%204.87368%207.06053%205.17105%207.3079%205.41842C7.55527%205.66579%207.85264%205.78947%208.20001%205.78947Z'%20fill='%236f7787'/%3e%3c/svg%3e",U5="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15097'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='17'%20height='16'%3e%3crect%20x='0.400024'%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15097)'%3e%3cpath%20d='M3.8%2013.5C3.16667%2012.8889%202.66389%2012.1694%202.29167%2011.3417C1.91945%2010.5139%201.73334%209.62222%201.73334%208.66667C1.73334%207.74444%201.90834%206.87778%202.25834%206.06667C2.60834%205.25556%203.08334%204.55%203.68334%203.95C4.28334%203.35%204.98889%202.875%205.8%202.525C6.61111%202.175%207.47778%202%208.4%202C9.32223%202%2010.1889%202.175%2011%202.525C11.8111%202.875%2012.5167%203.35%2013.1167%203.95C13.7167%204.55%2014.1917%205.25556%2014.5417%206.06667C14.8917%206.87778%2015.0667%207.74444%2015.0667%208.66667C15.0667%209.62222%2014.8806%2010.5167%2014.5083%2011.35C14.1361%2012.1833%2013.6333%2012.9%2013%2013.5L12.0667%2012.5667C12.5778%2012.0778%2012.9833%2011.4972%2013.2833%2010.825C13.5833%2010.1528%2013.7333%209.43333%2013.7333%208.66667C13.7333%207.17778%2013.2167%205.91667%2012.1833%204.88333C11.15%203.85%209.88889%203.33333%208.4%203.33333C6.91111%203.33333%205.65%203.85%204.61667%204.88333C3.58334%205.91667%203.06667%207.17778%203.06667%208.66667C3.06667%209.43333%203.21667%2010.15%203.51667%2010.8167C3.81667%2011.4833%204.22778%2012.0611%204.75%2012.55L3.8%2013.5ZM5.68334%2011.6167C5.29445%2011.25%204.98334%2010.8139%204.75%2010.3083C4.51667%209.80278%204.4%209.25556%204.4%208.66667C4.4%207.55556%204.78889%206.61111%205.56667%205.83333C6.34445%205.05556%207.28889%204.66667%208.4%204.66667C9.51111%204.66667%2010.4556%205.05556%2011.2333%205.83333C12.0111%206.61111%2012.4%207.55556%2012.4%208.66667C12.4%209.25556%2012.2833%209.80556%2012.05%2010.3167C11.8167%2010.8278%2011.5056%2011.2611%2011.1167%2011.6167L10.1667%2010.6667C10.4444%2010.4111%2010.6639%2010.1111%2010.825%209.76667C10.9861%209.42222%2011.0667%209.05556%2011.0667%208.66667C11.0667%207.93333%2010.8056%207.30556%2010.2833%206.78333C9.76111%206.26111%209.13334%206%208.4%206C7.66667%206%207.03889%206.26111%206.51667%206.78333C5.99445%207.30556%205.73334%207.93333%205.73334%208.66667C5.73334%209.06667%205.81389%209.43611%205.975%209.775C6.13612%2010.1139%206.35556%2010.4111%206.63334%2010.6667L5.68334%2011.6167ZM8.4%2010C8.03334%2010%207.71945%209.86944%207.45834%209.60833C7.19723%209.34722%207.06667%209.03333%207.06667%208.66667C7.06667%208.3%207.19723%207.98611%207.45834%207.725C7.71945%207.46389%208.03334%207.33333%208.4%207.33333C8.76667%207.33333%209.08056%207.46389%209.34167%207.725C9.60278%207.98611%209.73334%208.3%209.73334%208.66667C9.73334%209.03333%209.60278%209.34722%209.34167%209.60833C9.08056%209.86944%208.76667%2010%208.4%2010Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",$pe={class:"definition-card-title"},Dpe={class:"definition-card-container"},Ppe=se({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(r,n)=>(g(),x("div",{class:ke(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[W("div",$pe,[q(r.$slots,"icon",{},void 0,!0),n[0]||(n[0]=re()),q(r.$slots,"title",{},void 0,!0)]),n[1]||(n[1]=re()),W("div",Dpe,[q(r.$slots,"body",{},void 0,!0)])],2))}}),Npe=rr(Ppe,[["__scopeId","data-v-549f7af0"]]),Lpe={class:"status"},Rpe={key:1,class:"status-separator"},Bpe={class:"status-total"},Hpe=se({__name:"ResourceStatus",props:{total:{},online:{default:null}},setup(e){const t=e,r=S(()=>{if(t.online!==null){const n=t.online/t.total;if(n<=.5)return"danger";if(n<1)return"warning"}return null});return(n,a)=>(g(),Y(Npe,null,Mt({title:I(()=>[q(n.$slots,"title",{},void 0,!0)]),body:I(()=>[W("div",Lpe,[t.online!==null?(g(),x("span",{key:0,class:ke(["status-online",{[`status-online--${r.value}`]:r.value!==null}])},de(t.online),3)):Q("",!0),t.online!==null?(g(),x("span",Rpe,"/")):Q("",!0),W("span",Bpe,de(t.total),1)])]),_:2},[n.$slots.icon?{name:"icon",fn:I(()=>[q(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}}),tc=rr(Hpe,[["__scopeId","data-v-1c7759a5"]]),Fpe={class:"card-header"},zpe={class:"card-title"},Upe={class:"columns"},jpe=se({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=Ca(),r=e;return(n,a)=>{const o=Ze("KCard");return g(),Y(o,null,{default:I(()=>[W("div",Fpe,[W("div",zpe,[W("h2",null,de(k(t)("main-overview.detail.health.title")),1)])]),a[11]||(a[11]=re()),W("div",Upe,[r.canUseZones?(g(),Y(tc,{key:0,total:r.globalInsight.zones.controlPlanes.total,online:r.globalInsight.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:I(()=>a[0]||(a[0]=[W("img",{src:Ipe},null,-1)])),title:I(()=>[re(de(k(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):Q("",!0),a[8]||(a[8]=re()),X(tc,{total:r.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:I(()=>a[2]||(a[2]=[W("img",{src:Ope},null,-1)])),title:I(()=>[re(de(k(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),a[9]||(a[9]=re()),X(tc,{total:r.globalInsight.services.internal.total,online:r.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:I(()=>a[4]||(a[4]=[W("img",{src:U5},null,-1)])),title:I(()=>[re(de(k(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),a[10]||(a[10]=re()),X(tc,{total:r.globalInsight.dataplanes.standard.total,online:r.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:I(()=>a[6]||(a[6]=[W("img",{src:U5},null,-1)])),title:I(()=>[re(de(k(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])])]),_:1})}}}),Vpe=rr(jpe,[["__scopeId","data-v-350f9448"]]),hs={sources:De("control-planes.sources"),ControlPlaneStatus:De("control-planes.components.ControlPlaneStatus"),ControlPlaneActionGroup:De("control-planes.components.ControlPlaneActionGroup")},qpe=e=>[[hs.sources,{service:Tpe,arguments:[e.env,e.api],labels:[e.sources]}],[De("control-planes.locales"),{service:()=>xpe,labels:[e.enUs]}],[hs.ControlPlaneStatus,{service:()=>Vpe}],[hs.ControlPlaneActionGroup,{service:()=>Mpe}],[De("control-planes.routes"),{service:kpe,labels:[e.routes]}],[De("control-planes.features"),{service:_pe,arguments:[e.env],labels:[e.features]}]],Ype=hs,[ove,ive]=Ys(hs.ControlPlaneStatus,hs.ControlPlaneActionGroup),Kpe={class:"onboarding-alert-content"},Gpe=["innerHTML"],Wpe=se({__name:"OnboardingAlert",setup(e){const{t}=Ca();return(r,n)=>{const a=Ze("XAction"),o=Ze("XAlert"),i=Ze("DataSink"),s=Ze("DataSource");return g(),Y(s,{src:"/me/-onboarding-alert"},{default:I(({data:l,refresh:u})=>[X(i,{src:"/me/-onboarding-alert"},{default:I(({submit:c})=>[(l==null?void 0:l.closed)!==!0?(g(),Y(o,{key:0,appearance:"success",dismissible:"","data-testid":"onboarding-notification",onDismiss:async()=>{c({closed:!0}),await Lt(),u()}},{default:I(()=>[W("div",Kpe,[W("div",{innerHTML:k(t)("main-overview.detail.onboarding.message",{name:k(t)("common.product.name")})},null,8,Gpe),n[0]||(n[0]=re()),X(a,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:I(()=>[re(de(k(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:2},1032,["onDismiss"])):Q("",!0)]),_:2},1024)]),_:1})}}}),Zpe=rr(Wpe,[["__scopeId","data-v-4117ea1c"]]),Qpe={class:"stack"},Xpe=se({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=l1e(),r=e;return(n,a)=>(g(),x("div",Qpe,[n.globalInsight.dataplanes.standard.total===0?(g(),Y(Zpe,{key:0})):Q("",!0),a[0]||(a[0]=re()),X(k(t),{"can-use-zones":r.canUseZones,"global-insight":n.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),Jpe={key:0},e1e={key:1},t1e={key:2},r1e={key:3},n1e={key:4},a1e=se({__name:"OnboardingIcon",props:{graph:{}},setup(e){const t=e;return(r,n)=>t.graph==="standalone"?(g(),x("g",Jpe,n[0]||(n[0]=[W("path",{d:"M435.191 54.1273C435.169 54.0623 435.163 53.9926 435.174 53.9247C435.185 53.8567 435.214 53.7927 435.256 53.7386C436.892 51.6737 438.376 49.2983 438.376 47.4763C438.376 43.4274 436.066 40.137 431.037 40.137C428.546 40.137 426.718 40.9468 425.517 42.2505C425.463 42.3105 425.393 42.3535 425.315 42.3746C425.237 42.3957 425.154 42.3938 425.077 42.3693C423.16 41.7488 421.196 41.2839 419.204 40.9792C419.137 40.9702 419.068 40.9779 419.005 41.0016C418.942 41.0253 418.886 41.0642 418.841 41.115C418.796 41.1657 418.765 41.2267 418.75 41.2925C418.734 41.3582 418.735 41.4268 418.753 41.4921C419.168 43.0495 421.663 52.945 423.671 60.4786C424.886 65.0377 421.738 69.5158 417.02 69.5023H414.099C409.332 69.5023 406.439 65.008 407.537 60.5272C409.392 52.9558 411.932 43.1386 412.345 41.519C412.362 41.4544 412.363 41.3865 412.348 41.3213C412.333 41.256 412.302 41.1955 412.258 41.1451C412.214 41.0947 412.158 41.0559 412.096 41.0321C412.033 41.0084 411.966 41.0004 411.899 41.0089C409.581 41.2791 407.299 41.8014 405.095 42.5664C405.014 42.595 404.926 42.5981 404.844 42.5755C404.761 42.5528 404.688 42.5053 404.633 42.4395C403.432 41.0278 401.559 40.1451 398.965 40.1451C393.936 40.1451 391.625 43.4301 391.625 47.4844C391.625 49.6087 393.644 52.4888 395.566 54.7454C395.659 54.8566 395.687 55.0075 395.642 55.1449L392.37 64.6463C392.369 64.6561 392.369 64.6662 392.37 64.676C392.284 65.008 391.021 70.6144 400.619 79.5381C403.491 82.2131 413.497 91.8521 415.295 93.5743C415.37 93.6461 415.47 93.6861 415.574 93.6861C415.678 93.6861 415.779 93.6461 415.854 93.5743C417.703 91.8548 428.081 82.2212 430.97 79.5381C441.34 69.8667 438.87 64.6463 438.87 64.6463L435.191 54.1273Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M417.525 63.2097H413.616C413.462 63.2097 413.309 63.1792 413.167 63.12C413.024 63.0608 412.895 62.974 412.786 62.8646C412.677 62.7553 412.591 62.6255 412.532 62.4827C412.474 62.34 412.444 62.1871 412.445 62.0328L411.959 57.22C411.959 57.0659 411.989 56.9134 412.048 56.7711C412.107 56.6288 412.194 56.4995 412.303 56.3907C412.412 56.2819 412.542 56.1956 412.684 56.1369C412.826 56.0782 412.979 56.0482 413.133 56.0485H417.992C418.146 56.0482 418.299 56.0782 418.441 56.1369C418.583 56.1956 418.713 56.2819 418.822 56.3907C418.931 56.4995 419.018 56.6288 419.077 56.7711C419.136 56.9134 419.166 57.0659 419.166 57.22L418.699 62.0328C418.7 62.1873 418.67 62.3404 418.611 62.4834C418.552 62.6263 418.466 62.7562 418.357 62.8656C418.248 62.975 418.118 63.0617 417.975 63.1208C417.832 63.1798 417.679 63.21 417.525 63.2097Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M395.062 149.221L393.799 150.581V153.948H391.371V142.164H393.799V147.506L394.868 146.041L397.87 142.164H400.857L396.672 147.4L400.978 153.948H398.089L395.062 149.221ZM412.086 142.164V149.926C412.086 151.215 411.681 152.235 410.872 152.985C410.068 153.735 408.968 154.11 407.57 154.11C406.194 154.11 405.102 153.745 404.292 153.017C403.483 152.289 403.07 151.288 403.054 150.015V142.164H405.482V149.942C405.482 150.713 405.666 151.277 406.032 151.633C406.405 151.984 406.917 152.159 407.57 152.159C408.935 152.159 409.628 151.442 409.65 150.006V142.164H412.086ZM418.524 142.164L421.551 150.711L424.562 142.164H427.751V153.948H425.315V150.727L425.557 145.167L422.377 153.948H420.71L417.537 145.175L417.78 150.727V153.948H415.352V142.164H418.524ZM437.944 151.52H433.687L432.878 153.948H430.296L434.683 142.164H436.933L441.343 153.948H438.762L437.944 151.52ZM434.343 149.553H437.289L435.808 145.142L434.343 149.553Z",fill:"black"},null,-1)]))):t.graph==="multizone"?(g(),x("g",e1e,n[1]||(n[1]=[W("path",{d:"M472.19 82.122C472.167 82.057 472.161 81.9873 472.173 81.9193C472.184 81.8514 472.212 81.7874 472.255 81.7333C473.891 79.6683 475.375 77.293 475.375 75.471C475.375 71.4221 473.065 68.1317 468.036 68.1317C465.544 68.1317 463.717 68.9415 462.516 70.2452C462.462 70.3052 462.391 70.3482 462.313 70.3693C462.235 70.3903 462.153 70.3885 462.076 70.364C460.159 69.7435 458.194 69.2786 456.202 68.9739C456.135 68.9649 456.067 68.9726 456.004 68.9963C455.941 69.02 455.884 69.0589 455.84 69.1097C455.795 69.1604 455.764 69.2214 455.748 69.2872C455.733 69.3529 455.734 69.4215 455.752 69.4867C456.167 71.0442 458.661 80.9397 460.67 88.4733C461.884 93.0324 458.737 97.5105 454.019 97.497H451.098C446.331 97.497 443.438 93.0027 444.536 88.5219C446.391 80.9505 448.931 71.1333 449.344 69.5137C449.361 69.4491 449.362 69.3812 449.347 69.3159C449.332 69.2507 449.301 69.1902 449.257 69.1398C449.213 69.0894 449.157 69.0506 449.095 69.0268C449.032 69.0031 448.965 68.9951 448.898 69.0036C446.58 69.2738 444.298 69.7961 442.093 70.561C442.013 70.5897 441.925 70.5928 441.843 70.5701C441.76 70.5475 441.686 70.5 441.632 70.4342C440.431 69.0225 438.557 68.1398 435.963 68.1398C430.935 68.1398 428.624 71.4248 428.624 75.4791C428.624 77.6034 430.643 80.4835 432.565 82.7401C432.658 82.8513 432.686 83.0022 432.641 83.1396L429.369 92.641C429.367 92.6508 429.367 92.6608 429.369 92.6707C429.283 93.0027 428.019 98.6091 437.618 107.533C440.49 110.208 450.496 119.847 452.294 121.569C452.369 121.641 452.469 121.681 452.573 121.681C452.677 121.681 452.777 121.641 452.853 121.569C454.702 119.85 465.08 110.216 467.968 107.533C478.339 97.8614 475.869 92.641 475.869 92.641L472.19 82.122Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M454.524 91.2044H450.615C450.461 91.2044 450.308 91.1739 450.166 91.1147C450.023 91.0555 449.894 90.9687 449.785 90.8593C449.676 90.75 449.59 90.6202 449.531 90.4774C449.473 90.3347 449.443 90.1818 449.444 90.0275L448.958 85.2147C448.958 85.0606 448.988 84.9081 449.047 84.7658C449.106 84.6235 449.193 84.4942 449.302 84.3854C449.411 84.2766 449.54 84.1903 449.683 84.1316C449.825 84.0729 449.978 84.0429 450.132 84.0432H454.991C455.145 84.0429 455.297 84.0729 455.44 84.1316C455.582 84.1903 455.712 84.2766 455.821 84.3854C455.93 84.4942 456.016 84.6235 456.075 84.7658C456.134 84.9081 456.165 85.0606 456.165 85.2147L455.698 90.0275C455.699 90.182 455.669 90.3351 455.61 90.4781C455.551 90.621 455.465 90.7509 455.356 90.8603C455.247 90.9697 455.117 91.0564 454.974 91.1154C454.831 91.1745 454.678 91.2047 454.524 91.2044Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M432.023 177.215L430.761 178.575V181.942H428.333V170.158H430.761V175.5L431.829 174.035L434.832 170.158H437.818L433.634 175.394L437.939 181.942H435.05L432.023 177.215ZM449.048 170.158V177.919C449.048 179.209 448.643 180.229 447.834 180.979C447.03 181.729 445.929 182.104 444.532 182.104C443.156 182.104 442.063 181.739 441.254 181.011C440.445 180.283 440.032 179.282 440.016 178.009V170.158H442.444V177.936C442.444 178.707 442.627 179.271 442.994 179.627C443.366 179.978 443.879 180.153 444.532 180.153C445.897 180.153 446.59 179.436 446.612 178V170.158H449.048ZM455.486 170.158L458.513 178.705L461.523 170.158H464.712V181.942H462.276V178.721L462.519 173.161L459.338 181.942H457.671L454.499 173.169L454.741 178.721V181.942H452.313V170.158H455.486ZM474.906 179.514H470.649L469.839 181.942H467.258L471.644 170.158H473.894L478.305 181.942H475.723L474.906 179.514ZM471.304 177.547H474.25L472.769 173.136L471.304 177.547Z",fill:"black"},null,-1)]))):t.graph==="kubernetes"?(g(),x("g",t1e,n[2]||(n[2]=[W("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="memory"?(g(),x("g",r1e,n[3]||(n[3]=[W("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.855L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.966 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.664 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="postgres"?(g(),x("g",n1e,n[4]||(n[4]=[W("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),re(),W("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):Q("",!0)}}),o1e={onboarding:{routes:{welcome:{title:"Welcome to {name}!"},"deployment-types":{title:"Deployment Types"},"configuration-types":{title:"Configuration Types"},multizone:{title:"Multizone",body:`'<'p>A zone requires both the zone control plane and zone ingress. On Kubernetes, you run a single command to create both resources. On Universal, you must create them separately.'<'/p> +?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return"(?:"+a+"|"+o+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:i("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:i("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:r,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml})(Prism);mv.manual=!0;function kfe(e,t,r,n){mv.languages[n]||console.warn(`Prism: the language “${n}” isn’t enabled.`),e.classList.contains(`language-${n}`)||e.classList.add(`language-${n}`),t.innerHTML=r,mv.highlightElement(t)}const Efe={key:0,class:"toolbar"},Afe=se({__name:"XCodeBlock",props:{id:{default:()=>fu("code-block")},code:{},language:{},isSearchable:{type:Boolean,default:!1},showCopyButton:{type:Boolean,default:!0},codeMaxHeight:{default:void 0},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){const r=e,n=t,a=H(!1);async function o({preElement:i,codeElement:s,language:l,code:u}){a.value=!0;const c=u.replaceAll(//g,">");kfe(i,s,c,l),a.value=!1}return(i,s)=>(g(),x("div",null,[i.$slots["primary-actions"]?(g(),x("div",Efe,[q(i.$slots,"primary-actions",{},void 0,!0)])):J("",!0),s[3]||(s[3]=ae()),ee(k(B7),{id:i.id,"max-height":r.codeMaxHeight,code:r.code,language:i.language,"initial-filter-mode":r.isFilterMode,"initial-reg-exp-mode":r.isRegExpMode,processing:a.value,searchable:i.isSearchable,"show-copy-button":i.showCopyButton,query:r.query,theme:"dark",onCodeBlockRender:o,onQueryChange:s[0]||(s[0]=l=>n("query-change",l)),onFilterModeChange:s[1]||(s[1]=l=>n("filter-mode-change",l)),onRegExpModeChange:s[2]||(s[2]=l=>n("reg-exp-mode-change",l))},Mt({_:2},[i.$slots["secondary-actions"]?{name:"secondary-actions",fn:I(()=>[q(i.$slots,"secondary-actions",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","max-height","code","language","initial-filter-mode","initial-reg-exp-mode","processing","searchable","show-copy-button","query"])]))}}),Tfe=rr(Afe,[["__scopeId","data-v-87115c88"]]),Mfe={class:"x-copy-button"},Ife={key:0,class:"text"},Ofe=se({__name:"XCopyButton",props:{text:{default:""},format:{default:"custom"}},setup(e){const t=mr(),r=H(null),n=H(""),a=async i=>{n.value=i,await Lt(),r.value.copy()},o=e;return(i,s)=>(g(),x("div",Mfe,[o.format==="custom"&&o.text?(g(),x("span",Ife,[q(i.$slots,"default",{},()=>[ae(de(o.text),1)],!0)])):J("",!0),s[0]||(s[0]=ae()),ee(k(a9),Xe(k(t),{ref_key:"component",ref:r,class:{hidden:o.text.length===0},"aria-hidden":o.text.length===0,format:o.format==="custom"?"hidden":o.format,text:o.text.length===0?n.value:o.text}),null,16,["class","aria-hidden","format","text"]),s[1]||(s[1]=ae()),a&&o.text.length===0?q(i.$slots,"default",{key:1,copy:a},void 0,!0):J("",!0)]))}}),$fe=rr(Ofe,[["__scopeId","data-v-2b2de852"]]),Dfe={};function Pfe(e,t){const r=Ze("KToggle");return g(),K(r,null,{default:I(({isToggled:n,toggle:a})=>[q(e.$slots,"default",{expanded:n.value,toggle:a})]),_:3})}const Nfe=rr(Dfe,[["render",Pfe]]),Lfe={key:0},Rfe=["innerHTML"],Bfe=se({__name:"XEmptyState",props:{type:{default:""}},setup(e){const{t}=Ca(),r=e;return(n,a)=>{const o=Ze("XAction"),i=Ze("XTeleportSlot");return g(!0),x(Ie,null,Qe([r.type.length>0?`${r.type}.`:"components."],s=>(g(),x(Ie,{key:s},[(g(!0),x(Ie,null,Qe([{title:k(t)(`${s}x-empty-state.title`,void 0,{defaultMessage:k(t)("components.x-empty-state.title")}),body:k(t)(`${s}x-empty-state.body`,void 0,{defaultMessage:k(t)("components.x-empty-state.body")}),href:k(t)(`${s}x-empty-state.action.href`,void 0,{defaultMessage:""}),actionLabel:k(t)(`${s}x-empty-state.action.label`,void 0,{defaultMessage:""}),actionType:k(t)(`${s}x-empty-state.action.type`,void 0,{defaultMessage:""})}],({title:l,body:u,href:c,actionLabel:d,actionType:f})=>(g(),K(k(Da),{key:l,class:"x-empty-state","data-testid":"empty-block"},{title:I(()=>[q(n.$slots,"title",{},()=>[l.length>0?(g(),x("header",Lfe,[(g(),K(Ge("h2"),{innerHTML:l},null,8,["innerHTML"]))])):J("",!0)])]),action:I(()=>[q(n.$slots,"action",{},()=>[c.length>0?(g(),K(o,{key:0,action:["docs","create"].find(p=>p===f),href:c},{default:I(()=>[ae(de(d),1)]),_:2},1032,["action","href"])):(g(),K(i,{key:1,name:`${r.type}-x-empty-state-actions`},null,8,["name"]))])]),default:I(()=>[a[0]||(a[0]=ae()),n.$slots.default?q(n.$slots,"default",{key:0}):u.length>0?(g(),x("div",{key:1,innerHTML:u},null,8,Rfe)):J("",!0),a[1]||(a[1]=ae())]),_:2},1024))),128))],64))),128)}}}),Hfe=["innerHTML"],Ffe=se({__name:"XI18n",props:{t:{}},setup(e){const{t}=Ca(),r=e,n=Ft(),a=fu("x-i18n"),o=S(()=>Object.keys(n).reduce((i,s)=>(i[s]=``,i),{}));return(i,s)=>{const l=Ze("XTeleportTemplate");return g(),x(Ie,null,[W("div",{innerHTML:k(t)(r.t,o.value)},null,8,Hfe),s[0]||(s[0]=ae()),(g(!0),x(Ie,null,Qe(k(n),(u,c)=>(g(),K(l,{key:c,to:{name:`x-i18n-${k(a)}-${c}`}},{default:I(()=>[q(i.$slots,c)]),_:2},1032,["to"]))),128))],64)}}}),zfe={};function Ufe(e,t){return q(e.$slots,"default")}const fS=rr(zfe,[["render",Ufe]]),jfe=["id"],Vfe=se({inheritAttrs:!1,__name:"XIcon",props:{name:{},placement:{default:"auto"},color:{default:void 0},size:{default:fI}},setup(e){Tr(i=>({10108400:o.size}));const t=mr(),r={standard:"span","policy-role-producer":"span",builtin:jy,delegated:jy,warning:YM,mesh:BM,docs:wM,search:$M,copy:EM,more:FM,expand:SM,kubernetes:mM,universal:IM,settings:xM,help:PM,create:yM,refresh:VM,progress:s7},n=fu("-x-icon-tooltip"),a=Ft(),o=e;return(i,s)=>(g(),K(Ge(k(a).default?k(gn):fS),{placement:o.placement},{content:I(()=>[W("div",{id:k(n)},[k(a).default?q(i.$slots,"default",{key:0},void 0,!0):J("",!0)],8,jfe)]),default:I(()=>[(g(),K(Ge(r[o.name]),Xe(k(t),{"aria-described-by":k(a).default?k(n):void 0,tabindex:k(a).default?0:void 0,decorative:!1,color:o.color?o.color:`var(--${o.name}IconColor, 'currentColor')`,size:o.size,display:"inline-block",class:`x-icon-icon x-icon-${o.name}-icon`}),null,16,["aria-described-by","tabindex","color","size","class"])),s[0]||(s[0]=ae())]),_:3},8,["placement"]))}}),qfe=rr(Vfe,[["__scopeId","data-v-f9e92369"]]),Yfe=se({__name:"XInput",props:{value:{default:""},appearance:{default:""},debounce:{default:0}},emits:["change"],setup(e,{emit:t}){const r=e,n=t,a=i=>n("change",i),o=S(()=>r.debounce>0?oI(i=>{a(i)},r.debounce):a);return(i,s)=>{const l=Ze("XIcon"),u=Ze("KInput");return g(),K(u,{"model-value":r.value,onInput:s[0]||(s[0]=c=>o.value(c))},Mt({_:2},[["search"].includes(r.appearance)?{name:"before",fn:I(()=>[ee(l,{name:"search"})]),key:"0"}:void 0]),1032,["model-value"])}}}),Kfe=rr(Yfe,[["__scopeId","data-v-4fe7d289"]]),Gfe=se({__name:"XLayout",props:{type:{default:"stack"},size:{default:"normal"}},setup(e){const t=e;return(r,n)=>(g(),x("div",{class:ke(["x-layout",t.type,t.size])},[q(r.$slots,"default",{},void 0,!0)],2))}}),Wfe=rr(Gfe,[["__scopeId","data-v-d7dd8bb9"]]),Zfe=se({__name:"XPrompt",props:{type:{default:"danger"},expected:{default:""},action:{}},emits:["cancel","submit"],setup(e,{emit:t}){const r=t,n=e;return Pr("x-prompt",{}),$n(()=>{var a,o;(o=(a=document==null?void 0:document.body)==null?void 0:a.classList)==null||o.remove("k-modal-overflow-hidden")}),(a,o)=>{const i=Ze("KPrompt");return g(),K(i,{"action-button-text":n.action,"action-button-appearance":n.type==="danger"?"danger":"primary","confirmation-text":n.expected.length>0?n.expected:void 0,visible:!0,onCancel:o[0]||(o[0]=()=>r("cancel")),onProceed:o[1]||(o[1]=()=>r("submit"))},{title:I(()=>[q(a.$slots,"title")]),default:I(()=>[o[2]||(o[2]=ae()),q(a.$slots,"default")]),_:3},8,["action-button-text","action-button-appearance","confirmation-text"])}}}),Qfe=se({__name:"XProvider",props:{name:{},service:{}},setup(e){const t=e;return Pr(t.name,t.service),(r,n)=>q(r.$slots,"default")}}),Xfe=se({__name:"XSelect",props:{label:{default:""},selected:{default:""}},emits:["change"],setup(e,{emit:t}){const r=t,n=e,a=Ft(),o=S(()=>{const i=Object.keys(a).reduce((s,l)=>{const u=l.lastIndexOf("-option");if(u!==-1){const c=l.substring(0,u);s.push({value:c,label:c,selected:c===n.selected})}return s},[]);return i.find(s=>s.selected)===void 0&&(i[0].selected=!0),i});return(i,s)=>(g(),K(k(Fw),{label:n.label,items:o.value,onSelected:s[0]||(s[0]=l=>r("change",String(l.value)))},{"selected-item-template":I(({item:l})=>[k(a).selected?q(i.$slots,"selected",{key:0,item:l.value},void 0,!0):q(i.$slots,`${l==null?void 0:l.value}-option`,{key:1,item:l.value},void 0,!0)]),"item-template":I(({item:l})=>[q(i.$slots,`${l.value}-option`,{},void 0,!0)]),_:3},8,["label","items"]))}}),Jfe=rr(Xfe,[["__scopeId","data-v-64721b99"]]),epe=se({inheritAttrs:!1,__name:"XTabs",props:{selected:{default:""}},setup(e){const t=H(null),r=mr(),n=Object.fromEntries(Object.entries(r).filter(([l,u])=>!["aria-label"].includes(l))),a=Ft(),o=e,i=S(()=>Object.keys(a).reduce((l,u)=>{const c=u.lastIndexOf("-tab");if(c!==-1){const d=u.substring(0,c);l.push({title:d,hash:`#${d}`})}return l},[])),s=()=>{const l=t.value,u=l.querySelector('[role="tablist"]'),c=l.querySelectorAll('[role="tab"]'),d=l.querySelectorAll('[tabindex="0"]'),f=l.querySelectorAll("[id]");u&&["role","aria-label"].forEach(p=>u.removeAttribute(p)),["role"].forEach(p=>Array.from(c).forEach(v=>v.removeAttribute(p))),["tabindex"].forEach(p=>Array.from(d).forEach(v=>v.removeAttribute(p))),["id"].forEach(p=>Array.from(f).forEach(v=>{v.setAttribute("data-testid",v.getAttribute(p)??""),v.removeAttribute(p)}))};return Ct(s),Ee(()=>a,()=>{s()}),(l,u)=>{const c=Ze("KTabs");return g(),x("div",Xe({ref_key:"$ref",ref:t,class:"x-tabs"},k(n)),[ee(c,{role:"navigation","aria-label":k(r)["aria-label"],tabs:i.value,"model-value":o.selected.length>0?`#${o.selected}`:"","hide-panels":""},Mt({_:2},[Qe(i.value,d=>({name:`${d.title}-anchor`,fn:I(()=>[q(l.$slots,`${d.title}-tab`,{},void 0,!0)])}))]),1032,["aria-label","tabs","model-value"])],16)}}}),tpe=rr(epe,[["__scopeId","data-v-d75a96ca"]]),rpe=["data-x-teleport-id"],npe=se({__name:"XTeleportSlot",props:{name:{}},setup(e){const t=e;return Ct(()=>{window.dispatchEvent(new CustomEvent("x-teleport-slot:mounted",{detail:{name:t.name}}))}),(r,n)=>(g(),x("div",{"data-x-teleport-id":t.name},null,8,rpe))}}),ape=se({__name:"XTeleportTemplate",props:{to:{}},setup(e){const t=e,r=new AbortController,n=H(!1);return Ct(()=>{document.querySelector(`[data-x-teleport-id='${t.to.name}']`)!==null?n.value=!0:window.addEventListener("x-teleport-slot:mounted",a=>{var o;"detail"in a&&((o=a.detail)==null?void 0:o.name)===t.to.name&&(n.value=!0)},{signal:r.signal})}),$n(()=>{r.abort()}),(a,o)=>n.value?(g(),K(HA,{key:0,to:`[data-x-teleport-id='${t.to.name}']`},[q(a.$slots,"default")],8,["to"])):J("",!0)}}),ope={key:0,class:"x-timespan","data-testid":"x-timespan"},ipe={key:0},spe={key:1},lpe=se({__name:"XTimespan",props:{start:{default:""},end:{default:""}},setup(e){const{t}=Ca(),r=e;return(n,a)=>r.start.length>0||r.end.length>0?(g(),x("dl",ope,[r.start.length>0?(g(),x("div",ipe,[W("dt",null,de(k(t)("http.api.property.creationTime")),1),a[0]||(a[0]=ae()),W("dd",null,de(r.start),1)])):J("",!0),a[2]||(a[2]=ae()),r.end.length>0?(g(),x("div",spe,[W("dt",null,de(k(t)("http.api.property.modificationTime")),1),a[1]||(a[1]=ae()),W("dd",null,de(r.end),1)])):J("",!0)])):J("",!0)}}),upe=rr(lpe,[["__scopeId","data-v-ffdd0bde"]]),cpe={components:{"status-badge":{tooltip:{not_available:`The online or offline status of this entity is unknown +`}},"x-empty-state":{title:"No data",body:"",action:{label:"",href:""}}}},dpe={xVueComponents:De("x.vue.components")},fpe=e=>[[De("kong.plugins"),{service:()=>[[poe]],labels:[e.plugins]}],[dpe.xVueComponents,{service:()=>[["XCard",w0],["XPop",bi],["XInputSwitch",Iw],["XCheckbox",eu],["XAction",bfe],["XActionGroup",Cfe],["XBadge",Sfe],["XBreadcrumbs",_fe],["XCopyButton",$fe],["XCodeBlock",Tfe],["XEmptyState",Bfe],["XIcon",qfe],["XI18n",Ffe],["XInput",Kfe],["XLayout",Wfe],["XPrompt",Zfe],["XAlert",C7],["XProvider",Qfe],["XSelect",Jfe],["XTabs",tpe],["XTeleportTemplate",ape],["XTeleportSlot",npe],["XTimespan",upe],["XDisclosure",Nfe]],labels:[e.components]}],[De("x.locales"),{service:()=>cpe,labels:[e.enUs]}]];"structuredClone"in globalThis||(globalThis.structuredClone=e=>JSON.parse(JSON.stringify(e)));GE.shim();const lr={...vfe,Env:De("application.Env"),env:De("application.env"),EnvVars:De("EnvVars"),fetch:De("application.fetch"),can:De("application.can"),features:De("application.can.features"),notFoundView:De("application.not-found"),applicationComponents:De("application.components"),source:De("data.source"),sources:De("data.sources"),dataSourcePool:De("data.DataSourcePool"),getDataSourceCacheKeyPrefix:De("data.getDataSourceCacheKeyPrefix"),errorHandler:De("application.error.handler"),i18n:De("i18n"),enUs:De("i18n.locale.enUs")},ppe=(e,t)=>{var r;e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.module)<"u"&&(e.meta.module=t.meta.module)},hpe=(e,t)=>{var r;if(e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.path)<"u"){const n=String(t.meta.path)??"";e.meta.path=`${n}${n.length>0?".":""}${String(e.name)}`}},vpe=e=>{if(typeof e.name>"u")return;const t=(r=>{switch(!0){case typeof r=="function":return r;case typeof r>"u":return()=>({});default:return()=>r}})(e.props);e.props=(...r)=>({...t(...r),routeName:e.name})},mpe=e=>[[De("application.components"),{service:()=>[["AppView",JM],["DataLoader",voe],["DataSource",u9],["DataSink",l9],["DataCollection",uI],["RouteView",tce],["RouteTitle",goe]],labels:[e.components]}],[De("application.routes"),{service:nce,arguments:[lr.notFoundView],labels:[e.routes]}],[De("application.routes.walkers"),{service:()=>[ppe,hpe,vpe],labels:[e.routeWalkers]}],[De("application.locales"),{service:()=>rce,labels:[e.enUs]}],[lr.i18n,{service:Dde,arguments:[lr.enUs,e.env]}],[lr.fetch,{service:()=>fetch}],[lr.can,{service:ace,arguments:[lr.features]}],[lr.Env,{service:oce,arguments:[e.EnvVars]}],[lr.env,{service:t=>(...r)=>t.var(...r),arguments:[lr.Env]}],[lr.source,{service:LC,arguments:[ffe(document,{description:"dom.document"})]}],[lr.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[lr.errorHandler,{service:()=>()=>{}}],[lr.dataSourcePool,{service:(t,r,n)=>new Nue(t,{create:Bue,destroy:Hue},r,n),arguments:[e.sources,lr.errorHandler,lr.getDataSourceCacheKeyPrefix]}],[De("application.datasource.data-uri"),{service:()=>({"data:application/json,:uri":async({uri:t})=>JSON.parse(t)}),labels:[e.sources]}],...hfe(e),...fpe(e),...pfe(e)],gpe=lr,[ype,pS,Ca,bpe]=Ys(lr.env,lr.can,lr.i18n,lr.dataSourcePool),wpe={configuration:{routes:{item:{title:"Configuration",breadcrumbs:"Configuration"}}}},Cpe=()=>[{path:"/configuration",name:"configuration-view",component:()=>Te(()=>import("./ConfigurationDetailView-BQWM3qCG.js"),[],import.meta.url)}],Spe=e=>[[De("configuration.routes"),{service:Cpe,labels:[e.routes]}],[De("configuration.locales"),{service:()=>wpe,labels:[e.enUs]}]],_pe=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),xpe={"main-overview":{routes:{item:{title:"Overview"}},detail:{onboarding:{message:`'<'p>'<'strong>Welcome to {name}!'<'/strong> We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you!'<'/p> +`,get_started_link:"Get started"},health:{title:"Global Control Plane health",view_all:"(view all)",zone_control_planes:"Zones",meshes:"Meshes",services:"Services",data_plane_proxies:"Data Plane Proxies"},zone_control_planes:{title:"Zones"},meshes:{title:"Meshes"}},action_menu:{toggle_button:"Actions",items:{hostname_generators:"Hostname Generators"}}}},kpe=()=>[{path:"",name:"home",component:()=>Te(()=>import("./ControlPlaneDetailView-BfvJlhme.js"),__vite__mapDeps([0]),import.meta.url)}],Epe={fromObject(e){return e}},Ape={fromObject(e){return e}},z5=(e,t)=>{const r=e.split("."),n=t.split(".");for(let a=0;a<3;a++){const o=Number(r[a]),i=Number(n[a]);if(o>i)return 1;if(i>o)return-1}return 0},Tpe=(e,t)=>ln({"/control-plane/addresses":async()=>({http:e("KUMA_API_URL"),kds:e("KUMA_KDS_URL")}),"/control-plane/outdated/:version":async r=>r.version.match("^[0-9]+.[0-9]+.[0-9]+$")?{version:e("KUMA_VERSION"),outdated:z5(e("KUMA_VERSION"),r.version)===1}:{version:e("KUMA_VERSION"),outdated:!1},"/control-plane/version/latest":async()=>{const r=e("KUMA_VERSION");if(!r.match("^[0-9]+.[0-9]+.[0-9]+$"))return{version:r};const n=await(async()=>{try{return t.getLatestVersion()}catch(a){return console.error(a),""}})();return{version:n!==""&&z5(n,r)===1?n:r}},"/config":async()=>Epe.fromObject(await t.getConfig()),"/global-insight":async()=>Ape.fromObject(await t.getGlobalInsight())}),Mpe=se({__name:"ControlPlaneActionGroup",setup(e){const{t}=Ca();return(r,n)=>{const a=Ze("XAction"),o=Ze("XActionGroup");return g(),K(o,null,{control:I(()=>[ee(a,{action:"expand",appearance:"primary"},{default:I(()=>[ae(de(k(t)("main-overview.action_menu.toggle_button")),1)]),_:1})]),default:I(()=>[n[0]||(n[0]=ae()),ee(a,{to:{name:"hostname-generator-root-view"}},{default:I(()=>[ae(de(k(t)("main-overview.action_menu.items.hostname_generators")),1)]),_:1}),n[1]||(n[1]=ae()),q(r.$slots,"actions")]),_:3})}}}),Ipe="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15080'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3crect%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15080)'%3e%3cpath%20d='M8.00353%207.99961C8.33451%207.99961%208.61667%207.88177%208.85%207.64608C9.08333%207.41038%209.2%207.12704%209.2%206.79608C9.2%206.4651%209.08215%206.18294%208.84647%205.94961C8.61077%205.71628%208.32743%205.59961%207.99647%205.59961C7.66549%205.59961%207.38333%205.71745%207.15%205.95314C6.91667%206.18884%206.8%206.47218%206.8%206.80314C6.8%207.13412%206.91784%207.41628%207.15353%207.64961C7.38923%207.88294%207.67257%207.99961%208.00353%207.99961ZM8%2012.8163C9.32222%2011.6274%2010.3194%2010.5329%2010.9917%209.53294C11.6639%208.53294%2012%207.6385%2012%206.84961C12%205.68294%2011.6194%204.71628%2010.8583%203.94961C10.0972%203.18294%209.14444%202.79961%208%202.79961C6.85555%202.79961%205.90278%203.18294%205.14167%203.94961C4.38055%204.71628%204%205.68294%204%206.84961C4%207.6385%204.33611%208.53294%205.00833%209.53294C5.68055%2010.5329%206.67778%2011.6274%208%2012.8163ZM8%2014.3996C6.25583%2012.9429%204.95312%2011.5898%204.09187%2010.3404C3.23062%209.09098%202.8%207.92739%202.8%206.84961C2.8%205.36072%203.29444%204.1135%204.28333%203.10794C5.27222%202.10239%206.50833%201.59961%207.99167%201.59961C9.475%201.59961%2010.7139%202.10239%2011.7083%203.10794C12.7028%204.1135%2013.2%205.36072%2013.2%206.84961C13.2%207.92739%2012.7722%209.0885%2011.9167%2010.3329C11.0611%2011.5774%209.75555%2012.9329%208%2014.3996Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",Ope="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.41053%2014C3.7158%2014%203.12106%2013.7526%202.62632%2013.2579C2.13158%2012.7632%201.88422%2012.1684%201.88422%2011.4737C1.88422%2010.7789%202.13158%2010.1842%202.62632%209.68947C3.12106%209.19474%203.7158%208.94737%204.41053%208.94737C5.10527%208.94737%205.70001%209.19474%206.19474%209.68947C6.68948%2010.1842%206.93685%2010.7789%206.93685%2011.4737C6.93685%2012.1684%206.68948%2012.7632%206.19474%2013.2579C5.70001%2013.7526%205.10527%2014%204.41053%2014ZM11.9895%2014C11.2947%2014%2010.7%2013.7526%2010.2053%2013.2579C9.71053%2012.7632%209.46316%2012.1684%209.46316%2011.4737C9.46316%2010.7789%209.71053%2010.1842%2010.2053%209.68947C10.7%209.19474%2011.2947%208.94737%2011.9895%208.94737C12.6842%208.94737%2013.279%209.19474%2013.7737%209.68947C14.2684%2010.1842%2014.5158%2010.7789%2014.5158%2011.4737C14.5158%2012.1684%2014.2684%2012.7632%2013.7737%2013.2579C13.279%2013.7526%2012.6842%2014%2011.9895%2014ZM4.41053%2012.7368C4.7579%2012.7368%205.05527%2012.6132%205.30264%2012.3658C5.55001%2012.1184%205.67369%2011.8211%205.67369%2011.4737C5.67369%2011.1263%205.55001%2010.8289%205.30264%2010.5816C5.05527%2010.3342%204.7579%2010.2105%204.41053%2010.2105C4.06316%2010.2105%203.7658%2010.3342%203.51843%2010.5816C3.27106%2010.8289%203.14737%2011.1263%203.14737%2011.4737C3.14737%2011.8211%203.27106%2012.1184%203.51843%2012.3658C3.7658%2012.6132%204.06316%2012.7368%204.41053%2012.7368ZM11.9895%2012.7368C12.3368%2012.7368%2012.6342%2012.6132%2012.8816%2012.3658C13.129%2012.1184%2013.2526%2011.8211%2013.2526%2011.4737C13.2526%2011.1263%2013.129%2010.8289%2012.8816%2010.5816C12.6342%2010.3342%2012.3368%2010.2105%2011.9895%2010.2105C11.6421%2010.2105%2011.3447%2010.3342%2011.0974%2010.5816C10.85%2010.8289%2010.7263%2011.1263%2010.7263%2011.4737C10.7263%2011.8211%2010.85%2012.1184%2011.0974%2012.3658C11.3447%2012.6132%2011.6421%2012.7368%2011.9895%2012.7368ZM8.20001%2010.1474C7.86316%2010.1474%207.57895%2010.0316%207.34737%209.8C7.1158%209.56842%207.00001%209.28421%207.00001%208.94737C7.00001%208.61053%207.1158%208.32632%207.34737%208.09474C7.57895%207.86316%207.86316%207.74737%208.20001%207.74737C8.53685%207.74737%208.82106%207.86316%209.05264%208.09474C9.28422%208.32632%209.40001%208.61053%209.40001%208.94737C9.40001%209.28421%209.28422%209.56842%209.05264%209.8C8.82106%2010.0316%208.53685%2010.1474%208.20001%2010.1474ZM8.20001%207.05263C7.50527%207.05263%206.91053%206.80526%206.4158%206.31053C5.92106%205.81579%205.67369%205.22105%205.67369%204.52632C5.67369%203.83158%205.92106%203.23684%206.4158%202.74211C6.91053%202.24737%207.50527%202%208.20001%202C8.89474%202%209.48948%202.24737%209.98422%202.74211C10.479%203.23684%2010.7263%203.83158%2010.7263%204.52632C10.7263%205.22105%2010.479%205.81579%209.98422%206.31053C9.48948%206.80526%208.89474%207.05263%208.20001%207.05263ZM8.20001%205.78947C8.54738%205.78947%208.84474%205.66579%209.09211%205.41842C9.33948%205.17105%209.46316%204.87368%209.46316%204.52632C9.46316%204.17895%209.33948%203.88158%209.09211%203.63421C8.84474%203.38684%208.54738%203.26316%208.20001%203.26316C7.85264%203.26316%207.55527%203.38684%207.3079%203.63421C7.06053%203.88158%206.93685%204.17895%206.93685%204.52632C6.93685%204.87368%207.06053%205.17105%207.3079%205.41842C7.55527%205.66579%207.85264%205.78947%208.20001%205.78947Z'%20fill='%236f7787'/%3e%3c/svg%3e",U5="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15097'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='17'%20height='16'%3e%3crect%20x='0.400024'%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15097)'%3e%3cpath%20d='M3.8%2013.5C3.16667%2012.8889%202.66389%2012.1694%202.29167%2011.3417C1.91945%2010.5139%201.73334%209.62222%201.73334%208.66667C1.73334%207.74444%201.90834%206.87778%202.25834%206.06667C2.60834%205.25556%203.08334%204.55%203.68334%203.95C4.28334%203.35%204.98889%202.875%205.8%202.525C6.61111%202.175%207.47778%202%208.4%202C9.32223%202%2010.1889%202.175%2011%202.525C11.8111%202.875%2012.5167%203.35%2013.1167%203.95C13.7167%204.55%2014.1917%205.25556%2014.5417%206.06667C14.8917%206.87778%2015.0667%207.74444%2015.0667%208.66667C15.0667%209.62222%2014.8806%2010.5167%2014.5083%2011.35C14.1361%2012.1833%2013.6333%2012.9%2013%2013.5L12.0667%2012.5667C12.5778%2012.0778%2012.9833%2011.4972%2013.2833%2010.825C13.5833%2010.1528%2013.7333%209.43333%2013.7333%208.66667C13.7333%207.17778%2013.2167%205.91667%2012.1833%204.88333C11.15%203.85%209.88889%203.33333%208.4%203.33333C6.91111%203.33333%205.65%203.85%204.61667%204.88333C3.58334%205.91667%203.06667%207.17778%203.06667%208.66667C3.06667%209.43333%203.21667%2010.15%203.51667%2010.8167C3.81667%2011.4833%204.22778%2012.0611%204.75%2012.55L3.8%2013.5ZM5.68334%2011.6167C5.29445%2011.25%204.98334%2010.8139%204.75%2010.3083C4.51667%209.80278%204.4%209.25556%204.4%208.66667C4.4%207.55556%204.78889%206.61111%205.56667%205.83333C6.34445%205.05556%207.28889%204.66667%208.4%204.66667C9.51111%204.66667%2010.4556%205.05556%2011.2333%205.83333C12.0111%206.61111%2012.4%207.55556%2012.4%208.66667C12.4%209.25556%2012.2833%209.80556%2012.05%2010.3167C11.8167%2010.8278%2011.5056%2011.2611%2011.1167%2011.6167L10.1667%2010.6667C10.4444%2010.4111%2010.6639%2010.1111%2010.825%209.76667C10.9861%209.42222%2011.0667%209.05556%2011.0667%208.66667C11.0667%207.93333%2010.8056%207.30556%2010.2833%206.78333C9.76111%206.26111%209.13334%206%208.4%206C7.66667%206%207.03889%206.26111%206.51667%206.78333C5.99445%207.30556%205.73334%207.93333%205.73334%208.66667C5.73334%209.06667%205.81389%209.43611%205.975%209.775C6.13612%2010.1139%206.35556%2010.4111%206.63334%2010.6667L5.68334%2011.6167ZM8.4%2010C8.03334%2010%207.71945%209.86944%207.45834%209.60833C7.19723%209.34722%207.06667%209.03333%207.06667%208.66667C7.06667%208.3%207.19723%207.98611%207.45834%207.725C7.71945%207.46389%208.03334%207.33333%208.4%207.33333C8.76667%207.33333%209.08056%207.46389%209.34167%207.725C9.60278%207.98611%209.73334%208.3%209.73334%208.66667C9.73334%209.03333%209.60278%209.34722%209.34167%209.60833C9.08056%209.86944%208.76667%2010%208.4%2010Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",$pe={class:"definition-card-title"},Dpe={class:"definition-card-container"},Ppe=se({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(r,n)=>(g(),x("div",{class:ke(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[W("div",$pe,[q(r.$slots,"icon",{},void 0,!0),n[0]||(n[0]=ae()),q(r.$slots,"title",{},void 0,!0)]),n[1]||(n[1]=ae()),W("div",Dpe,[q(r.$slots,"body",{},void 0,!0)])],2))}}),Npe=rr(Ppe,[["__scopeId","data-v-549f7af0"]]),Lpe={class:"status"},Rpe={key:1,class:"status-separator"},Bpe={class:"status-total"},Hpe=se({__name:"ResourceStatus",props:{total:{},online:{default:null}},setup(e){const t=e,r=S(()=>{if(t.online!==null){const n=t.online/t.total;if(n<=.5)return"danger";if(n<1)return"warning"}return null});return(n,a)=>(g(),K(Npe,null,Mt({title:I(()=>[q(n.$slots,"title",{},void 0,!0)]),body:I(()=>[W("div",Lpe,[t.online!==null?(g(),x("span",{key:0,class:ke(["status-online",{[`status-online--${r.value}`]:r.value!==null}])},de(t.online),3)):J("",!0),t.online!==null?(g(),x("span",Rpe,"/")):J("",!0),W("span",Bpe,de(t.total),1)])]),_:2},[n.$slots.icon?{name:"icon",fn:I(()=>[q(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}}),tc=rr(Hpe,[["__scopeId","data-v-1c7759a5"]]),Fpe={class:"card-header"},zpe={class:"card-title"},Upe={class:"columns"},jpe=se({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=Ca(),r=e;return(n,a)=>{const o=Ze("KCard");return g(),K(o,null,{default:I(()=>[W("div",Fpe,[W("div",zpe,[W("h2",null,de(k(t)("main-overview.detail.health.title")),1)])]),a[11]||(a[11]=ae()),W("div",Upe,[r.canUseZones?(g(),K(tc,{key:0,total:r.globalInsight.zones.controlPlanes.total,online:r.globalInsight.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:I(()=>a[0]||(a[0]=[W("img",{src:Ipe},null,-1)])),title:I(()=>[ae(de(k(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):J("",!0),a[8]||(a[8]=ae()),ee(tc,{total:r.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:I(()=>a[2]||(a[2]=[W("img",{src:Ope},null,-1)])),title:I(()=>[ae(de(k(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),a[9]||(a[9]=ae()),ee(tc,{total:r.globalInsight.services.internal.total,online:r.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:I(()=>a[4]||(a[4]=[W("img",{src:U5},null,-1)])),title:I(()=>[ae(de(k(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),a[10]||(a[10]=ae()),ee(tc,{total:r.globalInsight.dataplanes.standard.total,online:r.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:I(()=>a[6]||(a[6]=[W("img",{src:U5},null,-1)])),title:I(()=>[ae(de(k(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])])]),_:1})}}}),Vpe=rr(jpe,[["__scopeId","data-v-350f9448"]]),hs={sources:De("control-planes.sources"),ControlPlaneStatus:De("control-planes.components.ControlPlaneStatus"),ControlPlaneActionGroup:De("control-planes.components.ControlPlaneActionGroup")},qpe=e=>[[hs.sources,{service:Tpe,arguments:[e.env,e.api],labels:[e.sources]}],[De("control-planes.locales"),{service:()=>xpe,labels:[e.enUs]}],[hs.ControlPlaneStatus,{service:()=>Vpe}],[hs.ControlPlaneActionGroup,{service:()=>Mpe}],[De("control-planes.routes"),{service:kpe,labels:[e.routes]}],[De("control-planes.features"),{service:_pe,arguments:[e.env],labels:[e.features]}]],Ype=hs,[ive,sve]=Ys(hs.ControlPlaneStatus,hs.ControlPlaneActionGroup),Kpe={class:"onboarding-alert-content"},Gpe=["innerHTML"],Wpe=se({__name:"OnboardingAlert",setup(e){const{t}=Ca();return(r,n)=>{const a=Ze("XAction"),o=Ze("XAlert"),i=Ze("DataSink"),s=Ze("DataSource");return g(),K(s,{src:"/me/-onboarding-alert"},{default:I(({data:l,refresh:u})=>[ee(i,{src:"/me/-onboarding-alert"},{default:I(({submit:c})=>[(l==null?void 0:l.closed)!==!0?(g(),K(o,{key:0,appearance:"success",dismissible:"","data-testid":"onboarding-notification",onDismiss:async()=>{c({closed:!0}),await Lt(),u()}},{default:I(()=>[W("div",Kpe,[W("div",{innerHTML:k(t)("main-overview.detail.onboarding.message",{name:k(t)("common.product.name")})},null,8,Gpe),n[0]||(n[0]=ae()),ee(a,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:I(()=>[ae(de(k(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:2},1032,["onDismiss"])):J("",!0)]),_:2},1024)]),_:1})}}}),Zpe=rr(Wpe,[["__scopeId","data-v-4117ea1c"]]),Qpe={class:"stack"},Xpe=se({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=l1e(),r=e;return(n,a)=>(g(),x("div",Qpe,[n.globalInsight.dataplanes.standard.total===0?(g(),K(Zpe,{key:0})):J("",!0),a[0]||(a[0]=ae()),ee(k(t),{"can-use-zones":r.canUseZones,"global-insight":n.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),Jpe={key:0},e1e={key:1},t1e={key:2},r1e={key:3},n1e={key:4},a1e=se({__name:"OnboardingIcon",props:{graph:{}},setup(e){const t=e;return(r,n)=>t.graph==="standalone"?(g(),x("g",Jpe,n[0]||(n[0]=[W("path",{d:"M435.191 54.1273C435.169 54.0623 435.163 53.9926 435.174 53.9247C435.185 53.8567 435.214 53.7927 435.256 53.7386C436.892 51.6737 438.376 49.2983 438.376 47.4763C438.376 43.4274 436.066 40.137 431.037 40.137C428.546 40.137 426.718 40.9468 425.517 42.2505C425.463 42.3105 425.393 42.3535 425.315 42.3746C425.237 42.3957 425.154 42.3938 425.077 42.3693C423.16 41.7488 421.196 41.2839 419.204 40.9792C419.137 40.9702 419.068 40.9779 419.005 41.0016C418.942 41.0253 418.886 41.0642 418.841 41.115C418.796 41.1657 418.765 41.2267 418.75 41.2925C418.734 41.3582 418.735 41.4268 418.753 41.4921C419.168 43.0495 421.663 52.945 423.671 60.4786C424.886 65.0377 421.738 69.5158 417.02 69.5023H414.099C409.332 69.5023 406.439 65.008 407.537 60.5272C409.392 52.9558 411.932 43.1386 412.345 41.519C412.362 41.4544 412.363 41.3865 412.348 41.3213C412.333 41.256 412.302 41.1955 412.258 41.1451C412.214 41.0947 412.158 41.0559 412.096 41.0321C412.033 41.0084 411.966 41.0004 411.899 41.0089C409.581 41.2791 407.299 41.8014 405.095 42.5664C405.014 42.595 404.926 42.5981 404.844 42.5755C404.761 42.5528 404.688 42.5053 404.633 42.4395C403.432 41.0278 401.559 40.1451 398.965 40.1451C393.936 40.1451 391.625 43.4301 391.625 47.4844C391.625 49.6087 393.644 52.4888 395.566 54.7454C395.659 54.8566 395.687 55.0075 395.642 55.1449L392.37 64.6463C392.369 64.6561 392.369 64.6662 392.37 64.676C392.284 65.008 391.021 70.6144 400.619 79.5381C403.491 82.2131 413.497 91.8521 415.295 93.5743C415.37 93.6461 415.47 93.6861 415.574 93.6861C415.678 93.6861 415.779 93.6461 415.854 93.5743C417.703 91.8548 428.081 82.2212 430.97 79.5381C441.34 69.8667 438.87 64.6463 438.87 64.6463L435.191 54.1273Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M417.525 63.2097H413.616C413.462 63.2097 413.309 63.1792 413.167 63.12C413.024 63.0608 412.895 62.974 412.786 62.8646C412.677 62.7553 412.591 62.6255 412.532 62.4827C412.474 62.34 412.444 62.1871 412.445 62.0328L411.959 57.22C411.959 57.0659 411.989 56.9134 412.048 56.7711C412.107 56.6288 412.194 56.4995 412.303 56.3907C412.412 56.2819 412.542 56.1956 412.684 56.1369C412.826 56.0782 412.979 56.0482 413.133 56.0485H417.992C418.146 56.0482 418.299 56.0782 418.441 56.1369C418.583 56.1956 418.713 56.2819 418.822 56.3907C418.931 56.4995 419.018 56.6288 419.077 56.7711C419.136 56.9134 419.166 57.0659 419.166 57.22L418.699 62.0328C418.7 62.1873 418.67 62.3404 418.611 62.4834C418.552 62.6263 418.466 62.7562 418.357 62.8656C418.248 62.975 418.118 63.0617 417.975 63.1208C417.832 63.1798 417.679 63.21 417.525 63.2097Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M395.062 149.221L393.799 150.581V153.948H391.371V142.164H393.799V147.506L394.868 146.041L397.87 142.164H400.857L396.672 147.4L400.978 153.948H398.089L395.062 149.221ZM412.086 142.164V149.926C412.086 151.215 411.681 152.235 410.872 152.985C410.068 153.735 408.968 154.11 407.57 154.11C406.194 154.11 405.102 153.745 404.292 153.017C403.483 152.289 403.07 151.288 403.054 150.015V142.164H405.482V149.942C405.482 150.713 405.666 151.277 406.032 151.633C406.405 151.984 406.917 152.159 407.57 152.159C408.935 152.159 409.628 151.442 409.65 150.006V142.164H412.086ZM418.524 142.164L421.551 150.711L424.562 142.164H427.751V153.948H425.315V150.727L425.557 145.167L422.377 153.948H420.71L417.537 145.175L417.78 150.727V153.948H415.352V142.164H418.524ZM437.944 151.52H433.687L432.878 153.948H430.296L434.683 142.164H436.933L441.343 153.948H438.762L437.944 151.52ZM434.343 149.553H437.289L435.808 145.142L434.343 149.553Z",fill:"black"},null,-1)]))):t.graph==="multizone"?(g(),x("g",e1e,n[1]||(n[1]=[W("path",{d:"M472.19 82.122C472.167 82.057 472.161 81.9873 472.173 81.9193C472.184 81.8514 472.212 81.7874 472.255 81.7333C473.891 79.6683 475.375 77.293 475.375 75.471C475.375 71.4221 473.065 68.1317 468.036 68.1317C465.544 68.1317 463.717 68.9415 462.516 70.2452C462.462 70.3052 462.391 70.3482 462.313 70.3693C462.235 70.3903 462.153 70.3885 462.076 70.364C460.159 69.7435 458.194 69.2786 456.202 68.9739C456.135 68.9649 456.067 68.9726 456.004 68.9963C455.941 69.02 455.884 69.0589 455.84 69.1097C455.795 69.1604 455.764 69.2214 455.748 69.2872C455.733 69.3529 455.734 69.4215 455.752 69.4867C456.167 71.0442 458.661 80.9397 460.67 88.4733C461.884 93.0324 458.737 97.5105 454.019 97.497H451.098C446.331 97.497 443.438 93.0027 444.536 88.5219C446.391 80.9505 448.931 71.1333 449.344 69.5137C449.361 69.4491 449.362 69.3812 449.347 69.3159C449.332 69.2507 449.301 69.1902 449.257 69.1398C449.213 69.0894 449.157 69.0506 449.095 69.0268C449.032 69.0031 448.965 68.9951 448.898 69.0036C446.58 69.2738 444.298 69.7961 442.093 70.561C442.013 70.5897 441.925 70.5928 441.843 70.5701C441.76 70.5475 441.686 70.5 441.632 70.4342C440.431 69.0225 438.557 68.1398 435.963 68.1398C430.935 68.1398 428.624 71.4248 428.624 75.4791C428.624 77.6034 430.643 80.4835 432.565 82.7401C432.658 82.8513 432.686 83.0022 432.641 83.1396L429.369 92.641C429.367 92.6508 429.367 92.6608 429.369 92.6707C429.283 93.0027 428.019 98.6091 437.618 107.533C440.49 110.208 450.496 119.847 452.294 121.569C452.369 121.641 452.469 121.681 452.573 121.681C452.677 121.681 452.777 121.641 452.853 121.569C454.702 119.85 465.08 110.216 467.968 107.533C478.339 97.8614 475.869 92.641 475.869 92.641L472.19 82.122Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M454.524 91.2044H450.615C450.461 91.2044 450.308 91.1739 450.166 91.1147C450.023 91.0555 449.894 90.9687 449.785 90.8593C449.676 90.75 449.59 90.6202 449.531 90.4774C449.473 90.3347 449.443 90.1818 449.444 90.0275L448.958 85.2147C448.958 85.0606 448.988 84.9081 449.047 84.7658C449.106 84.6235 449.193 84.4942 449.302 84.3854C449.411 84.2766 449.54 84.1903 449.683 84.1316C449.825 84.0729 449.978 84.0429 450.132 84.0432H454.991C455.145 84.0429 455.297 84.0729 455.44 84.1316C455.582 84.1903 455.712 84.2766 455.821 84.3854C455.93 84.4942 456.016 84.6235 456.075 84.7658C456.134 84.9081 456.165 85.0606 456.165 85.2147L455.698 90.0275C455.699 90.182 455.669 90.3351 455.61 90.4781C455.551 90.621 455.465 90.7509 455.356 90.8603C455.247 90.9697 455.117 91.0564 454.974 91.1154C454.831 91.1745 454.678 91.2047 454.524 91.2044Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M432.023 177.215L430.761 178.575V181.942H428.333V170.158H430.761V175.5L431.829 174.035L434.832 170.158H437.818L433.634 175.394L437.939 181.942H435.05L432.023 177.215ZM449.048 170.158V177.919C449.048 179.209 448.643 180.229 447.834 180.979C447.03 181.729 445.929 182.104 444.532 182.104C443.156 182.104 442.063 181.739 441.254 181.011C440.445 180.283 440.032 179.282 440.016 178.009V170.158H442.444V177.936C442.444 178.707 442.627 179.271 442.994 179.627C443.366 179.978 443.879 180.153 444.532 180.153C445.897 180.153 446.59 179.436 446.612 178V170.158H449.048ZM455.486 170.158L458.513 178.705L461.523 170.158H464.712V181.942H462.276V178.721L462.519 173.161L459.338 181.942H457.671L454.499 173.169L454.741 178.721V181.942H452.313V170.158H455.486ZM474.906 179.514H470.649L469.839 181.942H467.258L471.644 170.158H473.894L478.305 181.942H475.723L474.906 179.514ZM471.304 177.547H474.25L472.769 173.136L471.304 177.547Z",fill:"black"},null,-1)]))):t.graph==="kubernetes"?(g(),x("g",t1e,n[2]||(n[2]=[W("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="memory"?(g(),x("g",r1e,n[3]||(n[3]=[W("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.855L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.966 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.664 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="postgres"?(g(),x("g",n1e,n[4]||(n[4]=[W("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),ae(),W("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):J("",!0)}}),o1e={onboarding:{routes:{welcome:{title:"Welcome to {name}!"},"deployment-types":{title:"Deployment Types"},"configuration-types":{title:"Configuration Types"},multizone:{title:"Multizone",body:`'<'p>A zone requires both the zone control plane and zone ingress. On Kubernetes, you run a single command to create both resources. On Universal, you must create them separately.'<'/p> '<'p>'<'strong>See '<'a href="{KUMA_DOCS_URL}/production/deployment/multi-zone/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">the documentation for options to install'<'/a>.'<'/strong>'<'/p> `,status:`'<'p>Zone status: {zone, select, online { '<'em>Connected'<'/em> } @@ -178,9 +178,9 @@ other { - }}'<'/p> online { '<'em>Connected'<'/em> } offline { '<'strong>Disconnected'<'/strong> } other { - }}'<'/p> -`},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services",repo:"https://github.com/kumahq/kuma-counter-demo/",readme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8s:"kubectl apply -f https://bit.ly/3Kh2Try"},"dataplanes-overview":{title:"Data plane overview",header:{success:{title:"Success",description:"The following data plane proxies (DPPs) are connected to the control plane:"},waiting:{title:"Waiting for DPPs",description:""}}},completed:{title:"Completed"}}}},i1e=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Te(()=>import("./OnboardingRootView-BZQYW4HN.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Te(()=>import("./OnboardingWelcomeView-CitBmkcJ.js"),__vite__mapDeps([1,2]),import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Te(()=>import("./OnboardingDeploymentTypesView-BLkdBQ2X.js"),__vite__mapDeps([1,3]),import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Te(()=>import("./OnboardingConfigurationTypesView-U1RCHqGw.js"),__vite__mapDeps([1,4]),import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Te(()=>import("./OnboardingMultiZoneView-MrlnN1kk.js"),__vite__mapDeps([5,1,6]),import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Te(()=>import("./OnboardingCreateMeshView-C2b-_buq.js"),__vite__mapDeps([1,7]),import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Te(()=>import("./OnboardingAddNewServicesView-CmUpjDix.js"),__vite__mapDeps([1,8]),import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Te(()=>import("./OnboardingAddNewServicesCodeView-B-FTNhor.js"),__vite__mapDeps([5,1,9]),import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Te(()=>import("./OnboardingDataplanesView-CjW2kRQO.js"),__vite__mapDeps([5,1,10]),import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Te(()=>import("./OnboardingCompletedView-DCCJaAma.js"),__vite__mapDeps([1,11]),import.meta.url)}]}],hS=De("onboarding.components.ControlPlaneStatus"),vS={OnboardingIcon:De("onboarding.components.ControlPlaneIcon")},s1e=e=>[[De("onboarding.routes"),{service:i1e,labels:[e.routes]}],[De("onboarding.locales"),{service:()=>o1e,labels:[e.enUs]}],[De("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(_m(hS,{service:t}),Xpe),decorates:e.ControlPlaneStatus}],[vS.OnboardingIcon,{service:()=>a1e}]],[l1e,sve]=Ys(hS,vS.OnboardingIcon),u1e={"hostname-generators":{"x-empty-state":{title:"No data",body:`'<'p>There are no '<'code>HostnameGenerator'<'/code>s present'<'/p> +`},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services",repo:"https://github.com/kumahq/kuma-counter-demo/",readme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8s:"kubectl apply -f https://bit.ly/3Kh2Try"},"dataplanes-overview":{title:"Data plane overview",header:{success:{title:"Success",description:"The following data plane proxies (DPPs) are connected to the control plane:"},waiting:{title:"Waiting for DPPs",description:""}}},completed:{title:"Completed"}}}},i1e=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Te(()=>import("./OnboardingRootView-B_Xo-nQr.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Te(()=>import("./OnboardingWelcomeView-Si186Bh8.js"),__vite__mapDeps([1,2]),import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Te(()=>import("./OnboardingDeploymentTypesView-DcUybOxP.js"),__vite__mapDeps([1,3]),import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Te(()=>import("./OnboardingConfigurationTypesView-DHXh0WGe.js"),__vite__mapDeps([1,4]),import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Te(()=>import("./OnboardingMultiZoneView-CXzjE2k9.js"),__vite__mapDeps([5,1,6]),import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Te(()=>import("./OnboardingCreateMeshView-DZBE1n3_.js"),__vite__mapDeps([1,7]),import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Te(()=>import("./OnboardingAddNewServicesView-DT6tOmRA.js"),__vite__mapDeps([1,8]),import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Te(()=>import("./OnboardingAddNewServicesCodeView-Cq8FgPn6.js"),__vite__mapDeps([5,1,9]),import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Te(()=>import("./OnboardingDataplanesView-DzveyZ-M.js"),__vite__mapDeps([5,1,10]),import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Te(()=>import("./OnboardingCompletedView-BlNKKC8W.js"),__vite__mapDeps([1,11]),import.meta.url)}]}],hS=De("onboarding.components.ControlPlaneStatus"),vS={OnboardingIcon:De("onboarding.components.ControlPlaneIcon")},s1e=e=>[[De("onboarding.routes"),{service:i1e,labels:[e.routes]}],[De("onboarding.locales"),{service:()=>o1e,labels:[e.enUs]}],[De("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(_m(hS,{service:t}),Xpe),decorates:e.ControlPlaneStatus}],[vS.OnboardingIcon,{service:()=>a1e}]],[l1e,lve]=Ys(hS,vS.OnboardingIcon),u1e={"hostname-generators":{"x-empty-state":{title:"No data",body:`'<'p>There are no '<'code>HostnameGenerator'<'/code>s present'<'/p> `,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}},common:{name:"Name",namespace:"Namespace",zone:"Zone",template:"Template",actions:"Actions"},routes:{item:{title:"{name}",subtitle:"{name} HostnameGenerator",breadcrumbs:"Hostname Generators",config:"YAML"},items:{title:"Hostname Generators",breadcrumbs:"Hostname Generators",intro:`'<'p>'<'code>HostnameGenerator'<'/code>s provide templates to generate hostnames from properties of different '<'code>MeshService'<'/code> types.'<'/p> -`}},href:{docs:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}}},c1e=()=>[{path:"/hostname-generators",name:"hostname-generator-root-view",redirect:{name:"hostname-generator-list-view"},component:()=>Te(()=>import("./HostnameGeneratorRootView-MF_o1c4q.js"),[],import.meta.url),children:[{path:"",name:"hostname-generator-list-view",component:()=>Te(()=>import("./HostnameGeneratorListView-COdS3f7A.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":name",name:"hostname-generator-summary-view",component:()=>Te(()=>import("./HostnameGeneratorSummaryView-CrLJEpvl.js"),[],import.meta.url)}]},{path:":name/overview",name:"hostname-generator-detail-view",component:()=>Te(()=>import("./HostnameGeneratorDetailView-CwKpJOsP.js"),[],import.meta.url)}]}],d1e=/\{[^{}]+\}/g;function f1e(){return Math.random().toString(36).slice(2,11)}function Af(e){let{baseUrl:t="",Request:r=globalThis.Request,fetch:n=globalThis.fetch,querySerializer:a,bodySerializer:o,headers:i,...s}={...e};t=V5(t);const l=[];async function u(c,d){const{baseUrl:f,fetch:p=n,Request:v=r,headers:y,params:w={},parseAs:b="json",querySerializer:h,bodySerializer:m=o??h1e,body:C,..._}=d||{};f&&(t=V5(f));let A=typeof a=="function"?a:j5(a);h&&(A=typeof h=="function"?h:j5({...typeof a=="object"?a:{},...h}));const D=C===void 0?void 0:m(C),F=D===void 0||D instanceof FormData?{}:{"Content-Type":"application/json"},M={redirect:"follow",...s,..._,body:D,headers:m1e(F,i,y,w.header)};let j,$,T=new r(v1e(c,{baseUrl:t,params:w,querySerializer:A}),M);for(const U in _)U in T||(T[U]=_[U]);if(l.length){j=f1e(),$=Object.freeze({baseUrl:t,fetch:p,parseAs:b,querySerializer:A,bodySerializer:m});for(const U of l)if(U&&typeof U=="object"&&typeof U.onRequest=="function"){const ne=await U.onRequest({request:T,schemaPath:c,params:w,options:$,id:j});if(ne){if(!(ne instanceof r))throw new Error("onRequest: must return new Request() when modifying the request");T=ne}}}let R=await p(T);if(l.length)for(let U=l.length-1;U>=0;U--){const ne=l[U];if(ne&&typeof ne=="object"&&typeof ne.onResponse=="function"){const oe=await ne.onResponse({request:T,response:R,schemaPath:c,params:w,options:$,id:j});if(oe){if(!(oe instanceof Response))throw new Error("onResponse: must return new Response() when modifying the response");R=oe}}}if(R.status===204||R.headers.get("Content-Length")==="0")return R.ok?{data:void 0,response:R}:{error:void 0,response:R};if(R.ok)return b==="stream"?{data:R.body,response:R}:{data:await R[b](),response:R};let ee=await R.text();try{ee=JSON.parse(ee)}catch{}return{error:ee,response:R}}return{GET(c,d){return u(c,{...d,method:"GET"})},PUT(c,d){return u(c,{...d,method:"PUT"})},POST(c,d){return u(c,{...d,method:"POST"})},DELETE(c,d){return u(c,{...d,method:"DELETE"})},OPTIONS(c,d){return u(c,{...d,method:"OPTIONS"})},HEAD(c,d){return u(c,{...d,method:"HEAD"})},PATCH(c,d){return u(c,{...d,method:"PATCH"})},TRACE(c,d){return u(c,{...d,method:"TRACE"})},use(...c){for(const d of c)if(d){if(typeof d!="object"||!("onRequest"in d||"onResponse"in d))throw new Error("Middleware must be an object with one of `onRequest()` or `onResponse()`");l.push(d)}},eject(...c){for(const d of c){const f=l.indexOf(d);f!==-1&&l.splice(f,1)}}}}function Tf(e,t,r){if(t==null)return"";if(typeof t=="object")throw new Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${e}=${(r==null?void 0:r.allowReserved)===!0?t:encodeURIComponent(t)}`}function mS(e,t,r){if(!t||typeof t!="object")return"";const n=[],a={simple:",",label:".",matrix:";"}[r.style]||"&";if(r.style!=="deepObject"&&r.explode===!1){for(const s in t)n.push(s,r.allowReserved===!0?t[s]:encodeURIComponent(t[s]));const i=n.join(",");switch(r.style){case"form":return`${e}=${i}`;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return i}}for(const i in t){const s=r.style==="deepObject"?`${e}[${i}]`:i;n.push(Tf(s,t[i],r))}const o=n.join(a);return r.style==="label"||r.style==="matrix"?`${a}${o}`:o}function gS(e,t,r){if(!Array.isArray(t))return"";if(r.explode===!1){const o={form:",",spaceDelimited:"%20",pipeDelimited:"|"}[r.style]||",",i=(r.allowReserved===!0?t:t.map(s=>encodeURIComponent(s))).join(o);switch(r.style){case"simple":return i;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return`${e}=${i}`}}const n={simple:",",label:".",matrix:";"}[r.style]||"&",a=[];for(const o of t)r.style==="simple"||r.style==="label"?a.push(r.allowReserved===!0?o:encodeURIComponent(o)):a.push(Tf(e,o,r));return r.style==="label"||r.style==="matrix"?`${n}${a.join(n)}`:a.join(n)}function j5(e){return function(r){const n=[];if(r&&typeof r=="object")for(const a in r){const o=r[a];if(o!=null){if(Array.isArray(o)){if(o.length===0)continue;n.push(gS(a,o,{style:"form",explode:!0,...e==null?void 0:e.array,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}if(typeof o=="object"){n.push(mS(a,o,{style:"deepObject",explode:!0,...e==null?void 0:e.object,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}n.push(Tf(a,o,e))}}return n.join("&")}}function p1e(e,t){let r=e;for(const n of e.match(d1e)??[]){let a=n.substring(1,n.length-1),o=!1,i="simple";if(a.endsWith("*")&&(o=!0,a=a.substring(0,a.length-1)),a.startsWith(".")?(i="label",a=a.substring(1)):a.startsWith(";")&&(i="matrix",a=a.substring(1)),!t||t[a]===void 0||t[a]===null)continue;const s=t[a];if(Array.isArray(s)){r=r.replace(n,gS(a,s,{style:i,explode:o}));continue}if(typeof s=="object"){r=r.replace(n,mS(a,s,{style:i,explode:o}));continue}if(i==="matrix"){r=r.replace(n,`;${Tf(a,s)}`);continue}r=r.replace(n,i==="label"?`.${encodeURIComponent(s)}`:encodeURIComponent(s))}return r}function h1e(e){return e instanceof FormData?e:JSON.stringify(e)}function v1e(e,t){var a;let r=`${t.baseUrl}${e}`;(a=t.params)!=null&&a.path&&(r=p1e(r,t.params.path));let n=t.querySerializer(t.params.query??{});return n.startsWith("?")&&(n=n.substring(1)),n&&(r+=`?${n}`),r}function m1e(...e){const t=new Headers;for(const r of e){if(!r||typeof r!="object")continue;const n=r instanceof Headers?r.entries():Object.entries(r);for(const[a,o]of n)if(o===null)t.delete(a);else if(Array.isArray(o))for(const i of o)t.append(a,i);else o!==void 0&&t.set(a,o)}return t}function V5(e){return e.endsWith("/")?e.substring(0,e.length-1):e}const gv={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",creationTime:e.creationTime??"",modificationTime:e.modificationTime??"",spec:((a={})=>({...a,selector:((o={})=>{var i,s,l;return{meshService:{matchLabels:((i=o.meshService)==null?void 0:i.matchLabels)??{}},meshExternalService:{matchLabels:((s=o.meshExternalService)==null?void 0:s.matchLabels)??{}},meshMultiZoneService:{matchLabels:((l=o.meshMultiZoneService)==null?void 0:l.matchLabels)??{}}}})(a.selector)}))(e.spec),$raw:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(gv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},g1e=e=>{const t=Af({baseUrl:"",fetch:e.client.fetch});return ln({"/hostname-generators":async r=>{const{size:n}=r,a=r.size*(r.page-1),o=await t.GET("/hostnamegenerators",{params:{query:{offset:a,size:n}}});return gv.fromCollection(o.data)},"/hostname-generators/:name":async r=>{const{name:n}=r,a=await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n}}});return gv.fromObject(a.data)},"/hostname-generators/:name/as/kubernetes":async r=>{const{name:n}=r;return(await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n},query:{format:"kubernetes"}}})).data}})},y1e=e=>[[De("hostname-generators.sources"),{service:g1e,arguments:[e.api],labels:[e.sources]}],[De("hostname-generators.routes"),{service:c1e,arguments:[e.can],labels:[e.routes]}],[De("hostname-generators.locales"),{service:()=>u1e,labels:[e.enUs]}]],b1e={meshes:{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, +`}},href:{docs:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}}},c1e=()=>[{path:"/hostname-generators",name:"hostname-generator-root-view",redirect:{name:"hostname-generator-list-view"},component:()=>Te(()=>import("./HostnameGeneratorRootView-D-AdsT7k.js"),[],import.meta.url),children:[{path:"",name:"hostname-generator-list-view",component:()=>Te(()=>import("./HostnameGeneratorListView-CPOtjhoY.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":name",name:"hostname-generator-summary-view",component:()=>Te(()=>import("./HostnameGeneratorSummaryView-Km_L6-Ci.js"),[],import.meta.url)}]},{path:":name/overview",name:"hostname-generator-detail-view",component:()=>Te(()=>import("./HostnameGeneratorDetailView-B275LHqM.js"),[],import.meta.url)}]}],d1e=/\{[^{}]+\}/g,f1e=()=>{var e,t;return typeof process=="object"&&Number.parseInt((t=(e=process==null?void 0:process.versions)==null?void 0:e.node)==null?void 0:t.substring(0,2))>=18&&process.versions.undici};function p1e(){return Math.random().toString(36).slice(2,11)}function Af(e){let{baseUrl:t="",Request:r=globalThis.Request,fetch:n=globalThis.fetch,querySerializer:a,bodySerializer:o,headers:i,requestInitExt:s=void 0,...l}={...e};s=f1e()?s:void 0,t=V5(t);const u=[];async function c(d,f){const{baseUrl:p,fetch:v=n,Request:y=r,headers:w,params:b={},parseAs:h="json",querySerializer:m,bodySerializer:C=o??v1e,body:_,...A}=f||{};p&&(t=V5(p));let D=typeof a=="function"?a:j5(a);m&&(D=typeof m=="function"?m:j5({...typeof a=="object"?a:{},...m}));const F=_===void 0?void 0:C(_),T=F===void 0||F instanceof FormData?{}:{"Content-Type":"application/json"},U={redirect:"follow",...l,...A,body:F,headers:g1e(T,i,w,b.header)};let $,M,B=new r(m1e(d,{baseUrl:t,params:b,querySerializer:D}),U);for(const re in A)re in B||(B[re]=A[re]);if(u.length){$=p1e(),M=Object.freeze({baseUrl:t,fetch:v,parseAs:h,querySerializer:D,bodySerializer:C});for(const re of u)if(re&&typeof re=="object"&&typeof re.onRequest=="function"){const ne=await re.onRequest({request:B,schemaPath:d,params:b,options:M,id:$});if(ne){if(!(ne instanceof r))throw new Error("onRequest: must return new Request() when modifying the request");B=ne}}}let Z;try{Z=await v(B,s)}catch(re){let ne=re;if(u.length)for(let j=u.length-1;j>=0;j--){const te=u[j];if(te&&typeof te=="object"&&typeof te.onError=="function"){const X=await te.onError({request:B,error:ne,schemaPath:d,params:b,options:M,id:$});if(X){if(X instanceof Response){ne=void 0,Z=X;break}if(X instanceof Error){ne=X;continue}throw new Error("onError: must return new Response() or instance of Error")}}}if(ne)throw ne}if(u.length)for(let re=u.length-1;re>=0;re--){const ne=u[re];if(ne&&typeof ne=="object"&&typeof ne.onResponse=="function"){const j=await ne.onResponse({request:B,response:Z,schemaPath:d,params:b,options:M,id:$});if(j){if(!(j instanceof Response))throw new Error("onResponse: must return new Response() when modifying the response");Z=j}}}if(Z.status===204||Z.headers.get("Content-Length")==="0")return Z.ok?{data:void 0,response:Z}:{error:void 0,response:Z};if(Z.ok)return h==="stream"?{data:Z.body,response:Z}:{data:await Z[h](),response:Z};let Y=await Z.text();try{Y=JSON.parse(Y)}catch{}return{error:Y,response:Z}}return{GET(d,f){return c(d,{...f,method:"GET"})},PUT(d,f){return c(d,{...f,method:"PUT"})},POST(d,f){return c(d,{...f,method:"POST"})},DELETE(d,f){return c(d,{...f,method:"DELETE"})},OPTIONS(d,f){return c(d,{...f,method:"OPTIONS"})},HEAD(d,f){return c(d,{...f,method:"HEAD"})},PATCH(d,f){return c(d,{...f,method:"PATCH"})},TRACE(d,f){return c(d,{...f,method:"TRACE"})},use(...d){for(const f of d)if(f){if(typeof f!="object"||!("onRequest"in f||"onResponse"in f||"onError"in f))throw new Error("Middleware must be an object with one of `onRequest()`, `onResponse() or `onError()`");u.push(f)}},eject(...d){for(const f of d){const p=u.indexOf(f);p!==-1&&u.splice(p,1)}}}}function Tf(e,t,r){if(t==null)return"";if(typeof t=="object")throw new Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${e}=${(r==null?void 0:r.allowReserved)===!0?t:encodeURIComponent(t)}`}function mS(e,t,r){if(!t||typeof t!="object")return"";const n=[],a={simple:",",label:".",matrix:";"}[r.style]||"&";if(r.style!=="deepObject"&&r.explode===!1){for(const s in t)n.push(s,r.allowReserved===!0?t[s]:encodeURIComponent(t[s]));const i=n.join(",");switch(r.style){case"form":return`${e}=${i}`;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return i}}for(const i in t){const s=r.style==="deepObject"?`${e}[${i}]`:i;n.push(Tf(s,t[i],r))}const o=n.join(a);return r.style==="label"||r.style==="matrix"?`${a}${o}`:o}function gS(e,t,r){if(!Array.isArray(t))return"";if(r.explode===!1){const o={form:",",spaceDelimited:"%20",pipeDelimited:"|"}[r.style]||",",i=(r.allowReserved===!0?t:t.map(s=>encodeURIComponent(s))).join(o);switch(r.style){case"simple":return i;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return`${e}=${i}`}}const n={simple:",",label:".",matrix:";"}[r.style]||"&",a=[];for(const o of t)r.style==="simple"||r.style==="label"?a.push(r.allowReserved===!0?o:encodeURIComponent(o)):a.push(Tf(e,o,r));return r.style==="label"||r.style==="matrix"?`${n}${a.join(n)}`:a.join(n)}function j5(e){return function(r){const n=[];if(r&&typeof r=="object")for(const a in r){const o=r[a];if(o!=null){if(Array.isArray(o)){if(o.length===0)continue;n.push(gS(a,o,{style:"form",explode:!0,...e==null?void 0:e.array,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}if(typeof o=="object"){n.push(mS(a,o,{style:"deepObject",explode:!0,...e==null?void 0:e.object,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}n.push(Tf(a,o,e))}}return n.join("&")}}function h1e(e,t){let r=e;for(const n of e.match(d1e)??[]){let a=n.substring(1,n.length-1),o=!1,i="simple";if(a.endsWith("*")&&(o=!0,a=a.substring(0,a.length-1)),a.startsWith(".")?(i="label",a=a.substring(1)):a.startsWith(";")&&(i="matrix",a=a.substring(1)),!t||t[a]===void 0||t[a]===null)continue;const s=t[a];if(Array.isArray(s)){r=r.replace(n,gS(a,s,{style:i,explode:o}));continue}if(typeof s=="object"){r=r.replace(n,mS(a,s,{style:i,explode:o}));continue}if(i==="matrix"){r=r.replace(n,`;${Tf(a,s)}`);continue}r=r.replace(n,i==="label"?`.${encodeURIComponent(s)}`:encodeURIComponent(s))}return r}function v1e(e){return e instanceof FormData?e:JSON.stringify(e)}function m1e(e,t){var a;let r=`${t.baseUrl}${e}`;(a=t.params)!=null&&a.path&&(r=h1e(r,t.params.path));let n=t.querySerializer(t.params.query??{});return n.startsWith("?")&&(n=n.substring(1)),n&&(r+=`?${n}`),r}function g1e(...e){const t=new Headers;for(const r of e){if(!r||typeof r!="object")continue;const n=r instanceof Headers?r.entries():Object.entries(r);for(const[a,o]of n)if(o===null)t.delete(a);else if(Array.isArray(o))for(const i of o)t.append(a,i);else o!==void 0&&t.set(a,o)}return t}function V5(e){return e.endsWith("/")?e.substring(0,e.length-1):e}const gv={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",creationTime:e.creationTime??"",modificationTime:e.modificationTime??"",spec:((a={})=>({...a,selector:((o={})=>{var i,s,l;return{meshService:{matchLabels:((i=o.meshService)==null?void 0:i.matchLabels)??{}},meshExternalService:{matchLabels:((s=o.meshExternalService)==null?void 0:s.matchLabels)??{}},meshMultiZoneService:{matchLabels:((l=o.meshMultiZoneService)==null?void 0:l.matchLabels)??{}}}})(a.selector)}))(e.spec),$raw:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(gv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},y1e=e=>{const t=Af({baseUrl:"",fetch:e.client.fetch});return ln({"/hostname-generators":async r=>{const{size:n}=r,a=r.size*(r.page-1),o=await t.GET("/hostnamegenerators",{params:{query:{offset:a,size:n}}});return gv.fromCollection(o.data)},"/hostname-generators/:name":async r=>{const{name:n}=r,a=await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n}}});return gv.fromObject(a.data)},"/hostname-generators/:name/as/kubernetes":async r=>{const{name:n}=r;return(await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n},query:{format:"kubernetes"}}})).data}})},b1e=e=>[[De("hostname-generators.sources"),{service:y1e,arguments:[e.api],labels:[e.sources]}],[De("hostname-generators.routes"),{service:c1e,arguments:[e.can],labels:[e.routes]}],[De("hostname-generators.locales"),{service:()=>u1e,labels:[e.enUs]}]],w1e={meshes:{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, =0 { Meshes } =1 { Mesh } other { Meshes } @@ -189,22 +189,22 @@ other { - }}'<'/p> `,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"}},components:{"mesh-insights-list":{name:"Name",services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},routes:{item:{title:"{name}",subtitle:"{name} Mesh",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","service-list-tabs-view":"Services","gateway-list-tabs-view":"Gateways","data-plane-list-view":"Data Plane Proxies","policy-list-index-view":"Policies"},overview:"Overview","mtls-warning":`'<'p>mTLS is not enabled on this mesh. '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Consider enabling mTLS to get the most of out of {KUMA_PRODUCT_NAME}'<'/a>'<'/p> `,"mtp-warning":`'<'p>mTLS is enabled but you do not have a '<'a href="{KUMA_DOCS_URL}/policies/meshtrafficpermission/?{KUMA_UTM_QUERY_PARAMS}">MeshTrafficPermission policy'<'/a> for this mesh.'<'/p> `},items:{title:"Meshes",breadcrumbs:"Meshes",intro:`'<'p>Meshes are logical groupings of services that define the scope of traffic management and security.'<'/p> -`,collection:{services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},overview:{title:"Mesh overview"}},href:{docs:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},detail:{services:"Services",data_plane_proxies:"Data Plane Proxies",policies:"Policies",enabled:"Enabled",disabled:"Disabled"}}},w1e=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Te(()=>import("./MeshRootView-JlkFGYDg.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Te(()=>import("./MeshListView-BVr4a_86.js"),[],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},component:()=>Te(()=>import("./MeshView-Cu-XRBI9.js"),[],import.meta.url),children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Te(()=>import("./MeshDetailTabsView-DdjqdnCN.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-detail-view",component:()=>Te(()=>import("./MeshDetailView-DqgBcber.js"),[],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],C1e={fromObject(e){const t=q5(e.mtls),r=q5(e.metrics);return{...e,config:e,meshServices:((n={})=>({...n,mode:n.mode??"Disabled"}))(e.meshServices),mtlsBackend:t,metricsBackend:r,routing:((n={})=>({...n,zoneEgress:typeof n.zoneEgress<"u"?n.zoneEgress:!1}))(e.routing)}}};function q5(e){if(e!=null&&e.enabledBackend&&Array.isArray(e.backends))return e.backends.find(t=>t.name===e.enabledBackend)}const yS={fromObject(e){return{...e,name:e.tags["kuma.io/service"],service:e.tags["kuma.io/service"],protocol:e.tags["kuma.io/protocol"]??"tcp"}},fromCollection(e){return Array.isArray(e)?e.map(t=>yS.fromObject(t)):[]}},bS={fromObject(e){var s;const{inbound:t,outbound:r,...n}=e,a=Array.isArray(t)?t:[],o=Array.isArray(r)?r:[],i=typeof e.gateway>"u"||((s=e.gateway)==null?void 0:s.type)!=="BUILTIN"?"sidecar":"gateway";return{...n,type:i,inboundAddress:i==="gateway"?e.address:"localhost",inbounds:i==="gateway"&&typeof e.gateway<"u"?[{address:e.address,tags:e.gateway.tags,name:e.gateway.tags["kuma.io/service"],service:e.gateway.tags["kuma.io/service"],protocol:e.gateway.tags["kuma.io/protocol"]??"tcp",state:"Ready",port:NaN,addressPort:"",serviceAddressPort:"",listenerAddress:""}]:a.map(l=>{const u=l.address??e.advertisedAddress??e.address;return{...l,name:`localhost_${l.port}`,listenerAddress:`${u}_${l.port}`,state:typeof l.state<"u"?l.state:"Ready",service:l.tags["kuma.io/service"],protocol:l.tags["kuma.io/protocol"]??"tcp",address:u,addressPort:`${u}:${l.port}`,serviceAddressPort:`${l.serviceAddress??u}:${l.servicePort??l.port}`}}),outbounds:yS.fromCollection(o)}}},wS={fromObject(e){return{...e,config:e,networking:bS.fromObject(e.networking)}}},Y5=["responsesSent","responsesAcknowledged","responsesRejected"],S1e={fromObject(e){return{$raw:e,...e,status:(t=>{const{total:r={},lastUpdateTime:n,stat:a={},...o}={stat:{},...t},i=Object.keys(a).length>0?a:o;return{...t,total:{...r,...Y5.reduce((s,l)=>(s[l]=r[l]??0,s),{})},acknowledgements:{...Object.fromEntries(Object.entries(i).map(([s,l])=>[s,Y5.reduce((u,c)=>(u[c]=l[c]??0,u),{})]))}}})(e.status)}}},xm={fromArray:e=>CS.fromArray(e)},CS={fromArray:e=>{const t=Array.isArray(e)?e.map(S1e.fromObject):[],r=t.slice();r.sort((o,i)=>Date.parse(i.status.lastUpdateTime)-Date.parse(o.status.lastUpdateTime));const n=r.find(o=>typeof o.version<"u"),a=r.find(o=>!o.disconnectTime);return{subscriptions:t,connectedSubscription:a,version:n==null?void 0:n.version}}},_1e={fromObject(e){return{...e,...xm.fromArray(e==null?void 0:e.subscriptions)}}},x1e=/(\S+:\s*\S*)|(\S*)/g,k1e={service:"kuma.io/service",zone:"kuma.io/zone",protocol:"kuma.io/protocol"},rc={online:"online",offline:"offline",partiallyDegraded:"partially_degraded"},k1={builtin:"builtin",delegated:"delegated",standard:"standard"},ea={search(e){return[...e.matchAll(x1e)].filter(r=>r[0].length>0).map(r=>r[0].trim()).reduce((r,n)=>function a(o,i,s=!1){const[l,...u]=i.split(":");if(l==="name")o.name=u.join(":").trim();else if(!s&&u.length===0)o.name=l.trim();else{if(l==="tag")return a(o,u.join(":").trim(),!0);o.tag.push(`${k1e[l]||l}${u.length>0?":":""}${u.join(":").trim()}`)}return o}(r,n),{tag:[]})||{}},fromObject(e,t){var d;const r=_1e.fromObject(e.dataplaneInsight),n=bS.fromObject(e.dataplane.networking),a=E1e(n),o=T1e(r,a,t),i=A1e(r),s=a.filter(f=>f.label==="kuma.io/service").map(({value:f})=>f),l=(d=a.find(f=>f.label==="kuma.io/zone"))==null?void 0:d.value,u=typeof e.labels<"u"?e.labels:{},{config:c}=wS.fromObject({type:"Dataplane",name:e.name,mesh:e.mesh,creationTime:e.creationTime,modificationTime:e.modificationTime,networking:e.dataplane.networking});return{...e,id:e.name,name:u["kuma.io/display-name"]??e.name,namespace:u["k8s.kuma.io/namespace"]??"",dataplane:{networking:n},labels:u,dataplaneInsight:r,dataplaneType:n.type==="gateway"?k1.builtin:typeof n.gateway<"u"?k1.delegated:k1.standard,status:(()=>{const f=typeof r.connectedSubscription<"u"?rc.online:rc.offline;if(n.gateway)return f;const p=n.inbounds.filter(v=>v.state!=="Ready");switch(!0){case p.length===n.inbounds.length:return rc.offline;case p.length>0:return rc.partiallyDegraded;default:return f}})(),warnings:o,isCertExpired:i,services:s,zone:l,config:c}},fromCollection(e,t){return{...e,items:Array.isArray(e.items)?e.items.map(r=>ea.fromObject(r,t)):[]}}};function E1e({gateway:e,inbounds:t}){let r=[];const n="=";t.length>0&&(r=t.flatMap(o=>Object.entries(o.tags)).map(([o,i])=>`${o}${n}${i}`)),e&&(r=Object.entries(e.tags).map(([o,i])=>`${o}${n}${i}`));const a=Array.from(new Set(r));return a.sort((o,i)=>o.localeCompare(i)),a.map(o=>{const[i,s]=o.split(n);return{label:i,value:s}})}function A1e({mTLS:e}){return e?Date.now()>new Date(e.certificateExpirationTime).getTime():!1}function T1e({version:e},t,r){var a,o;if(typeof e>"u")return[];const n=[];return e.kumaDp&&e.envoy&&((((a=e.kumaDp)==null?void 0:a.kumaCpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_KUMA_DP",payload:{kumaDp:e.kumaDp.version}}),(((o=e.envoy)==null?void 0:o.kumaDpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_ENVOY",payload:{envoy:e.envoy.version,kumaDp:e.kumaDp.version}})),r&&t.find(s=>s.label==="kuma.io/zone")&&typeof e.kumaDp.kumaCpCompatible=="boolean"&&!e.kumaDp.kumaCpCompatible&&n.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:e.kumaDp.version}}),n}const M1e={fromCollection(e){const t=Array.isArray(e.items)?e.items:[],r=I1e(t);return{...e,items:t,policyTypeEntries:r}}};function I1e(e){const t=new Map;for(const n of e){const{type:a,service:o}=n,i=typeof o=="string"&&o!==""?[{label:"kuma.io/service",value:o}]:[],s=a==="inbound"||a==="outbound"?n.name:null;for(const[l,u]of Object.entries(n.matchedPolicies)){t.has(l)||t.set(l,{type:l,connections:[]});const c=t.get(l);for(const d of u){const f=O1e(d,n,i,s);c.connections.push(...f)}}}const r=Array.from(t.values());return r.sort((n,a)=>n.type.localeCompare(a.type)),r}function O1e(e,t,r,n){const a=e.conf&&Object.keys(e.conf).length>0?e.conf:void 0,o=[{name:e.name,mesh:e.mesh,type:e.type}],i=[];if(t.type==="inbound"&&Array.isArray(e.sources))for(const{match:s}of e.sources){const u={sourceTags:[{label:"kuma.io/service",value:s["kuma.io/service"]}],destinationTags:r,name:n,config:a,origins:o};i.push(u)}else{const l={sourceTags:[],destinationTags:r,name:n,config:a,origins:o};i.push(l)}return i}const $1e={fromObject(e){const t=D1e(e),r=Object.values(e.policies??{}).map(({mesh:n,name:a,type:o})=>({mesh:n,name:a,type:o}));return{...e,listenerEntries:t,routePolicies:r}}};function D1e(e){const t=[],r=e.listeners??[];for(const n of r)for(const a of n.hosts)for(const o of a.routes){const i=[];for(const s of o.destinations){const l=Object.values(s.policies??{}).map(({mesh:u,name:c,type:d})=>({mesh:u,name:c,type:d}));i.push({route:{mesh:e.gateway.mesh,name:o.route,type:"MeshGatewayRoute"},service:s.tags["kuma.io/service"],origins:l})}t.push({protocol:n.protocol,port:n.port,hostName:a.hostName,routeEntries:i})}return t}function cl({total:e=0,online:t=0,partiallyDegraded:r=0,offline:n=0}){return{total:e,online:t,partiallyDegraded:r,offline:n}}const yv={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",spec:((a={})=>({...a,ports:Array.isArray(a.ports)?a.ports:[],selector:((o={})=>({dataplaneTags:Object.keys(o.dataplaneTags??{}).length>0?o.dataplaneTags:{}}))(a.selector)}))(e.spec),status:((a={})=>({...a,tls:typeof a.tls<"u"?a.tls:{status:"NotReady"},vips:Array.isArray(a.vips)?a.vips:[],dataplaneProxies:((o={})=>({connected:o.connected??0,total:o.total??0,healthy:o.healthy??0}))(a.dataplaneProxies),addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(yv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},SS={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,spec:(a=>({...a,ports:Array.isArray(a.ports)?a.ports:[]}))(e.spec),status:((a={})=>({...a,vips:Array.isArray(a.vips)?a.vips:[],meshServices:Array.isArray(a.meshServices)?a.meshServices:[],addresses:Array.isArray(a.addresses)?a.addresses:[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(SS.fromObject):[];return{...e,items:t,total:e.total??t.length}}},K5=SS,bv={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",status:((a={})=>({...a,addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(bv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},P1e={fromObject(e){return{...e,config:e}}},wv={fromObject(e){var a;const t=e.serviceType??"internal",r=e.status??"not_available",n=(a=e.addressPort)==null?void 0:a.replaceAll("_",".");return{...e,serviceType:t,status:r,addressPort:n}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>wv.fromObject(t)):[]}}};function N1e({total:e=0,internal:t=0,external:r=0}){return{total:e,internal:t,external:r}}const Cv={fromObject(e){const t=cl(e.dataplanes),r={standard:cl(e.dataplanesByType.standard),gateway:cl(e.dataplanesByType.gateway),gatewayBuiltin:cl(e.dataplanesByType.gatewayBuiltin),gatewayDelegated:cl(e.dataplanesByType.gatewayDelegated)},n=N1e(e.services),a=Object.values(e.policies??{}).reduce((o,i)=>o+i.total,0);return{...e,dataplanes:t,dataplanesByType:r,services:n,totalPolicyCount:a}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(Cv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},L1e=e=>ln({"/meshes/:name":async t=>{const{name:r}=t;return C1e.fromObject(await e.getMesh({name:r}))},"/meshes/:name/as/kubernetes":t=>{const{name:r}=t;return e.getMesh({name:r},{format:"kubernetes"})},"/mesh-insights":async t=>{const{size:r}=t,n=t.size*(t.page-1);return Cv.fromCollection(await e.getAllMeshInsights({size:r,offset:n}))},"/mesh-insights/:name":async t=>{const{name:r}=t;return Cv.fromObject(await e.getMeshInsights({name:r}))}}),R1e=e=>({}),B1e={"data-planes":{"x-empty-state":{title:"There are no Dataplanes present"},components:{service_traffic_card:{"1xx":"1xx","2xx":"2xx","3xx":"3xx","4xx":"4xx","5xx":"5xx",cx:"Total connections",tx:"Bytes sent",rx:"Bytes received",grpc_success:"Successful",grpc_failure:"Failed",protocol:{passthrough:"Passthrough"}},"data-plane-list":{version_mismatch:"Version mismatch",cert_expired:"Certificate expired",certificate:{none:"No certificate"}}},routes:{item:{title:"{name}",breadcrumbs:"Data Plane Proxies",navigation:{"data-plane-detail-view":"Overview","data-plane-policies-view":"Policies","data-plane-xds-config-view":"XDS Configuration","data-plane-stats-view":"Stats","data-plane-clusters-view":"Clusters","data-plane-config-view":"YAML","data-plane-inbound-summary-overview-view":"Overview","data-plane-inbound-summary-stats-view":"Stats","data-plane-inbound-summary-clusters-view":"Clusters","data-plane-outbound-summary-overview-view":"Overview","data-plane-outbound-summary-stats-view":"Stats","data-plane-outbound-summary-clusters-view":"Clusters","data-plane-summary-overview-view":"Overview","data-plane-summary-config-view":"YAML","service-data-plane-summary-overview-view":"Overview","service-data-plane-summary-config-view":"YAML","mesh-service-data-plane-summary-overview-view":"Overview","mesh-service-data-plane-summary-config-view":"YAML","mesh-multi-zone-service-service-data-plane-summary-overview-view":"Overview","mesh-multi-zone-service-data-plane-summary-config-view":"YAML","builtin-gateway-data-plane-summary-overview-view":"Overview","builtin-gateway-data-plane-summary-config-view":"YAML","delegated-gateway-data-plane-summary-overview-view":"Overview","delegated-gateway-data-plane-summary-config-view":"YAML"},gateway:"Gateway",config:"YAML",inbounds:"Inbounds",inbound_name:"{service}",port:":{port}",namespace:"Namespace",certificate_info:"Certificate info",no_certificate:"No certificate",health:{ready:"healthy",not_ready:"unhealthy"},unhealthy_inbound:"Inbound on port {port} is not ready (kuma.io/service: {service})",mtls:{title:"TLS",expiration_time:{title:"Certificate expiration time"},generation_time:{title:"Certificate generation time"},regenerations:{title:"Generation"},issued_backend:{title:"Certificate issued by"},supported_backends:{title:"Supported CAs"},disabled:`'<'p>This Data Plane Proxy does not have mTLS configured, yet — '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls?{KUMA_UTM_QUERY_PARAMS}">Learn about certificates in {KUMA_PRODUCT_NAME}'<'/a>'<'/p> +`,collection:{services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},overview:{title:"Mesh overview"}},href:{docs:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},detail:{services:"Services",data_plane_proxies:"Data Plane Proxies",policies:"Policies",enabled:"Enabled",disabled:"Disabled"}}},C1e=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Te(()=>import("./MeshRootView-DK8G1iYQ.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Te(()=>import("./MeshListView-JbtZXvy7.js"),[],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},component:()=>Te(()=>import("./MeshView-Cd226jH3.js"),[],import.meta.url),children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Te(()=>import("./MeshDetailTabsView-BtGBFHPk.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-detail-view",component:()=>Te(()=>import("./MeshDetailView-BpBVvwS_.js"),[],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],S1e={fromObject(e){const t=q5(e.mtls),r=q5(e.metrics);return{...e,config:e,meshServices:((n={})=>({...n,mode:n.mode??"Disabled"}))(e.meshServices),mtlsBackend:t,metricsBackend:r,routing:((n={})=>({...n,zoneEgress:typeof n.zoneEgress<"u"?n.zoneEgress:!1}))(e.routing)}}};function q5(e){if(e!=null&&e.enabledBackend&&Array.isArray(e.backends))return e.backends.find(t=>t.name===e.enabledBackend)}const yS={fromObject(e){return{...e,name:e.tags["kuma.io/service"],service:e.tags["kuma.io/service"],protocol:e.tags["kuma.io/protocol"]??"tcp"}},fromCollection(e){return Array.isArray(e)?e.map(t=>yS.fromObject(t)):[]}},bS={fromObject(e){var s;const{inbound:t,outbound:r,...n}=e,a=Array.isArray(t)?t:[],o=Array.isArray(r)?r:[],i=typeof e.gateway>"u"||((s=e.gateway)==null?void 0:s.type)!=="BUILTIN"?"sidecar":"gateway";return{...n,type:i,inboundAddress:i==="gateway"?e.address:"localhost",inbounds:i==="gateway"&&typeof e.gateway<"u"?[{address:e.address,tags:e.gateway.tags,name:e.gateway.tags["kuma.io/service"],service:e.gateway.tags["kuma.io/service"],protocol:e.gateway.tags["kuma.io/protocol"]??"tcp",state:"Ready",port:NaN,addressPort:"",serviceAddressPort:"",listenerAddress:""}]:a.map(l=>{const u=l.address??e.advertisedAddress??e.address;return{...l,name:`localhost_${l.port}`,listenerAddress:`${u}_${l.port}`,state:typeof l.state<"u"?l.state:"Ready",service:l.tags["kuma.io/service"],protocol:l.tags["kuma.io/protocol"]??"tcp",address:u,addressPort:`${u}:${l.port}`,serviceAddressPort:`${l.serviceAddress??u}:${l.servicePort??l.port}`}}),outbounds:yS.fromCollection(o)}}},wS={fromObject(e){return{...e,config:e,networking:bS.fromObject(e.networking)}}},Y5=["responsesSent","responsesAcknowledged","responsesRejected"],_1e={fromObject(e){return{$raw:e,...e,status:(t=>{const{total:r={},lastUpdateTime:n,stat:a={},...o}={stat:{},...t},i=Object.keys(a).length>0?a:o;return{...t,total:{...r,...Y5.reduce((s,l)=>(s[l]=r[l]??0,s),{})},acknowledgements:{...Object.fromEntries(Object.entries(i).map(([s,l])=>[s,Y5.reduce((u,c)=>(u[c]=l[c]??0,u),{})]))}}})(e.status)}}},xm={fromArray:e=>CS.fromArray(e)},CS={fromArray:e=>{const t=Array.isArray(e)?e.map(_1e.fromObject):[],r=t.slice();r.sort((o,i)=>Date.parse(i.status.lastUpdateTime)-Date.parse(o.status.lastUpdateTime));const n=r.find(o=>typeof o.version<"u"),a=r.find(o=>!o.disconnectTime);return{subscriptions:t,connectedSubscription:a,version:n==null?void 0:n.version}}},x1e={fromObject(e){return{...e,...xm.fromArray(e==null?void 0:e.subscriptions)}}},k1e=/(\S+:\s*\S*)|(\S*)/g,E1e={service:"kuma.io/service",zone:"kuma.io/zone",protocol:"kuma.io/protocol"},rc={online:"online",offline:"offline",partiallyDegraded:"partially_degraded"},k1={builtin:"builtin",delegated:"delegated",standard:"standard"},ea={search(e){return[...e.matchAll(k1e)].filter(r=>r[0].length>0).map(r=>r[0].trim()).reduce((r,n)=>function a(o,i,s=!1){const[l,...u]=i.split(":");if(l==="name")o.name=u.join(":").trim();else if(!s&&u.length===0)o.name=l.trim();else{if(l==="tag")return a(o,u.join(":").trim(),!0);o.tag.push(`${E1e[l]||l}${u.length>0?":":""}${u.join(":").trim()}`)}return o}(r,n),{tag:[]})||{}},fromObject(e,t){var d;const r=x1e.fromObject(e.dataplaneInsight),n=bS.fromObject(e.dataplane.networking),a=A1e(n),o=M1e(r,a,t),i=T1e(r),s=a.filter(f=>f.label==="kuma.io/service").map(({value:f})=>f),l=(d=a.find(f=>f.label==="kuma.io/zone"))==null?void 0:d.value,u=typeof e.labels<"u"?e.labels:{},{config:c}=wS.fromObject({type:"Dataplane",name:e.name,mesh:e.mesh,creationTime:e.creationTime,modificationTime:e.modificationTime,networking:e.dataplane.networking});return{...e,id:e.name,name:u["kuma.io/display-name"]??e.name,namespace:u["k8s.kuma.io/namespace"]??"",dataplane:{networking:n},labels:u,dataplaneInsight:r,dataplaneType:n.type==="gateway"?k1.builtin:typeof n.gateway<"u"?k1.delegated:k1.standard,status:(()=>{const f=typeof r.connectedSubscription<"u"?rc.online:rc.offline;if(n.gateway)return f;const p=n.inbounds.filter(v=>v.state!=="Ready");switch(!0){case p.length===n.inbounds.length:return rc.offline;case p.length>0:return rc.partiallyDegraded;default:return f}})(),warnings:o,isCertExpired:i,services:s,zone:l,config:c}},fromCollection(e,t){return{...e,items:Array.isArray(e.items)?e.items.map(r=>ea.fromObject(r,t)):[]}}};function A1e({gateway:e,inbounds:t}){let r=[];const n="=";t.length>0&&(r=t.flatMap(o=>Object.entries(o.tags)).map(([o,i])=>`${o}${n}${i}`)),e&&(r=Object.entries(e.tags).map(([o,i])=>`${o}${n}${i}`));const a=Array.from(new Set(r));return a.sort((o,i)=>o.localeCompare(i)),a.map(o=>{const[i,s]=o.split(n);return{label:i,value:s}})}function T1e({mTLS:e}){return e?Date.now()>new Date(e.certificateExpirationTime).getTime():!1}function M1e({version:e},t,r){var a,o;if(typeof e>"u")return[];const n=[];return e.kumaDp&&e.envoy&&((((a=e.kumaDp)==null?void 0:a.kumaCpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_KUMA_DP",payload:{kumaDp:e.kumaDp.version}}),(((o=e.envoy)==null?void 0:o.kumaDpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_ENVOY",payload:{envoy:e.envoy.version,kumaDp:e.kumaDp.version}})),r&&t.find(s=>s.label==="kuma.io/zone")&&typeof e.kumaDp.kumaCpCompatible=="boolean"&&!e.kumaDp.kumaCpCompatible&&n.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:e.kumaDp.version}}),n}const I1e={fromCollection(e){const t=Array.isArray(e.items)?e.items:[],r=O1e(t);return{...e,items:t,policyTypeEntries:r}}};function O1e(e){const t=new Map;for(const n of e){const{type:a,service:o}=n,i=typeof o=="string"&&o!==""?[{label:"kuma.io/service",value:o}]:[],s=a==="inbound"||a==="outbound"?n.name:null;for(const[l,u]of Object.entries(n.matchedPolicies)){t.has(l)||t.set(l,{type:l,connections:[]});const c=t.get(l);for(const d of u){const f=$1e(d,n,i,s);c.connections.push(...f)}}}const r=Array.from(t.values());return r.sort((n,a)=>n.type.localeCompare(a.type)),r}function $1e(e,t,r,n){const a=e.conf&&Object.keys(e.conf).length>0?e.conf:void 0,o=[{name:e.name,mesh:e.mesh,type:e.type}],i=[];if(t.type==="inbound"&&Array.isArray(e.sources))for(const{match:s}of e.sources){const u={sourceTags:[{label:"kuma.io/service",value:s["kuma.io/service"]}],destinationTags:r,name:n,config:a,origins:o};i.push(u)}else{const l={sourceTags:[],destinationTags:r,name:n,config:a,origins:o};i.push(l)}return i}const D1e={fromObject(e){const t=P1e(e),r=Object.values(e.policies??{}).map(({mesh:n,name:a,type:o})=>({mesh:n,name:a,type:o}));return{...e,listenerEntries:t,routePolicies:r}}};function P1e(e){const t=[],r=e.listeners??[];for(const n of r)for(const a of n.hosts)for(const o of a.routes){const i=[];for(const s of o.destinations){const l=Object.values(s.policies??{}).map(({mesh:u,name:c,type:d})=>({mesh:u,name:c,type:d}));i.push({route:{mesh:e.gateway.mesh,name:o.route,type:"MeshGatewayRoute"},service:s.tags["kuma.io/service"],origins:l})}t.push({protocol:n.protocol,port:n.port,hostName:a.hostName,routeEntries:i})}return t}function cl({total:e=0,online:t=0,partiallyDegraded:r=0,offline:n=0}){return{total:e,online:t,partiallyDegraded:r,offline:n}}const yv={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",spec:((a={})=>({...a,ports:Array.isArray(a.ports)?a.ports:[],selector:((o={})=>({dataplaneTags:Object.keys(o.dataplaneTags??{}).length>0?o.dataplaneTags:{}}))(a.selector)}))(e.spec),status:((a={})=>({...a,tls:typeof a.tls<"u"?a.tls:{status:"NotReady"},vips:Array.isArray(a.vips)?a.vips:[],dataplaneProxies:((o={})=>({connected:o.connected??0,total:o.total??0,healthy:o.healthy??0}))(a.dataplaneProxies),addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(yv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},SS={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,spec:(a=>({...a,ports:Array.isArray(a.ports)?a.ports:[]}))(e.spec),status:((a={})=>({...a,vips:Array.isArray(a.vips)?a.vips:[],meshServices:Array.isArray(a.meshServices)?a.meshServices:[],addresses:Array.isArray(a.addresses)?a.addresses:[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(SS.fromObject):[];return{...e,items:t,total:e.total??t.length}}},K5=SS,bv={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",status:((a={})=>({...a,addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(bv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},N1e={fromObject(e){return{...e,config:e}}},wv={fromObject(e){var a;const t=e.serviceType??"internal",r=e.status??"not_available",n=(a=e.addressPort)==null?void 0:a.replaceAll("_",".");return{...e,serviceType:t,status:r,addressPort:n}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>wv.fromObject(t)):[]}}};function L1e({total:e=0,internal:t=0,external:r=0}){return{total:e,internal:t,external:r}}const Cv={fromObject(e){const t=cl(e.dataplanes),r={standard:cl(e.dataplanesByType.standard),gateway:cl(e.dataplanesByType.gateway),gatewayBuiltin:cl(e.dataplanesByType.gatewayBuiltin),gatewayDelegated:cl(e.dataplanesByType.gatewayDelegated)},n=L1e(e.services),a=Object.values(e.policies??{}).reduce((o,i)=>o+i.total,0);return{...e,dataplanes:t,dataplanesByType:r,services:n,totalPolicyCount:a}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(Cv.fromObject):[];return{...e,items:t,total:e.total??t.length}}},R1e=e=>ln({"/meshes/:name":async t=>{const{name:r}=t;return S1e.fromObject(await e.getMesh({name:r}))},"/meshes/:name/as/kubernetes":t=>{const{name:r}=t;return e.getMesh({name:r},{format:"kubernetes"})},"/mesh-insights":async t=>{const{size:r}=t,n=t.size*(t.page-1);return Cv.fromCollection(await e.getAllMeshInsights({size:r,offset:n}))},"/mesh-insights/:name":async t=>{const{name:r}=t;return Cv.fromObject(await e.getMeshInsights({name:r}))}}),B1e=e=>({}),H1e={"data-planes":{"x-empty-state":{title:"There are no Dataplanes present"},components:{service_traffic_card:{"1xx":"1xx","2xx":"2xx","3xx":"3xx","4xx":"4xx","5xx":"5xx",cx:"Total connections",tx:"Bytes sent",rx:"Bytes received",grpc_success:"Successful",grpc_failure:"Failed",protocol:{passthrough:"Passthrough"}},"data-plane-list":{version_mismatch:"Version mismatch",cert_expired:"Certificate expired",certificate:{none:"No certificate"}}},routes:{item:{title:"{name}",breadcrumbs:"Data Plane Proxies",navigation:{"data-plane-detail-view":"Overview","data-plane-policies-view":"Policies","data-plane-xds-config-view":"XDS Configuration","data-plane-stats-view":"Stats","data-plane-clusters-view":"Clusters","data-plane-config-view":"YAML","data-plane-inbound-summary-overview-view":"Overview","data-plane-inbound-summary-stats-view":"Stats","data-plane-inbound-summary-clusters-view":"Clusters","data-plane-outbound-summary-overview-view":"Overview","data-plane-outbound-summary-stats-view":"Stats","data-plane-outbound-summary-clusters-view":"Clusters","data-plane-summary-overview-view":"Overview","data-plane-summary-config-view":"YAML","service-data-plane-summary-overview-view":"Overview","service-data-plane-summary-config-view":"YAML","mesh-service-data-plane-summary-overview-view":"Overview","mesh-service-data-plane-summary-config-view":"YAML","mesh-multi-zone-service-service-data-plane-summary-overview-view":"Overview","mesh-multi-zone-service-data-plane-summary-config-view":"YAML","builtin-gateway-data-plane-summary-overview-view":"Overview","builtin-gateway-data-plane-summary-config-view":"YAML","delegated-gateway-data-plane-summary-overview-view":"Overview","delegated-gateway-data-plane-summary-config-view":"YAML"},gateway:"Gateway",config:"YAML",inbounds:"Inbounds",inbound_name:"{service}",port:":{port}",namespace:"Namespace",certificate_info:"Certificate info",no_certificate:"No certificate",health:{ready:"healthy",not_ready:"unhealthy"},unhealthy_inbound:"Inbound on port {port} is not ready (kuma.io/service: {service})",mtls:{title:"TLS",expiration_time:{title:"Certificate expiration time"},generation_time:{title:"Certificate generation time"},regenerations:{title:"Generation"},issued_backend:{title:"Certificate issued by"},supported_backends:{title:"Supported CAs"},disabled:`'<'p>This Data Plane Proxy does not have mTLS configured, yet — '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls?{KUMA_UTM_QUERY_PARAMS}">Learn about certificates in {KUMA_PRODUCT_NAME}'<'/a>'<'/p> `},subscriptions:{title:"XDS Configurations"},rules:{proxy:"Proxy rule",to:"To rules",from:"From rules"},legacy_policies:"Legacy policies",matches_everything:"Matches everything"},items:{title:"Data Plane Proxies",intro:`'<'p>Data Plane Proxies are sidecar proxies deployed alongside each service instance, responsible for handling all traffic, enforcing policies and facilitating communication between services.'<'/p> -`}},href:{docs:{data_plane_proxy:"{KUMA_DOCS_URL}/production/dp-config/dpp?{KUMA_UTM_QUERY_PARAMS}",gateway:"{KUMA_DOCS_URL}/explore/gateway?{KUMA_UTM_QUERY_PARAMS}"}},type:{all:"All",standard:"Proxy",builtin:"Built-in gateway",delegated:"Delegated gateway"}}},H1e=()=>[{path:"inbound/:connection",name:"connection-inbound-summary-view",component:()=>Te(()=>import("./ConnectionInboundSummaryView-DV7Qhxj_.js"),[],import.meta.url),children:[{path:"overview",name:"connection-inbound-summary-overview-view",component:()=>Te(()=>import("./ConnectionInboundSummaryOverviewView-CoNCsLuF.js"),__vite__mapDeps([13,14,15,16]),import.meta.url)},{path:"stats",name:"connection-inbound-summary-stats-view",component:()=>Te(()=>import("./ConnectionInboundSummaryStatsView-CM3H6UTr.js"),[],import.meta.url)},{path:"clusters",name:"connection-inbound-summary-clusters-view",component:()=>Te(()=>import("./ConnectionInboundSummaryClustersView-BKIcwzcz.js"),[],import.meta.url)},{path:"xds-config",name:"connection-inbound-summary-xds-config-view",component:()=>Te(()=>import("./ConnectionInboundSummaryXdsConfigView-B4gNEZyo.js"),[],import.meta.url)}]},{path:"outbound/:connection",name:"connection-outbound-summary-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryView-_87b-pGB.js"),[],import.meta.url),children:[{path:"overview",name:"connection-outbound-summary-overview-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryOverviewView-DzWrKIYg.js"),__vite__mapDeps([13,14,16,17]),import.meta.url)},{path:"stats",name:"connection-outbound-summary-stats-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryStatsView-CyDrpGn8.js"),[],import.meta.url)},{path:"clusters",name:"connection-outbound-summary-clusters-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryClustersView-NStNbvaB.js"),[],import.meta.url)},{path:"xds-config",name:"connection-outbound-summary-xds-config-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryXdsConfigView-CIZJNAsR.js"),[],import.meta.url)}]}],Mf=e=>[{path:"subscription/:subscription",name:`${e}-subscription-summary-view`,redirect:{name:`${e}-subscription-summary-overview-view`},component:()=>Te(()=>import("./SubscriptionSummaryView-C-5_UBNr.js"),[],import.meta.url),children:[{path:"overview",name:`${e}-subscription-summary-overview-view`,component:()=>Te(()=>import("./SubscriptionSummaryOverviewView-DDao55_d.js"),[],import.meta.url)},{path:"config",name:`${e}-subscription-summary-config-view`,component:()=>Te(()=>import("./SubscriptionSummaryConfigView-f7UISFMs.js"),[],import.meta.url)}]}],vs=()=>{const e=()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Te(()=>import("./DataPlaneDetailTabsView-DZx0Deep.js"),[],import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Te(()=>import("./DataPlaneDetailView-wNP8SySF.js"),__vite__mapDeps([12,15,18]),import.meta.url),children:[...H1e(),...Mf("data-plane")]},{path:"policies",name:"data-plane-policies-view",component:()=>Te(()=>import("./DataPlanePoliciesView-UUKXgdd3.js"),__vite__mapDeps([13,12,14,15,16,19]),import.meta.url),children:[{path:":policyPath/:policy",name:"data-plane-policy-summary-view",component:()=>Te(()=>import("./DataPlanePolicySummaryView-Bhoev-m2.js"),__vite__mapDeps([20]),import.meta.url)}]},{path:"xds-config",name:"data-plane-xds-config-view",component:()=>Te(()=>import("./DataPlaneXdsConfigView-DNHjLL7M.js"),[],import.meta.url)},{path:"stats",name:"data-plane-stats-view",component:()=>Te(()=>import("./DataPlaneStatsView-DipTRR5h.js"),[],import.meta.url)},{path:"clusters",name:"data-plane-clusters-view",component:()=>Te(()=>import("./DataPlaneClustersView-BkodOTzH.js"),[],import.meta.url)},{path:"config",name:"data-plane-config-view",component:()=>Te(()=>import("./DataPlaneConfigView-R2A0Cap6.js"),[],import.meta.url)}]}],t=r=>[{path:":dataPlane",name:`${r!=null&&r.length?`${r}-`:""}data-plane-summary-view`,component:()=>Te(()=>import("./DataPlaneSummaryView-BYrZ01f0.js"),__vite__mapDeps([15]),import.meta.url)}];return{items:()=>[{path:"data-planes",name:"data-plane-list-view",component:()=>Te(()=>import("./DataPlaneListView-C5zGZZCX.js"),__vite__mapDeps([21,12,22]),import.meta.url),children:t()}],item:e,summary:t}},F1e=(e,t)=>e.includes(t),z1e=(e,t,r)=>ln({"/dataplanes/poll":n=>{const{size:a,page:o}=n,i=a*(o-1),s=r("use zones");return e(async l=>{const u=ea.fromCollection(await t.getAllDataplaneOverviews({size:a,offset:i}),s);return u.total>0&&u.items.every(c=>c.status==="online")&&l.close(),u},{interval:1e3})},"/dataplanes/online":n=>{const a=class extends Error{},{size:o,page:i}=n,s=o*(i-1),l=r("use zones");return e(async()=>{const u=ea.fromCollection(await t.getAllDataplaneOverviews({size:o,offset:s}),l);if(u.total>0&&u.items.every(c=>c.status==="online"))return u;throw new a},{retry:u=>{if(u instanceof a)return new Promise(c=>setTimeout(c,1e3))}})},"/meshes/:mesh/dataplanes/:name":async n=>wS.fromObject(await t.getDataplaneFromMesh(n)),"/meshes/:mesh/dataplanes/:name/as/kubernetes":async n=>t.getDataplaneFromMesh(n,{format:"kubernetes"}),"/meshes/:mesh/dataplanes/:name/sidecar-dataplane-policies":async n=>M1e.fromCollection(await t.getSidecarDataplanePolicies(n)),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":async n=>$1e.fromObject(await t.getMeshGatewayDataplane(n)),"/meshes/:mesh/dataplane-overviews/:name":async n=>ea.fromObject(await t.getDataplaneOverviewFromMesh(n),r("use zones")),"/meshes/:mesh/dataplanes/of/:type":async n=>{const{mesh:a,size:o}=n,i=o*(n.page-1),s=ea.search(n.search),l=n.type==="standard"?"false":n.type,u=F1e(["delegated","builtin","false"],l)?{gateway:l}:{};return ea.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:a},{...s,...u,offset:i,size:o}),r("use zones"))},"/meshes/:mesh/dataplanes/for/mesh-service/:tags":async n=>{const{mesh:a,size:o}=n,i=o*(n.page-1),s=ea.search(n.search);return typeof s.tag>"u"&&(s.tag=[]),s.tag=s.tag.filter(l=>!l.startsWith("kuma.io/zone:")),s.tag=s.tag.concat(Object.entries(JSON.parse(n.tags)).map(([l,u])=>`${l}:${u}`)),ea.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:a},{...s,offset:i,size:o}),r("use zones"))},"/meshes/:mesh/dataplanes/for/service-insight/:service":async n=>{const{mesh:a,size:o}=n,i=o*(n.page-1),s=ea.search(n.search);return typeof s.tag>"u"&&(s.tag=[]),s.tag=s.tag.filter(l=>!l.startsWith("kuma.io/service:")),s.tag.push(`kuma.io/service:${n.service}`),ea.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:a},{...s,offset:i,size:o}),r("use zones"))}}),U1e={connections:{include_endpoints:"Include Endpoints",routes:{item:{navigation:{overview:"Overview",xds:"XDS Configuration",stats:"Stats",clusters:"Clusters"}}}}},j1e=["http","tcp"],V1e=["http","tcp","grpc"],q1e=/_\d{1,5}\./,Y1e=/_\d{1,5}/,K1e=/_(mz|m|ext){1}svc_\d{1,5}(-[a-z0-9]+)?$/,G1e={fromCollection(e){return Z1e(e)}},W1e={fromObject(e){const t=typeof e.listener<"u"?Object.fromEntries(Object.entries(e.listener).map(([n,a])=>{var l,u;const{http:o,...i}=a,s={tcp:i};if(typeof o<"u"){const c=Object.keys(o)[0];return[n,{...s,http:o[c],$clusterName:c,...typeof((l=e.cluster[c])==null?void 0:l.http2)<"u"?{http2:e.cluster[c].http2}:{},...typeof((u=e.cluster[c])==null?void 0:u.grpc)<"u"?{grpc:e.cluster[c].grpc}:{}}]}else return[n,{...s,$clusterName:""}]})):{},r=typeof e.cluster<"u"?Object.fromEntries(Object.entries(e.cluster).map(([n,a])=>{const{tcp:o,http:i,http2:s,grpc:l,...u}=a,c={$resourceMeta:{type:"",mesh:"",name:"",namespace:"",zone:"",port:""},tcp:o,...typeof i<"u"?{http:i}:{},...typeof s<"u"?{http2:s}:{},...typeof l<"u"?{grpc:l}:{}},d=n.match(K1e);if(d){const[f,p,v,y,w,b]=n.split("_");c.$resourceMeta={mesh:f,name:p,namespace:v,zone:y,port:b,type:(h=>{switch(!0){case h.indexOf("_msvc_")!==-1:return"MeshService";case h.indexOf("_extsvc_")!==-1:return"MeshExternalService";case h.indexOf("_mzsvc_")!==-1:return"MeshMultiZoneService"}return""})(d[0])}}return j1e.forEach(f=>{var p;typeof((p=e[f])==null?void 0:p[n])<"u"&&(c[f]={...c[f],...e[f][n]})}),!V1e.some(f=>typeof a[f]<"u")&&["upstream_cx_http1_total","upstream_cx_http2_total","upstream_cx_http3_total"].some(f=>Object.keys(u).includes(f)&&u[f]!==0)?c.http={...c.http,...u}:c.tcp={...c.tcp,...u},[n,c]})):{};return{listener:t,cluster:r}}},Z1e=e=>e.trim().split(` -`).filter(t=>["http.","tcp.","cluster.","listener."].some(r=>t.startsWith(r))).map(t=>{if(t.startsWith("listener.")){const[r,...n]=t.split("."),a=n.join("."),o=a.search(q1e);if(o===-1)return t;const i=a.substring(0,o).replaceAll(".","~"),s=a.substring(o);return`listener.${i}${s}`}return t}).reduce((t,r)=>{const[n,...a]=r.trim().split(":"),o=(i=>{try{return JSON.parse(i)}catch{return i}})(a.join(":").trim());return n.split(".").reduce((i,s,l,u)=>{if(Y1e.test(s)&&(s=s.replaceAll("~",".")),l===u.length-1)return i[s]=o,i;if(typeof i[s]>"u"){const c={};return i[s]=c,c}else return i[s]},t),t},{}),Xa=(e,t)=>t!=null&&e!=null&&typeof e=="object"&&t in e,G5=(e,t)=>{const{configs:r}=e;return Array.isArray(r)?{configs:r.reduce((n,a)=>{const i=Object.entries(a).reduce((s,[l,u])=>{const c=t(l,Array.isArray(u)?u:[]);return c.length>0&&(typeof s[l]>"u"&&(s[l]=[]),s[l]=s[l].concat(c)),s},{});return Object.keys(i).length>0?n.concat(i):n},[])}:{configs:[]}},Q1e=(e,t)=>ln({"/meshes/:mesh/dataplanes/:name/stats/:address":async r=>{const{mesh:n,name:a}=r,o=await t.getDataplaneData({mesh:n,dppName:a,dataPath:"stats"}),i=W1e.fromObject(G1e.fromCollection(o)),s=r.address==="localhost"?Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>c.startsWith("localhost_"))):Object.fromEntries(Object.entries(i.listener).filter(([c,d])=>c.startsWith(`${r.address}_`)&&!d.$clusterName.startsWith("_"))),l=Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>!["localhost_","_","admin","async-client","kuma_readiness","kuma_envoy_admin","probe_listener","inbound_passthrough_","outbound_passthrough_","access_log_sink","ads_cluster","meshtrace_zipkin","meshtrace_opentelemetry"].some(f=>c.startsWith(f))));return{passthrough:Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>["outbound_passthrough_"].some(f=>c.startsWith(f)))),inbounds:s,outbounds:l,$raw:o,raw:o}},"/meshes/:mesh/dataplanes/:name/clusters":async r=>{const{mesh:n,name:a}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"clusters"})},"/meshes/:mesh/dataplanes/:name/xds/:endpoints":async r=>{const{mesh:n,name:a,endpoints:o}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"xds"},{include_eds:o})},"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds":async r=>{const{mesh:n,dataplane:a,inbound:o}=r,i=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:!1});return G5(i,(s,l)=>{switch(s){case"dynamic_listeners":return l.filter((u={})=>{var c;return Xa(u,"name")&&typeof u.name=="string"&&u.name.startsWith("inbound:")&&((c=u.name)==null?void 0:c.endsWith(`:${o}`))});case"dynamic_active_clusters":return l.filter(u=>{var c,d;return Xa(u,"cluster")&&Xa(u.cluster,"name")&&typeof u.cluster.name=="string"&&((d=(c=u.cluster)==null?void 0:c.name)==null?void 0:d.endsWith(`:${o}`))})}return[]})},"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints":async r=>{const{mesh:n,dataplane:a,outbound:o,endpoints:i}=r,s=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:i});return G5(s,(l,u)=>{switch(l){case"dynamic_listeners":return u.filter(c=>Xa(c,"name")&&c.name===`outbound:${o}`);case"dynamic_active_clusters":return u.filter(c=>{var d;return Xa(c,"cluster")&&Xa(c.cluster,"name")&&((d=c.cluster)==null?void 0:d.name)===o});case"dynamic_endpoint_configs":return u.filter(c=>{var d;return Xa(c,"endpoint_config")&&Xa(c.endpoint_config,"cluster_name")&&((d=c.endpoint_config)==null?void 0:d.cluster_name)===o})}return[]})}}),X1e=e=>[[De("connections.sources"),{service:Q1e,arguments:[e.source,e.api],labels:[e.sources]}],[De("connections.locales"),{service:()=>U1e,labels:[e.enUs]}]],J1e=e=>[[De("data-planes.sources"),{service:z1e,arguments:[e.source,e.api,e.can],labels:[e.sources]}],[De("data-planes.routes"),{service:()=>[vs()],labels:[e.routes]}],[De("data-planes.features"),{service:R1e,arguments:[e.env],labels:[e.features]}],[De("data-planes.locales"),{service:()=>B1e,labels:[e.enUs]}],...X1e(e)],ehe=e=>({}),the={"external-services":{routes:{item:{title:"{name}",breadcrumbs:"External Services",navigation:{"external-service-detail-view":"Overview"},overview:"Overview",config:"YAML"},items:{title:"External Services"}},detail:{config:"YAML"},href:{docs:"{KUMA_DOCS_URL}/policies/external-services?{KUMA_UTM_QUERY_PARAMS}"}}},Sv={fromObject(e){return{...e,config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>Sv.fromObject(t)):[]}}},rhe=e=>ln({"/meshes/:mesh/external-services":async t=>{const{mesh:r,size:n}=t,a=t.size*(t.page-1);return Sv.fromCollection(await e.getAllExternalServicesFromMesh({mesh:r},{size:n,offset:a}))},"/meshes/:mesh/external-services/:name":async t=>{const{mesh:r,name:n}=t;return Sv.fromObject(await e.getExternalService({mesh:r,name:n}))},"/meshes/:mesh/external-services/:name/as/kubernetes":async t=>{const{mesh:r,name:n}=t;return e.getExternalService({mesh:r,name:n},{format:"kubernetes"})}}),nhe=e=>[[De("external-services.sources"),{service:rhe,arguments:[e.api],labels:[e.sources]}],[De("external-services.features"),{service:ehe,arguments:[e.env],labels:[e.features]}],[De("external-services.locales"),{service:()=>the,labels:[e.enUs]}]],ahe={gateways:{routes:{items:{title:"Gateways",intro:`'<'p>Gateways are specialized proxies that manage incoming and outgoing traffic between the service mesh and external clients or other networks, enabling secure and controlled access to services with the mesh.'<'/p> +`}},href:{docs:{data_plane_proxy:"{KUMA_DOCS_URL}/production/dp-config/dpp?{KUMA_UTM_QUERY_PARAMS}",gateway:"{KUMA_DOCS_URL}/explore/gateway?{KUMA_UTM_QUERY_PARAMS}"}},type:{all:"All",standard:"Proxy",builtin:"Built-in gateway",delegated:"Delegated gateway"}}},F1e=()=>[{path:"inbound/:connection",name:"connection-inbound-summary-view",component:()=>Te(()=>import("./ConnectionInboundSummaryView-CyCqj2ep.js"),[],import.meta.url),children:[{path:"overview",name:"connection-inbound-summary-overview-view",component:()=>Te(()=>import("./ConnectionInboundSummaryOverviewView-DtCtFDMj.js"),__vite__mapDeps([13,14,15,16]),import.meta.url)},{path:"stats",name:"connection-inbound-summary-stats-view",component:()=>Te(()=>import("./ConnectionInboundSummaryStatsView-CzHrRWac.js"),[],import.meta.url)},{path:"clusters",name:"connection-inbound-summary-clusters-view",component:()=>Te(()=>import("./ConnectionInboundSummaryClustersView-Bmo_olTM.js"),[],import.meta.url)},{path:"xds-config",name:"connection-inbound-summary-xds-config-view",component:()=>Te(()=>import("./ConnectionInboundSummaryXdsConfigView-CHACiuMz.js"),[],import.meta.url)}]},{path:"outbound/:connection",name:"connection-outbound-summary-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryView-Bw2z7LYe.js"),[],import.meta.url),children:[{path:"overview",name:"connection-outbound-summary-overview-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryOverviewView-Bo42gkU5.js"),__vite__mapDeps([13,14,16,17]),import.meta.url)},{path:"stats",name:"connection-outbound-summary-stats-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryStatsView-BWXlf6Dx.js"),[],import.meta.url)},{path:"clusters",name:"connection-outbound-summary-clusters-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryClustersView-CrUiQoHv.js"),[],import.meta.url)},{path:"xds-config",name:"connection-outbound-summary-xds-config-view",component:()=>Te(()=>import("./ConnectionOutboundSummaryXdsConfigView-eF085_jE.js"),[],import.meta.url)}]}],Mf=e=>[{path:"subscription/:subscription",name:`${e}-subscription-summary-view`,redirect:{name:`${e}-subscription-summary-overview-view`},component:()=>Te(()=>import("./SubscriptionSummaryView-WfrosvTA.js"),[],import.meta.url),children:[{path:"overview",name:`${e}-subscription-summary-overview-view`,component:()=>Te(()=>import("./SubscriptionSummaryOverviewView-DI9R4RW0.js"),[],import.meta.url)},{path:"config",name:`${e}-subscription-summary-config-view`,component:()=>Te(()=>import("./SubscriptionSummaryConfigView-BnALR9Q9.js"),[],import.meta.url)}]}],vs=()=>{const e=()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Te(()=>import("./DataPlaneDetailTabsView-C8jMTtPD.js"),[],import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Te(()=>import("./DataPlaneDetailView-BO7n23Rp.js"),__vite__mapDeps([12,15,18]),import.meta.url),children:[...F1e(),...Mf("data-plane")]},{path:"policies",name:"data-plane-policies-view",component:()=>Te(()=>import("./DataPlanePoliciesView-BWo0kuAi.js"),__vite__mapDeps([13,12,14,15,16,19]),import.meta.url),children:[{path:":policyPath/:policy",name:"data-plane-policy-summary-view",component:()=>Te(()=>import("./DataPlanePolicySummaryView-BdRU-ch3.js"),__vite__mapDeps([20]),import.meta.url)}]},{path:"xds-config",name:"data-plane-xds-config-view",component:()=>Te(()=>import("./DataPlaneXdsConfigView-JKUSNnue.js"),[],import.meta.url)},{path:"stats",name:"data-plane-stats-view",component:()=>Te(()=>import("./DataPlaneStatsView-CNPp_CZv.js"),[],import.meta.url)},{path:"clusters",name:"data-plane-clusters-view",component:()=>Te(()=>import("./DataPlaneClustersView-CpwmGrOb.js"),[],import.meta.url)},{path:"config",name:"data-plane-config-view",component:()=>Te(()=>import("./DataPlaneConfigView-DO33yiaC.js"),[],import.meta.url)}]}],t=r=>[{path:":dataPlane",name:`${r!=null&&r.length?`${r}-`:""}data-plane-summary-view`,component:()=>Te(()=>import("./DataPlaneSummaryView-BAHtJRhk.js"),__vite__mapDeps([15]),import.meta.url)}];return{items:()=>[{path:"data-planes",name:"data-plane-list-view",component:()=>Te(()=>import("./DataPlaneListView-r5ksR4SN.js"),__vite__mapDeps([21,12,22]),import.meta.url),children:t()}],item:e,summary:t}},z1e=(e,t)=>e.includes(t),U1e=(e,t,r)=>ln({"/dataplanes/poll":n=>{const{size:a,page:o}=n,i=a*(o-1),s=r("use zones");return e(async l=>{const u=ea.fromCollection(await t.getAllDataplaneOverviews({size:a,offset:i}),s);return u.total>0&&u.items.every(c=>c.status==="online")&&l.close(),u},{interval:1e3})},"/dataplanes/online":n=>{const a=class extends Error{},{size:o,page:i}=n,s=o*(i-1),l=r("use zones");return e(async()=>{const u=ea.fromCollection(await t.getAllDataplaneOverviews({size:o,offset:s}),l);if(u.total>0&&u.items.every(c=>c.status==="online"))return u;throw new a},{retry:u=>{if(u instanceof a)return new Promise(c=>setTimeout(c,1e3))}})},"/meshes/:mesh/dataplanes/:name":async n=>wS.fromObject(await t.getDataplaneFromMesh(n)),"/meshes/:mesh/dataplanes/:name/as/kubernetes":async n=>t.getDataplaneFromMesh(n,{format:"kubernetes"}),"/meshes/:mesh/dataplanes/:name/sidecar-dataplane-policies":async n=>I1e.fromCollection(await t.getSidecarDataplanePolicies(n)),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":async n=>D1e.fromObject(await t.getMeshGatewayDataplane(n)),"/meshes/:mesh/dataplane-overviews/:name":async n=>ea.fromObject(await t.getDataplaneOverviewFromMesh(n),r("use zones")),"/meshes/:mesh/dataplanes/of/:type":async n=>{const{mesh:a,size:o}=n,i=o*(n.page-1),s=ea.search(n.search),l=n.type==="standard"?"false":n.type,u=z1e(["delegated","builtin","false"],l)?{gateway:l}:{};return ea.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:a},{...s,...u,offset:i,size:o}),r("use zones"))},"/meshes/:mesh/dataplanes/for/mesh-service/:tags":async n=>{const{mesh:a,size:o}=n,i=o*(n.page-1),s=ea.search(n.search);return typeof s.tag>"u"&&(s.tag=[]),s.tag=s.tag.filter(l=>!l.startsWith("kuma.io/zone:")),s.tag=s.tag.concat(Object.entries(JSON.parse(n.tags)).map(([l,u])=>`${l}:${u}`)),ea.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:a},{...s,offset:i,size:o}),r("use zones"))},"/meshes/:mesh/dataplanes/for/service-insight/:service":async n=>{const{mesh:a,size:o}=n,i=o*(n.page-1),s=ea.search(n.search);return typeof s.tag>"u"&&(s.tag=[]),s.tag=s.tag.filter(l=>!l.startsWith("kuma.io/service:")),s.tag.push(`kuma.io/service:${n.service}`),ea.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:a},{...s,offset:i,size:o}),r("use zones"))}}),j1e={connections:{include_endpoints:"Include Endpoints",routes:{item:{navigation:{overview:"Overview",xds:"XDS Configuration",stats:"Stats",clusters:"Clusters"}}}}},V1e=["http","tcp"],q1e=["http","tcp","grpc"],Y1e=/_\d{1,5}\./,K1e=/_\d{1,5}/,G1e=/_(mz|m|ext){1}svc_\d{1,5}(-[a-z0-9]+)?$/,W1e={fromCollection(e){return Q1e(e)}},Z1e={fromObject(e){const t=typeof e.listener<"u"?Object.fromEntries(Object.entries(e.listener).map(([n,a])=>{var l,u;const{http:o,...i}=a,s={tcp:i};if(typeof o<"u"){const c=Object.keys(o)[0];return[n,{...s,http:o[c],$clusterName:c,...typeof((l=e.cluster[c])==null?void 0:l.http2)<"u"?{http2:e.cluster[c].http2}:{},...typeof((u=e.cluster[c])==null?void 0:u.grpc)<"u"?{grpc:e.cluster[c].grpc}:{}}]}else return[n,{...s,$clusterName:""}]})):{},r=typeof e.cluster<"u"?Object.fromEntries(Object.entries(e.cluster).map(([n,a])=>{const{tcp:o,http:i,http2:s,grpc:l,...u}=a,c={$resourceMeta:{type:"",mesh:"",name:"",namespace:"",zone:"",port:""},tcp:o,...typeof i<"u"?{http:i}:{},...typeof s<"u"?{http2:s}:{},...typeof l<"u"?{grpc:l}:{}},d=n.match(G1e);if(d){const[f,p,v,y,w,b]=n.split("_");c.$resourceMeta={mesh:f,name:p,namespace:v,zone:y,port:b,type:(h=>{switch(!0){case h.indexOf("_msvc_")!==-1:return"MeshService";case h.indexOf("_extsvc_")!==-1:return"MeshExternalService";case h.indexOf("_mzsvc_")!==-1:return"MeshMultiZoneService"}return""})(d[0])}}return V1e.forEach(f=>{var p;typeof((p=e[f])==null?void 0:p[n])<"u"&&(c[f]={...c[f],...e[f][n]})}),!q1e.some(f=>typeof a[f]<"u")&&["upstream_cx_http1_total","upstream_cx_http2_total","upstream_cx_http3_total"].some(f=>Object.keys(u).includes(f)&&u[f]!==0)?c.http={...c.http,...u}:c.tcp={...c.tcp,...u},[n,c]})):{};return{listener:t,cluster:r}}},Q1e=e=>e.trim().split(` +`).filter(t=>["http.","tcp.","cluster.","listener."].some(r=>t.startsWith(r))).map(t=>{if(t.startsWith("listener.")){const[r,...n]=t.split("."),a=n.join("."),o=a.search(Y1e);if(o===-1)return t;const i=a.substring(0,o).replaceAll(".","~"),s=a.substring(o);return`listener.${i}${s}`}return t}).reduce((t,r)=>{const[n,...a]=r.trim().split(":"),o=(i=>{try{return JSON.parse(i)}catch{return i}})(a.join(":").trim());return n.split(".").reduce((i,s,l,u)=>{if(K1e.test(s)&&(s=s.replaceAll("~",".")),l===u.length-1)return i[s]=o,i;if(typeof i[s]>"u"){const c={};return i[s]=c,c}else return i[s]},t),t},{}),Xa=(e,t)=>t!=null&&e!=null&&typeof e=="object"&&t in e,G5=(e,t)=>{const{configs:r}=e;return Array.isArray(r)?{configs:r.reduce((n,a)=>{const i=Object.entries(a).reduce((s,[l,u])=>{const c=t(l,Array.isArray(u)?u:[]);return c.length>0&&(typeof s[l]>"u"&&(s[l]=[]),s[l]=s[l].concat(c)),s},{});return Object.keys(i).length>0?n.concat(i):n},[])}:{configs:[]}},X1e=(e,t)=>ln({"/meshes/:mesh/dataplanes/:name/stats/:address":async r=>{const{mesh:n,name:a}=r,o=await t.getDataplaneData({mesh:n,dppName:a,dataPath:"stats"}),i=Z1e.fromObject(W1e.fromCollection(o)),s=r.address==="localhost"?Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>c.startsWith("localhost_"))):Object.fromEntries(Object.entries(i.listener).filter(([c,d])=>c.startsWith(`${r.address}_`)&&!d.$clusterName.startsWith("_"))),l=Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>!["localhost_","_","admin","async-client","kuma_readiness","kuma_envoy_admin","probe_listener","inbound_passthrough_","outbound_passthrough_","access_log_sink","ads_cluster","meshtrace_zipkin","meshtrace_opentelemetry"].some(f=>c.startsWith(f))));return{passthrough:Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>["outbound_passthrough_"].some(f=>c.startsWith(f)))),inbounds:s,outbounds:l,$raw:o,raw:o}},"/meshes/:mesh/dataplanes/:name/clusters":async r=>{const{mesh:n,name:a}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"clusters"})},"/meshes/:mesh/dataplanes/:name/xds/:endpoints":async r=>{const{mesh:n,name:a,endpoints:o}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"xds"},{include_eds:o})},"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds":async r=>{const{mesh:n,dataplane:a,inbound:o}=r,i=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:!1});return G5(i,(s,l)=>{switch(s){case"dynamic_listeners":return l.filter((u={})=>{var c;return Xa(u,"name")&&typeof u.name=="string"&&u.name.startsWith("inbound:")&&((c=u.name)==null?void 0:c.endsWith(`:${o}`))});case"dynamic_active_clusters":return l.filter(u=>{var c,d;return Xa(u,"cluster")&&Xa(u.cluster,"name")&&typeof u.cluster.name=="string"&&((d=(c=u.cluster)==null?void 0:c.name)==null?void 0:d.endsWith(`:${o}`))})}return[]})},"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints":async r=>{const{mesh:n,dataplane:a,outbound:o,endpoints:i}=r,s=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:i});return G5(s,(l,u)=>{switch(l){case"dynamic_listeners":return u.filter(c=>Xa(c,"name")&&c.name===`outbound:${o}`);case"dynamic_active_clusters":return u.filter(c=>{var d;return Xa(c,"cluster")&&Xa(c.cluster,"name")&&((d=c.cluster)==null?void 0:d.name)===o});case"dynamic_endpoint_configs":return u.filter(c=>{var d;return Xa(c,"endpoint_config")&&Xa(c.endpoint_config,"cluster_name")&&((d=c.endpoint_config)==null?void 0:d.cluster_name)===o})}return[]})}}),J1e=e=>[[De("connections.sources"),{service:X1e,arguments:[e.source,e.api],labels:[e.sources]}],[De("connections.locales"),{service:()=>j1e,labels:[e.enUs]}]],ehe=e=>[[De("data-planes.sources"),{service:U1e,arguments:[e.source,e.api,e.can],labels:[e.sources]}],[De("data-planes.routes"),{service:()=>[vs()],labels:[e.routes]}],[De("data-planes.features"),{service:B1e,arguments:[e.env],labels:[e.features]}],[De("data-planes.locales"),{service:()=>H1e,labels:[e.enUs]}],...J1e(e)],the=e=>({}),rhe={"external-services":{routes:{item:{title:"{name}",breadcrumbs:"External Services",navigation:{"external-service-detail-view":"Overview"},overview:"Overview",config:"YAML"},items:{title:"External Services"}},detail:{config:"YAML"},href:{docs:"{KUMA_DOCS_URL}/policies/external-services?{KUMA_UTM_QUERY_PARAMS}"}}},Sv={fromObject(e){return{...e,config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>Sv.fromObject(t)):[]}}},nhe=e=>ln({"/meshes/:mesh/external-services":async t=>{const{mesh:r,size:n}=t,a=t.size*(t.page-1);return Sv.fromCollection(await e.getAllExternalServicesFromMesh({mesh:r},{size:n,offset:a}))},"/meshes/:mesh/external-services/:name":async t=>{const{mesh:r,name:n}=t;return Sv.fromObject(await e.getExternalService({mesh:r,name:n}))},"/meshes/:mesh/external-services/:name/as/kubernetes":async t=>{const{mesh:r,name:n}=t;return e.getExternalService({mesh:r,name:n},{format:"kubernetes"})}}),ahe=e=>[[De("external-services.sources"),{service:nhe,arguments:[e.api],labels:[e.sources]}],[De("external-services.features"),{service:the,arguments:[e.env],labels:[e.features]}],[De("external-services.locales"),{service:()=>rhe,labels:[e.enUs]}]],ohe={gateways:{routes:{items:{title:"Gateways",intro:`'<'p>Gateways are specialized proxies that manage incoming and outgoing traffic between the service mesh and external clients or other networks, enabling secure and controlled access to services with the mesh.'<'/p> `,navigation:{"builtin-gateway-list-view":{label:"Built-in",description:`'<'p>With a '<'a href="{KUMA_DOCS_URL}/guides/gateway-builtin/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Built-in Gateway'<'/a> it is possible to route external traffic into the service mesh (North/South). Further '<'a href="{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/builtin/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">configuration'<'/a> enables secure and controlled access to the mesh internal services.'<'/p> `},"delegated-gateway-list-view":{label:"Delegated",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/delegated/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Delegated Gateway'<'/a> allows the integration of existing API gateway solutions into the mesh by adding an Envoy sidecar proxy to an existing Gateway. It then manages the traffic between the services inside the mesh and external clients (North/South).'<'/p> -`}}}}},"builtin-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Built-in Gateways",navigation:{"builtin-gateway-overview-view":"Overview","builtin-gateway-detail-view":"Overview","builtin-gateway-dataplanes-view":"Data Plane Proxies","builtin-gateway-config-view":"YAML"}},items:{title:"Built-in Gateways"}},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/builtin?{KUMA_UTM_QUERY_PARAMS}"},detail:{listeners:"Listeners",tags:"Tags",routes:"Routes and Services",type:"Type",hostnames:"Hostnames",matchers:"Matchers",origins:"Origins",rules:"Rules",default:"Default",matches:"Matches",filters:"Filters",services:"Services",no_rules:"Could not find any applicable rules for listener {listener}"}},"delegated-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Delegated Gateways",navigation:{"delegated-gateway-detail-view":"Overview"}},items:{title:"Delegated Gateways"}},detail:{data_plane_proxies:"Data Plane Proxies"},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/delegated?{KUMA_UTM_QUERY_PARAMS}"}}},ohe=()=>({items:()=>[{path:"gateways",name:"gateway-list-tabs-view",redirect:{name:"builtin-gateway-list-view"},component:()=>Te(()=>import("./GatewayListTabsView-DxgOraiW.js"),[],import.meta.url),children:[{path:"builtin",name:"builtin-gateway-list-view",component:()=>Te(()=>import("./BuiltinGatewayListView-BsmiGXgL.js"),[],import.meta.url)},{path:"delegated",name:"delegated-gateway-list-view",component:()=>Te(()=>import("./DelegatedGatewayListView-rlrxRjTD.js"),[],import.meta.url)}]}],item:()=>[{path:"gateways",name:"gateway-detail-view",children:[{path:"builtin/:gateway",name:"builtin-gateway-detail-tabs-view",component:()=>Te(()=>import("./BuiltinGatewayDetailTabsView-DkkMNGwt.js"),[],import.meta.url),children:[{path:"overview",name:"builtin-gateway-detail-view",component:()=>Te(()=>import("./BuiltinGatewayDetailView-BaOoL9Qi.js"),__vite__mapDeps([15,16,23]),import.meta.url)},{path:"dataplanes",name:"builtin-gateway-dataplanes-view",component:()=>Te(()=>import("./BuiltinGatewayDataplanesView-Ch1j7JxZ.js"),__vite__mapDeps([21,12,24]),import.meta.url),children:vs().summary("builtin-gateway")},{path:"config",name:"builtin-gateway-config-view",component:()=>Te(()=>import("./BuiltinGatewayConfigView-B1WI1i0M.js"),[],import.meta.url)}]},{path:"delegated/:service",name:"delegated-gateway-detail-tabs-view",component:()=>Te(()=>import("./DelegatedGatewayDetailTabsView-C0k5bh1K.js"),[],import.meta.url),children:[{path:"overview",name:"delegated-gateway-detail-view",component:()=>Te(()=>import("./DelegatedGatewayDetailView-yssvarqs.js"),__vite__mapDeps([21,12,25]),import.meta.url),children:vs().summary("delegated-gateway")}]}]}]}),_v={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",config:e,selectors:Array.isArray(e.selectors)?e.selectors:[],conf:((r={})=>({...r,listeners:Array.isArray(r.listeners)?r.listeners.map(n=>({...n,hostname:n.hostname??"*",protocol:n.protocol??"TCP"})):[]}))(e.conf)}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(_v.fromObject):[];return{...e,items:t,total:e.total??t.length}}},_S={fromObject(e){const t=typeof e.resourceMeta.labels<"u"?e.resourceMeta.labels:{};return{...e,type:"",raw:e.conf[0]??{},config:e.conf[0]??{},origins:Array.isArray(e.origin)?e.origin:[],labels:t,id:e.resourceMeta.name,name:t["kuma.io/display-name"]??e.resourceMeta.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/zone"]??"",port:e.resourceSectionName??""}},fromCollection(e){const t=Array.isArray(e)?e.map(_S.fromObject):[];return{items:t,total:t.length}}},jl={fromObject(e){const{conf:t={},origin:r,matchers:n,...a}=e,o=(Array.isArray(t.rules)?t.rules:[]).map(i=>{const{backendRefs:s=[],filters:l=[]}=i.default;return{...e,matches:i.matches,default:{backendRefs:s,filters:l}}});return{...a,type:"",ruleType:"to",raw:t,config:{...t,hostnames:Array.isArray(t.hostnames)&&t.hostnames.length>0?t.hostnames:["*"],rules:o},origins:Array.isArray(r)?r:[],matchers:Array.isArray(n)?n:[]}},fromCollection(e){const t=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toRules)?a.toRules.map(l=>({...jl.fromObject(l),ruleType:"to",type:a.type})):[],i=Array.isArray(a.fromRules)?a.fromRules.reduce((l,u)=>{const{rules:c,...d}=u;return l.concat(c.map(f=>({...d,...jl.fromObject(f),ruleType:"from",type:a.type})))},[]):[],s=typeof a.proxyRule<"u"?[{...jl.fromObject(a.proxyRule),ruleType:"proxy",type:a.type}]:[];return n.concat(o).concat(i).concat(s)},[]):[],r=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toResourceRules)?a.toResourceRules.map(i=>({..._S.fromObject(i),type:a.type})):[];return n.concat(o)},[]):[];return{...e,rules:t,toResourceRules:r}}},ihe=e=>{const t=Af({baseUrl:"",fetch:e.client.fetch});return ln({"/meshes/:mesh/mesh-gateways":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1);return _v.fromCollection(await e.getAllMeshGatewaysFromMesh({mesh:n},{size:a,offset:o}))},"/meshes/:mesh/mesh-gateways/:name":async r=>{const{mesh:n,name:a}=r;return _v.fromObject(await e.getMeshGateway({mesh:n,name:a}))},"/meshes/:mesh/mesh-gateways/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getMeshGateway({mesh:n,name:a},{format:"kubernetes"})},"/meshes/:mesh/mesh-gateways/:name/rules":async r=>{const n=await t.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:r.mesh,resourceType:"meshgateways",resourceName:r.name}}});return jl.fromCollection(n.data)}})},she=e=>[[De("gateway.sources"),{service:ihe,arguments:[e.api],labels:[e.sources]}],[De("gateway.routes"),{service:()=>[ohe()],labels:[e.routes]}],[De("gateway.locales"),{service:()=>ahe,labels:[e.enUs]}]],lhe={policies:{"x-empty-state":{title:"No data",body:`'<'p>There are no { type } policies present{ suffix }.'<'/p> +`}}}}},"builtin-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Built-in Gateways",navigation:{"builtin-gateway-overview-view":"Overview","builtin-gateway-detail-view":"Overview","builtin-gateway-dataplanes-view":"Data Plane Proxies","builtin-gateway-config-view":"YAML"}},items:{title:"Built-in Gateways"}},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/builtin?{KUMA_UTM_QUERY_PARAMS}"},detail:{listeners:"Listeners",tags:"Tags",routes:"Routes and Services",type:"Type",hostnames:"Hostnames",matchers:"Matchers",origins:"Origins",rules:"Rules",default:"Default",matches:"Matches",filters:"Filters",services:"Services",no_rules:"Could not find any applicable rules for listener {listener}"}},"delegated-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Delegated Gateways",navigation:{"delegated-gateway-detail-view":"Overview"}},items:{title:"Delegated Gateways"}},detail:{data_plane_proxies:"Data Plane Proxies"},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/delegated?{KUMA_UTM_QUERY_PARAMS}"}}},ihe=()=>({items:()=>[{path:"gateways",name:"gateway-list-tabs-view",redirect:{name:"builtin-gateway-list-view"},component:()=>Te(()=>import("./GatewayListTabsView-5vz1zF65.js"),[],import.meta.url),children:[{path:"builtin",name:"builtin-gateway-list-view",component:()=>Te(()=>import("./BuiltinGatewayListView-BVLafBA1.js"),[],import.meta.url)},{path:"delegated",name:"delegated-gateway-list-view",component:()=>Te(()=>import("./DelegatedGatewayListView-BVYxD7ek.js"),[],import.meta.url)}]}],item:()=>[{path:"gateways",name:"gateway-detail-view",children:[{path:"builtin/:gateway",name:"builtin-gateway-detail-tabs-view",component:()=>Te(()=>import("./BuiltinGatewayDetailTabsView-CF7arO_I.js"),[],import.meta.url),children:[{path:"overview",name:"builtin-gateway-detail-view",component:()=>Te(()=>import("./BuiltinGatewayDetailView-GN6P3vgD.js"),__vite__mapDeps([15,16,23]),import.meta.url)},{path:"dataplanes",name:"builtin-gateway-dataplanes-view",component:()=>Te(()=>import("./BuiltinGatewayDataplanesView-B6CI5HnA.js"),__vite__mapDeps([21,12,24]),import.meta.url),children:vs().summary("builtin-gateway")},{path:"config",name:"builtin-gateway-config-view",component:()=>Te(()=>import("./BuiltinGatewayConfigView-D-bd4V5C.js"),[],import.meta.url)}]},{path:"delegated/:service",name:"delegated-gateway-detail-tabs-view",component:()=>Te(()=>import("./DelegatedGatewayDetailTabsView-DiZyF0Z5.js"),[],import.meta.url),children:[{path:"overview",name:"delegated-gateway-detail-view",component:()=>Te(()=>import("./DelegatedGatewayDetailView-DlAw-PkS.js"),__vite__mapDeps([21,12,25]),import.meta.url),children:vs().summary("delegated-gateway")}]}]}]}),_v={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",config:e,selectors:Array.isArray(e.selectors)?e.selectors:[],conf:((r={})=>({...r,listeners:Array.isArray(r.listeners)?r.listeners.map(n=>({...n,hostname:n.hostname??"*",protocol:n.protocol??"TCP"})):[]}))(e.conf)}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(_v.fromObject):[];return{...e,items:t,total:e.total??t.length}}},_S={fromObject(e){const t=typeof e.resourceMeta.labels<"u"?e.resourceMeta.labels:{};return{...e,type:"",raw:e.conf[0]??{},config:e.conf[0]??{},origins:Array.isArray(e.origin)?e.origin:[],labels:t,id:e.resourceMeta.name,name:t["kuma.io/display-name"]??e.resourceMeta.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/zone"]??"",port:e.resourceSectionName??""}},fromCollection(e){const t=Array.isArray(e)?e.map(_S.fromObject):[];return{items:t,total:t.length}}},jl={fromObject(e){const{conf:t={},origin:r,matchers:n,...a}=e,o=(Array.isArray(t.rules)?t.rules:[]).map(i=>{const{backendRefs:s=[],filters:l=[]}=i.default;return{...e,matches:i.matches,default:{backendRefs:s,filters:l}}});return{...a,type:"",ruleType:"to",raw:t,config:{...t,hostnames:Array.isArray(t.hostnames)&&t.hostnames.length>0?t.hostnames:["*"],rules:o},origins:Array.isArray(r)?r:[],matchers:Array.isArray(n)?n:[]}},fromCollection(e){const t=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toRules)?a.toRules.map(l=>({...jl.fromObject(l),ruleType:"to",type:a.type})):[],i=Array.isArray(a.fromRules)?a.fromRules.reduce((l,u)=>{const{rules:c,...d}=u;return l.concat(c.map(f=>({...d,...jl.fromObject(f),ruleType:"from",type:a.type})))},[]):[],s=typeof a.proxyRule<"u"?[{...jl.fromObject(a.proxyRule),ruleType:"proxy",type:a.type}]:[];return n.concat(o).concat(i).concat(s)},[]):[],r=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toResourceRules)?a.toResourceRules.map(i=>({..._S.fromObject(i),type:a.type})):[];return n.concat(o)},[]):[];return{...e,rules:t,toResourceRules:r}}},she=e=>{const t=Af({baseUrl:"",fetch:e.client.fetch});return ln({"/meshes/:mesh/mesh-gateways":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1);return _v.fromCollection(await e.getAllMeshGatewaysFromMesh({mesh:n},{size:a,offset:o}))},"/meshes/:mesh/mesh-gateways/:name":async r=>{const{mesh:n,name:a}=r;return _v.fromObject(await e.getMeshGateway({mesh:n,name:a}))},"/meshes/:mesh/mesh-gateways/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getMeshGateway({mesh:n,name:a},{format:"kubernetes"})},"/meshes/:mesh/mesh-gateways/:name/rules":async r=>{const n=await t.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:r.mesh,resourceType:"meshgateways",resourceName:r.name}}});return jl.fromCollection(n.data)}})},lhe=e=>[[De("gateway.sources"),{service:she,arguments:[e.api],labels:[e.sources]}],[De("gateway.routes"),{service:()=>[ihe()],labels:[e.routes]}],[De("gateway.locales"),{service:()=>ohe,labels:[e.enUs]}]],uhe={policies:{"x-empty-state":{title:"No data",body:`'<'p>There are no { type } policies present{ suffix }.'<'/p> `},routes:{item:{title:"{name}",breadcrumbs:"Policies",overview:"Overview",config:"YAML",navigation:{"policy-detail-view":"Overview","policy-detail-config-view":"YAML"}},items:{empty:"This policy type does not exist."},types:{title:"Policies"}},href:{docs:"{KUMA_DOCS_URL}/policies/{name}?{KUMA_UTM_QUERY_PARAMS}"},collection:{beta:"Beta",title:"About {name}",description:`'<'p>Use policies to apply filters to incoming or outgoing traffic of Data Plane Proxies. To generate the Envoy configuration of a proxy the control-plane uses its data-plane configuration with the policies matching it.'<'/p> -`,inbound:"Inbound",outbound:"Outbound"},detail:{affected_dpps:"Affected Data Plane Proxies",dataplane_input_placeholder:"Filter by name"},type:null}},uhe=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",component:()=>Te(()=>import("./PolicyTypeListView-DnyhV99G.js"),__vite__mapDeps([26]),import.meta.url),children:[{path:":policyPath",name:"policy-list-view",component:()=>Te(()=>import("./PolicyListView-B8RglOZ3.js"),__vite__mapDeps([14,12,27]),import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Te(()=>import("./PolicySummaryView-Ba1zZTnr.js"),__vite__mapDeps([28]),import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-tabs-view",component:()=>Te(()=>import("./PolicyDetailTabsView-BnVDh-jz.js"),[],import.meta.url),children:[{path:"overview",name:"policy-detail-view",component:()=>Te(()=>import("./PolicyDetailView-wmdvJpQQ.js"),__vite__mapDeps([12]),import.meta.url)},{path:"config",name:"policy-detail-config-view",component:()=>Te(()=>import("./PolicyDetailConfigView-CHghfhGG.js"),[],import.meta.url)}]}]}),xS={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,labels:t,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??""}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(xS.fromObject):[];return{...e,items:t,total:e.total??t.length}}},xv={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",role:t["kuma.io/policy-role"]??"",config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>xv.fromObject(t)):[]}}},che=e=>ln({"/policy-types":()=>e.getPolicyTypes(),"/meshes/:mesh/policy-path/:path":async t=>{const{mesh:r,path:n,size:a}=t,o=t.size*(t.page-1),i=t.search.length>0?t.search:void 0;return xv.fromCollection(await e.getAllPolicyEntitiesFromMesh({mesh:r,path:n},{offset:o,size:a,name:i}))},"/meshes/:mesh/policy-path/:path/policy/:name":async t=>{const{mesh:r,path:n,name:a}=t;return xv.fromObject(await e.getSinglePolicyEntity({mesh:r,path:n,name:a}))},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":async t=>{const{mesh:r,path:n,name:a,size:o}=t,i=t.size*(t.page-1);return xS.fromCollection(await e.getPolicyConnections({mesh:r,path:n,name:a},{offset:i,size:o}))},"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes":t=>{const{mesh:r,path:n,name:a}=t;return e.getSinglePolicyEntity({mesh:r,path:n,name:a},{format:"kubernetes"})}}),dhe=e=>[[De("policies.sources"),{service:che,arguments:[e.api],labels:[e.sources]}],[De("policies.routes"),{service:()=>[uhe()],labels:[e.routes]}],[De("policies.locales"),{service:()=>lhe,labels:[e.enUs]}]],fhe=(e,t)=>{const r=Af({baseUrl:"",fetch:t.client.fetch});return ln({"/meshes/:mesh/rules/for/:dataplane":async n=>{const a=await r.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:n.mesh,resourceType:"dataplanes",resourceName:n.dataplane}}});return jl.fromCollection(a.data)}})},phe=e=>[[De("rules.sources"),{service:fhe,arguments:[e.source,e.api],labels:[e.sources]}]],hhe=()=>({"use service-insights":(e,t)=>t.meshServices.mode!=="Exclusive"}),vhe={services:{"x-empty-state":{title:"There are no Services present"},routes:{"mesh-service-list-view":{title:"Mesh Services"},"mesh-multi-zone-service-list-view":{title:"Mesh MultiZone Services"},"mesh-external-service-list-view":{title:"Mesh External Services"},item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","mesh-service-detail-view":"Overview","mesh-service-config-view":"YAML","mesh-multi-zone-service-detail-view":"Overview","mesh-multi-zone-service-config-view":"YAML","mesh-external-service-detail-view":"Overview","mesh-external-service-config-view":"YAML"},overview:"Overview",config:"YAML"},items:{title:"Services",navigation:{"mesh-service-list-view":{label:"MeshService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshService'<'/a> represents a destination for traffic from elsewhere in the mesh and can define several networking details. The behaviour of this resource depends on the zone type.'<'/p> +`,inbound:"Inbound",outbound:"Outbound"},detail:{affected_dpps:"Affected Data Plane Proxies",dataplane_input_placeholder:"Filter by name"},type:null}},che=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",component:()=>Te(()=>import("./PolicyTypeListView-BgvzXjY8.js"),__vite__mapDeps([26]),import.meta.url),children:[{path:":policyPath",name:"policy-list-view",component:()=>Te(()=>import("./PolicyListView-DYukc0yZ.js"),__vite__mapDeps([14,12,27]),import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Te(()=>import("./PolicySummaryView-BcSqqd1y.js"),__vite__mapDeps([28]),import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-tabs-view",component:()=>Te(()=>import("./PolicyDetailTabsView-DJwg0lSV.js"),[],import.meta.url),children:[{path:"overview",name:"policy-detail-view",component:()=>Te(()=>import("./PolicyDetailView-BHeALjc3.js"),__vite__mapDeps([12]),import.meta.url)},{path:"config",name:"policy-detail-config-view",component:()=>Te(()=>import("./PolicyDetailConfigView-CoRIyrfX.js"),[],import.meta.url)}]}]}),xS={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,labels:t,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??""}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(xS.fromObject):[];return{...e,items:t,total:e.total??t.length}}},xv={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",role:t["kuma.io/policy-role"]??"",config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>xv.fromObject(t)):[]}}},dhe=e=>ln({"/policy-types":()=>e.getPolicyTypes(),"/meshes/:mesh/policy-path/:path":async t=>{const{mesh:r,path:n,size:a}=t,o=t.size*(t.page-1),i=t.search.length>0?t.search:void 0;return xv.fromCollection(await e.getAllPolicyEntitiesFromMesh({mesh:r,path:n},{offset:o,size:a,name:i}))},"/meshes/:mesh/policy-path/:path/policy/:name":async t=>{const{mesh:r,path:n,name:a}=t;return xv.fromObject(await e.getSinglePolicyEntity({mesh:r,path:n,name:a}))},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":async t=>{const{mesh:r,path:n,name:a,size:o}=t,i=t.size*(t.page-1);return xS.fromCollection(await e.getPolicyConnections({mesh:r,path:n,name:a},{offset:i,size:o}))},"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes":t=>{const{mesh:r,path:n,name:a}=t;return e.getSinglePolicyEntity({mesh:r,path:n,name:a},{format:"kubernetes"})}}),fhe=e=>[[De("policies.sources"),{service:dhe,arguments:[e.api],labels:[e.sources]}],[De("policies.routes"),{service:()=>[che()],labels:[e.routes]}],[De("policies.locales"),{service:()=>uhe,labels:[e.enUs]}]],phe=(e,t)=>{const r=Af({baseUrl:"",fetch:t.client.fetch});return ln({"/meshes/:mesh/rules/for/:dataplane":async n=>{const a=await r.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:n.mesh,resourceType:"dataplanes",resourceName:n.dataplane}}});return jl.fromCollection(a.data)}})},hhe=e=>[[De("rules.sources"),{service:phe,arguments:[e.source,e.api],labels:[e.sources]}]],vhe=()=>({"use service-insights":(e,t)=>t.meshServices.mode!=="Exclusive"}),mhe={services:{"x-empty-state":{title:"There are no Services present"},routes:{"mesh-service-list-view":{title:"Mesh Services"},"mesh-multi-zone-service-list-view":{title:"Mesh MultiZone Services"},"mesh-external-service-list-view":{title:"Mesh External Services"},item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","mesh-service-detail-view":"Overview","mesh-service-config-view":"YAML","mesh-multi-zone-service-detail-view":"Overview","mesh-multi-zone-service-config-view":"YAML","mesh-external-service-detail-view":"Overview","mesh-external-service-config-view":"YAML"},overview:"Overview",config:"YAML"},items:{title:"Services",navigation:{"mesh-service-list-view":{label:"MeshService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshService'<'/a> represents a destination for traffic from elsewhere in the mesh and can define several networking details. The behaviour of this resource depends on the zone type.'<'/p> `},"mesh-multi-zone-service-list-view":{label:"MeshMultiZoneService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshmultizoneservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshMultiZoneService'<'/a> represents a group of '<'code>MeshService'<'/code> resources in a loadbalanced multizone deployment. '<'code>MeshService'<'/code> resources that are deployed across several clusters can be grouped by a '<'code>MeshMultiZoneService'<'/code>.'<'/p> `},"mesh-external-service-list-view":{label:"MeshExternalService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshexternalservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshExternalService'<'/a> is a policy that allows an application or microservice to interact with explicit destinations that are not part of the mesh.'<'/p> `},"service-list-view":{label:"Internal",description:`'<'p>An '<'code>Internal'<'/code> Service represents an application or microservice that is defined and registered with the mesh by using the '<'code>DataPlane'<'/code> tag '<'code>kuma.io/service'<'/code> and can be managed, monitored and secured through the mesh's policies.'<'/p> `},"external-service-list-view":{label:"External",description:`'<'p>An '<'a href="{KUMA_DOCS_URL}/policies/external-services/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">ExternalService'<'/a> is a policy that allows an application or microservice to interact with other services that are not part of the mesh.'<'/p> `}}}},detail:{config:"YAML",data_plane_proxies:"Data Plane Proxies",no_matching_external_service:"No matching ExternalService was found for service {name}"},href:{docs:"{KUMA_DOCS_URL}/introduction/architecture/?{KUMA_UTM_QUERY_PARAMS}#services-and-pods"},"mesh-service":{href:{docs:"{KUMA_DOCS_URL}/networking/meshservice/?{KUMA_UTM_QUERY_PARAMS}"}},"mesh-multi-zone-service":{href:{docs:"{KUMA_DOCS_URL}/networking/meshmultizoneservice/?{KUMA_UTM_QUERY_PARAMS}"}},"mesh-external-service":{href:{docs:"{KUMA_DOCS_URL}/networking/meshexternalservice/?{KUMA_UTM_QUERY_PARAMS}"},notifications:{"mtls-warning":`'<'p>mTLS is not enabled on this mesh. '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Enable mTLS for MeshExternalService to work'<'/a>'<'/p> `,"no-zone-egress":`'<'p>There is no connected ZoneEgress in this mesh. '<'a href="{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Add a ZoneEgress for MeshExternalService to work'<'/a>'<'/p> -`}}}},mhe=e=>({items:()=>[{path:"services",name:"service-list-tabs-view",component:()=>Te(()=>import("./ServiceListTabsView-CE7kQ93P.js"),[],import.meta.url),children:[{path:"internal",name:"service-list-view",component:()=>Te(()=>import("./ServiceListView-Ds-Wti4A.js"),__vite__mapDeps([12]),import.meta.url)},{path:"external",name:"external-service-list-view",component:()=>Te(()=>import("./ExternalServiceListView-CkIKRQrZ.js"),[],import.meta.url)},{path:"mesh-services",name:"mesh-service-list-view",component:()=>Te(()=>import("./MeshServiceListView-D6wOgMO8.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-service-summary-view",component:()=>Te(()=>import("./MeshServiceSummaryView-C5rvuFbf.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services",name:"mesh-multi-zone-service-list-view",component:()=>Te(()=>import("./MeshMultiZoneServiceListView-xK_LqmNx.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-multi-zone-service-summary-view",component:()=>Te(()=>import("./MeshMultiZoneServiceSummaryView-BXM_RIP4.js"),[],import.meta.url)}]}]:[],{path:"mesh-external-services",name:"mesh-external-service-list-view",component:()=>Te(()=>import("./MeshExternalServiceListView-DAj1jsVg.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-external-service-summary-view",component:()=>Te(()=>import("./MeshExternalServiceSummaryView-0EpOZG-N.js"),[],import.meta.url)}]}]}],item:()=>[{path:"services",name:"service-detail-index-view",children:[{path:"internal/:service",name:"service-detail-tabs-view",component:()=>Te(()=>import("./ServiceDetailTabsView-Bk8v1pnJ.js"),[],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Te(()=>import("./ServiceDetailView-zoKhNNmO.js"),__vite__mapDeps([21,12,29]),import.meta.url),children:vs().summary("service")}]},{path:"external/:service",name:"external-service-detail-tabs-view",component:()=>Te(()=>import("./ExternalServiceDetailTabsView-krIdfEJB.js"),[],import.meta.url),children:[{path:"overview",name:"external-service-detail-view",component:()=>Te(()=>import("./ExternalServiceDetailView-CLPPBJEB.js"),__vite__mapDeps([15]),import.meta.url)}]},{path:"mesh-services/:service",name:"mesh-service-detail-tabs-view",component:()=>Te(()=>import("./MeshServiceDetailTabsView-CRDT25jn.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-service-detail-view",component:()=>Te(()=>import("./MeshServiceDetailView-PGYu_EwO.js"),__vite__mapDeps([21,12,30]),import.meta.url),children:vs().summary("mesh-service")},{path:"config",name:"mesh-service-config-view",component:()=>Te(()=>import("./MeshServiceConfigView-BBy1zCD_.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services/:service",name:"mesh-multi-zone-service-detail-tabs-view",component:()=>Te(()=>import("./MeshMultiZoneServiceDetailTabsView-D7y_liYL.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-multi-zone-service-detail-view",component:()=>Te(()=>import("./MeshMultiZoneServiceDetailView-CB7T3cIm.js"),__vite__mapDeps([31]),import.meta.url),children:vs().summary("mesh-multi-zone-service")}]}]:[],{path:"mesh-external-services/:service",name:"mesh-external-service-detail-tabs-view",component:()=>Te(()=>import("./MeshExternalServiceDetailTabsView-C30o12DP.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-external-service-detail-view",component:()=>Te(()=>import("./MeshExternalServiceDetailView-BKAmbequ.js"),__vite__mapDeps([32]),import.meta.url)}]}]}]}),ghe=e=>{const t=Af({baseUrl:"",fetch:e.client.fetch});return ln({"/meshes/:mesh/mesh-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return yv.fromCollection(i.data)},"/meshes/:mesh/mesh-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a}}});return yv.fromObject(o.data)},"/meshes/:mesh/mesh-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-multi-zone-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshmultizoneservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return K5.fromCollection(i.data)},"/meshes/:mesh/mesh-multi-zone-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a}}});return K5.fromObject(o.data)},"/meshes/:mesh/mesh-multi-zone-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-external-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshexternalservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return bv.fromCollection(i.data)},"/meshes/:mesh/mesh-external-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a}}});return bv.fromObject(o.data)},"/meshes/:mesh/mesh-external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/service-insights/of/:serviceType":async r=>{const{mesh:n,size:a,serviceType:o}=r,i=r.size*(r.page-1),s={size:a,offset:i};return o!=="all"&&(s.type=o),wv.fromCollection(await e.getAllServiceInsightsFromMesh({mesh:n},s))},"/meshes/:mesh/service-insights/:name":async r=>{const{mesh:n,name:a}=r;return wv.fromObject(await e.getServiceInsight({mesh:n,name:a}))},"/meshes/:mesh/external-services/for/:service":async r=>{const{mesh:n,service:a}=r,{items:o}=await e.getAllExternalServicesFromMesh({mesh:n},{tag:[`kuma.io/service:${a}`]});return o.length>0?P1e.fromObject(o[0]):null},"/meshes/:mesh/external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getExternalService({mesh:n,name:a},{format:"kubernetes"})}})},yhe=e=>[[De("services.sources"),{service:ghe,arguments:[e.api],labels:[e.sources]}],[De("services.routes"),{service:t=>[mhe(t)],arguments:[e.can],labels:[e.routes]}],[De("services.features"),{service:hhe,arguments:[e.env],labels:[e.features]}],[De("services.locales"),{service:()=>vhe,labels:[e.enUs]}]],bhe=e=>{const t={...e,routes:De("meshes.routes.children")};return[[De("meshes.sources"),{service:L1e,arguments:[e.api],labels:[e.sources]}],[De("meshes.routes"),{service:r=>w1e(r[0],r[1],r[2],r[3]),arguments:[t.routes],labels:[e.routes]}],[De("meshes.locales"),{service:()=>b1e,labels:[e.enUs]}],...yhe(t),...nhe(t),...she(t),...J1e(t),...dhe(t),...phe(t)]},whe=se({__name:"AppCollection",props:{isSelectedRow:{type:Function,default:void 0},items:{},headers:{}},emits:["resize"],setup(e,{emit:t}){const r=Qt("data-loader");typeof r<"u"&&r.props.variant;const n=e,a=t,o=Ft(),i=H(n.items),s=H(0),l=d=>{const f=Object.entries(d.columnWidths??{}).reduce((p,[v,y])=>(p[v]={width:y},p),{});a("resize",{headers:f})};Ee(()=>n.items,(d,f)=>{d!==f&&(s.value++,i.value=n.items)});function u(d){if(!d)return{};const f={};return typeof n.isSelectedRow<"u"&&n.isSelectedRow(d)&&(f.class="is-selected"),f}const c=d=>{var p;const f=d.target.closest("tr");if(f){const v=["td:first-child a","[data-action]"].reduce((y,w)=>y===null?f.querySelector(w):y,null);(((p=window.getSelection())==null?void 0:p.isCollapsed)??!0)&&v!==null&&v.closest("tr, li")===f&&(d.preventDefault(),v.click())}};return(d,f)=>(g(),Y(k(Uw),{"data-testid":"app-collection",class:"app-collection",headers:n.headers,"fetcher-cache-key":String(s.value),fetcher:()=>({data:n.items}),"cell-attrs":({headerKey:p})=>({class:`${p}-column`}),"row-attrs":u,"disable-sorting":!0,"disable-pagination":!0,"resize-columns":!0,"table-preferences":{columnWidths:n.headers.reduce((p,v)=>(typeof v.width<"u"&&(p[v.key]=v.width),p),{})},loading:typeof n.items>"u","onRow:click":c,"onUpdate:tablePreferences":l},Mt({_:2},[Qe(Object.keys(k(o)),p=>({name:p,fn:I(({row:v,rowValue:y})=>[(n.items??[]).length>0?q(d.$slots,p,{key:0,row:v,rowValue:y},void 0,!0):Q("",!0)])}))]),1032,["headers","fetcher-cache-key","fetcher","cell-attrs","table-preferences","loading"]))}}),Che=rr(whe,[["__scopeId","data-v-9a73cb13"]]),She=se({__name:"StatusBadge",props:{status:{}},setup(e){const{t}=Ca(),r={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},n=e;return(a,o)=>{const i=Ze("XBadge");return g(),Y(Ge(n.status==="not_available"?k(gn):fS),null,Mt({default:I(()=>[X(i,{class:"status-badge",appearance:r[n.status],"max-width":"auto","data-testid":"status-badge"},{default:I(()=>[re(de(k(t)(`http.api.value.${n.status}`)),1)]),_:1},8,["appearance"]),o[0]||(o[0]=re())]),_:2},[n.status==="not_available"?{name:"content",fn:I(()=>[re(de(k(t)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}}),_he=rr(She,[["__scopeId","data-v-46e33c04"]]),xhe=se({__name:"ZoneControlPlanesList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(e){const{t}=Ca(),r=pS(),n=e;return(a,o)=>{const i=Ze("XIcon"),s=Ze("XAction"),l=Ze("DataCollection");return g(),x("div",ti(Zl(a.$attrs)),[X(l,{items:n.items??[void 0],type:k(r)("create zones")?"zones-crud":"zone-cps"},{default:I(()=>[X(Che,{headers:[{...a.storage.get("zone.headers.type"),label:" ",key:"type"},{...a.storage.get("zone.headers.name"),label:k(t)("zone-cps.components.zone-control-planes-list.name"),key:"name"},{...a.storage.get("zone.headers.status"),label:k(t)("zone-cps.components.zone-control-planes-list.status"),key:"status"}],items:n.items,onResize:o[0]||(o[0]=u=>{a.storage.set({zone:u})})},{type:I(({row:u})=>[(g(!0),x(Ie,null,Qe([["kubernetes","universal"].find(c=>c===u.zoneInsight.environment)??"kubernetes"],c=>(g(),Y(i,{key:c,name:c},{default:I(()=>[re(de(k(t)(`common.product.environment.${c}`)),1)]),_:2},1032,["name"]))),128))]),name:I(({row:u})=>[X(s,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:u.name}}},{default:I(()=>[re(de(u.name),1)]),_:2},1032,["to"])]),status:I(({row:u})=>[X(_he,{status:u.state},null,8,["status"])]),_:1},8,["headers","items"])]),_:1},8,["items","type"])],16)}}}),khe=rr(xhe,[["__scopeId","data-v-a94584c9"]]),Ehe=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":()=>!1}),Ahe={"zone-cps":{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, +`}}}},ghe=e=>({items:()=>[{path:"services",name:"service-list-tabs-view",component:()=>Te(()=>import("./ServiceListTabsView-09wMcek1.js"),[],import.meta.url),children:[{path:"internal",name:"service-list-view",component:()=>Te(()=>import("./ServiceListView-X13qoIFy.js"),__vite__mapDeps([12]),import.meta.url)},{path:"external",name:"external-service-list-view",component:()=>Te(()=>import("./ExternalServiceListView-GPdjb3Ky.js"),[],import.meta.url)},{path:"mesh-services",name:"mesh-service-list-view",component:()=>Te(()=>import("./MeshServiceListView-CV9n24ks.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-service-summary-view",component:()=>Te(()=>import("./MeshServiceSummaryView-BP1J51W9.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services",name:"mesh-multi-zone-service-list-view",component:()=>Te(()=>import("./MeshMultiZoneServiceListView-BABvPMHu.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-multi-zone-service-summary-view",component:()=>Te(()=>import("./MeshMultiZoneServiceSummaryView-cZRMAVHo.js"),[],import.meta.url)}]}]:[],{path:"mesh-external-services",name:"mesh-external-service-list-view",component:()=>Te(()=>import("./MeshExternalServiceListView-BXAFJ0kD.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-external-service-summary-view",component:()=>Te(()=>import("./MeshExternalServiceSummaryView-Dl7PFHAG.js"),[],import.meta.url)}]}]}],item:()=>[{path:"services",name:"service-detail-index-view",children:[{path:"internal/:service",name:"service-detail-tabs-view",component:()=>Te(()=>import("./ServiceDetailTabsView-BrEUopwi.js"),[],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Te(()=>import("./ServiceDetailView-BY9jRgWe.js"),__vite__mapDeps([21,12,29]),import.meta.url),children:vs().summary("service")}]},{path:"external/:service",name:"external-service-detail-tabs-view",component:()=>Te(()=>import("./ExternalServiceDetailTabsView-CtO7wvxA.js"),[],import.meta.url),children:[{path:"overview",name:"external-service-detail-view",component:()=>Te(()=>import("./ExternalServiceDetailView-DCf8Y85S.js"),__vite__mapDeps([15]),import.meta.url)}]},{path:"mesh-services/:service",name:"mesh-service-detail-tabs-view",component:()=>Te(()=>import("./MeshServiceDetailTabsView-V0IasKuP.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-service-detail-view",component:()=>Te(()=>import("./MeshServiceDetailView-Bd3qypdN.js"),__vite__mapDeps([21,12,30]),import.meta.url),children:vs().summary("mesh-service")},{path:"config",name:"mesh-service-config-view",component:()=>Te(()=>import("./MeshServiceConfigView-B02S8D0B.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services/:service",name:"mesh-multi-zone-service-detail-tabs-view",component:()=>Te(()=>import("./MeshMultiZoneServiceDetailTabsView-BpX_eP9A.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-multi-zone-service-detail-view",component:()=>Te(()=>import("./MeshMultiZoneServiceDetailView-BsD946Qg.js"),__vite__mapDeps([31]),import.meta.url),children:vs().summary("mesh-multi-zone-service")}]}]:[],{path:"mesh-external-services/:service",name:"mesh-external-service-detail-tabs-view",component:()=>Te(()=>import("./MeshExternalServiceDetailTabsView-OLswNnhu.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-external-service-detail-view",component:()=>Te(()=>import("./MeshExternalServiceDetailView-FgGmIu26.js"),__vite__mapDeps([32]),import.meta.url)}]}]}]}),yhe=e=>{const t=Af({baseUrl:"",fetch:e.client.fetch});return ln({"/meshes/:mesh/mesh-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return yv.fromCollection(i.data)},"/meshes/:mesh/mesh-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a}}});return yv.fromObject(o.data)},"/meshes/:mesh/mesh-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-multi-zone-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshmultizoneservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return K5.fromCollection(i.data)},"/meshes/:mesh/mesh-multi-zone-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a}}});return K5.fromObject(o.data)},"/meshes/:mesh/mesh-multi-zone-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-external-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshexternalservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return bv.fromCollection(i.data)},"/meshes/:mesh/mesh-external-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a}}});return bv.fromObject(o.data)},"/meshes/:mesh/mesh-external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/service-insights/of/:serviceType":async r=>{const{mesh:n,size:a,serviceType:o}=r,i=r.size*(r.page-1),s={size:a,offset:i};return o!=="all"&&(s.type=o),wv.fromCollection(await e.getAllServiceInsightsFromMesh({mesh:n},s))},"/meshes/:mesh/service-insights/:name":async r=>{const{mesh:n,name:a}=r;return wv.fromObject(await e.getServiceInsight({mesh:n,name:a}))},"/meshes/:mesh/external-services/for/:service":async r=>{const{mesh:n,service:a}=r,{items:o}=await e.getAllExternalServicesFromMesh({mesh:n},{tag:[`kuma.io/service:${a}`]});return o.length>0?N1e.fromObject(o[0]):null},"/meshes/:mesh/external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getExternalService({mesh:n,name:a},{format:"kubernetes"})}})},bhe=e=>[[De("services.sources"),{service:yhe,arguments:[e.api],labels:[e.sources]}],[De("services.routes"),{service:t=>[ghe(t)],arguments:[e.can],labels:[e.routes]}],[De("services.features"),{service:vhe,arguments:[e.env],labels:[e.features]}],[De("services.locales"),{service:()=>mhe,labels:[e.enUs]}]],whe=e=>{const t={...e,routes:De("meshes.routes.children")};return[[De("meshes.sources"),{service:R1e,arguments:[e.api],labels:[e.sources]}],[De("meshes.routes"),{service:r=>C1e(r[0],r[1],r[2],r[3]),arguments:[t.routes],labels:[e.routes]}],[De("meshes.locales"),{service:()=>w1e,labels:[e.enUs]}],...bhe(t),...ahe(t),...lhe(t),...ehe(t),...fhe(t),...hhe(t)]},Che=se({__name:"AppCollection",props:{isSelectedRow:{type:Function,default:void 0},items:{},headers:{}},emits:["resize"],setup(e,{emit:t}){const r=Qt("data-loader");typeof r<"u"&&r.props.variant;const n=e,a=t,o=Ft(),i=H(n.items),s=H(0),l=d=>{const f=Object.entries(d.columnWidths??{}).reduce((p,[v,y])=>(p[v]={width:y},p),{});a("resize",{headers:f})};Ee(()=>n.items,(d,f)=>{d!==f&&(s.value++,i.value=n.items)});function u(d){if(!d)return{};const f={};return typeof n.isSelectedRow<"u"&&n.isSelectedRow(d)&&(f.class="is-selected"),f}const c=d=>{var p;const f=d.target.closest("tr");if(f){const v=["td:first-child a","[data-action]"].reduce((y,w)=>y===null?f.querySelector(w):y,null);(((p=window.getSelection())==null?void 0:p.isCollapsed)??!0)&&v!==null&&v.closest("tr, li")===f&&(d.preventDefault(),v.click())}};return(d,f)=>(g(),K(k(Uw),{"data-testid":"app-collection",class:"app-collection",headers:n.headers,"fetcher-cache-key":String(s.value),fetcher:()=>({data:n.items}),"cell-attrs":({headerKey:p})=>({class:`${p}-column`}),"row-attrs":u,"disable-sorting":!0,"disable-pagination":!0,"resize-columns":!0,"table-preferences":{columnWidths:n.headers.reduce((p,v)=>(typeof v.width<"u"&&(p[v.key]=v.width),p),{})},loading:typeof n.items>"u","onRow:click":c,"onUpdate:tablePreferences":l},Mt({_:2},[Qe(Object.keys(k(o)),p=>({name:p,fn:I(({row:v,rowValue:y})=>[(n.items??[]).length>0?q(d.$slots,p,{key:0,row:v,rowValue:y},void 0,!0):J("",!0)])}))]),1032,["headers","fetcher-cache-key","fetcher","cell-attrs","table-preferences","loading"]))}}),She=rr(Che,[["__scopeId","data-v-9a73cb13"]]),_he=se({__name:"StatusBadge",props:{status:{}},setup(e){const{t}=Ca(),r={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},n=e;return(a,o)=>{const i=Ze("XBadge");return g(),K(Ge(n.status==="not_available"?k(gn):fS),null,Mt({default:I(()=>[ee(i,{class:"status-badge",appearance:r[n.status],"max-width":"auto","data-testid":"status-badge"},{default:I(()=>[ae(de(k(t)(`http.api.value.${n.status}`)),1)]),_:1},8,["appearance"]),o[0]||(o[0]=ae())]),_:2},[n.status==="not_available"?{name:"content",fn:I(()=>[ae(de(k(t)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}}),xhe=rr(_he,[["__scopeId","data-v-46e33c04"]]),khe=se({__name:"ZoneControlPlanesList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(e){const{t}=Ca(),r=pS(),n=e;return(a,o)=>{const i=Ze("XIcon"),s=Ze("XAction"),l=Ze("DataCollection");return g(),x("div",ti(Zl(a.$attrs)),[ee(l,{items:n.items??[void 0],type:k(r)("create zones")?"zones-crud":"zone-cps"},{default:I(()=>[ee(She,{headers:[{...a.storage.get("zone.headers.type"),label:" ",key:"type"},{...a.storage.get("zone.headers.name"),label:k(t)("zone-cps.components.zone-control-planes-list.name"),key:"name"},{...a.storage.get("zone.headers.status"),label:k(t)("zone-cps.components.zone-control-planes-list.status"),key:"status"}],items:n.items,onResize:o[0]||(o[0]=u=>{a.storage.set({zone:u})})},{type:I(({row:u})=>[(g(!0),x(Ie,null,Qe([["kubernetes","universal"].find(c=>c===u.zoneInsight.environment)??"kubernetes"],c=>(g(),K(i,{key:c,name:c},{default:I(()=>[ae(de(k(t)(`common.product.environment.${c}`)),1)]),_:2},1032,["name"]))),128))]),name:I(({row:u})=>[ee(s,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:u.name}}},{default:I(()=>[ae(de(u.name),1)]),_:2},1032,["to"])]),status:I(({row:u})=>[ee(xhe,{status:u.state},null,8,["status"])]),_:1},8,["headers","items"])]),_:1},8,["items","type"])],16)}}}),Ehe=rr(khe,[["__scopeId","data-v-a94584c9"]]),Ahe=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":()=>!1}),The={"zone-cps":{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, =0 { Zones } =1 { Zone } other { Zones } @@ -213,8 +213,8 @@ other { - }}'<'/p> `,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},components:{"zone-control-planes-list":{name:"Name",status:"Status"}},routes:{item:{title:"{name}",breadcrumbs:"Zone Control Planes",navigation:{"zone-cp-detail-view":"Overview","zone-cp-config-view":"Config","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"},authentication_type:"Dataplane authentication type",overview:"Overview",version:"Version",version_warning:`'<'p>This Zone Control Plane is using an older version than the Global Control Plane, please consider upgrading your ZoneCP.'<'/p> `,subscription_intro:`Statistics indicate requests and responses between global and zone only `},items:{title:"Zone Control Planes",breadcrumbs:"Zone Control Planes",intro:`'<'p>Zones are a logical grouping that represents a distinct network or infrastructure boundary with a multi-zone deployment. Zone Control Planes are responsible for managing and coordinating the service mesh within a specific zone, handling policies and communication with the Global Control Plane.'<'/p> -`,headers:{zoneInstanceId:"Zone Leader Instance ID",version:"Version",connected:"Connected",disconnected:"Disconnected",responses:"Responses (sent/ack'ed)"}}},list:{INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:"Version mismatch",ZONE_STORE_TYPE_MEMORY:"Uses memory store"},detail:{subscriptions:"KDS Connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions"}},zones:{href:{docs:{cta:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},routes:{create:{title:"Create & connect Zone"},items:{title:"Zones",navigation:{"zone-cp-list-view":"Zone Control Planes","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"}}},index:{create:"Create Zone"},action_menu:{toggle_button:"Actions",delete_button:"Delete"}}},nc=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",component:()=>Te(()=>import("./ZoneEgressListView-DBxraT5b.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Te(()=>import("./ZoneEgressSummaryView-RSHgidXE.js"),__vite__mapDeps([33]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Te(()=>import("./ZoneEgressDetailTabsView-D_lDRgq7.js"),[],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Te(()=>import("./ZoneEgressDetailView-4FM7c9pu.js"),__vite__mapDeps([12]),import.meta.url),children:Mf("zone-egress")},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Te(()=>import("./ZoneEgressXdsConfigView-_0yyop-z.js"),[],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Te(()=>import("./ZoneEgressStatsView-DjLORYtZ.js"),[],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Te(()=>import("./ZoneEgressClustersView-DdEWUzxz.js"),[],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Te(()=>import("./ZoneEgressConfigView-CzcJczM1.js"),[],import.meta.url)}]}]}),W5=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",component:()=>Te(()=>import("./ZoneIngressListView-Begyu76r.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Te(()=>import("./ZoneIngressSummaryView-DQi0RKpy.js"),__vite__mapDeps([34]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Te(()=>import("./ZoneIngressDetailTabsView-U5smMBM6.js"),[],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Te(()=>import("./ZoneIngressDetailView-C0amK5VH.js"),__vite__mapDeps([12]),import.meta.url),children:Mf("zone-ingress")},{path:"services",name:"zone-ingress-services-view",component:()=>Te(()=>import("./ZoneIngressServicesView-DgSaXSgU.js"),[],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Te(()=>import("./ZoneIngressXdsConfigView-BE2ra9O8.js"),[],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Te(()=>import("./ZoneIngressStatsView-DVkgQ8tH.js"),[],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Te(()=>import("./ZoneIngressClustersView-BKi-2Bhk.js"),[],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Te(()=>import("./ZoneIngressConfigView-0jcs-p63.js"),[],import.meta.url)}]}]}),The=e=>{const t="/zones";return[...e("use zones")?[{path:`${t}`,name:"zone-index-view",redirect:{name:"zone-cp-list-view"},children:[{path:"",name:"zone-cp-list-view",component:()=>Te(()=>import("./ZoneListView-CgMkk6VS.js"),__vite__mapDeps([12,35]),import.meta.url)},{path:":zone",name:"zone-cp-detail-abstract-view",children:[{path:"",name:"zone-cp-detail-tabs-view",component:()=>Te(()=>import("./ZoneDetailTabsView-CO4VUT0v.js"),[],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Te(()=>import("./ZoneDetailView-QQv3p-TI.js"),__vite__mapDeps([12,36]),import.meta.url),children:Mf("zone-cp")},{path:"config",name:"zone-cp-config-view",component:()=>Te(()=>import("./ZoneConfigView-BIh2Pod7.js"),[],import.meta.url)},...W5().items(),...nc().items()]},...W5().item(),...nc().item()]}]}]:[{path:`${t}`,name:"zone-egress-index-view",redirect:{name:"zone-egress-list-view"},children:[...nc().items(),...nc().item()]}]]},Mhe={fromObject:e=>({...e,enabled:e.enabled!==!1})},Ihe={fromArray:e=>{const t=CS.fromArray(e),r=(()=>{const n=t.subscriptions.find(o=>typeof o.config<"u"),a=typeof(n==null?void 0:n.config)<"u"?n.config:"{}";try{return JSON.parse(a)}catch(o){console.error(o)}return{}})();return{...t,config:r}}},Ohe={fromObject:e=>{const t=Ihe.fromArray(e==null?void 0:e.subscriptions);return{...e,...t,authenticationType:_o(t.config,"dpServer.authn.type",""),environment:String(t.config.environment??""),store:_o(t.config,"store.type","")}}},Dc={fromObject:e=>{const t=Ohe.fromObject(e.zoneInsight),r=Mhe.fromObject(e.zone),n=[];t.store==="memory"&&n.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),_o(t,"version.kumaCp.kumaCpGlobalCompatible",!0)||n.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:_o(t,"version.kumaCp.version","-")}});const a={disabled:"disabled",online:"online",offline:"offline"};return{...e,zoneInsight:t,zone:r,state:r.enabled?typeof t.connectedSubscription<"u"?a.online:a.offline:a.disabled,warnings:n}},fromCollection:e=>{const t=Array.isArray(e.items)?e.items.map(Dc.fromObject):[];return{...e,items:t,total:e.total??t.length}}},$he={fromObject:e=>{var t,r;return{...e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},kS={fromObject:e=>{var t,r;return{...e,config:e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},Dhe={fromObject:e=>({...e,...xm.fromArray(e==null?void 0:e.subscriptions)})},Pc={fromObject:e=>{const t=Dhe.fromObject(e.zoneEgressInsight),r=$he.fromObject(e.zoneEgress),n=kS.fromObject({type:"ZoneEgress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneEgress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,config:n,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneEgressInsight:t,zoneEgress:r,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(Pc.fromObject):[]})},Phe=(e,t)=>e.includes(t),Nhe=e=>ln({"/zone-cps/:name/egresses":async t=>{const{name:r,size:n,page:a}=t,o=n*(a-1),i=await e.getAllZoneEgressOverviews({size:n,offset:o});return r!=="*"&&(i.items=i.items.filter(s=>s.zoneEgress.zone===r),i.total=i.items.length),Pc.fromCollection(i)},"/zone-egresses/:name":async t=>{const{name:r}=t;return kS.fromObject(await e.getZoneEgress({name:r}))},"/zone-egresses/:name/as/kubernetes":async t=>{const{name:r}=t;return await e.getZoneEgress({name:r},{format:"kubernetes"})},"/zone-egresses/:name/data-path/:dataPath":t=>{const{name:r}=t,n=Phe(["xds","clusters","stats"],t.dataPath)?t.dataPath:"xds";return e.getZoneEgressData({zoneEgressName:r,dataPath:n})},"/zone-egresses/:name/xds/:endpoints":async t=>{const{name:r,endpoints:n}=t;return e.getZoneEgressData({zoneEgressName:r,dataPath:"xds"},{include_eds:n})},"/zone-egress-overviews":async t=>{const{size:r}=t,n=t.size*(t.page-1);return Pc.fromCollection(await e.getAllZoneEgressOverviews({size:r,offset:n}))},"/zone-egress-overviews/:name":async t=>{const{name:r}=t;return Pc.fromObject(await e.getZoneEgressOverview({name:r}))}}),Lhe={fromObject:e=>{var t,r,n,a;return{...e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},ES={fromObject:e=>{var t,r,n,a;return{...e,config:e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},Rhe={fromObject:e=>({...e,...xm.fromArray(e==null?void 0:e.subscriptions)})},Sl={fromObject:e=>{const t=Rhe.fromObject(e.zoneIngressInsight),r=Lhe.fromObject(e.zoneIngress),n=ES.fromObject({type:"ZoneIngress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneIngress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneIngressInsight:t,zoneIngress:r,config:n,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(Sl.fromObject):[]})},Bhe=(e,t)=>e.includes(t),Hhe=(e,t)=>ln({"/zone-ingress-overviews/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Sl.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name/ingresses":async r=>{const{name:n,size:a,page:o}=r,i=a*(o-1),s=await t.getAllZoneIngressOverviews({size:a,offset:i});return s.items=s.items.filter(l=>l.zoneIngress.zone===n),s.total=s.items.length,Sl.fromCollection(s)},"/zone-ingresses/:name":async r=>{const{name:n}=r;return ES.fromObject(await t.getZoneIngress({name:n}))},"/zone-ingresses/:name/data-path/:dataPath":r=>{const{name:n}=r,a=Bhe(["xds","clusters","stats"],r.dataPath)?r.dataPath:"xds";return t.getZoneIngressData({zoneIngressName:n,dataPath:a})},"/zone-ingresses/:name/xds/:endpoints":async r=>{const{name:n,endpoints:a}=r;return t.getZoneIngressData({zoneIngressName:n,dataPath:"xds"},{include_eds:a})},"/zone-ingresses/:name/as/kubernetes":async r=>{const{name:n}=r;return await t.getZoneIngress({name:n},{format:"kubernetes"})},"/zone-ingress-overviews":async r=>{const{size:n}=r,a=r.size*(r.page-1);return Sl.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}))},"/zone-ingress-overviews/:name":async r=>{const{name:n}=r;return Sl.fromObject(await t.getZoneIngressOverview({name:n}))}}),Fhe=(e,t)=>ln({...Hhe(e,t),...Nhe(t),"/zone-cps":async r=>{const{size:n}=r,a=n*(r.page-1);return Dc.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}))},"/zone-cps/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Dc.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name":async r=>{const{name:n}=r;return Dc.fromObject(await t.getZoneOverview({name:n}))}}),zhe={subscriptions:{routes:{item:{navigation:{"zone-cp-subscription-summary-overview-view":"Overview","zone-cp-subscription-summary-config-view":"YAML","zone-ingress-subscription-summary-overview-view":"Overview","zone-ingress-subscription-summary-config-view":"YAML","zone-egress-subscription-summary-overview-view":"Overview","zone-egress-subscription-summary-config-view":"YAML","data-plane-subscription-summary-overview-view":"Overview","data-plane-subscription-summary-config-view":"YAML"},headers:{config:"Config",responses:"Total Responses (sent/ack'ed)",type:"Type",stat:"Responses sent/ack'ed"}}}}},Uhe=e=>[[De("subscriptions.locales"),{service:()=>zhe,labels:[e.enUs]}]],jhe={"zone-egresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Egresses present'<'/p> +`,headers:{zoneInstanceId:"Zone Leader Instance ID",version:"Version",connected:"Connected",disconnected:"Disconnected",responses:"Responses (sent/ack'ed)"}}},list:{INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:"Version mismatch",ZONE_STORE_TYPE_MEMORY:"Uses memory store"},detail:{subscriptions:"KDS Connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions"}},zones:{href:{docs:{cta:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},routes:{create:{title:"Create & connect Zone"},items:{title:"Zones",navigation:{"zone-cp-list-view":"Zone Control Planes","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"}}},index:{create:"Create Zone"},action_menu:{toggle_button:"Actions",delete_button:"Delete"}}},nc=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",component:()=>Te(()=>import("./ZoneEgressListView-5zsNz5t2.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Te(()=>import("./ZoneEgressSummaryView-CUIN0zJT.js"),__vite__mapDeps([33]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Te(()=>import("./ZoneEgressDetailTabsView-Coq7oojT.js"),[],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Te(()=>import("./ZoneEgressDetailView-CVxM7b6d.js"),__vite__mapDeps([12]),import.meta.url),children:Mf("zone-egress")},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Te(()=>import("./ZoneEgressXdsConfigView-BGU1nWmo.js"),[],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Te(()=>import("./ZoneEgressStatsView-Bva-OdbO.js"),[],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Te(()=>import("./ZoneEgressClustersView-DtTyna4F.js"),[],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Te(()=>import("./ZoneEgressConfigView-DrBlprPV.js"),[],import.meta.url)}]}]}),W5=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",component:()=>Te(()=>import("./ZoneIngressListView-BzT_dBUU.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Te(()=>import("./ZoneIngressSummaryView-B6yqa8ug.js"),__vite__mapDeps([34]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Te(()=>import("./ZoneIngressDetailTabsView-BY2eIL5g.js"),[],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Te(()=>import("./ZoneIngressDetailView-pFGCSBfy.js"),__vite__mapDeps([12]),import.meta.url),children:Mf("zone-ingress")},{path:"services",name:"zone-ingress-services-view",component:()=>Te(()=>import("./ZoneIngressServicesView-St7P9DH1.js"),[],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Te(()=>import("./ZoneIngressXdsConfigView-Dr0Ng1-U.js"),[],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Te(()=>import("./ZoneIngressStatsView-CFVaE-WL.js"),[],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Te(()=>import("./ZoneIngressClustersView-C8JIPglW.js"),[],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Te(()=>import("./ZoneIngressConfigView-DfqVg3qX.js"),[],import.meta.url)}]}]}),Mhe=e=>{const t="/zones";return[...e("use zones")?[{path:`${t}`,name:"zone-index-view",redirect:{name:"zone-cp-list-view"},children:[{path:"",name:"zone-cp-list-view",component:()=>Te(()=>import("./ZoneListView-C1d8qG4F.js"),__vite__mapDeps([12,35]),import.meta.url)},{path:":zone",name:"zone-cp-detail-abstract-view",children:[{path:"",name:"zone-cp-detail-tabs-view",component:()=>Te(()=>import("./ZoneDetailTabsView-BNIreHtW.js"),[],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Te(()=>import("./ZoneDetailView-INrW_1LL.js"),__vite__mapDeps([12,36]),import.meta.url),children:Mf("zone-cp")},{path:"config",name:"zone-cp-config-view",component:()=>Te(()=>import("./ZoneConfigView-DIyQS7cq.js"),[],import.meta.url)},...W5().items(),...nc().items()]},...W5().item(),...nc().item()]}]}]:[{path:`${t}`,name:"zone-egress-index-view",redirect:{name:"zone-egress-list-view"},children:[...nc().items(),...nc().item()]}]]},Ihe={fromObject:e=>({...e,enabled:e.enabled!==!1})},Ohe={fromArray:e=>{const t=CS.fromArray(e),r=(()=>{const n=t.subscriptions.find(o=>typeof o.config<"u"),a=typeof(n==null?void 0:n.config)<"u"?n.config:"{}";try{return JSON.parse(a)}catch(o){console.error(o)}return{}})();return{...t,config:r}}},$he={fromObject:e=>{const t=Ohe.fromArray(e==null?void 0:e.subscriptions);return{...e,...t,authenticationType:_o(t.config,"dpServer.authn.type",""),environment:String(t.config.environment??""),store:_o(t.config,"store.type","")}}},Dc={fromObject:e=>{const t=$he.fromObject(e.zoneInsight),r=Ihe.fromObject(e.zone),n=[];t.store==="memory"&&n.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),_o(t,"version.kumaCp.kumaCpGlobalCompatible",!0)||n.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:_o(t,"version.kumaCp.version","-")}});const a={disabled:"disabled",online:"online",offline:"offline"};return{...e,zoneInsight:t,zone:r,state:r.enabled?typeof t.connectedSubscription<"u"?a.online:a.offline:a.disabled,warnings:n}},fromCollection:e=>{const t=Array.isArray(e.items)?e.items.map(Dc.fromObject):[];return{...e,items:t,total:e.total??t.length}}},Dhe={fromObject:e=>{var t,r;return{...e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},kS={fromObject:e=>{var t,r;return{...e,config:e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},Phe={fromObject:e=>({...e,...xm.fromArray(e==null?void 0:e.subscriptions)})},Pc={fromObject:e=>{const t=Phe.fromObject(e.zoneEgressInsight),r=Dhe.fromObject(e.zoneEgress),n=kS.fromObject({type:"ZoneEgress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneEgress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,config:n,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneEgressInsight:t,zoneEgress:r,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(Pc.fromObject):[]})},Nhe=(e,t)=>e.includes(t),Lhe=e=>ln({"/zone-cps/:name/egresses":async t=>{const{name:r,size:n,page:a}=t,o=n*(a-1),i=await e.getAllZoneEgressOverviews({size:n,offset:o});return r!=="*"&&(i.items=i.items.filter(s=>s.zoneEgress.zone===r),i.total=i.items.length),Pc.fromCollection(i)},"/zone-egresses/:name":async t=>{const{name:r}=t;return kS.fromObject(await e.getZoneEgress({name:r}))},"/zone-egresses/:name/as/kubernetes":async t=>{const{name:r}=t;return await e.getZoneEgress({name:r},{format:"kubernetes"})},"/zone-egresses/:name/data-path/:dataPath":t=>{const{name:r}=t,n=Nhe(["xds","clusters","stats"],t.dataPath)?t.dataPath:"xds";return e.getZoneEgressData({zoneEgressName:r,dataPath:n})},"/zone-egresses/:name/xds/:endpoints":async t=>{const{name:r,endpoints:n}=t;return e.getZoneEgressData({zoneEgressName:r,dataPath:"xds"},{include_eds:n})},"/zone-egress-overviews":async t=>{const{size:r}=t,n=t.size*(t.page-1);return Pc.fromCollection(await e.getAllZoneEgressOverviews({size:r,offset:n}))},"/zone-egress-overviews/:name":async t=>{const{name:r}=t;return Pc.fromObject(await e.getZoneEgressOverview({name:r}))}}),Rhe={fromObject:e=>{var t,r,n,a;return{...e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},ES={fromObject:e=>{var t,r,n,a;return{...e,config:e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},Bhe={fromObject:e=>({...e,...xm.fromArray(e==null?void 0:e.subscriptions)})},Sl={fromObject:e=>{const t=Bhe.fromObject(e.zoneIngressInsight),r=Rhe.fromObject(e.zoneIngress),n=ES.fromObject({type:"ZoneIngress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneIngress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneIngressInsight:t,zoneIngress:r,config:n,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(Sl.fromObject):[]})},Hhe=(e,t)=>e.includes(t),Fhe=(e,t)=>ln({"/zone-ingress-overviews/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Sl.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name/ingresses":async r=>{const{name:n,size:a,page:o}=r,i=a*(o-1),s=await t.getAllZoneIngressOverviews({size:a,offset:i});return s.items=s.items.filter(l=>l.zoneIngress.zone===n),s.total=s.items.length,Sl.fromCollection(s)},"/zone-ingresses/:name":async r=>{const{name:n}=r;return ES.fromObject(await t.getZoneIngress({name:n}))},"/zone-ingresses/:name/data-path/:dataPath":r=>{const{name:n}=r,a=Hhe(["xds","clusters","stats"],r.dataPath)?r.dataPath:"xds";return t.getZoneIngressData({zoneIngressName:n,dataPath:a})},"/zone-ingresses/:name/xds/:endpoints":async r=>{const{name:n,endpoints:a}=r;return t.getZoneIngressData({zoneIngressName:n,dataPath:"xds"},{include_eds:a})},"/zone-ingresses/:name/as/kubernetes":async r=>{const{name:n}=r;return await t.getZoneIngress({name:n},{format:"kubernetes"})},"/zone-ingress-overviews":async r=>{const{size:n}=r,a=r.size*(r.page-1);return Sl.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}))},"/zone-ingress-overviews/:name":async r=>{const{name:n}=r;return Sl.fromObject(await t.getZoneIngressOverview({name:n}))}}),zhe=(e,t)=>ln({...Fhe(e,t),...Lhe(t),"/zone-cps":async r=>{const{size:n}=r,a=n*(r.page-1);return Dc.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}))},"/zone-cps/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Dc.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name":async r=>{const{name:n}=r;return Dc.fromObject(await t.getZoneOverview({name:n}))}}),Uhe={subscriptions:{routes:{item:{navigation:{"zone-cp-subscription-summary-overview-view":"Overview","zone-cp-subscription-summary-config-view":"YAML","zone-ingress-subscription-summary-overview-view":"Overview","zone-ingress-subscription-summary-config-view":"YAML","zone-egress-subscription-summary-overview-view":"Overview","zone-egress-subscription-summary-config-view":"YAML","data-plane-subscription-summary-overview-view":"Overview","data-plane-subscription-summary-config-view":"YAML"},headers:{config:"Config",responses:"Total Responses (sent/ack'ed)",type:"Type",stat:"Responses sent/ack'ed"}}}}},jhe=e=>[[De("subscriptions.locales"),{service:()=>Uhe,labels:[e.enUs]}]],Vhe={"zone-egresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Egresses present'<'/p> `},routes:{item:{title:"{name}",breadcrumbs:"Egresses",navigation:{"zone-egress-detail-view":"Overview","zone-egress-xds-config-view":"XDS Configuration","zone-egress-stats-view":"Stats","zone-egress-clusters-view":"Clusters","zone-egress-config-view":"YAML"},overview:"Overview",config:"YAML",subscriptions:{title:"XDS connections"}},items:{title:"Egresses",breadcrumbs:"Egresses",intro:`'<'p>A Zone Egress is specialized gateway that manages and routes outbound traffic from services with a zone to external destinations outside the mesh.'<'/p> -`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},Vhe={"zone-ingresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Ingresses present'<'/p> +`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},qhe={"zone-ingresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Ingresses present'<'/p> `},routes:{item:{title:"{name}",breadcrumbs:"Ingresses",navigation:{"zone-ingress-detail-view":"Overview","zone-ingress-services-view":"Services","zone-ingress-xds-config-view":"XDS Configuration","zone-ingress-stats-view":"Stats","zone-ingress-clusters-view":"Clusters","zone-ingress-config-view":"YAML"},overview:"Overview",config:"YAML",subscriptions:{title:"XDS connections"}},items:{title:"Ingresses",breadcrumbs:"Ingresses",intro:`'<'p>A Zone Ingress is a specialized gateway that facilitates cross-zone communication by securely routing traffic between services in different zones.'<'/p> -`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},AS={ZoneControlPlanesList:De("zones.components.ZoneControlPlanesList")},qhe=e=>[[AS.ZoneControlPlanesList,{service:()=>khe}],[De("zones.routes"),{service:The,arguments:[e.can],labels:[e.routes]}],[De("zone.sources"),{service:Fhe,arguments:[e.source,e.api],labels:[e.sources]}],[De("zone.features"),{service:Ehe,arguments:[e.env],labels:[e.features]}],[De("zones.locales"),{service:()=>Ahe,labels:[e.enUs]}],[De("zone-egresses.locales"),{service:()=>jhe,labels:[e.enUs]}],[De("zones-ingresses.locales"),{service:()=>Vhe,labels:[e.enUs]}],...Uhe(e)],[lve]=Ys(AS.ZoneControlPlanesList),Yhe=e=>[...qpe(e),...qhe(e),...bhe(e),...y1e(e)],cn={app:De("vue.app"),router:De("vue.router"),components:De("vue.components"),plugins:De("vue.plugins"),routes:De("vue.routes"),routesLabel:De("vue.routes.label"),navigationGuards:De("vue.routes.navigation.guards"),routeWalkers:De("vue.routes.walkers")};function TS(e,t,r){return t.forEach(n=>{e(n,r),typeof n.children<"u"&&TS(e,n.children,n)}),t}const Khe=e=>[[cn.app,{service:(t,r)=>async n=>{const a=fM(n);return r.forEach(([...o])=>{a.use(...o)}),t.forEach(([o,i])=>{a.component(o,i)}),a},arguments:[cn.components,cn.plugins]}],[cn.router,{service:(t,r,n,a)=>{const o=yie({history:Goe(t("KUMA_BASE_PATH")),routes:TS((i,s)=>{a.forEach(l=>l(i,s))},[{path:"/",name:"app",meta:{path:""},children:r}])});return n.forEach(i=>{typeof i=="function"&&o.beforeEach(i)}),o},arguments:[e.env,cn.routes,cn.navigationGuards,cn.routeWalkers]}],[De("vue.plugins"),{service:t=>[[t]],arguments:[cn.router],labels:[cn.plugins]}],[cn.routes,{service:t=>t,arguments:[cn.routesLabel]}],[De("application.routes.navigation.guards"),{service:()=>[],labels:[cn.navigationGuards]}]],MS=cn;Ys(MS.router);async function Ghe(){const e={...MS,...gpe,...cS},r=await dfe(Khe(e),mpe({...e,routes:e.routesLabel}),Yhe({...e,routes:e.routesLabel}),s1e({...e,ControlPlaneStatus:Ype.ControlPlaneStatus,routes:e.routesLabel}),Spe({...e,routes:e.routesLabel}),[])(e.app)((await Te(async()=>{const{default:n}=await import("./App-GrcOERZJ.js");return{default:n}},__vite__mapDeps([37]),import.meta.url)).default);r.config.errorHandler=function(n){throw n instanceof Error&&n.message===""&&"type"in n&&n.type===1&&"location"in n&&(n.message=`No match for ${JSON.stringify(n.location)}`),n},r.mount("#app")}Ghe();export{rve as $,Che as A,lve as B,Fhe as C,L1e as D,wie as E,Ge as F,S as G,qe as H,xt as I,Ie as J,Qe as K,fI as L,sve as M,Zhe as N,Ft as O,g1e as P,Npe as Q,Mt as R,_he as S,tc as T,_o as U,pI as V,tve as W,$fe as X,Q1e as Y,hoe as Z,rr as _,X as a,bfe as a0,fhe as a1,Gc as a2,eve as a3,Ee as a4,Jhe as a5,V1 as a6,eI as a7,Xhe as a8,fu as a9,Pr as aa,iI as ab,Qt as ac,vn as ad,z1e as ae,Gy as af,Ct as ag,$n as ah,$M as ai,Rt as aj,Qhe as ak,ht as al,ihe as am,che as an,ghe as ao,rhe as ap,Nhe as aq,jy as ar,Hhe as as,re as b,x as c,se as d,Ze as e,Xl as f,$t as g,Ao as h,Te as i,pS as j,Ca as k,W as l,k as m,ke as n,g as o,Y as p,Q as q,q as r,_9 as s,de as t,ype as u,H as v,I as w,Tpe as x,ove as y,ive as z}; +`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},AS={ZoneControlPlanesList:De("zones.components.ZoneControlPlanesList")},Yhe=e=>[[AS.ZoneControlPlanesList,{service:()=>Ehe}],[De("zones.routes"),{service:Mhe,arguments:[e.can],labels:[e.routes]}],[De("zone.sources"),{service:zhe,arguments:[e.source,e.api],labels:[e.sources]}],[De("zone.features"),{service:Ahe,arguments:[e.env],labels:[e.features]}],[De("zones.locales"),{service:()=>The,labels:[e.enUs]}],[De("zone-egresses.locales"),{service:()=>Vhe,labels:[e.enUs]}],[De("zones-ingresses.locales"),{service:()=>qhe,labels:[e.enUs]}],...jhe(e)],[uve]=Ys(AS.ZoneControlPlanesList),Khe=e=>[...qpe(e),...Yhe(e),...whe(e),...b1e(e)],cn={app:De("vue.app"),router:De("vue.router"),components:De("vue.components"),plugins:De("vue.plugins"),routes:De("vue.routes"),routesLabel:De("vue.routes.label"),navigationGuards:De("vue.routes.navigation.guards"),routeWalkers:De("vue.routes.walkers")};function TS(e,t,r){return t.forEach(n=>{e(n,r),typeof n.children<"u"&&TS(e,n.children,n)}),t}const Ghe=e=>[[cn.app,{service:(t,r)=>async n=>{const a=fM(n);return r.forEach(([...o])=>{a.use(...o)}),t.forEach(([o,i])=>{a.component(o,i)}),a},arguments:[cn.components,cn.plugins]}],[cn.router,{service:(t,r,n,a)=>{const o=yie({history:Goe(t("KUMA_BASE_PATH")),routes:TS((i,s)=>{a.forEach(l=>l(i,s))},[{path:"/",name:"app",meta:{path:""},children:r}])});return n.forEach(i=>{typeof i=="function"&&o.beforeEach(i)}),o},arguments:[e.env,cn.routes,cn.navigationGuards,cn.routeWalkers]}],[De("vue.plugins"),{service:t=>[[t]],arguments:[cn.router],labels:[cn.plugins]}],[cn.routes,{service:t=>t,arguments:[cn.routesLabel]}],[De("application.routes.navigation.guards"),{service:()=>[],labels:[cn.navigationGuards]}]],MS=cn;Ys(MS.router);async function Whe(){const e={...MS,...gpe,...cS},r=await dfe(Ghe(e),mpe({...e,routes:e.routesLabel}),Khe({...e,routes:e.routesLabel}),s1e({...e,ControlPlaneStatus:Ype.ControlPlaneStatus,routes:e.routesLabel}),Spe({...e,routes:e.routesLabel}),[])(e.app)((await Te(async()=>{const{default:n}=await import("./App-BFQhLVNe.js");return{default:n}},__vite__mapDeps([37]),import.meta.url)).default);r.config.errorHandler=function(n){throw n instanceof Error&&n.message===""&&"type"in n&&n.type===1&&"location"in n&&(n.message=`No match for ${JSON.stringify(n.location)}`),n},r.mount("#app")}Whe();export{nve as $,She as A,uve as B,zhe as C,R1e as D,wie as E,Ge as F,S as G,qe as H,xt as I,Ie as J,Qe as K,fI as L,lve as M,Qhe as N,Ft as O,y1e as P,Npe as Q,Mt as R,xhe as S,tc as T,_o as U,pI as V,rve as W,$fe as X,X1e as Y,hoe as Z,rr as _,ee as a,bfe as a0,phe as a1,Gc as a2,tve as a3,Ee as a4,eve as a5,V1 as a6,eI as a7,Jhe as a8,fu as a9,Pr as aa,iI as ab,Qt as ac,vn as ad,U1e as ae,Gy as af,Ct as ag,$n as ah,$M as ai,Rt as aj,Xhe as ak,ht as al,she as am,dhe as an,yhe as ao,nhe as ap,Lhe as aq,jy as ar,Fhe as as,ae as b,x as c,se as d,Ze as e,Xl as f,$t as g,Ao as h,Te as i,pS as j,Ca as k,W as l,k as m,ke as n,g as o,K as p,J as q,q as r,_9 as s,de as t,ype as u,H as v,I as w,Tpe as x,ive as y,sve as z}; diff --git a/app/kuma-ui/pkg/resources/data/assets/kong-icons.es678-CRTcP0kV.js b/app/kuma-ui/pkg/resources/data/assets/kong-icons.es678-C5rbHv0T.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/kong-icons.es678-CRTcP0kV.js rename to app/kuma-ui/pkg/resources/data/assets/kong-icons.es678-C5rbHv0T.js index f3b262a119e2..041f26ac5369 100644 --- a/app/kuma-ui/pkg/resources/data/assets/kong-icons.es678-CRTcP0kV.js +++ b/app/kuma-ui/pkg/resources/data/assets/kong-icons.es678-C5rbHv0T.js @@ -1 +1 @@ -import{d as y,I as d,G as l,o as u,p as h,w as b,c as x,H as S,F as w}from"./index-exlqGI2U.js";const N=["aria-hidden"],c='',$=y({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:d,validator:i=>{if(typeof i=="number"&&i>0)return!0;if(typeof i=="string"){const e=String(i).replace(/px/gi,""),r=Number(e);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(i){const e=i,r=l(()=>{if(typeof e.size=="number"&&e.size>0)return`${e.size}px`;if(typeof e.size=="string"){const n=String(e.size).replace(/px/gi,""),t=Number(n);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return d}),p=l(()=>({boxSizing:"border-box",color:e.color,display:e.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:e.decorative?"none":void 0})),g=n=>{const t={},v=Math.random().toString(36).substring(2,12);return n.replace(/id="([^"]+)"/g,(a,o)=>{const s=`${v}-${o}`;return t[o]=s,`id="${s}"`}).replace(/#([^\s^")]+)/g,(a,o)=>t[o]?`#${t[o]}`:a)},C={"<":"<",">":">",'"':""","'":"'","&":"&"},f=n=>n.replace(/[<>"'&]/g,t=>C[t]),m=`${e.title?`${f(e.title)}`:""}${e.staticIds?c:g(c)}`;return(n,t)=>(u(),h(w(i.as),{"aria-hidden":i.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:S(p.value),tabindex:i.decorative?"-1":void 0},{default:b(()=>[(u(),x("svg",{"aria-hidden":i.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:m},null,8,N))]),_:1},8,["aria-hidden","style","tabindex"]))}});export{$ as B}; +import{d as y,I as d,G as l,o as u,p as h,w as b,c as x,H as S,F as w}from"./index-sMkPs75z.js";const N=["aria-hidden"],c='',$=y({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:d,validator:i=>{if(typeof i=="number"&&i>0)return!0;if(typeof i=="string"){const e=String(i).replace(/px/gi,""),r=Number(e);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(i){const e=i,r=l(()=>{if(typeof e.size=="number"&&e.size>0)return`${e.size}px`;if(typeof e.size=="string"){const n=String(e.size).replace(/px/gi,""),t=Number(n);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return d}),p=l(()=>({boxSizing:"border-box",color:e.color,display:e.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:e.decorative?"none":void 0})),g=n=>{const t={},v=Math.random().toString(36).substring(2,12);return n.replace(/id="([^"]+)"/g,(a,o)=>{const s=`${v}-${o}`;return t[o]=s,`id="${s}"`}).replace(/#([^\s^")]+)/g,(a,o)=>t[o]?`#${t[o]}`:a)},C={"<":"<",">":">",'"':""","'":"'","&":"&"},f=n=>n.replace(/[<>"'&]/g,t=>C[t]),m=`${e.title?`${f(e.title)}`:""}${e.staticIds?c:g(c)}`;return(n,t)=>(u(),h(w(i.as),{"aria-hidden":i.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:S(p.value),tabindex:i.decorative?"-1":void 0},{default:b(()=>[(u(),x("svg",{"aria-hidden":i.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:m},null,8,N))]),_:1},8,["aria-hidden","style","tabindex"]))}});export{$ as B}; diff --git a/app/kuma-ui/pkg/resources/data/index.html b/app/kuma-ui/pkg/resources/data/index.html index 1cf9a1e39ae3..46491ea1cc61 100644 --- a/app/kuma-ui/pkg/resources/data/index.html +++ b/app/kuma-ui/pkg/resources/data/index.html @@ -49,8 +49,8 @@ } - - + + diff --git a/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json b/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json index 053806219f3c..39b85109421b 100644 --- a/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json +++ b/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json @@ -288,6 +288,6 @@ "checksum": "sha256:c8cce542b0e60be10189a9b8cf77842dd3c306cd6e35b2cd99dfad486e226d11", "error": null }, - "timestamp": "2024-12-10T15:51:16.647833154Z" + "timestamp": "2024-12-10T17:14:37.587445114Z" } } diff --git a/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json b/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json index 7e1f56dea9ed..c70b95d80dcc 100644 --- a/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json +++ b/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json @@ -1 +1 @@ -{"$schema":"http://cyclonedx.org/schema/bom-1.6.schema.json","bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:887bcd17-c65e-4273-8293-92e4f8c0d0c1","version":1,"metadata":{"timestamp":"2024-12-10T15:51:03Z","tools":{"components":[{"type":"application","author":"anchore","name":"syft","version":"1.17.0"}]},"component":{"bom-ref":"af63bd4c8601b7f1","type":"file","name":"kumahq/kuma-gui","version":"master@edc559d787068e393f197d274354bd235c1b22b6"}},"components":[{"bom-ref":"pkg:npm/%40babel/helper-string-parser@7.25.9?package-id=61412c40209f6806","type":"library","name":"@babel/helper-string-parser","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-string-parser@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/helper-validator-identifier@7.25.9?package-id=90be93e5e86fd5e9","type":"library","name":"@babel/helper-validator-identifier","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-validator-identifier@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/parser@7.26.2?package-id=e83322edd4641536","type":"library","name":"@babel/parser","version":"7.26.2","cpe":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/parser@7.26.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/runtime@7.26.0?package-id=aba1f39e02a52c0b","type":"library","name":"@babel/runtime","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/runtime@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/types@7.26.0?package-id=6c88e4f0dd295be6","type":"library","name":"@babel/types","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/types@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/core@1.6.8?package-id=abfd5ef66afa7d21","type":"library","name":"@floating-ui/core","version":"1.6.8","cpe":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/core@1.6.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/dom@1.6.12?package-id=68130ea28fd91e1d","type":"library","name":"@floating-ui/dom","version":"1.6.12","cpe":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/dom@1.6.12","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/utils@0.2.8?package-id=ece124c42fd87a55","type":"library","name":"@floating-ui/utils","version":"0.2.8","cpe":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/utils@0.2.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/vue@1.1.5?package-id=8aab0a0c92873054","type":"library","name":"@floating-ui/vue","version":"1.1.5","cpe":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/vue@1.1.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3?package-id=a7859d8686dc0ca5","type":"library","name":"@formatjs/ecma402-abstract","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/fast-memoize@2.2.3?package-id=67c0b45bf9d99fbd","type":"library","name":"@formatjs/fast-memoize","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/fast-memoize@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3?package-id=9d25233076d541ba","type":"library","name":"@formatjs/icu-messageformat-parser","version":"2.9.3","cpe":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7?package-id=78a1c0571d27051a","type":"library","name":"@formatjs/icu-skeleton-parser","version":"1.8.7","cpe":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl@2.10.14?package-id=e2efbe2ba65f83f8","type":"library","name":"@formatjs/intl","version":"2.10.14","cpe":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl@2.10.14","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-displaynames@6.8.4?package-id=68e00e86051470d8","type":"library","name":"@formatjs/intl-displaynames","version":"6.8.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-displaynames@6.8.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-listformat@7.7.4?package-id=18afc9c6a37f4d55","type":"library","name":"@formatjs/intl-listformat","version":"7.7.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-listformat@7.7.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-localematcher@0.5.7?package-id=1862a9cd0c1bce16","type":"library","name":"@formatjs/intl-localematcher","version":"0.5.7","cpe":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-localematcher@0.5.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0?package-id=00b5fbb6d6e1ebf9","type":"library","name":"@jridgewell/sourcemap-codec","version":"1.5.0","cpe":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong-ui-public/i18n@2.2.10?package-id=19b9971d2e995668","type":"library","name":"@kong-ui-public/i18n","version":"2.2.10","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong-ui-public/i18n@2.2.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/icons@1.20.1?package-id=d3b863afcbeda88d","type":"library","name":"@kong/icons","version":"1.20.1","cpe":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.1:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/icons@1.20.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/kongponents@9.14.20?package-id=563fa5f50575986d","type":"library","name":"@kong/kongponents","version":"9.14.20","cpe":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.14.20:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/kongponents@9.14.20","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/config@1.0.0?package-id=2e95ff99db6d79ed","type":"library","name":"@kumahq/config","version":"1.0.0","cpe":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/config@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui@2.10.0?package-id=6d52cf011e3998cb","type":"library","name":"@kumahq/kuma-gui","version":"2.10.0","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui@2.10.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui?package-id=085769b46d565a69","type":"library","name":"@kumahq/kuma-gui","version":"UNKNOWN","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40popperjs/core@2.11.8?package-id=ccc0b0ebb4ddbcb1","type":"library","name":"@popperjs/core","version":"2.11.8","cpe":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40popperjs/core@2.11.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/lodash@4.17.13?package-id=f052535946461e76","type":"library","name":"@types/lodash","version":"4.17.13","cpe":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/lodash@4.17.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/resize-observer-browser@0.1.11?package-id=14a34a89b3ae75e7","type":"library","name":"@types/resize-observer-browser","version":"0.1.11","cpe":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/resize-observer-browser@0.1.11","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/web-bluetooth@0.0.20?package-id=933887025551b07e","type":"library","name":"@types/web-bluetooth","version":"0.0.20","cpe":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/web-bluetooth@0.0.20","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-core@3.5.13?package-id=9bfc6ee7320dad18","type":"library","name":"@vue/compiler-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-dom@3.5.13?package-id=5fe55c67a06ede75","type":"library","name":"@vue/compiler-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-sfc@3.5.13?package-id=bed0f6cc8edf74d0","type":"library","name":"@vue/compiler-sfc","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-sfc@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-ssr@3.5.13?package-id=81602b8f77250f09","type":"library","name":"@vue/compiler-ssr","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-ssr@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/devtools-api@6.6.4?package-id=63b8b75306d08edd","type":"library","name":"@vue/devtools-api","version":"6.6.4","cpe":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/devtools-api@6.6.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/reactivity@3.5.13?package-id=c2c7f9075ded2b6c","type":"library","name":"@vue/reactivity","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/reactivity@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-core@3.5.13?package-id=497b78059f2828b4","type":"library","name":"@vue/runtime-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-dom@3.5.13?package-id=4d88bd583d651c2e","type":"library","name":"@vue/runtime-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/server-renderer@3.5.13?package-id=f8718e0931e8277c","type":"library","name":"@vue/server-renderer","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/server-renderer@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/shared@3.5.13?package-id=dd42a3b95ce36552","type":"library","name":"@vue/shared","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/shared@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/core@12.0.0?package-id=9145f8a52b7c1f45","type":"library","name":"@vueuse/core","version":"12.0.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/core@12.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/metadata@12.0.0?package-id=18ca5eae10bfe84b","type":"library","name":"@vueuse/metadata","version":"12.0.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/metadata@12.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/shared@12.0.0?package-id=3476526730bf16ce","type":"library","name":"@vueuse/shared","version":"12.0.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/shared@12.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/argparse@2.0.1?package-id=8693e336c9b3e827","type":"library","name":"argparse","version":"2.0.1","cpe":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/argparse@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/array-buffer-byte-length@1.0.1?package-id=13f12d206c8fcf08","type":"library","name":"array-buffer-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/array-buffer-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/arraybuffer.prototype.slice@1.0.3?package-id=5d6455b45418d17a","type":"library","name":"arraybuffer.prototype.slice","version":"1.0.3","cpe":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/arraybuffer.prototype.slice@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/asynckit@0.4.0?package-id=6aff44e76f471cf5","type":"library","name":"asynckit","version":"0.4.0","cpe":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/asynckit@0.4.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/available-typed-arrays@1.0.7?package-id=d7c21475e87b0b00","type":"library","name":"available-typed-arrays","version":"1.0.7","cpe":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/available-typed-arrays@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/axios@1.7.7?package-id=4403038d27fcab4b","type":"library","name":"axios","version":"1.7.7","cpe":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*","purl":"pkg:npm/axios@1.7.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/brandi@5.0.0?package-id=15ccc4fac7052130","type":"library","name":"brandi","version":"5.0.0","cpe":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/brandi@5.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/call-bind@1.0.7?package-id=7839ba0962085675","type":"library","name":"call-bind","version":"1.0.7","cpe":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/call-bind@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/combined-stream@1.0.8?package-id=8cc8b15aa9ee379d","type":"library","name":"combined-stream","version":"1.0.8","cpe":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/combined-stream@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/csstype@3.1.3?package-id=b4c36fb0245eac3d","type":"library","name":"csstype","version":"3.1.3","cpe":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/csstype@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-buffer@1.0.1?package-id=bfd6e0a4087e44e0","type":"library","name":"data-view-buffer","version":"1.0.1","cpe":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-buffer@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-length@1.0.1?package-id=a8cadaa9cbd11e9d","type":"library","name":"data-view-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-offset@1.0.0?package-id=db749699d51fd8a9","type":"library","name":"data-view-byte-offset","version":"1.0.0","cpe":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-offset@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns@2.30.0?package-id=b7b11dfcd625ecda","type":"library","name":"date-fns","version":"2.30.0","cpe":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns@2.30.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns-tz@2.0.1?package-id=306501f43ffde713","type":"library","name":"date-fns-tz","version":"2.0.1","cpe":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns-tz@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/deepmerge@4.3.1?package-id=7a47e4d27cd720a2","type":"library","name":"deepmerge","version":"4.3.1","cpe":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/deepmerge@4.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-data-property@1.1.4?package-id=eeb38cde27bf7dd8","type":"library","name":"define-data-property","version":"1.1.4","cpe":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/define-data-property@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-properties@1.2.1?package-id=e845b2622416c826","type":"library","name":"define-properties","version":"1.2.1","cpe":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/define-properties@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/delayed-stream@1.0.0?package-id=afe40b4c4acf6db8","type":"library","name":"delayed-stream","version":"1.0.0","cpe":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/delayed-stream@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/entities@4.5.0?package-id=71d56a1dc3a7edda","type":"library","name":"entities","version":"4.5.0","cpe":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/entities@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-abstract@1.23.3?package-id=107a634905557c62","type":"library","name":"es-abstract","version":"1.23.3","cpe":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-abstract@1.23.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-define-property@1.0.0?package-id=dbc4d3c364e8a910","type":"library","name":"es-define-property","version":"1.0.0","cpe":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-define-property@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-errors@1.3.0?package-id=8e33d2cc0ee30d25","type":"library","name":"es-errors","version":"1.3.0","cpe":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-errors@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-object-atoms@1.0.0?package-id=29ecb7414db7313b","type":"library","name":"es-object-atoms","version":"1.0.0","cpe":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-object-atoms@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set-tostringtag@2.0.3?package-id=9bf44f902e8f51ef","type":"library","name":"es-set-tostringtag","version":"2.0.3","cpe":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-set-tostringtag@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-to-primitive@1.2.1?package-id=bb849a0fcf1f76da","type":"library","name":"es-to-primitive","version":"1.2.1","cpe":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/es-to-primitive@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/estree-walker@2.0.2?package-id=80d63cc98716270c","type":"library","name":"estree-walker","version":"2.0.2","cpe":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/estree-walker@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/flat@6.0.1?package-id=4a41d6434fbd537b","type":"library","name":"flat","version":"6.0.1","cpe":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/flat@6.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap@7.6.1?package-id=7719d2c2b78abe27","type":"library","name":"focus-trap","version":"7.6.1","cpe":"cpe:2.3:a:focus-trap:focus-trap:7.6.1:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap@7.6.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap-vue@4.0.3?package-id=9156a6c340fb3606","type":"library","name":"focus-trap-vue","version":"4.0.3","cpe":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap-vue@4.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/follow-redirects@1.15.9?package-id=b859db8008480813","type":"library","name":"follow-redirects","version":"1.15.9","cpe":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*","purl":"pkg:npm/follow-redirects@1.15.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/for-each@0.3.3?package-id=7aacb1aaf986a1bc","type":"library","name":"for-each","version":"0.3.3","cpe":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*","purl":"pkg:npm/for-each@0.3.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/form-data@4.0.1?package-id=df318905af0efb0c","type":"library","name":"form-data","version":"4.0.1","cpe":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/form-data@4.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function-bind@1.1.2?package-id=47f9fa7141e3e28b","type":"library","name":"function-bind","version":"1.1.2","cpe":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/function-bind@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function.prototype.name@1.1.6?package-id=de64c62d92d52528","type":"library","name":"function.prototype.name","version":"1.1.6","cpe":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*","purl":"pkg:npm/function.prototype.name@1.1.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/functions-have-names@1.2.3?package-id=0a44ed594ae62286","type":"library","name":"functions-have-names","version":"1.2.3","cpe":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/functions-have-names@1.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-intrinsic@1.2.4?package-id=e58f4cedf2876381","type":"library","name":"get-intrinsic","version":"1.2.4","cpe":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*","purl":"pkg:npm/get-intrinsic@1.2.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-symbol-description@1.0.2?package-id=21993307809f0f7f","type":"library","name":"get-symbol-description","version":"1.0.2","cpe":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/get-symbol-description@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/github-buttons@2.29.1?package-id=d42e2370723447a1","type":"library","name":"github-buttons","version":"2.29.1","cpe":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*","purl":"pkg:npm/github-buttons@2.29.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/globalthis@1.0.4?package-id=977183b23fe59863","type":"library","name":"globalthis","version":"1.0.4","cpe":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/globalthis@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/gopd@1.0.1?package-id=0fa0fde65af13907","type":"library","name":"gopd","version":"1.0.1","cpe":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/gopd@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-bigints@1.0.2?package-id=33079c1b8a88d08f","type":"library","name":"has-bigints","version":"1.0.2","cpe":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-bigints@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-property-descriptors@1.0.2?package-id=ab80c8365b0d6345","type":"library","name":"has-property-descriptors","version":"1.0.2","cpe":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-property-descriptors@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-proto@1.0.3?package-id=58a2bf9759efeb1d","type":"library","name":"has-proto","version":"1.0.3","cpe":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-proto@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-symbols@1.0.3?package-id=41af9f2eb5a7b313","type":"library","name":"has-symbols","version":"1.0.3","cpe":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-symbols@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-tostringtag@1.0.2?package-id=ef664f6d01550a8a","type":"library","name":"has-tostringtag","version":"1.0.2","cpe":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-tostringtag@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/hasown@2.0.2?package-id=6994ec98c8aadef7","type":"library","name":"hasown","version":"2.0.2","cpe":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/hasown@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/internal-slot@1.0.7?package-id=986f3a9ac696eb82","type":"library","name":"internal-slot","version":"1.0.7","cpe":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/internal-slot@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/intl-messageformat@10.7.6?package-id=7ddd999dbb170ed5","type":"library","name":"intl-messageformat","version":"10.7.6","cpe":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*","purl":"pkg:npm/intl-messageformat@10.7.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-array-buffer@3.0.4?package-id=6db4d72b60f8665f","type":"library","name":"is-array-buffer","version":"3.0.4","cpe":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-array-buffer@3.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-bigint@1.0.4?package-id=2176039f8432f7c0","type":"library","name":"is-bigint","version":"1.0.4","cpe":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-bigint@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-boolean-object@1.1.2?package-id=c9dffad93584506f","type":"library","name":"is-boolean-object","version":"1.1.2","cpe":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-boolean-object@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-callable@1.2.7?package-id=e03ca390b26358b5","type":"library","name":"is-callable","version":"1.2.7","cpe":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-callable@1.2.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-data-view@1.0.1?package-id=140b96e61b1c85e9","type":"library","name":"is-data-view","version":"1.0.1","cpe":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-data-view@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-date-object@1.0.5?package-id=1e78ac2755722ccc","type":"library","name":"is-date-object","version":"1.0.5","cpe":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/is-date-object@1.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-negative-zero@2.0.3?package-id=87958de58babd3f9","type":"library","name":"is-negative-zero","version":"2.0.3","cpe":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-negative-zero@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-number-object@1.0.7?package-id=1994d70fa5ebd9ab","type":"library","name":"is-number-object","version":"1.0.7","cpe":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-number-object@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-regex@1.1.4?package-id=45c886e850e4ff04","type":"library","name":"is-regex","version":"1.1.4","cpe":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-regex@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-shared-array-buffer@1.0.3?package-id=0d438d2e5b3c30b2","type":"library","name":"is-shared-array-buffer","version":"1.0.3","cpe":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-shared-array-buffer@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-string@1.0.7?package-id=6e3b5a9236725114","type":"library","name":"is-string","version":"1.0.7","cpe":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-string@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-symbol@1.0.4?package-id=ade2552bce00eb83","type":"library","name":"is-symbol","version":"1.0.4","cpe":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-symbol@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-typed-array@1.1.13?package-id=31825fb578c0d2d7","type":"library","name":"is-typed-array","version":"1.1.13","cpe":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*","purl":"pkg:npm/is-typed-array@1.1.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-weakref@1.0.2?package-id=532c3686f886298a","type":"library","name":"is-weakref","version":"1.0.2","cpe":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-weakref@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/isarray@2.0.5?package-id=87027a16b177a970","type":"library","name":"isarray","version":"2.0.5","cpe":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/isarray@2.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/js-yaml@4.1.0?package-id=af425a5b098624b3","type":"library","name":"js-yaml","version":"4.1.0","cpe":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/js-yaml@4.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash@4.17.21?package-id=5975f2cd2303a77f","type":"library","name":"lodash","version":"4.17.21","cpe":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*","purl":"pkg:npm/lodash@4.17.21","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/magic-string@0.30.12?package-id=8d401c65ede5d9f6","type":"library","name":"magic-string","version":"0.30.12","cpe":"cpe:2.3:a:magic-string:magic-string:0.30.12:*:*:*:*:*:*:*","purl":"pkg:npm/magic-string@0.30.12","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic-string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic-string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic-string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic_string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-db@1.52.0?package-id=65a378639eed7a8d","type":"library","name":"mime-db","version":"1.52.0","cpe":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*","purl":"pkg:npm/mime-db@1.52.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-types@2.1.35?package-id=14ae2be2d517fcdc","type":"library","name":"mime-types","version":"2.1.35","cpe":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*","purl":"pkg:npm/mime-types@2.1.35","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@3.3.7?package-id=60d3c14b0e084f01","type":"library","name":"nanoid","version":"3.3.7","cpe":"cpe:2.3:a:nanoid_project:nanoid:3.3.7:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@3.3.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@5.0.8?package-id=4af18a0663760fde","type":"library","name":"nanoid","version":"5.0.8","cpe":"cpe:2.3:a:nanoid_project:nanoid:5.0.8:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@5.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-inspect@1.13.3?package-id=bc7486a1899880ca","type":"library","name":"object-inspect","version":"1.13.3","cpe":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*","purl":"pkg:npm/object-inspect@1.13.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-keys@1.1.1?package-id=7895c9c85e047f27","type":"library","name":"object-keys","version":"1.1.1","cpe":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/object-keys@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.assign@4.1.5?package-id=a95599a11e6ec79d","type":"library","name":"object.assign","version":"4.1.5","cpe":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*","purl":"pkg:npm/object.assign@4.1.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.groupby@1.0.3?package-id=4d35e7fa145232fb","type":"library","name":"object.groupby","version":"1.0.3","cpe":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/object.groupby@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-fetch@0.13.0?package-id=904c3f311373e772","type":"library","name":"openapi-fetch","version":"0.13.0","cpe":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.0:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-fetch@0.13.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-fetch:0.13.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_fetch:0.13.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-typescript-helpers@0.0.15?package-id=4b191e9a372106b9","type":"library","name":"openapi-typescript-helpers","version":"0.0.15","cpe":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-typescript-helpers@0.0.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/path-to-regexp@8.2.0?package-id=daebb9441b5cab8d","type":"library","name":"path-to-regexp","version":"8.2.0","cpe":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/path-to-regexp@8.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/picocolors@1.1.1?package-id=1c320f6ad834ff1e","type":"library","name":"picocolors","version":"1.1.1","cpe":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/picocolors@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/possible-typed-array-names@1.0.0?package-id=bb551f9e395e2917","type":"library","name":"possible-typed-array-names","version":"1.0.0","cpe":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/possible-typed-array-names@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/postcss@8.4.49?package-id=fd8a93add6225f0e","type":"library","name":"postcss","version":"8.4.49","cpe":"cpe:2.3:a:postcss:postcss:8.4.49:*:*:*:*:node.js:*:*","purl":"pkg:npm/postcss@8.4.49","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/pretty-bytes@6.1.1?package-id=ebc1843a8d834218","type":"library","name":"pretty-bytes","version":"6.1.1","cpe":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/pretty-bytes@6.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/prismjs@1.29.0?package-id=0bcc6714e471fd11","type":"library","name":"prismjs","version":"1.29.0","cpe":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*","purl":"pkg:npm/prismjs@1.29.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/proxy-from-env@1.1.0?package-id=386f69ee8f33a9f0","type":"library","name":"proxy-from-env","version":"1.1.0","cpe":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/proxy-from-env@1.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regenerator-runtime@0.14.1?package-id=abd48f6bcbe3eeec","type":"library","name":"regenerator-runtime","version":"0.14.1","cpe":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*","purl":"pkg:npm/regenerator-runtime@0.14.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regexp.prototype.flags@1.5.3?package-id=2c0efb89c304f948","type":"library","name":"regexp.prototype.flags","version":"1.5.3","cpe":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*","purl":"pkg:npm/regexp.prototype.flags@1.5.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-array-concat@1.1.2?package-id=c4a3555b3a2245ef","type":"library","name":"safe-array-concat","version":"1.1.2","cpe":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/safe-array-concat@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-regex-test@1.0.3?package-id=efdbda1083e73d97","type":"library","name":"safe-regex-test","version":"1.0.3","cpe":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/safe-regex-test@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/scule@1.3.0?package-id=b50d1cd87f9a3221","type":"library","name":"scule","version":"1.3.0","cpe":"cpe:2.3:a:scule:scule:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/scule@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-length@1.2.2?package-id=6e569ec37fe58597","type":"library","name":"set-function-length","version":"1.2.2","cpe":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-length@1.2.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-name@2.0.2?package-id=00155769ddae3d7e","type":"library","name":"set-function-name","version":"2.0.2","cpe":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-name@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/side-channel@1.0.6?package-id=32fbeba3634ccc37","type":"library","name":"side-channel","version":"1.0.6","cpe":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/side-channel@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/sortablejs@1.15.3?package-id=9bdf48a196699d2f","type":"library","name":"sortablejs","version":"1.15.3","cpe":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*","purl":"pkg:npm/sortablejs@1.15.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/source-map-js@1.2.1?package-id=6c334b80e68abff3","type":"library","name":"source-map-js","version":"1.2.1","cpe":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/source-map-js@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trim@1.2.9?package-id=51a4e2e4ddb25153","type":"library","name":"string.prototype.trim","version":"1.2.9","cpe":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trim@1.2.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimend@1.0.8?package-id=1edc85fdb3c3659e","type":"library","name":"string.prototype.trimend","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimend@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimstart@1.0.8?package-id=c694951a8f5e284e","type":"library","name":"string.prototype.trimstart","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimstart@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/swrv@1.0.4?package-id=5009adfe3402d463","type":"library","name":"swrv","version":"1.0.4","cpe":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/swrv@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tabbable@6.2.0?package-id=50cdc22141ac073e","type":"library","name":"tabbable","version":"6.2.0","cpe":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/tabbable@6.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tslib@2.8.1?package-id=aac43123c1cf56ae","type":"library","name":"tslib","version":"2.8.1","cpe":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*","purl":"pkg:npm/tslib@2.8.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-buffer@1.0.2?package-id=00c0fbabbc1ba7a0","type":"library","name":"typed-array-buffer","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-buffer@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-length@1.0.1?package-id=b76a33f48e442395","type":"library","name":"typed-array-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-offset@1.0.2?package-id=a7c0e2a839f773bd","type":"library","name":"typed-array-byte-offset","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-offset@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-length@1.0.6?package-id=1cfab3fa3bd3642e","type":"library","name":"typed-array-length","version":"1.0.6","cpe":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-length@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typescript@5.6.3?package-id=432877bb79b402cb","type":"library","name":"typescript","version":"5.6.3","cpe":"cpe:2.3:a:typescript:typescript:5.6.3:*:*:*:*:*:*:*","purl":"pkg:npm/typescript@5.6.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/unbox-primitive@1.0.2?package-id=95465df98088e43b","type":"library","name":"unbox-primitive","version":"1.0.2","cpe":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/unbox-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/v-calendar@3.1.2?package-id=11a19d563a2a5bfb","type":"library","name":"v-calendar","version":"3.1.2","cpe":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/v-calendar@3.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue@3.5.13?package-id=5cf7640638858cb4","type":"library","name":"vue","version":"3.5.13","cpe":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-bind-once@0.2.1?package-id=907005694a54fe27","type":"library","name":"vue-bind-once","version":"0.2.1","cpe":"cpe:2.3:a:vue-bind-once:vue-bind-once:0.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/vue-bind-once@0.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-bind-once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind_once:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind_once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-demi@0.14.10?package-id=063361cb6f4f5299","type":"library","name":"vue-demi","version":"0.14.10","cpe":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*","purl":"pkg:npm/vue-demi@0.14.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-draggable-next@2.2.1?package-id=76e85dd642b99edf","type":"library","name":"vue-draggable-next","version":"2.2.1","cpe":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/vue-draggable-next@2.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-github-button@3.1.3?package-id=b41a4af70ba13261","type":"library","name":"vue-github-button","version":"3.1.3","cpe":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/vue-github-button@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-router@4.5.0?package-id=0bb7b7afde59bcd5","type":"library","name":"vue-router","version":"4.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/vue-router@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-screen-utils@1.0.0-beta.13?package-id=05854ba456cd8cb1","type":"library","name":"vue-screen-utils","version":"1.0.0-beta.13","cpe":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue-screen-utils@1.0.0-beta.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-boxed-primitive@1.0.2?package-id=e5bcda70f9821710","type":"library","name":"which-boxed-primitive","version":"1.0.2","cpe":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/which-boxed-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-typed-array@1.1.15?package-id=b246b5bd153094e8","type":"library","name":"which-typed-array","version":"1.1.15","cpe":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*","purl":"pkg:npm/which-typed-array@1.1.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]}]} +{"$schema":"http://cyclonedx.org/schema/bom-1.6.schema.json","bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:ee5fde21-e6ce-45be-bdce-df2b6c0bf9b6","version":1,"metadata":{"timestamp":"2024-12-10T17:14:24Z","tools":{"components":[{"type":"application","author":"anchore","name":"syft","version":"1.17.0"}]},"component":{"bom-ref":"af63bd4c8601b7f1","type":"file","name":"kumahq/kuma-gui","version":"master@c1c1ae63ff564fe91deae606712743966ed41ab5"}},"components":[{"bom-ref":"pkg:npm/%40babel/helper-string-parser@7.25.9?package-id=61412c40209f6806","type":"library","name":"@babel/helper-string-parser","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-string-parser@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/helper-validator-identifier@7.25.9?package-id=90be93e5e86fd5e9","type":"library","name":"@babel/helper-validator-identifier","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-validator-identifier@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/parser@7.26.2?package-id=e83322edd4641536","type":"library","name":"@babel/parser","version":"7.26.2","cpe":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/parser@7.26.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/runtime@7.26.0?package-id=aba1f39e02a52c0b","type":"library","name":"@babel/runtime","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/runtime@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/types@7.26.0?package-id=6c88e4f0dd295be6","type":"library","name":"@babel/types","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/types@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/core@1.6.8?package-id=abfd5ef66afa7d21","type":"library","name":"@floating-ui/core","version":"1.6.8","cpe":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/core@1.6.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/dom@1.6.12?package-id=68130ea28fd91e1d","type":"library","name":"@floating-ui/dom","version":"1.6.12","cpe":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/dom@1.6.12","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/utils@0.2.8?package-id=ece124c42fd87a55","type":"library","name":"@floating-ui/utils","version":"0.2.8","cpe":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/utils@0.2.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/vue@1.1.5?package-id=8aab0a0c92873054","type":"library","name":"@floating-ui/vue","version":"1.1.5","cpe":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/vue@1.1.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3?package-id=a7859d8686dc0ca5","type":"library","name":"@formatjs/ecma402-abstract","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/fast-memoize@2.2.3?package-id=67c0b45bf9d99fbd","type":"library","name":"@formatjs/fast-memoize","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/fast-memoize@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3?package-id=9d25233076d541ba","type":"library","name":"@formatjs/icu-messageformat-parser","version":"2.9.3","cpe":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7?package-id=78a1c0571d27051a","type":"library","name":"@formatjs/icu-skeleton-parser","version":"1.8.7","cpe":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl@2.10.14?package-id=e2efbe2ba65f83f8","type":"library","name":"@formatjs/intl","version":"2.10.14","cpe":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl@2.10.14","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-displaynames@6.8.4?package-id=68e00e86051470d8","type":"library","name":"@formatjs/intl-displaynames","version":"6.8.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-displaynames@6.8.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-listformat@7.7.4?package-id=18afc9c6a37f4d55","type":"library","name":"@formatjs/intl-listformat","version":"7.7.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-listformat@7.7.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-localematcher@0.5.7?package-id=1862a9cd0c1bce16","type":"library","name":"@formatjs/intl-localematcher","version":"0.5.7","cpe":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-localematcher@0.5.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0?package-id=00b5fbb6d6e1ebf9","type":"library","name":"@jridgewell/sourcemap-codec","version":"1.5.0","cpe":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong-ui-public/i18n@2.2.10?package-id=19b9971d2e995668","type":"library","name":"@kong-ui-public/i18n","version":"2.2.10","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong-ui-public/i18n@2.2.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/icons@1.20.1?package-id=d3b863afcbeda88d","type":"library","name":"@kong/icons","version":"1.20.1","cpe":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.1:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/icons@1.20.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/kongponents@9.14.20?package-id=563fa5f50575986d","type":"library","name":"@kong/kongponents","version":"9.14.20","cpe":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.14.20:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/kongponents@9.14.20","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/config@1.0.0?package-id=2e95ff99db6d79ed","type":"library","name":"@kumahq/config","version":"1.0.0","cpe":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/config@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui@2.10.0?package-id=6d52cf011e3998cb","type":"library","name":"@kumahq/kuma-gui","version":"2.10.0","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui@2.10.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui?package-id=085769b46d565a69","type":"library","name":"@kumahq/kuma-gui","version":"UNKNOWN","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40popperjs/core@2.11.8?package-id=ccc0b0ebb4ddbcb1","type":"library","name":"@popperjs/core","version":"2.11.8","cpe":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40popperjs/core@2.11.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/lodash@4.17.13?package-id=f052535946461e76","type":"library","name":"@types/lodash","version":"4.17.13","cpe":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/lodash@4.17.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/resize-observer-browser@0.1.11?package-id=14a34a89b3ae75e7","type":"library","name":"@types/resize-observer-browser","version":"0.1.11","cpe":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/resize-observer-browser@0.1.11","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/web-bluetooth@0.0.20?package-id=933887025551b07e","type":"library","name":"@types/web-bluetooth","version":"0.0.20","cpe":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/web-bluetooth@0.0.20","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-core@3.5.13?package-id=9bfc6ee7320dad18","type":"library","name":"@vue/compiler-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-dom@3.5.13?package-id=5fe55c67a06ede75","type":"library","name":"@vue/compiler-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-sfc@3.5.13?package-id=bed0f6cc8edf74d0","type":"library","name":"@vue/compiler-sfc","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-sfc@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-ssr@3.5.13?package-id=81602b8f77250f09","type":"library","name":"@vue/compiler-ssr","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-ssr@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/devtools-api@6.6.4?package-id=63b8b75306d08edd","type":"library","name":"@vue/devtools-api","version":"6.6.4","cpe":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/devtools-api@6.6.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/reactivity@3.5.13?package-id=c2c7f9075ded2b6c","type":"library","name":"@vue/reactivity","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/reactivity@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-core@3.5.13?package-id=497b78059f2828b4","type":"library","name":"@vue/runtime-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-dom@3.5.13?package-id=4d88bd583d651c2e","type":"library","name":"@vue/runtime-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/server-renderer@3.5.13?package-id=f8718e0931e8277c","type":"library","name":"@vue/server-renderer","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/server-renderer@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/shared@3.5.13?package-id=dd42a3b95ce36552","type":"library","name":"@vue/shared","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/shared@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/core@12.0.0?package-id=9145f8a52b7c1f45","type":"library","name":"@vueuse/core","version":"12.0.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/core@12.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/metadata@12.0.0?package-id=18ca5eae10bfe84b","type":"library","name":"@vueuse/metadata","version":"12.0.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/metadata@12.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/shared@12.0.0?package-id=3476526730bf16ce","type":"library","name":"@vueuse/shared","version":"12.0.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/shared@12.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/argparse@2.0.1?package-id=8693e336c9b3e827","type":"library","name":"argparse","version":"2.0.1","cpe":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/argparse@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/array-buffer-byte-length@1.0.1?package-id=13f12d206c8fcf08","type":"library","name":"array-buffer-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/array-buffer-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/arraybuffer.prototype.slice@1.0.3?package-id=5d6455b45418d17a","type":"library","name":"arraybuffer.prototype.slice","version":"1.0.3","cpe":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/arraybuffer.prototype.slice@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/asynckit@0.4.0?package-id=6aff44e76f471cf5","type":"library","name":"asynckit","version":"0.4.0","cpe":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/asynckit@0.4.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/available-typed-arrays@1.0.7?package-id=d7c21475e87b0b00","type":"library","name":"available-typed-arrays","version":"1.0.7","cpe":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/available-typed-arrays@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/axios@1.7.7?package-id=4403038d27fcab4b","type":"library","name":"axios","version":"1.7.7","cpe":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*","purl":"pkg:npm/axios@1.7.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/brandi@5.0.0?package-id=15ccc4fac7052130","type":"library","name":"brandi","version":"5.0.0","cpe":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/brandi@5.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/call-bind@1.0.7?package-id=7839ba0962085675","type":"library","name":"call-bind","version":"1.0.7","cpe":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/call-bind@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/combined-stream@1.0.8?package-id=8cc8b15aa9ee379d","type":"library","name":"combined-stream","version":"1.0.8","cpe":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/combined-stream@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/csstype@3.1.3?package-id=b4c36fb0245eac3d","type":"library","name":"csstype","version":"3.1.3","cpe":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/csstype@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-buffer@1.0.1?package-id=bfd6e0a4087e44e0","type":"library","name":"data-view-buffer","version":"1.0.1","cpe":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-buffer@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-length@1.0.1?package-id=a8cadaa9cbd11e9d","type":"library","name":"data-view-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-offset@1.0.0?package-id=db749699d51fd8a9","type":"library","name":"data-view-byte-offset","version":"1.0.0","cpe":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-offset@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns@2.30.0?package-id=b7b11dfcd625ecda","type":"library","name":"date-fns","version":"2.30.0","cpe":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns@2.30.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns-tz@2.0.1?package-id=306501f43ffde713","type":"library","name":"date-fns-tz","version":"2.0.1","cpe":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns-tz@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/deepmerge@4.3.1?package-id=7a47e4d27cd720a2","type":"library","name":"deepmerge","version":"4.3.1","cpe":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/deepmerge@4.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-data-property@1.1.4?package-id=eeb38cde27bf7dd8","type":"library","name":"define-data-property","version":"1.1.4","cpe":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/define-data-property@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-properties@1.2.1?package-id=e845b2622416c826","type":"library","name":"define-properties","version":"1.2.1","cpe":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/define-properties@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/delayed-stream@1.0.0?package-id=afe40b4c4acf6db8","type":"library","name":"delayed-stream","version":"1.0.0","cpe":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/delayed-stream@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/entities@4.5.0?package-id=71d56a1dc3a7edda","type":"library","name":"entities","version":"4.5.0","cpe":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/entities@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-abstract@1.23.3?package-id=107a634905557c62","type":"library","name":"es-abstract","version":"1.23.3","cpe":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-abstract@1.23.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-define-property@1.0.0?package-id=dbc4d3c364e8a910","type":"library","name":"es-define-property","version":"1.0.0","cpe":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-define-property@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-errors@1.3.0?package-id=8e33d2cc0ee30d25","type":"library","name":"es-errors","version":"1.3.0","cpe":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-errors@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-object-atoms@1.0.0?package-id=29ecb7414db7313b","type":"library","name":"es-object-atoms","version":"1.0.0","cpe":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-object-atoms@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set-tostringtag@2.0.3?package-id=9bf44f902e8f51ef","type":"library","name":"es-set-tostringtag","version":"2.0.3","cpe":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-set-tostringtag@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-to-primitive@1.2.1?package-id=bb849a0fcf1f76da","type":"library","name":"es-to-primitive","version":"1.2.1","cpe":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/es-to-primitive@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/estree-walker@2.0.2?package-id=80d63cc98716270c","type":"library","name":"estree-walker","version":"2.0.2","cpe":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/estree-walker@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/flat@6.0.1?package-id=4a41d6434fbd537b","type":"library","name":"flat","version":"6.0.1","cpe":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/flat@6.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap@7.6.1?package-id=7719d2c2b78abe27","type":"library","name":"focus-trap","version":"7.6.1","cpe":"cpe:2.3:a:focus-trap:focus-trap:7.6.1:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap@7.6.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap-vue@4.0.3?package-id=9156a6c340fb3606","type":"library","name":"focus-trap-vue","version":"4.0.3","cpe":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap-vue@4.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/follow-redirects@1.15.9?package-id=b859db8008480813","type":"library","name":"follow-redirects","version":"1.15.9","cpe":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*","purl":"pkg:npm/follow-redirects@1.15.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/for-each@0.3.3?package-id=7aacb1aaf986a1bc","type":"library","name":"for-each","version":"0.3.3","cpe":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*","purl":"pkg:npm/for-each@0.3.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/form-data@4.0.1?package-id=df318905af0efb0c","type":"library","name":"form-data","version":"4.0.1","cpe":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/form-data@4.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function-bind@1.1.2?package-id=47f9fa7141e3e28b","type":"library","name":"function-bind","version":"1.1.2","cpe":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/function-bind@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function.prototype.name@1.1.6?package-id=de64c62d92d52528","type":"library","name":"function.prototype.name","version":"1.1.6","cpe":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*","purl":"pkg:npm/function.prototype.name@1.1.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/functions-have-names@1.2.3?package-id=0a44ed594ae62286","type":"library","name":"functions-have-names","version":"1.2.3","cpe":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/functions-have-names@1.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-intrinsic@1.2.4?package-id=e58f4cedf2876381","type":"library","name":"get-intrinsic","version":"1.2.4","cpe":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*","purl":"pkg:npm/get-intrinsic@1.2.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-symbol-description@1.0.2?package-id=21993307809f0f7f","type":"library","name":"get-symbol-description","version":"1.0.2","cpe":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/get-symbol-description@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/github-buttons@2.29.1?package-id=d42e2370723447a1","type":"library","name":"github-buttons","version":"2.29.1","cpe":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*","purl":"pkg:npm/github-buttons@2.29.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/globalthis@1.0.4?package-id=977183b23fe59863","type":"library","name":"globalthis","version":"1.0.4","cpe":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/globalthis@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/gopd@1.0.1?package-id=0fa0fde65af13907","type":"library","name":"gopd","version":"1.0.1","cpe":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/gopd@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-bigints@1.0.2?package-id=33079c1b8a88d08f","type":"library","name":"has-bigints","version":"1.0.2","cpe":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-bigints@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-property-descriptors@1.0.2?package-id=ab80c8365b0d6345","type":"library","name":"has-property-descriptors","version":"1.0.2","cpe":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-property-descriptors@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-proto@1.0.3?package-id=58a2bf9759efeb1d","type":"library","name":"has-proto","version":"1.0.3","cpe":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-proto@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-symbols@1.0.3?package-id=41af9f2eb5a7b313","type":"library","name":"has-symbols","version":"1.0.3","cpe":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-symbols@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-tostringtag@1.0.2?package-id=ef664f6d01550a8a","type":"library","name":"has-tostringtag","version":"1.0.2","cpe":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-tostringtag@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/hasown@2.0.2?package-id=6994ec98c8aadef7","type":"library","name":"hasown","version":"2.0.2","cpe":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/hasown@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/internal-slot@1.0.7?package-id=986f3a9ac696eb82","type":"library","name":"internal-slot","version":"1.0.7","cpe":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/internal-slot@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/intl-messageformat@10.7.6?package-id=7ddd999dbb170ed5","type":"library","name":"intl-messageformat","version":"10.7.6","cpe":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*","purl":"pkg:npm/intl-messageformat@10.7.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-array-buffer@3.0.4?package-id=6db4d72b60f8665f","type":"library","name":"is-array-buffer","version":"3.0.4","cpe":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-array-buffer@3.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-bigint@1.0.4?package-id=2176039f8432f7c0","type":"library","name":"is-bigint","version":"1.0.4","cpe":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-bigint@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-boolean-object@1.1.2?package-id=c9dffad93584506f","type":"library","name":"is-boolean-object","version":"1.1.2","cpe":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-boolean-object@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-callable@1.2.7?package-id=e03ca390b26358b5","type":"library","name":"is-callable","version":"1.2.7","cpe":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-callable@1.2.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-data-view@1.0.1?package-id=140b96e61b1c85e9","type":"library","name":"is-data-view","version":"1.0.1","cpe":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-data-view@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-date-object@1.0.5?package-id=1e78ac2755722ccc","type":"library","name":"is-date-object","version":"1.0.5","cpe":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/is-date-object@1.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-negative-zero@2.0.3?package-id=87958de58babd3f9","type":"library","name":"is-negative-zero","version":"2.0.3","cpe":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-negative-zero@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-number-object@1.0.7?package-id=1994d70fa5ebd9ab","type":"library","name":"is-number-object","version":"1.0.7","cpe":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-number-object@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-regex@1.1.4?package-id=45c886e850e4ff04","type":"library","name":"is-regex","version":"1.1.4","cpe":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-regex@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-shared-array-buffer@1.0.3?package-id=0d438d2e5b3c30b2","type":"library","name":"is-shared-array-buffer","version":"1.0.3","cpe":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-shared-array-buffer@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-string@1.0.7?package-id=6e3b5a9236725114","type":"library","name":"is-string","version":"1.0.7","cpe":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-string@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-symbol@1.0.4?package-id=ade2552bce00eb83","type":"library","name":"is-symbol","version":"1.0.4","cpe":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-symbol@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-typed-array@1.1.13?package-id=31825fb578c0d2d7","type":"library","name":"is-typed-array","version":"1.1.13","cpe":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*","purl":"pkg:npm/is-typed-array@1.1.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-weakref@1.0.2?package-id=532c3686f886298a","type":"library","name":"is-weakref","version":"1.0.2","cpe":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-weakref@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/isarray@2.0.5?package-id=87027a16b177a970","type":"library","name":"isarray","version":"2.0.5","cpe":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/isarray@2.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/js-yaml@4.1.0?package-id=af425a5b098624b3","type":"library","name":"js-yaml","version":"4.1.0","cpe":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/js-yaml@4.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash@4.17.21?package-id=5975f2cd2303a77f","type":"library","name":"lodash","version":"4.17.21","cpe":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*","purl":"pkg:npm/lodash@4.17.21","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/magic-string@0.30.12?package-id=8d401c65ede5d9f6","type":"library","name":"magic-string","version":"0.30.12","cpe":"cpe:2.3:a:magic-string:magic-string:0.30.12:*:*:*:*:*:*:*","purl":"pkg:npm/magic-string@0.30.12","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic-string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic-string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic-string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic_string:0.30.12:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-db@1.52.0?package-id=65a378639eed7a8d","type":"library","name":"mime-db","version":"1.52.0","cpe":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*","purl":"pkg:npm/mime-db@1.52.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-types@2.1.35?package-id=14ae2be2d517fcdc","type":"library","name":"mime-types","version":"2.1.35","cpe":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*","purl":"pkg:npm/mime-types@2.1.35","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@3.3.7?package-id=60d3c14b0e084f01","type":"library","name":"nanoid","version":"3.3.7","cpe":"cpe:2.3:a:nanoid_project:nanoid:3.3.7:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@3.3.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@5.0.8?package-id=4af18a0663760fde","type":"library","name":"nanoid","version":"5.0.8","cpe":"cpe:2.3:a:nanoid_project:nanoid:5.0.8:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@5.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-inspect@1.13.3?package-id=bc7486a1899880ca","type":"library","name":"object-inspect","version":"1.13.3","cpe":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*","purl":"pkg:npm/object-inspect@1.13.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-keys@1.1.1?package-id=7895c9c85e047f27","type":"library","name":"object-keys","version":"1.1.1","cpe":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/object-keys@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.assign@4.1.5?package-id=a95599a11e6ec79d","type":"library","name":"object.assign","version":"4.1.5","cpe":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*","purl":"pkg:npm/object.assign@4.1.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.groupby@1.0.3?package-id=4d35e7fa145232fb","type":"library","name":"object.groupby","version":"1.0.3","cpe":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/object.groupby@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-fetch@0.13.3?package-id=6a25b2385080c06d","type":"library","name":"openapi-fetch","version":"0.13.3","cpe":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.3:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-fetch@0.13.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-fetch:0.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_fetch:0.13.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-typescript-helpers@0.0.15?package-id=4b191e9a372106b9","type":"library","name":"openapi-typescript-helpers","version":"0.0.15","cpe":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-typescript-helpers@0.0.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/path-to-regexp@8.2.0?package-id=daebb9441b5cab8d","type":"library","name":"path-to-regexp","version":"8.2.0","cpe":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/path-to-regexp@8.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/picocolors@1.1.1?package-id=1c320f6ad834ff1e","type":"library","name":"picocolors","version":"1.1.1","cpe":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/picocolors@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/possible-typed-array-names@1.0.0?package-id=bb551f9e395e2917","type":"library","name":"possible-typed-array-names","version":"1.0.0","cpe":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/possible-typed-array-names@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/postcss@8.4.49?package-id=fd8a93add6225f0e","type":"library","name":"postcss","version":"8.4.49","cpe":"cpe:2.3:a:postcss:postcss:8.4.49:*:*:*:*:node.js:*:*","purl":"pkg:npm/postcss@8.4.49","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/pretty-bytes@6.1.1?package-id=ebc1843a8d834218","type":"library","name":"pretty-bytes","version":"6.1.1","cpe":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/pretty-bytes@6.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/prismjs@1.29.0?package-id=0bcc6714e471fd11","type":"library","name":"prismjs","version":"1.29.0","cpe":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*","purl":"pkg:npm/prismjs@1.29.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/proxy-from-env@1.1.0?package-id=386f69ee8f33a9f0","type":"library","name":"proxy-from-env","version":"1.1.0","cpe":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/proxy-from-env@1.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regenerator-runtime@0.14.1?package-id=abd48f6bcbe3eeec","type":"library","name":"regenerator-runtime","version":"0.14.1","cpe":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*","purl":"pkg:npm/regenerator-runtime@0.14.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regexp.prototype.flags@1.5.3?package-id=2c0efb89c304f948","type":"library","name":"regexp.prototype.flags","version":"1.5.3","cpe":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*","purl":"pkg:npm/regexp.prototype.flags@1.5.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-array-concat@1.1.2?package-id=c4a3555b3a2245ef","type":"library","name":"safe-array-concat","version":"1.1.2","cpe":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/safe-array-concat@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-regex-test@1.0.3?package-id=efdbda1083e73d97","type":"library","name":"safe-regex-test","version":"1.0.3","cpe":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/safe-regex-test@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/scule@1.3.0?package-id=b50d1cd87f9a3221","type":"library","name":"scule","version":"1.3.0","cpe":"cpe:2.3:a:scule:scule:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/scule@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-length@1.2.2?package-id=6e569ec37fe58597","type":"library","name":"set-function-length","version":"1.2.2","cpe":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-length@1.2.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-name@2.0.2?package-id=00155769ddae3d7e","type":"library","name":"set-function-name","version":"2.0.2","cpe":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-name@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/side-channel@1.0.6?package-id=32fbeba3634ccc37","type":"library","name":"side-channel","version":"1.0.6","cpe":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/side-channel@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/sortablejs@1.15.3?package-id=9bdf48a196699d2f","type":"library","name":"sortablejs","version":"1.15.3","cpe":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*","purl":"pkg:npm/sortablejs@1.15.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/source-map-js@1.2.1?package-id=6c334b80e68abff3","type":"library","name":"source-map-js","version":"1.2.1","cpe":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/source-map-js@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trim@1.2.9?package-id=51a4e2e4ddb25153","type":"library","name":"string.prototype.trim","version":"1.2.9","cpe":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trim@1.2.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimend@1.0.8?package-id=1edc85fdb3c3659e","type":"library","name":"string.prototype.trimend","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimend@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimstart@1.0.8?package-id=c694951a8f5e284e","type":"library","name":"string.prototype.trimstart","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimstart@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/swrv@1.0.4?package-id=5009adfe3402d463","type":"library","name":"swrv","version":"1.0.4","cpe":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/swrv@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tabbable@6.2.0?package-id=50cdc22141ac073e","type":"library","name":"tabbable","version":"6.2.0","cpe":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/tabbable@6.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tslib@2.8.1?package-id=aac43123c1cf56ae","type":"library","name":"tslib","version":"2.8.1","cpe":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*","purl":"pkg:npm/tslib@2.8.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-buffer@1.0.2?package-id=00c0fbabbc1ba7a0","type":"library","name":"typed-array-buffer","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-buffer@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-length@1.0.1?package-id=b76a33f48e442395","type":"library","name":"typed-array-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-offset@1.0.2?package-id=a7c0e2a839f773bd","type":"library","name":"typed-array-byte-offset","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-offset@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-length@1.0.6?package-id=1cfab3fa3bd3642e","type":"library","name":"typed-array-length","version":"1.0.6","cpe":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-length@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typescript@5.6.3?package-id=432877bb79b402cb","type":"library","name":"typescript","version":"5.6.3","cpe":"cpe:2.3:a:typescript:typescript:5.6.3:*:*:*:*:*:*:*","purl":"pkg:npm/typescript@5.6.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/unbox-primitive@1.0.2?package-id=95465df98088e43b","type":"library","name":"unbox-primitive","version":"1.0.2","cpe":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/unbox-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/v-calendar@3.1.2?package-id=11a19d563a2a5bfb","type":"library","name":"v-calendar","version":"3.1.2","cpe":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/v-calendar@3.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue@3.5.13?package-id=5cf7640638858cb4","type":"library","name":"vue","version":"3.5.13","cpe":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-bind-once@0.2.1?package-id=907005694a54fe27","type":"library","name":"vue-bind-once","version":"0.2.1","cpe":"cpe:2.3:a:vue-bind-once:vue-bind-once:0.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/vue-bind-once@0.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-bind-once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind_once:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind_once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-demi@0.14.10?package-id=063361cb6f4f5299","type":"library","name":"vue-demi","version":"0.14.10","cpe":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*","purl":"pkg:npm/vue-demi@0.14.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-draggable-next@2.2.1?package-id=76e85dd642b99edf","type":"library","name":"vue-draggable-next","version":"2.2.1","cpe":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/vue-draggable-next@2.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-github-button@3.1.3?package-id=b41a4af70ba13261","type":"library","name":"vue-github-button","version":"3.1.3","cpe":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/vue-github-button@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-router@4.5.0?package-id=0bb7b7afde59bcd5","type":"library","name":"vue-router","version":"4.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/vue-router@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-screen-utils@1.0.0-beta.13?package-id=05854ba456cd8cb1","type":"library","name":"vue-screen-utils","version":"1.0.0-beta.13","cpe":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue-screen-utils@1.0.0-beta.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-boxed-primitive@1.0.2?package-id=e5bcda70f9821710","type":"library","name":"which-boxed-primitive","version":"1.0.2","cpe":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/which-boxed-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-typed-array@1.1.15?package-id=b246b5bd153094e8","type":"library","name":"which-typed-array","version":"1.1.15","cpe":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*","purl":"pkg:npm/which-typed-array@1.1.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]}]} diff --git a/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json b/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json index a9d5fa7e0ee9..be7716f773ce 100644 --- a/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json +++ b/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json @@ -1 +1 @@ -{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"kumahq/kuma-gui","documentNamespace":"https://anchore.com/syft/dir/kumahq/kuma-gui-d7ba29e4-6246-4fe1-b639-b3ed81d5891e","creationInfo":{"licenseListVersion":"3.25","creators":["Organization: Anchore, Inc","Tool: syft-1.17.0"],"created":"2024-12-10T15:51:02Z"},"packages":[{"name":"@babel/helper-string-parser","SPDXID":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-string-parser@7.25.9"}]},{"name":"@babel/helper-validator-identifier","SPDXID":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-validator-identifier@7.25.9"}]},{"name":"@babel/parser","SPDXID":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","versionInfo":"7.26.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/parser@7.26.2"}]},{"name":"@babel/runtime","SPDXID":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/runtime@7.26.0"}]},{"name":"@babel/types","SPDXID":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/types@7.26.0"}]},{"name":"@floating-ui/core","SPDXID":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","versionInfo":"1.6.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/core@1.6.8"}]},{"name":"@floating-ui/dom","SPDXID":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","versionInfo":"1.6.12","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/dom@1.6.12"}]},{"name":"@floating-ui/utils","SPDXID":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","versionInfo":"0.2.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/utils@0.2.8"}]},{"name":"@floating-ui/vue","SPDXID":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","versionInfo":"1.1.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/vue@1.1.5"}]},{"name":"@formatjs/ecma402-abstract","SPDXID":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3"}]},{"name":"@formatjs/fast-memoize","SPDXID":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/fast-memoize@2.2.3"}]},{"name":"@formatjs/icu-messageformat-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","versionInfo":"2.9.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3"}]},{"name":"@formatjs/icu-skeleton-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","versionInfo":"1.8.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7"}]},{"name":"@formatjs/intl","SPDXID":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","versionInfo":"2.10.14","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.14.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl@2.10.14"}]},{"name":"@formatjs/intl-displaynames","SPDXID":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","versionInfo":"6.8.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.8.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-displaynames@6.8.4"}]},{"name":"@formatjs/intl-listformat","SPDXID":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","versionInfo":"7.7.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.7.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-listformat@7.7.4"}]},{"name":"@formatjs/intl-localematcher","SPDXID":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","versionInfo":"0.5.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-localematcher@0.5.7"}]},{"name":"@jridgewell/sourcemap-codec","SPDXID":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","versionInfo":"1.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0"}]},{"name":"@kong-ui-public/i18n","SPDXID":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","versionInfo":"2.2.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong-ui-public/i18n/-/i18n-2.2.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong-ui-public/i18n@2.2.10"}]},{"name":"@kong/icons","SPDXID":"SPDXRef-Package-npm--kong-icons-d3b863afcbeda88d","versionInfo":"1.20.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/icons/-/icons-1.20.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/icons@1.20.1"}]},{"name":"@kong/kongponents","SPDXID":"SPDXRef-Package-npm--kong-kongponents-563fa5f50575986d","versionInfo":"9.14.20","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/kongponents/-/kongponents-9.14.20.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.14.20:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/kongponents@9.14.20"}]},{"name":"@kumahq/config","SPDXID":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/config@1.0.0"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","versionInfo":"2.10.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui@2.10.0"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","versionInfo":"UNKNOWN","supplier":"NOASSERTION","downloadLocation":"packages/kuma-gui","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui"}]},{"name":"@popperjs/core","SPDXID":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","versionInfo":"2.11.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40popperjs/core@2.11.8"}]},{"name":"@types/lodash","SPDXID":"SPDXRef-Package-npm--types-lodash-f052535946461e76","versionInfo":"4.17.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/lodash@4.17.13"}]},{"name":"@types/resize-observer-browser","SPDXID":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","versionInfo":"0.1.11","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/resize-observer-browser/-/resize-observer-browser-0.1.11.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/resize-observer-browser@0.1.11"}]},{"name":"@types/web-bluetooth","SPDXID":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","versionInfo":"0.0.20","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/web-bluetooth@0.0.20"}]},{"name":"@vue/compiler-core","SPDXID":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-core@3.5.13"}]},{"name":"@vue/compiler-dom","SPDXID":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-dom@3.5.13"}]},{"name":"@vue/compiler-sfc","SPDXID":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-sfc@3.5.13"}]},{"name":"@vue/compiler-ssr","SPDXID":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-ssr@3.5.13"}]},{"name":"@vue/devtools-api","SPDXID":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","versionInfo":"6.6.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/devtools-api@6.6.4"}]},{"name":"@vue/reactivity","SPDXID":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/reactivity@3.5.13"}]},{"name":"@vue/runtime-core","SPDXID":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-core@3.5.13"}]},{"name":"@vue/runtime-dom","SPDXID":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-dom@3.5.13"}]},{"name":"@vue/server-renderer","SPDXID":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/server-renderer@3.5.13"}]},{"name":"@vue/shared","SPDXID":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/shared@3.5.13"}]},{"name":"@vueuse/core","SPDXID":"SPDXRef-Package-npm--vueuse-core-9145f8a52b7c1f45","versionInfo":"12.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/core/-/core-12.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/core@12.0.0"}]},{"name":"@vueuse/metadata","SPDXID":"SPDXRef-Package-npm--vueuse-metadata-18ca5eae10bfe84b","versionInfo":"12.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/metadata@12.0.0"}]},{"name":"@vueuse/shared","SPDXID":"SPDXRef-Package-npm--vueuse-shared-3476526730bf16ce","versionInfo":"12.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/shared/-/shared-12.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/shared@12.0.0"}]},{"name":"argparse","SPDXID":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@2.0.1"}]},{"name":"array-buffer-byte-length","SPDXID":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-buffer-byte-length@1.0.1"}]},{"name":"arraybuffer.prototype.slice","SPDXID":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arraybuffer.prototype.slice@1.0.3"}]},{"name":"asynckit","SPDXID":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","versionInfo":"0.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asynckit@0.4.0"}]},{"name":"available-typed-arrays","SPDXID":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/available-typed-arrays@1.0.7"}]},{"name":"axios","SPDXID":"SPDXRef-Package-npm-axios-4403038d27fcab4b","versionInfo":"1.7.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/axios/-/axios-1.7.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@1.7.7"}]},{"name":"brandi","SPDXID":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","versionInfo":"5.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/brandi/-/brandi-5.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brandi@5.0.0"}]},{"name":"call-bind","SPDXID":"SPDXRef-Package-npm-call-bind-7839ba0962085675","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/call-bind@1.0.7"}]},{"name":"combined-stream","SPDXID":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combined-stream@1.0.8"}]},{"name":"csstype","SPDXID":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/csstype@3.1.3"}]},{"name":"data-view-buffer","SPDXID":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-buffer@1.0.1"}]},{"name":"data-view-byte-length","SPDXID":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-length@1.0.1"}]},{"name":"data-view-byte-offset","SPDXID":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-offset@1.0.0"}]},{"name":"date-fns","SPDXID":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","versionInfo":"2.30.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns@2.30.0"}]},{"name":"date-fns-tz","SPDXID":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns-tz@2.0.1"}]},{"name":"deepmerge","SPDXID":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","versionInfo":"4.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/deepmerge@4.3.1"}]},{"name":"define-data-property","SPDXID":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-data-property@1.1.4"}]},{"name":"define-properties","SPDXID":"SPDXRef-Package-npm-define-properties-e845b2622416c826","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-properties@1.2.1"}]},{"name":"delayed-stream","SPDXID":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delayed-stream@1.0.0"}]},{"name":"entities","SPDXID":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/entities@4.5.0"}]},{"name":"es-abstract","SPDXID":"SPDXRef-Package-npm-es-abstract-107a634905557c62","versionInfo":"1.23.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-abstract@1.23.3"}]},{"name":"es-define-property","SPDXID":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-define-property@1.0.0"}]},{"name":"es-errors","SPDXID":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-errors@1.3.0"}]},{"name":"es-object-atoms","SPDXID":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-object-atoms@1.0.0"}]},{"name":"es-set-tostringtag","SPDXID":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set-tostringtag@2.0.3"}]},{"name":"es-to-primitive","SPDXID":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-to-primitive@1.2.1"}]},{"name":"estree-walker","SPDXID":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/estree-walker@2.0.2"}]},{"name":"flat","SPDXID":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","versionInfo":"6.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/flat/-/flat-6.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/flat@6.0.1"}]},{"name":"focus-trap","SPDXID":"SPDXRef-Package-npm-focus-trap-7719d2c2b78abe27","versionInfo":"7.6.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap@7.6.1"}]},{"name":"focus-trap-vue","SPDXID":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","versionInfo":"4.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap-vue/-/focus-trap-vue-4.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap-vue@4.0.3"}]},{"name":"follow-redirects","SPDXID":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","versionInfo":"1.15.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/follow-redirects@1.15.9"}]},{"name":"for-each","SPDXID":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","versionInfo":"0.3.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/for-each@0.3.3"}]},{"name":"form-data","SPDXID":"SPDXRef-Package-npm-form-data-df318905af0efb0c","versionInfo":"4.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/form-data@4.0.1"}]},{"name":"function-bind","SPDXID":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function-bind@1.1.2"}]},{"name":"function.prototype.name","SPDXID":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","versionInfo":"1.1.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function.prototype.name@1.1.6"}]},{"name":"functions-have-names","SPDXID":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","versionInfo":"1.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/functions-have-names@1.2.3"}]},{"name":"get-intrinsic","SPDXID":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","versionInfo":"1.2.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-intrinsic@1.2.4"}]},{"name":"get-symbol-description","SPDXID":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-symbol-description@1.0.2"}]},{"name":"github-buttons","SPDXID":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","versionInfo":"2.29.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/github-buttons/-/github-buttons-2.29.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/github-buttons@2.29.1"}]},{"name":"globalthis","SPDXID":"SPDXRef-Package-npm-globalthis-977183b23fe59863","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/globalthis@1.0.4"}]},{"name":"gopd","SPDXID":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gopd@1.0.1"}]},{"name":"has-bigints","SPDXID":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-bigints@1.0.2"}]},{"name":"has-property-descriptors","SPDXID":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-property-descriptors@1.0.2"}]},{"name":"has-proto","SPDXID":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-proto@1.0.3"}]},{"name":"has-symbols","SPDXID":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-symbols@1.0.3"}]},{"name":"has-tostringtag","SPDXID":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-tostringtag@1.0.2"}]},{"name":"hasown","SPDXID":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hasown@2.0.2"}]},{"name":"internal-slot","SPDXID":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/internal-slot@1.0.7"}]},{"name":"intl-messageformat","SPDXID":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","versionInfo":"10.7.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/intl-messageformat@10.7.6"}]},{"name":"is-array-buffer","SPDXID":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","versionInfo":"3.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-array-buffer@3.0.4"}]},{"name":"is-bigint","SPDXID":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-bigint@1.0.4"}]},{"name":"is-boolean-object","SPDXID":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-boolean-object@1.1.2"}]},{"name":"is-callable","SPDXID":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","versionInfo":"1.2.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-callable@1.2.7"}]},{"name":"is-data-view","SPDXID":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-data-view@1.0.1"}]},{"name":"is-date-object","SPDXID":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","versionInfo":"1.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-date-object@1.0.5"}]},{"name":"is-negative-zero","SPDXID":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-negative-zero@2.0.3"}]},{"name":"is-number-object","SPDXID":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number-object@1.0.7"}]},{"name":"is-regex","SPDXID":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-regex@1.1.4"}]},{"name":"is-shared-array-buffer","SPDXID":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-shared-array-buffer@1.0.3"}]},{"name":"is-string","SPDXID":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-string@1.0.7"}]},{"name":"is-symbol","SPDXID":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-symbol@1.0.4"}]},{"name":"is-typed-array","SPDXID":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","versionInfo":"1.1.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typed-array@1.1.13"}]},{"name":"is-weakref","SPDXID":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-weakref@1.0.2"}]},{"name":"isarray","SPDXID":"SPDXRef-Package-npm-isarray-87027a16b177a970","versionInfo":"2.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@2.0.5"}]},{"name":"js-yaml","SPDXID":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","versionInfo":"4.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@4.1.0"}]},{"name":"lodash","SPDXID":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","versionInfo":"4.17.21","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.21"}]},{"name":"magic-string","SPDXID":"SPDXRef-Package-npm-magic-string-8d401c65ede5d9f6","versionInfo":"0.30.12","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic-string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic-string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic-string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic_string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/magic-string@0.30.12"}]},{"name":"mime-db","SPDXID":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","versionInfo":"1.52.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-db@1.52.0"}]},{"name":"mime-types","SPDXID":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","versionInfo":"2.1.35","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-types@2.1.35"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-60d3c14b0e084f01","versionInfo":"3.3.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:3.3.7:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@3.3.7"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-4af18a0663760fde","versionInfo":"5.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-5.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:5.0.8:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@5.0.8"}]},{"name":"object-inspect","SPDXID":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","versionInfo":"1.13.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-inspect@1.13.3"}]},{"name":"object-keys","SPDXID":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-keys@1.1.1"}]},{"name":"object.assign","SPDXID":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","versionInfo":"4.1.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.assign@4.1.5"}]},{"name":"object.groupby","SPDXID":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.groupby@1.0.3"}]},{"name":"openapi-fetch","SPDXID":"SPDXRef-Package-npm-openapi-fetch-904c3f311373e772","versionInfo":"0.13.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-fetch/-/openapi-fetch-0.13.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-fetch:0.13.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_fetch:0.13.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-fetch@0.13.0"}]},{"name":"openapi-typescript-helpers","SPDXID":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","versionInfo":"0.0.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-typescript-helpers/-/openapi-typescript-helpers-0.0.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-typescript-helpers@0.0.15"}]},{"name":"path-to-regexp","SPDXID":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","versionInfo":"8.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-to-regexp@8.2.0"}]},{"name":"picocolors","SPDXID":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/picocolors@1.1.1"}]},{"name":"possible-typed-array-names","SPDXID":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/possible-typed-array-names@1.0.0"}]},{"name":"postcss","SPDXID":"SPDXRef-Package-npm-postcss-fd8a93add6225f0e","versionInfo":"8.4.49","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:postcss:postcss:8.4.49:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss@8.4.49"}]},{"name":"pretty-bytes","SPDXID":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","versionInfo":"6.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pretty-bytes@6.1.1"}]},{"name":"prismjs","SPDXID":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","versionInfo":"1.29.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prismjs@1.29.0"}]},{"name":"proxy-from-env","SPDXID":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","versionInfo":"1.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/proxy-from-env@1.1.0"}]},{"name":"regenerator-runtime","SPDXID":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","versionInfo":"0.14.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regenerator-runtime@0.14.1"}]},{"name":"regexp.prototype.flags","SPDXID":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","versionInfo":"1.5.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regexp.prototype.flags@1.5.3"}]},{"name":"safe-array-concat","SPDXID":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-array-concat@1.1.2"}]},{"name":"safe-regex-test","SPDXID":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-regex-test@1.0.3"}]},{"name":"scule","SPDXID":"SPDXRef-Package-npm-scule-b50d1cd87f9a3221","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/scule/-/scule-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:scule:scule:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/scule@1.3.0"}]},{"name":"set-function-length","SPDXID":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","versionInfo":"1.2.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-length@1.2.2"}]},{"name":"set-function-name","SPDXID":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-name@2.0.2"}]},{"name":"side-channel","SPDXID":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/side-channel@1.0.6"}]},{"name":"sortablejs","SPDXID":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","versionInfo":"1.15.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sortablejs@1.15.3"}]},{"name":"source-map-js","SPDXID":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-js@1.2.1"}]},{"name":"string.prototype.trim","SPDXID":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","versionInfo":"1.2.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trim@1.2.9"}]},{"name":"string.prototype.trimend","SPDXID":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimend@1.0.8"}]},{"name":"string.prototype.trimstart","SPDXID":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimstart@1.0.8"}]},{"name":"swrv","SPDXID":"SPDXRef-Package-npm-swrv-5009adfe3402d463","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/swrv/-/swrv-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/swrv@1.0.4"}]},{"name":"tabbable","SPDXID":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","versionInfo":"6.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tabbable@6.2.0"}]},{"name":"tslib","SPDXID":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","versionInfo":"2.8.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@2.8.1"}]},{"name":"typed-array-buffer","SPDXID":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-buffer@1.0.2"}]},{"name":"typed-array-byte-length","SPDXID":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-length@1.0.1"}]},{"name":"typed-array-byte-offset","SPDXID":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-offset@1.0.2"}]},{"name":"typed-array-length","SPDXID":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-length@1.0.6"}]},{"name":"typescript","SPDXID":"SPDXRef-Package-npm-typescript-432877bb79b402cb","versionInfo":"5.6.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typescript:typescript:5.6.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@5.6.3"}]},{"name":"unbox-primitive","SPDXID":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unbox-primitive@1.0.2"}]},{"name":"v-calendar","SPDXID":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","versionInfo":"3.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/v-calendar/-/v-calendar-3.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/v-calendar@3.1.2"}]},{"name":"vue","SPDXID":"SPDXRef-Package-npm-vue-5cf7640638858cb4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue/-/vue-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue@3.5.13"}]},{"name":"vue-bind-once","SPDXID":"SPDXRef-Package-npm-vue-bind-once-907005694a54fe27","versionInfo":"0.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-bind-once/-/vue-bind-once-0.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind-once:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind-once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind_once:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind_once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-bind-once@0.2.1"}]},{"name":"vue-demi","SPDXID":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","versionInfo":"0.14.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-demi@0.14.10"}]},{"name":"vue-draggable-next","SPDXID":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","versionInfo":"2.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-draggable-next/-/vue-draggable-next-2.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-draggable-next@2.2.1"}]},{"name":"vue-github-button","SPDXID":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-github-button/-/vue-github-button-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-github-button@3.1.3"}]},{"name":"vue-router","SPDXID":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-router/-/vue-router-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-router@4.5.0"}]},{"name":"vue-screen-utils","SPDXID":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","versionInfo":"1.0.0-beta.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-screen-utils/-/vue-screen-utils-1.0.0-beta.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-screen-utils@1.0.0-beta.13"}]},{"name":"which-boxed-primitive","SPDXID":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-boxed-primitive@1.0.2"}]},{"name":"which-typed-array","SPDXID":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","versionInfo":"1.1.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-typed-array@1.1.15"}]},{"name":"kumahq/kuma-gui","SPDXID":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","versionInfo":"master@edc559d787068e393f197d274354bd235c1b22b6","supplier":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","primaryPackagePurpose":"FILE"}],"files":[{"fileName":"/package-lock.json","SPDXID":"SPDXRef-File-package-lock.json-fd71c2238fc07657","fileTypes":["APPLICATION"],"checksums":[{"algorithm":"SHA1","checksumValue":"13ba4c005da34024f4a0dcdedb3c1dfbb9764553"},{"algorithm":"SHA256","checksumValue":"90f5bae02ff930677024bd2ab269a326a39a2f2ca15513ecd67cee6bb7e8cb0e"}],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"],"copyrightText":""}],"relationships":[{"spdxElementId":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-metadata-18ca5eae10bfe84b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-shared-3476526730bf16ce","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typescript-432877bb79b402cb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-4af18a0663760fde","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-kongponents-563fa5f50575986d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-60d3c14b0e084f01","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-7719d2c2b78abe27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-isarray-87027a16b177a970","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-magic-string-8d401c65ede5d9f6","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-fetch-904c3f311373e772","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-bind-once-907005694a54fe27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-core-9145f8a52b7c1f45","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-scule-b50d1cd87f9a3221","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-icons-d3b863afcbeda88d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-postcss-fd8a93add6225f0e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-icons-d3b863afcbeda88d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-kongponents-563fa5f50575986d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-core-9145f8a52b7c1f45","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-metadata-18ca5eae10bfe84b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-shared-3476526730bf16ce","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-7719d2c2b78abe27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-isarray-87027a16b177a970","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-magic-string-8d401c65ede5d9f6","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-60d3c14b0e084f01","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-4af18a0663760fde","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-fetch-904c3f311373e772","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-postcss-fd8a93add6225f0e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-scule-b50d1cd87f9a3221","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typescript-432877bb79b402cb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-bind-once-907005694a54fe27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relationshipType":"DESCRIBES"}]} +{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"kumahq/kuma-gui","documentNamespace":"https://anchore.com/syft/dir/kumahq/kuma-gui-d6dc8193-b1ce-4b74-84c5-d4d871c9ea66","creationInfo":{"licenseListVersion":"3.25","creators":["Organization: Anchore, Inc","Tool: syft-1.17.0"],"created":"2024-12-10T17:14:22Z"},"packages":[{"name":"@babel/helper-string-parser","SPDXID":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-string-parser@7.25.9"}]},{"name":"@babel/helper-validator-identifier","SPDXID":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-validator-identifier@7.25.9"}]},{"name":"@babel/parser","SPDXID":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","versionInfo":"7.26.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/parser@7.26.2"}]},{"name":"@babel/runtime","SPDXID":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/runtime@7.26.0"}]},{"name":"@babel/types","SPDXID":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/types@7.26.0"}]},{"name":"@floating-ui/core","SPDXID":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","versionInfo":"1.6.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/core@1.6.8"}]},{"name":"@floating-ui/dom","SPDXID":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","versionInfo":"1.6.12","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/dom@1.6.12"}]},{"name":"@floating-ui/utils","SPDXID":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","versionInfo":"0.2.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/utils@0.2.8"}]},{"name":"@floating-ui/vue","SPDXID":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","versionInfo":"1.1.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/vue@1.1.5"}]},{"name":"@formatjs/ecma402-abstract","SPDXID":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3"}]},{"name":"@formatjs/fast-memoize","SPDXID":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/fast-memoize@2.2.3"}]},{"name":"@formatjs/icu-messageformat-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","versionInfo":"2.9.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3"}]},{"name":"@formatjs/icu-skeleton-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","versionInfo":"1.8.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7"}]},{"name":"@formatjs/intl","SPDXID":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","versionInfo":"2.10.14","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.14.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl@2.10.14"}]},{"name":"@formatjs/intl-displaynames","SPDXID":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","versionInfo":"6.8.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.8.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-displaynames@6.8.4"}]},{"name":"@formatjs/intl-listformat","SPDXID":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","versionInfo":"7.7.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.7.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-listformat@7.7.4"}]},{"name":"@formatjs/intl-localematcher","SPDXID":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","versionInfo":"0.5.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-localematcher@0.5.7"}]},{"name":"@jridgewell/sourcemap-codec","SPDXID":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","versionInfo":"1.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0"}]},{"name":"@kong-ui-public/i18n","SPDXID":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","versionInfo":"2.2.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong-ui-public/i18n/-/i18n-2.2.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong-ui-public/i18n@2.2.10"}]},{"name":"@kong/icons","SPDXID":"SPDXRef-Package-npm--kong-icons-d3b863afcbeda88d","versionInfo":"1.20.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/icons/-/icons-1.20.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/icons@1.20.1"}]},{"name":"@kong/kongponents","SPDXID":"SPDXRef-Package-npm--kong-kongponents-563fa5f50575986d","versionInfo":"9.14.20","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/kongponents/-/kongponents-9.14.20.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.14.20:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/kongponents@9.14.20"}]},{"name":"@kumahq/config","SPDXID":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/config@1.0.0"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","versionInfo":"2.10.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui@2.10.0"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","versionInfo":"UNKNOWN","supplier":"NOASSERTION","downloadLocation":"packages/kuma-gui","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui"}]},{"name":"@popperjs/core","SPDXID":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","versionInfo":"2.11.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40popperjs/core@2.11.8"}]},{"name":"@types/lodash","SPDXID":"SPDXRef-Package-npm--types-lodash-f052535946461e76","versionInfo":"4.17.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/lodash@4.17.13"}]},{"name":"@types/resize-observer-browser","SPDXID":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","versionInfo":"0.1.11","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/resize-observer-browser/-/resize-observer-browser-0.1.11.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/resize-observer-browser@0.1.11"}]},{"name":"@types/web-bluetooth","SPDXID":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","versionInfo":"0.0.20","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/web-bluetooth@0.0.20"}]},{"name":"@vue/compiler-core","SPDXID":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-core@3.5.13"}]},{"name":"@vue/compiler-dom","SPDXID":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-dom@3.5.13"}]},{"name":"@vue/compiler-sfc","SPDXID":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-sfc@3.5.13"}]},{"name":"@vue/compiler-ssr","SPDXID":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-ssr@3.5.13"}]},{"name":"@vue/devtools-api","SPDXID":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","versionInfo":"6.6.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/devtools-api@6.6.4"}]},{"name":"@vue/reactivity","SPDXID":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/reactivity@3.5.13"}]},{"name":"@vue/runtime-core","SPDXID":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-core@3.5.13"}]},{"name":"@vue/runtime-dom","SPDXID":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-dom@3.5.13"}]},{"name":"@vue/server-renderer","SPDXID":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/server-renderer@3.5.13"}]},{"name":"@vue/shared","SPDXID":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/shared@3.5.13"}]},{"name":"@vueuse/core","SPDXID":"SPDXRef-Package-npm--vueuse-core-9145f8a52b7c1f45","versionInfo":"12.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/core/-/core-12.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/core@12.0.0"}]},{"name":"@vueuse/metadata","SPDXID":"SPDXRef-Package-npm--vueuse-metadata-18ca5eae10bfe84b","versionInfo":"12.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/metadata@12.0.0"}]},{"name":"@vueuse/shared","SPDXID":"SPDXRef-Package-npm--vueuse-shared-3476526730bf16ce","versionInfo":"12.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/shared/-/shared-12.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/shared@12.0.0"}]},{"name":"argparse","SPDXID":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@2.0.1"}]},{"name":"array-buffer-byte-length","SPDXID":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-buffer-byte-length@1.0.1"}]},{"name":"arraybuffer.prototype.slice","SPDXID":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arraybuffer.prototype.slice@1.0.3"}]},{"name":"asynckit","SPDXID":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","versionInfo":"0.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asynckit@0.4.0"}]},{"name":"available-typed-arrays","SPDXID":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/available-typed-arrays@1.0.7"}]},{"name":"axios","SPDXID":"SPDXRef-Package-npm-axios-4403038d27fcab4b","versionInfo":"1.7.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/axios/-/axios-1.7.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@1.7.7"}]},{"name":"brandi","SPDXID":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","versionInfo":"5.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/brandi/-/brandi-5.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brandi@5.0.0"}]},{"name":"call-bind","SPDXID":"SPDXRef-Package-npm-call-bind-7839ba0962085675","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/call-bind@1.0.7"}]},{"name":"combined-stream","SPDXID":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combined-stream@1.0.8"}]},{"name":"csstype","SPDXID":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/csstype@3.1.3"}]},{"name":"data-view-buffer","SPDXID":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-buffer@1.0.1"}]},{"name":"data-view-byte-length","SPDXID":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-length@1.0.1"}]},{"name":"data-view-byte-offset","SPDXID":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-offset@1.0.0"}]},{"name":"date-fns","SPDXID":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","versionInfo":"2.30.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns@2.30.0"}]},{"name":"date-fns-tz","SPDXID":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns-tz@2.0.1"}]},{"name":"deepmerge","SPDXID":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","versionInfo":"4.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/deepmerge@4.3.1"}]},{"name":"define-data-property","SPDXID":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-data-property@1.1.4"}]},{"name":"define-properties","SPDXID":"SPDXRef-Package-npm-define-properties-e845b2622416c826","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-properties@1.2.1"}]},{"name":"delayed-stream","SPDXID":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delayed-stream@1.0.0"}]},{"name":"entities","SPDXID":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/entities@4.5.0"}]},{"name":"es-abstract","SPDXID":"SPDXRef-Package-npm-es-abstract-107a634905557c62","versionInfo":"1.23.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-abstract@1.23.3"}]},{"name":"es-define-property","SPDXID":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-define-property@1.0.0"}]},{"name":"es-errors","SPDXID":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-errors@1.3.0"}]},{"name":"es-object-atoms","SPDXID":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-object-atoms@1.0.0"}]},{"name":"es-set-tostringtag","SPDXID":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set-tostringtag@2.0.3"}]},{"name":"es-to-primitive","SPDXID":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-to-primitive@1.2.1"}]},{"name":"estree-walker","SPDXID":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/estree-walker@2.0.2"}]},{"name":"flat","SPDXID":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","versionInfo":"6.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/flat/-/flat-6.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/flat@6.0.1"}]},{"name":"focus-trap","SPDXID":"SPDXRef-Package-npm-focus-trap-7719d2c2b78abe27","versionInfo":"7.6.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap:7.6.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap@7.6.1"}]},{"name":"focus-trap-vue","SPDXID":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","versionInfo":"4.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap-vue/-/focus-trap-vue-4.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap-vue@4.0.3"}]},{"name":"follow-redirects","SPDXID":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","versionInfo":"1.15.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/follow-redirects@1.15.9"}]},{"name":"for-each","SPDXID":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","versionInfo":"0.3.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/for-each@0.3.3"}]},{"name":"form-data","SPDXID":"SPDXRef-Package-npm-form-data-df318905af0efb0c","versionInfo":"4.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/form-data@4.0.1"}]},{"name":"function-bind","SPDXID":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function-bind@1.1.2"}]},{"name":"function.prototype.name","SPDXID":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","versionInfo":"1.1.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function.prototype.name@1.1.6"}]},{"name":"functions-have-names","SPDXID":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","versionInfo":"1.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/functions-have-names@1.2.3"}]},{"name":"get-intrinsic","SPDXID":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","versionInfo":"1.2.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-intrinsic@1.2.4"}]},{"name":"get-symbol-description","SPDXID":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-symbol-description@1.0.2"}]},{"name":"github-buttons","SPDXID":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","versionInfo":"2.29.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/github-buttons/-/github-buttons-2.29.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/github-buttons@2.29.1"}]},{"name":"globalthis","SPDXID":"SPDXRef-Package-npm-globalthis-977183b23fe59863","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/globalthis@1.0.4"}]},{"name":"gopd","SPDXID":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gopd@1.0.1"}]},{"name":"has-bigints","SPDXID":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-bigints@1.0.2"}]},{"name":"has-property-descriptors","SPDXID":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-property-descriptors@1.0.2"}]},{"name":"has-proto","SPDXID":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-proto@1.0.3"}]},{"name":"has-symbols","SPDXID":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-symbols@1.0.3"}]},{"name":"has-tostringtag","SPDXID":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-tostringtag@1.0.2"}]},{"name":"hasown","SPDXID":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hasown@2.0.2"}]},{"name":"internal-slot","SPDXID":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/internal-slot@1.0.7"}]},{"name":"intl-messageformat","SPDXID":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","versionInfo":"10.7.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/intl-messageformat@10.7.6"}]},{"name":"is-array-buffer","SPDXID":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","versionInfo":"3.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-array-buffer@3.0.4"}]},{"name":"is-bigint","SPDXID":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-bigint@1.0.4"}]},{"name":"is-boolean-object","SPDXID":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-boolean-object@1.1.2"}]},{"name":"is-callable","SPDXID":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","versionInfo":"1.2.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-callable@1.2.7"}]},{"name":"is-data-view","SPDXID":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-data-view@1.0.1"}]},{"name":"is-date-object","SPDXID":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","versionInfo":"1.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-date-object@1.0.5"}]},{"name":"is-negative-zero","SPDXID":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-negative-zero@2.0.3"}]},{"name":"is-number-object","SPDXID":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number-object@1.0.7"}]},{"name":"is-regex","SPDXID":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-regex@1.1.4"}]},{"name":"is-shared-array-buffer","SPDXID":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-shared-array-buffer@1.0.3"}]},{"name":"is-string","SPDXID":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-string@1.0.7"}]},{"name":"is-symbol","SPDXID":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-symbol@1.0.4"}]},{"name":"is-typed-array","SPDXID":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","versionInfo":"1.1.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typed-array@1.1.13"}]},{"name":"is-weakref","SPDXID":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-weakref@1.0.2"}]},{"name":"isarray","SPDXID":"SPDXRef-Package-npm-isarray-87027a16b177a970","versionInfo":"2.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@2.0.5"}]},{"name":"js-yaml","SPDXID":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","versionInfo":"4.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@4.1.0"}]},{"name":"lodash","SPDXID":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","versionInfo":"4.17.21","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.21"}]},{"name":"magic-string","SPDXID":"SPDXRef-Package-npm-magic-string-8d401c65ede5d9f6","versionInfo":"0.30.12","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic-string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic-string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic_string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic-string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic_string:0.30.12:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/magic-string@0.30.12"}]},{"name":"mime-db","SPDXID":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","versionInfo":"1.52.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-db@1.52.0"}]},{"name":"mime-types","SPDXID":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","versionInfo":"2.1.35","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-types@2.1.35"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-60d3c14b0e084f01","versionInfo":"3.3.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:3.3.7:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@3.3.7"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-4af18a0663760fde","versionInfo":"5.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-5.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:5.0.8:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@5.0.8"}]},{"name":"object-inspect","SPDXID":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","versionInfo":"1.13.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-inspect@1.13.3"}]},{"name":"object-keys","SPDXID":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-keys@1.1.1"}]},{"name":"object.assign","SPDXID":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","versionInfo":"4.1.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.assign@4.1.5"}]},{"name":"object.groupby","SPDXID":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.groupby@1.0.3"}]},{"name":"openapi-fetch","SPDXID":"SPDXRef-Package-npm-openapi-fetch-6a25b2385080c06d","versionInfo":"0.13.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-fetch/-/openapi-fetch-0.13.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-fetch:0.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_fetch:0.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-fetch@0.13.3"}]},{"name":"openapi-typescript-helpers","SPDXID":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","versionInfo":"0.0.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-typescript-helpers/-/openapi-typescript-helpers-0.0.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-typescript-helpers@0.0.15"}]},{"name":"path-to-regexp","SPDXID":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","versionInfo":"8.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-to-regexp@8.2.0"}]},{"name":"picocolors","SPDXID":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/picocolors@1.1.1"}]},{"name":"possible-typed-array-names","SPDXID":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/possible-typed-array-names@1.0.0"}]},{"name":"postcss","SPDXID":"SPDXRef-Package-npm-postcss-fd8a93add6225f0e","versionInfo":"8.4.49","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:postcss:postcss:8.4.49:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss@8.4.49"}]},{"name":"pretty-bytes","SPDXID":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","versionInfo":"6.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pretty-bytes@6.1.1"}]},{"name":"prismjs","SPDXID":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","versionInfo":"1.29.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prismjs@1.29.0"}]},{"name":"proxy-from-env","SPDXID":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","versionInfo":"1.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/proxy-from-env@1.1.0"}]},{"name":"regenerator-runtime","SPDXID":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","versionInfo":"0.14.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regenerator-runtime@0.14.1"}]},{"name":"regexp.prototype.flags","SPDXID":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","versionInfo":"1.5.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regexp.prototype.flags@1.5.3"}]},{"name":"safe-array-concat","SPDXID":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-array-concat@1.1.2"}]},{"name":"safe-regex-test","SPDXID":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-regex-test@1.0.3"}]},{"name":"scule","SPDXID":"SPDXRef-Package-npm-scule-b50d1cd87f9a3221","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/scule/-/scule-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:scule:scule:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/scule@1.3.0"}]},{"name":"set-function-length","SPDXID":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","versionInfo":"1.2.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-length@1.2.2"}]},{"name":"set-function-name","SPDXID":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-name@2.0.2"}]},{"name":"side-channel","SPDXID":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/side-channel@1.0.6"}]},{"name":"sortablejs","SPDXID":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","versionInfo":"1.15.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sortablejs@1.15.3"}]},{"name":"source-map-js","SPDXID":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-js@1.2.1"}]},{"name":"string.prototype.trim","SPDXID":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","versionInfo":"1.2.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trim@1.2.9"}]},{"name":"string.prototype.trimend","SPDXID":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimend@1.0.8"}]},{"name":"string.prototype.trimstart","SPDXID":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimstart@1.0.8"}]},{"name":"swrv","SPDXID":"SPDXRef-Package-npm-swrv-5009adfe3402d463","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/swrv/-/swrv-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/swrv@1.0.4"}]},{"name":"tabbable","SPDXID":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","versionInfo":"6.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tabbable@6.2.0"}]},{"name":"tslib","SPDXID":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","versionInfo":"2.8.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@2.8.1"}]},{"name":"typed-array-buffer","SPDXID":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-buffer@1.0.2"}]},{"name":"typed-array-byte-length","SPDXID":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-length@1.0.1"}]},{"name":"typed-array-byte-offset","SPDXID":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-offset@1.0.2"}]},{"name":"typed-array-length","SPDXID":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-length@1.0.6"}]},{"name":"typescript","SPDXID":"SPDXRef-Package-npm-typescript-432877bb79b402cb","versionInfo":"5.6.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typescript:typescript:5.6.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@5.6.3"}]},{"name":"unbox-primitive","SPDXID":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unbox-primitive@1.0.2"}]},{"name":"v-calendar","SPDXID":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","versionInfo":"3.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/v-calendar/-/v-calendar-3.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/v-calendar@3.1.2"}]},{"name":"vue","SPDXID":"SPDXRef-Package-npm-vue-5cf7640638858cb4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue/-/vue-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue@3.5.13"}]},{"name":"vue-bind-once","SPDXID":"SPDXRef-Package-npm-vue-bind-once-907005694a54fe27","versionInfo":"0.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-bind-once/-/vue-bind-once-0.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind-once:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind-once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind_once:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind_once:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_bind:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-bind-once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_bind_once:0.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-bind-once@0.2.1"}]},{"name":"vue-demi","SPDXID":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","versionInfo":"0.14.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-demi@0.14.10"}]},{"name":"vue-draggable-next","SPDXID":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","versionInfo":"2.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-draggable-next/-/vue-draggable-next-2.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-draggable-next@2.2.1"}]},{"name":"vue-github-button","SPDXID":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-github-button/-/vue-github-button-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-github-button@3.1.3"}]},{"name":"vue-router","SPDXID":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-router/-/vue-router-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-router@4.5.0"}]},{"name":"vue-screen-utils","SPDXID":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","versionInfo":"1.0.0-beta.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-screen-utils/-/vue-screen-utils-1.0.0-beta.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-screen-utils@1.0.0-beta.13"}]},{"name":"which-boxed-primitive","SPDXID":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-boxed-primitive@1.0.2"}]},{"name":"which-typed-array","SPDXID":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","versionInfo":"1.1.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-typed-array@1.1.15"}]},{"name":"kumahq/kuma-gui","SPDXID":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","versionInfo":"master@c1c1ae63ff564fe91deae606712743966ed41ab5","supplier":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","primaryPackagePurpose":"FILE"}],"files":[{"fileName":"/package-lock.json","SPDXID":"SPDXRef-File-package-lock.json-fd71c2238fc07657","fileTypes":["APPLICATION"],"checksums":[{"algorithm":"SHA1","checksumValue":"6d254e3929e5018232f072f842ae9a9e513ea7df"},{"algorithm":"SHA256","checksumValue":"b87e3c60f10df2f9fbcf4e2a6cb2454403ba1347570327ed65f1d06606d49731"}],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"],"copyrightText":""}],"relationships":[{"spdxElementId":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-metadata-18ca5eae10bfe84b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-shared-3476526730bf16ce","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typescript-432877bb79b402cb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-4af18a0663760fde","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-kongponents-563fa5f50575986d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-60d3c14b0e084f01","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-fetch-6a25b2385080c06d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-7719d2c2b78abe27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-isarray-87027a16b177a970","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-magic-string-8d401c65ede5d9f6","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-bind-once-907005694a54fe27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-core-9145f8a52b7c1f45","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-scule-b50d1cd87f9a3221","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-icons-d3b863afcbeda88d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-postcss-fd8a93add6225f0e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-icons-d3b863afcbeda88d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-kongponents-563fa5f50575986d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-core-9145f8a52b7c1f45","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-metadata-18ca5eae10bfe84b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-shared-3476526730bf16ce","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-7719d2c2b78abe27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-isarray-87027a16b177a970","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-magic-string-8d401c65ede5d9f6","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-60d3c14b0e084f01","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-4af18a0663760fde","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-fetch-6a25b2385080c06d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-postcss-fd8a93add6225f0e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-scule-b50d1cd87f9a3221","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typescript-432877bb79b402cb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-bind-once-907005694a54fe27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relationshipType":"DESCRIBES"}]}