diff --git a/app/kuma-ui/pkg/resources/data/assets/AccordionList-5dbd1f90.js b/app/kuma-ui/pkg/resources/data/assets/AccordionList-707974ca.js similarity index 64% rename from app/kuma-ui/pkg/resources/data/assets/AccordionList-5dbd1f90.js rename to app/kuma-ui/pkg/resources/data/assets/AccordionList-707974ca.js index 60006b4f5de1..a677a1a9d910 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AccordionList-5dbd1f90.js +++ b/app/kuma-ui/pkg/resources/data/assets/AccordionList-707974ca.js @@ -1 +1 @@ -import{d as v,an as m,m as i,N as y,o as c,c as l,p as A,r as s,f as h,e as b,w as x,s as O,ao as I,n as L,_ as p,ap as g}from"./index-0447e8bf.js";const N=["aria-expanded"],$={key:0,class:"accordion-item-content","data-testid":"accordion-item-content"},B=v({__name:"AccordionItem",setup(r){const e=m("parentAccordion"),t=i(null),n=y(()=>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 o(){n.value?u():_()}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 _(){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 f(a){a instanceof HTMLElement&&(a.style.height="auto")}return(a,k)=>(c(),l("li",{class:L(["accordion-item",{active:n.value}])},[A("button",{class:"accordion-item-header",type:"button","aria-expanded":n.value?"true":"false","data-testid":"accordion-item-button",onClick:o},[s(a.$slots,"accordion-header",{},void 0,!0)],8,N),h(),b(I,{name:"accordion",onEnter:d,onAfterEnter:f,onBeforeLeave:d},{default:x(()=>[n.value?(c(),l("div",$,[s(a.$slots,"accordion-content",{},void 0,!0)])):O("",!0)]),_:3})],2))}});const V=p(B,[["__scopeId","data-v-53a0b6ce"]]),C={class:"accordion-list"},E=v({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(r){const e=r,t=i(0),n=i(e.initiallyOpen!==null?e.initiallyOpen:e.multipleOpen?[]:null);return g("parentAccordion",{multipleOpen:e.multipleOpen,active:n,count:t}),(o,u)=>(c(),l("ul",C,[s(o.$slots,"default",{},void 0,!0)]))}});const w=p(E,[["__scopeId","data-v-bdbadd5e"]]);export{V as A,w as a}; +import{d as v,an as m,m as i,O as y,o as c,c as l,p as A,r as s,f as h,e as O,w as b,s as x,ao as I,n as L,_ as p,ap as g}from"./index-6d2dc803.js";const $=["aria-expanded"],B={key:0,class:"accordion-item-content","data-testid":"accordion-item-content"},C=v({__name:"AccordionItem",setup(r){const e=m("parentAccordion"),t=i(null),n=y(()=>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 o(){n.value?u():_()}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 _(){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 f(a){a instanceof HTMLElement&&(a.style.height="auto")}return(a,k)=>(c(),l("li",{class:L(["accordion-item",{active:n.value}])},[A("button",{class:"accordion-item-header",type:"button","aria-expanded":n.value?"true":"false","data-testid":"accordion-item-button",onClick:o},[s(a.$slots,"accordion-header",{},void 0,!0)],8,$),h(),O(I,{name:"accordion",onEnter:d,onAfterEnter:f,onBeforeLeave:d},{default:b(()=>[n.value?(c(),l("div",B,[s(a.$slots,"accordion-content",{},void 0,!0)])):x("",!0)]),_:3})],2))}});const V=p(C,[["__scopeId","data-v-53a0b6ce"]]),E={class:"accordion-list"},N=v({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(r){const e=r,t=i(0),n=i(e.initiallyOpen!==null?e.initiallyOpen:e.multipleOpen?[]:null);return g("parentAccordion",{multipleOpen:e.multipleOpen,active:n,count:t}),(o,u)=>(c(),l("ul",E,[s(o.$slots,"default",{},void 0,!0)]))}});const w=p(N,[["__scopeId","data-v-bdbadd5e"]]);export{V as A,w as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/App-42348702.js b/app/kuma-ui/pkg/resources/data/assets/App-1e55deb3.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/App-42348702.js rename to app/kuma-ui/pkg/resources/data/assets/App-1e55deb3.js index 09260160ff0e..0770dce0c492 100644 --- a/app/kuma-ui/pkg/resources/data/assets/App-42348702.js +++ b/app/kuma-ui/pkg/resources/data/assets/App-1e55deb3.js @@ -1,9 +1,9 @@ -import{_ as R,o as _,c as S,r as f,d as v,a as l,b as d,w as a,e as r,f as e,n as E,h as z,g as M,i as O,j as T,u as B,k as C,l as U,m as I,p as s,t as h,q as o,P,v as H,s as A,x as Y,y as Z,V as x,z as G,A as q}from"./index-0447e8bf.js";import{K as V}from"./index-52545d1d.js";const F=""+new URL("product-logo-7a2ca341.png",import.meta.url).href,j={},J={class:"app-navigator"};function Q(i,n){return _(),S("li",J,[f(i.$slots,"default")])}const L=R(j,[["render",Q]]),W=v({__name:"ControlPlaneNavigator",setup(i){return(n,u)=>{const c=l("RouterLink");return _(),d(L,{"data-testid":"control-planes-navigator"},{default:a(()=>[r(c,{class:E({"is-active":[n.$route.name].concat(n.$route.matched.map(t=>t.name)).some(t=>t==="home")}),to:{name:"home"}},{default:a(()=>[e(` +import{_ as R,o as _,c as S,r as f,d as v,a as l,b as d,w as a,e as r,f as e,n as E,h as z,g as M,i as O,j as T,u as B,k as U,l as D,m as I,p as s,t as h,q as o,P,v as H,s as A,x as Y,y as Z,H as x,z as G,A as q}from"./index-6d2dc803.js";import{K as C}from"./index-52545d1d.js";const F=""+new URL("product-logo-7a2ca341.png",import.meta.url).href,j={},J={class:"app-navigator"};function Q(i,n){return _(),S("li",J,[f(i.$slots,"default")])}const L=R(j,[["render",Q]]),W=v({__name:"ControlPlaneNavigator",setup(i){return(n,u)=>{const c=l("RouterLink");return _(),d(L,{"data-testid":"control-planes-navigator"},{default:a(()=>[r(c,{class:E({"is-active":[n.$route.name].concat(n.$route.matched.map(t=>t.name)).some(t=>t==="home")}),to:{name:"home"}},{default:a(()=>[e(` Home - `)]),_:1},8,["class"])]),_:1})}}}),X=v({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const i={ref:"_"};for(const n in this.$props)i[z(n)]=this.$props[n];return M("span",[O(this.$slots,"default")?M("a",i,this.$slots.default()):M("a",i)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){const i=this.$el.appendChild(document.createElement("span")),n=this;T(()=>import("./buttons.esm-48f94bc9.js"),[],import.meta.url).then(function(u){u.render(i.appendChild(n.$refs._),function(c){try{i.parentNode.replaceChild(c,i)}catch{}})})},reset:function(){this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),ee={class:"upgrade-check"},te={class:"alert-content"},ne=v({__name:"UpgradeCheck",setup(i){const n=B(),u=C(),{t:c}=U(),t=I(""),k=I(!1);g(u("KUMA_VERSION"));const w=(m,p)=>{const y=m.split("."),$=p.split(".");for(let b=0;b<3;b++){const N=Number(y[b]),K=Number($[b]);if(N>K)return 1;if(K>N)return-1}return 0};async function g(m){if(m.match("^[0-9]+.[0-9]+.[0-9]+$")){try{t.value=await n.getLatestVersion()}catch(p){console.error(p);return}if(t.value!==""){const p=w(t.value,m);k.value=p===1}else{const y=new Date,$=new Date("2020-06-03 12:00:00"),b=new Date($.getFullYear(),$.getMonth()+3,$.getDate());k.value=y.getTime()>=b.getTime()}}}return(m,p)=>(_(),S("div",ee,[k.value?(_(),d(o(H),{key:0,"data-testid":"upgrade-check",class:"upgrade-check-alert",appearance:"info",size:"small"},{alertMessage:a(()=>[s("div",te,[s("div",null,h(o(c)("common.product.name"))+` update available + `)]),_:1},8,["class"])]),_:1})}}}),X=v({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const i={ref:"_"};for(const n in this.$props)i[z(n)]=this.$props[n];return M("span",[O(this.$slots,"default")?M("a",i,this.$slots.default()):M("a",i)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){const i=this.$el.appendChild(document.createElement("span")),n=this;T(()=>import("./buttons.esm-48f94bc9.js"),[],import.meta.url).then(function(u){u.render(i.appendChild(n.$refs._),function(c){try{i.parentNode.replaceChild(c,i)}catch{}})})},reset:function(){this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),ee={class:"upgrade-check"},te={class:"alert-content"},ne=v({__name:"UpgradeCheck",setup(i){const n=B(),u=U(),{t:c}=D(),t=I(""),k=I(!1);g(u("KUMA_VERSION"));const w=(m,p)=>{const y=m.split("."),$=p.split(".");for(let b=0;b<3;b++){const N=Number(y[b]),K=Number($[b]);if(N>K)return 1;if(K>N)return-1}return 0};async function g(m){if(m.match("^[0-9]+.[0-9]+.[0-9]+$")){try{t.value=await n.getLatestVersion()}catch(p){console.error(p);return}if(t.value!==""){const p=w(t.value,m);k.value=p===1}else{const y=new Date,$=new Date("2020-06-03 12:00:00"),b=new Date($.getFullYear(),$.getMonth()+3,$.getDate());k.value=y.getTime()>=b.getTime()}}}return(m,p)=>(_(),S("div",ee,[k.value?(_(),d(o(H),{key:0,"data-testid":"upgrade-check",class:"upgrade-check-alert",appearance:"info",size:"small"},{alertMessage:a(()=>[s("div",te,[s("div",null,h(o(c)("common.product.name"))+` update available `,1),e(),s("div",null,[r(o(P),{appearance:"primary",to:o(u)("KUMA_INSTALL_URL")},{default:a(()=>[e(` Update - `)]),_:1},8,["to"])])])]),_:1})):A("",!0)]))}});const ae=R(ne,[["__scopeId","data-v-c1f9a7be"]]),D=i=>(G("data-v-711525d7"),i=i(),q(),i),oe={class:"application-shell"},se={role:"banner"},re={class:"horizontal-list"},ce={class:"upgrade-check-wrapper"},ie={class:"horizontal-list"},le={class:"app-status app-status--mobile"},_e={class:"app-status app-status--desktop"},pe=D(()=>s("span",{class:"visually-hidden"},"Help",-1)),ue=["href"],de=["href"],me=D(()=>s("span",{class:"visually-hidden"},"Diagnostics",-1)),he={class:"app-content-container"},fe={key:0,"aria-label":"Main",class:"app-sidebar"},ve={class:"app-main-content"},ge={class:"app-notifications"},$e=["innerHTML"],ke=v({__name:"ApplicationShell",setup(i){const n=C(),u=Y(),{t:c}=U();return(t,k)=>{const w=l("RouterLink"),g=l("KButton"),m=l("KPop"),p=l("KDropdownItem"),y=l("KDropdown"),$=l("KAlert");return _(),S("div",oe,[s("header",se,[s("div",re,[f(t.$slots,"header",{},()=>[r(w,{to:{name:"home"}},{default:a(()=>[f(t.$slots,"home",{},void 0,!0)]),_:3}),e(),r(o(X),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:a(()=>[e(` + `)]),_:1},8,["to"])])])]),_:1})):A("",!0)]))}});const ae=R(ne,[["__scopeId","data-v-c1f9a7be"]]),V=i=>(G("data-v-711525d7"),i=i(),q(),i),oe={class:"application-shell"},se={role:"banner"},re={class:"horizontal-list"},ce={class:"upgrade-check-wrapper"},ie={class:"horizontal-list"},le={class:"app-status app-status--mobile"},_e={class:"app-status app-status--desktop"},pe=V(()=>s("span",{class:"visually-hidden"},"Help",-1)),ue=["href"],de=["href"],me=V(()=>s("span",{class:"visually-hidden"},"Diagnostics",-1)),he={class:"app-content-container"},fe={key:0,"aria-label":"Main",class:"app-sidebar"},ve={class:"app-main-content"},ge={class:"app-notifications"},$e=["innerHTML"],ke=v({__name:"ApplicationShell",setup(i){const n=U(),u=Y(),{t:c}=D();return(t,k)=>{const w=l("RouterLink"),g=l("KButton"),m=l("KPop"),p=l("KDropdownItem"),y=l("KDropdown"),$=l("KAlert");return _(),S("div",oe,[s("header",se,[s("div",re,[f(t.$slots,"header",{},()=>[r(w,{to:{name:"home"}},{default:a(()=>[f(t.$slots,"home",{},void 0,!0)]),_:3}),e(),r(o(X),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:a(()=>[e(` Star `)]),_:1}),e(),s("div",ce,[r(ae)])],!0)]),e(),s("div",ie,[f(t.$slots,"content-info",{},()=>[s("div",le,[r(m,{width:"280"},{content:a(()=>[s("p",null,[e(h(o(c)("common.product.name"))+" ",1),s("b",null,h(o(n)("KUMA_VERSION")),1),e(" on "),s("b",null,h(o(c)(`common.product.environment.${o(n)("KUMA_ENVIRONMENT")}`)),1),e(" ("+h(o(c)(`common.product.mode.${o(n)("KUMA_MODE")}`))+`) `,1)])]),default:a(()=>[r(g,{appearance:"tertiary"},{default:a(()=>[e(` @@ -13,7 +13,7 @@ import{_ as R,o as _,c as S,r as f,d as v,a as l,b as d,w as a,e as r,f as e,n a Documentation `,8,ue)]),_:1}),e(),r(p,null,{default:a(()=>[s("a",{href:o(n)("KUMA_FEEDBACK_URL"),target:"_blank",rel:"noopener noreferrer"},` Feedback - `,8,de)]),_:1}),e(),r(p,{item:{to:{name:"onboarding-welcome-view"},label:"Onboarding"}})]),default:a(()=>[r(g,{appearance:"tertiary","icon-only":""},{default:a(()=>[r(o(Z),{size:o(V)},null,8,["size"]),e(),pe]),_:1}),e()]),_:1}),e(),r(g,{to:{name:"diagnostics"},appearance:"tertiary","icon-only":"","data-testid":"nav-item-diagnostics"},{default:a(()=>[r(o(x),{size:o(V),"hide-title":""},null,8,["size"]),e(),me]),_:1})],!0)])]),e(),s("div",he,[t.$slots.navigation?(_(),S("nav",fe,[s("ul",null,[f(t.$slots,"navigation",{},void 0,!0)])])):A("",!0),e(),s("div",ve,[s("div",ge,[f(t.$slots,"notifications",{},void 0,!0)]),e(),f(t.$slots,"notifications",{},()=>[o(u)("use state")?A("",!0):(_(),d($,{key:0,class:"mb-4",appearance:"warning"},{alertMessage:a(()=>[s("ul",null,[s("li",{"data-testid":"warning-GLOBAL_STORE_TYPE_MEMORY",innerHTML:o(c)("common.warnings.GLOBAL_STORE_TYPE_MEMORY")},null,8,$e),e()])]),_:1}))],!0),e(),f(t.$slots,"default",{},void 0,!0)])])])}}});const be=R(ke,[["__scopeId","data-v-711525d7"]]),we=v({__name:"MeshNavigator",setup(i){return(n,u)=>{const c=l("RouterLink");return _(),d(L,{"data-testid":"meshes-navigator"},{default:a(()=>[r(c,{class:E({"is-active":[n.$route.name].concat(n.$route.matched.map(t=>t.name)).some(t=>t==="mesh-index-view")}),to:{name:"mesh-list-view"}},{default:a(()=>[e(` + `,8,de)]),_:1}),e(),r(p,{item:{to:{name:"onboarding-welcome-view"},label:"Onboarding"}})]),default:a(()=>[r(g,{appearance:"tertiary","icon-only":""},{default:a(()=>[r(o(Z),{size:o(C)},null,8,["size"]),e(),pe]),_:1}),e()]),_:1}),e(),r(g,{to:{name:"diagnostics"},appearance:"tertiary","icon-only":"","data-testid":"nav-item-diagnostics"},{default:a(()=>[r(o(x),{size:o(C),"hide-title":""},null,8,["size"]),e(),me]),_:1})],!0)])]),e(),s("div",he,[t.$slots.navigation?(_(),S("nav",fe,[s("ul",null,[f(t.$slots,"navigation",{},void 0,!0)])])):A("",!0),e(),s("div",ve,[s("div",ge,[f(t.$slots,"notifications",{},void 0,!0)]),e(),f(t.$slots,"notifications",{},()=>[o(u)("use state")?A("",!0):(_(),d($,{key:0,class:"mb-4",appearance:"warning"},{alertMessage:a(()=>[s("ul",null,[s("li",{"data-testid":"warning-GLOBAL_STORE_TYPE_MEMORY",innerHTML:o(c)("common.warnings.GLOBAL_STORE_TYPE_MEMORY")},null,8,$e),e()])]),_:1}))],!0),e(),f(t.$slots,"default",{},void 0,!0)])])])}}});const be=R(ke,[["__scopeId","data-v-711525d7"]]),we=v({__name:"MeshNavigator",setup(i){return(n,u)=>{const c=l("RouterLink");return _(),d(L,{"data-testid":"meshes-navigator"},{default:a(()=>[r(c,{class:E({"is-active":[n.$route.name].concat(n.$route.matched.map(t=>t.name)).some(t=>t==="mesh-index-view")}),to:{name:"mesh-list-view"}},{default:a(()=>[e(` Meshes `)]),_:1},8,["class"])]),_:1})}}}),ye=v({__name:"ZoneEgressNavigator",setup(i){return(n,u)=>{const c=l("RouterLink");return _(),d(L,{"data-testid":"zone-egresses-navigator"},{default:a(()=>[r(c,{class:E({"is-active":[n.$route.name].concat(n.$route.matched.map(t=>t.name)).some(t=>t==="zone-egress-list-view")}),to:{name:"zone-egress-list-view"}},{default:a(()=>[e(` Zone Egresses diff --git a/app/kuma-ui/pkg/resources/data/assets/AppCollection-7fc93039.js b/app/kuma-ui/pkg/resources/data/assets/AppCollection-490228bd.js similarity index 72% rename from app/kuma-ui/pkg/resources/data/assets/AppCollection-7fc93039.js rename to app/kuma-ui/pkg/resources/data/assets/AppCollection-490228bd.js index 6db299734da3..9084d645bcaa 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AppCollection-7fc93039.js +++ b/app/kuma-ui/pkg/resources/data/assets/AppCollection-490228bd.js @@ -1 +1 @@ -import{K as z}from"./index-52545d1d.js";import{d as I,l as A,o as u,c as D,e as g,q as o,a9 as R,f as c,p as q,r as v,t as p,_ as L,U as E,m as r,N as K,aa as w,b as h,a0 as N,w as l,P as U,E as V,B as j,ab as W,a3 as F}from"./index-0447e8bf.js";import{_ as H}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";const Z=["href"],G=I({__name:"DocumentationLink",props:{href:{}},setup(_){const{t:m}=A(),f=_;return(e,S)=>(u(),D("a",{class:"docs-link",href:f.href,target:"_blank"},[g(o(R),{size:o(z),title:o(m)("common.documentation")},null,8,["size","title"]),c(),q("span",null,[v(e.$slots,"default",{},()=>[c(p(o(m)("common.documentation")),1)],!0)])],8,Z))}});const J=L(G,[["__scopeId","data-v-1e7645ce"]]),Q={key:0,class:"app-collection-toolbar"},x=5,X=I({__name:"AppCollection",props:{isSelectedRow:{type:[Function,null],default:null},total:{default:0},pageNumber:{default:1},pageSize:{default:30},items:{},headers:{},error:{default:void 0},emptyStateTitle:{default:void 0},emptyStateMessage:{default:void 0},emptyStateCtaTo:{default:void 0},emptyStateCtaText:{default:void 0}},emits:["change"],setup(_,{emit:m}){const{t:f}=A(),e=_,S=m,P=E(),k=r(e.items),C=r(0),b=r(0),y=r(e.pageNumber),T=r(e.pageSize),B=K(()=>{const t=e.headers.filter(a=>["details","warnings","actions"].includes(a.key));if(t.length>4)return"initial";const s=100-t.length*x,n=e.headers.length-t.length;return`calc(${s}% / ${n})`});w(()=>e.items,(t,s)=>{t!==s&&(C.value++,k.value=e.items)}),w(()=>e.pageNumber,function(){e.pageNumber!==y.value&&b.value++});function M(t){if(!t)return{};const s={};return e.isSelectedRow!==null&&e.isSelectedRow(t)&&(s.class="is-selected"),s}const O=t=>{const s=t.target.closest("tr");if(s){const n=s.querySelector("a");n!==null&&n.click()}};return(t,s)=>{var n;return u(),h(o(F),{key:b.value,class:"app-collection",style:W(`--column-width: ${B.value}; --special-column-width: ${x}%;`),"has-error":typeof e.error<"u","pagination-total-items":e.total,"initial-fetcher-params":{page:e.pageNumber,pageSize:e.pageSize},headers:e.headers,"fetcher-cache-key":String(C.value),fetcher:({page:a,pageSize:i,query:$})=>{const d={};return y.value!==a&&(d.page=a),T.value!==i&&(d.size=i),y.value=a,T.value=i,Object.keys(d).length>0&&S("change",d),{data:k.value}},"cell-attrs":({headerKey:a})=>({class:`${a}-column`}),"row-attrs":M,"disable-sorting":"","hide-pagination-when-optional":"","onRow:click":O},N({_:2},[((n=e.items)==null?void 0:n.length)===0?{name:"empty-state",fn:l(()=>[g(H,null,N({default:l(()=>[c(p(e.emptyStateTitle??o(f)("common.emptyState.title"))+" ",1),c()]),_:2},[e.emptyStateMessage?{name:"message",fn:l(()=>[c(p(e.emptyStateMessage),1)]),key:"0"}:void 0,e.emptyStateCtaTo?{name:"cta",fn:l(()=>[typeof e.emptyStateCtaTo=="string"?(u(),h(J,{key:0,href:e.emptyStateCtaTo},{default:l(()=>[c(p(e.emptyStateCtaText),1)]),_:1},8,["href"])):(u(),h(o(U),{key:1,appearance:"primary",to:e.emptyStateCtaTo},{default:l(()=>[g(o(V),{size:o(z)},null,8,["size"]),c(" "+p(e.emptyStateCtaText),1)]),_:1},8,["to"]))]),key:"1"}:void 0]),1024)]),key:"0"}:void 0,j(Object.keys(o(P)),a=>({name:a,fn:l(({row:i,rowValue:$})=>[a==="toolbar"?(u(),D("div",Q,[v(t.$slots,"toolbar",{},void 0,!0)])):v(t.$slots,a,{key:1,row:i,rowValue:$},void 0,!0)])}))]),1032,["style","has-error","pagination-total-items","initial-fetcher-params","headers","fetcher-cache-key","fetcher","cell-attrs"])}}});const ae=L(X,[["__scopeId","data-v-1dad27d2"]]);export{ae as A,J as D}; +import{K as z}from"./index-52545d1d.js";import{d as I,l as A,o as u,c as D,e as g,q as o,a9 as R,f as c,p as q,r as v,t as p,_ as L,V as E,m as r,O as K,aa as w,b as h,a0 as N,w as l,P as V,E as j,B as U,ab as W,a3 as F}from"./index-6d2dc803.js";import{_ as H}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";const Z=["href"],G=I({__name:"DocumentationLink",props:{href:{}},setup(_){const{t:m}=A(),f=_;return(e,S)=>(u(),D("a",{class:"docs-link",href:f.href,target:"_blank"},[g(o(R),{size:o(z),title:o(m)("common.documentation")},null,8,["size","title"]),c(),q("span",null,[v(e.$slots,"default",{},()=>[c(p(o(m)("common.documentation")),1)],!0)])],8,Z))}});const J=L(G,[["__scopeId","data-v-1e7645ce"]]),Q={key:0,class:"app-collection-toolbar"},x=5,X=I({__name:"AppCollection",props:{isSelectedRow:{type:[Function,null],default:null},total:{default:0},pageNumber:{default:1},pageSize:{default:30},items:{},headers:{},error:{default:void 0},emptyStateTitle:{default:void 0},emptyStateMessage:{default:void 0},emptyStateCtaTo:{default:void 0},emptyStateCtaText:{default:void 0}},emits:["change"],setup(_,{emit:m}){const{t:f}=A(),e=_,S=m,O=E(),k=r(e.items),C=r(0),b=r(0),y=r(e.pageNumber),T=r(e.pageSize),P=K(()=>{const t=e.headers.filter(a=>["details","warnings","actions"].includes(a.key));if(t.length>4)return"initial";const s=100-t.length*x,n=e.headers.length-t.length;return`calc(${s}% / ${n})`});w(()=>e.items,(t,s)=>{t!==s&&(C.value++,k.value=e.items)}),w(()=>e.pageNumber,function(){e.pageNumber!==y.value&&b.value++});function B(t){if(!t)return{};const s={};return e.isSelectedRow!==null&&e.isSelectedRow(t)&&(s.class="is-selected"),s}const M=t=>{const s=t.target.closest("tr");if(s){const n=s.querySelector("a");n!==null&&n.click()}};return(t,s)=>{var n;return u(),h(o(F),{key:b.value,class:"app-collection",style:W(`--column-width: ${P.value}; --special-column-width: ${x}%;`),"has-error":typeof e.error<"u","pagination-total-items":e.total,"initial-fetcher-params":{page:e.pageNumber,pageSize:e.pageSize},headers:e.headers,"fetcher-cache-key":String(C.value),fetcher:({page:a,pageSize:i,query:$})=>{const d={};return y.value!==a&&(d.page=a),T.value!==i&&(d.size=i),y.value=a,T.value=i,Object.keys(d).length>0&&S("change",d),{data:k.value}},"cell-attrs":({headerKey:a})=>({class:`${a}-column`}),"row-attrs":B,"disable-sorting":"","hide-pagination-when-optional":"","onRow:click":M},N({_:2},[((n=e.items)==null?void 0:n.length)===0?{name:"empty-state",fn:l(()=>[g(H,null,N({default:l(()=>[c(p(e.emptyStateTitle??o(f)("common.emptyState.title"))+" ",1),c()]),_:2},[e.emptyStateMessage?{name:"message",fn:l(()=>[c(p(e.emptyStateMessage),1)]),key:"0"}:void 0,e.emptyStateCtaTo?{name:"cta",fn:l(()=>[typeof e.emptyStateCtaTo=="string"?(u(),h(J,{key:0,href:e.emptyStateCtaTo},{default:l(()=>[c(p(e.emptyStateCtaText),1)]),_:1},8,["href"])):(u(),h(o(V),{key:1,appearance:"primary",to:e.emptyStateCtaTo},{default:l(()=>[g(o(j),{size:o(z)},null,8,["size"]),c(" "+p(e.emptyStateCtaText),1)]),_:1},8,["to"]))]),key:"1"}:void 0]),1024)]),key:"0"}:void 0,U(Object.keys(o(O)),a=>({name:a,fn:l(({row:i,rowValue:$})=>[a==="toolbar"?(u(),D("div",Q,[v(t.$slots,"toolbar",{},void 0,!0)])):v(t.$slots,a,{key:1,row:i,rowValue:$},void 0,!0)])}))]),1032,["style","has-error","pagination-total-items","initial-fetcher-params","headers","fetcher-cache-key","fetcher","cell-attrs"])}}});const ae=L(X,[["__scopeId","data-v-1dad27d2"]]);export{ae as A,J as D}; diff --git a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js rename to app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js index 88ed8ed8cc92..c9d9b8aa9f3a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js +++ b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js @@ -1,4 +1,4 @@ -import{ah as Y,ai as Q,d as ee,m as ae,o as te,b as ne,a0 as re,w as ie,r as se,q as oe,aj as le}from"./index-0447e8bf.js";var Z={exports:{}};(function(m){var E=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** +import{ah as Y,ai as Q,d as ee,m as ae,o as te,b as ne,a0 as re,w as ie,r as se,q as oe,aj as le}from"./index-6d2dc803.js";var Z={exports:{}};(function(m){var E=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** * Prism: Lightweight, robust, elegant syntax highlighting * * @license MIT diff --git a/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-b5693f60.js b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-b7277b0e.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-b5693f60.js rename to app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-b7277b0e.js index 43463e7af7ea..b8e41af6c8d6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-b5693f60.js +++ b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-b7277b0e.js @@ -1 +1 @@ -import{K as N}from"./index-52545d1d.js";import{d as S,l as D,a as m,o as n,b as r,w as t,e as a,f as o,t as l,q as e,x as T,c as d,B as A,C as E,F as z,D as I,p,E as Z,s as L,_ as $}from"./index-0447e8bf.js";import{E as B}from"./ErrorBlock-764e5a13.js";import{_ as F}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{A as P}from"./AppCollection-7fc93039.js";import{S as q}from"./StatusBadge-46ff6d43.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";const M=S({__name:"MeshInsightsList",props:{items:{}},setup(f){const{t:s}=D(),u=f;return(g,C)=>{var h;const v=m("RouterLink");return n(),r(P,{headers:[{label:e(s)("meshes.components.mesh-insights-list.name"),key:"name"},{label:e(s)("meshes.components.mesh-insights-list.services"),key:"services"},{label:e(s)("meshes.components.mesh-insights-list.dataplanes"),key:"dataplanes"}],items:u.items,total:(h=u.items)==null?void 0:h.length,"empty-state-message":e(s)("common.emptyState.message",{type:e(s)("meshes.common.type",{count:2})}),"empty-state-cta-to":e(s)("meshes.href.docs"),"empty-state-cta-text":e(s)("common.documentation")},{name:t(({row:i})=>[a(v,{to:{name:"mesh-detail-view",params:{mesh:i.name}}},{default:t(()=>[o(l(i.name),1)]),_:2},1032,["to"])]),services:t(({row:i})=>[o(l(i.services.internal??"0"),1)]),dataplanes:t(({row:i})=>[o(l(i.dataplanesByType.standard.online??"0")+" / "+l(i.dataplanesByType.standard.total??"0"),1)]),_:1},8,["headers","items","total","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),O=S({__name:"ZoneControlPlanesList",props:{items:{}},setup(f){const{t:s}=D(),u=T(),g=f;return(C,v)=>{var i;const h=m("RouterLink");return n(),r(P,{headers:[{label:e(s)("zone-cps.components.zone-control-planes-list.name"),key:"name"},{label:e(s)("zone-cps.components.zone-control-planes-list.status"),key:"status"}],items:g.items,total:(i=g.items)==null?void 0:i.length,"empty-state-title":e(s)("zone-cps.empty_state.title"),"empty-state-message":e(u)("create zones")?e(s)("zone-cps.empty_state.message"):e(s)("common.emptyState.message",{type:"Zones"}),"empty-state-cta-to":e(u)("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":e(s)("zones.index.create")},{name:t(({row:_})=>[a(h,{to:{name:"zone-cp-detail-view",params:{zone:_.name}}},{default:t(()=>[o(l(_.name),1)]),_:2},1032,["to"])]),status:t(({row:_})=>[(n(!0),d(z,null,A([e(E)(_)],k=>(n(),d(z,{key:k},[k?(n(),r(q,{key:0,status:k},null,8,["status"])):(n(),d(z,{key:1},[o(l(e(s)("common.collection.none")),1)],64))],64))),128))]),_:1},8,["headers","items","total","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),U={key:2,class:"stack","data-testid":"detail-view-details"},j={class:"columns"},G={class:"card-header"},H={class:"card-title"},J={key:0,class:"card-actions"},Q={class:"card-header"},W={class:"card-title"},X=S({__name:"ControlPlaneDetailView",setup(f){const s=I();return(u,g)=>{const C=m("RouteTitle"),v=m("RouterLink"),h=m("KButton"),i=m("DataSource"),_=m("KCard"),k=m("AppView"),K=m("RouteView");return n(),r(K,{name:"home"},{default:t(({can:x,t:y})=>[a(k,null,{title:t(()=>[p("h1",null,[a(C,{title:y("main-overview.routes.item.title")},null,8,["title"])])]),default:t(()=>[o(),a(i,{src:"/global-insight"},{default:t(({data:V,error:R})=>[R?(n(),r(B,{key:0,error:R},null,8,["error"])):V===void 0?(n(),r(F,{key:1})):(n(),d("div",U,[a(e(s),{"can-use-zones":x("use zones"),"global-insight":V},null,8,["can-use-zones","global-insight"]),o(),p("div",j,[x("use zones")?(n(),r(_,{key:0},{body:t(()=>[a(i,{src:"/zone-cps?page=1&size=10"},{default:t(({data:c,error:w})=>{var b;return[w?(n(),r(B,{key:0,error:w},null,8,["error"])):(n(),d(z,{key:1},[p("div",G,[p("div",H,[p("h2",null,l(y("main-overview.detail.zone_control_planes.title")),1),o(),a(v,{to:{name:"zone-cp-list-view"}},{default:t(()=>[o(l(y("main-overview.detail.health.view_all")),1)]),_:2},1024)]),o(),x("create zones")&&(((b=c==null?void 0:c.items)==null?void 0:b.length)??0>0)?(n(),d("div",J,[a(h,{appearance:"primary",to:{name:"zone-create-view"}},{default:t(()=>[a(e(Z),{size:e(N)},null,8,["size"]),o(" "+l(y("zones.index.create")),1)]),_:2},1024)])):L("",!0)]),o(),a(O,{"data-testid":"zone-control-planes-details",items:c==null?void 0:c.items},null,8,["items"])],64))]}),_:2},1024)]),_:2},1024)):L("",!0),o(),a(_,null,{body:t(()=>[a(i,{src:"/mesh-insights?page=1&size=10"},{default:t(({data:c,error:w})=>[w?(n(),r(B,{key:0,error:w},null,8,["error"])):(n(),d(z,{key:1},[p("div",Q,[p("div",W,[p("h2",null,l(y("main-overview.detail.meshes.title")),1),o(),a(v,{to:{name:"mesh-list-view"}},{default:t(()=>[o(l(y("main-overview.detail.health.view_all")),1)]),_:2},1024)])]),o(),a(M,{"data-testid":"meshes-details",items:c==null?void 0:c.items},null,8,["items"])],64))]),_:2},1024)]),_:2},1024)])]))]),_:2},1024)]),_:2},1024)]),_:1})}}});const me=$(X,[["__scopeId","data-v-0da5ccae"]]);export{me as default}; +import{K as N}from"./index-52545d1d.js";import{d as S,l as D,a as m,o as n,b as r,w as t,e as a,f as o,t as l,q as e,x as T,c as d,B as A,C as E,F as z,D as I,p,E as Z,s as L,_ as $}from"./index-6d2dc803.js";import{E as B}from"./ErrorBlock-fb329d86.js";import{_ as F}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{A as P}from"./AppCollection-490228bd.js";import{S as q}from"./StatusBadge-da631374.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";const M=S({__name:"MeshInsightsList",props:{items:{}},setup(f){const{t:s}=D(),u=f;return(g,C)=>{var h;const v=m("RouterLink");return n(),r(P,{headers:[{label:e(s)("meshes.components.mesh-insights-list.name"),key:"name"},{label:e(s)("meshes.components.mesh-insights-list.services"),key:"services"},{label:e(s)("meshes.components.mesh-insights-list.dataplanes"),key:"dataplanes"}],items:u.items,total:(h=u.items)==null?void 0:h.length,"empty-state-message":e(s)("common.emptyState.message",{type:e(s)("meshes.common.type",{count:2})}),"empty-state-cta-to":e(s)("meshes.href.docs"),"empty-state-cta-text":e(s)("common.documentation")},{name:t(({row:i})=>[a(v,{to:{name:"mesh-detail-view",params:{mesh:i.name}}},{default:t(()=>[o(l(i.name),1)]),_:2},1032,["to"])]),services:t(({row:i})=>[o(l(i.services.internal??"0"),1)]),dataplanes:t(({row:i})=>[o(l(i.dataplanesByType.standard.online??"0")+" / "+l(i.dataplanesByType.standard.total??"0"),1)]),_:1},8,["headers","items","total","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),O=S({__name:"ZoneControlPlanesList",props:{items:{}},setup(f){const{t:s}=D(),u=T(),g=f;return(C,v)=>{var i;const h=m("RouterLink");return n(),r(P,{headers:[{label:e(s)("zone-cps.components.zone-control-planes-list.name"),key:"name"},{label:e(s)("zone-cps.components.zone-control-planes-list.status"),key:"status"}],items:g.items,total:(i=g.items)==null?void 0:i.length,"empty-state-title":e(s)("zone-cps.empty_state.title"),"empty-state-message":e(u)("create zones")?e(s)("zone-cps.empty_state.message"):e(s)("common.emptyState.message",{type:"Zones"}),"empty-state-cta-to":e(u)("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":e(s)("zones.index.create")},{name:t(({row:_})=>[a(h,{to:{name:"zone-cp-detail-view",params:{zone:_.name}}},{default:t(()=>[o(l(_.name),1)]),_:2},1032,["to"])]),status:t(({row:_})=>[(n(!0),d(z,null,A([e(E)(_)],k=>(n(),d(z,{key:k},[k?(n(),r(q,{key:0,status:k},null,8,["status"])):(n(),d(z,{key:1},[o(l(e(s)("common.collection.none")),1)],64))],64))),128))]),_:1},8,["headers","items","total","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),U={key:2,class:"stack","data-testid":"detail-view-details"},j={class:"columns"},G={class:"card-header"},H={class:"card-title"},J={key:0,class:"card-actions"},Q={class:"card-header"},W={class:"card-title"},X=S({__name:"ControlPlaneDetailView",setup(f){const s=I();return(u,g)=>{const C=m("RouteTitle"),v=m("RouterLink"),h=m("KButton"),i=m("DataSource"),_=m("KCard"),k=m("AppView"),K=m("RouteView");return n(),r(K,{name:"home"},{default:t(({can:x,t:y})=>[a(k,null,{title:t(()=>[p("h1",null,[a(C,{title:y("main-overview.routes.item.title")},null,8,["title"])])]),default:t(()=>[o(),a(i,{src:"/global-insight"},{default:t(({data:V,error:R})=>[R?(n(),r(B,{key:0,error:R},null,8,["error"])):V===void 0?(n(),r(F,{key:1})):(n(),d("div",U,[a(e(s),{"can-use-zones":x("use zones"),"global-insight":V},null,8,["can-use-zones","global-insight"]),o(),p("div",j,[x("use zones")?(n(),r(_,{key:0},{body:t(()=>[a(i,{src:"/zone-cps?page=1&size=10"},{default:t(({data:c,error:w})=>{var b;return[w?(n(),r(B,{key:0,error:w},null,8,["error"])):(n(),d(z,{key:1},[p("div",G,[p("div",H,[p("h2",null,l(y("main-overview.detail.zone_control_planes.title")),1),o(),a(v,{to:{name:"zone-cp-list-view"}},{default:t(()=>[o(l(y("main-overview.detail.health.view_all")),1)]),_:2},1024)]),o(),x("create zones")&&(((b=c==null?void 0:c.items)==null?void 0:b.length)??0>0)?(n(),d("div",J,[a(h,{appearance:"primary",to:{name:"zone-create-view"}},{default:t(()=>[a(e(Z),{size:e(N)},null,8,["size"]),o(" "+l(y("zones.index.create")),1)]),_:2},1024)])):L("",!0)]),o(),a(O,{"data-testid":"zone-control-planes-details",items:c==null?void 0:c.items},null,8,["items"])],64))]}),_:2},1024)]),_:2},1024)):L("",!0),o(),a(_,null,{body:t(()=>[a(i,{src:"/mesh-insights?page=1&size=10"},{default:t(({data:c,error:w})=>[w?(n(),r(B,{key:0,error:w},null,8,["error"])):(n(),d(z,{key:1},[p("div",Q,[p("div",W,[p("h2",null,l(y("main-overview.detail.meshes.title")),1),o(),a(v,{to:{name:"mesh-list-view"}},{default:t(()=>[o(l(y("main-overview.detail.health.view_all")),1)]),_:2},1024)])]),o(),a(M,{"data-testid":"meshes-details",items:c==null?void 0:c.items},null,8,["items"])],64))]),_:2},1024)]),_:2},1024)])]))]),_:2},1024)]),_:2},1024)]),_:1})}}});const me=$(X,[["__scopeId","data-v-0da5ccae"]]);export{me as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/CopyButton-d6220f92.js b/app/kuma-ui/pkg/resources/data/assets/CopyButton-ac094203.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/CopyButton-d6220f92.js rename to app/kuma-ui/pkg/resources/data/assets/CopyButton-ac094203.js index 2b77a95d5226..f654637403dd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CopyButton-d6220f92.js +++ b/app/kuma-ui/pkg/resources/data/assets/CopyButton-ac094203.js @@ -1 +1 @@ -import{K as u}from"./index-52545d1d.js";import{d as p,o as f,b as y,w as n,e as r,q as i,ae as _,f as x,r as T,af as h,P as g,ag as C,p as m,t as B,_ as S}from"./index-0447e8bf.js";const b={class:"visually-hidden"},v={inheritAttrs:!1},q=p({...v,__name:"CopyButton",props:{text:{type:String,required:!1,default:""},getText:{type:Function,required:!1,default:null},copyText:{type:String,required:!1,default:"Copy"},tooltipSuccessText:{type:String,required:!1,default:"Copied code!"},tooltipFailText:{type:String,required:!1,default:"Failed to copy!"},hasBorder:{type:Boolean,default:!1},hideTitle:{type:Boolean,default:!1}},setup(d){const t=d;async function c(a,l){const e=a.currentTarget;let o=!1;try{const s=t.getText?await t.getText():t.text;o=await l(s)}catch{o=!1}finally{const s=o?t.tooltipSuccessText:t.tooltipFailText;e instanceof HTMLButtonElement&&(e.setAttribute("data-tooltip-copy-success",String(o)),e.setAttribute("data-tooltip-text",s),window.setTimeout(function(){e instanceof HTMLButtonElement&&e.removeAttribute("data-tooltip-text")},1500))}}return(a,l)=>(f(),y(i(C),null,{default:n(({copyToClipboard:e})=>[r(i(g),h(a.$attrs,{appearance:"tertiary",class:["copy-button",{"non-visual-button":!t.hasBorder}],"data-testid":"copy-button",title:t.hideTitle?void 0:t.copyText,type:"button",onClick:o=>c(o,e)}),{default:n(()=>[r(i(_),{size:i(u),title:t.hideTitle?void 0:t.copyText,"hide-title":t.hideTitle},null,8,["size","title","hide-title"]),x(),T(a.$slots,"default",{},()=>[m("span",b,B(t.copyText),1)],!0)]),_:2},1040,["class","title","onClick"])]),_:3}))}});const A=S(q,[["__scopeId","data-v-d1dfff57"]]);export{A as C}; +import{K as u}from"./index-52545d1d.js";import{d as p,o as f,b as y,w as n,e as r,q as i,ae as _,f as x,r as T,af as h,P as g,ag as C,p as m,t as B,_ as S}from"./index-6d2dc803.js";const b={class:"visually-hidden"},v={inheritAttrs:!1},q=p({...v,__name:"CopyButton",props:{text:{type:String,required:!1,default:""},getText:{type:Function,required:!1,default:null},copyText:{type:String,required:!1,default:"Copy"},tooltipSuccessText:{type:String,required:!1,default:"Copied code!"},tooltipFailText:{type:String,required:!1,default:"Failed to copy!"},hasBorder:{type:Boolean,default:!1},hideTitle:{type:Boolean,default:!1}},setup(d){const t=d;async function c(a,l){const e=a.currentTarget;let o=!1;try{const s=t.getText?await t.getText():t.text;o=await l(s)}catch{o=!1}finally{const s=o?t.tooltipSuccessText:t.tooltipFailText;e instanceof HTMLButtonElement&&(e.setAttribute("data-tooltip-copy-success",String(o)),e.setAttribute("data-tooltip-text",s),window.setTimeout(function(){e instanceof HTMLButtonElement&&e.removeAttribute("data-tooltip-text")},1500))}}return(a,l)=>(f(),y(i(C),null,{default:n(({copyToClipboard:e})=>[r(i(g),h(a.$attrs,{appearance:"tertiary",class:["copy-button",{"non-visual-button":!t.hasBorder}],"data-testid":"copy-button",title:t.hideTitle?void 0:t.copyText,type:"button",onClick:o=>c(o,e)}),{default:n(()=>[r(i(_),{size:i(u),title:t.hideTitle?void 0:t.copyText,"hide-title":t.hideTitle},null,8,["size","title","hide-title"]),x(),T(a.$slots,"default",{},()=>[m("span",b,B(t.copyText),1)],!0)]),_:2},1040,["class","title","onClick"])]),_:3}))}});const k=S(q,[["__scopeId","data-v-d1dfff57"]]);export{k as C}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-23261b1a.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-2b4889f8.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-23261b1a.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-2b4889f8.js index d86ef160e85b..5b52c388815c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-23261b1a.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-2b4889f8.js @@ -1 +1 @@ -import{E as d}from"./EnvoyData-4786fe2f.js";import{d as c,a as t,o as m,b as u,w as o,e as n,p as _,f as h}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const B=c({__name:"DataPlaneClustersView",setup(g){return(f,x)=>{const r=t("RouteTitle"),s=t("KCard"),p=t("AppView"),l=t("RouteView");return m(),u(l,{name:"data-plane-clusters-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:i})=>[n(p,null,{title:o(()=>[_("h2",null,[n(r,{title:i("data-planes.routes.item.navigation.data-plane-clusters-view")},null,8,["title"])])]),default:o(()=>[h(),n(s,null,{body:o(()=>[n(d,{resource:"Data Plane Proxy",src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/data-path/clusters`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; +import{E as d}from"./EnvoyData-00837bda.js";import{d as c,a as t,o as m,b as u,w as o,e as n,p as _,f as h}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const B=c({__name:"DataPlaneClustersView",setup(g){return(f,x)=>{const r=t("RouteTitle"),s=t("KCard"),p=t("AppView"),l=t("RouteView");return m(),u(l,{name:"data-plane-clusters-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:i})=>[n(p,null,{title:o(()=>[_("h2",null,[n(r,{title:i("data-planes.routes.item.navigation.data-plane-clusters-view")},null,8,["title"])])]),default:o(()=>[h(),n(s,null,{body:o(()=>[n(d,{resource:"Data Plane Proxy",src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/data-path/clusters`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-44a72ee7.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-90537430.js similarity index 72% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-44a72ee7.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-90537430.js index bc6f641b4504..8acb778ce5bd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-44a72ee7.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-90537430.js @@ -1 +1 @@ -import{E as h}from"./ErrorBlock-764e5a13.js";import{_ as g}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import{d as x,u as w,a as o,o as r,b as s,w as t,e as c,p as R,f as k,q as y}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./toYaml-4e00099e.js";const N=x({__name:"DataPlaneConfigView",setup(V){const i=w();return(E,F)=>{const m=o("RouteTitle"),l=o("DataSource"),d=o("KCard"),u=o("AppView"),_=o("RouteView");return r(),s(_,{name:"data-plane-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:f})=>[c(u,null,{title:t(()=>[R("h2",null,[c(m,{title:f("data-planes.routes.item.navigation.data-plane-config-view")},null,8,["title"])])]),default:t(()=>[k(),c(d,null,{body:t(()=>[c(l,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}`},{default:t(({data:n,error:p})=>[p?(r(),s(h,{key:0,error:p},null,8,["error"])):n===void 0?(r(),s(g,{key:1})):(r(),s(C,{key:2,id:"code-block-data-plane",resource:n,"resource-fetcher":a=>y(i).getDataplaneFromMesh({mesh:n.mesh,name:n.name},a),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{N as default}; +import{E as h}from"./ErrorBlock-fb329d86.js";import{_ as g}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import{d as x,u as w,a as o,o as r,b as s,w as t,e as c,p as R,f as k,q as y}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./toYaml-4e00099e.js";const N=x({__name:"DataPlaneConfigView",setup(V){const i=w();return(E,F)=>{const m=o("RouteTitle"),l=o("DataSource"),d=o("KCard"),u=o("AppView"),_=o("RouteView");return r(),s(_,{name:"data-plane-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:f})=>[c(u,null,{title:t(()=>[R("h2",null,[c(m,{title:f("data-planes.routes.item.navigation.data-plane-config-view")},null,8,["title"])])]),default:t(()=>[k(),c(d,null,{body:t(()=>[c(l,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}`},{default:t(({data:n,error:p})=>[p?(r(),s(h,{key:0,error:p},null,8,["error"])):n===void 0?(r(),s(g,{key:1})):(r(),s(C,{key:2,id:"code-block-data-plane",resource:n,"resource-fetcher":a=>y(i).getDataplaneFromMesh({mesh:n.mesh,name:n.name},a),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-509ade03.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-21bb69e9.js similarity index 76% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-509ade03.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-21bb69e9.js index fe56fff5460c..4f20aba98696 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-509ade03.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-21bb69e9.js @@ -1 +1 @@ -import{d as $,l as g,Z as k,a as n,o as m,b as p,w as t,e as s,q as w,p as B,f as b,c as T,F as C,H as G}from"./index-0447e8bf.js";import{E as N}from"./ErrorBlock-764e5a13.js";import{_ as D}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{N as P}from"./NavTabs-a6dc23b6.js";import{T as E}from"./TextWithCopyButton-31371007.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const z=$({__name:"DataPlaneDetailTabsView",props:{isGatewayView:{type:Boolean,required:!1,default:!1}},setup(h){var _;const{t:c}=g(),v=k(),o=h,x=(((_=v.getRoutes().find(a=>a.name===`${o.isGatewayView?"gateway":"data-plane"}-detail-tabs-view`))==null?void 0:_.children)??[]).map(a=>{var i,l;const d=typeof a.name>"u"?(i=a.children)==null?void 0:i[0]:a,r=d.name,u=((l=d.meta)==null?void 0:l.module)??"";return{title:c(`${o.isGatewayView?"gateways":"data-planes"}.routes.item.navigation.${r}`),routeName:r,module:u}});return(a,d)=>{const r=n("RouteTitle"),u=n("RouterView"),f=n("DataSource"),i=n("AppView"),l=n("RouteView");return m(),p(l,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:t(({route:e})=>[s(i,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:`${o.isGatewayView?"gateway":"data-plane"}-list-view`,params:{mesh:e.params.mesh}},text:w(c)(`${o.isGatewayView?"gateways":"data-planes"}.routes.item.breadcrumbs`)}]},{title:t(()=>[B("h1",null,[s(E,{text:e.params.dataPlane},{default:t(()=>[s(r,{title:w(c)(`${o.isGatewayView?"gateways":"data-planes"}.routes.item.title`,{name:e.params.dataPlane})},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[b(),s(f,{src:`/meshes/${e.params.mesh}/dataplane-overviews/${e.params.dataPlane}`},{default:t(({data:y,error:V})=>[V?(m(),p(N,{key:0,error:V},null,8,["error"])):y===void 0?(m(),p(D,{key:1})):(m(),T(C,{key:2},[s(P,{class:"route-data-plane-view-tabs",tabs:w(x)},null,8,["tabs"]),b(),s(u,null,{default:t(R=>[(m(),p(G(R.Component),{data:y},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{z as default}; +import{d as $,l as g,Z as k,a as n,o as m,b as p,w as t,e as s,q as w,p as B,f as b,c as T,F as C,I as G}from"./index-6d2dc803.js";import{E as N}from"./ErrorBlock-fb329d86.js";import{_ as D}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{N as P}from"./NavTabs-de592746.js";import{T as E}from"./TextWithCopyButton-75a4d2e9.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const H=$({__name:"DataPlaneDetailTabsView",props:{isGatewayView:{type:Boolean,required:!1,default:!1}},setup(h){var _;const{t:c}=g(),v=k(),o=h,x=(((_=v.getRoutes().find(a=>a.name===`${o.isGatewayView?"gateway":"data-plane"}-detail-tabs-view`))==null?void 0:_.children)??[]).map(a=>{var i,l;const d=typeof a.name>"u"?(i=a.children)==null?void 0:i[0]:a,r=d.name,u=((l=d.meta)==null?void 0:l.module)??"";return{title:c(`${o.isGatewayView?"gateways":"data-planes"}.routes.item.navigation.${r}`),routeName:r,module:u}});return(a,d)=>{const r=n("RouteTitle"),u=n("RouterView"),f=n("DataSource"),i=n("AppView"),l=n("RouteView");return m(),p(l,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:t(({route:e})=>[s(i,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:`${o.isGatewayView?"gateway":"data-plane"}-list-view`,params:{mesh:e.params.mesh}},text:w(c)(`${o.isGatewayView?"gateways":"data-planes"}.routes.item.breadcrumbs`)}]},{title:t(()=>[B("h1",null,[s(E,{text:e.params.dataPlane},{default:t(()=>[s(r,{title:w(c)(`${o.isGatewayView?"gateways":"data-planes"}.routes.item.title`,{name:e.params.dataPlane})},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[b(),s(f,{src:`/meshes/${e.params.mesh}/dataplane-overviews/${e.params.dataPlane}`},{default:t(({data:y,error:V})=>[V?(m(),p(N,{key:0,error:V},null,8,["error"])):y===void 0?(m(),p(D,{key:1})):(m(),T(C,{key:2},[s(P,{class:"route-data-plane-view-tabs",tabs:w(x)},null,8,["tabs"]),b(),s(u,null,{default:t(R=>[(m(),p(G(R.Component),{data:y},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-98cdbdf7.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-54173836.js similarity index 85% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-98cdbdf7.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-54173836.js index a9592076838c..4f2cb77d1438 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-98cdbdf7.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-54173836.js @@ -1 +1 @@ -import{a as L,K as U}from"./index-52545d1d.js";import{d as M,l as P,x as H,N as C,a as g,o as i,b as y,w as e,e as s,a0 as O,f as t,p as r,a1 as p,t as n,q as a,a2 as z,s as f,c as u,F as _,B as h,_ as S}from"./index-0447e8bf.js";import{g as W,a as F,b as j,c as q}from"./index-12ba49aa.js";import{S as G}from"./StatusBadge-46ff6d43.js";import{T as K}from"./TagList-5b11f53f.js";import{T as w}from"./TextWithCopyButton-31371007.js";import{_ as X}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-71e78ad6.js";import"./CopyButton-d6220f92.js";import"./AccordionList-5dbd1f90.js";const Z={"data-testid":"dataplane-warnings"},J=["data-testid","innerHTML"],Q={class:"stack","data-testid":"dataplane-details"},Y={class:"columns"},tt={class:"status-with-reason"},et={key:0,"data-testid":"dataplane-inbounds"},at={class:"inbound-list"},st={class:"mt-4 columns"},nt={"data-testid":"dataplane-mtls"},lt={class:"columns"},ot=["innerHTML"],it={key:0,"data-testid":"dataplane-subscriptions"},dt=M({__name:"DataPlaneDetailView",props:{data:{}},setup(D){const{t:l,formatIsoDate:b}=P(),R=H(),d=D,x=C(()=>W(d.data)),V=C(()=>{const m=F(d.data);return m!==void 0?b(m):l("common.detail.none")}),T=C(()=>{const m=j(d.data,R("use zones"));return q(d.data)&&m.push({kind:"CERT_EXPIRED"}),m});return(m,rt)=>{const A=g("KTooltip"),k=g("KCard"),B=g("KBadge"),E=g("KAlert"),N=g("AppView"),$=g("RouteView");return i(),y($,{name:"data-plane-detail-view"},{default:e(()=>[s(N,null,O({default:e(()=>{var c,I;return[t(),r("div",Q,[s(k,null,{body:e(()=>[r("div",Y,[s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.status")),1)]),body:e(()=>[r("div",tt,[s(G,{status:x.value.status},null,8,["status"]),t(),x.value.reason.length>0?(i(),y(A,{key:0,label:x.value.reason.join(", "),class:"reason-tooltip"},{default:e(()=>[s(a(z),{color:a(L),size:a(U),"hide-title":""},null,8,["color","size"])]),_:1},8,["label"])):f("",!0)])]),_:1}),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.last_updated")),1)]),body:e(()=>[t(n(V.value),1)]),_:1}),t(),d.data.dataplane.networking.gateway?(i(),u(_,{key:0},[s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.tags")),1)]),body:e(()=>[s(K,{tags:d.data.dataplane.networking.gateway.tags},null,8,["tags"])]),_:1}),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.address")),1)]),body:e(()=>[s(w,{text:`${d.data.dataplane.networking.address}`},null,8,["text"])]),_:1})],64)):f("",!0)])]),_:1}),t(),d.data.dataplane.networking.inbound&&d.data.dataplane.networking.inbound.length>0?(i(),u("div",et,[r("h2",null,n(a(l)("data-planes.routes.item.inbounds")),1),t(),s(k,{class:"mt-4"},{body:e(()=>[r("div",at,[(i(!0),u(_,null,h(d.data.dataplane.networking.inbound,(o,v)=>(i(),u("div",{key:v,class:"inbound"},[r("h4",null,[s(w,{text:o.tags["kuma.io/service"]},{default:e(()=>[t(n(a(l)("data-planes.routes.item.inbound_name",{service:o.tags["kuma.io/service"]})),1)]),_:2},1032,["text"])]),t(),r("div",st,[s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.status")),1)]),body:e(()=>[!o.health||o.health.ready?(i(),y(B,{key:0,appearance:"success"},{default:e(()=>[t(n(a(l)("data-planes.routes.item.health.ready")),1)]),_:1})):(i(),y(B,{key:1,appearance:"danger"},{default:e(()=>[t(n(a(l)("data-planes.routes.item.health.not_ready")),1)]),_:1}))]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.tags")),1)]),body:e(()=>[s(K,{tags:o.tags},null,8,["tags"])]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.address")),1)]),body:e(()=>[s(w,{text:`${o.address??d.data.dataplane.networking.advertisedAddress??d.data.dataplane.networking.address}:${o.port}`},null,8,["text"])]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.serviceAddress")),1)]),body:e(()=>[s(w,{text:`${o.serviceAddress??o.address??d.data.dataplane.networking.address}:${o.servicePort??o.port}`},null,8,["text"])]),_:2},1024)])]))),128))])]),_:1})])):f("",!0),t(),r("div",nt,[r("h2",null,n(a(l)("data-planes.routes.item.mtls.title")),1),t(),(c=d.data.dataplaneInsight)!=null&&c.mTLS?(i(!0),u(_,{key:0},h([d.data.dataplaneInsight.mTLS],o=>(i(),y(k,{key:o,class:"mt-4"},{body:e(()=>[r("div",lt,[s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.expiration_time.title")),1)]),body:e(()=>[t(n(a(b)(o.certificateExpirationTime)),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.generation_time.title")),1)]),body:e(()=>[t(n(a(b)(o.lastCertificateRegeneration)),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.regenerations.title")),1)]),body:e(()=>[t(n(a(l)("common.formats.integer",{value:o.certificateRegenerations})),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.issued_backend.title")),1)]),body:e(()=>[t(n(o.issuedBackend),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.supported_backends.title")),1)]),body:e(()=>[r("ul",null,[(i(!0),u(_,null,h(o.supportedBackends,v=>(i(),u("li",{key:v},n(v),1))),128))])]),_:2},1024)])]),_:2},1024))),128)):(i(),y(E,{key:1,class:"mt-4",appearance:"warning"},{alertMessage:e(()=>[r("div",{innerHTML:a(l)("data-planes.routes.item.mtls.disabled")},null,8,ot)]),_:1}))]),t(),(i(!0),u(_,null,h([((I=d.data.dataplaneInsight)==null?void 0:I.subscriptions)??[]],o=>(i(),u(_,{key:o},[o.length>0?(i(),u("div",it,[r("h2",null,n(a(l)("data-planes.routes.item.subscriptions.title")),1),t(),s(k,{class:"mt-4"},{body:e(()=>[s(X,{subscriptions:o},null,8,["subscriptions"])]),_:2},1024)])):f("",!0)],64))),128))])]}),_:2},[T.value.length>0?{name:"notifications",fn:e(()=>[r("ul",Z,[(i(!0),u(_,null,h(T.value,c=>(i(),u("li",{key:c.kind,"data-testid":`warning-${c.kind}`,innerHTML:a(l)(`common.warnings.${c.kind}`,c.payload)},null,8,J))),128)),t()])]),key:"0"}:void 0]),1024)]),_:1})}}});const vt=S(dt,[["__scopeId","data-v-1648da1a"]]);export{vt as default}; +import{a as N,K as U}from"./index-52545d1d.js";import{d as M,l as O,x as P,O as C,a as g,o as i,b as y,w as e,e as s,a0 as H,f as t,p as r,a1 as p,t as n,q as a,a2 as z,s as f,c as u,F as _,B as h,_ as S}from"./index-6d2dc803.js";import{g as W,a as F,b as j,c as q}from"./index-5f089f69.js";import{S as G}from"./StatusBadge-da631374.js";import{T as K}from"./TagList-3395535b.js";import{T as w}from"./TextWithCopyButton-75a4d2e9.js";import{_ as X}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-46e56bf5.js";import"./CopyButton-ac094203.js";import"./AccordionList-707974ca.js";const Z={"data-testid":"dataplane-warnings"},J=["data-testid","innerHTML"],Q={class:"stack","data-testid":"dataplane-details"},Y={class:"columns"},tt={class:"status-with-reason"},et={key:0,"data-testid":"dataplane-inbounds"},at={class:"inbound-list"},st={class:"mt-4 columns"},nt={"data-testid":"dataplane-mtls"},lt={class:"columns"},ot=["innerHTML"],it={key:0,"data-testid":"dataplane-subscriptions"},dt=M({__name:"DataPlaneDetailView",props:{data:{}},setup(D){const{t:l,formatIsoDate:b}=O(),R=P(),d=D,x=C(()=>W(d.data)),V=C(()=>{const m=F(d.data);return m!==void 0?b(m):l("common.detail.none")}),T=C(()=>{const m=j(d.data,R("use zones"));return q(d.data)&&m.push({kind:"CERT_EXPIRED"}),m});return(m,rt)=>{const A=g("KTooltip"),k=g("KCard"),B=g("KBadge"),E=g("KAlert"),$=g("AppView"),L=g("RouteView");return i(),y(L,{name:"data-plane-detail-view"},{default:e(()=>[s($,null,H({default:e(()=>{var c,I;return[t(),r("div",Q,[s(k,null,{body:e(()=>[r("div",Y,[s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.status")),1)]),body:e(()=>[r("div",tt,[s(G,{status:x.value.status},null,8,["status"]),t(),x.value.reason.length>0?(i(),y(A,{key:0,label:x.value.reason.join(", "),class:"reason-tooltip"},{default:e(()=>[s(a(z),{color:a(N),size:a(U),"hide-title":""},null,8,["color","size"])]),_:1},8,["label"])):f("",!0)])]),_:1}),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.last_updated")),1)]),body:e(()=>[t(n(V.value),1)]),_:1}),t(),d.data.dataplane.networking.gateway?(i(),u(_,{key:0},[s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.tags")),1)]),body:e(()=>[s(K,{tags:d.data.dataplane.networking.gateway.tags},null,8,["tags"])]),_:1}),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.address")),1)]),body:e(()=>[s(w,{text:`${d.data.dataplane.networking.address}`},null,8,["text"])]),_:1})],64)):f("",!0)])]),_:1}),t(),d.data.dataplane.networking.inbound&&d.data.dataplane.networking.inbound.length>0?(i(),u("div",et,[r("h2",null,n(a(l)("data-planes.routes.item.inbounds")),1),t(),s(k,{class:"mt-4"},{body:e(()=>[r("div",at,[(i(!0),u(_,null,h(d.data.dataplane.networking.inbound,(o,v)=>(i(),u("div",{key:v,class:"inbound"},[r("h4",null,[s(w,{text:o.tags["kuma.io/service"]},{default:e(()=>[t(n(a(l)("data-planes.routes.item.inbound_name",{service:o.tags["kuma.io/service"]})),1)]),_:2},1032,["text"])]),t(),r("div",st,[s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.status")),1)]),body:e(()=>[!o.health||o.health.ready?(i(),y(B,{key:0,appearance:"success"},{default:e(()=>[t(n(a(l)("data-planes.routes.item.health.ready")),1)]),_:1})):(i(),y(B,{key:1,appearance:"danger"},{default:e(()=>[t(n(a(l)("data-planes.routes.item.health.not_ready")),1)]),_:1}))]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.tags")),1)]),body:e(()=>[s(K,{tags:o.tags},null,8,["tags"])]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.address")),1)]),body:e(()=>[s(w,{text:`${o.address??d.data.dataplane.networking.advertisedAddress??d.data.dataplane.networking.address}:${o.port}`},null,8,["text"])]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("http.api.property.serviceAddress")),1)]),body:e(()=>[s(w,{text:`${o.serviceAddress??o.address??d.data.dataplane.networking.address}:${o.servicePort??o.port}`},null,8,["text"])]),_:2},1024)])]))),128))])]),_:1})])):f("",!0),t(),r("div",nt,[r("h2",null,n(a(l)("data-planes.routes.item.mtls.title")),1),t(),(c=d.data.dataplaneInsight)!=null&&c.mTLS?(i(!0),u(_,{key:0},h([d.data.dataplaneInsight.mTLS],o=>(i(),y(k,{key:o,class:"mt-4"},{body:e(()=>[r("div",lt,[s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.expiration_time.title")),1)]),body:e(()=>[t(n(a(b)(o.certificateExpirationTime)),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.generation_time.title")),1)]),body:e(()=>[t(n(a(b)(o.lastCertificateRegeneration)),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.regenerations.title")),1)]),body:e(()=>[t(n(a(l)("common.formats.integer",{value:o.certificateRegenerations})),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.issued_backend.title")),1)]),body:e(()=>[t(n(o.issuedBackend),1)]),_:2},1024),t(),s(p,null,{title:e(()=>[t(n(a(l)("data-planes.routes.item.mtls.supported_backends.title")),1)]),body:e(()=>[r("ul",null,[(i(!0),u(_,null,h(o.supportedBackends,v=>(i(),u("li",{key:v},n(v),1))),128))])]),_:2},1024)])]),_:2},1024))),128)):(i(),y(E,{key:1,class:"mt-4",appearance:"warning"},{alertMessage:e(()=>[r("div",{innerHTML:a(l)("data-planes.routes.item.mtls.disabled")},null,8,ot)]),_:1}))]),t(),(i(!0),u(_,null,h([((I=d.data.dataplaneInsight)==null?void 0:I.subscriptions)??[]],o=>(i(),u(_,{key:o},[o.length>0?(i(),u("div",it,[r("h2",null,n(a(l)("data-planes.routes.item.subscriptions.title")),1),t(),s(k,{class:"mt-4"},{body:e(()=>[s(X,{subscriptions:o},null,8,["subscriptions"])]),_:2},1024)])):f("",!0)],64))),128))])]}),_:2},[T.value.length>0?{name:"notifications",fn:e(()=>[r("ul",Z,[(i(!0),u(_,null,h(T.value,c=>(i(),u("li",{key:c.kind,"data-testid":`warning-${c.kind}`,innerHTML:a(l)(`common.warnings.${c.kind}`,c.payload)},null,8,J))),128)),t()])]),key:"0"}:void 0]),1024)]),_:1})}}});const vt=S(dt,[["__scopeId","data-v-1648da1a"]]);export{vt as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-ddc48f1f.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-b9cdef65.js similarity index 80% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-ddc48f1f.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-b9cdef65.js index 5585fcedec6b..5473a2cbfe97 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-ddc48f1f.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-b9cdef65.js @@ -1 +1 @@ -import{D as z,F as C}from"./FilterBar-de791a8a.js";import{E as V}from"./ErrorBlock-764e5a13.js";import{S as k}from"./SummaryView-0f77a0e3.js";import{d as S,a as n,o as p,b as o,w as t,e as l,p as D,f as i,t as P,H as q,s as u,_ as T}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./index-12ba49aa.js";import"./AppCollection-7fc93039.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./StatusBadge-46ff6d43.js";import"./TagList-5b11f53f.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";const x=S({__name:"DataPlaneListView",setup(R){return(B,N)=>{const y=n("RouteTitle"),f=n("KSelect"),g=n("KCard"),w=n("RouterView"),v=n("AppView"),m=n("DataSource"),h=n("RouteView");return p(),o(m,{src:"/me"},{default:t(({data:c})=>[c?(p(),o(h,{key:0,name:"data-plane-list-view",params:{page:1,size:c.pageSize,query:"",dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:t(({can:b,route:e,t:d})=>[l(m,{src:`/meshes/${e.params.mesh}/dataplanes/of/${e.params.dataplaneType}?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:t(({data:s,error:r})=>[l(v,null,{title:t(()=>[D("h2",null,[l(y,{title:d("data-planes.routes.items.title")},null,8,["title"])])]),default:t(()=>[i(),l(g,null,{body:t(()=>[r!==void 0?(p(),o(V,{key:0,error:r},null,8,["error"])):(p(),o(z,{key:1,"data-testid":"data-plane-collection","page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:s==null?void 0:s.total,items:s==null?void 0:s.items,error:r,"is-selected-row":a=>a.name===e.params.dataPlane,"summary-route-name":"data-plane-summary-view","can-use-zones":b("use zones"),onChange:e.update},{toolbar:t(()=>[l(C,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/service: backend'",query:e.params.query,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”)"},zone:{description:"filter by “kuma.io/zone” value"}},onFieldsChange:a=>e.update({query:a.query,s:a.query.length>0?JSON.stringify(a.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),i(),l(f,{class:"filter-select",label:"Type",items:["all","standard","builtin","delegated"].map(a=>({value:a,label:d(`data-planes.type.${a}`),selected:a===e.params.dataplaneType})),appearance:"select",onSelected:a=>e.update({dataplaneType:String(a.value)})},{"item-template":t(({item:a})=>[i(P(a.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","is-selected-row","can-use-zones","onChange"]))]),_:2},1024),i(),e.params.dataPlane?(p(),o(w,{key:0},{default:t(a=>[l(k,{onClose:_=>e.replace({name:"data-plane-list-view",params:{mesh:e.params.mesh},query:{page:e.params.page,size:e.params.size}})},{default:t(()=>[(p(),o(q(a.Component),{name:e.params.dataPlane,"dataplane-overview":s==null?void 0:s.items.find(_=>_.name===e.params.dataPlane)},null,8,["name","dataplane-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):u("",!0)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):u("",!0)]),_:1})}}});const Q=T(x,[["__scopeId","data-v-44266c33"]]);export{Q as default}; +import{D as z,F as C}from"./FilterBar-ca1669b5.js";import{E as V}from"./ErrorBlock-fb329d86.js";import{S as k}from"./SummaryView-7b8af78b.js";import{d as S,a as n,o as p,b as o,w as t,e as l,p as D,f as i,t as P,I as q,s as u,_ as T}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./index-5f089f69.js";import"./AppCollection-490228bd.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./StatusBadge-da631374.js";import"./TagList-3395535b.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";const x=S({__name:"DataPlaneListView",setup(R){return(B,N)=>{const y=n("RouteTitle"),f=n("KSelect"),g=n("KCard"),w=n("RouterView"),v=n("AppView"),m=n("DataSource"),h=n("RouteView");return p(),o(m,{src:"/me"},{default:t(({data:c})=>[c?(p(),o(h,{key:0,name:"data-plane-list-view",params:{page:1,size:c.pageSize,query:"",dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:t(({can:b,route:e,t:d})=>[l(m,{src:`/meshes/${e.params.mesh}/dataplanes/of/${e.params.dataplaneType}?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:t(({data:s,error:r})=>[l(v,null,{title:t(()=>[D("h2",null,[l(y,{title:d("data-planes.routes.items.title")},null,8,["title"])])]),default:t(()=>[i(),l(g,null,{body:t(()=>[r!==void 0?(p(),o(V,{key:0,error:r},null,8,["error"])):(p(),o(z,{key:1,"data-testid":"data-plane-collection","page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:s==null?void 0:s.total,items:s==null?void 0:s.items,error:r,"is-selected-row":a=>a.name===e.params.dataPlane,"summary-route-name":"data-plane-summary-view","can-use-zones":b("use zones"),onChange:e.update},{toolbar:t(()=>[l(C,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/service: backend'",query:e.params.query,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”)"},zone:{description:"filter by “kuma.io/zone” value"}},onFieldsChange:a=>e.update({query:a.query,s:a.query.length>0?JSON.stringify(a.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),i(),l(f,{class:"filter-select",label:"Type",items:["all","standard","builtin","delegated"].map(a=>({value:a,label:d(`data-planes.type.${a}`),selected:a===e.params.dataplaneType})),appearance:"select",onSelected:a=>e.update({dataplaneType:String(a.value)})},{"item-template":t(({item:a})=>[i(P(a.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","is-selected-row","can-use-zones","onChange"]))]),_:2},1024),i(),e.params.dataPlane?(p(),o(w,{key:0},{default:t(a=>[l(k,{onClose:_=>e.replace({name:"data-plane-list-view",params:{mesh:e.params.mesh},query:{page:e.params.page,size:e.params.size}})},{default:t(()=>[(p(),o(q(a.Component),{name:e.params.dataPlane,"dataplane-overview":s==null?void 0:s.items.find(_=>_.name===e.params.dataPlane)},null,8,["name","dataplane-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):u("",!0)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):u("",!0)]),_:1})}}});const Q=T(x,[["__scopeId","data-v-44266c33"]]);export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-ccf1c0ce.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-8ccd8a62.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-ccf1c0ce.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-8ccd8a62.js index 078deda91af3..95091998cd94 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-ccf1c0ce.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-8ccd8a62.js @@ -1,15 +1,15 @@ -import{A as D,a as F}from"./AccordionList-5dbd1f90.js";import{d as j,N as x,a as N,o as t,c as o,p as y,f as a,F as m,B as E,t as f,e as h,w as i,s as S,b as _,a0 as Q,z as W,A as X,_ as K,q as z,a3 as U}from"./index-0447e8bf.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import{P as J}from"./PolicyTypeTag-5599f3ad.js";import{T as G}from"./TagList-5b11f53f.js";import{t as H}from"./toYaml-4e00099e.js";import{E as O}from"./ErrorBlock-764e5a13.js";import{_ as M}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";const A=b=>(W("data-v-d33ad9ee"),b=b(),X(),b),Z={class:"policies-list","data-testid":"builtin-gateway-dataplane-policies"},V={class:"mesh-gateway-policy-list"},ee=A(()=>y("h3",{class:"mb-2"},` +import{A as D,a as F}from"./AccordionList-707974ca.js";import{d as j,O as x,a as N,o as t,c as o,p as y,f as a,F as m,B as E,t as f,e as h,w as i,s as O,b as _,a0 as Q,z as W,A as X,_ as K,q as z,a3 as U}from"./index-6d2dc803.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import{P as J}from"./PolicyTypeTag-93767bad.js";import{T as G}from"./TagList-3395535b.js";import{t as H}from"./toYaml-4e00099e.js";import{E as A}from"./ErrorBlock-fb329d86.js";import{_ as M}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";const S=b=>(W("data-v-d33ad9ee"),b=b(),X(),b),Z={class:"policies-list","data-testid":"builtin-gateway-dataplane-policies"},V={class:"mesh-gateway-policy-list"},ee=S(()=>y("h3",{class:"mb-2"},` Gateway policies - `,-1)),te={key:0},se=A(()=>y("h3",{class:"mt-6 mb-2"},` + `,-1)),te={key:0},se=S(()=>y("h3",{class:"mt-6 mb-2"},` Listeners - `,-1)),ne=A(()=>y("b",null,"Host",-1)),oe=A(()=>y("h4",{class:"mt-2 mb-2"},` + `,-1)),ne=S(()=>y("b",null,"Host",-1)),oe=S(()=>y("h4",{class:"mt-2 mb-2"},` Routes - `,-1)),ae={class:"dataplane-policy-header"},ie=A(()=>y("b",null,"Route",-1)),le=A(()=>y("b",null,"Service",-1)),ce={key:0,class:"badge-list"},re={class:"mt-1"},pe=j({__name:"BuiltinGatewayPolicies",props:{gatewayDataplane:{},policyTypesByName:{}},setup(b){const k=b,R=x(()=>B(k.gatewayDataplane)),C=x(()=>T(k.gatewayDataplane.policies));function B(v){const d=[],n=v.listeners??[];for(const e of n)for(const l of e.hosts)for(const s of l.routes){const c=[];for(const r of s.destinations){const g=T(r.policies),u={routeName:s.route,route:{name:"policy-detail-view",params:{mesh:v.gateway.mesh,policyPath:"meshgatewayroutes",policy:s.route}},service:r.tags["kuma.io/service"],policies:g};c.push(u)}d.push({protocol:e.protocol,port:e.port,hostName:l.hostName,routeEntries:c})}return d}function T(v){if(v===void 0)return[];const d=[];for(const n of Object.values(v)){const e=k.policyTypesByName[n.type];d.push({type:n.type,name:n.name,route:{name:"policy-detail-view",params:{mesh:n.mesh,policyPath:e.path,policy:n.name}}})}return d}return(v,d)=>{const n=N("router-link"),e=N("KBadge"),l=N("RouterLink");return t(),o("div",Z,[y("div",V,[ee,a(),C.value.length>0?(t(),o("ul",te,[(t(!0),o(m,null,E(C.value,(s,c)=>(t(),o("li",{key:c},[y("span",null,f(s.type),1),a(`: + `,-1)),ae={class:"dataplane-policy-header"},ie=S(()=>y("b",null,"Route",-1)),le=S(()=>y("b",null,"Service",-1)),ce={key:0,class:"badge-list"},re={class:"mt-1"},pe=j({__name:"BuiltinGatewayPolicies",props:{gatewayDataplane:{},policyTypesByName:{}},setup(b){const k=b,R=x(()=>B(k.gatewayDataplane)),C=x(()=>T(k.gatewayDataplane.policies));function B(v){const d=[],n=v.listeners??[];for(const e of n)for(const l of e.hosts)for(const s of l.routes){const c=[];for(const r of s.destinations){const g=T(r.policies),u={routeName:s.route,route:{name:"policy-detail-view",params:{mesh:v.gateway.mesh,policyPath:"meshgatewayroutes",policy:s.route}},service:r.tags["kuma.io/service"],policies:g};c.push(u)}d.push({protocol:e.protocol,port:e.port,hostName:l.hostName,routeEntries:c})}return d}function T(v){if(v===void 0)return[];const d=[];for(const n of Object.values(v)){const e=k.policyTypesByName[n.type];d.push({type:n.type,name:n.name,route:{name:"policy-detail-view",params:{mesh:n.mesh,policyPath:e.path,policy:n.name}}})}return d}return(v,d)=>{const n=N("router-link"),e=N("KBadge"),l=N("RouterLink");return t(),o("div",Z,[y("div",V,[ee,a(),C.value.length>0?(t(),o("ul",te,[(t(!0),o(m,null,E(C.value,(s,c)=>(t(),o("li",{key:c},[y("span",null,f(s.type),1),a(`: - `),h(n,{to:s.route},{default:i(()=>[a(f(s.name),1)]),_:2},1032,["to"])]))),128))])):S("",!0),a(),se,a(),y("div",null,[(t(!0),o(m,null,E(R.value,(s,c)=>(t(),o("div",{key:c},[y("div",null,[y("div",null,[ne,a(": "+f(s.hostName)+":"+f(s.port)+" ("+f(s.protocol)+`) - `,1)]),a(),s.routeEntries.length>0?(t(),o(m,{key:0},[oe,a(),h(F,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),o(m,null,E(s.routeEntries,(r,g)=>(t(),_(D,{key:g},Q({"accordion-header":i(()=>[y("div",ae,[y("div",null,[y("div",null,[ie,a(": "),h(n,{to:r.route},{default:i(()=>[a(f(r.routeName),1)]),_:2},1032,["to"])]),a(),y("div",null,[le,a(": "+f(r.service),1)])]),a(),r.policies.length>0?(t(),o("div",ce,[(t(!0),o(m,null,E(r.policies,(u,p)=>(t(),_(e,{key:`${c}-${p}`},{default:i(()=>[a(f(u.type),1)]),_:2},1024))),128))])):S("",!0)])]),_:2},[r.policies.length>0?{name:"accordion-content",fn:i(()=>[y("ul",re,[(t(!0),o(m,null,E(r.policies,(u,p)=>(t(),o("li",{key:`${c}-${p}`},[a(f(u.type)+`: + `),h(n,{to:s.route},{default:i(()=>[a(f(s.name),1)]),_:2},1032,["to"])]))),128))])):O("",!0),a(),se,a(),y("div",null,[(t(!0),o(m,null,E(R.value,(s,c)=>(t(),o("div",{key:c},[y("div",null,[y("div",null,[ne,a(": "+f(s.hostName)+":"+f(s.port)+" ("+f(s.protocol)+`) + `,1)]),a(),s.routeEntries.length>0?(t(),o(m,{key:0},[oe,a(),h(F,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),o(m,null,E(s.routeEntries,(r,g)=>(t(),_(D,{key:g},Q({"accordion-header":i(()=>[y("div",ae,[y("div",null,[y("div",null,[ie,a(": "),h(n,{to:r.route},{default:i(()=>[a(f(r.routeName),1)]),_:2},1032,["to"])]),a(),y("div",null,[le,a(": "+f(r.service),1)])]),a(),r.policies.length>0?(t(),o("div",ce,[(t(!0),o(m,null,E(r.policies,(u,p)=>(t(),_(e,{key:`${c}-${p}`},{default:i(()=>[a(f(u.type),1)]),_:2},1024))),128))])):O("",!0)])]),_:2},[r.policies.length>0?{name:"accordion-content",fn:i(()=>[y("ul",re,[(t(!0),o(m,null,E(r.policies,(u,p)=>(t(),o("li",{key:`${c}-${p}`},[a(f(u.type)+`: - `,1),h(l,{to:u.route},{default:i(()=>[a(f(u.name),1)]),_:2},1032,["to"])]))),128))])]),key:"0"}:void 0]),1024))),128))]),_:2},1024)],64)):S("",!0)])]))),128))])])])}}});const ue=K(pe,[["__scopeId","data-v-d33ad9ee"]]),ye={class:"policy-type-heading"},de={class:"policy-list"},_e={key:0},me=j({__name:"PolicyTypeEntryList",props:{id:{type:String,required:!1,default:"entry-list"},policyTypeEntries:{type:Object,required:!0}},setup(b){const k=[{label:"From",key:"sourceTags"},{label:"To",key:"destinationTags"},{label:"On",key:"name"},{label:"Conf",key:"config"},{label:"Origin policies",key:"origins"}],R=b;function C({headerKey:B}){return{class:`cell-${B}`}}return(B,T)=>{const v=N("router-link");return t(),_(F,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),o(m,null,E(R.policyTypeEntries,(d,n)=>(t(),_(D,{key:n},{"accordion-header":i(()=>[y("h3",ye,[h(J,{"policy-type":d.type},{default:i(()=>[a(f(d.type)+" ("+f(d.connections.length)+`) + `,1),h(l,{to:u.route},{default:i(()=>[a(f(u.name),1)]),_:2},1032,["to"])]))),128))])]),key:"0"}:void 0]),1024))),128))]),_:2},1024)],64)):O("",!0)])]))),128))])])])}}});const ue=K(pe,[["__scopeId","data-v-d33ad9ee"]]),ye={class:"policy-type-heading"},de={class:"policy-list"},_e={key:0},me=j({__name:"PolicyTypeEntryList",props:{id:{type:String,required:!1,default:"entry-list"},policyTypeEntries:{type:Object,required:!0}},setup(b){const k=[{label:"From",key:"sourceTags"},{label:"To",key:"destinationTags"},{label:"On",key:"name"},{label:"Conf",key:"config"},{label:"Origin policies",key:"origins"}],R=b;function C({headerKey:B}){return{class:`cell-${B}`}}return(B,T)=>{const v=N("router-link");return t(),_(F,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),o(m,null,E(R.policyTypeEntries,(d,n)=>(t(),_(D,{key:n},{"accordion-header":i(()=>[y("h3",ye,[h(J,{"policy-type":d.type},{default:i(()=>[a(f(d.type)+" ("+f(d.connections.length)+`) `,1)]),_:2},1032,["policy-type"])])]),"accordion-content":i(()=>[y("div",de,[h(z(U),{class:"policy-type-table",fetcher:()=>({data:d.connections,total:d.connections.length}),headers:k,"cell-attrs":C,"disable-pagination":"","is-clickable":""},{sourceTags:i(({rowValue:e})=>[e.length>0?(t(),_(G,{key:0,class:"tag-list","should-truncate":"",tags:e},null,8,["tags"])):(t(),o(m,{key:1},[a(` — `)],64))]),destinationTags:i(({rowValue:e})=>[e.length>0?(t(),_(G,{key:0,class:"tag-list","should-truncate":"",tags:e},null,8,["tags"])):(t(),o(m,{key:1},[a(` @@ -26,10 +26,10 @@ import{A as D,a as F}from"./AccordionList-5dbd1f90.js";import{d as j,N as x,a as `)],64)):(t(),o("div",ke,[e.sourceTags.length>0?(t(),o("div",ve,[a(` From - `),h(G,{class:"tag-list","should-truncate":"",tags:e.sourceTags},null,8,["tags"])])):S("",!0),a(),e.destinationTags.length>0?(t(),o("div",be,[a(` + `),h(G,{class:"tag-list","should-truncate":"",tags:e.sourceTags},null,8,["tags"])])):O("",!0),a(),e.destinationTags.length>0?(t(),o("div",be,[a(` To - `),h(G,{class:"tag-list","should-truncate":"",tags:e.destinationTags},null,8,["tags"])])):S("",!0)]))]),addresses:i(({rowValue:e})=>[e.length>0?(t(),o("ul",Te,[(t(!0),o(m,null,E(e,(l,s)=>(t(),o("li",{key:`${n}-${s}`},f(l),1))),128))])):(t(),o(m,{key:1},[a(` + `),h(G,{class:"tag-list","should-truncate":"",tags:e.destinationTags},null,8,["tags"])])):O("",!0)]))]),addresses:i(({rowValue:e})=>[e.length>0?(t(),o("ul",Te,[(t(!0),o(m,null,E(e,(l,s)=>(t(),o("li",{key:`${n}-${s}`},f(l),1))),128))])):(t(),o(m,{key:1},[a(` — `)],64))]),origins:i(({rowValue:e})=>[e.length>0?(t(),o("ul",$e,[(t(!0),o(m,null,E(e,(l,s)=>(t(),o("li",{key:`${n}-${s}`},[h(v,{to:l.route},{default:i(()=>[a(f(l.name),1)]),_:2},1032,["to"])]))),128))])):(t(),o(m,{key:1},[a(` — @@ -39,4 +39,4 @@ import{A as D,a as F}from"./AccordionList-5dbd1f90.js";import{d as j,N as x,a as Policies `,-1),Re={key:0,class:"mt-2"},Ce=y("h2",{class:"mb-2"},` Rules - `,-1),Ne=j({__name:"StandardDataplanePolicies",props:{sidecarDataplanes:{},rules:{},policyTypesByName:{}},setup(b){const k=b,R=x(()=>B(k.sidecarDataplanes)),C=x(()=>v(k.rules));function B(n){const e=new Map;for(const s of n){const{type:c,service:r}=s,g=typeof r=="string"&&r!==""?[{label:"kuma.io/service",value:r}]:[],u=c==="inbound"||c==="outbound"?s.name:null;for(const[p,$]of Object.entries(s.matchedPolicies)){e.has(p)||e.set(p,{type:p,connections:[]});const L=e.get(p),P=k.policyTypesByName[p];for(const I of $){const w=T(I,P,s,g,u);L.connections.push(...w)}}}const l=Array.from(e.values());return l.sort((s,c)=>s.type.localeCompare(c.type)),l}function T(n,e,l,s,c){const r=n.conf&&Object.keys(n.conf).length>0?H(n.conf):null,u=[{name:n.name,route:{name:"policy-detail-view",params:{mesh:n.mesh,policyPath:e.path,policy:n.name}}}],p=[];if(l.type==="inbound"&&Array.isArray(n.sources))for(const{match:$}of n.sources){const P={sourceTags:[{label:"kuma.io/service",value:$["kuma.io/service"]}],destinationTags:s,name:c,config:r,origins:u};p.push(P)}else{const L={sourceTags:[],destinationTags:s,name:c,config:r,origins:u};p.push(L)}return p}function v(n){const e=new Map;for(const s of n){e.has(s.policyType)||e.set(s.policyType,{type:s.policyType,connections:[]});const c=e.get(s.policyType),r=k.policyTypesByName[s.policyType],g=d(s,r);c.connections.push(...g)}const l=Array.from(e.values());return l.sort((s,c)=>s.type.localeCompare(c.type)),l}function d(n,e){const{type:l,service:s,subset:c,conf:r}=n,g=c?Object.entries(c):[];let u,p;l==="ClientSubset"?g.length>0?u=g.map(([w,q])=>({label:w,value:q})):u=[{label:"kuma.io/service",value:"*"}]:u=[],l==="DestinationSubset"?g.length>0?p=g.map(([w,q])=>({label:w,value:q})):typeof s=="string"&&s!==""?p=[{label:"kuma.io/service",value:s}]:p=[{label:"kuma.io/service",value:"*"}]:l==="ClientSubset"&&typeof s=="string"&&s!==""?p=[{label:"kuma.io/service",value:s}]:p=[];const $=n.addresses??[],L=r&&Object.keys(r).length>0?H(r):null,P=[];for(const w of n.origins)P.push({name:w.name,route:{name:"policy-detail-view",params:{mesh:w.mesh,policyPath:e.path,policy:w.name}}});return[{type:{sourceTags:u,destinationTags:p},addresses:$,config:L,origins:P}]}return(n,e)=>(t(),o("div",Be,[Le,a(),h(he,{id:"policies","policy-type-entries":R.value,"data-testid":"policy-list"},null,8,["policy-type-entries"]),a(),C.value.length>0?(t(),o("div",Re,[Ce,a(),h(we,{id:"rules","rule-entries":C.value,"data-testid":"rule-list"},null,8,["rule-entries"])])):S("",!0)]))}}),He=j({__name:"DataPlanePoliciesView",props:{data:{}},setup(b){const k=b;return(R,C)=>{const B=N("RouteTitle"),T=N("DataSource"),v=N("KCard"),d=N("AppView"),n=N("RouteView");return t(),_(n,{name:"data-plane-policies-view",params:{mesh:"",dataPlane:""}},{default:i(({route:e,t:l})=>[h(d,null,{title:i(()=>[y("h2",null,[h(B,{title:l("data-planes.routes.item.navigation.data-plane-policies-view")},null,8,["title"])])]),default:i(()=>[a(),h(v,null,{body:i(()=>{var s,c,r;return[((r=(c=(s=k.data.dataplane)==null?void 0:s.networking)==null?void 0:c.gateway)==null?void 0:r.type)==="BUILTIN"?(t(),_(T,{key:0,src:"/*/policy-types"},{default:i(({data:g,error:u})=>[h(T,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/gateway-dataplane-policies`},{default:i(({data:p,error:$})=>[u?(t(),_(O,{key:0,error:u},null,8,["error"])):$?(t(),_(O,{key:1,error:$},null,8,["error"])):p===void 0||g===void 0?(t(),_(M,{key:2})):(t(),_(ue,{key:3,"policy-types-by-name":g.policies.reduce((L,P)=>Object.assign(L,{[P.name]:P}),{}),"gateway-dataplane":p},null,8,["policy-types-by-name","gateway-dataplane"]))]),_:2},1032,["src"])]),_:2},1024)):(t(),_(T,{key:1,src:"/*/policy-types"},{default:i(({data:g,error:u})=>[h(T,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/sidecar-dataplane-policies`},{default:i(({data:p,error:$})=>[h(T,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/rules`},{default:i(({data:L,error:P})=>[u?(t(),_(O,{key:0,error:u},null,8,["error"])):$?(t(),_(O,{key:1,error:$},null,8,["error"])):P?(t(),_(O,{key:2,error:P},null,8,["error"])):g===void 0||p===void 0||L===void 0?(t(),_(M,{key:3})):(t(),_(Ne,{key:4,"policy-types-by-name":g.policies.reduce((I,w)=>Object.assign(I,{[w.name]:w}),{}),"sidecar-dataplanes":p.items,rules:L.items},null,8,["policy-types-by-name","sidecar-dataplanes","rules"]))]),_:2},1032,["src"])]),_:2},1032,["src"])]),_:2},1024))]}),_:2},1024)]),_:2},1024)]),_:1})}}});export{He as default}; + `,-1),Ne=j({__name:"StandardDataplanePolicies",props:{sidecarDataplanes:{},rules:{},policyTypesByName:{}},setup(b){const k=b,R=x(()=>B(k.sidecarDataplanes)),C=x(()=>v(k.rules));function B(n){const e=new Map;for(const s of n){const{type:c,service:r}=s,g=typeof r=="string"&&r!==""?[{label:"kuma.io/service",value:r}]:[],u=c==="inbound"||c==="outbound"?s.name:null;for(const[p,$]of Object.entries(s.matchedPolicies)){e.has(p)||e.set(p,{type:p,connections:[]});const L=e.get(p),P=k.policyTypesByName[p];for(const I of $){const w=T(I,P,s,g,u);L.connections.push(...w)}}}const l=Array.from(e.values());return l.sort((s,c)=>s.type.localeCompare(c.type)),l}function T(n,e,l,s,c){const r=n.conf&&Object.keys(n.conf).length>0?H(n.conf):null,u=[{name:n.name,route:{name:"policy-detail-view",params:{mesh:n.mesh,policyPath:e.path,policy:n.name}}}],p=[];if(l.type==="inbound"&&Array.isArray(n.sources))for(const{match:$}of n.sources){const P={sourceTags:[{label:"kuma.io/service",value:$["kuma.io/service"]}],destinationTags:s,name:c,config:r,origins:u};p.push(P)}else{const L={sourceTags:[],destinationTags:s,name:c,config:r,origins:u};p.push(L)}return p}function v(n){const e=new Map;for(const s of n){e.has(s.policyType)||e.set(s.policyType,{type:s.policyType,connections:[]});const c=e.get(s.policyType),r=k.policyTypesByName[s.policyType],g=d(s,r);c.connections.push(...g)}const l=Array.from(e.values());return l.sort((s,c)=>s.type.localeCompare(c.type)),l}function d(n,e){const{type:l,service:s,subset:c,conf:r}=n,g=c?Object.entries(c):[];let u,p;l==="ClientSubset"?g.length>0?u=g.map(([w,q])=>({label:w,value:q})):u=[{label:"kuma.io/service",value:"*"}]:u=[],l==="DestinationSubset"?g.length>0?p=g.map(([w,q])=>({label:w,value:q})):typeof s=="string"&&s!==""?p=[{label:"kuma.io/service",value:s}]:p=[{label:"kuma.io/service",value:"*"}]:l==="ClientSubset"&&typeof s=="string"&&s!==""?p=[{label:"kuma.io/service",value:s}]:p=[];const $=n.addresses??[],L=r&&Object.keys(r).length>0?H(r):null,P=[];for(const w of n.origins)P.push({name:w.name,route:{name:"policy-detail-view",params:{mesh:w.mesh,policyPath:e.path,policy:w.name}}});return[{type:{sourceTags:u,destinationTags:p},addresses:$,config:L,origins:P}]}return(n,e)=>(t(),o("div",Be,[Le,a(),h(he,{id:"policies","policy-type-entries":R.value,"data-testid":"policy-list"},null,8,["policy-type-entries"]),a(),C.value.length>0?(t(),o("div",Re,[Ce,a(),h(we,{id:"rules","rule-entries":C.value,"data-testid":"rule-list"},null,8,["rule-entries"])])):O("",!0)]))}}),He=j({__name:"DataPlanePoliciesView",props:{data:{}},setup(b){const k=b;return(R,C)=>{const B=N("RouteTitle"),T=N("DataSource"),v=N("KCard"),d=N("AppView"),n=N("RouteView");return t(),_(n,{name:"data-plane-policies-view",params:{mesh:"",dataPlane:""}},{default:i(({route:e,t:l})=>[h(d,null,{title:i(()=>[y("h2",null,[h(B,{title:l("data-planes.routes.item.navigation.data-plane-policies-view")},null,8,["title"])])]),default:i(()=>[a(),h(v,null,{body:i(()=>{var s,c,r;return[((r=(c=(s=k.data.dataplane)==null?void 0:s.networking)==null?void 0:c.gateway)==null?void 0:r.type)==="BUILTIN"?(t(),_(T,{key:0,src:"/*/policy-types"},{default:i(({data:g,error:u})=>[h(T,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/gateway-dataplane-policies`},{default:i(({data:p,error:$})=>[u?(t(),_(A,{key:0,error:u},null,8,["error"])):$?(t(),_(A,{key:1,error:$},null,8,["error"])):p===void 0||g===void 0?(t(),_(M,{key:2})):(t(),_(ue,{key:3,"policy-types-by-name":g.policies.reduce((L,P)=>Object.assign(L,{[P.name]:P}),{}),"gateway-dataplane":p},null,8,["policy-types-by-name","gateway-dataplane"]))]),_:2},1032,["src"])]),_:2},1024)):(t(),_(T,{key:1,src:"/*/policy-types"},{default:i(({data:g,error:u})=>[h(T,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/sidecar-dataplane-policies`},{default:i(({data:p,error:$})=>[h(T,{src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/rules`},{default:i(({data:L,error:P})=>[u?(t(),_(A,{key:0,error:u},null,8,["error"])):$?(t(),_(A,{key:1,error:$},null,8,["error"])):P?(t(),_(A,{key:2,error:P},null,8,["error"])):g===void 0||p===void 0||L===void 0?(t(),_(M,{key:3})):(t(),_(Ne,{key:4,"policy-types-by-name":g.policies.reduce((I,w)=>Object.assign(I,{[w.name]:w}),{}),"sidecar-dataplanes":p.items,rules:L.items},null,8,["policy-types-by-name","sidecar-dataplanes","rules"]))]),_:2},1032,["src"])]),_:2},1032,["src"])]),_:2},1024))]}),_:2},1024)]),_:2},1024)]),_:1})}}});export{He as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-a4718984.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-ab04019e.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-a4718984.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-ab04019e.js index f6921522bab0..f417f31ce7e6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-a4718984.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-ab04019e.js @@ -1 +1 @@ -import{E as l}from"./EnvoyData-4786fe2f.js";import{d as m,a as t,o as c,b as u,w as o,e as n,p as _,f as h}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const S=m({__name:"DataPlaneStatsView",setup(g){return(f,x)=>{const s=t("RouteTitle"),r=t("KCard"),p=t("AppView"),i=t("RouteView");return c(),u(i,{name:"data-plane-stats-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:d})=>[n(p,null,{title:o(()=>[_("h2",null,[n(s,{title:d("data-planes.routes.item.navigation.data-plane-stats-view")},null,8,["title"])])]),default:o(()=>[h(),n(r,null,{body:o(()=>[n(l,{resource:"Data Plane Proxy",src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/data-path/stats`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{S as default}; +import{E as l}from"./EnvoyData-00837bda.js";import{d as m,a as t,o as c,b as u,w as o,e as n,p as _,f as h}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const S=m({__name:"DataPlaneStatsView",setup(g){return(f,x)=>{const s=t("RouteTitle"),r=t("KCard"),p=t("AppView"),i=t("RouteView");return c(),u(i,{name:"data-plane-stats-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:d})=>[n(p,null,{title:o(()=>[_("h2",null,[n(s,{title:d("data-planes.routes.item.navigation.data-plane-stats-view")},null,8,["title"])])]),default:o(()=>[h(),n(r,null,{body:o(()=>[n(l,{resource:"Data Plane Proxy",src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/data-path/stats`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-018fe43a.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-925f8309.js similarity index 74% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-018fe43a.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-925f8309.js index 925c5882494e..05688c42ce5e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-018fe43a.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-925f8309.js @@ -1 +1 @@ -import{d as D,l as R,N as S,a as m,o as r,c as d,p as i,e as o,w as a,f as t,t as n,q as e,b as v,a2 as V,s as k,a1 as c,F as x,B as z,_ as I,G as B,z as C,A as $,a4 as K}from"./index-0447e8bf.js";import{_ as L}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{a as N,K as A}from"./index-52545d1d.js";import{g as U,a as E}from"./index-12ba49aa.js";import{S as F}from"./StatusBadge-46ff6d43.js";import{T}from"./TagList-5b11f53f.js";import{T as b}from"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";const G={class:"stack"},W={class:"stack-with-borders"},j={class:"status-with-reason"},q={key:0},Z={class:"mt-4"},H={class:"stack-with-borders"},J={key:1},M={class:"mt-4"},Q={class:"stack"},X={class:"mt-2 stack-with-borders"},Y=D({__name:"DataPlaneSummary",props:{dataplaneOverview:{}},setup(p){const{t:s,formatIsoDate:w}=R(),l=p,y=S(()=>U(l.dataplaneOverview)),g=S(()=>{const u=E(l.dataplaneOverview);return u!==void 0?w(u):s("common.detail.none")});return(u,O)=>{const f=m("KTooltip"),h=m("KBadge");return r(),d("div",G,[i("div",W,[o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.status")),1)]),body:a(()=>[i("div",j,[o(F,{status:y.value.status},null,8,["status"]),t(),y.value.reason.length>0?(r(),v(f,{key:0,label:y.value.reason.join(", "),class:"reason-tooltip","position-fixed":""},{default:a(()=>[o(e(V),{color:e(N),size:e(A),"hide-title":""},null,8,["color","size"])]),_:1},8,["label"])):k("",!0)])]),_:1}),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("data-planes.routes.item.last_updated")),1)]),body:a(()=>[g.value?(r(),d(x,{key:0},[t(n(g.value),1)],64)):(r(),d(x,{key:1},[t(n(e(s)("common.detail.none")),1)],64))]),_:1})]),t(),l.dataplaneOverview.dataplane.networking.gateway?(r(),d("div",q,[i("h3",null,n(e(s)("data-planes.routes.item.gateway")),1),t(),i("div",Z,[i("div",H,[o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.tags")),1)]),body:a(()=>[o(T,{alignment:"right",tags:l.dataplaneOverview.dataplane.networking.gateway.tags},null,8,["tags"])]),_:1}),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.address")),1)]),body:a(()=>[o(b,{text:`${l.dataplaneOverview.dataplane.networking.address}`},null,8,["text"])]),_:1})])])])):k("",!0),t(),l.dataplaneOverview.dataplane.networking.inbound?(r(),d("div",J,[i("h3",null,n(e(s)("data-planes.routes.item.inbounds")),1),t(),i("div",M,[i("div",Q,[(r(!0),d(x,null,z(l.dataplaneOverview.dataplane.networking.inbound,(_,P)=>(r(),d("div",{key:P,class:"inbound"},[i("h4",null,[o(b,{text:_.tags["kuma.io/service"]},{default:a(()=>[t(n(e(s)("data-planes.routes.item.inbound_name",{service:_.tags["kuma.io/service"]})),1)]),_:2},1032,["text"])]),t(),i("div",X,[o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.status")),1)]),body:a(()=>[!_.health||_.health.ready?(r(),v(h,{key:0,appearance:"success"},{default:a(()=>[t(n(e(s)("data-planes.routes.item.health.ready")),1)]),_:1})):(r(),v(h,{key:1,appearance:"danger"},{default:a(()=>[t(n(e(s)("data-planes.routes.item.health.not_ready")),1)]),_:1}))]),_:2},1024),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.tags")),1)]),body:a(()=>[o(T,{alignment:"right",tags:_.tags},null,8,["tags"])]),_:2},1024),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.address")),1)]),body:a(()=>[o(b,{text:`${_.address??l.dataplaneOverview.dataplane.networking.advertisedAddress??l.dataplaneOverview.dataplane.networking.address}:${_.port}`},null,8,["text"])]),_:2},1024)])]))),128))])])])):k("",!0)])}}});const tt=I(Y,[["__scopeId","data-v-f1b39a8a"]]),at=p=>(C("data-v-a062a5b1"),p=p(),$(),p),et={class:"summary-title-wrapper"},st=at(()=>i("img",{"aria-hidden":"true",src:K},null,-1)),ot={class:"summary-title"},nt={key:1,class:"stack"},lt=D({__name:"DataPlaneSummaryView",props:{name:{},dataplaneOverview:{default:void 0}},setup(p){const{t:s}=R(),w=B(),l=p;return(y,g)=>{const u=m("RouteTitle"),O=m("RouterLink"),f=m("AppView"),h=m("RouteView");return r(),v(h,{name:e(w).name},{default:a(()=>[o(f,null,{title:a(()=>[i("div",et,[st,t(),i("h2",ot,[o(O,{to:{name:"data-plane-detail-view",params:{dataPlane:l.name}}},{default:a(()=>[o(u,{title:e(s)("data-planes.routes.item.title",{name:l.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:a(()=>[t(),l.dataplaneOverview===void 0?(r(),v(L,{key:0},{message:a(()=>[i("p",null,n(e(s)("common.collection.summary.empty_message",{type:"Data Plane Proxy"})),1)]),default:a(()=>[t(n(e(s)("common.collection.summary.empty_title",{type:"Data Plane Proxy"}))+" ",1)]),_:1})):(r(),d("div",nt,[o(tt,{class:"mt-4","dataplane-overview":l.dataplaneOverview},null,8,["dataplane-overview"])]))]),_:1})]),_:1},8,["name"])}}});const vt=I(lt,[["__scopeId","data-v-a062a5b1"]]);export{vt as default}; +import{d as D,l as R,O as S,a as m,o as r,c as d,p as i,e as o,w as a,f as t,t as n,q as e,b as v,a2 as V,s as k,a1 as c,F as x,B as z,_ as I,G as B,z as C,A as $,a4 as K}from"./index-6d2dc803.js";import{_ as L}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{a as A,K as N}from"./index-52545d1d.js";import{g as U,a as E}from"./index-5f089f69.js";import{S as F}from"./StatusBadge-da631374.js";import{T}from"./TagList-3395535b.js";import{T as O}from"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";const G={class:"stack"},W={class:"stack-with-borders"},j={class:"status-with-reason"},q={key:0},Z={class:"mt-4"},H={class:"stack-with-borders"},J={key:1},M={class:"mt-4"},Q={class:"stack"},X={class:"mt-2 stack-with-borders"},Y=D({__name:"DataPlaneSummary",props:{dataplaneOverview:{}},setup(p){const{t:s,formatIsoDate:g}=R(),l=p,y=S(()=>U(l.dataplaneOverview)),w=S(()=>{const u=E(l.dataplaneOverview);return u!==void 0?g(u):s("common.detail.none")});return(u,b)=>{const f=m("KTooltip"),h=m("KBadge");return r(),d("div",G,[i("div",W,[o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.status")),1)]),body:a(()=>[i("div",j,[o(F,{status:y.value.status},null,8,["status"]),t(),y.value.reason.length>0?(r(),v(f,{key:0,label:y.value.reason.join(", "),class:"reason-tooltip","position-fixed":""},{default:a(()=>[o(e(V),{color:e(A),size:e(N),"hide-title":""},null,8,["color","size"])]),_:1},8,["label"])):k("",!0)])]),_:1}),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("data-planes.routes.item.last_updated")),1)]),body:a(()=>[w.value?(r(),d(x,{key:0},[t(n(w.value),1)],64)):(r(),d(x,{key:1},[t(n(e(s)("common.detail.none")),1)],64))]),_:1})]),t(),l.dataplaneOverview.dataplane.networking.gateway?(r(),d("div",q,[i("h3",null,n(e(s)("data-planes.routes.item.gateway")),1),t(),i("div",Z,[i("div",H,[o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.tags")),1)]),body:a(()=>[o(T,{alignment:"right",tags:l.dataplaneOverview.dataplane.networking.gateway.tags},null,8,["tags"])]),_:1}),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.address")),1)]),body:a(()=>[o(O,{text:`${l.dataplaneOverview.dataplane.networking.address}`},null,8,["text"])]),_:1})])])])):k("",!0),t(),l.dataplaneOverview.dataplane.networking.inbound?(r(),d("div",J,[i("h3",null,n(e(s)("data-planes.routes.item.inbounds")),1),t(),i("div",M,[i("div",Q,[(r(!0),d(x,null,z(l.dataplaneOverview.dataplane.networking.inbound,(_,P)=>(r(),d("div",{key:P,class:"inbound"},[i("h4",null,[o(O,{text:_.tags["kuma.io/service"]},{default:a(()=>[t(n(e(s)("data-planes.routes.item.inbound_name",{service:_.tags["kuma.io/service"]})),1)]),_:2},1032,["text"])]),t(),i("div",X,[o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.status")),1)]),body:a(()=>[!_.health||_.health.ready?(r(),v(h,{key:0,appearance:"success"},{default:a(()=>[t(n(e(s)("data-planes.routes.item.health.ready")),1)]),_:1})):(r(),v(h,{key:1,appearance:"danger"},{default:a(()=>[t(n(e(s)("data-planes.routes.item.health.not_ready")),1)]),_:1}))]),_:2},1024),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.tags")),1)]),body:a(()=>[o(T,{alignment:"right",tags:_.tags},null,8,["tags"])]),_:2},1024),t(),o(c,{layout:"horizontal"},{title:a(()=>[t(n(e(s)("http.api.property.address")),1)]),body:a(()=>[o(O,{text:`${_.address??l.dataplaneOverview.dataplane.networking.advertisedAddress??l.dataplaneOverview.dataplane.networking.address}:${_.port}`},null,8,["text"])]),_:2},1024)])]))),128))])])])):k("",!0)])}}});const tt=I(Y,[["__scopeId","data-v-f1b39a8a"]]),at=p=>(C("data-v-a062a5b1"),p=p(),$(),p),et={class:"summary-title-wrapper"},st=at(()=>i("img",{"aria-hidden":"true",src:K},null,-1)),ot={class:"summary-title"},nt={key:1,class:"stack"},lt=D({__name:"DataPlaneSummaryView",props:{name:{},dataplaneOverview:{default:void 0}},setup(p){const{t:s}=R(),g=B(),l=p;return(y,w)=>{const u=m("RouteTitle"),b=m("RouterLink"),f=m("AppView"),h=m("RouteView");return r(),v(h,{name:e(g).name},{default:a(()=>[o(f,null,{title:a(()=>[i("div",et,[st,t(),i("h2",ot,[o(b,{to:{name:"data-plane-detail-view",params:{dataPlane:l.name}}},{default:a(()=>[o(u,{title:e(s)("data-planes.routes.item.title",{name:l.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:a(()=>[t(),l.dataplaneOverview===void 0?(r(),v(L,{key:0},{message:a(()=>[i("p",null,n(e(s)("common.collection.summary.empty_message",{type:"Data Plane Proxy"})),1)]),default:a(()=>[t(n(e(s)("common.collection.summary.empty_title",{type:"Data Plane Proxy"}))+" ",1)]),_:1})):(r(),d("div",nt,[o(tt,{class:"mt-4","dataplane-overview":l.dataplaneOverview},null,8,["dataplane-overview"])]))]),_:1})]),_:1},8,["name"])}}});const vt=I(lt,[["__scopeId","data-v-a062a5b1"]]);export{vt as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-00fc3860.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-89b6a460.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-00fc3860.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-89b6a460.js index 660c91aaca57..835de8403acc 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-00fc3860.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-89b6a460.js @@ -1 +1 @@ -import{E as l}from"./EnvoyData-4786fe2f.js";import{d as c,a as o,o as m,b as u,w as t,e as n,p as _,f as g}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const B=c({__name:"DataPlaneXdsConfigView",setup(h){return(f,x)=>{const r=o("RouteTitle"),p=o("KCard"),s=o("AppView"),d=o("RouteView");return m(),u(d,{name:"data-plane-xds-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:i})=>[n(s,null,{title:t(()=>[_("h2",null,[n(r,{title:i("data-planes.routes.item.navigation.data-plane-xds-config-view")},null,8,["title"])])]),default:t(()=>[g(),n(p,null,{body:t(()=>[n(l,{resource:"Data Plane Proxy",src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/data-path/xds`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; +import{E as l}from"./EnvoyData-00837bda.js";import{d as c,a as o,o as m,b as u,w as t,e as n,p as _,f as g}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const B=c({__name:"DataPlaneXdsConfigView",setup(h){return(f,x)=>{const r=o("RouteTitle"),p=o("KCard"),s=o("AppView"),d=o("RouteView");return m(),u(d,{name:"data-plane-xds-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:i})=>[n(s,null,{title:t(()=>[_("h2",null,[n(r,{title:i("data-planes.routes.item.navigation.data-plane-xds-config-view")},null,8,["title"])])]),default:t(()=>[g(),n(p,null,{body:t(()=>[n(l,{resource:"Data Plane Proxy",src:`/meshes/${e.params.mesh}/dataplanes/${e.params.dataPlane}/data-path/xds`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-c37b2efe.js b/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-63af8dd2.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-c37b2efe.js rename to app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-63af8dd2.js index 1b23262f31bc..3a5a0b870a02 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-c37b2efe.js +++ b/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-63af8dd2.js @@ -1 +1 @@ -import{d as k,l as B,m as q,o as t,b as f,w as p,r as C,f as l,q as n,v as F,a5 as S,c as s,F as v,p as u,t as o,B as T,s as y,aC as V}from"./index-0447e8bf.js";const h=["data-testid"],w={key:1},E=k({__name:"DeleteResourceModal",props:{actionButtonText:{type:String,required:!1,default:"Yes, delete"},confirmationText:{type:String,required:!1,default:""},deleteFunction:{type:Function,required:!0},isVisible:{type:Boolean,required:!0},title:{type:String,required:!1,default:"Delete"}},emits:["cancel","delete"],setup(_,{emit:b}){const{t:c}=B(),a=_,d=b,e=q(null);async function x(){e.value=null;try{await a.deleteFunction(),d("delete")}catch(r){r instanceof Error?e.value=r:console.error(r)}}return(r,m)=>(t(),f(n(V),{"action-button-text":a.actionButtonText,"confirmation-text":a.confirmationText,"is-visible":a.isVisible,title:a.title,type:"danger",onCanceled:m[0]||(m[0]=i=>d("cancel")),onProceed:x},{"body-content":p(()=>[C(r.$slots,"body-content"),l(),e.value!==null?(t(),f(n(F),{key:0,class:"mt-4",appearance:"danger","is-dismissible":""},{alertMessage:p(()=>[e.value instanceof n(S)?(t(),s(v,{key:0},[u("p",null,o(n(c)("common.error_state.api_error",{status:e.value.status,title:e.value.detail})),1),l(),e.value.invalidParameters.length>0?(t(),s("ul",{key:0,"data-testid":`error-${e.value.status}`},[(t(!0),s(v,null,T(e.value.invalidParameters,(i,g)=>(t(),s("li",{key:g},[u("b",null,[u("code",null,o(i.field),1)]),l(": "+o(i.reason),1)]))),128))],8,h)):y("",!0)],64)):(t(),s("p",w,o(n(c)("common.error_state.default_error")),1))]),_:1})):y("",!0)]),_:3},8,["action-button-text","confirmation-text","is-visible","title"]))}});export{E as _}; +import{d as k,l as B,m as q,o as t,b as f,w as p,r as C,f as l,q as n,v as F,a5 as S,c as s,F as v,p as u,t as o,B as T,s as y,aC as V}from"./index-6d2dc803.js";const h=["data-testid"],w={key:1},E=k({__name:"DeleteResourceModal",props:{actionButtonText:{type:String,required:!1,default:"Yes, delete"},confirmationText:{type:String,required:!1,default:""},deleteFunction:{type:Function,required:!0},isVisible:{type:Boolean,required:!0},title:{type:String,required:!1,default:"Delete"}},emits:["cancel","delete"],setup(_,{emit:b}){const{t:c}=B(),a=_,d=b,e=q(null);async function x(){e.value=null;try{await a.deleteFunction(),d("delete")}catch(r){r instanceof Error?e.value=r:console.error(r)}}return(r,m)=>(t(),f(n(V),{"action-button-text":a.actionButtonText,"confirmation-text":a.confirmationText,"is-visible":a.isVisible,title:a.title,type:"danger",onCanceled:m[0]||(m[0]=i=>d("cancel")),onProceed:x},{"body-content":p(()=>[C(r.$slots,"body-content"),l(),e.value!==null?(t(),f(n(F),{key:0,class:"mt-4",appearance:"danger","is-dismissible":""},{alertMessage:p(()=>[e.value instanceof n(S)?(t(),s(v,{key:0},[u("p",null,o(n(c)("common.error_state.api_error",{status:e.value.status,title:e.value.detail})),1),l(),e.value.invalidParameters.length>0?(t(),s("ul",{key:0,"data-testid":`error-${e.value.status}`},[(t(!0),s(v,null,T(e.value.invalidParameters,(i,g)=>(t(),s("li",{key:g},[u("b",null,[u("code",null,o(i.field),1)]),l(": "+o(i.reason),1)]))),128))],8,h)):y("",!0)],64)):(t(),s("p",w,o(n(c)("common.error_state.default_error")),1))]),_:1})):y("",!0)]),_:3},8,["action-button-text","confirmation-text","is-visible","title"]))}});export{E as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsDetailView-b9e41bd9.js b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsDetailView-5e705f03.js similarity index 69% rename from app/kuma-ui/pkg/resources/data/assets/DiagnosticsDetailView-b9e41bd9.js rename to app/kuma-ui/pkg/resources/data/assets/DiagnosticsDetailView-5e705f03.js index 503e417b2192..76e292c5eaf9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsDetailView-b9e41bd9.js +++ b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsDetailView-5e705f03.js @@ -1 +1 @@ -import{_ as g}from"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import{E as f}from"./ErrorBlock-764e5a13.js";import{_ as h}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{d as x,a as t,o as s,b as i,w as a,e as n,p as b,f as C}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";const N=x({__name:"DiagnosticsDetailView",setup(y){return(R,k)=>{const l=t("RouteTitle"),p=t("KCard"),m=t("AppView"),u=t("DataSource"),_=t("RouteView");return s(),i(_,{name:"diagnostics",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:r})=>[n(u,{src:"/config"},{default:a(({data:c,error:d})=>[n(m,{breadcrumbs:[{to:{name:"diagnostics"},text:r("diagnostics.routes.item.breadcrumbs")}]},{title:a(()=>[b("h1",null,[n(l,{title:r("diagnostics.routes.item.title")},null,8,["title"])])]),default:a(()=>[C(),n(p,null,{body:a(()=>[d?(s(),i(f,{key:0,error:d},null,8,["error"])):c===void 0?(s(),i(h,{key:1})):(s(),i(g,{key:2,id:"code-block-diagnostics","data-testid":"code-block-diagnostics",language:"json",code:JSON.stringify(c,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",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)]),_:2},1032,["breadcrumbs"])]),_:2},1024)]),_:1})}}});export{N as default}; +import{_ as g}from"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import{E as f}from"./ErrorBlock-fb329d86.js";import{_ as h}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{d as x,a as t,o as s,b as i,w as a,e as n,p as b,f as C}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";const N=x({__name:"DiagnosticsDetailView",setup(y){return(R,k)=>{const l=t("RouteTitle"),p=t("KCard"),m=t("AppView"),u=t("DataSource"),_=t("RouteView");return s(),i(_,{name:"diagnostics",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:r})=>[n(u,{src:"/config"},{default:a(({data:c,error:d})=>[n(m,{breadcrumbs:[{to:{name:"diagnostics"},text:r("diagnostics.routes.item.breadcrumbs")}]},{title:a(()=>[b("h1",null,[n(l,{title:r("diagnostics.routes.item.title")},null,8,["title"])])]),default:a(()=>[C(),n(p,null,{body:a(()=>[d?(s(),i(f,{key:0,error:d},null,8,["error"])):c===void 0?(s(),i(h,{key:1})):(s(),i(g,{key:2,id:"code-block-diagnostics","data-testid":"code-block-diagnostics",language:"json",code:JSON.stringify(c,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",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)]),_:2},1032,["breadcrumbs"])]),_:2},1024)]),_:1})}}});export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js b/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js rename to app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js index 1afce401cd5b..abf032f9bd87 100644 --- a/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js +++ b/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js @@ -1 +1 @@ -import{d as n,l as i,o as l,b as m,a0 as r,w as s,r as t,q as a,a7 as c,p,f as d,t as f}from"./index-0447e8bf.js";const $=n({__name:"EmptyBlock",setup(u){const{t:o}=i();return(e,y)=>(l(),m(a(c),{"data-testid":"empty-state","cta-is-hidden":"",icon:a(o)("common.emptyState.icon"),"icon-size":"96"},r({title:s(()=>[t(e.$slots,"title",{},()=>[p("p",null,[t(e.$slots,"default",{},()=>[d(f(a(o)("common.emptyState.title")),1)])])])]),_:2},[e.$slots.message?{name:"message",fn:s(()=>[t(e.$slots,"message")]),key:"0"}:void 0,e.$slots.cta?{name:"cta",fn:s(()=>[t(e.$slots,"cta")]),key:"1"}:void 0]),1032,["icon"]))}});export{$ as _}; +import{d as n,l as i,o as l,b as m,a0 as r,w as s,r as t,q as a,a7 as c,p,f as d,t as f}from"./index-6d2dc803.js";const $=n({__name:"EmptyBlock",setup(u){const{t:o}=i();return(e,y)=>(l(),m(a(c),{"data-testid":"empty-state","cta-is-hidden":"",icon:a(o)("common.emptyState.icon"),"icon-size":"96"},r({title:s(()=>[t(e.$slots,"title",{},()=>[p("p",null,[t(e.$slots,"default",{},()=>[d(f(a(o)("common.emptyState.title")),1)])])])]),_:2},[e.$slots.message?{name:"message",fn:s(()=>[t(e.$slots,"message")]),key:"0"}:void 0,e.$slots.cta?{name:"cta",fn:s(()=>[t(e.$slots,"cta")]),key:"1"}:void 0]),1032,["icon"]))}});export{$ as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvoyData-4786fe2f.js b/app/kuma-ui/pkg/resources/data/assets/EnvoyData-00837bda.js similarity index 81% rename from app/kuma-ui/pkg/resources/data/assets/EnvoyData-4786fe2f.js rename to app/kuma-ui/pkg/resources/data/assets/EnvoyData-00837bda.js index 84d15363afaa..0f69a45993fa 100644 --- a/app/kuma-ui/pkg/resources/data/assets/EnvoyData-4786fe2f.js +++ b/app/kuma-ui/pkg/resources/data/assets/EnvoyData-00837bda.js @@ -1,4 +1,4 @@ -import{K as g}from"./index-52545d1d.js";import{d as v,a as x,o as a,c,e as n,w as d,b as i,F as k,p as E,q as m,ar as h,f as p,as as B,_ as C}from"./index-0447e8bf.js";import{_ as q}from"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import{_ as M}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{E as F}from"./ErrorBlock-764e5a13.js";import{_ as N}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const b={class:"envoy-data-actions"},I=v({__name:"EnvoyData",props:{resource:{},src:{},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(_,{emit:f}){const t=_,r=f;return(K,e)=>{const u=x("KButton");return a(),c("div",null,[n(B,{src:t.src},{default:d(({data:o,error:l,refresh:y})=>[l?(a(),i(F,{key:0,error:l},null,8,["error"])):o===void 0?(a(),i(N,{key:1})):o===""?(a(),i(M,{key:2})):(a(),c(k,{key:3},[E("div",b,[n(u,{appearance:"primary","data-testid":"envoy-data-refresh-button",onClick:y},{default:d(()=>[n(m(h),{size:m(g)},null,8,["size"]),p(` +import{K as g}from"./index-52545d1d.js";import{d as v,a as x,o as a,c,e as n,w as d,b as i,F as k,p as E,q as m,ar as h,f as p,as as B,_ as C}from"./index-6d2dc803.js";import{_ as q}from"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import{_ as M}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{E as F}from"./ErrorBlock-fb329d86.js";import{_ as N}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const b={class:"envoy-data-actions"},I=v({__name:"EnvoyData",props:{resource:{},src:{},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(_,{emit:f}){const t=_,r=f;return(K,e)=>{const u=x("KButton");return a(),c("div",null,[n(B,{src:t.src},{default:d(({data:o,error:l,refresh:y})=>[l?(a(),i(F,{key:0,error:l},null,8,["error"])):o===void 0?(a(),i(N,{key:1})):o===""?(a(),i(M,{key:2})):(a(),c(k,{key:3},[E("div",b,[n(u,{appearance:"primary","data-testid":"envoy-data-refresh-button",onClick:y},{default:d(()=>[n(m(h),{size:m(g)},null,8,["size"]),p(` Refresh `)]),_:2},1032,["onClick"])]),p(),n(q,{id:"code-block-envoy-data",language:"json",code:typeof o=="string"?o:JSON.stringify(o,null,2),"is-searchable":"",query:t.query,"is-filter-mode":t.isFilterMode,"is-reg-exp-mode":t.isRegExpMode,onQueryChange:e[0]||(e[0]=s=>r("query-change",s)),onFilterModeChange:e[1]||(e[1]=s=>r("filter-mode-change",s)),onRegExpModeChange:e[2]||(e[2]=s=>r("reg-exp-mode-change",s))},null,8,["code","query","is-filter-mode","is-reg-exp-mode"])],64))]),_:1},8,["src"])])}}});const O=C(I,[["__scopeId","data-v-7104992e"]]);export{O as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock-764e5a13.js b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock-fb329d86.js similarity index 68% rename from app/kuma-ui/pkg/resources/data/assets/ErrorBlock-764e5a13.js rename to app/kuma-ui/pkg/resources/data/assets/ErrorBlock-fb329d86.js index b8e88976047f..5a60b941d0d7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock-764e5a13.js +++ b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock-fb329d86.js @@ -1,3 +1,3 @@ -import{b as h}from"./index-52545d1d.js";import{d as b,l as B,N as E,a5 as _,o as a,c as o,e as i,w as l,p as n,q as t,f as r,r as k,a6 as m,t as s,b as g,s as c,F as x,B as N,a7 as C,_ as I}from"./index-0447e8bf.js";import{T as S}from"./TextWithCopyButton-31371007.js";import{_ as V}from"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";const $={"data-testid":"error-state",class:"error-block"},q={class:"error-block-header"},w={class:"error-block-title"},A={key:0,class:"badge-list"},T={class:"error-block-message"},z={key:1},F={key:2,"data-testid":"error-invalid-parameters"},P=b({__name:"ErrorBlock",props:{error:{type:Error,required:!0},badgeAppearance:{type:String,required:!1,default:"warning"}},setup(e){const{t:p}=B(),d=e,f=E(()=>d.error instanceof _?d.error.invalidParameters:[]);return(u,D)=>(a(),o("div",$,[i(t(C),{"cta-is-hidden":""},{title:l(()=>[n("div",q,[n("div",w,[i(V,{display:"inline-block",size:t(h)},null,8,["size"]),r(),k(u.$slots,"default",{},()=>[n("p",null,s(e.error instanceof t(_)?e.error.detail:t(p)("common.error_state.title")),1)],!0)]),r(),e.error instanceof t(_)?(a(),o("span",A,[i(t(m),{appearance:d.badgeAppearance,"data-testid":"error-status"},{default:l(()=>[r(s(e.error.status),1)]),_:1},8,["appearance"]),r(),e.error.type?(a(),g(t(m),{key:0,appearance:"neutral","data-testid":"error-type"},{default:l(()=>[r(` +import{b as h}from"./index-52545d1d.js";import{d as b,l as B,O as E,a5 as _,o as a,c as o,e as i,w as l,p as n,q as t,f as r,r as k,a6 as m,t as s,b as g,s as c,F as x,B as C,a7 as I,_ as N}from"./index-6d2dc803.js";import{T as S}from"./TextWithCopyButton-75a4d2e9.js";import{_ as V}from"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";const $={"data-testid":"error-state",class:"error-block"},q={class:"error-block-header"},w={class:"error-block-title"},A={key:0,class:"badge-list"},T={class:"error-block-message"},z={key:1},F={key:2,"data-testid":"error-invalid-parameters"},O=b({__name:"ErrorBlock",props:{error:{type:Error,required:!0},badgeAppearance:{type:String,required:!1,default:"warning"}},setup(e){const{t:p}=B(),d=e,f=E(()=>d.error instanceof _?d.error.invalidParameters:[]);return(u,P)=>(a(),o("div",$,[i(t(I),{"cta-is-hidden":""},{title:l(()=>[n("div",q,[n("div",w,[i(V,{display:"inline-block",size:t(h)},null,8,["size"]),r(),k(u.$slots,"default",{},()=>[n("p",null,s(e.error instanceof t(_)?e.error.detail:t(p)("common.error_state.title")),1)],!0)]),r(),e.error instanceof t(_)?(a(),o("span",A,[i(t(m),{appearance:d.badgeAppearance,"data-testid":"error-status"},{default:l(()=>[r(s(e.error.status),1)]),_:1},8,["appearance"]),r(),e.error.type?(a(),g(t(m),{key:0,appearance:"neutral","data-testid":"error-type"},{default:l(()=>[r(` type: `+s(e.error.type),1)]),_:1})):c("",!0),r(),e.error.instance?(a(),g(t(m),{key:1,appearance:"neutral","data-testid":"error-trace"},{default:l(()=>[r(` - trace: `),i(S,{text:e.error.instance},null,8,["text"])]),_:1})):c("",!0)])):c("",!0)])]),message:l(()=>[n("div",T,[u.$slots.message?k(u.$slots,"message",{key:0},void 0,!0):(a(),o("p",z,s(e.error.message),1)),r(),f.value.length>0?(a(),o("ul",F,[(a(!0),o(x,null,N(f.value,(y,v)=>(a(),o("li",{key:v},[r(s(t(p)("common.error_state.field"))+" ",1),n("b",null,[n("code",null,s(y.field),1)]),r(": "+s(y.reason),1)]))),128))])):c("",!0)])]),_:3})]))}});const W=I(P,[["__scopeId","data-v-3aafad7e"]]);export{W as E}; + trace: `),i(S,{text:e.error.instance},null,8,["text"])]),_:1})):c("",!0)])):c("",!0)])]),message:l(()=>[n("div",T,[u.$slots.message?k(u.$slots,"message",{key:0},void 0,!0):(a(),o("p",z,s(e.error.message),1)),r(),f.value.length>0?(a(),o("ul",F,[(a(!0),o(x,null,C(f.value,(y,v)=>(a(),o("li",{key:v},[r(s(t(p)("common.error_state.field"))+" ",1),n("b",null,[n("code",null,s(y.field),1)]),r(": "+s(y.reason),1)]))),128))])):c("",!0)])]),_:3})]))}});const W=N(O,[["__scopeId","data-v-3aafad7e"]]);export{W as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/FilterBar-de791a8a.js b/app/kuma-ui/pkg/resources/data/assets/FilterBar-ca1669b5.js similarity index 76% rename from app/kuma-ui/pkg/resources/data/assets/FilterBar-de791a8a.js rename to app/kuma-ui/pkg/resources/data/assets/FilterBar-ca1669b5.js index 55c1c36e7443..914c4be60b64 100644 --- a/app/kuma-ui/pkg/resources/data/assets/FilterBar-de791a8a.js +++ b/app/kuma-ui/pkg/resources/data/assets/FilterBar-ca1669b5.js @@ -1,2 +1,2 @@ -var oe=Object.defineProperty;var ie=(s,o,t)=>o in s?oe(s,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[o]=t;var E=(s,o,t)=>(ie(s,typeof o!="symbol"?o+"":o,t),t);import{K as F}from"./index-52545d1d.js";import{d as W,l as le,a as U,o as p,b as K,a0 as re,w as k,r as Z,e as x,f as m,t as b,c as g,F as L,q as f,p as v,B as J,s as D,W as ue,_ as Y,m as C,N as B,aa as V,at as ce,au as de,av as fe,n as O,aw as pe,ax as me,I as ge,T as he,z as ye,A as ve}from"./index-0447e8bf.js";import{d as be,e as _e,g as ke,b as Se,c as xe}from"./index-12ba49aa.js";import{A as Te}from"./AppCollection-7fc93039.js";import{S as Ce}from"./StatusBadge-46ff6d43.js";import{T as we}from"./TagList-5b11f53f.js";import{_ as Ie}from"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";const Le={key:0},Fe=W({__name:"DataPlaneList",props:{total:{default:0},pageNumber:{},pageSize:{},items:{},error:{},isSelectedRow:{type:[Function,null],default:null},summaryRouteName:{},canUseZones:{type:Boolean}},emits:["change"],setup(s,{emit:o}){const{t,formatIsoDate:S}=le(),l=s,n=o;function i(h){return h.map(r=>{var N,I;const{mesh:c,name:y}=r,a=t(`data-planes.type.${be(r)}`),T=_e(r).filter(P=>P.label==="kuma.io/service"),{status:q}=ke(r);let w;(I=(N=r.dataplaneInsight)==null?void 0:N.mTLS)!=null&&I.certificateExpirationTime?w=S(r.dataplaneInsight.mTLS.certificateExpirationTime):w=t("data-planes.components.data-plane-list.certificate.none");const $=Se(r,l.canUseZones),M=xe(r);return{name:y,type:a,mesh:c,services:T,status:q,warnings:{version_mismatch:$.length>0,cert_expired:M},certificate:w}})}return(h,r)=>{const c=U("RouterLink"),y=U("KTooltip");return p(),K(Te,{class:"data-plane-collection","empty-state-message":f(t)("common.emptyState.message",{type:"Data Plane Proxies"}),"empty-state-cta-to":f(t)("data-planes.href.docs.data_plane_proxy"),"empty-state-cta-text":f(t)("common.documentation"),headers:[{label:"Name",key:"name"},{label:"Type",key:"type"},{label:"Services",key:"services"},{label:"Certificate Info",key:"certificate"},{label:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Details",key:"details",hideLabel:!0}],"page-number":l.pageNumber,"page-size":l.pageSize,total:l.total,items:l.items?i(l.items):void 0,error:l.error,"is-selected-row":l.isSelectedRow,onChange:r[0]||(r[0]=a=>n("change",a))},re({name:k(({row:a})=>[x(c,{class:"name-link",title:a.name,to:{name:l.summaryRouteName,params:{mesh:a.mesh,dataPlane:a.name},query:{page:l.pageNumber,size:l.pageSize}}},{default:k(()=>[m(b(a.name),1)]),_:2},1032,["title","to"])]),services:k(({row:a})=>[a.services.length>0?(p(),K(we,{key:0,tags:a.services,"should-truncate":"","hide-label-key":""},null,8,["tags"])):(p(),g(L,{key:1},[m(b(f(t)("common.collection.none")),1)],64))]),status:k(({row:a})=>[x(Ce,{status:a.status},null,8,["status"])]),warnings:k(({row:a})=>[Object.values(a.warnings).some(_=>_)?(p(),K(y,{key:0},{content:k(()=>[v("ul",null,[(p(!0),g(L,null,J(a.warnings,(_,T)=>(p(),g(L,{key:T},[_?(p(),g("li",Le,b(f(t)(`data-planes.components.data-plane-list.${T}`)),1)):D("",!0)],64))),128))])]),default:k(()=>[m(),x(Ie,{class:"mr-1",size:f(F),"hide-title":""},null,8,["size"])]),_:2},1024)):(p(),g(L,{key:1},[m(b(f(t)("common.collection.none")),1)],64))]),details:k(({row:a})=>[x(c,{class:"details-link","data-testid":"details-link",to:{name:"data-plane-detail-view",params:{dataPlane:a.name}}},{default:k(()=>[m(b(f(t)("common.collection.details_link"))+" ",1),x(f(ue),{display:"inline-block",decorative:"",size:f(F)},null,8,["size"])]),_:2},1032,["to"])]),_:2},[h.$slots.toolbar?{name:"toolbar",fn:k(()=>[Z(h.$slots,"toolbar",{},void 0,!0)]),key:"0"}:void 0]),1032,["empty-state-message","empty-state-cta-to","empty-state-cta-text","page-number","page-size","total","items","error","is-selected-row"])}}});const nt=Y(Fe,[["__scopeId","data-v-9d0641dc"]]);function Ne(s,o,t){return Math.max(o,Math.min(s,t))}const Ae=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class ze{constructor(o,t){E(this,"commands");E(this,"keyMap");E(this,"boundTriggerShortcuts");this.commands=t,this.keyMap=Object.fromEntries(Object.entries(o).map(([S,l])=>[S.toLowerCase(),l])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(o){Ee(o,this.keyMap,this.commands)}}function Ee(s,o,t){const S=Be(s.code),l=[s.ctrlKey?"ctrl":"",s.shiftKey?"shift":"",s.altKey?"alt":"",S].filter(h=>h!=="").join("+"),n=o[l];if(!n)return;const i=t[n];i.isAllowedContext&&!i.isAllowedContext(s)||(i.shouldPreventDefaultAction&&s.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(s))}function Be(s){return Ae.includes(s)?"":s.replace(/^Key/,"").toLowerCase()}function De(s,o){const t=" "+s,S=t.matchAll(/ ([-\s\w]+):\s*/g),l=[];for(const n of Array.from(S)){if(n.index===void 0)continue;const i=qe(n[1]);if(o.length>0&&!o.includes(i))throw new Error(`Unknown field “${i}”. Known fields: ${o.join(", ")}`);const h=n.index+n[0].length,r=t.substring(h);let c;if(/^\s*["']/.test(r)){const a=r.match(/['"](.*?)['"]/);if(a!==null)c=a[1];else throw new Error(`Quote mismatch for field “${i}”.`)}else{const a=r.indexOf(" "),_=a===-1?r.length:a;c=r.substring(0,_)}c!==""&&l.push([i,c])}return l}function qe(s){return s.trim().replace(/\s+/g,"-").replace(/-[a-z]/g,(o,t)=>t===0?o:o.substring(1).toUpperCase())}let H=0;const $e=(s="unique")=>(H++,`${s}-${H}`),G=s=>(ye("data-v-349996e3"),s=s(),ve(),s),Me=G(()=>v("span",{class:"visually-hidden"},"Focus filter",-1)),Pe={class:"k-filter-icon"},je=["for"],Ke=["id","placeholder"],Re={key:0,class:"k-suggestion-box","data-testid":"k-filter-bar-suggestion-box"},Qe={class:"k-suggestion-list"},Ue={key:0,class:"k-filter-bar-error"},Ve={key:0},Oe=["title","data-filter-field"],He={class:"visually-hidden"},We=G(()=>v("span",{class:"visually-hidden"},"Clear query",-1)),Ze=W({__name:"FilterBar",props:{id:{type:String,required:!1,default:()=>$e("k-filter-bar")},fields:{type:Object,required:!0},placeholder:{type:String,required:!1,default:null},query:{type:String,required:!1,default:""}},emits:["fields-change"],setup(s,{emit:o}){const t=s,S=o,l=C(null),n=C(null),i=C(t.query),h=C([]),r=C(null),c=C(!1),y=C(-1),a=B(()=>Object.keys(t.fields)),_=B(()=>Object.entries(t.fields).slice(0,5).map(([e,u])=>({fieldName:e,...u}))),T=B(()=>a.value.length>0?`Filter by ${a.value.join(", ")}`:"Filter"),q=B(()=>t.placeholder??T.value);V(()=>h.value,function(e,u){ne(e,u)||(r.value=null,S("fields-change",{fields:e,query:i.value}))}),V(()=>i.value,function(){i.value===""&&(r.value=null),c.value=!0});const w={Enter:"submitQuery",Escape:"closeSuggestionBox",ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},$={submitQuery:{trigger:I,isAllowedContext(e){return n.value!==null&&e.composedPath().includes(n.value)},shouldPreventDefaultAction:!0},jumpToNextSuggestion:{trigger:P,isAllowedContext(e){return n.value!==null&&e.composedPath().includes(n.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:X,isAllowedContext(e){return n.value!==null&&e.composedPath().includes(n.value)},shouldPreventDefaultAction:!0},closeSuggestionBox:{trigger:j,isAllowedContext(e){return l.value!==null&&e.composedPath().includes(l.value)}}};function M(){const e=new ze(w,$);ge(function(){e.registerListener()}),he(function(){e.unRegisterListener()}),A(i.value)}M();function N(e){const u=e.target;A(u.value)}function I(){if(n.value instanceof HTMLInputElement)if(y.value===-1)A(n.value.value),c.value=!1;else{const e=_.value[y.value].fieldName;e&&Q(n.value,e)}}function P(){R(1)}function X(){R(-1)}function R(e){y.value=Ne(y.value+e,-1,_.value.length-1)}function ee(){n.value instanceof HTMLInputElement&&n.value.focus()}function te(e){const d=e.currentTarget.getAttribute("data-filter-field");d&&n.value instanceof HTMLInputElement&&Q(n.value,d)}function Q(e,u){const d=i.value===""||i.value.endsWith(" ")?"":" ";i.value+=d+u+":",e.focus(),y.value=-1}function se(){i.value="",n.value instanceof HTMLInputElement&&(n.value.value="",n.value.focus(),A(""))}function ae(e){e.relatedTarget===null&&j(),l.value instanceof HTMLElement&&e.relatedTarget instanceof Node&&!l.value.contains(e.relatedTarget)&&j()}function j(){c.value=!1}function A(e){r.value=null;try{const u=De(e,a.value);u.sort((d,z)=>d[0].localeCompare(z[0])),h.value=u}catch(u){if(u instanceof Error)r.value=u,c.value=!0;else throw u}}function ne(e,u){return JSON.stringify(e)===JSON.stringify(u)}return(e,u)=>(p(),g("div",{ref_key:"filterBar",ref:l,class:"k-filter-bar","data-testid":"k-filter-bar"},[v("button",{class:"k-focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"k-filter-bar-focus-filter-input-button",onClick:ee},[Me,m(),v("span",Pe,[x(f(ce),{decorative:"","data-testid":"k-filter-bar-filter-icon","hide-title":"",size:f(F)},null,8,["size"])])]),m(),v("label",{for:`${t.id}-filter-bar-input`,class:"visually-hidden"},[Z(e.$slots,"default",{},()=>[m(b(T.value),1)],!0)],8,je),m(),de(v("input",{id:`${t.id}-filter-bar-input`,ref_key:"filterInput",ref:n,"onUpdate:modelValue":u[0]||(u[0]=d=>i.value=d),class:"k-filter-bar-input",type:"text",placeholder:q.value,"data-testid":"k-filter-bar-filter-input",onFocus:u[1]||(u[1]=d=>c.value=!0),onBlur:ae,onChange:N},null,40,Ke),[[fe,i.value]]),m(),c.value?(p(),g("div",Re,[v("div",Qe,[r.value!==null?(p(),g("p",Ue,b(r.value.message),1)):(p(),g("button",{key:1,class:O(["k-submit-query-button",{"k-submit-query-button-is-selected":y.value===-1}]),title:"Submit query",type:"button","data-testid":"k-filter-bar-submit-query-button",onClick:I},` - Submit `+b(i.value),3)),m(),(p(!0),g(L,null,J(_.value,(d,z)=>(p(),g("div",{key:`${t.id}-${z}`,class:O(["k-suggestion-list-item",{"k-suggestion-list-item-is-selected":y.value===z}])},[v("b",null,b(d.fieldName),1),d.description!==""?(p(),g("span",Ve,": "+b(d.description),1)):D("",!0),m(),v("button",{class:"k-apply-suggestion-button",title:`Add ${d.fieldName}:`,type:"button","data-filter-field":d.fieldName,"data-testid":"k-filter-bar-apply-suggestion-button",onClick:te},[v("span",He,"Add "+b(d.fieldName)+":",1),m(),x(f(pe),{decorative:"","hide-title":"",size:f(F)},null,8,["size"])],8,Oe)],2))),128))])])):D("",!0),m(),i.value!==""?(p(),g("button",{key:1,class:"k-clear-query-button",title:"Clear query",type:"button","data-testid":"k-filter-bar-clear-query-button",onClick:se},[We,m(),x(f(me),{decorative:"","hide-title":"",size:f(F)},null,8,["size"])])):D("",!0)],512))}});const ot=Y(Ze,[["__scopeId","data-v-349996e3"]]);export{nt as D,ot as F}; +var oe=Object.defineProperty;var ie=(s,o,t)=>o in s?oe(s,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[o]=t;var E=(s,o,t)=>(ie(s,typeof o!="symbol"?o+"":o,t),t);import{K as F}from"./index-52545d1d.js";import{d as W,l as le,a as U,o as p,b as K,a0 as re,w as k,r as J,e as x,f as m,t as b,c as g,F as L,q as f,p as v,B as Z,s as D,W as ue,_ as Y,m as T,O as B,aa as O,at as ce,au as de,av as fe,n as V,aw as pe,ax as me,J as ge,U as he,z as ye,A as ve}from"./index-6d2dc803.js";import{d as be,e as _e,g as ke,b as Se,c as xe}from"./index-5f089f69.js";import{A as Ce}from"./AppCollection-490228bd.js";import{S as Te}from"./StatusBadge-da631374.js";import{T as we}from"./TagList-3395535b.js";import{_ as Ie}from"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";const Le={key:0},Fe=W({__name:"DataPlaneList",props:{total:{default:0},pageNumber:{},pageSize:{},items:{},error:{},isSelectedRow:{type:[Function,null],default:null},summaryRouteName:{},canUseZones:{type:Boolean}},emits:["change"],setup(s,{emit:o}){const{t,formatIsoDate:S}=le(),l=s,n=o;function i(h){return h.map(r=>{var A,I;const{mesh:c,name:y}=r,a=t(`data-planes.type.${be(r)}`),C=_e(r).filter(P=>P.label==="kuma.io/service"),{status:q}=ke(r);let w;(I=(A=r.dataplaneInsight)==null?void 0:A.mTLS)!=null&&I.certificateExpirationTime?w=S(r.dataplaneInsight.mTLS.certificateExpirationTime):w=t("data-planes.components.data-plane-list.certificate.none");const $=Se(r,l.canUseZones),M=xe(r);return{name:y,type:a,mesh:c,services:C,status:q,warnings:{version_mismatch:$.length>0,cert_expired:M},certificate:w}})}return(h,r)=>{const c=U("RouterLink"),y=U("KTooltip");return p(),K(Ce,{class:"data-plane-collection","empty-state-message":f(t)("common.emptyState.message",{type:"Data Plane Proxies"}),"empty-state-cta-to":f(t)("data-planes.href.docs.data_plane_proxy"),"empty-state-cta-text":f(t)("common.documentation"),headers:[{label:"Name",key:"name"},{label:"Type",key:"type"},{label:"Services",key:"services"},{label:"Certificate Info",key:"certificate"},{label:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Details",key:"details",hideLabel:!0}],"page-number":l.pageNumber,"page-size":l.pageSize,total:l.total,items:l.items?i(l.items):void 0,error:l.error,"is-selected-row":l.isSelectedRow,onChange:r[0]||(r[0]=a=>n("change",a))},re({name:k(({row:a})=>[x(c,{class:"name-link",title:a.name,to:{name:l.summaryRouteName,params:{mesh:a.mesh,dataPlane:a.name},query:{page:l.pageNumber,size:l.pageSize}}},{default:k(()=>[m(b(a.name),1)]),_:2},1032,["title","to"])]),services:k(({row:a})=>[a.services.length>0?(p(),K(we,{key:0,tags:a.services,"should-truncate":"","hide-label-key":""},null,8,["tags"])):(p(),g(L,{key:1},[m(b(f(t)("common.collection.none")),1)],64))]),status:k(({row:a})=>[x(Te,{status:a.status},null,8,["status"])]),warnings:k(({row:a})=>[Object.values(a.warnings).some(_=>_)?(p(),K(y,{key:0},{content:k(()=>[v("ul",null,[(p(!0),g(L,null,Z(a.warnings,(_,C)=>(p(),g(L,{key:C},[_?(p(),g("li",Le,b(f(t)(`data-planes.components.data-plane-list.${C}`)),1)):D("",!0)],64))),128))])]),default:k(()=>[m(),x(Ie,{class:"mr-1",size:f(F),"hide-title":""},null,8,["size"])]),_:2},1024)):(p(),g(L,{key:1},[m(b(f(t)("common.collection.none")),1)],64))]),details:k(({row:a})=>[x(c,{class:"details-link","data-testid":"details-link",to:{name:"data-plane-detail-view",params:{dataPlane:a.name}}},{default:k(()=>[m(b(f(t)("common.collection.details_link"))+" ",1),x(f(ue),{display:"inline-block",decorative:"",size:f(F)},null,8,["size"])]),_:2},1032,["to"])]),_:2},[h.$slots.toolbar?{name:"toolbar",fn:k(()=>[J(h.$slots,"toolbar",{},void 0,!0)]),key:"0"}:void 0]),1032,["empty-state-message","empty-state-cta-to","empty-state-cta-text","page-number","page-size","total","items","error","is-selected-row"])}}});const nt=Y(Fe,[["__scopeId","data-v-9d0641dc"]]);function Ae(s,o,t){return Math.max(o,Math.min(s,t))}const Ne=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class ze{constructor(o,t){E(this,"commands");E(this,"keyMap");E(this,"boundTriggerShortcuts");this.commands=t,this.keyMap=Object.fromEntries(Object.entries(o).map(([S,l])=>[S.toLowerCase(),l])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(o){Ee(o,this.keyMap,this.commands)}}function Ee(s,o,t){const S=Be(s.code),l=[s.ctrlKey?"ctrl":"",s.shiftKey?"shift":"",s.altKey?"alt":"",S].filter(h=>h!=="").join("+"),n=o[l];if(!n)return;const i=t[n];i.isAllowedContext&&!i.isAllowedContext(s)||(i.shouldPreventDefaultAction&&s.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(s))}function Be(s){return Ne.includes(s)?"":s.replace(/^Key/,"").toLowerCase()}function De(s,o){const t=" "+s,S=t.matchAll(/ ([-\s\w]+):\s*/g),l=[];for(const n of Array.from(S)){if(n.index===void 0)continue;const i=qe(n[1]);if(o.length>0&&!o.includes(i))throw new Error(`Unknown field “${i}”. Known fields: ${o.join(", ")}`);const h=n.index+n[0].length,r=t.substring(h);let c;if(/^\s*["']/.test(r)){const a=r.match(/['"](.*?)['"]/);if(a!==null)c=a[1];else throw new Error(`Quote mismatch for field “${i}”.`)}else{const a=r.indexOf(" "),_=a===-1?r.length:a;c=r.substring(0,_)}c!==""&&l.push([i,c])}return l}function qe(s){return s.trim().replace(/\s+/g,"-").replace(/-[a-z]/g,(o,t)=>t===0?o:o.substring(1).toUpperCase())}let H=0;const $e=(s="unique")=>(H++,`${s}-${H}`),G=s=>(ye("data-v-349996e3"),s=s(),ve(),s),Me=G(()=>v("span",{class:"visually-hidden"},"Focus filter",-1)),Pe={class:"k-filter-icon"},je=["for"],Ke=["id","placeholder"],Re={key:0,class:"k-suggestion-box","data-testid":"k-filter-bar-suggestion-box"},Qe={class:"k-suggestion-list"},Ue={key:0,class:"k-filter-bar-error"},Oe={key:0},Ve=["title","data-filter-field"],He={class:"visually-hidden"},We=G(()=>v("span",{class:"visually-hidden"},"Clear query",-1)),Je=W({__name:"FilterBar",props:{id:{type:String,required:!1,default:()=>$e("k-filter-bar")},fields:{type:Object,required:!0},placeholder:{type:String,required:!1,default:null},query:{type:String,required:!1,default:""}},emits:["fields-change"],setup(s,{emit:o}){const t=s,S=o,l=T(null),n=T(null),i=T(t.query),h=T([]),r=T(null),c=T(!1),y=T(-1),a=B(()=>Object.keys(t.fields)),_=B(()=>Object.entries(t.fields).slice(0,5).map(([e,u])=>({fieldName:e,...u}))),C=B(()=>a.value.length>0?`Filter by ${a.value.join(", ")}`:"Filter"),q=B(()=>t.placeholder??C.value);O(()=>h.value,function(e,u){ne(e,u)||(r.value=null,S("fields-change",{fields:e,query:i.value}))}),O(()=>i.value,function(){i.value===""&&(r.value=null),c.value=!0});const w={Enter:"submitQuery",Escape:"closeSuggestionBox",ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},$={submitQuery:{trigger:I,isAllowedContext(e){return n.value!==null&&e.composedPath().includes(n.value)},shouldPreventDefaultAction:!0},jumpToNextSuggestion:{trigger:P,isAllowedContext(e){return n.value!==null&&e.composedPath().includes(n.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:X,isAllowedContext(e){return n.value!==null&&e.composedPath().includes(n.value)},shouldPreventDefaultAction:!0},closeSuggestionBox:{trigger:j,isAllowedContext(e){return l.value!==null&&e.composedPath().includes(l.value)}}};function M(){const e=new ze(w,$);ge(function(){e.registerListener()}),he(function(){e.unRegisterListener()}),N(i.value)}M();function A(e){const u=e.target;N(u.value)}function I(){if(n.value instanceof HTMLInputElement)if(y.value===-1)N(n.value.value),c.value=!1;else{const e=_.value[y.value].fieldName;e&&Q(n.value,e)}}function P(){R(1)}function X(){R(-1)}function R(e){y.value=Ae(y.value+e,-1,_.value.length-1)}function ee(){n.value instanceof HTMLInputElement&&n.value.focus()}function te(e){const d=e.currentTarget.getAttribute("data-filter-field");d&&n.value instanceof HTMLInputElement&&Q(n.value,d)}function Q(e,u){const d=i.value===""||i.value.endsWith(" ")?"":" ";i.value+=d+u+":",e.focus(),y.value=-1}function se(){i.value="",n.value instanceof HTMLInputElement&&(n.value.value="",n.value.focus(),N(""))}function ae(e){e.relatedTarget===null&&j(),l.value instanceof HTMLElement&&e.relatedTarget instanceof Node&&!l.value.contains(e.relatedTarget)&&j()}function j(){c.value=!1}function N(e){r.value=null;try{const u=De(e,a.value);u.sort((d,z)=>d[0].localeCompare(z[0])),h.value=u}catch(u){if(u instanceof Error)r.value=u,c.value=!0;else throw u}}function ne(e,u){return JSON.stringify(e)===JSON.stringify(u)}return(e,u)=>(p(),g("div",{ref_key:"filterBar",ref:l,class:"k-filter-bar","data-testid":"k-filter-bar"},[v("button",{class:"k-focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"k-filter-bar-focus-filter-input-button",onClick:ee},[Me,m(),v("span",Pe,[x(f(ce),{decorative:"","data-testid":"k-filter-bar-filter-icon","hide-title":"",size:f(F)},null,8,["size"])])]),m(),v("label",{for:`${t.id}-filter-bar-input`,class:"visually-hidden"},[J(e.$slots,"default",{},()=>[m(b(C.value),1)],!0)],8,je),m(),de(v("input",{id:`${t.id}-filter-bar-input`,ref_key:"filterInput",ref:n,"onUpdate:modelValue":u[0]||(u[0]=d=>i.value=d),class:"k-filter-bar-input",type:"text",placeholder:q.value,"data-testid":"k-filter-bar-filter-input",onFocus:u[1]||(u[1]=d=>c.value=!0),onBlur:ae,onChange:A},null,40,Ke),[[fe,i.value]]),m(),c.value?(p(),g("div",Re,[v("div",Qe,[r.value!==null?(p(),g("p",Ue,b(r.value.message),1)):(p(),g("button",{key:1,class:V(["k-submit-query-button",{"k-submit-query-button-is-selected":y.value===-1}]),title:"Submit query",type:"button","data-testid":"k-filter-bar-submit-query-button",onClick:I},` + Submit `+b(i.value),3)),m(),(p(!0),g(L,null,Z(_.value,(d,z)=>(p(),g("div",{key:`${t.id}-${z}`,class:V(["k-suggestion-list-item",{"k-suggestion-list-item-is-selected":y.value===z}])},[v("b",null,b(d.fieldName),1),d.description!==""?(p(),g("span",Oe,": "+b(d.description),1)):D("",!0),m(),v("button",{class:"k-apply-suggestion-button",title:`Add ${d.fieldName}:`,type:"button","data-filter-field":d.fieldName,"data-testid":"k-filter-bar-apply-suggestion-button",onClick:te},[v("span",He,"Add "+b(d.fieldName)+":",1),m(),x(f(pe),{decorative:"","hide-title":"",size:f(F)},null,8,["size"])],8,Ve)],2))),128))])])):D("",!0),m(),i.value!==""?(p(),g("button",{key:1,class:"k-clear-query-button",title:"Clear query",type:"button","data-testid":"k-filter-bar-clear-query-button",onClick:se},[We,m(),x(f(me),{decorative:"","hide-title":"",size:f(F)},null,8,["size"])])):D("",!0)],512))}});const ot=Y(Je,[["__scopeId","data-v-349996e3"]]);export{nt as D,ot as F}; diff --git a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-9421cbc5.js b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-cf764018.js similarity index 84% rename from app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-9421cbc5.js rename to app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-cf764018.js index 45fb38f3171c..dbcaeddf7a10 100644 --- a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-9421cbc5.js +++ b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-cf764018.js @@ -1,3 +1,3 @@ -import{_ as i}from"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import{d as r,a as t,o as u,b as l,w as e,e as o,p as n,f as a}from"./index-0447e8bf.js";import"./index-52545d1d.js";const d={class:"overview"},f=n("p",null,"The page or entity you were looking for does not exist.",-1),B=r({__name:"KumaNotFoundView",setup(w){return(V,h)=>{const s=t("RouteTitle"),_=t("KButton"),c=t("KEmptyState"),p=t("AppView"),m=t("RouteView");return u(),l(m,{name:"kuma-not-found-view"},{default:e(()=>[o(p,null,{default:e(()=>[n("div",d,[o(c,null,{title:e(()=>[o(i,{class:"mb-3"}),a(),n("h1",null,[o(s,{title:"Page Not Found"})])]),message:e(()=>[f]),cta:e(()=>[o(_,{appearance:"primary",to:{name:"home"}},{default:e(()=>[a(` +import{_ as i}from"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import{d as r,a as t,o as u,b as l,w as e,e as o,p as n,f as a}from"./index-6d2dc803.js";import"./index-52545d1d.js";const d={class:"overview"},f=n("p",null,"The page or entity you were looking for does not exist.",-1),B=r({__name:"KumaNotFoundView",setup(w){return(V,h)=>{const s=t("RouteTitle"),_=t("KButton"),c=t("KEmptyState"),p=t("AppView"),m=t("RouteView");return u(),l(m,{name:"kuma-not-found-view"},{default:e(()=>[o(p,null,{default:e(()=>[n("div",d,[o(c,null,{title:e(()=>[o(i,{class:"mb-3"}),a(),n("h1",null,[o(s,{title:"Page Not Found"})])]),message:e(()=>[f]),cta:e(()=>[o(_,{appearance:"primary",to:{name:"home"}},{default:e(()=>[a(` Go Home `)]),_:1})]),_:1})])]),_:1})]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js rename to app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js index 642eda296760..a40a6ffb5ebd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js @@ -1 +1 @@ -import{c as o}from"./index-52545d1d.js";import{d as s,o as t,b as r,w as n,e as c,q as a,a8 as l,f as d,r as i,a7 as _,p}from"./index-0447e8bf.js";const m=p("p",null,"Loading data …",-1),b=s({__name:"LoadingBlock",setup(f){return(e,u)=>(t(),r(a(_),{"cta-is-hidden":"","data-testid":"loading-block"},{title:n(()=>[c(a(l),{class:"mb-3",display:"inline-block",color:a(o)},null,8,["color"]),d(),i(e.$slots,"default",{},()=>[m])]),_:3}))}});export{b as _}; +import{c as o}from"./index-52545d1d.js";import{d as s,o as t,b as r,w as n,e as c,q as a,a8 as l,f as d,r as i,a7 as _,p}from"./index-6d2dc803.js";const m=p("p",null,"Loading data …",-1),h=s({__name:"LoadingBlock",setup(f){return(e,u)=>(t(),r(a(_),{"cta-is-hidden":"","data-testid":"loading-block"},{title:n(()=>[c(a(l),{class:"mb-3",display:"inline-block",color:a(o)},null,8,["color"]),d(),i(e.$slots,"default",{},()=>[m])]),_:3}))}});export{h as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-2d6ac8b9.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-77192232.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/LoadingBox-2d6ac8b9.js rename to app/kuma-ui/pkg/resources/data/assets/LoadingBox-77192232.js index 336a2f40344e..f9f3ebe44bca 100644 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-2d6ac8b9.js +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-77192232.js @@ -1 +1 @@ -import{_ as d,o as _,c as n,f as t,z as c,A as l,p as o}from"./index-0447e8bf.js";const a={},e=s=>(c("data-v-67594d24"),s=s(),l(),s),i={class:"loading","data-testid":"loading"},u=e(()=>o("div",null,null,-1)),p=e(()=>o("div",null,null,-1)),r=e(()=>o("div",null,null,-1)),v=e(()=>o("div",null,null,-1)),h=e(()=>o("div",null,null,-1));function x(s,f){return _(),n("div",i,[u,t(),p,t(),r,t(),v,t(),h])}const B=d(a,[["render",x],["__scopeId","data-v-67594d24"]]);export{B as L}; +import{_ as d,o as _,c as n,f as t,z as c,A as l,p as o}from"./index-6d2dc803.js";const a={},e=s=>(c("data-v-67594d24"),s=s(),l(),s),i={class:"loading","data-testid":"loading"},u=e(()=>o("div",null,null,-1)),p=e(()=>o("div",null,null,-1)),r=e(()=>o("div",null,null,-1)),v=e(()=>o("div",null,null,-1)),h=e(()=>o("div",null,null,-1));function x(s,f){return _(),n("div",i,[u,t(),p,t(),r,t(),v,t(),h])}const B=d(a,[["render",x],["__scopeId","data-v-67594d24"]]);export{B as L}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-178b09c0.js b/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-5f07b09d.js similarity index 63% rename from app/kuma-ui/pkg/resources/data/assets/MeshConfigView-178b09c0.js rename to app/kuma-ui/pkg/resources/data/assets/MeshConfigView-5f07b09d.js index 87c381e5ca7c..39096c87c336 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-178b09c0.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-5f07b09d.js @@ -1 +1 @@ -import{E as h}from"./ErrorBlock-764e5a13.js";import{_ as w}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{_ as k}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import{d as V,u as v,a as e,o as t,b as s,w as o,e as r,p as g,f as C,q as x}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./toYaml-4e00099e.js";const q=V({__name:"MeshConfigView",setup(y){const i=v();return(A,B)=>{const c=e("RouteTitle"),p=e("DataSource"),u=e("KCard"),_=e("AppView"),l=e("RouteView");return t(),s(l,{name:"mesh-config-view","data-testid":"mesh-config-view",params:{mesh:""}},{default:o(({route:a,t:f})=>[r(_,null,{title:o(()=>[g("h2",null,[r(c,{title:f("meshes.routes.item.navigation.mesh-config-view")},null,8,["title"])])]),default:o(()=>[C(),r(u,null,{body:o(()=>[r(p,{src:`/meshes/${a.params.mesh}`},{default:o(({data:n,error:m})=>[m!==void 0?(t(),s(h,{key:0,error:m},null,8,["error"])):n===void 0?(t(),s(w,{key:1})):(t(),s(k,{key:2,id:"code-block-mesh",resource:n,"resource-fetcher":d=>x(i).getMesh({name:a.params.mesh},d)},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{q as default}; +import{E as h}from"./ErrorBlock-fb329d86.js";import{_ as w}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{_ as k}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import{d as V,u as v,a as e,o as t,b as s,w as o,e as r,p as g,f as C,q as x}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./toYaml-4e00099e.js";const q=V({__name:"MeshConfigView",setup(y){const i=v();return(A,B)=>{const c=e("RouteTitle"),p=e("DataSource"),u=e("KCard"),_=e("AppView"),l=e("RouteView");return t(),s(l,{name:"mesh-config-view","data-testid":"mesh-config-view",params:{mesh:""}},{default:o(({route:a,t:f})=>[r(_,null,{title:o(()=>[g("h2",null,[r(c,{title:f("meshes.routes.item.navigation.mesh-config-view")},null,8,["title"])])]),default:o(()=>[C(),r(u,null,{body:o(()=>[r(p,{src:`/meshes/${a.params.mesh}`},{default:o(({data:n,error:m})=>[m!==void 0?(t(),s(h,{key:0,error:m},null,8,["error"])):n===void 0?(t(),s(w,{key:1})):(t(),s(k,{key:2,id:"code-block-mesh",resource:n,"resource-fetcher":d=>x(i).getMesh({name:a.params.mesh},d)},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-ff44e964.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-56df3f57.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-ff44e964.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-56df3f57.js index 2f68cff9057f..f5201176e756 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-ff44e964.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-56df3f57.js @@ -1 +1 @@ -import{d as h,l as f,Z as w,a as n,o as R,b as V,w as m,e as s,p as b,q as p,f as _}from"./index-0447e8bf.js";import{N as x}from"./NavTabs-a6dc23b6.js";import{T}from"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./index-52545d1d.js";const q=h({__name:"MeshDetailTabsView",setup(v){var l;const{t:u}=f(),d=(((l=w().getRoutes().find(e=>e.name==="mesh-detail-tabs-view"))==null?void 0:l.children)??[]).map(e=>{var a,t;const i=typeof e.name>"u"?(a=e.children)==null?void 0:a[0]:e,o=i.name,r=((t=i.meta)==null?void 0:t.module)??"";return{title:u(`meshes.routes.item.navigation.${o}`),routeName:o,module:r}});return(e,i)=>{const o=n("RouteTitle"),r=n("RouterView"),c=n("AppView"),a=n("RouteView");return R(),V(a,{name:"mesh-detail-tabs-view",params:{mesh:""}},{default:m(({route:t})=>[s(c,null,{title:m(()=>[b("h1",null,[s(T,{text:t.params.mesh},{default:m(()=>[s(o,{title:p(u)("meshes.routes.item.title",{name:t.params.mesh})},null,8,["title"])]),_:2},1032,["text"])])]),default:m(()=>[_(),s(x,{class:"route-mesh-view-tabs",tabs:p(d)},null,8,["tabs"]),_(),s(r)]),_:2},1024)]),_:1})}}});export{q as default}; +import{d as h,l as f,Z as w,a as n,o as R,b as V,w as m,e as s,p as b,q as p,f as _}from"./index-6d2dc803.js";import{N as x}from"./NavTabs-de592746.js";import{T}from"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./index-52545d1d.js";const q=h({__name:"MeshDetailTabsView",setup(v){var l;const{t:u}=f(),d=(((l=w().getRoutes().find(e=>e.name==="mesh-detail-tabs-view"))==null?void 0:l.children)??[]).map(e=>{var a,t;const i=typeof e.name>"u"?(a=e.children)==null?void 0:a[0]:e,o=i.name,r=((t=i.meta)==null?void 0:t.module)??"";return{title:u(`meshes.routes.item.navigation.${o}`),routeName:o,module:r}});return(e,i)=>{const o=n("RouteTitle"),r=n("RouterView"),c=n("AppView"),a=n("RouteView");return R(),V(a,{name:"mesh-detail-tabs-view",params:{mesh:""}},{default:m(({route:t})=>[s(c,null,{title:m(()=>[b("h1",null,[s(T,{text:t.params.mesh},{default:m(()=>[s(o,{title:p(u)("meshes.routes.item.title",{name:t.params.mesh})},null,8,["title"])]),_:2},1032,["text"])])]),default:m(()=>[_(),s(x,{class:"route-mesh-view-tabs",tabs:p(d)},null,8,["tabs"]),_(),s(r)]),_:2},1024)]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-59ddc0b4.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-b0e47be7.js similarity index 55% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailView-59ddc0b4.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailView-b0e47be7.js index 944cad9c2aff..61c63d6c4cb4 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-59ddc0b4.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-b0e47be7.js @@ -1 +1 @@ -import{E as R}from"./ErrorBlock-764e5a13.js";import{_ as g}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{d as V,l as S,N as w,o as t,c as T,f as _,t as i,q as r,e,W as $,_ as k,$ as b,a as c,b as p,w as n,p as B}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";const M={class:"date-status"},I=V({__name:"ResourceDateStatus",props:{creationTime:{},modificationTime:{}},setup(u){const{t:s,formatIsoDate:m}=S(),d=u,l=w(()=>m(d.creationTime)),a=w(()=>m(d.modificationTime));return(f,h)=>(t(),T("span",M,[_(i(r(s)("common.detail.created"))+": "+i(l.value)+" ",1),e(r($)),_(" "+i(r(s)("common.detail.modified"))+": "+i(a.value),1)]))}});const N=k(I,[["__scopeId","data-v-fa366713"]]),C={key:2,class:"stack","data-testid":"detail-view-details"},A={class:"date-status-wrapper"},E=V({__name:"MeshDetailView",setup(u){const s=b();return(m,d)=>{const l=c("RouteTitle"),a=c("DataSource"),f=c("AppView"),h=c("RouteView");return t(),p(h,{name:"mesh-detail-view",params:{mesh:""}},{default:n(({route:v,t:x})=>[e(l,{title:x("meshes.routes.overview.title"),render:!1},null,8,["title"]),_(),e(f,null,{default:n(()=>[e(a,{src:`/meshes/${v.params.mesh}`},{default:n(({data:o,error:D})=>[e(a,{src:`/mesh-insights/${v.params.mesh}`},{default:n(({data:y})=>[D?(t(),p(R,{key:0,error:D},null,8,["error"])):o===void 0?(t(),p(g,{key:1})):(t(),T("div",C,[e(r(s),{mesh:o,"mesh-insight":y},null,8,["mesh","mesh-insight"]),_(),B("div",A,[e(N,{"creation-time":o.creationTime,"modification-time":o.modificationTime},null,8,["creation-time","modification-time"])])]))]),_:2},1032,["src"])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}});const J=k(E,[["__scopeId","data-v-e3befb82"]]);export{J as default}; +import{E as R}from"./ErrorBlock-fb329d86.js";import{_ as g}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{d as V,l as S,O as w,o as t,c as T,f as _,t as i,q as r,e,W as $,_ as k,$ as b,a as c,b as p,w as n,p as B}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";const M={class:"date-status"},I=V({__name:"ResourceDateStatus",props:{creationTime:{},modificationTime:{}},setup(u){const{t:s,formatIsoDate:m}=S(),d=u,l=w(()=>m(d.creationTime)),a=w(()=>m(d.modificationTime));return(f,h)=>(t(),T("span",M,[_(i(r(s)("common.detail.created"))+": "+i(l.value)+" ",1),e(r($)),_(" "+i(r(s)("common.detail.modified"))+": "+i(a.value),1)]))}});const C=k(I,[["__scopeId","data-v-fa366713"]]),N={key:2,class:"stack","data-testid":"detail-view-details"},A={class:"date-status-wrapper"},E=V({__name:"MeshDetailView",setup(u){const s=b();return(m,d)=>{const l=c("RouteTitle"),a=c("DataSource"),f=c("AppView"),h=c("RouteView");return t(),p(h,{name:"mesh-detail-view",params:{mesh:""}},{default:n(({route:v,t:x})=>[e(l,{title:x("meshes.routes.overview.title"),render:!1},null,8,["title"]),_(),e(f,null,{default:n(()=>[e(a,{src:`/meshes/${v.params.mesh}`},{default:n(({data:o,error:D})=>[e(a,{src:`/mesh-insights/${v.params.mesh}`},{default:n(({data:y})=>[D?(t(),p(R,{key:0,error:D},null,8,["error"])):o===void 0?(t(),p(g,{key:1})):(t(),T("div",N,[e(r(s),{mesh:o,"mesh-insight":y},null,8,["mesh","mesh-insight"]),_(),B("div",A,[e(C,{"creation-time":o.creationTime,"modification-time":o.modificationTime},null,8,["creation-time","modification-time"])])]))]),_:2},1032,["src"])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}});const H=k(E,[["__scopeId","data-v-e3befb82"]]);export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshListView-9f30e5d4.js b/app/kuma-ui/pkg/resources/data/assets/MeshListView-a7d92d58.js similarity index 79% rename from app/kuma-ui/pkg/resources/data/assets/MeshListView-9f30e5d4.js rename to app/kuma-ui/pkg/resources/data/assets/MeshListView-a7d92d58.js index 85736742db77..edcffd4ca57e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshListView-9f30e5d4.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshListView-a7d92d58.js @@ -1 +1 @@ -import{K as z}from"./index-52545d1d.js";import{d as b,a as n,o as i,b as l,w as s,e as m,p as y,f as p,t as r,q as f,W as x,H as R,s as g,_ as S}from"./index-0447e8bf.js";import{A as B}from"./AppCollection-7fc93039.js";import{E as I}from"./ErrorBlock-764e5a13.js";import{S as L}from"./SummaryView-0f77a0e3.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";const D={class:"stack"},N=b({__name:"MeshListView",setup(T){return(A,K)=>{const w=n("RouteTitle"),_=n("RouterLink"),k=n("KCard"),v=n("RouterView"),C=n("AppView"),d=n("DataSource"),V=n("RouteView");return i(),l(d,{src:"/me"},{default:s(({data:h})=>[h?(i(),l(V,{key:0,name:"mesh-list-view",params:{page:1,size:h.pageSize,mesh:""}},{default:s(({route:e,t:o})=>[m(d,{src:`/mesh-insights?page=${e.params.page}&size=${e.params.size}`},{default:s(({data:t,error:c})=>[m(C,null,{title:s(()=>[y("h1",null,[m(w,{title:o("meshes.routes.items.title")},null,8,["title"])])]),default:s(()=>[p(),y("div",D,[m(k,null,{body:s(()=>[c!==void 0?(i(),l(I,{key:0,error:c},null,8,["error"])):(i(),l(B,{key:1,class:"mesh-collection","data-testid":"mesh-collection",headers:[{label:o("meshes.common.name"),key:"name"},{label:o("meshes.routes.items.collection.services"),key:"services"},{label:o("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{label:"Details",key:"details",hideLabel:!0}],"page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:t==null?void 0:t.total,items:t==null?void 0:t.items,error:c,"empty-state-message":o("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":o("meshes.href.docs"),"empty-state-cta-text":o("common.documentation"),"is-selected-row":a=>a.name===e.params.mesh,onChange:e.update},{name:s(({row:a})=>[m(_,{to:{name:"mesh-detail-view",params:{mesh:a.name},query:{page:e.params.page,size:e.params.size}}},{default:s(()=>[p(r(a.name),1)]),_:2},1032,["to"])]),services:s(({row:a})=>[p(r(a.services.internal??"0"),1)]),dataplanes:s(({row:a})=>[p(r(a.dataplanesByType.standard.online??"0")+" / "+r(a.dataplanesByType.standard.total??"0"),1)]),details:s(({row:a})=>[m(_,{class:"details-link","data-testid":"details-link",to:{name:"mesh-detail-view",params:{mesh:a.name}}},{default:s(()=>[p(r(o("common.collection.details_link"))+" ",1),m(f(x),{display:"inline-block",decorative:"",size:f(z)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["headers","page-number","page-size","total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),p(),e.params.mesh?(i(),l(v,{key:0},{default:s(a=>[m(L,{onClose:u=>e.replace({name:"mesh-list-view",params:{mesh:e.params.mesh},query:{page:e.params.page,size:e.params.size}})},{default:s(()=>[(i(),l(R(a.Component),{name:e.params.mesh,"mesh-insight":t==null?void 0:t.items.find(u=>u.name===e.params.mesh)},null,8,["name","mesh-insight"]))]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):g("",!0)]),_:1})}}});const j=S(N,[["__scopeId","data-v-490caf3b"]]);export{j as default}; +import{K as z}from"./index-52545d1d.js";import{d as b,a as n,o as i,b as l,w as s,e as m,p as y,f as p,t as r,q as f,W as x,I as R,s as g,_ as S}from"./index-6d2dc803.js";import{A as I}from"./AppCollection-490228bd.js";import{E as B}from"./ErrorBlock-fb329d86.js";import{S as L}from"./SummaryView-7b8af78b.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";const D={class:"stack"},N=b({__name:"MeshListView",setup(T){return(A,K)=>{const w=n("RouteTitle"),_=n("RouterLink"),k=n("KCard"),v=n("RouterView"),C=n("AppView"),d=n("DataSource"),V=n("RouteView");return i(),l(d,{src:"/me"},{default:s(({data:h})=>[h?(i(),l(V,{key:0,name:"mesh-list-view",params:{page:1,size:h.pageSize,mesh:""}},{default:s(({route:e,t:o})=>[m(d,{src:`/mesh-insights?page=${e.params.page}&size=${e.params.size}`},{default:s(({data:t,error:c})=>[m(C,null,{title:s(()=>[y("h1",null,[m(w,{title:o("meshes.routes.items.title")},null,8,["title"])])]),default:s(()=>[p(),y("div",D,[m(k,null,{body:s(()=>[c!==void 0?(i(),l(B,{key:0,error:c},null,8,["error"])):(i(),l(I,{key:1,class:"mesh-collection","data-testid":"mesh-collection",headers:[{label:o("meshes.common.name"),key:"name"},{label:o("meshes.routes.items.collection.services"),key:"services"},{label:o("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{label:"Details",key:"details",hideLabel:!0}],"page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:t==null?void 0:t.total,items:t==null?void 0:t.items,error:c,"empty-state-message":o("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":o("meshes.href.docs"),"empty-state-cta-text":o("common.documentation"),"is-selected-row":a=>a.name===e.params.mesh,onChange:e.update},{name:s(({row:a})=>[m(_,{to:{name:"mesh-detail-view",params:{mesh:a.name},query:{page:e.params.page,size:e.params.size}}},{default:s(()=>[p(r(a.name),1)]),_:2},1032,["to"])]),services:s(({row:a})=>[p(r(a.services.internal??"0"),1)]),dataplanes:s(({row:a})=>[p(r(a.dataplanesByType.standard.online??"0")+" / "+r(a.dataplanesByType.standard.total??"0"),1)]),details:s(({row:a})=>[m(_,{class:"details-link","data-testid":"details-link",to:{name:"mesh-detail-view",params:{mesh:a.name}}},{default:s(()=>[p(r(o("common.collection.details_link"))+" ",1),m(f(x),{display:"inline-block",decorative:"",size:f(z)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["headers","page-number","page-size","total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),p(),e.params.mesh?(i(),l(v,{key:0},{default:s(a=>[m(L,{onClose:u=>e.replace({name:"mesh-list-view",params:{mesh:e.params.mesh},query:{page:e.params.page,size:e.params.size}})},{default:s(()=>[(i(),l(R(a.Component),{name:e.params.mesh,"mesh-insight":t==null?void 0:t.items.find(u=>u.name===e.params.mesh)},null,8,["name","mesh-insight"]))]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):g("",!0)]),_:1})}}});const F=S(N,[["__scopeId","data-v-490caf3b"]]);export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshRootView-15803b34.js b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-34ca2ed3.js similarity index 69% rename from app/kuma-ui/pkg/resources/data/assets/MeshRootView-15803b34.js rename to app/kuma-ui/pkg/resources/data/assets/MeshRootView-34ca2ed3.js index 67c1f121b5a8..3bfd7f34ce63 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshRootView-15803b34.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-34ca2ed3.js @@ -1 +1 @@ -import{_ as a,a as e,o as _,b as i,w as t,e as o}from"./index-0447e8bf.js";const m={};function u(p,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",u]]);export{f as default}; +import{_ as a,a as e,o as _,b as i,w as t,e as o}from"./index-6d2dc803.js";const m={};function u(p,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",u]]);export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshSummaryView-ce0d4f90.js b/app/kuma-ui/pkg/resources/data/assets/MeshSummaryView-ed811eee.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshSummaryView-ce0d4f90.js rename to app/kuma-ui/pkg/resources/data/assets/MeshSummaryView-ed811eee.js index 0118e5566689..3856a03d26f8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshSummaryView-ce0d4f90.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshSummaryView-ed811eee.js @@ -1 +1 @@ -import{d as v,l as f,a as m,o as _,b as p,w as e,e as c,p as s,f as t,q as n,t as l,c as w,X as r,z as g,A as I,Y as V,_ as k}from"./index-0447e8bf.js";import{_ as x}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";const S=i=>(g("data-v-c87e550c"),i=i(),I(),i),R={class:"summary-title-wrapper"},B=S(()=>s("img",{"aria-hidden":"true",src:V},null,-1)),M={class:"summary-title"},T={key:1,class:"stack"},A={class:"mt-4 stack"},C=v({__name:"MeshSummaryView",props:{name:{},meshInsight:{default:void 0}},setup(i){const{t:a}=f(),o=i;return(N,L)=>{const d=m("RouteTitle"),u=m("RouterLink"),h=m("AppView"),y=m("RouteView");return _(),p(y,{name:"mesh-summary-view"},{default:e(()=>[c(h,null,{title:e(()=>[s("div",R,[B,t(),s("h2",M,[c(u,{to:{name:"mesh-detail-view",params:{mesh:o.name}}},{default:e(()=>[c(d,{title:n(a)("meshes.routes.item.title",{name:o.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:e(()=>[t(),o.meshInsight===void 0?(_(),p(x,{key:0},{message:e(()=>[s("p",null,l(n(a)("common.collection.summary.empty_message",{type:"Mesh"})),1)]),default:e(()=>[t(l(n(a)("common.collection.summary.empty_title",{type:"Mesh"}))+" ",1)]),_:1})):(_(),w("div",T,[s("div",null,[s("h3",null,l(n(a)("meshes.routes.item.overview")),1),t(),s("div",A,[c(r,{total:o.meshInsight.services.total??0,"data-testid":"services-status"},{title:e(()=>[t(l(n(a)("meshes.detail.services")),1)]),_:1},8,["total"]),t(),c(r,{online:o.meshInsight.dataplanesByType.standard.online??0,total:o.meshInsight.dataplanesByType.standard.total??0,"data-testid":"data-plane-proxies-status"},{title:e(()=>[t(l(n(a)("meshes.detail.data_plane_proxies")),1)]),_:1},8,["online","total"])])])]))]),_:1})]),_:1})}}});const z=k(C,[["__scopeId","data-v-c87e550c"]]);export{z as default}; +import{d as v,l as f,a as m,o as _,b as p,w as e,e as c,p as s,f as t,q as n,t as l,c as w,X as r,z as g,A as I,Y as V,_ as k}from"./index-6d2dc803.js";import{_ as x}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";const S=i=>(g("data-v-c87e550c"),i=i(),I(),i),R={class:"summary-title-wrapper"},B=S(()=>s("img",{"aria-hidden":"true",src:V},null,-1)),M={class:"summary-title"},T={key:1,class:"stack"},A={class:"mt-4 stack"},C=v({__name:"MeshSummaryView",props:{name:{},meshInsight:{default:void 0}},setup(i){const{t:a}=f(),o=i;return(N,L)=>{const d=m("RouteTitle"),u=m("RouterLink"),h=m("AppView"),y=m("RouteView");return _(),p(y,{name:"mesh-summary-view"},{default:e(()=>[c(h,null,{title:e(()=>[s("div",R,[B,t(),s("h2",M,[c(u,{to:{name:"mesh-detail-view",params:{mesh:o.name}}},{default:e(()=>[c(d,{title:n(a)("meshes.routes.item.title",{name:o.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:e(()=>[t(),o.meshInsight===void 0?(_(),p(x,{key:0},{message:e(()=>[s("p",null,l(n(a)("common.collection.summary.empty_message",{type:"Mesh"})),1)]),default:e(()=>[t(l(n(a)("common.collection.summary.empty_title",{type:"Mesh"}))+" ",1)]),_:1})):(_(),w("div",T,[s("div",null,[s("h3",null,l(n(a)("meshes.routes.item.overview")),1),t(),s("div",A,[c(r,{total:o.meshInsight.services.total??0,"data-testid":"services-status"},{title:e(()=>[t(l(n(a)("meshes.detail.services")),1)]),_:1},8,["total"]),t(),c(r,{online:o.meshInsight.dataplanesByType.standard.online??0,total:o.meshInsight.dataplanesByType.standard.total??0,"data-testid":"data-plane-proxies-status"},{title:e(()=>[t(l(n(a)("meshes.detail.data_plane_proxies")),1)]),_:1},8,["online","total"])])])]))]),_:1})]),_:1})}}});const z=k(C,[["__scopeId","data-v-c87e550c"]]);export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/NavTabs-a6dc23b6.js b/app/kuma-ui/pkg/resources/data/assets/NavTabs-de592746.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/NavTabs-a6dc23b6.js rename to app/kuma-ui/pkg/resources/data/assets/NavTabs-de592746.js index d214df109401..f3707ed3ab25 100644 --- a/app/kuma-ui/pkg/resources/data/assets/NavTabs-a6dc23b6.js +++ b/app/kuma-ui/pkg/resources/data/assets/NavTabs-de592746.js @@ -1 +1 @@ -import{d as l,G as m,N as n,a as i,o as p,b as N,a0 as v,B as f,w as u,e as b,f as h,t as x,q as y,al as T,_ as k}from"./index-0447e8bf.js";const g=l({__name:"NavTabs",props:{tabs:{type:Array,required:!0}},setup(c){const o=m(),a=c,_=n(()=>a.tabs.map(t=>({title:t.title,hash:"#"+t.routeName}))),d=n(()=>{const t=o.matched.map(e=>e.meta.module??"").filter(e=>e!=="");t.reverse();const s=a.tabs.find(e=>!!(e.routeName===o.name||t.includes(e.module)));return"#"+((s==null?void 0:s.routeName)??a.tabs[0].routeName)});return(t,s)=>{const r=i("RouterLink");return p(),N(y(T),{tabs:_.value,"model-value":d.value,"has-panels":!1,class:"nav-tabs","data-testid":"nav-tabs"},v({_:2},[f(a.tabs,e=>({name:`${e.routeName}-anchor`,fn:u(()=>[b(r,{"data-testid":`${e.routeName}-tab`,to:{name:e.routeName}},{default:u(()=>[h(x(e.title),1)]),_:2},1032,["data-testid","to"])])}))]),1032,["tabs","model-value"])}}});const C=k(g,[["__scopeId","data-v-d59352a2"]]);export{C as N}; +import{d as l,G as m,O as n,a as i,o as p,b as v,a0 as N,B as f,w as u,e as b,f as h,t as x,q as y,al as T,_ as k}from"./index-6d2dc803.js";const g=l({__name:"NavTabs",props:{tabs:{type:Array,required:!0}},setup(c){const o=m(),a=c,_=n(()=>a.tabs.map(t=>({title:t.title,hash:"#"+t.routeName}))),d=n(()=>{const t=o.matched.map(e=>e.meta.module??"").filter(e=>e!=="");t.reverse();const s=a.tabs.find(e=>!!(e.routeName===o.name||t.includes(e.module)));return"#"+((s==null?void 0:s.routeName)??a.tabs[0].routeName)});return(t,s)=>{const r=i("RouterLink");return p(),v(y(T),{tabs:_.value,"model-value":d.value,"has-panels":!1,class:"nav-tabs","data-testid":"nav-tabs"},N({_:2},[f(a.tabs,e=>({name:`${e.routeName}-anchor`,fn:u(()=>[b(r,{"data-testid":`${e.routeName}-tab`,to:{name:e.routeName}},{default:u(()=>[h(x(e.title),1)]),_:2},1032,["data-testid","to"])])}))]),1032,["tabs","model-value"])}}});const C=k(g,[["__scopeId","data-v-d59352a2"]]);export{C as N}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-1a447a28.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-53840698.js similarity index 75% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-1a447a28.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-53840698.js index 2b7e565dd35e..3f410c471607 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-1a447a28.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-53840698.js @@ -1,12 +1,12 @@ -import{L as y}from"./LoadingBox-2d6ac8b9.js";import{O as A,a as V,b as N}from"./OnboardingPage-bec76ff1.js";import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import{d as T,u as C,m as _,S as O,a as r,o,b as R,w as a,e as t,f as e,c,F as P,p as n,s as D,z as I,A as L,_ as S}from"./index-0447e8bf.js";const b=d=>(I("data-v-ad84ed8e"),d=d(),L(),d),E=b(()=>n("p",{class:"mb-4 text-center"},` +import{L as y}from"./LoadingBox-77192232.js";import{O as A,a as T,b as V}from"./OnboardingPage-c184d6f5.js";import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import{d as N,u as C,m as _,T as O,a as r,o,b as R,w as a,e as t,f as e,c,F as P,p as n,s as D,z as I,A as L,_ as E}from"./index-6d2dc803.js";const b=d=>(I("data-v-ad84ed8e"),d=d(),L(),d),S=b(()=>n("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. - `,-1)),B=b(()=>n("p",null,"To run execute the following command:",-1)),G={key:1},q={class:"status-box mt-4"},F={key:0,class:"status--is-connected","data-testid":"dpps-connected"},H={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},K={key:0,class:"status-loading-box mt-4"},M=1e3,h="https://github.com/kumahq/kuma-counter-demo/",U="https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",$="kubectl apply -f https://bit.ly/3Kh2Try",z=T({__name:"OnboardingAddNewServicesCodeView",setup(d){const g=C(),s=_(!1),l=_(null);u(),O(function(){p()});async function u(){try{const{total:i}=await g.getAllDataplanes();s.value=i>0}catch(i){console.error(i)}finally{s.value||(p(),l.value=window.setTimeout(()=>u(),M))}}function p(){l.value!==null&&window.clearTimeout(l.value)}return(i,j)=>{const v=r("RouteTitle"),w=r("AppView"),f=r("RouteView");return o(),R(f,{name:"onboarding-add-new-services"},{default:a(({can:k,t:x})=>[t(v,{title:x("onboarding.routes.add-services-code.title"),render:!1},null,8,["title"]),e(),t(w,null,{default:a(()=>[t(A,null,{header:a(()=>[t(V,null,{title:a(()=>[e(` + `,-1)),B=b(()=>n("p",null,"To run execute the following command:",-1)),G={key:1},q={class:"status-box mt-4"},F={key:0,class:"status--is-connected","data-testid":"dpps-connected"},H={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},K={key:0,class:"status-loading-box mt-4"},M=1e3,h="https://github.com/kumahq/kuma-counter-demo/",U="https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",$="kubectl apply -f https://bit.ly/3Kh2Try",z=N({__name:"OnboardingAddNewServicesCodeView",setup(d){const g=C(),s=_(!1),l=_(null);u(),O(function(){p()});async function u(){try{const{total:i}=await g.getAllDataplanes();s.value=i>0}catch(i){console.error(i)}finally{s.value||(p(),l.value=window.setTimeout(()=>u(),M))}}function p(){l.value!==null&&window.clearTimeout(l.value)}return(i,j)=>{const v=r("RouteTitle"),w=r("AppView"),f=r("RouteView");return o(),R(f,{name:"onboarding-add-new-services"},{default:a(({can:k,t:x})=>[t(v,{title:x("onboarding.routes.add-services-code.title"),render:!1},null,8,["title"]),e(),t(w,null,{default:a(()=>[t(A,null,{header:a(()=>[t(T,null,{title:a(()=>[e(` Add services - `)]),_:1})]),content:a(()=>[E,e(),k("use kubernetes")?(o(),c(P,{key:0},[B,e(),t(m,{id:"code-block-kubernetes-command",language:"bash",code:$})],64)):(o(),c("div",G,[n("p",{class:"mb-4 text-center"},[e(` + `)]),_:1})]),content:a(()=>[S,e(),k("use kubernetes")?(o(),c(P,{key:0},[B,e(),t(m,{id:"code-block-kubernetes-command",language:"bash",code:$})],64)):(o(),c("div",G,[n("p",{class:"mb-4 text-center"},[e(` Clone `),n("a",{href:h,target:"_blank"},"the GitHub repository"),e(` for the demo application: `)]),e(),t(m,{id:"code-block-clone-command",language:"bash",code:`git clone ${h}`},null,8,["code"]),e(),n("p",{class:"mt-4 text-center"},[e(` And follow the instructions in `),n("a",{href:U,target:"_blank"},"the README"),e(`. `)])])),e(),n("div",null,[n("p",q,[e(` DPPs status: - `),s.value?(o(),c("span",F,"Connected")):(o(),c("span",H,"Disconnected"))]),e(),s.value?D("",!0):(o(),c("div",K,[t(y)]))])]),navigation:a(()=>[t(N,{"next-step":"onboarding-dataplanes-view","previous-step":"onboarding-add-new-services-view","should-allow-next":s.value},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const Y=S(z,[["__scopeId","data-v-ad84ed8e"]]);export{Y as default}; + `),s.value?(o(),c("span",F,"Connected")):(o(),c("span",H,"Disconnected"))]),e(),s.value?D("",!0):(o(),c("div",K,[t(y)]))])]),navigation:a(()=>[t(V,{"next-step":"onboarding-dataplanes-view","previous-step":"onboarding-add-new-services-view","should-allow-next":s.value},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const Y=E(z,[["__scopeId","data-v-ad84ed8e"]]);export{Y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-af3f7897.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-6260baad.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-af3f7897.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-6260baad.js index 660e2bf42ffe..478b2db93072 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-af3f7897.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-6260baad.js @@ -1,4 +1,4 @@ -import{O as y,a as h,b as S}from"./OnboardingPage-bec76ff1.js";import{d as m,o as v,c as V,r as k,n as A,_ as u,a as r,b as B,w as t,e as s,f as a,p as e,z as C,A as N}from"./index-0447e8bf.js";const O=""+new URL("new-service-demo-bff0792e.svg",import.meta.url).href,R=""+new URL("new-service-manually-5bec5301.svg",import.meta.url).href,I=m({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(o,{emit:c}){const i=o,d=c;return(l,n)=>(v(),V("div",{class:A(["box",{"box--active":i.active}]),"data-testid":"box",onClick:n[0]||(n[0]=p=>d("clicked"))},[k(l.$slots,"default",{},void 0,!0)],2))}});const _=u(I,[["__scopeId","data-v-506b07cb"]]),b=o=>(C("data-v-6d468986"),o=o(),N(),o),$={class:"service-mode-list"},z=b(()=>e("div",{class:"service-box-content"},[e("img",{src:O}),a(),e("p",{class:"service-mode-title"},` +import{O as y,a as h,b as S}from"./OnboardingPage-c184d6f5.js";import{d as m,o as v,c as V,r as k,n as A,_ as u,a as r,b as B,w as t,e as s,f as a,p as e,z as C,A as N}from"./index-6d2dc803.js";const O=""+new URL("new-service-demo-bff0792e.svg",import.meta.url).href,R=""+new URL("new-service-manually-5bec5301.svg",import.meta.url).href,I=m({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(o,{emit:c}){const i=o,d=c;return(l,n)=>(v(),V("div",{class:A(["box",{"box--active":i.active}]),"data-testid":"box",onClick:n[0]||(n[0]=p=>d("clicked"))},[k(l.$slots,"default",{},void 0,!0)],2))}});const _=u(I,[["__scopeId","data-v-506b07cb"]]),b=o=>(C("data-v-6d468986"),o=o(),N(),o),$={class:"service-mode-list"},z=b(()=>e("div",{class:"service-box-content"},[e("img",{src:O}),a(),e("p",{class:"service-mode-title"},` Demo app `),a(),e("p",null,"Counter application")],-1)),T=b(()=>e("div",{class:"service-box-content"},[e("img",{src:R}),a(),e("p",{class:"service-mode-title"},` Manually diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-1a4e4e8e.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-067673a2.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-1a4e4e8e.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-067673a2.js index 5235687c6d78..c2a0aeed2ded 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-1a4e4e8e.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-067673a2.js @@ -1,3 +1,3 @@ -import{O as r,a as c,b as l}from"./OnboardingPage-bec76ff1.js";import{d as m,a as n,o as u,b as f,w as e,e as t,f as a,z as g,A as b,p as s,_ as w}from"./index-0447e8bf.js";const h=""+new URL("kuma_gui-ecebdf10.png",import.meta.url).href,v=o=>(g("data-v-b9ff6689"),o=o(),b(),o),V=v(()=>s("div",{class:"gui-preview-image"},[s("img",{src:h})],-1)),x=m({__name:"OnboardingCompletedView",setup(o){return(C,O)=>{const i=n("RouteTitle"),p=n("AppView"),_=n("RouteView");return u(),f(_,{name:"onboarding-completed-view"},{default:e(({t:d})=>[t(i,{title:d("onboarding.routes.completed.title"),render:!1},null,8,["title"]),a(),t(p,null,{default:e(()=>[t(r,null,{header:e(()=>[t(c,null,{title:e(()=>[a(` +import{O as r,a as c,b as l}from"./OnboardingPage-c184d6f5.js";import{d as m,a as n,o as u,b as f,w as e,e as t,f as a,z as g,A as b,p as s,_ as w}from"./index-6d2dc803.js";const h=""+new URL("kuma_gui-ecebdf10.png",import.meta.url).href,v=o=>(g("data-v-b9ff6689"),o=o(),b(),o),V=v(()=>s("div",{class:"gui-preview-image"},[s("img",{src:h})],-1)),x=m({__name:"OnboardingCompletedView",setup(o){return(C,O)=>{const i=n("RouteTitle"),p=n("AppView"),_=n("RouteView");return u(),f(_,{name:"onboarding-completed-view"},{default:e(({t:d})=>[t(i,{title:d("onboarding.routes.completed.title"),render:!1},null,8,["title"]),a(),t(p,null,{default:e(()=>[t(r,null,{header:e(()=>[t(c,null,{title:e(()=>[a(` Go to the dashboard `)]),_:1})]),content:e(()=>[V]),navigation:e(()=>[t(l,{"next-step":"home","next-step-title":"Complete","last-step":"","show-skip":!1})]),_:1})]),_:1})]),_:1})}}});const I=w(x,[["__scopeId","data-v-b9ff6689"]]);export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-a357368c.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-2d352829.js similarity index 53% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-a357368c.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-2d352829.js index 1e9540ff1425..610e49fbaa75 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-a357368c.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-2d352829.js @@ -1,4 +1,4 @@ -import{O as w,a as h,b as O}from"./OnboardingPage-bec76ff1.js";import{d as x,k as C,O as G,Q as R,R as T,m as K,N as P,a as r,o as i,b as u,w as e,e as o,f as n,p as d,H as k,_ as M}from"./index-0447e8bf.js";const N={class:"graph-list mb-6"},U={class:"radio-button-group"},A=x({__name:"OnboardingConfigurationTypesView",setup(B){const p=C(),m=G(),_=R(),c={postgres:T(),memory:_,kubernetes:m},t=K(p("KUMA_STORE_TYPE")),g=P(()=>c[t.value]);return(z,a)=>{const v=r("RouteTitle"),l=r("KRadio"),b=r("AppView"),f=r("RouteView");return i(),u(f,{name:"onboarding-configuration-types-view"},{default:e(({can:V,t:y})=>[o(v,{title:y("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),n(),o(b,null,{default:e(()=>[o(w,{"with-image":""},{header:e(()=>[o(h,null,{title:e(()=>[n(` +import{O as w,a as h,b as O}from"./OnboardingPage-c184d6f5.js";import{d as x,k as C,Q as G,R,S as T,m as K,O as P,a as r,o as i,b as u,w as e,e as o,f as n,p as d,I as k,_ as M}from"./index-6d2dc803.js";const N={class:"graph-list mb-6"},U={class:"radio-button-group"},A=x({__name:"OnboardingConfigurationTypesView",setup(B){const p=C(),m=G(),_=R(),c={postgres:T(),memory:_,kubernetes:m},t=K(p("KUMA_STORE_TYPE")),g=P(()=>c[t.value]);return(z,a)=>{const v=r("RouteTitle"),l=r("KRadio"),b=r("AppView"),f=r("RouteView");return i(),u(f,{name:"onboarding-configuration-types-view"},{default:e(({can:V,t:y})=>[o(v,{title:y("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),n(),o(b,null,{default:e(()=>[o(w,{"with-image":""},{header:e(()=>[o(h,null,{title:e(()=>[n(` Learn about configuration storage `)]),_:1})]),content:e(()=>[d("div",N,[(i(),u(k(g.value)))]),n(),d("div",U,[o(l,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=s=>t.value=s),name:"deployment","selected-value":"kubernetes"},{default:e(()=>[n(` Kubernetes @@ -6,4 +6,4 @@ import{O as w,a as h,b as O}from"./OnboardingPage-bec76ff1.js";import{d as x,k a Postgres `)]),_:1},8,["modelValue"]),n(),o(l,{modelValue:t.value,"onUpdate:modelValue":a[2]||(a[2]=s=>t.value=s),name:"deployment","selected-value":"memory"},{default:e(()=>[n(` Memory - `)]),_:1},8,["modelValue"])])]),navigation:e(()=>[o(O,{"next-step":V("use zones")?"onboarding-multi-zone-view":"onboarding-create-mesh-view","previous-step":"onboarding-deployment-types-view"},null,8,["next-step"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const I=M(A,[["__scopeId","data-v-12112a8a"]]);export{I as default}; + `)]),_:1},8,["modelValue"])])]),navigation:e(()=>[o(O,{"next-step":V("use zones")?"onboarding-multi-zone-view":"onboarding-create-mesh-view","previous-step":"onboarding-deployment-types-view"},null,8,["next-step"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const D=M(A,[["__scopeId","data-v-12112a8a"]]);export{D as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-f331d78e.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-ee556289.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-f331d78e.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-ee556289.js index d996f8855018..57ffc723b719 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-f331d78e.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-ee556289.js @@ -1,4 +1,4 @@ -import{O as b,a as h,b as g}from"./OnboardingPage-bec76ff1.js";import{d as v,m as f,a as o,o as w,b as y,w as e,e as t,f as a,p as s,t as x,z as V,A,_ as C}from"./index-0447e8bf.js";const r=n=>(V("data-v-707bb706"),n=n(),A(),n),O={class:"mb-4 text-center"},T=r(()=>s("i",null,"default",-1)),N=r(()=>s("p",{class:"mt-4 text-center"},` +import{O as b,a as h,b as g}from"./OnboardingPage-c184d6f5.js";import{d as v,m as f,a as o,o as w,b as y,w as e,e as t,f as a,p as s,t as x,z as V,A,_ as C}from"./index-6d2dc803.js";const r=n=>(V("data-v-707bb706"),n=n(),A(),n),O={class:"mb-4 text-center"},T=r(()=>s("i",null,"default",-1)),N=r(()=>s("p",{class:"mt-4 text-center"},` This mesh is empty. Next, you add services and their data plane proxies. `,-1)),S=v({__name:"OnboardingCreateMeshView",setup(n){const c=[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],l=f({total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]});return(k,R)=>{const d=o("RouteTitle"),p=o("KTable"),_=o("AppView"),u=o("RouteView");return w(),y(u,{name:"onboarding-create-mesh-view"},{default:e(({can:m,t:i})=>[t(d,{title:i("onboarding.routes.create-mesh.title"),render:!1},null,8,["title"]),a(),t(_,null,{default:e(()=>[t(b,null,{header:e(()=>[t(h,null,{title:e(()=>[a(` Create the mesh diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-76115fbb.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-ffb3f08b.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-76115fbb.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-ffb3f08b.js index bc958aafb5f3..2fc8f497ad85 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-76115fbb.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-ffb3f08b.js @@ -1,3 +1,3 @@ -import{L as D}from"./LoadingBox-2d6ac8b9.js";import{O as T,a as B,b as O}from"./OnboardingPage-bec76ff1.js";import{S as V}from"./StatusBadge-46ff6d43.js";import{g as R}from"./index-12ba49aa.js";import{d as S,u as N,m as k,T as P,a as u,o,b as v,w as t,e as s,f as c,c as p,F as x,B as E,t as f,p as b,_ as F}from"./index-0447e8bf.js";const L={key:0,class:"status-loading-box mb-4"},C={key:1},K={class:"mb-4"},$=S({__name:"OnboardingDataplanesView",setup(H){const h=N(),A=[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],a=k({total:0,data:[]}),_=k(null);P(function(){w()}),y();function w(){_.value!==null&&window.clearTimeout(_.value)}async function y(){let i=!1;const m=[];try{const{items:n}=await h.getAllDataplanes({size:10});if(Array.isArray(n)&&n.length>0)for(const g of n){const{name:r,mesh:d}=g,l=await h.getDataplaneOverviewFromMesh({mesh:d,name:r}),{status:e}=R(l);e==="offline"&&(i=!0),m.push({status:e,name:r,mesh:d})}else i=!0}catch(n){console.error(n)}a.value.data=m,a.value.total=a.value.data.length,i&&(w(),_.value=window.setTimeout(y,1e3))}return(i,m)=>{const n=u("RouteTitle"),g=u("KTable"),r=u("AppView"),d=u("RouteView");return o(),v(d,{name:"onboarding-dataplanes-view"},{default:t(({t:l})=>[s(n,{title:l("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),c(),s(r,null,{default:t(()=>[s(T,null,{header:t(()=>[(o(!0),p(x,null,E([a.value.data.length>0?"success":"waiting"],e=>(o(),v(B,{key:e,"data-testid":`state-${e}`},{title:t(()=>[c(f(l(`onboarding.routes.dataplanes-overview.header.${e}.title`)),1)]),description:t(()=>[b("p",null,f(l(`onboarding.routes.dataplanes-overview.header.${e}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[a.value.data.length===0?(o(),p("div",L,[s(D)])):(o(),p("div",C,[b("p",K,[b("b",null,"Found "+f(a.value.data.length)+" DPPs:",1)]),c(),s(g,{class:"mb-4",fetcher:()=>a.value,headers:A,"disable-pagination":""},{status:t(({rowValue:e})=>[e?(o(),v(V,{key:0,status:e},null,8,["status"])):(o(),p(x,{key:1},[c(` +import{L as D}from"./LoadingBox-77192232.js";import{O as B,a as O,b as T}from"./OnboardingPage-c184d6f5.js";import{S as V}from"./StatusBadge-da631374.js";import{g as R}from"./index-5f089f69.js";import{d as S,u as N,m as k,U as P,a as u,o,b as v,w as t,e as s,f as c,c as p,F as x,B as E,t as f,p as b,_ as F}from"./index-6d2dc803.js";const L={key:0,class:"status-loading-box mb-4"},C={key:1},K={class:"mb-4"},$=S({__name:"OnboardingDataplanesView",setup(H){const h=N(),A=[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],a=k({total:0,data:[]}),_=k(null);P(function(){w()}),y();function w(){_.value!==null&&window.clearTimeout(_.value)}async function y(){let i=!1;const m=[];try{const{items:n}=await h.getAllDataplanes({size:10});if(Array.isArray(n)&&n.length>0)for(const g of n){const{name:r,mesh:d}=g,l=await h.getDataplaneOverviewFromMesh({mesh:d,name:r}),{status:e}=R(l);e==="offline"&&(i=!0),m.push({status:e,name:r,mesh:d})}else i=!0}catch(n){console.error(n)}a.value.data=m,a.value.total=a.value.data.length,i&&(w(),_.value=window.setTimeout(y,1e3))}return(i,m)=>{const n=u("RouteTitle"),g=u("KTable"),r=u("AppView"),d=u("RouteView");return o(),v(d,{name:"onboarding-dataplanes-view"},{default:t(({t:l})=>[s(n,{title:l("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),c(),s(r,null,{default:t(()=>[s(B,null,{header:t(()=>[(o(!0),p(x,null,E([a.value.data.length>0?"success":"waiting"],e=>(o(),v(O,{key:e,"data-testid":`state-${e}`},{title:t(()=>[c(f(l(`onboarding.routes.dataplanes-overview.header.${e}.title`)),1)]),description:t(()=>[b("p",null,f(l(`onboarding.routes.dataplanes-overview.header.${e}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[a.value.data.length===0?(o(),p("div",L,[s(D)])):(o(),p("div",C,[b("p",K,[b("b",null,"Found "+f(a.value.data.length)+" DPPs:",1)]),c(),s(g,{class:"mb-4",fetcher:()=>a.value,headers:A,"disable-pagination":""},{status:t(({rowValue:e})=>[e?(o(),v(V,{key:0,status:e},null,8,["status"])):(o(),p(x,{key:1},[c(` — - `)],64))]),_:1},8,["fetcher"])]))]),navigation:t(()=>[s(O,{"next-step":"onboarding-completed-view","previous-step":"onboarding-add-new-services-code-view","should-allow-next":a.value.data.length>0},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const q=F($,[["__scopeId","data-v-0917d04b"]]);export{q as default}; + `)],64))]),_:1},8,["fetcher"])]))]),navigation:t(()=>[s(T,{"next-step":"onboarding-completed-view","previous-step":"onboarding-add-new-services-code-view","should-allow-next":a.value.data.length>0},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const q=F($,[["__scopeId","data-v-0917d04b"]]);export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-79482c2c.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-339de6df.js similarity index 82% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-79482c2c.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-339de6df.js index 19c3433ffd7d..c4a4337a2944 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-79482c2c.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-339de6df.js @@ -1,7 +1,7 @@ -import{O as f,a as V,b as w}from"./OnboardingPage-bec76ff1.js";import{d as h,L as z,M as x,x as O,m as C,N as G,a as s,o as u,b as r,w as e,e as n,f as o,p as d,t as R,H as T,_ as D}from"./index-0447e8bf.js";const M={class:"graph-list mb-6"},N={class:"radio-button-group"},S=h({__name:"OnboardingDeploymentTypesView",setup(B){const m=z(),c={standalone:x(),"multi-zone":m},_=O(),t=C(_("use zones")?"multi-zone":"standalone"),b=G(()=>c[t.value]);return(A,a)=>{const g=s("RouteTitle"),i=s("KRadio"),v=s("AppView"),y=s("RouteView");return u(),r(y,{name:"onboarding-deployment-types-view"},{default:e(({t:p})=>[n(g,{title:p("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),o(),n(v,null,{default:e(()=>[n(f,{"with-image":""},{header:e(()=>[n(V,null,{title:e(()=>[o(` +import{O as f,a as V,b as w}from"./OnboardingPage-c184d6f5.js";import{d as h,M as z,N as x,x as O,m as C,O as G,a as s,o as u,b as r,w as e,e as n,f as o,p as d,t as R,I as T,_ as D}from"./index-6d2dc803.js";const M={class:"graph-list mb-6"},N={class:"radio-button-group"},S=h({__name:"OnboardingDeploymentTypesView",setup(B){const m=z(),c={standalone:x(),"multi-zone":m},_=O(),t=C(_("use zones")?"multi-zone":"standalone"),b=G(()=>c[t.value]);return(A,a)=>{const g=s("RouteTitle"),i=s("KRadio"),v=s("AppView"),y=s("RouteView");return u(),r(y,{name:"onboarding-deployment-types-view"},{default:e(({t:p})=>[n(g,{title:p("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),o(),n(v,null,{default:e(()=>[n(f,{"with-image":""},{header:e(()=>[n(V,null,{title:e(()=>[o(` Learn about deployments `)]),description:e(()=>[d("p",null,R(p("common.product.name"))+" can be deployed in standalone or multi-zone mode.",1)]),_:2},1024)]),content:e(()=>[d("div",M,[(u(),r(T(b.value)))]),o(),d("div",N,[n(i,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value=l),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:e(()=>[o(` Standalone deployment `)]),_:1},8,["modelValue"]),o(),n(i,{modelValue:t.value,"onUpdate:modelValue":a[1]||(a[1]=l=>t.value=l),name:"mode","selected-value":"multi-zone","data-testid":"onboarding-multi-zone-radio-button"},{default:e(()=>[o(` Multi-zone deployment - `)]),_:1},8,["modelValue"])])]),navigation:e(()=>[n(w,{"next-step":"onboarding-configuration-types-view","previous-step":"onboarding-welcome-view"})]),_:2},1024)]),_:2},1024)]),_:1})}}});const L=D(S,[["__scopeId","data-v-db5fe009"]]);export{L as default}; + `)]),_:1},8,["modelValue"])])]),navigation:e(()=>[n(w,{"next-step":"onboarding-configuration-types-view","previous-step":"onboarding-welcome-view"})]),_:2},1024)]),_:2},1024)]),_:1})}}});const U=D(S,[["__scopeId","data-v-db5fe009"]]);export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-2c4fb4a7.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-46f2539d.js similarity index 82% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-2c4fb4a7.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-46f2539d.js index 7eea1decc5b0..faa94eefd22f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-2c4fb4a7.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-46f2539d.js @@ -1,6 +1,6 @@ -import{L as Z}from"./LoadingBox-2d6ac8b9.js";import{O,a as T,b as V}from"./OnboardingPage-bec76ff1.js";import{d as I,u as k,m as r,S as A,a as p,o as a,b as N,w as i,e as c,f as e,p as t,c as l,s as C,z as L,A as B,_ as R}from"./index-0447e8bf.js";const S=u=>(L("data-v-6c023d87"),u=u(),B(),u),M=S(()=>t("p",{class:"mb-4 text-center"},` +import{L as T}from"./LoadingBox-77192232.js";import{O as Z,a as O,b as V}from"./OnboardingPage-c184d6f5.js";import{d as I,u as k,m as r,T as A,a as p,o as a,b as N,w as i,e as c,f as e,p as t,c as l,s as C,z as L,A as B,_ as R}from"./index-6d2dc803.js";const S=u=>(L("data-v-6c023d87"),u=u(),B(),u),M=S(()=>t("p",{class:"mb-4 text-center"},` 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. - `,-1)),D={class:"mb-4 text-center"},E=["href"],G={class:"status-box mt-4"},K={key:0,class:"status--is-connected","data-testid":"zone-connected"},P={key:1,class:"status--is-disconnected","data-testid":"zone-disconnected"},U={class:"status-box mt-4"},q={key:0,class:"status--is-connected","data-testid":"zone-ingress-connected"},H={key:1,class:"status--is-disconnected","data-testid":"zone-ingress-disconnected"},j={key:0,class:"status-loading-box mt-4"},b=1e3,F=I({__name:"OnboardingMultiZoneView",setup(u){const m=k(),o=r(!1),s=r(!1),d=r(null),_=r(null);A(function(){f(),h()}),g(),v();async function g(){try{const{total:n}=await m.getZones();o.value=n>0}catch(n){o.value=!1,console.error(n)}finally{o.value||(f(),d.value=window.setTimeout(g,b))}}async function v(){try{const{total:n}=await m.getAllZoneIngressOverviews();s.value=n>0}catch(n){s.value=!1,console.error(n)}finally{s.value||(h(),_.value=window.setTimeout(v,b))}}function f(){d.value!==null&&window.clearTimeout(d.value)}function h(){_.value!==null&&window.clearTimeout(_.value)}return(n,J)=>{const y=p("RouteTitle"),x=p("AppView"),z=p("RouteView");return a(),N(z,{name:"onboarding-multi-zone-view"},{default:i(({t:w})=>[c(y,{title:w("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),e(),c(x,null,{default:i(()=>[c(O,null,{header:i(()=>[c(T,null,{title:i(()=>[e(` + `,-1)),D={class:"mb-4 text-center"},E=["href"],G={class:"status-box mt-4"},K={key:0,class:"status--is-connected","data-testid":"zone-connected"},P={key:1,class:"status--is-disconnected","data-testid":"zone-disconnected"},U={class:"status-box mt-4"},q={key:0,class:"status--is-connected","data-testid":"zone-ingress-connected"},H={key:1,class:"status--is-disconnected","data-testid":"zone-ingress-disconnected"},j={key:0,class:"status-loading-box mt-4"},b=1e3,F=I({__name:"OnboardingMultiZoneView",setup(u){const m=k(),o=r(!1),s=r(!1),d=r(null),_=r(null);A(function(){f(),h()}),g(),v();async function g(){try{const{total:n}=await m.getZones();o.value=n>0}catch(n){o.value=!1,console.error(n)}finally{o.value||(f(),d.value=window.setTimeout(g,b))}}async function v(){try{const{total:n}=await m.getAllZoneIngressOverviews();s.value=n>0}catch(n){s.value=!1,console.error(n)}finally{s.value||(h(),_.value=window.setTimeout(v,b))}}function f(){d.value!==null&&window.clearTimeout(d.value)}function h(){_.value!==null&&window.clearTimeout(_.value)}return(n,J)=>{const y=p("RouteTitle"),x=p("AppView"),z=p("RouteView");return a(),N(z,{name:"onboarding-multi-zone-view"},{default:i(({t:w})=>[c(y,{title:w("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),e(),c(x,null,{default:i(()=>[c(Z,null,{header:i(()=>[c(O,null,{title:i(()=>[e(` Add zones `)]),_:1})]),content:i(()=>[M,e(),t("p",D,[t("b",null,[e("See "),t("a",{href:w("onboarding.href.docs.install"),target:"_blank"},"the documentation for options to install",8,E),e(".")])]),e(),t("div",null,[t("p",G,[e(` Zone status: @@ -8,4 +8,4 @@ import{L as Z}from"./LoadingBox-2d6ac8b9.js";import{O,a as T,b as V}from"./Onboa `),o.value?(a(),l("span",K,"Connected")):(a(),l("span",P,"Disconnected"))]),e(),t("p",U,[e(` Zone ingress status: - `),s.value?(a(),l("span",q,"Connected")):(a(),l("span",H,"Disconnected"))]),e(),!s.value||!o.value?(a(),l("div",j,[c(Z)])):C("",!0)])]),navigation:i(()=>[c(V,{"next-step":"onboarding-create-mesh-view","previous-step":"onboarding-configuration-types-view","should-allow-next":o.value&&s.value},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const Y=R(F,[["__scopeId","data-v-6c023d87"]]);export{Y as default}; + `),s.value?(a(),l("span",q,"Connected")):(a(),l("span",H,"Disconnected"))]),e(),!s.value||!o.value?(a(),l("div",j,[c(T)])):C("",!0)])]),navigation:i(()=>[c(V,{"next-step":"onboarding-create-mesh-view","previous-step":"onboarding-configuration-types-view","should-allow-next":o.value&&s.value},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const Y=R(F,[["__scopeId","data-v-6c023d87"]]);export{Y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-bec76ff1.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-c184d6f5.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingPage-bec76ff1.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingPage-c184d6f5.js index 3cf0732f63d7..7ff63539d190 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-bec76ff1.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-c184d6f5.js @@ -1,5 +1,5 @@ -import{d as p,U as v,o as s,c as r,p as o,r as i,f as t,q as d,s as l,_ as u,b,w as c,P as _,e as h,t as f,n as m,z as S,A as y}from"./index-0447e8bf.js";const x={class:"onboarding-heading"},k={class:"onboarding-title","data-testid":"onboarding-header"},$={key:0,class:"onboarding-description"},w=p({__name:"OnboardingHeading",setup(a){const e=v();return(n,g)=>(s(),r("div",x,[o("h1",k,[i(n.$slots,"title",{},void 0,!0)]),t(),d(e).description?(s(),r("div",$,[i(n.$slots,"description",{},void 0,!0)])):l("",!0)]))}});const z=u(w,[["__scopeId","data-v-cd4747d1"]]),N={class:"onboarding-actions"},O={class:"button-list"},B=p({__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(a){const e=a;return(n,g)=>(s(),r("div",N,[e.previousStep?(s(),b(d(_),{key:0,appearance:"secondary",to:{name:e.previousStep},"data-testid":"onboarding-previous-button"},{default:c(()=>[t(` +import{d as p,V as v,o as s,c as r,p as o,r as i,f as t,q as d,s as l,_ as u,b,w as c,P as _,e as h,t as f,n as m,z as S,A as y}from"./index-6d2dc803.js";const x={class:"onboarding-heading"},k={class:"onboarding-title","data-testid":"onboarding-header"},$={key:0,class:"onboarding-description"},w=p({__name:"OnboardingHeading",setup(a){const e=v();return(n,g)=>(s(),r("div",x,[o("h1",k,[i(n.$slots,"title",{},void 0,!0)]),t(),d(e).description?(s(),r("div",$,[i(n.$slots,"description",{},void 0,!0)])):l("",!0)]))}});const z=u(w,[["__scopeId","data-v-cd4747d1"]]),N={class:"onboarding-actions"},O={class:"button-list"},B=p({__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(a){const e=a;return(n,g)=>(s(),r("div",N,[e.previousStep?(s(),b(d(_),{key:0,appearance:"secondary",to:{name:e.previousStep},"data-testid":"onboarding-previous-button"},{default:c(()=>[t(` Back `)]),_:1},8,["to"])):l("",!0),t(),o("div",O,[e.showSkip?(s(),b(d(_),{key:0,appearance:"tertiary","data-testid":"onboarding-skip-button",to:{name:"home"}},{default:c(()=>[t(` Skip setup - `)]),_:1})):l("",!0),t(),h(d(_),{disabled:!e.shouldAllowNext,appearance:"primary",to:{name:e.lastStep?"home":e.nextStep},"data-testid":"onboarding-next-button"},{default:c(()=>[t(f(e.nextStepTitle),1)]),_:1},8,["disabled","to"])])]))}});const D=u(B,[["__scopeId","data-v-4695c7f4"]]),q=a=>(S("data-v-be6e4144"),a=a(),y(),a),I={class:"onboarding-container"},P={class:"onboarding-container__header"},C={class:"onboarding-container__inner-content"},V={class:"mt-4"},A=q(()=>o("div",{class:"background-image"},null,-1)),H=p({__name:"OnboardingPage",props:{withImage:{type:Boolean,required:!1,default:!1}},setup(a){const e=a;return(n,g)=>(s(),r("div",null,[o("div",I,[o("div",P,[i(n.$slots,"header",{},void 0,!0)]),t(),o("div",{class:m(["onboarding-container__content",{"onboarding-container__content--with-image":e.withImage}])},[o("div",C,[i(n.$slots,"content",{},void 0,!0)])],2),t(),o("div",V,[i(n.$slots,"navigation",{},void 0,!0)])]),t(),A]))}});const E=u(H,[["__scopeId","data-v-be6e4144"]]);export{E as O,z as a,D as b}; + `)]),_:1})):l("",!0),t(),h(d(_),{disabled:!e.shouldAllowNext,appearance:"primary",to:{name:e.lastStep?"home":e.nextStep},"data-testid":"onboarding-next-button"},{default:c(()=>[t(f(e.nextStepTitle),1)]),_:1},8,["disabled","to"])])]))}});const D=u(B,[["__scopeId","data-v-4695c7f4"]]),q=a=>(S("data-v-be6e4144"),a=a(),y(),a),I={class:"onboarding-container"},P={class:"onboarding-container__header"},V={class:"onboarding-container__inner-content"},C={class:"mt-4"},A=q(()=>o("div",{class:"background-image"},null,-1)),H=p({__name:"OnboardingPage",props:{withImage:{type:Boolean,required:!1,default:!1}},setup(a){const e=a;return(n,g)=>(s(),r("div",null,[o("div",I,[o("div",P,[i(n.$slots,"header",{},void 0,!0)]),t(),o("div",{class:m(["onboarding-container__content",{"onboarding-container__content--with-image":e.withImage}])},[o("div",V,[i(n.$slots,"content",{},void 0,!0)])],2),t(),o("div",C,[i(n.$slots,"navigation",{},void 0,!0)])]),t(),A]))}});const E=u(H,[["__scopeId","data-v-be6e4144"]]);export{E as O,z as a,D as b}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-952030dd.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-3d5bc744.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-952030dd.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-3d5bc744.js index 919cf4b92dec..8dd000f65123 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-952030dd.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-3d5bc744.js @@ -1 +1 @@ -import{d as _,G as w,m as f,a as e,o,b as n,w as t,e as u,q as V,H as i}from"./index-0447e8bf.js";const b=_({__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{b as default}; +import{d as _,G as w,m as f,a as e,o,b as n,w as t,e as u,q as V,I as i}from"./index-6d2dc803.js";const b=_({__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{b as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-0d73630f.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-50560ff3.js similarity index 85% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-0d73630f.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-50560ff3.js index 9726c734ef89..0b1ad2886c63 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-0d73630f.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-50560ff3.js @@ -1,8 +1,8 @@ -import{K as I}from"./index-52545d1d.js";import{d as m,m as O,I as N,o as s,c as l,f as a,n as S,J as h,z as g,A as f,p as t,_ as M,a as r,b as u,w as o,e as n,t as i,F as A,B as L,q as _,K as C,s as W}from"./index-0447e8bf.js";import{O as z,a as H,b as $}from"./OnboardingPage-bec76ff1.js";const B=e=>(g("data-v-b31b8343"),e=e(),f(),e),R=B(()=>t("defs",null,null,-1)),G=h(' ',1),T=h('
',1),E=m({__name:"WelcomeAnimationSvg",setup(e){const v=O(!1);return N(function(){window.setTimeout(()=>{v.value=!0},30)}),(y,c)=>(s(),l("svg",{class:S(["background svg",{active:v.value}]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},[R,a(),G,a(),T],2))}});const K=M(E,[["__scopeId","data-v-b31b8343"]]),w=e=>(g("data-v-fad9e147"),e=e(),f(),e),j=w(()=>t("strong",null,"few minutes",-1)),F={"data-testid":"kuma-environment"},U=w(()=>t("h2",{class:"text-center"},` +import{K as O}from"./index-52545d1d.js";import{d as m,m as I,J as L,o as s,c as l,f as a,n as N,K as h,z as g,A as f,p as t,_ as M,a as r,b as u,w as o,e as n,t as i,F as S,B as A,q as _,L as C,s as W}from"./index-6d2dc803.js";import{O as z,a as H,b as $}from"./OnboardingPage-c184d6f5.js";const B=e=>(g("data-v-b31b8343"),e=e(),f(),e),R=B(()=>t("defs",null,null,-1)),G=h(' ',1),T=h('
',1),E=m({__name:"WelcomeAnimationSvg",setup(e){const v=I(!1);return L(function(){window.setTimeout(()=>{v.value=!0},30)}),(y,c)=>(s(),l("svg",{class:N(["background svg",{active:v.value}]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},[R,a(),G,a(),T],2))}});const K=M(E,[["__scopeId","data-v-b31b8343"]]),w=e=>(g("data-v-fad9e147"),e=e(),f(),e),j=w(()=>t("strong",null,"few minutes",-1)),F={"data-testid":"kuma-environment"},U=w(()=>t("h2",{class:"text-center"},` Let’s get started: - `,-1)),q={class:"item-status-list-wrapper"},D={class:"item-status-list"},J={class:"circle mr-2"},P=m({__name:"OnboardingWelcomeView",setup(e){return(v,y)=>{const c=r("RouteTitle"),V=r("AppView"),x=r("RouteView");return s(),u(x,{name:"onboarding-welcome-view"},{default:o(({env:k,t:d,can:p})=>[n(c,{title:d("onboarding.routes.welcome.title",{name:d("common.product.name")}),render:!1},null,8,["title"]),a(),n(V,null,{default:o(()=>[t("div",null,[n(z,null,{header:o(()=>[n(H,null,{title:o(()=>[a(` + `,-1)),q={class:"item-status-list-wrapper"},D={class:"item-status-list"},J={class:"circle mr-2"},P=m({__name:"OnboardingWelcomeView",setup(e){return(v,y)=>{const c=r("RouteTitle"),V=r("AppView"),k=r("RouteView");return s(),u(k,{name:"onboarding-welcome-view"},{default:o(({env:x,t:d,can:p})=>[n(c,{title:d("onboarding.routes.welcome.title",{name:d("common.product.name")}),render:!1},null,8,["title"]),a(),n(V,null,{default:o(()=>[t("div",null,[n(z,null,{header:o(()=>[n(H,null,{title:o(()=>[a(` Welcome to `+i(d("common.product.name")),1)]),description:o(()=>[t("p",null,[a(` Congratulations on downloading `+i(d("common.product.name"))+"! You are just a ",1),j,a(` away from getting your service mesh fully online. `)]),a(),t("p",null,[a(` - We have automatically detected that you are running on `),t("strong",F,i(d(`common.product.environment.${k("KUMA_ENVIRONMENT")}`)),1),a(`. - `)])]),_:2},1024)]),content:o(()=>[U,a(),t("div",q,[t("ul",D,[(s(!0),l(A,null,L([{name:`Run ${d("common.product.name")} control plane`,status:!0},{name:"Learn about deployments",status:!1},{name:"Learn about configuration storage",status:!1},...p("use zones")?[{name:"Add zones",status:!1}]:[],{name:"Create the mesh",status:!1},{name:"Add services",status:!1},{name:"Go to the dashboard",status:!1}],b=>(s(),l("li",{key:b.name},[t("span",J,[b.status?(s(),u(_(C),{key:0,size:_(I)},null,8,["size"])):W("",!0)]),a(" "+i(b.name),1)]))),128))])])]),navigation:o(()=>[n($,{"next-step":"onboarding-deployment-types-view"})]),_:2},1024),a(),n(K,{longer:p("use zones")},null,8,["longer"])])]),_:2},1024)]),_:1})}}});const X=M(P,[["__scopeId","data-v-fad9e147"]]);export{X as default}; + We have automatically detected that you are running on `),t("strong",F,i(d(`common.product.environment.${x("KUMA_ENVIRONMENT")}`)),1),a(`. + `)])]),_:2},1024)]),content:o(()=>[U,a(),t("div",q,[t("ul",D,[(s(!0),l(S,null,A([{name:`Run ${d("common.product.name")} control plane`,status:!0},{name:"Learn about deployments",status:!1},{name:"Learn about configuration storage",status:!1},...p("use zones")?[{name:"Add zones",status:!1}]:[],{name:"Create the mesh",status:!1},{name:"Add services",status:!1},{name:"Go to the dashboard",status:!1}],b=>(s(),l("li",{key:b.name},[t("span",J,[b.status?(s(),u(_(C),{key:0,size:_(O)},null,8,["size"])):W("",!0)]),a(" "+i(b.name),1)]))),128))])])]),navigation:o(()=>[n($,{"next-step":"onboarding-deployment-types-view"})]),_:2},1024),a(),n(K,{longer:p("use zones")},null,8,["longer"])])]),_:2},1024)]),_:1})}}});const X=M(P,[["__scopeId","data-v-fad9e147"]]);export{X as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d12039e6.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-6fbb11c2.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d12039e6.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-6fbb11c2.js index ceafa9683cb8..dc5f1f1d666a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d12039e6.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-6fbb11c2.js @@ -1 +1 @@ -import{d as v,l as V,m as b,a as l,o as a,c,e as t,q as f,ay as S,f as n,w as s,b as p,F as E,B,t as P,as as q,u as F,p as w}from"./index-0447e8bf.js";import{_ as L}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{E as $}from"./ErrorBlock-764e5a13.js";import{_ as R}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import{T}from"./TextWithCopyButton-31371007.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./CopyButton-d6220f92.js";import"./toYaml-4e00099e.js";const A={key:3,"data-testid":"affected-data-plane-proxies"},M=v({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyPath:{type:String,required:!0},policyName:{type:String,required:!0}},setup(g){const{t:_}=V(),m=g,d=b("");return(x,h)=>{const y=l("RouterLink");return a(),c("div",null,[t(f(S),{id:"dataplane-search",modelValue:d.value,"onUpdate:modelValue":h[0]||(h[0]=o=>d.value=o),type:"text",placeholder:f(_)("policies.detail.dataplane_input_placeholder"),required:"","data-testid":"dataplane-search-input"},null,8,["modelValue","placeholder"]),n(),t(q,{src:`/meshes/${m.mesh}/policy-path/${m.policyPath}/policy/${m.policyName}/dataplanes`},{default:s(({data:o,error:u})=>[u?(a(),p($,{key:0,error:u},null,8,["error"])):o===void 0?(a(),p(R,{key:1})):o.items.length===0?(a(),p(L,{key:2})):(a(),c("ul",A,[(a(!0),c(E,null,B(o.items.filter(e=>e.name.toLowerCase().includes(d.value.toLowerCase())),(e,r)=>(a(),c("li",{key:r,"data-testid":"dataplane-name"},[t(y,{to:{name:"data-plane-detail-view",params:{mesh:e.mesh,dataPlane:e.name}}},{default:s(()=>[n(P(e.name),1)]),_:2},1032,["to"])]))),128))]))]),_:1},8,["src"])])}}}),K={key:2,class:"stack","data-testid":"detail-view-details"},X=v({__name:"PolicyDetailView",setup(g){const _=F();return(m,d)=>{const x=l("RouteTitle"),h=l("KCard"),y=l("DataSource"),o=l("AppView"),u=l("RouteView");return a(),p(u,{name:"policy-detail-view",params:{mesh:"",policy:"",policyPath:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:s(({route:e,t:r})=>[t(o,{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:r("policies.routes.item.breadcrumbs")}]},{title:s(()=>[w("h1",null,[t(T,{text:e.params.policy},{default:s(()=>[t(x,{title:r("policies.routes.item.title",{name:e.params.policy})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>[n(),t(y,{src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}`},{default:s(({data:k,error:C})=>[C?(a(),p($,{key:0,error:C},null,8,["error"])):k===void 0?(a(),p(R,{key:1})):(a(),c("div",K,[t(h,null,{body:s(()=>[w("h2",null,P(r("policies.detail.affected_dpps")),1),n(),t(M,{class:"mt-4",mesh:e.params.mesh,"policy-name":e.params.policy,"policy-path":e.params.policyPath},null,8,["mesh","policy-name","policy-path"])]),_:2},1024),n(),t(N,{id:"code-block-policy",resource:k,"resource-fetcher":i=>f(_).getSinglePolicyEntity({name:e.params.policy,mesh:e.params.mesh,path:e.params.policyPath},i),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:i=>e.update({codeSearch:i}),onFilterModeChange:i=>e.update({codeFilter:i}),onRegExpModeChange:i=>e.update({codeRegExp:i})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{X as default}; +import{d as v,l as V,m as b,a as l,o as a,c,e as t,q as f,ay as S,f as n,w as s,b as p,F as E,B,t as P,as as q,u as F,p as w}from"./index-6d2dc803.js";import{_ as L}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{E as $}from"./ErrorBlock-fb329d86.js";import{_ as R}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import{T}from"./TextWithCopyButton-75a4d2e9.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./CopyButton-ac094203.js";import"./toYaml-4e00099e.js";const A={key:3,"data-testid":"affected-data-plane-proxies"},M=v({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyPath:{type:String,required:!0},policyName:{type:String,required:!0}},setup(g){const{t:_}=V(),m=g,d=b("");return(x,h)=>{const y=l("RouterLink");return a(),c("div",null,[t(f(S),{id:"dataplane-search",modelValue:d.value,"onUpdate:modelValue":h[0]||(h[0]=o=>d.value=o),type:"text",placeholder:f(_)("policies.detail.dataplane_input_placeholder"),required:"","data-testid":"dataplane-search-input"},null,8,["modelValue","placeholder"]),n(),t(q,{src:`/meshes/${m.mesh}/policy-path/${m.policyPath}/policy/${m.policyName}/dataplanes`},{default:s(({data:o,error:u})=>[u?(a(),p($,{key:0,error:u},null,8,["error"])):o===void 0?(a(),p(R,{key:1})):o.items.length===0?(a(),p(L,{key:2})):(a(),c("ul",A,[(a(!0),c(E,null,B(o.items.filter(e=>e.name.toLowerCase().includes(d.value.toLowerCase())),(e,r)=>(a(),c("li",{key:r,"data-testid":"dataplane-name"},[t(y,{to:{name:"data-plane-detail-view",params:{mesh:e.mesh,dataPlane:e.name}}},{default:s(()=>[n(P(e.name),1)]),_:2},1032,["to"])]))),128))]))]),_:1},8,["src"])])}}}),K={key:2,class:"stack","data-testid":"detail-view-details"},X=v({__name:"PolicyDetailView",setup(g){const _=F();return(m,d)=>{const x=l("RouteTitle"),h=l("KCard"),y=l("DataSource"),o=l("AppView"),u=l("RouteView");return a(),p(u,{name:"policy-detail-view",params:{mesh:"",policy:"",policyPath:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:s(({route:e,t:r})=>[t(o,{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:r("policies.routes.item.breadcrumbs")}]},{title:s(()=>[w("h1",null,[t(T,{text:e.params.policy},{default:s(()=>[t(x,{title:r("policies.routes.item.title",{name:e.params.policy})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>[n(),t(y,{src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}`},{default:s(({data:k,error:C})=>[C?(a(),p($,{key:0,error:C},null,8,["error"])):k===void 0?(a(),p(R,{key:1})):(a(),c("div",K,[t(h,null,{body:s(()=>[w("h2",null,P(r("policies.detail.affected_dpps")),1),n(),t(M,{class:"mt-4",mesh:e.params.mesh,"policy-name":e.params.policy,"policy-path":e.params.policyPath},null,8,["mesh","policy-name","policy-path"])]),_:2},1024),n(),t(N,{id:"code-block-policy",resource:k,"resource-fetcher":i=>f(_).getSinglePolicyEntity({name:e.params.policy,mesh:e.params.mesh,path:e.params.policyPath},i),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:i=>e.update({codeSearch:i}),onFilterModeChange:i=>e.update({codeFilter:i}),onRegExpModeChange:i=>e.update({codeRegExp:i})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{X as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-d1edac76.js b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-bcbdcefa.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/PolicyListView-d1edac76.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyListView-bcbdcefa.js index 208080c0a856..4767d2ea08d6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-d1edac76.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-bcbdcefa.js @@ -1 +1 @@ -import{K as B}from"./index-52545d1d.js";import{d as V,l as I,G as L,a as d,o,c as P,e as r,w as a,F as $,B as N,n as E,q as l,f as i,t as m,p as y,b as n,s as f,W as K,_ as A,H as q}from"./index-0447e8bf.js";import{D as F,A as D}from"./AppCollection-7fc93039.js";import{E as x}from"./ErrorBlock-764e5a13.js";import{P as O}from"./PolicyTypeTag-5599f3ad.js";import{_ as G}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{_ as H}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{S as M}from"./SummaryView-0f77a0e3.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";const U={class:"policy-list-content"},W={class:"policy-count"},Z={class:"policy-list"},j={class:"stack"},J={class:"description"},Q={class:"description-content"},X={class:"description-actions"},Y={class:"visually-hidden"},ee={key:0},te=V({__name:"PolicyList",props:{pageNumber:{},pageSize:{},policyTypes:{},currentPolicyType:{},policyCollection:{},policyError:{},meshInsight:{},isSelectedRow:{type:[Function,null],default:null}},emits:["change"],setup(R,{emit:T}){const{t:p}=I(),v=L(),e=R,_=T;return(S,b)=>{const h=d("RouterLink"),t=d("KCard"),g=d("KBadge");return o(),P("div",U,[r(t,{class:"policy-type-list","data-testid":"policy-type-list"},{body:a(()=>[(o(!0),P($,null,N(e.policyTypes,(c,u)=>{var s,w,C;return o(),P("div",{key:u,class:E(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":c.path===e.currentPolicyType.path}])},[r(h,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:l(v).params.mesh,policyPath:c.path}},"data-testid":`policy-type-link-${c.name}`},{default:a(()=>[i(m(c.name),1)]),_:2},1032,["to","data-testid"]),i(),y("div",W,m(((C=(w=(s=e.meshInsight)==null?void 0:s.policies)==null?void 0:w[c.name])==null?void 0:C.total)??0),1)],2)}),128))]),_:1}),i(),y("div",Z,[y("div",j,[r(t,null,{body:a(()=>[y("div",J,[y("div",Q,[y("h3",null,[r(O,{"policy-type":e.currentPolicyType.name},{default:a(()=>[i(m(l(p)("policies.collection.title",{name:e.currentPolicyType.name})),1)]),_:1},8,["policy-type"])]),i(),y("p",null,m(l(p)(`policies.type.${e.currentPolicyType.name}.description`,void 0,{defaultMessage:l(p)("policies.collection.description")})),1)]),i(),y("div",X,[e.currentPolicyType.isExperimental?(o(),n(g,{key:0,appearance:"warning"},{default:a(()=>[i(m(l(p)("policies.collection.beta")),1)]),_:1})):f("",!0),i(),e.currentPolicyType.isInbound?(o(),n(g,{key:1,appearance:"neutral"},{default:a(()=>[i(m(l(p)("policies.collection.inbound")),1)]),_:1})):f("",!0),i(),e.currentPolicyType.isOutbound?(o(),n(g,{key:2,appearance:"neutral"},{default:a(()=>[i(m(l(p)("policies.collection.outbound")),1)]),_:1})):f("",!0),i(),r(F,{href:l(p)("policies.href.docs",{name:e.currentPolicyType.name}),"data-testid":"policy-documentation-link"},{default:a(()=>[y("span",Y,m(l(p)("common.documentation")),1)]),_:1},8,["href"])])])]),_:1}),i(),r(t,null,{body:a(()=>{var c,u;return[e.policyError!==void 0?(o(),n(x,{key:0,error:e.policyError},null,8,["error"])):(o(),n(D,{key:1,class:"policy-collection","data-testid":"policy-collection","empty-state-message":l(p)("common.emptyState.message",{type:`${e.currentPolicyType.name} policies`}),"empty-state-cta-to":l(p)("policies.href.docs",{name:e.currentPolicyType.name}),"empty-state-cta-text":l(p)("common.documentation"),headers:[{label:"Name",key:"name"},...e.currentPolicyType.isTargetRefBased?[{label:"Target ref",key:"targetRef"}]:[],{label:"Details",key:"details",hideLabel:!0}],"page-number":e.pageNumber,"page-size":e.pageSize,total:(c=e.policyCollection)==null?void 0:c.total,items:(u=e.policyCollection)==null?void 0:u.items,error:e.policyError,"is-selected-row":e.isSelectedRow,onChange:b[0]||(b[0]=s=>_("change",s))},{name:a(({rowValue:s})=>[r(h,{to:{name:"policy-summary-view",params:{mesh:l(v).params.mesh,policyPath:e.currentPolicyType.path,policy:s},query:{page:e.pageNumber,size:e.pageSize}}},{default:a(()=>[i(m(s),1)]),_:2},1032,["to"])]),targetRef:a(({row:s})=>[e.currentPolicyType.isTargetRefBased?(o(),n(g,{key:0,appearance:"neutral"},{default:a(()=>[i(m(s.spec.targetRef.kind),1),s.spec.targetRef.name?(o(),P("span",ee,[i(":"),y("b",null,m(s.spec.targetRef.name),1)])):f("",!0)]),_:2},1024)):(o(),P($,{key:1},[i(m(l(p)("common.detail.none")),1)],64))]),details:a(({row:s})=>[r(h,{class:"details-link","data-testid":"details-link",to:{name:"policy-detail-view",params:{mesh:s.mesh,policyPath:e.currentPolicyType.path,policy:s.name}}},{default:a(()=>[i(m(l(p)("common.collection.details_link"))+" ",1),r(l(K),{display:"inline-block",decorative:"",size:l(B)},null,8,["size"])]),_:2},1032,["to"])]),_:1},8,["empty-state-message","empty-state-cta-to","empty-state-cta-text","headers","page-number","page-size","total","items","error","is-selected-row"]))]}),_:1})])])])}}});const ae=A(te,[["__scopeId","data-v-2c057505"]]),ue=V({__name:"PolicyListView",setup(R){return(T,p)=>{const v=d("RouteTitle"),e=d("RouterView"),_=d("DataSource"),S=d("AppView"),b=d("RouteView");return o(),n(_,{src:"/me"},{default:a(({data:h})=>[h?(o(),n(b,{key:0,name:"policy-list-view",params:{page:1,size:h.pageSize,mesh:"",policyPath:"",policy:""}},{default:a(({route:t,t:g})=>[r(S,null,{title:a(()=>[y("h2",null,[r(v,{title:g("policies.routes.items.title")},null,8,["title"])])]),default:a(()=>[i(),r(_,{src:"/*/policy-types"},{default:a(({data:c,error:u})=>[u?(o(),n(x,{key:0,error:u},null,8,["error"])):c===void 0?(o(),n(H,{key:1})):c.policies.length===0?(o(),n(G,{key:2})):(o(),n(_,{key:3,src:`/meshes/${t.params.mesh}/policy-path/${t.params.policyPath}?page=${t.params.page}&size=${t.params.size}`},{default:a(({data:s,error:w})=>[r(_,{src:`/mesh-insights/${t.params.mesh}`},{default:a(({data:C})=>[(o(),n(ae,{key:t.params.policyPath,"page-number":parseInt(t.params.page),"page-size":parseInt(t.params.size),"current-policy-type":c.policies.find(k=>k.path===t.params.policyPath)??c.policies[0],"policy-types":c.policies,"mesh-insight":C,"policy-collection":s,"policy-error":w,"is-selected-row":k=>k.name===t.params.policy,onChange:t.update},null,8,["page-number","page-size","current-policy-type","policy-types","mesh-insight","policy-collection","policy-error","is-selected-row","onChange"])),i(),t.params.policy?(o(),n(e,{key:0},{default:a(k=>[r(M,{onClose:z=>t.replace({name:"policy-list-view",params:{mesh:t.params.mesh,policyPath:t.params.policyPath},query:{page:t.params.page,size:t.params.size}})},{default:a(()=>[(o(),n(q(k.Component),{name:t.params.policy,policy:s==null?void 0:s.items.find(z=>z.name===t.params.policy),"policy-type":c.policies.find(z=>z.path===t.params.policyPath)},null,8,["name","policy","policy-type"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["src"])]),_:2},1032,["src"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["params"])):f("",!0)]),_:1})}}});export{ue as default}; +import{K as x}from"./index-52545d1d.js";import{d as I,l as B,G as L,a as d,o,c as P,e as r,w as a,F as $,B as N,n as E,q as l,f as i,t as m,p as y,b as n,s as f,W as K,_ as A,I as q}from"./index-6d2dc803.js";import{D as F,A as D}from"./AppCollection-490228bd.js";import{E as V}from"./ErrorBlock-fb329d86.js";import{P as O}from"./PolicyTypeTag-93767bad.js";import{_ as G}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{_ as M}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{S as U}from"./SummaryView-7b8af78b.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";const W={class:"policy-list-content"},Z={class:"policy-count"},j={class:"policy-list"},H={class:"stack"},J={class:"description"},Q={class:"description-content"},X={class:"description-actions"},Y={class:"visually-hidden"},ee={key:0},te=I({__name:"PolicyList",props:{pageNumber:{},pageSize:{},policyTypes:{},currentPolicyType:{},policyCollection:{},policyError:{},meshInsight:{},isSelectedRow:{type:[Function,null],default:null}},emits:["change"],setup(R,{emit:T}){const{t:p}=B(),v=L(),e=R,_=T;return(S,b)=>{const h=d("RouterLink"),t=d("KCard"),g=d("KBadge");return o(),P("div",W,[r(t,{class:"policy-type-list","data-testid":"policy-type-list"},{body:a(()=>[(o(!0),P($,null,N(e.policyTypes,(c,u)=>{var s,w,C;return o(),P("div",{key:u,class:E(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":c.path===e.currentPolicyType.path}])},[r(h,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:l(v).params.mesh,policyPath:c.path}},"data-testid":`policy-type-link-${c.name}`},{default:a(()=>[i(m(c.name),1)]),_:2},1032,["to","data-testid"]),i(),y("div",Z,m(((C=(w=(s=e.meshInsight)==null?void 0:s.policies)==null?void 0:w[c.name])==null?void 0:C.total)??0),1)],2)}),128))]),_:1}),i(),y("div",j,[y("div",H,[r(t,null,{body:a(()=>[y("div",J,[y("div",Q,[y("h3",null,[r(O,{"policy-type":e.currentPolicyType.name},{default:a(()=>[i(m(l(p)("policies.collection.title",{name:e.currentPolicyType.name})),1)]),_:1},8,["policy-type"])]),i(),y("p",null,m(l(p)(`policies.type.${e.currentPolicyType.name}.description`,void 0,{defaultMessage:l(p)("policies.collection.description")})),1)]),i(),y("div",X,[e.currentPolicyType.isExperimental?(o(),n(g,{key:0,appearance:"warning"},{default:a(()=>[i(m(l(p)("policies.collection.beta")),1)]),_:1})):f("",!0),i(),e.currentPolicyType.isInbound?(o(),n(g,{key:1,appearance:"neutral"},{default:a(()=>[i(m(l(p)("policies.collection.inbound")),1)]),_:1})):f("",!0),i(),e.currentPolicyType.isOutbound?(o(),n(g,{key:2,appearance:"neutral"},{default:a(()=>[i(m(l(p)("policies.collection.outbound")),1)]),_:1})):f("",!0),i(),r(F,{href:l(p)("policies.href.docs",{name:e.currentPolicyType.name}),"data-testid":"policy-documentation-link"},{default:a(()=>[y("span",Y,m(l(p)("common.documentation")),1)]),_:1},8,["href"])])])]),_:1}),i(),r(t,null,{body:a(()=>{var c,u;return[e.policyError!==void 0?(o(),n(V,{key:0,error:e.policyError},null,8,["error"])):(o(),n(D,{key:1,class:"policy-collection","data-testid":"policy-collection","empty-state-message":l(p)("common.emptyState.message",{type:`${e.currentPolicyType.name} policies`}),"empty-state-cta-to":l(p)("policies.href.docs",{name:e.currentPolicyType.name}),"empty-state-cta-text":l(p)("common.documentation"),headers:[{label:"Name",key:"name"},...e.currentPolicyType.isTargetRefBased?[{label:"Target ref",key:"targetRef"}]:[],{label:"Details",key:"details",hideLabel:!0}],"page-number":e.pageNumber,"page-size":e.pageSize,total:(c=e.policyCollection)==null?void 0:c.total,items:(u=e.policyCollection)==null?void 0:u.items,error:e.policyError,"is-selected-row":e.isSelectedRow,onChange:b[0]||(b[0]=s=>_("change",s))},{name:a(({rowValue:s})=>[r(h,{to:{name:"policy-summary-view",params:{mesh:l(v).params.mesh,policyPath:e.currentPolicyType.path,policy:s},query:{page:e.pageNumber,size:e.pageSize}}},{default:a(()=>[i(m(s),1)]),_:2},1032,["to"])]),targetRef:a(({row:s})=>[e.currentPolicyType.isTargetRefBased?(o(),n(g,{key:0,appearance:"neutral"},{default:a(()=>[i(m(s.spec.targetRef.kind),1),s.spec.targetRef.name?(o(),P("span",ee,[i(":"),y("b",null,m(s.spec.targetRef.name),1)])):f("",!0)]),_:2},1024)):(o(),P($,{key:1},[i(m(l(p)("common.detail.none")),1)],64))]),details:a(({row:s})=>[r(h,{class:"details-link","data-testid":"details-link",to:{name:"policy-detail-view",params:{mesh:s.mesh,policyPath:e.currentPolicyType.path,policy:s.name}}},{default:a(()=>[i(m(l(p)("common.collection.details_link"))+" ",1),r(l(K),{display:"inline-block",decorative:"",size:l(x)},null,8,["size"])]),_:2},1032,["to"])]),_:1},8,["empty-state-message","empty-state-cta-to","empty-state-cta-text","headers","page-number","page-size","total","items","error","is-selected-row"]))]}),_:1})])])])}}});const ae=A(te,[["__scopeId","data-v-2c057505"]]),ue=I({__name:"PolicyListView",setup(R){return(T,p)=>{const v=d("RouteTitle"),e=d("RouterView"),_=d("DataSource"),S=d("AppView"),b=d("RouteView");return o(),n(_,{src:"/me"},{default:a(({data:h})=>[h?(o(),n(b,{key:0,name:"policy-list-view",params:{page:1,size:h.pageSize,mesh:"",policyPath:"",policy:""}},{default:a(({route:t,t:g})=>[r(S,null,{title:a(()=>[y("h2",null,[r(v,{title:g("policies.routes.items.title")},null,8,["title"])])]),default:a(()=>[i(),r(_,{src:"/*/policy-types"},{default:a(({data:c,error:u})=>[u?(o(),n(V,{key:0,error:u},null,8,["error"])):c===void 0?(o(),n(M,{key:1})):c.policies.length===0?(o(),n(G,{key:2})):(o(),n(_,{key:3,src:`/meshes/${t.params.mesh}/policy-path/${t.params.policyPath}?page=${t.params.page}&size=${t.params.size}`},{default:a(({data:s,error:w})=>[r(_,{src:`/mesh-insights/${t.params.mesh}`},{default:a(({data:C})=>[(o(),n(ae,{key:t.params.policyPath,"page-number":parseInt(t.params.page),"page-size":parseInt(t.params.size),"current-policy-type":c.policies.find(k=>k.path===t.params.policyPath)??c.policies[0],"policy-types":c.policies,"mesh-insight":C,"policy-collection":s,"policy-error":w,"is-selected-row":k=>k.name===t.params.policy,onChange:t.update},null,8,["page-number","page-size","current-policy-type","policy-types","mesh-insight","policy-collection","policy-error","is-selected-row","onChange"])),i(),t.params.policy?(o(),n(e,{key:0},{default:a(k=>[r(U,{onClose:z=>t.replace({name:"policy-list-view",params:{mesh:t.params.mesh,policyPath:t.params.policyPath},query:{page:t.params.page,size:t.params.size}})},{default:a(()=>[(o(),n(q(k.Component),{name:t.params.policy,policy:s==null?void 0:s.items.find(z=>z.name===t.params.policy),"policy-type":c.policies.find(z=>z.path===t.params.policyPath)},null,8,["name","policy","policy-type"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["src"])]),_:2},1032,["src"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["params"])):f("",!0)]),_:1})}}});export{ue as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-b0c2ca65.js b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-0dbf0c08.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-b0c2ca65.js rename to app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-0dbf0c08.js index 1c43b4ac348f..65e26d90e745 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-b0c2ca65.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-0dbf0c08.js @@ -1 +1 @@ -import{d as x,l as C,u as S,a as m,o as l,b as u,w as i,e as d,p as a,f as o,q as c,t as p,c as _,a1 as V,s as h,F as E,z as F,A as B,Y as P,_ as T}from"./index-0447e8bf.js";import{_ as b}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./CopyButton-d6220f92.js";import"./index-52545d1d.js";import"./toYaml-4e00099e.js";const I=r=>(F("data-v-8393e055"),r=r(),B(),r),M={class:"summary-title-wrapper"},N=I(()=>a("img",{"aria-hidden":"true",src:P},null,-1)),q={class:"summary-title"},K={key:1,class:"stack"},D={key:0},L={class:"mt-4 stack"},Q={key:0},$={class:"mt-4"},z=x({__name:"PolicySummaryView",props:{name:{},policy:{default:void 0},policyType:{}},setup(r){const{t:n}=C(),f=S(),e=r;return(Y,j)=>{const g=m("RouteTitle"),v=m("RouterLink"),R=m("KBadge"),k=m("AppView"),w=m("RouteView");return l(),u(w,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:i(({route:s})=>[d(k,null,{title:i(()=>[a("div",M,[N,o(),a("h2",q,[d(v,{to:{name:"policy-detail-view",params:{policy:e.name}}},{default:i(()=>[d(g,{title:c(n)("policies.routes.item.title",{name:e.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:i(()=>{var y;return[o(),e.policy===void 0?(l(),u(b,{key:0},{message:i(()=>[a("p",null,p(c(n)("common.collection.summary.empty_message",{type:e.policyType.name})),1)]),default:i(()=>[o(p(c(n)("common.collection.summary.empty_title",{type:e.policyType.name}))+" ",1)]),_:1})):(l(),_("div",K,[(y=e.policy.spec)!=null&&y.targetRef?(l(),_("div",D,[a("h3",null,p(c(n)("policies.routes.item.overview")),1),o(),a("div",L,[d(V,null,{title:i(()=>[o(p(c(n)("http.api.property.targetRef")),1)]),body:i(()=>{var t;return[(t=e.policy.spec)!=null&&t.targetRef?(l(),u(R,{key:0,appearance:"neutral"},{default:i(()=>[o(p(e.policy.spec.targetRef.kind),1),e.policy.spec.targetRef.name?(l(),_("span",Q,[o(":"),a("b",null,p(e.policy.spec.targetRef.name),1)])):h("",!0)]),_:1})):(l(),_(E,{key:1},[o(p(c(n)("common.detail.none")),1)],64))]}),_:1})])])):h("",!0),o(),a("div",null,[a("h3",null,p(c(n)("policies.routes.item.config")),1),o(),a("div",$,[d(A,{id:"code-block-policy",resource:e.policy,"resource-fetcher":t=>c(f).getSinglePolicyEntity({name:s.params.policy,mesh:s.params.mesh,path:s.params.policyPath},t),"is-searchable":"",query:s.params.codeSearch,"is-filter-mode":s.params.codeFilter==="true","is-reg-exp-mode":s.params.codeRegExp==="true",onQueryChange:t=>s.update({codeSearch:t}),onFilterModeChange:t=>s.update({codeFilter:t}),onRegExpModeChange:t=>s.update({codeRegExp:t})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])]))]}),_:2},1024)]),_:1})}}});const Z=T(z,[["__scopeId","data-v-8393e055"]]);export{Z as default}; +import{d as x,l as C,u as S,a as m,o as l,b as u,w as i,e as d,p as a,f as o,q as c,t as p,c as _,a1 as V,s as h,F as E,z as F,A as B,Y as P,_ as T}from"./index-6d2dc803.js";import{_ as b}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./CopyButton-ac094203.js";import"./index-52545d1d.js";import"./toYaml-4e00099e.js";const I=r=>(F("data-v-8393e055"),r=r(),B(),r),M={class:"summary-title-wrapper"},N=I(()=>a("img",{"aria-hidden":"true",src:P},null,-1)),q={class:"summary-title"},K={key:1,class:"stack"},D={key:0},L={class:"mt-4 stack"},Q={key:0},$={class:"mt-4"},z=x({__name:"PolicySummaryView",props:{name:{},policy:{default:void 0},policyType:{}},setup(r){const{t:n}=C(),f=S(),e=r;return(Y,j)=>{const g=m("RouteTitle"),v=m("RouterLink"),R=m("KBadge"),k=m("AppView"),w=m("RouteView");return l(),u(w,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:i(({route:s})=>[d(k,null,{title:i(()=>[a("div",M,[N,o(),a("h2",q,[d(v,{to:{name:"policy-detail-view",params:{policy:e.name}}},{default:i(()=>[d(g,{title:c(n)("policies.routes.item.title",{name:e.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:i(()=>{var y;return[o(),e.policy===void 0?(l(),u(b,{key:0},{message:i(()=>[a("p",null,p(c(n)("common.collection.summary.empty_message",{type:e.policyType.name})),1)]),default:i(()=>[o(p(c(n)("common.collection.summary.empty_title",{type:e.policyType.name}))+" ",1)]),_:1})):(l(),_("div",K,[(y=e.policy.spec)!=null&&y.targetRef?(l(),_("div",D,[a("h3",null,p(c(n)("policies.routes.item.overview")),1),o(),a("div",L,[d(V,null,{title:i(()=>[o(p(c(n)("http.api.property.targetRef")),1)]),body:i(()=>{var t;return[(t=e.policy.spec)!=null&&t.targetRef?(l(),u(R,{key:0,appearance:"neutral"},{default:i(()=>[o(p(e.policy.spec.targetRef.kind),1),e.policy.spec.targetRef.name?(l(),_("span",Q,[o(":"),a("b",null,p(e.policy.spec.targetRef.name),1)])):h("",!0)]),_:1})):(l(),_(E,{key:1},[o(p(c(n)("common.detail.none")),1)],64))]}),_:1})])])):h("",!0),o(),a("div",null,[a("h3",null,p(c(n)("policies.routes.item.config")),1),o(),a("div",$,[d(A,{id:"code-block-policy",resource:e.policy,"resource-fetcher":t=>c(f).getSinglePolicyEntity({name:s.params.policy,mesh:s.params.mesh,path:s.params.policyPath},t),"is-searchable":"",query:s.params.codeSearch,"is-filter-mode":s.params.codeFilter==="true","is-reg-exp-mode":s.params.codeRegExp==="true",onQueryChange:t=>s.update({codeSearch:t}),onFilterModeChange:t=>s.update({codeFilter:t}),onRegExpModeChange:t=>s.update({codeRegExp:t})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])])]))]}),_:2},1024)]),_:1})}}});const Z=T(z,[["__scopeId","data-v-8393e055"]]);export{Z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-5599f3ad.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-93767bad.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-5599f3ad.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-93767bad.js index d65d725edf6e..c4c444c7b30e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-5599f3ad.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-93767bad.js @@ -1 +1 @@ -import{d as Q,o as e,c as t,b as l,q as m,aq as p,f as B,r as d,t as z,_ as v}from"./index-0447e8bf.js";const n="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",a="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=",c="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",r="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=",i="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",g=""+new URL("Retry-8b2ec896.png",import.meta.url).href,C=""+new URL("Timeout-dcabf0f7.jpg",import.meta.url).href,D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",f="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==",w="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=",o="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",Y=""+new URL("VirtualOutbound-3bb05b70.png",import.meta.url).href,u={class:"policy-type-tag"},G=["src"],E=Q({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(T){const s={CircuitBreaker:n,FaultInjection:a,HealthCheck:c,MeshAccessLog:D,MeshCircuitBreaker:n,MeshFaultInjection:a,MeshHealthCheck:c,MeshProxyPatch:r,MeshRateLimit:i,MeshRetry:g,MeshTimeout:C,MeshTrace:o,MeshTrafficPermission:f,ProxyTemplate:r,RateLimit:i,Retry:g,Timeout:C,TrafficLog:D,TrafficPermission:f,TrafficRoute:w,TrafficTrace:o,VirtualOutbound:Y},A=T;return(h,O)=>(e(),t("span",u,[s[A.policyType]?(e(),t("img",{key:0,class:"policy-type-tag-icon",src:s[A.policyType],alt:""},null,8,G)):(e(),l(m(p),{key:1})),B(),d(h.$slots,"default",{},()=>[B(z(A.policyType),1)],!0)]))}});const x=v(E,[["__scopeId","data-v-9604a2cd"]]);export{x as P}; +import{d as Q,o as e,c as t,b as l,q as m,aq as p,f as B,r as d,t as z,_ as w}from"./index-6d2dc803.js";const n="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",a="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=",c="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",r="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=",i="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",g=""+new URL("Retry-8b2ec896.png",import.meta.url).href,C=""+new URL("Timeout-dcabf0f7.jpg",import.meta.url).href,D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",f="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==",v="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=",o="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",Y=""+new URL("VirtualOutbound-3bb05b70.png",import.meta.url).href,u={class:"policy-type-tag"},G=["src"],E=Q({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(T){const s={CircuitBreaker:n,FaultInjection:a,HealthCheck:c,MeshAccessLog:D,MeshCircuitBreaker:n,MeshFaultInjection:a,MeshHealthCheck:c,MeshProxyPatch:r,MeshRateLimit:i,MeshRetry:g,MeshTimeout:C,MeshTrace:o,MeshTrafficPermission:f,ProxyTemplate:r,RateLimit:i,Retry:g,Timeout:C,TrafficLog:D,TrafficPermission:f,TrafficRoute:v,TrafficTrace:o,VirtualOutbound:Y},A=T;return(h,O)=>(e(),t("span",u,[s[A.policyType]?(e(),t("img",{key:0,class:"policy-type-tag-icon",src:s[A.policyType],alt:""},null,8,G)):(e(),l(m(p),{key:1})),B(),d(h.$slots,"default",{},()=>[B(z(A.policyType),1)],!0)]))}});const x=w(E,[["__scopeId","data-v-9604a2cd"]]);export{x as P}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js similarity index 85% rename from app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js rename to app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js index f84ec6686ce2..ea5d49cbb258 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js +++ b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js @@ -1 +1 @@ -import{_ as g}from"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import{C as y}from"./CopyButton-d6220f92.js";import{d as x,l as h,N as b,a as _,o as C,b as T,w as n,e as u,q as i,f as B,t as M}from"./index-0447e8bf.js";import{t as k}from"./toYaml-4e00099e.js";const F=x({__name:"ResourceCodeBlock",props:{id:{},resource:{},resourceFetcher:{},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(d,{emit:m}){const{t:r}=h(),e=d,a=m,p=b(()=>c(e.resource));async function f(){const s=await e.resourceFetcher({format:"kubernetes"});return c(s)}function c(s){const{creationTime:o,modificationTime:l,...t}=s;return k(t)}return(s,o)=>{const l=_("KTooltip");return C(),T(g,{id:s.id,language:"yaml",code:p.value,"is-searchable":e.isSearchable,"code-max-height":e.codeMaxHeight,query:e.query,"is-filter-mode":e.isFilterMode,"is-reg-exp-mode":e.isRegExpMode,onQueryChange:o[0]||(o[0]=t=>a("query-change",t)),onFilterModeChange:o[1]||(o[1]=t=>a("filter-mode-change",t)),onRegExpModeChange:o[2]||(o[2]=t=>a("reg-exp-mode-change",t))},{"secondary-actions":n(()=>[u(l,{class:"kubernetes-copy-button-tooltip",label:i(r)("common.copyKubernetesText"),placement:"bottomEnd","max-width":"200","position-fixed":""},{default:n(()=>[u(y,{class:"kubernetes-copy-button","get-text":f,"copy-text":i(r)("common.copyKubernetesText"),"has-border":"","hide-title":""},{default:n(()=>[B(M(i(r)("common.copyKubernetesShortText")),1)]),_:1},8,["copy-text"])]),_:1},8,["label"])]),_:1},8,["id","code","is-searchable","code-max-height","query","is-filter-mode","is-reg-exp-mode"])}}});export{F as _}; +import{_ as g}from"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import{C as y}from"./CopyButton-ac094203.js";import{d as x,l as h,O as b,a as _,o as C,b as T,w as n,e as u,q as i,f as B,t as M}from"./index-6d2dc803.js";import{t as k}from"./toYaml-4e00099e.js";const F=x({__name:"ResourceCodeBlock",props:{id:{},resource:{},resourceFetcher:{},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(d,{emit:m}){const{t:r}=h(),e=d,a=m,p=b(()=>c(e.resource));async function f(){const s=await e.resourceFetcher({format:"kubernetes"});return c(s)}function c(s){const{creationTime:o,modificationTime:l,...t}=s;return k(t)}return(s,o)=>{const l=_("KTooltip");return C(),T(g,{id:s.id,language:"yaml",code:p.value,"is-searchable":e.isSearchable,"code-max-height":e.codeMaxHeight,query:e.query,"is-filter-mode":e.isFilterMode,"is-reg-exp-mode":e.isRegExpMode,onQueryChange:o[0]||(o[0]=t=>a("query-change",t)),onFilterModeChange:o[1]||(o[1]=t=>a("filter-mode-change",t)),onRegExpModeChange:o[2]||(o[2]=t=>a("reg-exp-mode-change",t))},{"secondary-actions":n(()=>[u(l,{class:"kubernetes-copy-button-tooltip",label:i(r)("common.copyKubernetesText"),placement:"bottomEnd","max-width":"200","position-fixed":""},{default:n(()=>[u(y,{class:"kubernetes-copy-button","get-text":f,"copy-text":i(r)("common.copyKubernetesText"),"has-border":"","hide-title":""},{default:n(()=>[B(M(i(r)("common.copyKubernetesShortText")),1)]),_:1},8,["copy-text"])]),_:1},8,["label"])]),_:1},8,["id","code","is-searchable","code-max-height","query","is-filter-mode","is-reg-exp-mode"])}}});export{F as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-a48123ef.js b/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-0e45dd77.js similarity index 79% rename from app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-a48123ef.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-0e45dd77.js index 1e98e4a2bead..05c8c01456d5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-a48123ef.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-0e45dd77.js @@ -1 +1 @@ -import{_ as g}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{E as v}from"./ErrorBlock-764e5a13.js";import{_ as C}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import{d as y,u as k,a as s,o as t,b as i,w as a,e as n,p as c,f as w,t as R,q as V}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./toYaml-4e00099e.js";const j=y({__name:"ServiceConfigView",setup(E){const l=k();return(F,$)=>{const d=s("RouteTitle"),_=s("DataSource"),u=s("KCard"),f=s("AppView"),h=s("RouteView");return t(),i(h,{name:"service-config-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:m})=>[n(f,null,{title:a(()=>[c("h2",null,[n(d,{title:m("services.routes.item.navigation.service-config-view")},null,8,["title"])])]),default:a(()=>[w(),n(u,null,{body:a(()=>[c("div",null,[n(_,{src:`/meshes/${e.params.mesh}/external-services/for/${e.params.service}`},{default:a(({data:r,error:p})=>[p?(t(),i(v,{key:0,error:p},null,8,["error"])):r===void 0?(t(),i(C,{key:1})):r===null?(t(),i(g,{key:2,"data-testid":"no-matching-external-service"},{title:a(()=>[c("p",null,R(m("services.detail.no_matching_external_service",{name:e.params.service})),1)]),_:2},1024)):(t(),i(x,{key:3,id:"code-block-service",resource:r,"resource-fetcher":o=>V(l).getExternalService({mesh:r.mesh,name:r.name},o),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{j as default}; +import{_ as g}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{E as v}from"./ErrorBlock-fb329d86.js";import{_ as C}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import{d as y,u as k,a as s,o as t,b as i,w as a,e as n,p as c,f as w,t as R,q as V}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./toYaml-4e00099e.js";const j=y({__name:"ServiceConfigView",setup(E){const l=k();return(F,$)=>{const d=s("RouteTitle"),_=s("DataSource"),u=s("KCard"),f=s("AppView"),h=s("RouteView");return t(),i(h,{name:"service-config-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:m})=>[n(f,null,{title:a(()=>[c("h2",null,[n(d,{title:m("services.routes.item.navigation.service-config-view")},null,8,["title"])])]),default:a(()=>[w(),n(u,null,{body:a(()=>[c("div",null,[n(_,{src:`/meshes/${e.params.mesh}/external-services/for/${e.params.service}`},{default:a(({data:r,error:p})=>[p?(t(),i(v,{key:0,error:p},null,8,["error"])):r===void 0?(t(),i(C,{key:1})):r===null?(t(),i(g,{key:2,"data-testid":"no-matching-external-service"},{title:a(()=>[c("p",null,R(m("services.detail.no_matching_external_service",{name:e.params.service})),1)]),_:2},1024)):(t(),i(x,{key:3,id:"code-block-service",resource:r,"resource-fetcher":o=>V(l).getExternalService({mesh:r.mesh,name:r.name},o),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-c17e36e0.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-112031f9.js similarity index 81% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-c17e36e0.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-112031f9.js index 274276014c01..9899ac9ab48b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-c17e36e0.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-112031f9.js @@ -1 +1 @@ -import{E as z}from"./ErrorBlock-764e5a13.js";import{D as C,F as V}from"./FilterBar-de791a8a.js";import{S as b}from"./SummaryView-0f77a0e3.js";import{d as x,a as t,o as i,b as n,w as s,e as o,p as P,f as p,t as k,H as q,s as u,_ as T}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./index-12ba49aa.js";import"./AppCollection-7fc93039.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./StatusBadge-46ff6d43.js";import"./TagList-5b11f53f.js";const R=x({__name:"ServiceDataPlaneProxiesView",setup($){return(B,N)=>{const y=t("RouteTitle"),f=t("KSelect"),g=t("KCard"),v=t("RouterView"),m=t("DataSource"),w=t("AppView"),h=t("RouteView");return i(),n(m,{src:"/me"},{default:s(({data:c})=>[c?(i(),n(h,{key:0,name:"service-data-plane-proxies-view",params:{page:1,size:c.pageSize,query:"",dataplaneType:"all",s:"",mesh:"",service:"",dataPlane:""}},{default:s(({can:S,route:e,t:d})=>[o(w,null,{title:s(()=>[P("h2",null,[o(y,{title:d("services.routes.item.navigation.service-data-plane-proxies-view")},null,8,["title"])])]),default:s(()=>[p(),o(m,{src:`/meshes/${e.params.mesh}/dataplanes/for/${e.params.service}/of/${e.params.dataplaneType}?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:s(({data:r,error:l})=>[o(g,null,{body:s(()=>[l!==void 0?(i(),n(z,{key:0,error:l},null,8,["error"])):(i(),n(C,{key:1,"data-testid":"data-plane-collection","page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:r==null?void 0:r.total,items:r==null?void 0:r.items,error:l,"is-selected-row":a=>a.name===e.params.dataPlane,"summary-route-name":"service-data-plane-summary-view","can-use-zones":S("use zones"),onChange:e.update},{toolbar:s(()=>[o(V,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:e.params.query,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”)"},zone:{description:"filter by “kuma.io/zone” value"}},onFieldsChange:a=>e.update({query:a.query,s:a.query.length>0?JSON.stringify(a.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),p(),o(f,{class:"filter-select",label:"Type",items:["all","standard","builtin","delegated"].map(a=>({value:a,label:d(`data-planes.type.${a}`),selected:a===e.params.dataplaneType})),appearance:"select",onSelected:a=>e.update({dataplaneType:String(a.value)})},{"item-template":s(({item:a})=>[p(k(a.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","is-selected-row","can-use-zones","onChange"]))]),_:2},1024),p(),e.params.dataPlane?(i(),n(v,{key:0},{default:s(a=>[o(b,{onClose:_=>e.replace({name:"service-data-plane-proxies-view",params:{mesh:e.params.mesh},query:{page:e.params.page,size:e.params.size}})},{default:s(()=>[(i(),n(q(a.Component),{name:e.params.dataPlane,"dataplane-overview":r==null?void 0:r.items.find(_=>_.name===e.params.dataPlane)},null,8,["name","dataplane-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):u("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["params"])):u("",!0)]),_:1})}}});const U=T(R,[["__scopeId","data-v-c3018f71"]]);export{U as default}; +import{E as z}from"./ErrorBlock-fb329d86.js";import{D as C,F as V}from"./FilterBar-ca1669b5.js";import{S as b}from"./SummaryView-7b8af78b.js";import{d as x,a as t,o as i,b as n,w as s,e as o,p as P,f as p,t as k,I as q,s as u,_ as T}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./index-5f089f69.js";import"./AppCollection-490228bd.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./StatusBadge-da631374.js";import"./TagList-3395535b.js";const R=x({__name:"ServiceDataPlaneProxiesView",setup($){return(B,N)=>{const y=t("RouteTitle"),f=t("KSelect"),g=t("KCard"),v=t("RouterView"),m=t("DataSource"),w=t("AppView"),h=t("RouteView");return i(),n(m,{src:"/me"},{default:s(({data:c})=>[c?(i(),n(h,{key:0,name:"service-data-plane-proxies-view",params:{page:1,size:c.pageSize,query:"",dataplaneType:"all",s:"",mesh:"",service:"",dataPlane:""}},{default:s(({can:S,route:e,t:d})=>[o(w,null,{title:s(()=>[P("h2",null,[o(y,{title:d("services.routes.item.navigation.service-data-plane-proxies-view")},null,8,["title"])])]),default:s(()=>[p(),o(m,{src:`/meshes/${e.params.mesh}/dataplanes/for/${e.params.service}/of/${e.params.dataplaneType}?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:s(({data:r,error:l})=>[o(g,null,{body:s(()=>[l!==void 0?(i(),n(z,{key:0,error:l},null,8,["error"])):(i(),n(C,{key:1,"data-testid":"data-plane-collection","page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:r==null?void 0:r.total,items:r==null?void 0:r.items,error:l,"is-selected-row":a=>a.name===e.params.dataPlane,"summary-route-name":"service-data-plane-summary-view","can-use-zones":S("use zones"),onChange:e.update},{toolbar:s(()=>[o(V,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:e.params.query,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”)"},zone:{description:"filter by “kuma.io/zone” value"}},onFieldsChange:a=>e.update({query:a.query,s:a.query.length>0?JSON.stringify(a.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),p(),o(f,{class:"filter-select",label:"Type",items:["all","standard","builtin","delegated"].map(a=>({value:a,label:d(`data-planes.type.${a}`),selected:a===e.params.dataplaneType})),appearance:"select",onSelected:a=>e.update({dataplaneType:String(a.value)})},{"item-template":s(({item:a})=>[p(k(a.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","is-selected-row","can-use-zones","onChange"]))]),_:2},1024),p(),e.params.dataPlane?(i(),n(v,{key:0},{default:s(a=>[o(b,{onClose:_=>e.replace({name:"service-data-plane-proxies-view",params:{mesh:e.params.mesh},query:{page:e.params.page,size:e.params.size}})},{default:s(()=>[(i(),n(q(a.Component),{name:e.params.dataPlane,"dataplane-overview":r==null?void 0:r.items.find(_=>_.name===e.params.dataPlane)},null,8,["name","dataplane-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):u("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["params"])):u("",!0)]),_:1})}}});const U=T(R,[["__scopeId","data-v-c3018f71"]]);export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-60315d2c.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-3df15df2.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-60315d2c.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-3df15df2.js index a018fc859357..4268a1dac1bf 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-60315d2c.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-3df15df2.js @@ -1 +1 @@ -import{d as T,l as V,Z as R,a as n,o as i,b as p,w as a,e as r,q as d,p as y,f as _,c as k,F as N,H as B}from"./index-0447e8bf.js";import{E as C}from"./ErrorBlock-764e5a13.js";import{_ as g}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{N as D}from"./NavTabs-a6dc23b6.js";import{T as $}from"./TextWithCopyButton-31371007.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const z=T({__name:"ServiceDetailTabsView",setup(E){const{t:u}=V(),w=R();function b(v){var m;return(((m=w.getRoutes().find(e=>e.name==="service-detail-tabs-view"))==null?void 0:m.children)??[]).filter(e=>!(v.serviceType!=="external"&&e.name==="service-config-view"||v.serviceType==="external"&&e.name==="service-data-plane-proxies-view")).map(e=>{var s,o;const c=typeof e.name>"u"?(s=e.children)==null?void 0:s[0]:e,l=c.name,f=((o=c.meta)==null?void 0:o.module)??"";return{title:u(`services.routes.item.navigation.${l}`),routeName:l,module:f}})}return(v,h)=>{const m=n("RouteTitle"),e=n("RouterView"),c=n("DataSource"),l=n("AppView"),f=n("RouteView");return i(),p(f,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:t})=>[r(l,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:t.params.mesh}},text:t.params.mesh},{to:{name:"service-list-view",params:{mesh:t.params.mesh}},text:d(u)("services.routes.item.breadcrumbs")}]},{title:a(()=>[y("h1",null,[r($,{text:t.params.service},{default:a(()=>[r(m,{title:d(u)("services.routes.item.title",{name:t.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>[_(),r(c,{src:`/meshes/${t.params.mesh}/service-insights/${t.params.service}`},{default:a(({data:s,error:o})=>[o?(i(),p(C,{key:0,error:o},null,8,["error"])):s===void 0?(i(),p(g,{key:1})):(i(),k(N,{key:2},[r(D,{class:"route-service-detail-view-tabs",tabs:b(s)},null,8,["tabs"]),_(),r(e,null,{default:a(x=>[(i(),p(B(x.Component),{data:s},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{z as default}; +import{d as T,l as V,Z as R,a as n,o as i,b as p,w as a,e as r,q as d,p as y,f as _,c as k,F as N,I as B}from"./index-6d2dc803.js";import{E as C}from"./ErrorBlock-fb329d86.js";import{_ as g}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{N as D}from"./NavTabs-de592746.js";import{T as $}from"./TextWithCopyButton-75a4d2e9.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const z=T({__name:"ServiceDetailTabsView",setup(E){const{t:u}=V(),w=R();function b(v){var m;return(((m=w.getRoutes().find(e=>e.name==="service-detail-tabs-view"))==null?void 0:m.children)??[]).filter(e=>!(v.serviceType!=="external"&&e.name==="service-config-view"||v.serviceType==="external"&&e.name==="service-data-plane-proxies-view")).map(e=>{var s,o;const c=typeof e.name>"u"?(s=e.children)==null?void 0:s[0]:e,l=c.name,f=((o=c.meta)==null?void 0:o.module)??"";return{title:u(`services.routes.item.navigation.${l}`),routeName:l,module:f}})}return(v,h)=>{const m=n("RouteTitle"),e=n("RouterView"),c=n("DataSource"),l=n("AppView"),f=n("RouteView");return i(),p(f,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:t})=>[r(l,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:t.params.mesh}},text:t.params.mesh},{to:{name:"service-list-view",params:{mesh:t.params.mesh}},text:d(u)("services.routes.item.breadcrumbs")}]},{title:a(()=>[y("h1",null,[r($,{text:t.params.service},{default:a(()=>[r(m,{title:d(u)("services.routes.item.title",{name:t.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>[_(),r(c,{src:`/meshes/${t.params.mesh}/service-insights/${t.params.service}`},{default:a(({data:s,error:o})=>[o?(i(),p(C,{key:0,error:o},null,8,["error"])):s===void 0?(i(),p(g,{key:1})):(i(),k(N,{key:2},[r(D,{class:"route-service-detail-view-tabs",tabs:b(s)},null,8,["tabs"]),_(),r(e,null,{default:a(x=>[(i(),p(B(x.Component),{data:s},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-3bcff178.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-79f1435b.js similarity index 84% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-3bcff178.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-79f1435b.js index 433e3c9c705d..35d02bee752d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-3bcff178.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-79f1435b.js @@ -1 +1 @@ -import{d as y,l as g,a as d,o as t,c as u,e as n,w as e,b as i,p as k,t as c,q as l,a1 as h,f as r,s as w,F as V,X as C}from"./index-0447e8bf.js";import{_ as I}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{E as $}from"./ErrorBlock-764e5a13.js";import{_ as b}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{T as B}from"./TagList-5b11f53f.js";import{T as x}from"./TextWithCopyButton-31371007.js";import{S as D}from"./StatusBadge-46ff6d43.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const T={key:3,class:"columns"},S=y({__name:"ExternalServiceDetails",props:{mesh:{},service:{}},setup(m){const{t:a}=g(),s=m;return(f,v)=>{const p=d("DataSource");return t(),u("div",null,[n(p,{src:`/meshes/${s.mesh}/external-services/for/${s.service}`},{default:e(({data:o,error:_})=>[_?(t(),i($,{key:0,error:_},null,8,["error"])):o===void 0?(t(),i(b,{key:1})):o===null?(t(),i(I,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[k("p",null,c(l(a)("services.detail.no_matching_external_service",{name:s.service})),1)]),_:1})):(t(),u("div",T,[n(h,null,{title:e(()=>[r(c(l(a)("http.api.property.address")),1)]),body:e(()=>[n(x,{text:o.networking.address},null,8,["text"])]),_:2},1024),r(),o.tags!==null?(t(),i(h,{key:0},{title:e(()=>[r(c(l(a)("http.api.property.tags")),1)]),body:e(()=>[n(B,{tags:o.tags},null,8,["tags"])]),_:2},1024)):w("",!0)]))]),_:1},8,["src"])])}}}),E={class:"columns"},N=y({__name:"ServiceInsightDetails",props:{serviceInsight:{}},setup(m){const{t:a}=g(),s=m;return(f,v)=>{var p,o;return t(),u("div",E,[n(h,null,{title:e(()=>[r(c(l(a)("http.api.property.status")),1)]),body:e(()=>[n(D,{status:s.serviceInsight.status??"not_available"},null,8,["status"])]),_:1}),r(),n(h,null,{title:e(()=>[r(c(l(a)("http.api.property.address")),1)]),body:e(()=>[s.serviceInsight.addressPort?(t(),i(x,{key:0,text:s.serviceInsight.addressPort},null,8,["text"])):(t(),u(V,{key:1},[r(c(l(a)("common.detail.none")),1)],64))]),_:1}),r(),n(C,{online:((p=s.serviceInsight.dataplanes)==null?void 0:p.online)??0,total:((o=s.serviceInsight.dataplanes)==null?void 0:o.total)??0},{title:e(()=>[r(c(l(a)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])])}}}),P={class:"stack"},G=y({__name:"ServiceDetailView",props:{data:{}},setup(m){const a=m;return(s,f)=>{const v=d("KCard"),p=d("AppView"),o=d("RouteView");return t(),i(o,{name:"service-detail-view",params:{mesh:"",service:""}},{default:e(({route:_})=>[n(p,null,{default:e(()=>[k("div",P,[n(v,null,{body:e(()=>[a.data.serviceType==="external"?(t(),i(S,{key:0,mesh:_.params.mesh,service:_.params.service},null,8,["mesh","service"])):(t(),i(N,{key:1,"service-insight":s.data},null,8,["service-insight"]))]),_:2},1024)])]),_:2},1024)]),_:1})}}});export{G as default}; +import{d as y,l as g,a as d,o as t,c as u,e as n,w as e,b as i,p as k,t as c,q as l,a1 as h,f as r,s as w,F as V,X as C}from"./index-6d2dc803.js";import{_ as I}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{E as $}from"./ErrorBlock-fb329d86.js";import{_ as b}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{T as B}from"./TagList-3395535b.js";import{T as x}from"./TextWithCopyButton-75a4d2e9.js";import{S as D}from"./StatusBadge-da631374.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const T={key:3,class:"columns"},S=y({__name:"ExternalServiceDetails",props:{mesh:{},service:{}},setup(m){const{t:a}=g(),s=m;return(f,v)=>{const p=d("DataSource");return t(),u("div",null,[n(p,{src:`/meshes/${s.mesh}/external-services/for/${s.service}`},{default:e(({data:o,error:_})=>[_?(t(),i($,{key:0,error:_},null,8,["error"])):o===void 0?(t(),i(b,{key:1})):o===null?(t(),i(I,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[k("p",null,c(l(a)("services.detail.no_matching_external_service",{name:s.service})),1)]),_:1})):(t(),u("div",T,[n(h,null,{title:e(()=>[r(c(l(a)("http.api.property.address")),1)]),body:e(()=>[n(x,{text:o.networking.address},null,8,["text"])]),_:2},1024),r(),o.tags!==null?(t(),i(h,{key:0},{title:e(()=>[r(c(l(a)("http.api.property.tags")),1)]),body:e(()=>[n(B,{tags:o.tags},null,8,["tags"])]),_:2},1024)):w("",!0)]))]),_:1},8,["src"])])}}}),E={class:"columns"},N=y({__name:"ServiceInsightDetails",props:{serviceInsight:{}},setup(m){const{t:a}=g(),s=m;return(f,v)=>{var p,o;return t(),u("div",E,[n(h,null,{title:e(()=>[r(c(l(a)("http.api.property.status")),1)]),body:e(()=>[n(D,{status:s.serviceInsight.status??"not_available"},null,8,["status"])]),_:1}),r(),n(h,null,{title:e(()=>[r(c(l(a)("http.api.property.address")),1)]),body:e(()=>[s.serviceInsight.addressPort?(t(),i(x,{key:0,text:s.serviceInsight.addressPort},null,8,["text"])):(t(),u(V,{key:1},[r(c(l(a)("common.detail.none")),1)],64))]),_:1}),r(),n(C,{online:((p=s.serviceInsight.dataplanes)==null?void 0:p.online)??0,total:((o=s.serviceInsight.dataplanes)==null?void 0:o.total)??0},{title:e(()=>[r(c(l(a)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])])}}}),P={class:"stack"},G=y({__name:"ServiceDetailView",props:{data:{}},setup(m){const a=m;return(s,f)=>{const v=d("KCard"),p=d("AppView"),o=d("RouteView");return t(),i(o,{name:"service-detail-view",params:{mesh:"",service:""}},{default:e(({route:_})=>[n(p,null,{default:e(()=>[k("div",P,[n(v,null,{body:e(()=>[a.data.serviceType==="external"?(t(),i(S,{key:0,mesh:_.params.mesh,service:_.params.service},null,8,["mesh","service"])):(t(),i(N,{key:1,"service-insight":s.data},null,8,["service-insight"]))]),_:2},1024)])]),_:2},1024)]),_:1})}}});export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ba395ab5.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-0647f13c.js similarity index 59% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListView-ba395ab5.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListView-0647f13c.js index 7c4ad1b1094f..bce5433beecb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ba395ab5.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-0647f13c.js @@ -1 +1 @@ -import{K as z}from"./index-52545d1d.js";import{d as V,a as l,o as t,b as r,w as a,e as o,p as x,f as n,t as m,c as _,F as d,q as g,W as R,H as T,s as f,_ as B}from"./index-0447e8bf.js";import{A as D}from"./AppCollection-7fc93039.js";import{E as I}from"./ErrorBlock-764e5a13.js";import{S as L}from"./StatusBadge-46ff6d43.js";import{S as N}from"./SummaryView-0f77a0e3.js";import{T as A}from"./TextWithCopyButton-31371007.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const E=V({__name:"ServiceListView",setup(K){return($,q)=>{const h=l("RouteTitle"),u=l("RouterLink"),w=l("KCard"),b=l("RouterView"),C=l("AppView"),v=l("DataSource"),S=l("RouteView");return t(),r(v,{src:"/me"},{default:a(({data:y})=>[y?(t(),r(S,{key:0,name:"service-list-view",params:{page:1,size:y.pageSize,mesh:"",service:""}},{default:a(({route:s,t:p})=>[o(v,{src:`/meshes/${s.params.mesh}/service-insights?page=${s.params.page}&size=${s.params.size}`},{default:a(({data:i,error:c})=>[o(C,null,{title:a(()=>[x("h2",null,[o(h,{title:p("services.routes.items.title")},null,8,["title"])])]),default:a(()=>[n(),o(w,null,{body:a(()=>[c!==void 0?(t(),r(I,{key:0,error:c},null,8,["error"])):(t(),r(D,{key:1,class:"service-collection","data-testid":"service-collection","empty-state-message":p("common.emptyState.message",{type:"Services"}),headers:[{label:"Name",key:"name"},{label:"Type",key:"serviceType"},{label:"Address",key:"addressPort"},{label:"DP proxies (online / total)",key:"online"},{label:"Status",key:"status"},{label:"Details",key:"details",hideLabel:!0}],"page-number":parseInt(s.params.page),"page-size":parseInt(s.params.size),total:i==null?void 0:i.total,items:i==null?void 0:i.items,error:c,"is-selected-row":e=>e.name===s.params.service,onChange:s.update},{name:a(({row:e})=>[o(u,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:s.params.page,size:s.params.size}}},{default:a(()=>[n(m(e.name),1)]),_:2},1032,["to"])]),serviceType:a(({rowValue:e})=>[n(m(e||"internal"),1)]),addressPort:a(({rowValue:e})=>[e?(t(),r(A,{key:0,text:e},null,8,["text"])):(t(),_(d,{key:1},[n(m(p("common.collection.none")),1)],64))]),online:a(({row:e})=>[e.dataplanes?(t(),_(d,{key:0},[n(m(e.dataplanes.online||0)+" / "+m(e.dataplanes.total||0),1)],64)):(t(),_(d,{key:1},[n(m(p("common.collection.none")),1)],64))]),status:a(({row:e})=>[o(L,{status:e.status||"not_available"},null,8,["status"])]),details:a(({row:e})=>[o(u,{class:"details-link","data-testid":"details-link",to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[n(m(p("common.collection.details_link"))+" ",1),o(g(R),{display:"inline-block",decorative:"",size:g(z)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["empty-state-message","headers","page-number","page-size","total","items","error","is-selected-row","onChange"]))]),_:2},1024),n(),s.params.service?(t(),r(b,{key:0},{default:a(e=>[o(N,{onClose:k=>s.replace({name:"service-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[(t(),r(T(e.Component),{name:s.params.service,service:i==null?void 0:i.items.find(k=>k.name===s.params.service)},null,8,["name","service"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):f("",!0)]),_:1})}}});const M=B(E,[["__scopeId","data-v-683b43a3"]]);export{M as default}; +import{K as z}from"./index-52545d1d.js";import{d as V,a as l,o as t,b as r,w as a,e as i,p as x,f as n,t as m,c as _,F as d,q as g,W as R,I as T,s as f,_ as B}from"./index-6d2dc803.js";import{A as I}from"./AppCollection-490228bd.js";import{E as D}from"./ErrorBlock-fb329d86.js";import{S as L}from"./StatusBadge-da631374.js";import{S as N}from"./SummaryView-7b8af78b.js";import{T as A}from"./TextWithCopyButton-75a4d2e9.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const E=V({__name:"ServiceListView",setup(K){return($,q)=>{const h=l("RouteTitle"),u=l("RouterLink"),w=l("KCard"),b=l("RouterView"),C=l("AppView"),v=l("DataSource"),S=l("RouteView");return t(),r(v,{src:"/me"},{default:a(({data:y})=>[y?(t(),r(S,{key:0,name:"service-list-view",params:{page:1,size:y.pageSize,mesh:"",service:""}},{default:a(({route:s,t:p})=>[i(v,{src:`/meshes/${s.params.mesh}/service-insights?page=${s.params.page}&size=${s.params.size}`},{default:a(({data:o,error:c})=>[i(C,null,{title:a(()=>[x("h2",null,[i(h,{title:p("services.routes.items.title")},null,8,["title"])])]),default:a(()=>[n(),i(w,null,{body:a(()=>[c!==void 0?(t(),r(D,{key:0,error:c},null,8,["error"])):(t(),r(I,{key:1,class:"service-collection","data-testid":"service-collection","empty-state-message":p("common.emptyState.message",{type:"Services"}),headers:[{label:"Name",key:"name"},{label:"Type",key:"serviceType"},{label:"Address",key:"addressPort"},{label:"DP proxies (online / total)",key:"online"},{label:"Status",key:"status"},{label:"Details",key:"details",hideLabel:!0}],"page-number":parseInt(s.params.page),"page-size":parseInt(s.params.size),total:o==null?void 0:o.total,items:o==null?void 0:o.items,error:c,"is-selected-row":e=>e.name===s.params.service,onChange:s.update},{name:a(({row:e})=>[i(u,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:s.params.page,size:s.params.size}}},{default:a(()=>[n(m(e.name),1)]),_:2},1032,["to"])]),serviceType:a(({rowValue:e})=>[n(m(e||"internal"),1)]),addressPort:a(({rowValue:e})=>[e?(t(),r(A,{key:0,text:e},null,8,["text"])):(t(),_(d,{key:1},[n(m(p("common.collection.none")),1)],64))]),online:a(({row:e})=>[e.dataplanes?(t(),_(d,{key:0},[n(m(e.dataplanes.online||0)+" / "+m(e.dataplanes.total||0),1)],64)):(t(),_(d,{key:1},[n(m(p("common.collection.none")),1)],64))]),status:a(({row:e})=>[i(L,{status:e.status||"not_available"},null,8,["status"])]),details:a(({row:e})=>[i(u,{class:"details-link","data-testid":"details-link",to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[n(m(p("common.collection.details_link"))+" ",1),i(g(R),{display:"inline-block",decorative:"",size:g(z)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["empty-state-message","headers","page-number","page-size","total","items","error","is-selected-row","onChange"]))]),_:2},1024),n(),s.params.service?(t(),r(b,{key:0},{default:a(e=>[i(N,{onClose:k=>s.replace({name:"service-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[(t(),r(T(e.Component),{name:s.params.service,service:o==null?void 0:o.items.find(k=>k.name===s.params.service)},null,8,["name","service"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):f("",!0)]),_:1})}}});const M=B(E,[["__scopeId","data-v-683b43a3"]]);export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceSummaryView-081952a6.js b/app/kuma-ui/pkg/resources/data/assets/ServiceSummaryView-7d1a404d.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/ServiceSummaryView-081952a6.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceSummaryView-7d1a404d.js index a0d0b62a2be2..6fbc40137c1e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceSummaryView-081952a6.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceSummaryView-7d1a404d.js @@ -1 +1 @@ -import{d as F,l as $,u as A,a as h,o as t,b as m,w as e,e as r,p,f as s,q as a,t as i,c as _,a1 as y,s as w,F as I,X as D,z as M,A as N,a4 as P,_ as q}from"./index-0447e8bf.js";import{_ as f}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import{E as C}from"./ErrorBlock-764e5a13.js";import{_ as R}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import{S as Q}from"./StatusBadge-46ff6d43.js";import{T as z}from"./TagList-5b11f53f.js";import{T as S}from"./TextWithCopyButton-31371007.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./CopyButton-d6220f92.js";import"./toYaml-4e00099e.js";const K=u=>(M("data-v-f45355b2"),u=u(),N(),u),W={class:"summary-title-wrapper"},X=K(()=>p("img",{"aria-hidden":"true",src:P},null,-1)),j={class:"summary-title"},G={key:1,class:"stack"},H={class:"mt-4"},J={key:0},O={key:3,class:"stack"},U={key:1,class:"stack"},Y={key:0},Z={class:"mt-4"},ee=F({__name:"ServiceSummaryView",props:{service:{default:void 0}},setup(u){const{t:o}=$(),b=A(),c=u;return(te,se)=>{const V=h("RouteTitle"),T=h("RouterLink"),g=h("DataSource"),E=h("AppView"),B=h("RouteView");return t(),m(B,{name:"service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:n})=>[r(E,null,{title:e(()=>[p("div",W,[X,s(),p("h2",j,[r(T,{to:{name:"service-detail-view",params:{service:n.params.service}}},{default:e(()=>[r(V,{title:a(o)("services.routes.item.title",{name:n.params.service})},null,8,["title"])]),_:2},1032,["to"])])])]),default:e(()=>{var k,x;return[s(),c.service===void 0?(t(),m(f,{key:0},{message:e(()=>[p("p",null,i(a(o)("common.collection.summary.empty_message",{type:"Service"})),1)]),default:e(()=>[s(i(a(o)("common.collection.summary.empty_title",{type:"Service"}))+" ",1)]),_:1})):(t(),_("div",G,[p("div",null,[p("h3",null,i(a(o)("services.routes.item.overview")),1),s(),p("div",H,[c.service.serviceType==="external"?(t(),_("div",J,[r(g,{src:`/meshes/${c.service.mesh}/external-services/for/${c.service.name}`},{default:e(({data:l,error:v})=>[v?(t(),m(C,{key:0,error:v},null,8,["error"])):l===void 0?(t(),m(R,{key:1})):l===null?(t(),m(f,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[p("p",null,i(a(o)("services.detail.no_matching_external_service",{name:c.service.name})),1)]),_:1})):(t(),_("div",O,[r(y,null,{title:e(()=>[s(i(a(o)("http.api.property.address")),1)]),body:e(()=>[r(S,{text:l.networking.address},null,8,["text"])]),_:2},1024),s(),l.tags!==null?(t(),m(y,{key:0},{title:e(()=>[s(i(a(o)("http.api.property.tags")),1)]),body:e(()=>[r(z,{tags:l.tags},null,8,["tags"])]),_:2},1024)):w("",!0)]))]),_:1},8,["src"])])):(t(),_("div",U,[r(y,null,{title:e(()=>[s(i(a(o)("http.api.property.status")),1)]),body:e(()=>[r(Q,{status:c.service.status??"not_available"},null,8,["status"])]),_:1}),s(),r(y,null,{title:e(()=>[s(i(a(o)("http.api.property.address")),1)]),body:e(()=>[c.service.addressPort?(t(),m(S,{key:0,text:c.service.addressPort},null,8,["text"])):(t(),_(I,{key:1},[s(i(a(o)("common.detail.none")),1)],64))]),_:1}),s(),r(D,{online:((k=c.service.dataplanes)==null?void 0:k.online)??0,total:((x=c.service.dataplanes)==null?void 0:x.total)??0},{title:e(()=>[s(i(a(o)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])]))])]),s(),c.service.serviceType==="external"?(t(),_("div",Y,[p("h3",null,i(a(o)("services.routes.item.config")),1),s(),p("div",Z,[r(g,{src:`/meshes/${n.params.mesh}/external-services/for/${n.params.service}`},{default:e(({data:l,error:v})=>[v?(t(),m(C,{key:0,error:v},null,8,["error"])):l===void 0?(t(),m(R,{key:1})):l===null?(t(),m(f,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[p("p",null,i(a(o)("services.detail.no_matching_external_service",{name:n.params.service})),1)]),_:2},1024)):(t(),m(L,{key:3,id:"code-block-service",resource:l,"resource-fetcher":d=>a(b).getExternalService({mesh:l.mesh,name:l.name},d),"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter==="true","is-reg-exp-mode":n.params.codeRegExp==="true",onQueryChange:d=>n.update({codeSearch:d}),onFilterModeChange:d=>n.update({codeFilter:d}),onRegExpModeChange:d=>n.update({codeRegExp:d})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])])])):w("",!0)]))]}),_:2},1024)]),_:1})}}});const he=q(ee,[["__scopeId","data-v-f45355b2"]]);export{he as default}; +import{d as F,l as $,u as A,a as h,o as t,b as m,w as e,e as r,p,f as s,q as a,t as i,c as _,a1 as y,s as w,F as I,X as D,z as M,A as N,a4 as P,_ as q}from"./index-6d2dc803.js";import{_ as f}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import{E as C}from"./ErrorBlock-fb329d86.js";import{_ as R}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import{S as Q}from"./StatusBadge-da631374.js";import{T as z}from"./TagList-3395535b.js";import{T as S}from"./TextWithCopyButton-75a4d2e9.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./CopyButton-ac094203.js";import"./toYaml-4e00099e.js";const K=u=>(M("data-v-f45355b2"),u=u(),N(),u),W={class:"summary-title-wrapper"},X=K(()=>p("img",{"aria-hidden":"true",src:P},null,-1)),j={class:"summary-title"},G={key:1,class:"stack"},H={class:"mt-4"},J={key:0},O={key:3,class:"stack"},U={key:1,class:"stack"},Y={key:0},Z={class:"mt-4"},ee=F({__name:"ServiceSummaryView",props:{service:{default:void 0}},setup(u){const{t:o}=$(),b=A(),c=u;return(te,se)=>{const V=h("RouteTitle"),T=h("RouterLink"),g=h("DataSource"),E=h("AppView"),B=h("RouteView");return t(),m(B,{name:"service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:n})=>[r(E,null,{title:e(()=>[p("div",W,[X,s(),p("h2",j,[r(T,{to:{name:"service-detail-view",params:{service:n.params.service}}},{default:e(()=>[r(V,{title:a(o)("services.routes.item.title",{name:n.params.service})},null,8,["title"])]),_:2},1032,["to"])])])]),default:e(()=>{var k,x;return[s(),c.service===void 0?(t(),m(f,{key:0},{message:e(()=>[p("p",null,i(a(o)("common.collection.summary.empty_message",{type:"Service"})),1)]),default:e(()=>[s(i(a(o)("common.collection.summary.empty_title",{type:"Service"}))+" ",1)]),_:1})):(t(),_("div",G,[p("div",null,[p("h3",null,i(a(o)("services.routes.item.overview")),1),s(),p("div",H,[c.service.serviceType==="external"?(t(),_("div",J,[r(g,{src:`/meshes/${c.service.mesh}/external-services/for/${c.service.name}`},{default:e(({data:l,error:v})=>[v?(t(),m(C,{key:0,error:v},null,8,["error"])):l===void 0?(t(),m(R,{key:1})):l===null?(t(),m(f,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[p("p",null,i(a(o)("services.detail.no_matching_external_service",{name:c.service.name})),1)]),_:1})):(t(),_("div",O,[r(y,null,{title:e(()=>[s(i(a(o)("http.api.property.address")),1)]),body:e(()=>[r(S,{text:l.networking.address},null,8,["text"])]),_:2},1024),s(),l.tags!==null?(t(),m(y,{key:0},{title:e(()=>[s(i(a(o)("http.api.property.tags")),1)]),body:e(()=>[r(z,{tags:l.tags},null,8,["tags"])]),_:2},1024)):w("",!0)]))]),_:1},8,["src"])])):(t(),_("div",U,[r(y,null,{title:e(()=>[s(i(a(o)("http.api.property.status")),1)]),body:e(()=>[r(Q,{status:c.service.status??"not_available"},null,8,["status"])]),_:1}),s(),r(y,null,{title:e(()=>[s(i(a(o)("http.api.property.address")),1)]),body:e(()=>[c.service.addressPort?(t(),m(S,{key:0,text:c.service.addressPort},null,8,["text"])):(t(),_(I,{key:1},[s(i(a(o)("common.detail.none")),1)],64))]),_:1}),s(),r(D,{online:((k=c.service.dataplanes)==null?void 0:k.online)??0,total:((x=c.service.dataplanes)==null?void 0:x.total)??0},{title:e(()=>[s(i(a(o)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])]))])]),s(),c.service.serviceType==="external"?(t(),_("div",Y,[p("h3",null,i(a(o)("services.routes.item.config")),1),s(),p("div",Z,[r(g,{src:`/meshes/${n.params.mesh}/external-services/for/${n.params.service}`},{default:e(({data:l,error:v})=>[v?(t(),m(C,{key:0,error:v},null,8,["error"])):l===void 0?(t(),m(R,{key:1})):l===null?(t(),m(f,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[p("p",null,i(a(o)("services.detail.no_matching_external_service",{name:n.params.service})),1)]),_:2},1024)):(t(),m(L,{key:3,id:"code-block-service",resource:l,"resource-fetcher":d=>a(b).getExternalService({mesh:l.mesh,name:l.name},d),"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter==="true","is-reg-exp-mode":n.params.codeRegExp==="true",onQueryChange:d=>n.update({codeSearch:d}),onFilterModeChange:d=>n.update({codeFilter:d}),onRegExpModeChange:d=>n.update({codeRegExp:d})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])])])):w("",!0)]))]}),_:2},1024)]),_:1})}}});const he=q(ee,[["__scopeId","data-v-f45355b2"]]);export{he as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/StatusBadge-46ff6d43.js b/app/kuma-ui/pkg/resources/data/assets/StatusBadge-da631374.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/StatusBadge-46ff6d43.js rename to app/kuma-ui/pkg/resources/data/assets/StatusBadge-da631374.js index 6a2f3194e0bf..83f5087feb5c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/StatusBadge-46ff6d43.js +++ b/app/kuma-ui/pkg/resources/data/assets/StatusBadge-da631374.js @@ -1 +1 @@ -import{_ as r,r as l,d as u,l as p,a as i,o as f,b as m,a0 as b,w as s,f as n,t as c,q as o,e as g,H as v,ac as B}from"./index-0447e8bf.js";const x={};function y(t,e){return l(t.$slots,"default")}const S=r(x,[["render",y]]),C=u({__name:"StatusBadge",props:{status:{}},setup(t){const{t:e}=p(),_={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},a=t;return(h,A)=>{const d=i("KBadge");return f(),m(v(a.status==="not_available"?o(B):S),null,b({default:s(()=>[g(d,{class:"status-badge",appearance:_[a.status],"max-width":"auto","data-testid":"status-badge"},{default:s(()=>[n(c(o(e)(`http.api.value.${a.status}`)),1)]),_:1},8,["appearance"]),n()]),_:2},[a.status==="not_available"?{name:"content",fn:s(()=>[n(c(o(e)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}});const k=r(C,[["__scopeId","data-v-681bdb4a"]]);export{k as S}; +import{_ as r,r as l,d as u,l as p,a as i,o as f,b as m,a0 as b,w as s,f as n,t as c,q as o,e as g,I as v,ac as B}from"./index-6d2dc803.js";const x={};function y(t,e){return l(t.$slots,"default")}const S=r(x,[["render",y]]),C=u({__name:"StatusBadge",props:{status:{}},setup(t){const{t:e}=p(),_={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},a=t;return(h,A)=>{const d=i("KBadge");return f(),m(v(a.status==="not_available"?o(B):S),null,b({default:s(()=>[g(d,{class:"status-badge",appearance:_[a.status],"max-width":"auto","data-testid":"status-badge"},{default:s(()=>[n(c(o(e)(`http.api.value.${a.status}`)),1)]),_:1},8,["appearance"]),n()]),_:2},[a.status==="not_available"?{name:"content",fn:s(()=>[n(c(o(e)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}});const k=r(C,[["__scopeId","data-v-681bdb4a"]]);export{k as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-71e78ad6.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-46e56bf5.js similarity index 85% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-71e78ad6.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-46e56bf5.js index 47f87860efd9..411d446bf33a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-71e78ad6.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-46e56bf5.js @@ -1,3 +1,3 @@ -import{d as k,l as A,N as b,o,c as l,b as g,w as v,e as S,q as a,am as j,f as t,t as e,v as x,r as T,s as I,p as n,F as f,B,_ as D,z as N,A as P}from"./index-0447e8bf.js";import{A as R,a as H}from"./AccordionList-5dbd1f90.js";const U={class:"stack"},V={key:1},q={key:0,class:"intro"},C={class:"row"},O={class:"header"},F={class:"header"},z=["data-testid"],E={class:"type"},M=k({__name:"SubscriptionDetails",props:{subscription:{type:Object,required:!0},isDiscoverySubscription:{type:Boolean,default:!1}},setup(d){const{t:c}=A(),p=d,s=b(()=>{var u;let i;if("controlPlaneInstanceId"in p.subscription){const{lastUpdateTime:r,total:_,...m}=p.subscription.status;i=m}else i=((u=p.subscription.status)==null?void 0:u.stat)??{};return i?Object.entries(i).map(([r,_])=>{const{responsesSent:m="0",responsesAcknowledged:h="0",responsesRejected:y="0"}=_;return{type:r,responsesSent:m,responsesAcknowledged:h,responsesRejected:y}}):[]});return(i,u)=>(o(),l("div",U,[s.value.length===0?(o(),g(a(x),{key:0,appearance:"info"},{alertIcon:v(()=>[S(a(j))]),alertMessage:v(()=>[t(e(a(c)("common.detail.subscriptions.no_stats",{id:p.subscription.id})),1)]),_:1})):(o(),l("div",V,[i.$slots.default?(o(),l("div",q,[T(i.$slots,"default",{},void 0,!0)])):I("",!0),t(),n("div",C,[n("div",O,e(a(c)("common.detail.subscriptions.type")),1),t(),n("div",F,e(a(c)("common.detail.subscriptions.responses_sent_acknowledged")),1)]),t(),(o(!0),l(f,null,B(s.value,(r,_)=>(o(),l("div",{key:_,class:"row","data-testid":`subscription-status-${r.type}`},[n("div",E,e(a(c)(`http.api.property.${r.type}`)),1),t(),n("div",null,e(r.responsesSent)+"/"+e(r.responsesAcknowledged),1)],8,z))),128))]))]))}});const G=D(M,[["__scopeId","data-v-c3ee36ce"]]),J=""+new URL("icon-deployed-code-e3c999ba.svg",import.meta.url).href,K=""+new URL("icon-connected-037e001a.svg",import.meta.url).href,Q=""+new URL("icon-disconnected-ba3c2624.svg",import.meta.url).href,$=d=>(N("data-v-991b71e7"),d=d(),P(),d),W={class:"subscription-header"},X={class:"instance-id"},Y=$(()=>n("img",{src:J},null,-1)),Z=$(()=>n("img",{src:K},null,-1)),ss={key:0},es=$(()=>n("img",{src:Q},null,-1)),ts={class:"responses-sent-acknowledged"},ns=k({__name:"SubscriptionHeader",props:{subscription:{type:Object,required:!0}},setup(d){const{t:c,formatIsoDate:p}=A(),s=d,i=b(()=>"globalInstanceId"in s.subscription?s.subscription.globalInstanceId:null),u=b(()=>"controlPlaneInstanceId"in s.subscription?s.subscription.controlPlaneInstanceId:null),r=b(()=>s.subscription.connectTime?p(s.subscription.connectTime):null),_=b(()=>s.subscription.disconnectTime?p(s.subscription.disconnectTime):null),m=b(()=>{var w;const{responsesSent:h=0,responsesAcknowledged:y=0,responsesRejected:L=0}=((w=s.subscription.status)==null?void 0:w.total)??{};return{responsesSent:h,responsesAcknowledged:y,responsesRejected:L}});return(h,y)=>(o(),l("header",W,[n("span",X,[Y,t(),i.value?(o(),l(f,{key:0},[n("b",null,e(a(c)("http.api.property.globalInstanceId")),1),t(": "+e(i.value),1)],64)):u.value?(o(),l(f,{key:1},[n("b",null,e(a(c)("http.api.property.controlPlaneInstanceId")),1),t(": "+e(u.value),1)],64)):I("",!0)]),t(),n("span",null,[Z,t(),n("b",null,e(a(c)("common.detail.subscriptions.connect_time")),1),t(": "+e(r.value),1)]),t(),_.value?(o(),l("span",ss,[es,t(),n("b",null,e(a(c)("common.detail.subscriptions.disconnect_time")),1),t(": "+e(_.value),1)])):I("",!0),t(),n("span",ts,e(a(c)("common.detail.subscriptions.responses_sent_acknowledged"))+`: +import{d as k,l as A,O as b,o,c as l,b as g,w as v,e as S,q as a,am as j,f as t,t as e,v as x,r as T,s as I,p as n,F as f,B,_ as D,z as P,A as R}from"./index-6d2dc803.js";import{A as N,a as O}from"./AccordionList-707974ca.js";const U={class:"stack"},V={key:1},q={key:0,class:"intro"},C={class:"row"},H={class:"header"},F={class:"header"},z=["data-testid"],E={class:"type"},M=k({__name:"SubscriptionDetails",props:{subscription:{type:Object,required:!0},isDiscoverySubscription:{type:Boolean,default:!1}},setup(d){const{t:c}=A(),p=d,s=b(()=>{var u;let i;if("controlPlaneInstanceId"in p.subscription){const{lastUpdateTime:r,total:_,...m}=p.subscription.status;i=m}else i=((u=p.subscription.status)==null?void 0:u.stat)??{};return i?Object.entries(i).map(([r,_])=>{const{responsesSent:m="0",responsesAcknowledged:h="0",responsesRejected:y="0"}=_;return{type:r,responsesSent:m,responsesAcknowledged:h,responsesRejected:y}}):[]});return(i,u)=>(o(),l("div",U,[s.value.length===0?(o(),g(a(x),{key:0,appearance:"info"},{alertIcon:v(()=>[S(a(j))]),alertMessage:v(()=>[t(e(a(c)("common.detail.subscriptions.no_stats",{id:p.subscription.id})),1)]),_:1})):(o(),l("div",V,[i.$slots.default?(o(),l("div",q,[T(i.$slots,"default",{},void 0,!0)])):I("",!0),t(),n("div",C,[n("div",H,e(a(c)("common.detail.subscriptions.type")),1),t(),n("div",F,e(a(c)("common.detail.subscriptions.responses_sent_acknowledged")),1)]),t(),(o(!0),l(f,null,B(s.value,(r,_)=>(o(),l("div",{key:_,class:"row","data-testid":`subscription-status-${r.type}`},[n("div",E,e(a(c)(`http.api.property.${r.type}`)),1),t(),n("div",null,e(r.responsesSent)+"/"+e(r.responsesAcknowledged),1)],8,z))),128))]))]))}});const G=D(M,[["__scopeId","data-v-c3ee36ce"]]),J=""+new URL("icon-deployed-code-e3c999ba.svg",import.meta.url).href,K=""+new URL("icon-connected-037e001a.svg",import.meta.url).href,Q=""+new URL("icon-disconnected-ba3c2624.svg",import.meta.url).href,$=d=>(P("data-v-991b71e7"),d=d(),R(),d),W={class:"subscription-header"},X={class:"instance-id"},Y=$(()=>n("img",{src:J},null,-1)),Z=$(()=>n("img",{src:K},null,-1)),ss={key:0},es=$(()=>n("img",{src:Q},null,-1)),ts={class:"responses-sent-acknowledged"},ns=k({__name:"SubscriptionHeader",props:{subscription:{type:Object,required:!0}},setup(d){const{t:c,formatIsoDate:p}=A(),s=d,i=b(()=>"globalInstanceId"in s.subscription?s.subscription.globalInstanceId:null),u=b(()=>"controlPlaneInstanceId"in s.subscription?s.subscription.controlPlaneInstanceId:null),r=b(()=>s.subscription.connectTime?p(s.subscription.connectTime):null),_=b(()=>s.subscription.disconnectTime?p(s.subscription.disconnectTime):null),m=b(()=>{var w;const{responsesSent:h=0,responsesAcknowledged:y=0,responsesRejected:L=0}=((w=s.subscription.status)==null?void 0:w.total)??{};return{responsesSent:h,responsesAcknowledged:y,responsesRejected:L}});return(h,y)=>(o(),l("header",W,[n("span",X,[Y,t(),i.value?(o(),l(f,{key:0},[n("b",null,e(a(c)("http.api.property.globalInstanceId")),1),t(": "+e(i.value),1)],64)):u.value?(o(),l(f,{key:1},[n("b",null,e(a(c)("http.api.property.controlPlaneInstanceId")),1),t(": "+e(u.value),1)],64)):I("",!0)]),t(),n("span",null,[Z,t(),n("b",null,e(a(c)("common.detail.subscriptions.connect_time")),1),t(": "+e(r.value),1)]),t(),_.value?(o(),l("span",ss,[es,t(),n("b",null,e(a(c)("common.detail.subscriptions.disconnect_time")),1),t(": "+e(_.value),1)])):I("",!0),t(),n("span",ts,e(a(c)("common.detail.subscriptions.responses_sent_acknowledged"))+`: - `+e(m.value.responsesSent)+"/"+e(m.value.responsesAcknowledged),1)]))}});const os=D(ns,[["__scopeId","data-v-991b71e7"]]),rs=k({__name:"SubscriptionList",props:{subscriptions:{}},setup(d){const c=d,p=b(()=>{const s=Array.from(c.subscriptions);return s.reverse(),s});return(s,i)=>(o(),g(H,null,{default:v(()=>[(o(!0),l(f,null,B(p.value,(u,r)=>(o(),g(R,{key:r},{"accordion-header":v(()=>[S(os,{subscription:u},null,8,["subscription"])]),"accordion-content":v(()=>[S(G,{subscription:u},{default:v(()=>[s.$slots.default?T(s.$slots,"default",{key:0}):I("",!0)]),_:2},1032,["subscription"])]),_:2},1024))),128))]),_:3}))}});export{rs as _}; + `+e(m.value.responsesSent)+"/"+e(m.value.responsesAcknowledged),1)]))}});const os=D(ns,[["__scopeId","data-v-991b71e7"]]),rs=k({__name:"SubscriptionList",props:{subscriptions:{}},setup(d){const c=d,p=b(()=>{const s=Array.from(c.subscriptions);return s.reverse(),s});return(s,i)=>(o(),g(O,null,{default:v(()=>[(o(!0),l(f,null,B(p.value,(u,r)=>(o(),g(N,{key:r},{"accordion-header":v(()=>[S(os,{subscription:u},null,8,["subscription"])]),"accordion-content":v(()=>[S(G,{subscription:u},{default:v(()=>[s.$slots.default?T(s.$slots,"default",{key:0}):I("",!0)]),_:2},1032,["subscription"])]),_:2},1024))),128))]),_:3}))}});export{rs as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SummaryView-0f77a0e3.js b/app/kuma-ui/pkg/resources/data/assets/SummaryView-7b8af78b.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/SummaryView-0f77a0e3.js rename to app/kuma-ui/pkg/resources/data/assets/SummaryView-7b8af78b.js index 2cad4ea8385c..6bee1e30bbf3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SummaryView-0f77a0e3.js +++ b/app/kuma-ui/pkg/resources/data/assets/SummaryView-7b8af78b.js @@ -1 +1 @@ -import{d as n,a as i,o as l,b as m,w as r,r as _,_ as d}from"./index-0447e8bf.js";const p=n({__name:"SummaryView",emits:["close"],setup(u,{emit:t}){const o=t;return(s,e)=>{const a=i("KSlideout");return l(),m(a,{class:"summary-slideout","close-button-alignment":"end","has-overlay":!1,"is-visible":"","max-width":"560px","offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:e[0]||(e[0]=c=>o("close"))},{default:r(()=>[_(s.$slots,"default",{},void 0,!0)]),_:3})}}});const b=d(p,[["__scopeId","data-v-2c79bbb5"]]);export{b as S}; +import{d as n,a as i,o as l,b as m,w as r,r as _,_ as d}from"./index-6d2dc803.js";const p=n({__name:"SummaryView",emits:["close"],setup(u,{emit:t}){const o=t;return(s,e)=>{const a=i("KSlideout");return l(),m(a,{class:"summary-slideout","close-button-alignment":"end","has-overlay":!1,"is-visible":"","max-width":"560px","offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:e[0]||(e[0]=c=>o("close"))},{default:r(()=>[_(s.$slots,"default",{},void 0,!0)]),_:3})}}});const b=d(p,[["__scopeId","data-v-2c79bbb5"]]);export{b as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-5b11f53f.js b/app/kuma-ui/pkg/resources/data/assets/TagList-3395535b.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/TagList-5b11f53f.js rename to app/kuma-ui/pkg/resources/data/assets/TagList-3395535b.js index fb29c70c541e..6a5f18b99e4c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/TagList-5b11f53f.js +++ b/app/kuma-ui/pkg/resources/data/assets/TagList-3395535b.js @@ -1 +1 @@ -import{d as k,N as _,a as b,o as s,b as c,w as d,c as m,F as p,B as w,H as f,f as h,t as v,p as B,n as L,_ as T}from"./index-0447e8bf.js";function x(o){return Object.entries(o??{}).map(([e,l])=>({label:e,value:l}))}const K=k({__name:"TagList",props:{tags:{},shouldTruncate:{type:Boolean,default:!1},hideLabelKey:{type:Boolean,default:!1},alignment:{default:"left"}},setup(o){const e=o,l=_(()=>(Array.isArray(e.tags)?e.tags:x(e.tags)).map(u=>{const{label:n,value:a}=u,i=y(u),g=n.includes(".kuma.io/")||n.startsWith("kuma.io/");return{label:n,value:a,route:i,isKuma:g}})),r=_(()=>e.shouldTruncate||Object.keys(l.value).length>10);function y(t){if(t.value!=="*")try{switch(t.label){case"kuma.io/zone":return{name:"zone-cp-detail-view",params:{zone:t.value}};case"kuma.io/service":return{name:"service-detail-view",params:{service:t.value}};case"kuma.io/mesh":return{name:"mesh-detail-view",params:{mesh:t.value}};default:return}}catch{return}}return(t,u)=>{const n=b("KBadge");return s(),c(f(r.value?"KTruncate":"div"),{width:r.value?"auto":void 0,class:L({"tag-list":!r.value,"tag-list--align-right":e.alignment==="right"})},{default:d(()=>[(s(!0),m(p,null,w(l.value,(a,i)=>(s(),c(n,{key:i,"max-width":"auto",class:"tag",appearance:a.isKuma?"default":"neutral"},{default:d(()=>[(s(),c(f(a.route?"RouterLink":"span"),{to:a.route},{default:d(()=>[e.hideLabelKey?(s(),m(p,{key:0},[h(v(a.value),1)],64)):(s(),m(p,{key:1},[h(v(a.label)+":",1),B("b",null,v(a.value),1)],64))]),_:2},1032,["to"]))]),_:2},1032,["appearance"]))),128))]),_:1},8,["width","class"])}}});const z=T(K,[["__scopeId","data-v-599273de"]]);export{z as T}; +import{d as k,O as _,a as b,o as s,b as c,w as d,c as m,F as p,B as w,I as f,f as h,t as v,p as B,n as L,_ as T}from"./index-6d2dc803.js";function x(o){return Object.entries(o??{}).map(([e,l])=>({label:e,value:l}))}const K=k({__name:"TagList",props:{tags:{},shouldTruncate:{type:Boolean,default:!1},hideLabelKey:{type:Boolean,default:!1},alignment:{default:"left"}},setup(o){const e=o,l=_(()=>(Array.isArray(e.tags)?e.tags:x(e.tags)).map(u=>{const{label:n,value:a}=u,i=y(u),g=n.includes(".kuma.io/")||n.startsWith("kuma.io/");return{label:n,value:a,route:i,isKuma:g}})),r=_(()=>e.shouldTruncate||Object.keys(l.value).length>10);function y(t){if(t.value!=="*")try{switch(t.label){case"kuma.io/zone":return{name:"zone-cp-detail-view",params:{zone:t.value}};case"kuma.io/service":return{name:"service-detail-view",params:{service:t.value}};case"kuma.io/mesh":return{name:"mesh-detail-view",params:{mesh:t.value}};default:return}}catch{return}}return(t,u)=>{const n=b("KBadge");return s(),c(f(r.value?"KTruncate":"div"),{width:r.value?"auto":void 0,class:L({"tag-list":!r.value,"tag-list--align-right":e.alignment==="right"})},{default:d(()=>[(s(!0),m(p,null,w(l.value,(a,i)=>(s(),c(n,{key:i,"max-width":"auto",class:"tag",appearance:a.isKuma?"default":"neutral"},{default:d(()=>[(s(),c(f(a.route?"RouterLink":"span"),{to:a.route},{default:d(()=>[e.hideLabelKey?(s(),m(p,{key:0},[h(v(a.value),1)],64)):(s(),m(p,{key:1},[h(v(a.label)+":",1),B("b",null,v(a.value),1)],64))]),_:2},1032,["to"]))]),_:2},1032,["appearance"]))),128))]),_:1},8,["width","class"])}}});const z=T(K,[["__scopeId","data-v-599273de"]]);export{z as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TextWithCopyButton-31371007.js b/app/kuma-ui/pkg/resources/data/assets/TextWithCopyButton-75a4d2e9.js similarity index 79% rename from app/kuma-ui/pkg/resources/data/assets/TextWithCopyButton-31371007.js rename to app/kuma-ui/pkg/resources/data/assets/TextWithCopyButton-75a4d2e9.js index 72596b3600b9..66e6e789787a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/TextWithCopyButton-31371007.js +++ b/app/kuma-ui/pkg/resources/data/assets/TextWithCopyButton-75a4d2e9.js @@ -1 +1 @@ -import{C as a}from"./CopyButton-d6220f92.js";import{d as p,l as r,o as _,c as u,p as d,r as x,f as o,e as i,q as s,t as l,_ as y}from"./index-0447e8bf.js";const m={class:"copy-button-wrapper"},f={class:"text"},B=p({__name:"TextWithCopyButton",props:{text:{type:String,required:!0}},setup(c){const t=r(),e=c;return(n,T)=>(_(),u("div",m,[d("span",f,[x(n.$slots,"default",{},()=>[o(l(e.text),1)],!0)]),o(),i(a,{text:e.text,"copy-text":s(t).t("common.copyText"),"tooltip-success-text":s(t).t("common.copySuccessText")},null,8,["text","copy-text","tooltip-success-text"])]))}});const v=y(B,[["__scopeId","data-v-d9bd773a"]]);export{v as T}; +import{C as a}from"./CopyButton-ac094203.js";import{d as p,l as r,o as _,c as u,p as d,r as x,f as o,e as i,q as s,t as l,_ as y}from"./index-6d2dc803.js";const m={class:"copy-button-wrapper"},f={class:"text"},B=p({__name:"TextWithCopyButton",props:{text:{type:String,required:!0}},setup(c){const t=r(),e=c;return(n,T)=>(_(),u("div",m,[d("span",f,[x(n.$slots,"default",{},()=>[o(l(e.text),1)],!0)]),o(),i(a,{text:e.text,"copy-text":s(t).t("common.copyText"),"tooltip-success-text":s(t).t("common.copySuccessText")},null,8,["text","copy-text","tooltip-success-text"])]))}});const v=y(B,[["__scopeId","data-v-d9bd773a"]]);export{v as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js b/app/kuma-ui/pkg/resources/data/assets/WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js similarity index 53% rename from app/kuma-ui/pkg/resources/data/assets/WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js rename to app/kuma-ui/pkg/resources/data/assets/WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js index da2a7c5d7864..b60129980562 100644 --- a/app/kuma-ui/pkg/resources/data/assets/WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js +++ b/app/kuma-ui/pkg/resources/data/assets/WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js @@ -1 +1 @@ -import{d as a}from"./index-52545d1d.js";import{d as i,o as r,b as t,q as o,ad as s}from"./index-0447e8bf.js";const _=i({__name:"WarningIcon",props:{size:{default:""},hideTitle:{type:Boolean,default:!1}},setup(n){const e=n;return(l,c)=>(r(),t(o(s),{color:"var(--WarningIconBackground, currentColor)",display:"inline-block",size:e.size||o(a),"hide-title":e.hideTitle},null,8,["size","hide-title"]))}});export{_}; +import{d as i}from"./index-52545d1d.js";import{d as a,o as r,b as t,q as o,ad as s}from"./index-6d2dc803.js";const _=a({__name:"WarningIcon",props:{size:{default:""},hideTitle:{type:Boolean,default:!1}},setup(n){const e=n;return(l,c)=>(r(),t(o(s),{color:"var(--WarningIconBackground, currentColor)",display:"inline-block",size:e.size||o(i),"hide-title":e.hideTitle},null,8,["size","hide-title"]))}});export{_}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-9fd5c5f2.js b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-aa2bc03b.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-9fd5c5f2.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-aa2bc03b.js index 4b0af2d0a96c..846dd306df16 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-9fd5c5f2.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-aa2bc03b.js @@ -1 +1 @@ -import{_ as S}from"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import{d as V,a as i,o as n,b as g,w as o,e as m,a0 as z,p as h,f as l,c as d,F as f,B as y,t as F}from"./index-0447e8bf.js";const M=["data-testid","innerHTML"],B=V({__name:"ZoneConfigView",props:{data:{},notifications:{default:()=>[]}},setup(C){const p=C;function k(_){var c;const s=((c=_.zoneInsight)==null?void 0:c.subscriptions)??[];if(s.length>0){const r=s[s.length-1];if(r.config)return JSON.stringify(JSON.parse(r.config),null,2)}return null}return(_,s)=>{const c=i("RouteTitle"),r=i("KAlert"),x=i("KCard"),w=i("AppView"),b=i("RouteView");return n(),g(b,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:t,t:u})=>[m(w,null,z({title:o(()=>[h("h2",null,[m(c,{title:u("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"])])]),default:o(()=>[l(),l(),m(x,null,{body:o(()=>[(n(!0),d(f,null,y([k(p.data)],(e,R)=>(n(),d(f,{key:R},[e!==null?(n(),g(S,{key:0,id:"code-block-zone-config",language:"json",code:e,"is-searchable":"",query:t.params.codeSearch,"is-filter-mode":t.params.codeFilter==="true","is-reg-exp-mode":t.params.codeRegExp==="true",onQueryChange:a=>t.update({codeSearch:a}),onFilterModeChange:a=>t.update({codeFilter:a}),onRegExpModeChange:a=>t.update({codeRegExp:a})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])):(n(),g(r,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{alertMessage:o(()=>[l(F(u("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))],64))),128))]),_:2},1024)]),_:2},[p.notifications.length>0?{name:"notifications",fn:o(()=>[h("ul",null,[(n(!0),d(f,null,y(p.notifications,e=>(n(),d("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:u(`common.warnings.${e.kind}`,e.payload)},null,8,M))),128)),l()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{B as default}; +import{_ as S}from"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import{d as V,a as i,o as n,b as g,w as o,e as m,a0 as z,p as h,f as l,c as d,F as f,B as y,t as F}from"./index-6d2dc803.js";const M=["data-testid","innerHTML"],B=V({__name:"ZoneConfigView",props:{data:{},notifications:{default:()=>[]}},setup(C){const p=C;function k(_){var c;const s=((c=_.zoneInsight)==null?void 0:c.subscriptions)??[];if(s.length>0){const r=s[s.length-1];if(r.config)return JSON.stringify(JSON.parse(r.config),null,2)}return null}return(_,s)=>{const c=i("RouteTitle"),r=i("KAlert"),x=i("KCard"),w=i("AppView"),b=i("RouteView");return n(),g(b,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:t,t:u})=>[m(w,null,z({title:o(()=>[h("h2",null,[m(c,{title:u("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"])])]),default:o(()=>[l(),l(),m(x,null,{body:o(()=>[(n(!0),d(f,null,y([k(p.data)],(e,R)=>(n(),d(f,{key:R},[e!==null?(n(),g(S,{key:0,id:"code-block-zone-config",language:"json",code:e,"is-searchable":"",query:t.params.codeSearch,"is-filter-mode":t.params.codeFilter==="true","is-reg-exp-mode":t.params.codeRegExp==="true",onQueryChange:a=>t.update({codeSearch:a}),onFilterModeChange:a=>t.update({codeFilter:a}),onRegExpModeChange:a=>t.update({codeRegExp:a})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])):(n(),g(r,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{alertMessage:o(()=>[l(F(u("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))],64))),128))]),_:2},1024)]),_:2},[p.notifications.length>0?{name:"notifications",fn:o(()=>[h("ul",null,[(n(!0),d(f,null,y(p.notifications,e=>(n(),d("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:u(`common.warnings.${e.kind}`,e.payload)},null,8,M))),128)),l()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-fa4d8e4c.js b/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-f280861f.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-fa4d8e4c.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-f280861f.js index 56a1af828891..11c49a5e66da 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-fa4d8e4c.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-f280861f.js @@ -1,6 +1,6 @@ -import{e as X,c as G,K as H,f as ue}from"./index-52545d1d.js";import{d as D,l as x,G as j,N as C,o as l,c as i,p as t,f as n,t as s,q as e,e as a,u as me,m as b,a5 as A,a as m,b as K,w as r,F as h,s as z,B as _e,K as pe,a8 as W,E as fe,az as ve,aA as be,_ as ze}from"./index-0447e8bf.js";import{_ as g}from"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";const ke={class:"form-step-title"},he=t("span",{class:"form-step-number"},"1",-1),ge={class:"instruction-list"},ye={href:"https://helm.sh/docs/intro/install/"},Ce={class:"form-step-title"},Ee=t("span",{class:"form-step-number"},"2",-1),Ke=t("p",null,"On your local machine, create a namespace in your Kubernetes cluster and pull down the kong Helm repo.",-1),Ve={class:"instruction-list"},$e={class:"form-step-title"},we=t("span",{class:"form-step-number"},"3",-1),Ie={class:"form-step-title"},Ne=t("span",{class:"form-step-number"},"4",-1),Te={class:"field-group-label mt-4"},Se={class:"mt-4"},Ze=D({__name:"ZoneCreateKubernetesInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},zoneIngressEnabled:{type:Boolean,required:!0},zoneEgressEnabled:{type:Boolean,required:!0},token:{type:String,required:!0},base64EncodedToken:{type:String,required:!0}},setup(N){const o=x(),y=j(),_=N,V=C(()=>o.t("zones.form.kubernetes.secret.createSecretCommand",{token:_.base64EncodedToken}).trim()),v=C(()=>{const p={zoneName:_.zoneName,globalKdsAddress:_.globalKdsAddress,zoneIngressEnabled:String(_.zoneIngressEnabled),zoneEgressEnabled:String(_.zoneEgressEnabled)};return typeof y.params.virtualControlPlaneId=="string"&&(p.controlPlaneId=y.params.virtualControlPlaneId),o.t("zones.form.kubernetes.connectZone.config",p).trim()});return(p,$)=>(l(),i("div",null,[t("h3",ke,[he,n(" "+s(e(o).t("zones.form.kubernetes.prerequisites.title")),1)]),n(),t("ul",ge,[t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.prerequisites.step1Label"))+s(_.zoneIngressEnabled?" "+e(o).t("zones.form.kubernetes.prerequisites.step1LabelAddendum"):""),1),n(`: +import{e as X,c as G,K as H,f as ue}from"./index-52545d1d.js";import{d as D,l as x,G as j,O as C,o as l,c as i,p as t,f as n,t as s,q as e,e as a,u as me,m as b,a5 as A,a as m,b as K,w as r,F as h,s as z,B as _e,L as pe,a8 as W,E as fe,az as ve,aA as be,_ as ze}from"./index-6d2dc803.js";import{_ as g}from"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";const ke={class:"form-step-title"},he=t("span",{class:"form-step-number"},"1",-1),ge={class:"instruction-list"},ye={href:"https://helm.sh/docs/intro/install/"},Ce={class:"form-step-title"},Ee=t("span",{class:"form-step-number"},"2",-1),Ke=t("p",null,"On your local machine, create a namespace in your Kubernetes cluster and pull down the kong Helm repo.",-1),Ve={class:"instruction-list"},$e={class:"form-step-title"},we=t("span",{class:"form-step-number"},"3",-1),Ie={class:"form-step-title"},Te=t("span",{class:"form-step-number"},"4",-1),Ne={class:"field-group-label mt-4"},Se={class:"mt-4"},Ze=D({__name:"ZoneCreateKubernetesInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},zoneIngressEnabled:{type:Boolean,required:!0},zoneEgressEnabled:{type:Boolean,required:!0},token:{type:String,required:!0},base64EncodedToken:{type:String,required:!0}},setup(T){const o=x(),y=j(),_=T,V=C(()=>o.t("zones.form.kubernetes.secret.createSecretCommand",{token:_.base64EncodedToken}).trim()),v=C(()=>{const p={zoneName:_.zoneName,globalKdsAddress:_.globalKdsAddress,zoneIngressEnabled:String(_.zoneIngressEnabled),zoneEgressEnabled:String(_.zoneEgressEnabled)};return typeof y.params.virtualControlPlaneId=="string"&&(p.controlPlaneId=y.params.virtualControlPlaneId),o.t("zones.form.kubernetes.connectZone.config",p).trim()});return(p,$)=>(l(),i("div",null,[t("h3",ke,[he,n(" "+s(e(o).t("zones.form.kubernetes.prerequisites.title")),1)]),n(),t("ul",ge,[t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.prerequisites.step1Label"))+s(_.zoneIngressEnabled?" "+e(o).t("zones.form.kubernetes.prerequisites.step1LabelAddendum"):""),1),n(`: `+s(e(o).t("zones.form.kubernetes.prerequisites.step1Description",{productName:e(o).t("common.product.name")})),1)]),n(),t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.prerequisites.step2Label")),1),n(`: - `+s(e(o).t("zones.form.kubernetes.prerequisites.step2Description")),1)]),n(),t("li",null,[t("a",ye,s(e(o).t("zones.form.kubernetes.prerequisites.step3LinkTitle")),1),n(" "+s(e(o).t("zones.form.kubernetes.prerequisites.step3Tail")),1)])]),n(),t("h3",Ce,[Ee,n(" "+s(e(o).t("zones.form.kubernetes.helm.title")),1)]),n(),Ke,n(),t("ol",Ve,[t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.helm.step1Description")),1),n(),a(g,{id:"zone-kubernetes-create-namespace",class:"mt-2",code:e(o).t("zones.form.kubernetes.helm.step1Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.helm.step2Description")),1),n(),a(g,{id:"zone-kubernetes-add-charts-repo",class:"mt-2",code:e(o).t("zones.form.kubernetes.helm.step2Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.helm.step3Description")),1),n(),a(g,{id:"zone-kubernetes-repo-update",class:"mt-2",code:e(o).t("zones.form.kubernetes.helm.step3Command"),language:"bash"},null,8,["code"])])]),n(),t("h3",$e,[we,n(" "+s(e(o).t("zones.form.kubernetes.secret.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.kubernetes.secret.createSecretDescription")),1),n(),a(g,{id:"zone-kubernetes-create-secret",class:"mt-4",code:V.value,language:"bash"},null,8,["code"]),n(),t("h3",Ie,[Ne,n(" "+s(e(o).t("zones.form.kubernetes.connectZone.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.kubernetes.connectZone.configDescription")),1),n(),t("span",Te,s(e(o).t("zones.form.kubernetes.connectZone.configFileName")),1),n(),a(g,{id:"zone-kubernetes-config-code-block","data-testid":"zone-kubernetes-config",code:v.value,language:"yaml"},null,8,["code"]),n(),t("p",Se,s(e(o).t("zones.form.kubernetes.connectZone.connectDescription")),1),n(),a(g,{id:"zone-kubernetes-command-code-block",class:"mt-4",code:e(o).t("zones.form.kubernetes.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),Le={class:"form-step-title"},qe=t("span",{class:"form-step-number"},"1",-1),Ae={class:"form-step-title"},De=t("span",{class:"form-step-number"},"2",-1),xe={class:"field-group-label mt-4"},Be={class:"mt-4"},Re=D({__name:"ZoneCreateUniversalInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},token:{type:String,required:!0}},setup(N){const o=x(),y=j(),_=N,V=C(()=>o.t("zones.form.universal.saveToken.saveTokenCommand",{token:_.token}).trim()),v=C(()=>{const p={zoneName:_.zoneName,globalKdsAddress:_.globalKdsAddress};return typeof y.params.virtualControlPlaneId=="string"&&(p.controlPlaneId=y.params.virtualControlPlaneId),o.t("zones.form.universal.connectZone.config",p).trim()});return(p,$)=>(l(),i("div",null,[t("h3",Le,[qe,n(" "+s(e(o).t("zones.form.universal.saveToken.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.universal.saveToken.saveTokenDescription")),1),n(),a(g,{id:"zone-kubernetes-token",class:"mt-4",code:V.value,language:"bash"},null,8,["code"]),n(),t("h3",Ae,[De,n(" "+s(e(o).t("zones.form.universal.connectZone.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.universal.connectZone.configDescription")),1),n(),t("span",xe,s(e(o).t("zones.form.universal.connectZone.configFileName")),1),n(),a(g,{id:"zone-universal-config-code-block","data-testid":"zone-universal-config",class:"mt-4",code:v.value,language:"yaml"},null,8,["code"]),n(),t("p",Be,s(e(o).t("zones.form.universal.connectZone.connectDescription")),1),n(),a(g,{id:"zone-universal-connect-command-code-block",class:"mt-4",code:e(o).t("zones.form.universal.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),Ue={class:"form-wrapper"},Pe={key:1},Oe={key:2},Me={class:"form"},Fe={class:"form-header"},Xe={class:"form-title"},Ge={class:"text-gradient"},He={key:0},We={key:0},je={class:"fact-list"},Je={class:"form-section"},Qe={class:"form-section__header"},Ye={class:"form-section-title"},en={key:0},nn={class:"form-section__content"},on={class:"form-section","data-testid":"connect-zone-instructions"},tn={class:"form-section__header"},sn={class:"form-section-title"},an={key:0},ln={class:"form-section__content"},rn={class:"field-group-list"},cn={class:"field-group"},dn={class:"field-group-label"},un={class:"radio-button-group"},mn={class:"field-group"},_n={class:"field-group-label"},pn={class:"radio-button-group"},fn={class:"field-group"},vn={class:"field-group-label"},bn={class:"radio-button-group"},zn={class:"form-section"},kn={class:"form-section__header"},hn={class:"form-section-title"},gn={key:0},yn={class:"form-section__content"},Cn={class:"form-section"},En={key:0,class:"form-section__header"},Kn={class:"form-section-title"},Vn={class:"form-section__content"},$n={key:0},wn={class:"mt-2"},In=D({__name:"ZoneCreateView",setup(N){const{t:o,tm:y}=x(),_=me(),V=/^(?![-0-9])[a-z0-9-]{1,63}$/,v=b(null),p=b(!1),$=b(!1),f=b(null),T=b(null),B=b(!1),J=b(new Date),u=b(""),E=b("kubernetes"),Z=b(!0),L=b(!0),w=C(()=>v.value!==null&&v.value.token?v.value.token:""),Q=C(()=>w.value!==""?window.btoa(w.value):""),Y=C(()=>u.value===""||p.value||v.value!==null),q=C(()=>{if(T.value!==null)return T.value;if(f.value instanceof A){const k=f.value.invalidParameters.find(d=>d.field==="name");if(k!==void 0)return k.reason}return null});async function ee(){p.value=!0,f.value=null;try{if(!R(u.value))return;v.value=await _.createZone({name:u.value})}catch(k){k instanceof Error?f.value=k:console.error(k)}finally{p.value=!1}}function R(k){const d=V.test(k);return d?T.value=null:T.value=o("zones.create.invalidNameError"),d}function U(){$.value=!$.value}function ne(){B.value=!0}return(k,d)=>{const oe=m("RouteTitle"),S=m("KButton"),te=m("KAlert"),se=m("KLabel"),ae=m("KInput"),P=m("KRadio"),O=m("KInputSwitch"),M=m("DataSource"),le=m("KEmptyState"),re=m("KCard"),ie=m("KModal"),ce=m("AppView"),de=m("RouteView");return l(),K(de,{name:"zone-create-view",attrs:{class:"is-fullscreen"}},{default:r(({route:F})=>[a(ce,{fullscreen:!0,breadcrumbs:[]},{title:r(()=>[t("h1",null,[a(oe,{title:e(o)("zones.routes.create.title")},null,8,["title"])])]),actions:r(()=>[a(S,{appearance:"tertiary","data-testid":"exit-button",onClick:()=>{w.value===""||B.value?F.back({name:"zone-cp-list-view"}):U()}},{default:r(()=>[n(s(e(o)("zones.form.exit")),1)]),_:2},1032,["onClick"])]),default:r(()=>[n(),n(),t("div",Ue,[f.value!==null?(l(),K(te,{key:0,appearance:"danger",class:"mb-4","dismiss-type":"icon","data-testid":"create-zone-error"},{alertMessage:r(()=>[f.value instanceof e(A)&&[409,500].includes(f.value.status)?(l(),i(h,{key:0},[t("p",null,s(e(o)(`zones.create.status_error.${f.value.status}.title`,{name:u.value})),1),n(),t("p",null,s(e(o)(`zones.create.status_error.${f.value.status}.description`)),1)],64)):f.value instanceof e(A)?(l(),i("p",Pe,s(e(o)("common.error_state.api_error",{status:f.value.status,title:f.value.detail})),1)):(l(),i("p",Oe,s(e(o)("common.error_state.default_error")),1))]),_:1})):z("",!0),n(),a(re,{class:"form-card"},{body:r(()=>[t("div",Me,[t("div",Fe,[t("div",null,[t("h1",Xe,[t("span",Ge,s(e(o)("zones.form.title")),1)]),n(),e(o)("zones.form.description")!==" "?(l(),i("p",He,s(e(o)("zones.form.description")),1)):z("",!0)]),n(),e(y)("zones.form.facts").length>0?(l(),i("div",We,[t("ul",je,[(l(!0),i(h,null,_e(e(y)("zones.form.facts"),(c,I)=>(l(),i("li",{key:I,class:"fact-list__item"},[a(e(pe),{color:e(X)},null,8,["color"]),n(" "+s(c),1)]))),128))])])):z("",!0)]),n(),t("div",Je,[t("div",Qe,[t("h2",Ye,s(e(o)("zones.form.section.name.title")),1),n(),e(o)("zones.form.section.name.description")!==" "?(l(),i("p",en,s(e(o)("zones.form.section.name.description")),1)):z("",!0)]),n(),t("div",nn,[t("div",null,[a(se,{for:"zone-name",required:"","tooltip-attributes":{placement:"right"}},{tooltip:r(()=>[n(s(e(o)("zones.form.name_tooltip")),1)]),default:r(()=>[n(s(e(o)("zones.form.nameLabel"))+" ",1)]),_:1}),n(),a(ae,{id:"zone-name",modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=c=>u.value=c),type:"text",name:"zone-name","data-testid":"name-input","data-test-error-type":q.value!==null?"invalid-dns-name":void 0,error:q.value!==null,"error-message":q.value??void 0,disabled:v.value!==null,onBlur:d[1]||(d[1]=c=>R(u.value))},null,8,["modelValue","data-test-error-type","error","error-message","disabled"])]),n(),a(S,{appearance:"primary",class:"mt-4",disabled:Y.value,"data-testid":"create-zone-button",onClick:ee},{default:r(()=>[p.value?(l(),K(e(W),{key:0,color:e(G),size:e(H)},null,8,["color","size"])):(l(),K(e(fe),{key:1,size:e(H)},null,8,["size"])),n(" "+s(e(o)("zones.form.createZoneButtonLabel")),1)]),_:1},8,["disabled"])])]),n(),v.value!==null?(l(),i(h,{key:0},[t("div",on,[t("div",tn,[t("h2",sn,s(e(o)("zones.form.section.configuration.title")),1),n(),e(o)("zones.form.section.configuration.description")!==" "?(l(),i("p",an,s(e(o)("zones.form.section.configuration.description")),1)):z("",!0)]),n(),t("div",ln,[t("div",rn,[t("div",cn,[t("span",dn,s(e(o)("zones.form.environmentLabel"))+` * - `,1),n(),t("div",un,[a(P,{id:"zone-environment-universal",modelValue:E.value,"onUpdate:modelValue":d[2]||(d[2]=c=>E.value=c),"selected-value":"universal",name:"zone-environment","data-testid":"environment-universal-radio-button"},{default:r(()=>[n(s(e(o)("zones.form.universalLabel")),1)]),_:1},8,["modelValue"]),n(),a(P,{id:"zone-environment-kubernetes",modelValue:E.value,"onUpdate:modelValue":d[3]||(d[3]=c=>E.value=c),"selected-value":"kubernetes",name:"zone-environment","data-testid":"environment-kubernetes-radio-button"},{default:r(()=>[n(s(e(o)("zones.form.kubernetesLabel")),1)]),_:1},8,["modelValue"])])]),n(),E.value==="kubernetes"?(l(),i(h,{key:0},[t("div",mn,[t("span",_n,s(e(o)("zones.form.zoneIngressLabel"))+` * - `,1),n(),t("div",pn,[a(O,{id:"zone-ingress-enabled",modelValue:Z.value,"onUpdate:modelValue":d[4]||(d[4]=c=>Z.value=c),"data-testid":"ingress-input-switch"},{label:r(()=>[n(s(e(o)("zones.form.zoneIngressEnabledLabel")),1)]),_:1},8,["modelValue"])])]),n(),t("div",fn,[t("span",vn,s(e(o)("zones.form.zoneEgressLabel"))+` * - `,1),n(),t("div",bn,[a(O,{id:"zone-egress-enabled",modelValue:L.value,"onUpdate:modelValue":d[5]||(d[5]=c=>L.value=c),"data-testid":"egress-input-switch"},{label:r(()=>[n(s(e(o)("zones.form.zoneEgressEnabledLabel")),1)]),_:1},8,["modelValue"])])])],64)):z("",!0)])])]),n(),t("div",zn,[t("div",kn,[t("h2",hn,s(e(o)("zones.form.section.connect_zone.title")),1),n(),e(o)("zones.form.section.connect_zone.description")!==" "?(l(),i("p",gn,s(e(o)("zones.form.section.connect_zone.description")),1)):z("",!0)]),n(),t("div",yn,[a(M,{src:"/control-plane/addresses"},{default:r(({data:c})=>[typeof c<"u"?(l(),i(h,{key:0},[E.value==="universal"?(l(),K(Re,{key:0,"zone-name":u.value,token:w.value,"global-kds-address":c.kds},null,8,["zone-name","token","global-kds-address"])):(l(),K(Ze,{key:1,"zone-name":u.value,"zone-ingress-enabled":Z.value,"zone-egress-enabled":L.value,token:w.value,"base64-encoded-token":Q.value,"global-kds-address":c.kds},null,8,["zone-name","zone-ingress-enabled","zone-egress-enabled","token","base64-encoded-token","global-kds-address"]))],64)):z("",!0)]),_:1})])]),n(),t("div",Cn,[a(M,{src:`/zone-cps/online/${u.value}?no-cache=${J.value}`,onChange:ne},{default:r(({data:c,error:I})=>[I?z("",!0):(l(),i("div",En,[t("h2",Kn,s(e(o)("zones.form.section.scanner.title")),1),n(),t("p",null,s(e(o)("zones.form.section.scanner.description")),1)])),n(),t("div",Vn,[a(le,{"cta-is-hidden":""},{title:r(()=>[I?(l(),i(h,{key:0},[a(e(ve),{"data-testid":"error",display:"inline-block",color:e(ue)},null,8,["color"]),n(),t("h3",null,s(e(o)("zones.form.scan.errorTitle")),1)],64)):typeof c>"u"?(l(),i(h,{key:1},[a(e(W),{"data-testid":"waiting",display:"inline-block",color:e(G)},null,8,["color"]),n(" "+s(e(o)("zones.form.scan.waitTitle")),1)],64)):(l(),i(h,{key:2},[a(e(be),{"data-testid":"connected",display:"inline-block",color:e(X)},null,8,["color"]),n(" "+s(e(o)("zones.form.scan.completeTitle")),1)],64))]),message:r(()=>[I?(l(),i("p",$n,s(e(o)("zones.form.scan.errorDescription")),1)):typeof c<"u"?(l(),i(h,{key:1},[t("p",null,s(e(o)("zones.form.scan.completeDescription",{name:u.value})),1),n(),t("p",wn,[a(S,{appearance:"primary",to:{name:"zone-cp-detail-view",params:{zone:u.value}}},{default:r(()=>[n(s(e(o)("zones.form.scan.completeButtonLabel",{name:u.value})),1)]),_:1},8,["to"])])],64)):z("",!0)]),_:2},1024)])]),_:1},8,["src"])])],64)):z("",!0)])]),_:1})]),n(),a(ie,{"is-visible":$.value,title:e(o)("zones.form.confirm_modal.title"),"data-testid":"confirm-exit-modal",onCanceled:U,onProceed:c=>F.replace({name:"zone-cp-list-view"})},{"header-content":r(()=>[n(s(e(o)("zones.form.confirm_modal.title")),1)]),"body-content":r(()=>[n(s(e(o)("zones.form.confirm_modal.body")),1)]),"action-buttons":r(()=>[a(S,{appearance:"primary",to:{name:"zone-cp-list-view"},"data-testid":"confirm-exit-button"},{default:r(()=>[n(s(e(o)("zones.form.confirm_modal.action_button")),1)]),_:1})]),_:2},1032,["is-visible","title","onProceed"])]),_:2},1024)]),_:1})}}});const Zn=ze(In,[["__scopeId","data-v-7be0798f"]]);export{Zn as default}; + `+s(e(o).t("zones.form.kubernetes.prerequisites.step2Description")),1)]),n(),t("li",null,[t("a",ye,s(e(o).t("zones.form.kubernetes.prerequisites.step3LinkTitle")),1),n(" "+s(e(o).t("zones.form.kubernetes.prerequisites.step3Tail")),1)])]),n(),t("h3",Ce,[Ee,n(" "+s(e(o).t("zones.form.kubernetes.helm.title")),1)]),n(),Ke,n(),t("ol",Ve,[t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.helm.step1Description")),1),n(),a(g,{id:"zone-kubernetes-create-namespace",class:"mt-2",code:e(o).t("zones.form.kubernetes.helm.step1Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.helm.step2Description")),1),n(),a(g,{id:"zone-kubernetes-add-charts-repo",class:"mt-2",code:e(o).t("zones.form.kubernetes.helm.step2Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,s(e(o).t("zones.form.kubernetes.helm.step3Description")),1),n(),a(g,{id:"zone-kubernetes-repo-update",class:"mt-2",code:e(o).t("zones.form.kubernetes.helm.step3Command"),language:"bash"},null,8,["code"])])]),n(),t("h3",$e,[we,n(" "+s(e(o).t("zones.form.kubernetes.secret.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.kubernetes.secret.createSecretDescription")),1),n(),a(g,{id:"zone-kubernetes-create-secret",class:"mt-4",code:V.value,language:"bash"},null,8,["code"]),n(),t("h3",Ie,[Te,n(" "+s(e(o).t("zones.form.kubernetes.connectZone.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.kubernetes.connectZone.configDescription")),1),n(),t("span",Ne,s(e(o).t("zones.form.kubernetes.connectZone.configFileName")),1),n(),a(g,{id:"zone-kubernetes-config-code-block","data-testid":"zone-kubernetes-config",code:v.value,language:"yaml"},null,8,["code"]),n(),t("p",Se,s(e(o).t("zones.form.kubernetes.connectZone.connectDescription")),1),n(),a(g,{id:"zone-kubernetes-command-code-block",class:"mt-4",code:e(o).t("zones.form.kubernetes.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),Le={class:"form-step-title"},qe=t("span",{class:"form-step-number"},"1",-1),Ae={class:"form-step-title"},De=t("span",{class:"form-step-number"},"2",-1),xe={class:"field-group-label mt-4"},Be={class:"mt-4"},Re=D({__name:"ZoneCreateUniversalInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},token:{type:String,required:!0}},setup(T){const o=x(),y=j(),_=T,V=C(()=>o.t("zones.form.universal.saveToken.saveTokenCommand",{token:_.token}).trim()),v=C(()=>{const p={zoneName:_.zoneName,globalKdsAddress:_.globalKdsAddress};return typeof y.params.virtualControlPlaneId=="string"&&(p.controlPlaneId=y.params.virtualControlPlaneId),o.t("zones.form.universal.connectZone.config",p).trim()});return(p,$)=>(l(),i("div",null,[t("h3",Le,[qe,n(" "+s(e(o).t("zones.form.universal.saveToken.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.universal.saveToken.saveTokenDescription")),1),n(),a(g,{id:"zone-kubernetes-token",class:"mt-4",code:V.value,language:"bash"},null,8,["code"]),n(),t("h3",Ae,[De,n(" "+s(e(o).t("zones.form.universal.connectZone.title")),1)]),n(),t("p",null,s(e(o).t("zones.form.universal.connectZone.configDescription")),1),n(),t("span",xe,s(e(o).t("zones.form.universal.connectZone.configFileName")),1),n(),a(g,{id:"zone-universal-config-code-block","data-testid":"zone-universal-config",class:"mt-4",code:v.value,language:"yaml"},null,8,["code"]),n(),t("p",Be,s(e(o).t("zones.form.universal.connectZone.connectDescription")),1),n(),a(g,{id:"zone-universal-connect-command-code-block",class:"mt-4",code:e(o).t("zones.form.universal.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),Ue={class:"form-wrapper"},Oe={key:1},Pe={key:2},Me={class:"form"},Fe={class:"form-header"},Xe={class:"form-title"},Ge={class:"text-gradient"},He={key:0},We={key:0},je={class:"fact-list"},Je={class:"form-section"},Qe={class:"form-section__header"},Ye={class:"form-section-title"},en={key:0},nn={class:"form-section__content"},on={class:"form-section","data-testid":"connect-zone-instructions"},tn={class:"form-section__header"},sn={class:"form-section-title"},an={key:0},ln={class:"form-section__content"},rn={class:"field-group-list"},cn={class:"field-group"},dn={class:"field-group-label"},un={class:"radio-button-group"},mn={class:"field-group"},_n={class:"field-group-label"},pn={class:"radio-button-group"},fn={class:"field-group"},vn={class:"field-group-label"},bn={class:"radio-button-group"},zn={class:"form-section"},kn={class:"form-section__header"},hn={class:"form-section-title"},gn={key:0},yn={class:"form-section__content"},Cn={class:"form-section"},En={key:0,class:"form-section__header"},Kn={class:"form-section-title"},Vn={class:"form-section__content"},$n={key:0},wn={class:"mt-2"},In=D({__name:"ZoneCreateView",setup(T){const{t:o,tm:y}=x(),_=me(),V=/^(?![-0-9])[a-z0-9-]{1,63}$/,v=b(null),p=b(!1),$=b(!1),f=b(null),N=b(null),B=b(!1),J=b(new Date),u=b(""),E=b("kubernetes"),Z=b(!0),L=b(!0),w=C(()=>v.value!==null&&v.value.token?v.value.token:""),Q=C(()=>w.value!==""?window.btoa(w.value):""),Y=C(()=>u.value===""||p.value||v.value!==null),q=C(()=>{if(N.value!==null)return N.value;if(f.value instanceof A){const k=f.value.invalidParameters.find(d=>d.field==="name");if(k!==void 0)return k.reason}return null});async function ee(){p.value=!0,f.value=null;try{if(!R(u.value))return;v.value=await _.createZone({name:u.value})}catch(k){k instanceof Error?f.value=k:console.error(k)}finally{p.value=!1}}function R(k){const d=V.test(k);return d?N.value=null:N.value=o("zones.create.invalidNameError"),d}function U(){$.value=!$.value}function ne(){B.value=!0}return(k,d)=>{const oe=m("RouteTitle"),S=m("KButton"),te=m("KAlert"),se=m("KLabel"),ae=m("KInput"),O=m("KRadio"),P=m("KInputSwitch"),M=m("DataSource"),le=m("KEmptyState"),re=m("KCard"),ie=m("KModal"),ce=m("AppView"),de=m("RouteView");return l(),K(de,{name:"zone-create-view",attrs:{class:"is-fullscreen"}},{default:r(({route:F})=>[a(ce,{fullscreen:!0,breadcrumbs:[]},{title:r(()=>[t("h1",null,[a(oe,{title:e(o)("zones.routes.create.title")},null,8,["title"])])]),actions:r(()=>[a(S,{appearance:"tertiary","data-testid":"exit-button",onClick:()=>{w.value===""||B.value?F.back({name:"zone-cp-list-view"}):U()}},{default:r(()=>[n(s(e(o)("zones.form.exit")),1)]),_:2},1032,["onClick"])]),default:r(()=>[n(),n(),t("div",Ue,[f.value!==null?(l(),K(te,{key:0,appearance:"danger",class:"mb-4","dismiss-type":"icon","data-testid":"create-zone-error"},{alertMessage:r(()=>[f.value instanceof e(A)&&[409,500].includes(f.value.status)?(l(),i(h,{key:0},[t("p",null,s(e(o)(`zones.create.status_error.${f.value.status}.title`,{name:u.value})),1),n(),t("p",null,s(e(o)(`zones.create.status_error.${f.value.status}.description`)),1)],64)):f.value instanceof e(A)?(l(),i("p",Oe,s(e(o)("common.error_state.api_error",{status:f.value.status,title:f.value.detail})),1)):(l(),i("p",Pe,s(e(o)("common.error_state.default_error")),1))]),_:1})):z("",!0),n(),a(re,{class:"form-card"},{body:r(()=>[t("div",Me,[t("div",Fe,[t("div",null,[t("h1",Xe,[t("span",Ge,s(e(o)("zones.form.title")),1)]),n(),e(o)("zones.form.description")!==" "?(l(),i("p",He,s(e(o)("zones.form.description")),1)):z("",!0)]),n(),e(y)("zones.form.facts").length>0?(l(),i("div",We,[t("ul",je,[(l(!0),i(h,null,_e(e(y)("zones.form.facts"),(c,I)=>(l(),i("li",{key:I,class:"fact-list__item"},[a(e(pe),{color:e(X)},null,8,["color"]),n(" "+s(c),1)]))),128))])])):z("",!0)]),n(),t("div",Je,[t("div",Qe,[t("h2",Ye,s(e(o)("zones.form.section.name.title")),1),n(),e(o)("zones.form.section.name.description")!==" "?(l(),i("p",en,s(e(o)("zones.form.section.name.description")),1)):z("",!0)]),n(),t("div",nn,[t("div",null,[a(se,{for:"zone-name",required:"","tooltip-attributes":{placement:"right"}},{tooltip:r(()=>[n(s(e(o)("zones.form.name_tooltip")),1)]),default:r(()=>[n(s(e(o)("zones.form.nameLabel"))+" ",1)]),_:1}),n(),a(ae,{id:"zone-name",modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=c=>u.value=c),type:"text",name:"zone-name","data-testid":"name-input","data-test-error-type":q.value!==null?"invalid-dns-name":void 0,error:q.value!==null,"error-message":q.value??void 0,disabled:v.value!==null,onBlur:d[1]||(d[1]=c=>R(u.value))},null,8,["modelValue","data-test-error-type","error","error-message","disabled"])]),n(),a(S,{appearance:"primary",class:"mt-4",disabled:Y.value,"data-testid":"create-zone-button",onClick:ee},{default:r(()=>[p.value?(l(),K(e(W),{key:0,color:e(G),size:e(H)},null,8,["color","size"])):(l(),K(e(fe),{key:1,size:e(H)},null,8,["size"])),n(" "+s(e(o)("zones.form.createZoneButtonLabel")),1)]),_:1},8,["disabled"])])]),n(),v.value!==null?(l(),i(h,{key:0},[t("div",on,[t("div",tn,[t("h2",sn,s(e(o)("zones.form.section.configuration.title")),1),n(),e(o)("zones.form.section.configuration.description")!==" "?(l(),i("p",an,s(e(o)("zones.form.section.configuration.description")),1)):z("",!0)]),n(),t("div",ln,[t("div",rn,[t("div",cn,[t("span",dn,s(e(o)("zones.form.environmentLabel"))+` * + `,1),n(),t("div",un,[a(O,{id:"zone-environment-universal",modelValue:E.value,"onUpdate:modelValue":d[2]||(d[2]=c=>E.value=c),"selected-value":"universal",name:"zone-environment","data-testid":"environment-universal-radio-button"},{default:r(()=>[n(s(e(o)("zones.form.universalLabel")),1)]),_:1},8,["modelValue"]),n(),a(O,{id:"zone-environment-kubernetes",modelValue:E.value,"onUpdate:modelValue":d[3]||(d[3]=c=>E.value=c),"selected-value":"kubernetes",name:"zone-environment","data-testid":"environment-kubernetes-radio-button"},{default:r(()=>[n(s(e(o)("zones.form.kubernetesLabel")),1)]),_:1},8,["modelValue"])])]),n(),E.value==="kubernetes"?(l(),i(h,{key:0},[t("div",mn,[t("span",_n,s(e(o)("zones.form.zoneIngressLabel"))+` * + `,1),n(),t("div",pn,[a(P,{id:"zone-ingress-enabled",modelValue:Z.value,"onUpdate:modelValue":d[4]||(d[4]=c=>Z.value=c),"data-testid":"ingress-input-switch"},{label:r(()=>[n(s(e(o)("zones.form.zoneIngressEnabledLabel")),1)]),_:1},8,["modelValue"])])]),n(),t("div",fn,[t("span",vn,s(e(o)("zones.form.zoneEgressLabel"))+` * + `,1),n(),t("div",bn,[a(P,{id:"zone-egress-enabled",modelValue:L.value,"onUpdate:modelValue":d[5]||(d[5]=c=>L.value=c),"data-testid":"egress-input-switch"},{label:r(()=>[n(s(e(o)("zones.form.zoneEgressEnabledLabel")),1)]),_:1},8,["modelValue"])])])],64)):z("",!0)])])]),n(),t("div",zn,[t("div",kn,[t("h2",hn,s(e(o)("zones.form.section.connect_zone.title")),1),n(),e(o)("zones.form.section.connect_zone.description")!==" "?(l(),i("p",gn,s(e(o)("zones.form.section.connect_zone.description")),1)):z("",!0)]),n(),t("div",yn,[a(M,{src:"/control-plane/addresses"},{default:r(({data:c})=>[typeof c<"u"?(l(),i(h,{key:0},[E.value==="universal"?(l(),K(Re,{key:0,"zone-name":u.value,token:w.value,"global-kds-address":c.kds},null,8,["zone-name","token","global-kds-address"])):(l(),K(Ze,{key:1,"zone-name":u.value,"zone-ingress-enabled":Z.value,"zone-egress-enabled":L.value,token:w.value,"base64-encoded-token":Q.value,"global-kds-address":c.kds},null,8,["zone-name","zone-ingress-enabled","zone-egress-enabled","token","base64-encoded-token","global-kds-address"]))],64)):z("",!0)]),_:1})])]),n(),t("div",Cn,[a(M,{src:`/zone-cps/online/${u.value}?no-cache=${J.value}`,onChange:ne},{default:r(({data:c,error:I})=>[I?z("",!0):(l(),i("div",En,[t("h2",Kn,s(e(o)("zones.form.section.scanner.title")),1),n(),t("p",null,s(e(o)("zones.form.section.scanner.description")),1)])),n(),t("div",Vn,[a(le,{"cta-is-hidden":""},{title:r(()=>[I?(l(),i(h,{key:0},[a(e(ve),{"data-testid":"error",display:"inline-block",color:e(ue)},null,8,["color"]),n(),t("h3",null,s(e(o)("zones.form.scan.errorTitle")),1)],64)):typeof c>"u"?(l(),i(h,{key:1},[a(e(W),{"data-testid":"waiting",display:"inline-block",color:e(G)},null,8,["color"]),n(" "+s(e(o)("zones.form.scan.waitTitle")),1)],64)):(l(),i(h,{key:2},[a(e(be),{"data-testid":"connected",display:"inline-block",color:e(X)},null,8,["color"]),n(" "+s(e(o)("zones.form.scan.completeTitle")),1)],64))]),message:r(()=>[I?(l(),i("p",$n,s(e(o)("zones.form.scan.errorDescription")),1)):typeof c<"u"?(l(),i(h,{key:1},[t("p",null,s(e(o)("zones.form.scan.completeDescription",{name:u.value})),1),n(),t("p",wn,[a(S,{appearance:"primary",to:{name:"zone-cp-detail-view",params:{zone:u.value}}},{default:r(()=>[n(s(e(o)("zones.form.scan.completeButtonLabel",{name:u.value})),1)]),_:1},8,["to"])])],64)):z("",!0)]),_:2},1024)])]),_:1},8,["src"])])],64)):z("",!0)])]),_:1})]),n(),a(ie,{"is-visible":$.value,title:e(o)("zones.form.confirm_modal.title"),"data-testid":"confirm-exit-modal",onCanceled:U,onProceed:c=>F.replace({name:"zone-cp-list-view"})},{"header-content":r(()=>[n(s(e(o)("zones.form.confirm_modal.title")),1)]),"body-content":r(()=>[n(s(e(o)("zones.form.confirm_modal.body")),1)]),"action-buttons":r(()=>[a(S,{appearance:"primary",to:{name:"zone-cp-list-view"},"data-testid":"confirm-exit-button"},{default:r(()=>[n(s(e(o)("zones.form.confirm_modal.action_button")),1)]),_:1})]),_:2},1032,["is-visible","title","onProceed"])]),_:2},1024)]),_:1})}}});const Zn=ze(In,[["__scopeId","data-v-7be0798f"]]);export{Zn as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-3378bc29.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-3378bc29.js new file mode 100644 index 000000000000..0f71481ef1ff --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-3378bc29.js @@ -0,0 +1 @@ +import{d as D,l as N,u as A,Z as R,m as E,a as m,o as u,c as S,e as c,w as o,aG as Z,f as v,t as y,q as s,b as f,p as h,s as B,a0 as I,I as M}from"./index-6d2dc803.js";import{_ as K}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-63af8dd2.js";import{E as $}from"./ErrorBlock-fb329d86.js";import{_ as L}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{N as G}from"./NavTabs-de592746.js";import{T as P}from"./TextWithCopyButton-75a4d2e9.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const j=D({__name:"ZoneActionMenu",props:{zoneOverview:{type:Object,required:!0},kpopAttributes:{type:Object,default:()=>({placement:"bottomEnd"})}},setup(C){const{t:e}=N(),x=A(),O=R(),p=C,d=E(!1);function b(){d.value=!d.value}async function w(){await x.deleteZone({name:p.zoneOverview.name})}function t(){O.push({name:"zone-cp-list-view"})}return(i,n)=>{const r=m("KDropdownItem"),l=m("KDropdown");return u(),S("div",null,[c(l,{"kpop-attributes":p.kpopAttributes,"trigger-text":s(e)("zones.action_menu.toggle_button"),"show-caret":"",width:"280"},{items:o(()=>[c(r,{danger:"","data-testid":"delete-button",onClick:Z(b,["prevent"])},{default:o(()=>[v(y(s(e)("zones.action_menu.delete_button")),1)]),_:1})]),_:1},8,["kpop-attributes","trigger-text"]),v(),d.value?(u(),f(K,{key:0,"confirmation-text":p.zoneOverview.name,"delete-function":w,"is-visible":"","action-button-text":s(e)("common.delete_modal.proceed_button"),title:s(e)("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:b,onDelete:t},{"body-content":o(()=>[h("p",null,y(s(e)("common.delete_modal.text1",{type:"Zone",name:p.zoneOverview.name})),1),v(),h("p",null,y(s(e)("common.delete_modal.text2")),1)]),_:1},8,["confirmation-text","action-button-text","title"])):B("",!0)])}}}),ee=D({__name:"ZoneDetailTabsView",setup(C){var w;const{t:e}=N(),p=(((w=R().getRoutes().find(t=>t.name==="zone-cp-detail-tabs-view"))==null?void 0:w.children)??[]).map(t=>{var a,_;const i=typeof t.name>"u"?(a=t.children)==null?void 0:a[0]:t,n=i.name,r=((_=i.meta)==null?void 0:_.module)??"";return{title:e(`zone-cps.routes.item.navigation.${n}`),routeName:n,module:r}}),d=E([]),b=t=>{var r,l;const i=[],n=((r=t.zoneInsight)==null?void 0:r.subscriptions)??[];if(n.length>0){const a=n[n.length-1],_=a.version.kumaCp.version||"-",{kumaCpGlobalCompatible:z=!0}=a.version.kumaCp;a.config&&((l=JSON.parse(a.config))==null?void 0:l.store.type)==="memory"&&i.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),z||i.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:_}})}d.value=i};return(t,i)=>{const n=m("RouteTitle"),r=m("RouterView"),l=m("AppView"),a=m("DataSource"),_=m("RouteView");return u(),f(_,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:o(({can:z,route:g})=>[c(a,{src:`/zone-cps/${g.params.zone}`,onChange:b},{default:o(({data:k,error:V})=>[V!==void 0?(u(),f($,{key:0,error:V},null,8,["error"])):k===void 0?(u(),f(L,{key:1})):(u(),f(l,{key:2,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s(e)("zone-cps.routes.item.breadcrumbs")}]},I({title:o(()=>[h("h1",null,[c(P,{text:g.params.zone},{default:o(()=>[c(n,{title:s(e)("zone-cps.routes.item.title",{name:g.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:o(()=>[v(),v(),c(G,{class:"route-zone-detail-view-tabs",tabs:s(p)},null,8,["tabs"]),v(),c(r,null,{default:o(T=>[(u(),f(M(T.Component),{data:k,notifications:d.value},null,8,["data","notifications"]))]),_:2},1024)]),_:2},[z("create zones")?{name:"actions",fn:o(()=>[c(j,{"zone-overview":k},null,8,["zone-overview"])]),key:"0"}:void 0]),1032,["breadcrumbs"]))]),_:2},1032,["src"])]),_:1})}}});export{ee as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-6999d2ab.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-6999d2ab.js deleted file mode 100644 index 57d56ff075cb..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-6999d2ab.js +++ /dev/null @@ -1 +0,0 @@ -import{d as D,l as N,u as A,Z as R,m as E,a as m,o as u,c as S,e as c,w as o,aG as Z,f as v,t as y,q as s,b as f,p as C,s as B,a0 as I,H as M}from"./index-0447e8bf.js";import{_ as K}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-c37b2efe.js";import{E as $}from"./ErrorBlock-764e5a13.js";import{_ as L}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{N as G}from"./NavTabs-a6dc23b6.js";import{T as P}from"./TextWithCopyButton-31371007.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const j=D({__name:"ZoneActionMenu",props:{zoneOverview:{type:Object,required:!0},kpopAttributes:{type:Object,default:()=>({placement:"bottomEnd"})}},setup(h){const{t:e}=N(),x=A(),O=R(),p=h,d=E(!1);function b(){d.value=!d.value}async function w(){await x.deleteZone({name:p.zoneOverview.name})}function t(){O.push({name:"zone-cp-list-view"})}return(i,n)=>{const r=m("KDropdownItem"),l=m("KDropdown");return u(),S("div",null,[c(l,{"kpop-attributes":p.kpopAttributes,"trigger-text":s(e)("zones.action_menu.toggle_button"),"show-caret":"",width:"280"},{items:o(()=>[c(r,{danger:"","data-testid":"delete-button",onClick:Z(b,["prevent"])},{default:o(()=>[v(y(s(e)("zones.action_menu.delete_button")),1)]),_:1},8,["onClick"])]),_:1},8,["kpop-attributes","trigger-text"]),v(),d.value?(u(),f(K,{key:0,"confirmation-text":p.zoneOverview.name,"delete-function":w,"is-visible":"","action-button-text":s(e)("common.delete_modal.proceed_button"),title:s(e)("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:b,onDelete:t},{"body-content":o(()=>[C("p",null,y(s(e)("common.delete_modal.text1",{type:"Zone",name:p.zoneOverview.name})),1),v(),C("p",null,y(s(e)("common.delete_modal.text2")),1)]),_:1},8,["confirmation-text","action-button-text","title"])):B("",!0)])}}}),ee=D({__name:"ZoneDetailTabsView",setup(h){var w;const{t:e}=N(),p=(((w=R().getRoutes().find(t=>t.name==="zone-cp-detail-tabs-view"))==null?void 0:w.children)??[]).map(t=>{var a,_;const i=typeof t.name>"u"?(a=t.children)==null?void 0:a[0]:t,n=i.name,r=((_=i.meta)==null?void 0:_.module)??"";return{title:e(`zone-cps.routes.item.navigation.${n}`),routeName:n,module:r}}),d=E([]),b=t=>{var r,l;const i=[],n=((r=t.zoneInsight)==null?void 0:r.subscriptions)??[];if(n.length>0){const a=n[n.length-1],_=a.version.kumaCp.version||"-",{kumaCpGlobalCompatible:z=!0}=a.version.kumaCp;a.config&&((l=JSON.parse(a.config))==null?void 0:l.store.type)==="memory"&&i.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),z||i.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:_}})}d.value=i};return(t,i)=>{const n=m("RouteTitle"),r=m("RouterView"),l=m("AppView"),a=m("DataSource"),_=m("RouteView");return u(),f(_,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:o(({can:z,route:k})=>[c(a,{src:`/zone-cps/${k.params.zone}`,onChange:b},{default:o(({data:g,error:V})=>[V!==void 0?(u(),f($,{key:0,error:V},null,8,["error"])):g===void 0?(u(),f(L,{key:1})):(u(),f(l,{key:2,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s(e)("zone-cps.routes.item.breadcrumbs")}]},I({title:o(()=>[C("h1",null,[c(P,{text:k.params.zone},{default:o(()=>[c(n,{title:s(e)("zone-cps.routes.item.title",{name:k.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:o(()=>[v(),v(),c(G,{class:"route-zone-detail-view-tabs",tabs:s(p)},null,8,["tabs"]),v(),c(r,null,{default:o(T=>[(u(),f(M(T.Component),{data:g,notifications:d.value},null,8,["data","notifications"]))]),_:2},1024)]),_:2},[z("create zones")?{name:"actions",fn:o(()=>[c(j,{"zone-overview":g},null,8,["zone-overview"])]),key:"0"}:void 0]),1032,["breadcrumbs"]))]),_:2},1032,["src"])]),_:1})}}});export{ee as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-a620bc53.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-0e873b8c.js similarity index 74% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-a620bc53.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-0e873b8c.js index 4b51d2620c83..be7e10481165 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-a620bc53.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-0e873b8c.js @@ -1 +1 @@ -import{d as V,N as u,aD as g,C as B,aE as S,a as p,o as l,b as z,w as t,e as o,a0 as D,f as e,p as c,a1 as m,t as s,c as r,F as _,B as y,s as N}from"./index-0447e8bf.js";import{S as T}from"./StatusBadge-46ff6d43.js";import{_ as x}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-71e78ad6.js";import"./AccordionList-5dbd1f90.js";const Z=["data-testid","innerHTML"],$={"data-testid":"detail-view-details",class:"stack"},A={class:"columns"},E={key:0},R=V({__name:"ZoneDetailView",props:{data:{},notifications:{default:()=>[]}},setup(h){const i=h,v=u(()=>g(i.data)),k=u(()=>B(i.data)),C=u(()=>S(i.data));return(L,F)=>{const f=p("KCard"),b=p("AppView"),w=p("RouteView");return l(),z(w,{name:"zone-cp-detail-view"},{default:t(({t:n})=>[o(b,null,D({default:t(()=>{var a;return[e(),c("div",$,[o(f,null,{body:t(()=>[c("div",A,[o(m,null,{title:t(()=>[e(s(n("http.api.property.status")),1)]),body:t(()=>[o(T,{status:k.value},null,8,["status"])]),_:2},1024),e(),o(m,null,{title:t(()=>[e(s(n("http.api.property.type")),1)]),body:t(()=>[e(s(n(`common.product.environment.${v.value||"unknown"}`)),1)]),_:2},1024),e(),o(m,null,{title:t(()=>[e(s(n("zone-cps.routes.item.authentication_type")),1)]),body:t(()=>[e(s(C.value||n("common.not_applicable")),1)]),_:2},1024)])]),_:2},1024),e(),(l(!0),r(_,null,y([((a=i.data.zoneInsight)==null?void 0:a.subscriptions)??[]],d=>(l(),r(_,{key:d},[d.length>0?(l(),r("div",E,[c("h2",null,s(n("zone-cps.detail.subscriptions")),1),e(),o(f,{class:"mt-4"},{body:t(()=>[o(x,{subscriptions:d},{default:t(()=>[c("p",null,s(n("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["subscriptions"])]),_:2},1024)])):N("",!0)],64))),128))])]}),_:2},[i.notifications.length>0?{name:"notifications",fn:t(()=>[c("ul",null,[(l(!0),r(_,null,y(i.notifications,a=>(l(),r("li",{key:a.kind,"data-testid":`warning-${a.kind}`,innerHTML:n(`common.warnings.${a.kind}`,a.payload)},null,8,Z))),128)),e()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{R as default}; +import{d as V,O as u,aD as g,C as B,aE as S,a as p,o as l,b as z,w as t,e as o,a0 as D,f as e,p as c,a1 as m,t as s,c as r,F as _,B as y,s as T}from"./index-6d2dc803.js";import{S as x}from"./StatusBadge-da631374.js";import{_ as N}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-46e56bf5.js";import"./AccordionList-707974ca.js";const Z=["data-testid","innerHTML"],$={"data-testid":"detail-view-details",class:"stack"},A={class:"columns"},E={key:0},R=V({__name:"ZoneDetailView",props:{data:{},notifications:{default:()=>[]}},setup(h){const i=h,v=u(()=>g(i.data)),k=u(()=>B(i.data)),C=u(()=>S(i.data));return(L,F)=>{const f=p("KCard"),b=p("AppView"),w=p("RouteView");return l(),z(w,{name:"zone-cp-detail-view"},{default:t(({t:n})=>[o(b,null,D({default:t(()=>{var a;return[e(),c("div",$,[o(f,null,{body:t(()=>[c("div",A,[o(m,null,{title:t(()=>[e(s(n("http.api.property.status")),1)]),body:t(()=>[o(x,{status:k.value},null,8,["status"])]),_:2},1024),e(),o(m,null,{title:t(()=>[e(s(n("http.api.property.type")),1)]),body:t(()=>[e(s(n(`common.product.environment.${v.value||"unknown"}`)),1)]),_:2},1024),e(),o(m,null,{title:t(()=>[e(s(n("zone-cps.routes.item.authentication_type")),1)]),body:t(()=>[e(s(C.value||n("common.not_applicable")),1)]),_:2},1024)])]),_:2},1024),e(),(l(!0),r(_,null,y([((a=i.data.zoneInsight)==null?void 0:a.subscriptions)??[]],d=>(l(),r(_,{key:d},[d.length>0?(l(),r("div",E,[c("h2",null,s(n("zone-cps.detail.subscriptions")),1),e(),o(f,{class:"mt-4"},{body:t(()=>[o(N,{subscriptions:d},{default:t(()=>[c("p",null,s(n("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["subscriptions"])]),_:2},1024)])):T("",!0)],64))),128))])]}),_:2},[i.notifications.length>0?{name:"notifications",fn:t(()=>[c("ul",null,[(l(!0),r(_,null,y(i.notifications,a=>(l(),r("li",{key:a.kind,"data-testid":`warning-${a.kind}`,innerHTML:n(`common.warnings.${a.kind}`,a.payload)},null,8,Z))),128)),e()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-b6547227.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-8778dad7.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-b6547227.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-8778dad7.js index 3ac3f3e75cce..d99e0fd692c9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-b6547227.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-8778dad7.js @@ -1 +1 @@ -import{E as l}from"./EnvoyData-4786fe2f.js";import{d,a as t,o as m,b as u,w as s,e as r,p as g,f as _}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const B=d({__name:"ZoneEgressClustersView",setup(h){return(f,C)=>{const a=t("RouteTitle"),n=t("KCard"),p=t("AppView"),i=t("RouteView");return m(),u(i,{name:"zone-egress-clusters-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:s(({route:e,t:c})=>[r(p,null,{title:s(()=>[g("h2",null,[r(a,{title:c("zone-egresses.routes.item.navigation.zone-egress-clusters-view")},null,8,["title"])])]),default:s(()=>[_(),r(n,null,{body:s(()=>[r(l,{resource:"Zone",src:`/zone-egresses/${e.params.zoneEgress}/data-path/clusters`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; +import{E as l}from"./EnvoyData-00837bda.js";import{d,a as t,o as m,b as u,w as s,e as r,p as g,f as _}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const B=d({__name:"ZoneEgressClustersView",setup(h){return(f,C)=>{const a=t("RouteTitle"),n=t("KCard"),p=t("AppView"),i=t("RouteView");return m(),u(i,{name:"zone-egress-clusters-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:s(({route:e,t:c})=>[r(p,null,{title:s(()=>[g("h2",null,[r(a,{title:c("zone-egresses.routes.item.navigation.zone-egress-clusters-view")},null,8,["title"])])]),default:s(()=>[_(),r(n,null,{body:s(()=>[r(l,{resource:"Zone",src:`/zone-egresses/${e.params.zoneEgress}/data-path/clusters`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-ac26ec47.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-8bc54ee8.js similarity index 72% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-ac26ec47.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-8bc54ee8.js index 0b91c69b6de8..a299f4e84d60 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-ac26ec47.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-8bc54ee8.js @@ -1 +1 @@ -import{E as f}from"./ErrorBlock-764e5a13.js";import{_ as h}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import{d as E,u as x,a as r,o as a,b as n,w as s,e as t,p as w,f as R,q as k}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./toYaml-4e00099e.js";const T=E({__name:"ZoneEgressConfigView",setup(y){const p=x();return(z,V)=>{const m=r("RouteTitle"),l=r("DataSource"),d=r("KCard"),u=r("AppView"),g=r("RouteView");return a(),n(g,{name:"zone-egress-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:s(({route:e,t:_})=>[t(u,null,{title:s(()=>[w("h2",null,[t(m,{title:_("zone-egresses.routes.item.navigation.zone-egress-config-view")},null,8,["title"])])]),default:s(()=>[R(),t(d,null,{body:s(()=>[t(l,{src:`/zone-egresses/${e.params.zoneEgress}`},{default:s(({data:c,error:i})=>[i!==void 0?(a(),n(f,{key:0,error:i},null,8,["error"])):c===void 0?(a(),n(h,{key:1})):(a(),n(C,{key:2,id:"code-block-zone-egress",resource:c,"resource-fetcher":o=>k(p).getZoneEgress({name:e.params.zoneEgress},o),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{T as default}; +import{E as f}from"./ErrorBlock-fb329d86.js";import{_ as h}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import{d as E,u as x,a as r,o as a,b as n,w as s,e as t,p as w,f as R,q as k}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./toYaml-4e00099e.js";const T=E({__name:"ZoneEgressConfigView",setup(y){const p=x();return(z,V)=>{const m=r("RouteTitle"),l=r("DataSource"),d=r("KCard"),u=r("AppView"),g=r("RouteView");return a(),n(g,{name:"zone-egress-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:s(({route:e,t:_})=>[t(u,null,{title:s(()=>[w("h2",null,[t(m,{title:_("zone-egresses.routes.item.navigation.zone-egress-config-view")},null,8,["title"])])]),default:s(()=>[R(),t(d,null,{body:s(()=>[t(l,{src:`/zone-egresses/${e.params.zoneEgress}`},{default:s(({data:c,error:i})=>[i!==void 0?(a(),n(f,{key:0,error:i},null,8,["error"])):c===void 0?(a(),n(h,{key:1})):(a(),n(C,{key:2,id:"code-block-zone-egress",resource:c,"resource-fetcher":o=>k(p).getZoneEgress({name:e.params.zoneEgress},o),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{T as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-a4c38b0f.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-c50301e4.js similarity index 77% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-a4c38b0f.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-c50301e4.js index 1cb14f8a2dbf..13a3dc82a4e7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-a4c38b0f.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-c50301e4.js @@ -1 +1 @@ -import{d as x,l as R,Z as E,a as o,o as n,b as c,w as t,e as s,q as l,p as k,f as w,c as T,F as h,H as y}from"./index-0447e8bf.js";import{E as B}from"./ErrorBlock-764e5a13.js";import{_ as C}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{N}from"./NavTabs-a6dc23b6.js";import{T as D}from"./TextWithCopyButton-31371007.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const J=x({__name:"ZoneEgressDetailTabsView",setup($){var _;const{t:a}=R(),z=(((_=E().getRoutes().find(e=>e.name==="zone-egress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var i,m;const u=typeof e.name>"u"?(i=e.children)==null?void 0:i[0]:e,r=u.name,p=((m=u.meta)==null?void 0:m.module)??"";return{title:a(`zone-egresses.routes.item.navigation.${r}`),routeName:r,module:p}});return(e,u)=>{const r=o("RouteTitle"),p=o("RouterView"),f=o("DataSource"),i=o("AppView"),m=o("RouteView");return n(),c(m,{name:"zone-egress-detail-tabs-view",params:{zoneEgress:""}},{default:t(({route:d,can:v})=>[s(i,{breadcrumbs:[...v("use zones")?[{to:{name:"zone-cp-list-view"},text:l(a)("zone-cps.routes.item.breadcrumbs")}]:[],{to:{name:"zone-egress-list-view"},text:l(a)("zone-egresses.routes.item.breadcrumbs")}]},{title:t(()=>[k("h1",null,[s(D,{text:d.params.zoneEgress},{default:t(()=>[s(r,{title:l(a)("zone-egresses.routes.item.title",{name:d.params.zoneEgress})},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),s(f,{src:`/zone-egress-overviews/${d.params.zoneEgress}`},{default:t(({data:b,error:g})=>[g!==void 0?(n(),c(B,{key:0,error:g},null,8,["error"])):b===void 0?(n(),c(C,{key:1})):(n(),T(h,{key:2},[s(N,{class:"route-zone-egress-detail-view-tabs",tabs:l(z)},null,8,["tabs"]),w(),s(p,null,{default:t(V=>[(n(),c(y(V.Component),{data:b},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{J as default}; +import{d as x,l as R,Z as E,a as o,o as n,b as c,w as t,e as s,q as l,p as k,f as w,c as T,F as h,I as y}from"./index-6d2dc803.js";import{E as B}from"./ErrorBlock-fb329d86.js";import{_ as C}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{N}from"./NavTabs-de592746.js";import{T as D}from"./TextWithCopyButton-75a4d2e9.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const J=x({__name:"ZoneEgressDetailTabsView",setup($){var _;const{t:a}=R(),z=(((_=E().getRoutes().find(e=>e.name==="zone-egress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var i,m;const u=typeof e.name>"u"?(i=e.children)==null?void 0:i[0]:e,r=u.name,p=((m=u.meta)==null?void 0:m.module)??"";return{title:a(`zone-egresses.routes.item.navigation.${r}`),routeName:r,module:p}});return(e,u)=>{const r=o("RouteTitle"),p=o("RouterView"),f=o("DataSource"),i=o("AppView"),m=o("RouteView");return n(),c(m,{name:"zone-egress-detail-tabs-view",params:{zoneEgress:""}},{default:t(({route:d,can:v})=>[s(i,{breadcrumbs:[...v("use zones")?[{to:{name:"zone-cp-list-view"},text:l(a)("zone-cps.routes.item.breadcrumbs")}]:[],{to:{name:"zone-egress-list-view"},text:l(a)("zone-egresses.routes.item.breadcrumbs")}]},{title:t(()=>[k("h1",null,[s(D,{text:d.params.zoneEgress},{default:t(()=>[s(r,{title:l(a)("zone-egresses.routes.item.title",{name:d.params.zoneEgress})},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),s(f,{src:`/zone-egress-overviews/${d.params.zoneEgress}`},{default:t(({data:b,error:g})=>[g!==void 0?(n(),c(B,{key:0,error:g},null,8,["error"])):b===void 0?(n(),c(C,{key:1})):(n(),T(h,{key:2},[s(N,{class:"route-zone-egress-detail-view-tabs",tabs:l(z)},null,8,["tabs"]),w(),s(p,null,{default:t(V=>[(n(),c(y(V.Component),{data:b},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-6d8b8b64.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-cbe47f00.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-6d8b8b64.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-cbe47f00.js index 46d062226f3b..08275b5e5f8d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-6d8b8b64.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-cbe47f00.js @@ -1 +1 @@ -import{d as y,a as l,o as a,b as g,w as e,e as t,p,a1 as f,f as n,t as i,q as V,c as d,F as c,B as z,s as C}from"./index-0447e8bf.js";import{S as E}from"./StatusBadge-46ff6d43.js";import{T as x}from"./TextWithCopyButton-31371007.js";import{_ as B}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-71e78ad6.js";import{g as b}from"./dataplane-7a46b268.js";import"./CopyButton-d6220f92.js";import"./index-52545d1d.js";import"./AccordionList-5dbd1f90.js";const v={class:"stack","data-testid":"detail-view-details"},I={class:"columns"},N={key:0},W=y({__name:"ZoneEgressDetailView",props:{data:{}},setup(h){const s=h;return(S,D)=>{const m=l("KCard"),w=l("AppView"),k=l("RouteView");return a(),g(k,{name:"zone-egress-detail-view"},{default:e(({t:r})=>[t(w,null,{default:e(()=>{var u;return[p("div",v,[t(m,null,{body:e(()=>[p("div",I,[t(f,null,{title:e(()=>[n(i(r("http.api.property.status")),1)]),body:e(()=>[t(E,{status:V(b)(s.data.zoneEgressInsight)},null,8,["status"])]),_:2},1024),n(),t(f,null,{title:e(()=>[n(i(r("http.api.property.address")),1)]),body:e(()=>{var o,_;return[(o=s.data.zoneEgress.networking)!=null&&o.address&&((_=s.data.zoneEgress.networking)!=null&&_.port)?(a(),g(x,{key:0,text:`${s.data.zoneEgress.networking.address}:${s.data.zoneEgress.networking.port}`},null,8,["text"])):(a(),d(c,{key:1},[n(i(r("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),n(),(a(!0),d(c,null,z([((u=s.data.zoneEgressInsight)==null?void 0:u.subscriptions)??[]],o=>(a(),d(c,{key:o},[o.length>0?(a(),d("div",N,[p("h2",null,i(r("zone-egresses.routes.item.subscriptions.title")),1),n(),t(m,{class:"mt-4"},{body:e(()=>[t(B,{subscriptions:o},null,8,["subscriptions"])]),_:2},1024)])):C("",!0)],64))),128))])]}),_:2},1024)]),_:1})}}});export{W as default}; +import{d as y,a as l,o as a,b as g,w as e,e as t,p,a1 as f,f as n,t as i,q as V,c as d,F as c,B as z,s as C}from"./index-6d2dc803.js";import{S as E}from"./StatusBadge-da631374.js";import{T as x}from"./TextWithCopyButton-75a4d2e9.js";import{_ as B}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-46e56bf5.js";import{g as b}from"./dataplane-7a46b268.js";import"./CopyButton-ac094203.js";import"./index-52545d1d.js";import"./AccordionList-707974ca.js";const v={class:"stack","data-testid":"detail-view-details"},I={class:"columns"},N={key:0},W=y({__name:"ZoneEgressDetailView",props:{data:{}},setup(h){const s=h;return(S,D)=>{const m=l("KCard"),w=l("AppView"),k=l("RouteView");return a(),g(k,{name:"zone-egress-detail-view"},{default:e(({t:r})=>[t(w,null,{default:e(()=>{var u;return[p("div",v,[t(m,null,{body:e(()=>[p("div",I,[t(f,null,{title:e(()=>[n(i(r("http.api.property.status")),1)]),body:e(()=>[t(E,{status:V(b)(s.data.zoneEgressInsight)},null,8,["status"])]),_:2},1024),n(),t(f,null,{title:e(()=>[n(i(r("http.api.property.address")),1)]),body:e(()=>{var o,_;return[(o=s.data.zoneEgress.networking)!=null&&o.address&&((_=s.data.zoneEgress.networking)!=null&&_.port)?(a(),g(x,{key:0,text:`${s.data.zoneEgress.networking.address}:${s.data.zoneEgress.networking.port}`},null,8,["text"])):(a(),d(c,{key:1},[n(i(r("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),n(),(a(!0),d(c,null,z([((u=s.data.zoneEgressInsight)==null?void 0:u.subscriptions)??[]],o=>(a(),d(c,{key:o},[o.length>0?(a(),d("div",N,[p("h2",null,i(r("zone-egresses.routes.item.subscriptions.title")),1),n(),t(m,{class:"mt-4"},{body:e(()=>[t(B,{subscriptions:o},null,8,["subscriptions"])]),_:2},1024)])):C("",!0)],64))),128))])]}),_:2},1024)]),_:1})}}});export{W as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-491eac1b.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-d691a946.js similarity index 82% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-491eac1b.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-d691a946.js index 19d979dfe433..f04b72f3809d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-491eac1b.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-d691a946.js @@ -1 +1 @@ -import{K as S}from"./index-52545d1d.js";import{d as R,a as l,o,b as r,w as s,e as m,p as B,f as c,t as z,c as v,F as E,q as w,W as I,H as T,s as C,_ as D}from"./index-0447e8bf.js";import{A as L}from"./AppCollection-7fc93039.js";import{E as N}from"./ErrorBlock-764e5a13.js";import{S as $}from"./StatusBadge-46ff6d43.js";import{S as A}from"./SummaryView-0f77a0e3.js";import{T as Z}from"./TextWithCopyButton-31371007.js";import{g as K}from"./dataplane-7a46b268.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const q=R({__name:"ZoneEgressListView",setup(F){function b(f){return f.map(p=>{const{name:_}=p,d={name:"zone-egress-detail-view",params:{zoneEgress:_}},{networking:t}=p.zoneEgress;let u;t!=null&&t.address&&(t!=null&&t.port)&&(u=`${t.address}:${t.port}`);const g=K(p.zoneEgressInsight??{});return{detailViewRoute:d,name:_,addressPort:u,status:g}})}return(f,p)=>{const _=l("RouteTitle"),d=l("RouterLink"),t=l("KCard"),u=l("RouterView"),g=l("DataSource"),V=l("AppView"),h=l("RouteView");return o(),r(g,{src:"/me"},{default:s(({data:x})=>[x?(o(),r(h,{key:0,name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:s(({route:a,t:i})=>[m(V,null,{title:s(()=>[B("h2",null,[m(_,{title:i("zone-egresses.routes.items.title")},null,8,["title"])])]),default:s(()=>[c(),m(g,{src:`/zone-cps/${a.params.zone||"*"}/egresses?page=1&size=100`},{default:s(({data:n,error:y})=>[m(t,null,{body:s(()=>[y!==void 0?(o(),r(N,{key:0,error:y},null,8,["error"])):(o(),r(L,{key:1,class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{label:"Name",key:"name"},{label:"Address",key:"addressPort"},{label:"Status",key:"status"},{label:"Details",key:"details",hideLabel:!0}],"page-number":1,"page-size":100,total:n==null?void 0:n.total,items:n?b(n.items):void 0,error:y,"empty-state-message":i("common.emptyState.message",{type:"Zone Egresses"}),"empty-state-cta-to":i("zone-egresses.href.docs"),"empty-state-cta-text":i("common.documentation"),"is-selected-row":e=>e.name===a.params.zoneEgress,onChange:a.update},{name:s(({row:e})=>[m(d,{to:{name:"zone-egress-summary-view",params:{zone:a.params.zone,zoneEgress:e.name},query:{page:1,size:100}}},{default:s(()=>[c(z(e.name),1)]),_:2},1032,["to"])]),addressPort:s(({rowValue:e})=>[e?(o(),r(Z,{key:0,text:e},null,8,["text"])):(o(),v(E,{key:1},[c(z(i("common.collection.none")),1)],64))]),status:s(({rowValue:e})=>[e?(o(),r($,{key:0,status:e},null,8,["status"])):(o(),v(E,{key:1},[c(z(i("common.collection.none")),1)],64))]),details:s(({row:e})=>[m(d,{class:"details-link","data-testid":"details-link",to:{name:"zone-egress-detail-view",params:{zoneEgress:e.name}}},{default:s(()=>[c(z(i("common.collection.details_link"))+" ",1),m(w(I),{display:"inline-block",decorative:"",size:w(S)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),c(),a.params.zoneEgress?(o(),r(u,{key:0},{default:s(e=>[m(A,{onClose:k=>a.replace({name:"zone-egress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:s(()=>[(o(),r(T(e.Component),{name:a.params.zoneEgress,"zone-egress-overview":n==null?void 0:n.items.find(k=>k.name===a.params.zoneEgress)},null,8,["name","zone-egress-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):C("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["params"])):C("",!0)]),_:1})}}});const Y=D(q,[["__scopeId","data-v-2093bb6c"]]);export{Y as default}; +import{K as S}from"./index-52545d1d.js";import{d as R,a as l,o,b as r,w as s,e as m,p as I,f as c,t as z,c as v,F as E,q as w,W as B,I as T,s as C,_ as D}from"./index-6d2dc803.js";import{A as L}from"./AppCollection-490228bd.js";import{E as N}from"./ErrorBlock-fb329d86.js";import{S as $}from"./StatusBadge-da631374.js";import{S as A}from"./SummaryView-7b8af78b.js";import{T as Z}from"./TextWithCopyButton-75a4d2e9.js";import{g as K}from"./dataplane-7a46b268.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const q=R({__name:"ZoneEgressListView",setup(F){function b(f){return f.map(p=>{const{name:_}=p,d={name:"zone-egress-detail-view",params:{zoneEgress:_}},{networking:t}=p.zoneEgress;let u;t!=null&&t.address&&(t!=null&&t.port)&&(u=`${t.address}:${t.port}`);const g=K(p.zoneEgressInsight??{});return{detailViewRoute:d,name:_,addressPort:u,status:g}})}return(f,p)=>{const _=l("RouteTitle"),d=l("RouterLink"),t=l("KCard"),u=l("RouterView"),g=l("DataSource"),V=l("AppView"),h=l("RouteView");return o(),r(g,{src:"/me"},{default:s(({data:x})=>[x?(o(),r(h,{key:0,name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:s(({route:a,t:i})=>[m(V,null,{title:s(()=>[I("h2",null,[m(_,{title:i("zone-egresses.routes.items.title")},null,8,["title"])])]),default:s(()=>[c(),m(g,{src:`/zone-cps/${a.params.zone||"*"}/egresses?page=1&size=100`},{default:s(({data:n,error:y})=>[m(t,null,{body:s(()=>[y!==void 0?(o(),r(N,{key:0,error:y},null,8,["error"])):(o(),r(L,{key:1,class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{label:"Name",key:"name"},{label:"Address",key:"addressPort"},{label:"Status",key:"status"},{label:"Details",key:"details",hideLabel:!0}],"page-number":1,"page-size":100,total:n==null?void 0:n.total,items:n?b(n.items):void 0,error:y,"empty-state-message":i("common.emptyState.message",{type:"Zone Egresses"}),"empty-state-cta-to":i("zone-egresses.href.docs"),"empty-state-cta-text":i("common.documentation"),"is-selected-row":e=>e.name===a.params.zoneEgress,onChange:a.update},{name:s(({row:e})=>[m(d,{to:{name:"zone-egress-summary-view",params:{zone:a.params.zone,zoneEgress:e.name},query:{page:1,size:100}}},{default:s(()=>[c(z(e.name),1)]),_:2},1032,["to"])]),addressPort:s(({rowValue:e})=>[e?(o(),r(Z,{key:0,text:e},null,8,["text"])):(o(),v(E,{key:1},[c(z(i("common.collection.none")),1)],64))]),status:s(({rowValue:e})=>[e?(o(),r($,{key:0,status:e},null,8,["status"])):(o(),v(E,{key:1},[c(z(i("common.collection.none")),1)],64))]),details:s(({row:e})=>[m(d,{class:"details-link","data-testid":"details-link",to:{name:"zone-egress-detail-view",params:{zoneEgress:e.name}}},{default:s(()=>[c(z(i("common.collection.details_link"))+" ",1),m(w(B),{display:"inline-block",decorative:"",size:w(S)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),c(),a.params.zoneEgress?(o(),r(u,{key:0},{default:s(e=>[m(A,{onClose:k=>a.replace({name:"zone-egress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:s(()=>[(o(),r(T(e.Component),{name:a.params.zoneEgress,"zone-egress-overview":n==null?void 0:n.items.find(k=>k.name===a.params.zoneEgress)},null,8,["name","zone-egress-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):C("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["params"])):C("",!0)]),_:1})}}});const Y=D(q,[["__scopeId","data-v-2093bb6c"]]);export{Y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-3846b150.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-e299fdea.js similarity index 65% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-3846b150.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-e299fdea.js index ef32336cc786..4efbd4209778 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-3846b150.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-e299fdea.js @@ -1 +1 @@ -import{E as d}from"./EnvoyData-4786fe2f.js";import{d as m,a as t,o as l,b as g,w as a,e as s,p as u,f as _}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const S=m({__name:"ZoneEgressStatsView",setup(h){return(f,x)=>{const r=t("RouteTitle"),n=t("KCard"),p=t("AppView"),i=t("RouteView");return l(),g(i,{name:"zone-egress-stats-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c})=>[s(p,null,{title:a(()=>[u("h2",null,[s(r,{title:c("zone-egresses.routes.item.navigation.zone-egress-stats-view")},null,8,["title"])])]),default:a(()=>[_(),s(n,null,{body:a(()=>[s(d,{resource:"Zone",src:`/zone-egresses/${e.params.zoneEgress}/data-path/stats`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{S as default}; +import{E as d}from"./EnvoyData-00837bda.js";import{d as m,a as t,o as l,b as g,w as a,e as s,p as u,f as _}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const S=m({__name:"ZoneEgressStatsView",setup(h){return(f,x)=>{const r=t("RouteTitle"),n=t("KCard"),p=t("AppView"),i=t("RouteView");return l(),g(i,{name:"zone-egress-stats-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c})=>[s(p,null,{title:a(()=>[u("h2",null,[s(r,{title:c("zone-egresses.routes.item.navigation.zone-egress-stats-view")},null,8,["title"])])]),default:a(()=>[_(),s(n,null,{body:a(()=>[s(d,{resource:"Zone",src:`/zone-egresses/${e.params.zoneEgress}/data-path/stats`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-266b77a4.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-fef463d8.js similarity index 67% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-266b77a4.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-fef463d8.js index 74dcdb629ec9..d4bf0c12696b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-266b77a4.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-fef463d8.js @@ -1 +1 @@ -import{d as w,l as h,N as y,o as c,c as _,e as r,w as s,f as o,t as l,q as i,a1 as f,b as d,F as S,a as p,p as m,z as x,A as V,aF as k,_ as I}from"./index-0447e8bf.js";import{S as b}from"./StatusBadge-46ff6d43.js";import{T as B}from"./TextWithCopyButton-31371007.js";import{g as O}from"./dataplane-7a46b268.js";import{_ as R}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./CopyButton-d6220f92.js";import"./index-52545d1d.js";const Z={class:"stack"},C=w({__name:"ZoneEgressSummary",props:{zoneEgressOverview:{}},setup(a){const{t}=h(),n=a,v=y(()=>O(n.zoneEgressOverview.zoneEgressInsight)),u=y(()=>{const{networking:e}=n.zoneEgressOverview.zoneEgress;return e!=null&&e.address&&(e!=null&&e.port)?`${e.address}:${e.port}`:null});return(e,g)=>(c(),_("div",Z,[r(f,null,{title:s(()=>[o(l(i(t)("http.api.property.status")),1)]),body:s(()=>[r(b,{status:v.value},null,8,["status"])]),_:1}),o(),r(f,null,{title:s(()=>[o(l(i(t)("http.api.property.address")),1)]),body:s(()=>[u.value?(c(),d(B,{key:0,text:u.value},null,8,["text"])):(c(),_(S,{key:1},[o(l(i(t)("common.detail.none")),1)],64))]),_:1})]))}}),T=a=>(x("data-v-eb499728"),a=a(),V(),a),$={class:"summary-title-wrapper"},F=T(()=>m("img",{"aria-hidden":"true",src:k},null,-1)),N={class:"summary-title"},A={key:1,class:"stack"},D=w({__name:"ZoneEgressSummaryView",props:{name:{},zoneEgressOverview:{default:void 0}},setup(a){const{t}=h(),n=a;return(v,u)=>{const e=p("RouteTitle"),g=p("RouterLink"),z=p("AppView"),E=p("RouteView");return c(),d(E,{name:"zone-egress-summary-view"},{default:s(()=>[r(z,null,{title:s(()=>[m("div",$,[F,o(),m("h2",N,[r(g,{to:{name:"zone-egress-detail-view",params:{zone:n.name}}},{default:s(()=>[r(e,{title:i(t)("zone-egresses.routes.item.title",{name:n.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:s(()=>[o(),n.zoneEgressOverview===void 0?(c(),d(R,{key:0},{message:s(()=>[m("p",null,l(i(t)("common.collection.summary.empty_message",{type:"ZoneEgress"})),1)]),default:s(()=>[o(l(i(t)("common.collection.summary.empty_title",{type:"ZoneEgress"}))+" ",1)]),_:1})):(c(),_("div",A,[m("div",null,[m("h3",null,l(i(t)("zone-egresses.routes.item.overview")),1),o(),r(C,{class:"mt-4","zone-egress-overview":n.zoneEgressOverview},null,8,["zone-egress-overview"])])]))]),_:1})]),_:1})}}});const K=I(D,[["__scopeId","data-v-eb499728"]]);export{K as default}; +import{d as w,l as h,O as y,o as c,c as _,e as r,w as s,f as o,t as l,q as i,a1 as f,b as d,F as S,a as p,p as m,z as x,A as V,aF as k,_ as I}from"./index-6d2dc803.js";import{S as O}from"./StatusBadge-da631374.js";import{T as b}from"./TextWithCopyButton-75a4d2e9.js";import{g as B}from"./dataplane-7a46b268.js";import{_ as R}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./CopyButton-ac094203.js";import"./index-52545d1d.js";const Z={class:"stack"},C=w({__name:"ZoneEgressSummary",props:{zoneEgressOverview:{}},setup(a){const{t}=h(),n=a,v=y(()=>B(n.zoneEgressOverview.zoneEgressInsight)),u=y(()=>{const{networking:e}=n.zoneEgressOverview.zoneEgress;return e!=null&&e.address&&(e!=null&&e.port)?`${e.address}:${e.port}`:null});return(e,g)=>(c(),_("div",Z,[r(f,null,{title:s(()=>[o(l(i(t)("http.api.property.status")),1)]),body:s(()=>[r(O,{status:v.value},null,8,["status"])]),_:1}),o(),r(f,null,{title:s(()=>[o(l(i(t)("http.api.property.address")),1)]),body:s(()=>[u.value?(c(),d(b,{key:0,text:u.value},null,8,["text"])):(c(),_(S,{key:1},[o(l(i(t)("common.detail.none")),1)],64))]),_:1})]))}}),T=a=>(x("data-v-eb499728"),a=a(),V(),a),$={class:"summary-title-wrapper"},F=T(()=>m("img",{"aria-hidden":"true",src:k},null,-1)),A={class:"summary-title"},N={key:1,class:"stack"},D=w({__name:"ZoneEgressSummaryView",props:{name:{},zoneEgressOverview:{default:void 0}},setup(a){const{t}=h(),n=a;return(v,u)=>{const e=p("RouteTitle"),g=p("RouterLink"),z=p("AppView"),E=p("RouteView");return c(),d(E,{name:"zone-egress-summary-view"},{default:s(()=>[r(z,null,{title:s(()=>[m("div",$,[F,o(),m("h2",A,[r(g,{to:{name:"zone-egress-detail-view",params:{zone:n.name}}},{default:s(()=>[r(e,{title:i(t)("zone-egresses.routes.item.title",{name:n.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:s(()=>[o(),n.zoneEgressOverview===void 0?(c(),d(R,{key:0},{message:s(()=>[m("p",null,l(i(t)("common.collection.summary.empty_message",{type:"ZoneEgress"})),1)]),default:s(()=>[o(l(i(t)("common.collection.summary.empty_title",{type:"ZoneEgress"}))+" ",1)]),_:1})):(c(),_("div",N,[m("div",null,[m("h3",null,l(i(t)("zone-egresses.routes.item.overview")),1),o(),r(C,{class:"mt-4","zone-egress-overview":n.zoneEgressOverview},null,8,["zone-egress-overview"])])]))]),_:1})]),_:1})}}});const K=I(D,[["__scopeId","data-v-eb499728"]]);export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-80f3d9c6.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-630ac2f8.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-80f3d9c6.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-630ac2f8.js index 6f9cadbecf2b..29b4c5add272 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-80f3d9c6.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-630ac2f8.js @@ -1 +1 @@ -import{E as d}from"./EnvoyData-4786fe2f.js";import{d as m,a as t,o as l,b as g,w as a,e as n,p as u,f as _}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const B=m({__name:"ZoneEgressXdsConfigView",setup(f){return(x,h)=>{const s=t("RouteTitle"),r=t("KCard"),i=t("AppView"),p=t("RouteView");return l(),g(p,{name:"zone-egress-xds-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c})=>[n(i,null,{title:a(()=>[u("h2",null,[n(s,{title:c("zone-egresses.routes.item.navigation.zone-egress-xds-config-view")},null,8,["title"])])]),default:a(()=>[_(),n(r,null,{body:a(()=>[n(d,{resource:"Zone",src:`/zone-egresses/${e.params.zoneEgress}/data-path/xds`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; +import{E as d}from"./EnvoyData-00837bda.js";import{d as m,a as t,o as l,b as g,w as a,e as n,p as u,f as _}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const B=m({__name:"ZoneEgressXdsConfigView",setup(f){return(x,h)=>{const s=t("RouteTitle"),r=t("KCard"),i=t("AppView"),p=t("RouteView");return l(),g(p,{name:"zone-egress-xds-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c})=>[n(i,null,{title:a(()=>[u("h2",null,[n(s,{title:c("zone-egresses.routes.item.navigation.zone-egress-xds-config-view")},null,8,["title"])])]),default:a(()=>[_(),n(r,null,{body:a(()=>[n(d,{resource:"Zone",src:`/zone-egresses/${e.params.zoneEgress}/data-path/xds`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-5ec8a874.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-d4981287.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-5ec8a874.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-d4981287.js index 4666c9628db6..2541a689f536 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-5ec8a874.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-d4981287.js @@ -1 +1 @@ -import{E as l}from"./EnvoyData-4786fe2f.js";import{d,a as t,o as m,b as u,w as n,e as s,p as g,f as _}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const B=d({__name:"ZoneIngressClustersView",setup(h){return(f,C)=>{const r=t("RouteTitle"),a=t("KCard"),i=t("AppView"),p=t("RouteView");return m(),u(p,{name:"zone-ingress-clusters-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:c})=>[s(i,null,{title:n(()=>[g("h2",null,[s(r,{title:c("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view")},null,8,["title"])])]),default:n(()=>[_(),s(a,null,{body:n(()=>[s(l,{resource:"Zone",src:`/zone-ingresses/${e.params.zoneIngress}/data-path/clusters`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; +import{E as l}from"./EnvoyData-00837bda.js";import{d,a as t,o as m,b as u,w as n,e as s,p as g,f as _}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const B=d({__name:"ZoneIngressClustersView",setup(h){return(f,C)=>{const r=t("RouteTitle"),a=t("KCard"),i=t("AppView"),p=t("RouteView");return m(),u(p,{name:"zone-ingress-clusters-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:c})=>[s(i,null,{title:n(()=>[g("h2",null,[s(r,{title:c("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view")},null,8,["title"])])]),default:n(()=>[_(),s(a,null,{body:n(()=>[s(l,{resource:"Zone",src:`/zone-ingresses/${e.params.zoneIngress}/data-path/clusters`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-9daa200b.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-7bd2aebf.js similarity index 72% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-9daa200b.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-7bd2aebf.js index ad6dcec5d4f2..cb592ff73204 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-9daa200b.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-7bd2aebf.js @@ -1 +1 @@ -import{E as f}from"./ErrorBlock-764e5a13.js";import{_ as h}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-4d78e194.js";import{d as x,u as w,a as n,o as s,b as a,w as r,e as t,p as R,f as k,q as y}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./toYaml-4e00099e.js";const N=x({__name:"ZoneIngressConfigView",setup(z){const p=w();return(V,E)=>{const m=n("RouteTitle"),l=n("DataSource"),d=n("KCard"),u=n("AppView"),g=n("RouteView");return s(),a(g,{name:"zone-ingress-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:r(({route:e,t:_})=>[t(u,null,{title:r(()=>[R("h2",null,[t(m,{title:_("zone-ingresses.routes.item.navigation.zone-ingress-config-view")},null,8,["title"])])]),default:r(()=>[k(),t(d,null,{body:r(()=>[t(l,{src:`/zone-ingresses/${e.params.zoneIngress}`},{default:r(({data:i,error:c})=>[c!==void 0?(s(),a(f,{key:0,error:c},null,8,["error"])):i===void 0?(s(),a(h,{key:1})):(s(),a(C,{key:2,id:"code-block-zone-ingress",resource:i,"resource-fetcher":o=>y(p).getZoneIngress({name:e.params.zoneIngress},o),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{N as default}; +import{E as f}from"./ErrorBlock-fb329d86.js";import{_ as h}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-0253b275.js";import{d as x,u as w,a as n,o as s,b as a,w as r,e as t,p as R,f as k,q as y}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./toYaml-4e00099e.js";const N=x({__name:"ZoneIngressConfigView",setup(z){const p=w();return(V,E)=>{const m=n("RouteTitle"),l=n("DataSource"),d=n("KCard"),u=n("AppView"),g=n("RouteView");return s(),a(g,{name:"zone-ingress-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:r(({route:e,t:_})=>[t(u,null,{title:r(()=>[R("h2",null,[t(m,{title:_("zone-ingresses.routes.item.navigation.zone-ingress-config-view")},null,8,["title"])])]),default:r(()=>[k(),t(d,null,{body:r(()=>[t(l,{src:`/zone-ingresses/${e.params.zoneIngress}`},{default:r(({data:i,error:c})=>[c!==void 0?(s(),a(f,{key:0,error:c},null,8,["error"])):i===void 0?(s(),a(h,{key:1})):(s(),a(C,{key:2,id:"code-block-zone-ingress",resource:i,"resource-fetcher":o=>y(p).getZoneIngress({name:e.params.zoneIngress},o),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["resource","resource-fetcher","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-e7c6cfab.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-15a32a71.js similarity index 65% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-e7c6cfab.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-15a32a71.js index 6761168e1690..9527f8c9f91e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-e7c6cfab.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-15a32a71.js @@ -1 +1 @@ -import{d as V,l as x,Z as R,a as s,o as n,b as c,w as t,e as o,q as l,p as k,f as w,c as T,F as h,H as y}from"./index-0447e8bf.js";import{E as B}from"./ErrorBlock-764e5a13.js";import{_ as C}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";import{N as I}from"./NavTabs-a6dc23b6.js";import{T as N}from"./TextWithCopyButton-31371007.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const G=V({__name:"ZoneIngressDetailTabsView",setup(D){var _;const{t:a}=x(),z=(((_=R().getRoutes().find(e=>e.name==="zone-ingress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var i,m;const u=typeof e.name>"u"?(i=e.children)==null?void 0:i[0]:e,r=u.name,p=((m=u.meta)==null?void 0:m.module)??"";return{title:a(`zone-ingresses.routes.item.navigation.${r}`),routeName:r,module:p}});return(e,u)=>{const r=s("RouteTitle"),p=s("RouterView"),f=s("DataSource"),i=s("AppView"),m=s("RouteView");return n(),c(m,{name:"zone-ingress-detail-tabs-view",params:{zoneIngress:""}},{default:t(({route:d})=>[o(i,{breadcrumbs:[{to:{name:"zone-cp-list-view"},text:l(a)("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-ingress-list-view"},text:l(a)("zone-ingresses.routes.item.breadcrumbs")}]},{title:t(()=>[k("h1",null,[o(N,{text:d.params.zoneIngress},{default:t(()=>[o(r,{title:l(a)("zone-ingresses.routes.item.title",{name:d.params.zoneIngress})},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),o(f,{src:`/zone-ingress-overviews/${d.params.zoneIngress}`},{default:t(({data:b,error:g})=>[g!==void 0?(n(),c(B,{key:0,error:g},null,8,["error"])):b===void 0?(n(),c(C,{key:1})):(n(),T(h,{key:2},[o(I,{class:"route-zone-ingress-detail-view-tabs",tabs:l(z)},null,8,["tabs"]),w(),o(p,null,{default:t(v=>[(n(),c(y(v.Component),{data:b},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{G as default}; +import{d as V,l as x,Z as R,a as s,o as n,b as c,w as t,e as o,q as l,p as k,f as w,c as I,F as T,I as h}from"./index-6d2dc803.js";import{E as y}from"./ErrorBlock-fb329d86.js";import{_ as B}from"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";import{N as C}from"./NavTabs-de592746.js";import{T as N}from"./TextWithCopyButton-75a4d2e9.js";import"./index-52545d1d.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const H=V({__name:"ZoneIngressDetailTabsView",setup(D){var _;const{t:a}=x(),z=(((_=R().getRoutes().find(e=>e.name==="zone-ingress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var i,m;const u=typeof e.name>"u"?(i=e.children)==null?void 0:i[0]:e,r=u.name,p=((m=u.meta)==null?void 0:m.module)??"";return{title:a(`zone-ingresses.routes.item.navigation.${r}`),routeName:r,module:p}});return(e,u)=>{const r=s("RouteTitle"),p=s("RouterView"),f=s("DataSource"),i=s("AppView"),m=s("RouteView");return n(),c(m,{name:"zone-ingress-detail-tabs-view",params:{zoneIngress:""}},{default:t(({route:d})=>[o(i,{breadcrumbs:[{to:{name:"zone-cp-list-view"},text:l(a)("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-ingress-list-view"},text:l(a)("zone-ingresses.routes.item.breadcrumbs")}]},{title:t(()=>[k("h1",null,[o(N,{text:d.params.zoneIngress},{default:t(()=>[o(r,{title:l(a)("zone-ingresses.routes.item.title",{name:d.params.zoneIngress})},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),o(f,{src:`/zone-ingress-overviews/${d.params.zoneIngress}`},{default:t(({data:b,error:g})=>[g!==void 0?(n(),c(y,{key:0,error:g},null,8,["error"])):b===void 0?(n(),c(B,{key:1})):(n(),I(T,{key:2},[o(C,{class:"route-zone-ingress-detail-view-tabs",tabs:l(z)},null,8,["tabs"]),w(),o(p,null,{default:t(v=>[(n(),c(h(v.Component),{data:b},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-ceefe829.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-d5c5ef49.js similarity index 82% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-ceefe829.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-d5c5ef49.js index ea4840566155..72428e3d438f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-ceefe829.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-d5c5ef49.js @@ -1 +1 @@ -import{d as h,a as m,o,b as c,w as t,e as a,p as u,a1 as g,f as n,t as i,q as z,c as l,F as p,B as v,s as x}from"./index-0447e8bf.js";import{S as V}from"./StatusBadge-46ff6d43.js";import{T as w}from"./TextWithCopyButton-31371007.js";import{_ as C}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-71e78ad6.js";import{g as b}from"./dataplane-7a46b268.js";import"./CopyButton-d6220f92.js";import"./index-52545d1d.js";import"./AccordionList-5dbd1f90.js";const B={class:"stack","data-testid":"detail-view-details"},A={class:"columns"},$={key:0},L=h({__name:"ZoneIngressDetailView",props:{data:{}},setup(y){const e=y;return(N,S)=>{const _=m("KCard"),I=m("AppView"),f=m("RouteView");return o(),c(f,{name:"zone-ingress-detail-view"},{default:t(({t:r})=>[a(I,null,{default:t(()=>{var k;return[u("div",B,[a(_,null,{body:t(()=>[u("div",A,[a(g,null,{title:t(()=>[n(i(r("http.api.property.status")),1)]),body:t(()=>[a(V,{status:z(b)(e.data.zoneIngressInsight)},null,8,["status"])]),_:2},1024),n(),a(g,null,{title:t(()=>[n(i(r("http.api.property.address")),1)]),body:t(()=>{var s,d;return[(s=e.data.zoneIngress.networking)!=null&&s.address&&((d=e.data.zoneIngress.networking)!=null&&d.port)?(o(),c(w,{key:0,text:`${e.data.zoneIngress.networking.address}:${e.data.zoneIngress.networking.port}`},null,8,["text"])):(o(),l(p,{key:1},[n(i(r("common.detail.none")),1)],64))]}),_:2},1024),n(),a(g,null,{title:t(()=>[n(i(r("http.api.property.advertisedAddress")),1)]),body:t(()=>{var s,d;return[(s=e.data.zoneIngress.networking)!=null&&s.advertisedAddress&&((d=e.data.zoneIngress.networking)!=null&&d.advertisedPort)?(o(),c(w,{key:0,text:`${e.data.zoneIngress.networking.advertisedAddress}:${e.data.zoneIngress.networking.advertisedPort}`},null,8,["text"])):(o(),l(p,{key:1},[n(i(r("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),n(),(o(!0),l(p,null,v([((k=e.data.zoneIngressInsight)==null?void 0:k.subscriptions)??[]],s=>(o(),l(p,{key:s},[s.length>0?(o(),l("div",$,[u("h2",null,i(r("zone-ingresses.routes.item.subscriptions.title")),1),n(),a(_,{class:"mt-4"},{body:t(()=>[a(C,{subscriptions:s},null,8,["subscriptions"])]),_:2},1024)])):x("",!0)],64))),128))])]}),_:2},1024)]),_:1})}}});export{L as default}; +import{d as h,a as m,o,b as c,w as t,e as a,p as u,a1 as g,f as n,t as i,q as z,c as l,F as p,B as v,s as x}from"./index-6d2dc803.js";import{S as V}from"./StatusBadge-da631374.js";import{T as w}from"./TextWithCopyButton-75a4d2e9.js";import{_ as C}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-46e56bf5.js";import{g as b}from"./dataplane-7a46b268.js";import"./CopyButton-ac094203.js";import"./index-52545d1d.js";import"./AccordionList-707974ca.js";const B={class:"stack","data-testid":"detail-view-details"},A={class:"columns"},$={key:0},L=h({__name:"ZoneIngressDetailView",props:{data:{}},setup(y){const e=y;return(N,S)=>{const _=m("KCard"),I=m("AppView"),f=m("RouteView");return o(),c(f,{name:"zone-ingress-detail-view"},{default:t(({t:r})=>[a(I,null,{default:t(()=>{var k;return[u("div",B,[a(_,null,{body:t(()=>[u("div",A,[a(g,null,{title:t(()=>[n(i(r("http.api.property.status")),1)]),body:t(()=>[a(V,{status:z(b)(e.data.zoneIngressInsight)},null,8,["status"])]),_:2},1024),n(),a(g,null,{title:t(()=>[n(i(r("http.api.property.address")),1)]),body:t(()=>{var s,d;return[(s=e.data.zoneIngress.networking)!=null&&s.address&&((d=e.data.zoneIngress.networking)!=null&&d.port)?(o(),c(w,{key:0,text:`${e.data.zoneIngress.networking.address}:${e.data.zoneIngress.networking.port}`},null,8,["text"])):(o(),l(p,{key:1},[n(i(r("common.detail.none")),1)],64))]}),_:2},1024),n(),a(g,null,{title:t(()=>[n(i(r("http.api.property.advertisedAddress")),1)]),body:t(()=>{var s,d;return[(s=e.data.zoneIngress.networking)!=null&&s.advertisedAddress&&((d=e.data.zoneIngress.networking)!=null&&d.advertisedPort)?(o(),c(w,{key:0,text:`${e.data.zoneIngress.networking.advertisedAddress}:${e.data.zoneIngress.networking.advertisedPort}`},null,8,["text"])):(o(),l(p,{key:1},[n(i(r("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),n(),(o(!0),l(p,null,v([((k=e.data.zoneIngressInsight)==null?void 0:k.subscriptions)??[]],s=>(o(),l(p,{key:s},[s.length>0?(o(),l("div",$,[u("h2",null,i(r("zone-ingresses.routes.item.subscriptions.title")),1),n(),a(_,{class:"mt-4"},{body:t(()=>[a(C,{subscriptions:s},null,8,["subscriptions"])]),_:2},1024)])):x("",!0)],64))),128))])]}),_:2},1024)]),_:1})}}});export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-ba248d4a.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-1a047291.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-ba248d4a.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-1a047291.js index 96129a483b5f..38bc30241c40 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-ba248d4a.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-1a047291.js @@ -1 +1 @@ -import{K as S}from"./index-52545d1d.js";import{d as R,a as l,o,b as a,w as t,e as m,p as P,f as c,t as p,c as v,F as I,q as x,W as $,H as B,s as V,_ as T}from"./index-0447e8bf.js";import{A as D}from"./AppCollection-7fc93039.js";import{E as L}from"./ErrorBlock-764e5a13.js";import{S as N}from"./StatusBadge-46ff6d43.js";import{S as Z}from"./SummaryView-0f77a0e3.js";import{T as b}from"./TextWithCopyButton-31371007.js";import{g as E}from"./dataplane-7a46b268.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./CopyButton-d6220f92.js";const K=R({__name:"ZoneIngressListView",setup(q){function h(k){return k.map(_=>{const{name:u}=_,g={name:"zone-ingress-detail-view",params:{zoneIngress:u}},{networking:e}=_.zoneIngress;let z;e!=null&&e.address&&(e!=null&&e.port)&&(z=`${e.address}:${e.port}`);let d;e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)&&(d=`${e.advertisedAddress}:${e.advertisedPort}`);const y=E(_.zoneIngressInsight??{});return{detailViewRoute:g,name:u,addressPort:z,advertisedAddressPort:d,status:y}})}return(k,_)=>{const u=l("RouteTitle"),g=l("RouterLink"),e=l("KCard"),z=l("RouterView"),d=l("DataSource"),y=l("AppView"),w=l("RouteView");return o(),a(d,{src:"/me"},{default:t(({data:A})=>[A?(o(),a(w,{key:0,name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:n,t:r})=>[m(y,null,{title:t(()=>[P("h2",null,[m(u,{title:r("zone-ingresses.routes.items.title")},null,8,["title"])])]),default:t(()=>[c(),m(d,{src:`/zone-cps/${n.params.zone}/ingresses?page=1&size=100`},{default:t(({data:i,error:f})=>[m(e,null,{body:t(()=>[f!==void 0?(o(),a(L,{key:0,error:f},null,8,["error"])):(o(),a(D,{key:1,class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{label:"Name",key:"name"},{label:"Address",key:"addressPort"},{label:"Advertised address",key:"advertisedAddressPort"},{label:"Status",key:"status"},{label:"Details",key:"details",hideLabel:!0}],"page-number":1,"page-size":100,total:i==null?void 0:i.total,items:i?h(i.items):void 0,error:f,"empty-state-message":r("common.emptyState.message",{type:"Zone Ingresses"}),"empty-state-cta-to":r("zone-ingresses.href.docs"),"empty-state-cta-text":r("common.documentation"),"is-selected-row":s=>s.name===n.params.zoneIngress,onChange:n.update},{name:t(({row:s})=>[m(g,{to:{name:"zone-ingress-summary-view",params:{zone:n.params.zone,zoneIngress:s.name},query:{page:1,size:100}}},{default:t(()=>[c(p(s.name),1)]),_:2},1032,["to"])]),addressPort:t(({rowValue:s})=>[s?(o(),a(b,{key:0,text:s},null,8,["text"])):(o(),v(I,{key:1},[c(p(r("common.collection.none")),1)],64))]),advertisedAddressPort:t(({rowValue:s})=>[s?(o(),a(b,{key:0,text:s},null,8,["text"])):(o(),v(I,{key:1},[c(p(r("common.collection.none")),1)],64))]),status:t(({rowValue:s})=>[s?(o(),a(N,{key:0,status:s},null,8,["status"])):(o(),v(I,{key:1},[c(p(r("common.collection.none")),1)],64))]),details:t(({row:s})=>[m(g,{class:"details-link","data-testid":"details-link",to:{name:"zone-ingress-detail-view",params:{zoneIngress:s.name}}},{default:t(()=>[c(p(r("common.collection.details_link"))+" ",1),m(x($),{display:"inline-block",decorative:"",size:x(S)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),c(),n.params.zoneIngress?(o(),a(z,{key:0},{default:t(s=>[m(Z,{onClose:C=>n.replace({name:"zone-ingress-list-view",params:{zone:n.params.zone},query:{page:1,size:100}})},{default:t(()=>[(o(),a(B(s.Component),{name:n.params.zoneIngress,"zone-ingress-overview":i==null?void 0:i.items.find(C=>C.name===n.params.zoneIngress)},null,8,["name","zone-ingress-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):V("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["params"])):V("",!0)]),_:1})}}});const Y=T(K,[["__scopeId","data-v-e2cf99dc"]]);export{Y as default}; +import{K as S}from"./index-52545d1d.js";import{d as R,a as l,o,b as a,w as t,e as m,p as P,f as c,t as p,c as v,F as I,q as x,W as $,I as B,s as V,_ as T}from"./index-6d2dc803.js";import{A as D}from"./AppCollection-490228bd.js";import{E as L}from"./ErrorBlock-fb329d86.js";import{S as N}from"./StatusBadge-da631374.js";import{S as Z}from"./SummaryView-7b8af78b.js";import{T as b}from"./TextWithCopyButton-75a4d2e9.js";import{g as E}from"./dataplane-7a46b268.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./CopyButton-ac094203.js";const K=R({__name:"ZoneIngressListView",setup(q){function h(k){return k.map(_=>{const{name:u}=_,g={name:"zone-ingress-detail-view",params:{zoneIngress:u}},{networking:e}=_.zoneIngress;let z;e!=null&&e.address&&(e!=null&&e.port)&&(z=`${e.address}:${e.port}`);let d;e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)&&(d=`${e.advertisedAddress}:${e.advertisedPort}`);const y=E(_.zoneIngressInsight??{});return{detailViewRoute:g,name:u,addressPort:z,advertisedAddressPort:d,status:y}})}return(k,_)=>{const u=l("RouteTitle"),g=l("RouterLink"),e=l("KCard"),z=l("RouterView"),d=l("DataSource"),y=l("AppView"),w=l("RouteView");return o(),a(d,{src:"/me"},{default:t(({data:A})=>[A?(o(),a(w,{key:0,name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:n,t:r})=>[m(y,null,{title:t(()=>[P("h2",null,[m(u,{title:r("zone-ingresses.routes.items.title")},null,8,["title"])])]),default:t(()=>[c(),m(d,{src:`/zone-cps/${n.params.zone}/ingresses?page=1&size=100`},{default:t(({data:i,error:f})=>[m(e,null,{body:t(()=>[f!==void 0?(o(),a(L,{key:0,error:f},null,8,["error"])):(o(),a(D,{key:1,class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{label:"Name",key:"name"},{label:"Address",key:"addressPort"},{label:"Advertised address",key:"advertisedAddressPort"},{label:"Status",key:"status"},{label:"Details",key:"details",hideLabel:!0}],"page-number":1,"page-size":100,total:i==null?void 0:i.total,items:i?h(i.items):void 0,error:f,"empty-state-message":r("common.emptyState.message",{type:"Zone Ingresses"}),"empty-state-cta-to":r("zone-ingresses.href.docs"),"empty-state-cta-text":r("common.documentation"),"is-selected-row":s=>s.name===n.params.zoneIngress,onChange:n.update},{name:t(({row:s})=>[m(g,{to:{name:"zone-ingress-summary-view",params:{zone:n.params.zone,zoneIngress:s.name},query:{page:1,size:100}}},{default:t(()=>[c(p(s.name),1)]),_:2},1032,["to"])]),addressPort:t(({rowValue:s})=>[s?(o(),a(b,{key:0,text:s},null,8,["text"])):(o(),v(I,{key:1},[c(p(r("common.collection.none")),1)],64))]),advertisedAddressPort:t(({rowValue:s})=>[s?(o(),a(b,{key:0,text:s},null,8,["text"])):(o(),v(I,{key:1},[c(p(r("common.collection.none")),1)],64))]),status:t(({rowValue:s})=>[s?(o(),a(N,{key:0,status:s},null,8,["status"])):(o(),v(I,{key:1},[c(p(r("common.collection.none")),1)],64))]),details:t(({row:s})=>[m(g,{class:"details-link","data-testid":"details-link",to:{name:"zone-ingress-detail-view",params:{zoneIngress:s.name}}},{default:t(()=>[c(p(r("common.collection.details_link"))+" ",1),m(x($),{display:"inline-block",decorative:"",size:x(S)},null,8,["size"])]),_:2},1032,["to"])]),_:2},1032,["total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),c(),n.params.zoneIngress?(o(),a(z,{key:0},{default:t(s=>[m(Z,{onClose:C=>n.replace({name:"zone-ingress-list-view",params:{zone:n.params.zone},query:{page:1,size:100}})},{default:t(()=>[(o(),a(B(s.Component),{name:n.params.zoneIngress,"zone-ingress-overview":i==null?void 0:i.items.find(C=>C.name===n.params.zoneIngress)},null,8,["name","zone-ingress-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):V("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["params"])):V("",!0)]),_:1})}}});const Y=T(K,[["__scopeId","data-v-e2cf99dc"]]);export{Y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-77fcc853.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-30024367.js similarity index 85% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-77fcc853.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-30024367.js index f0f463be055e..b0a70ffacd3b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-77fcc853.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-30024367.js @@ -1 +1 @@ -import{d as h,a as s,o as b,b as g,w as e,e as t,p as k,f as a,t as i,q as f,aB as y}from"./index-0447e8bf.js";import{A as K}from"./AppCollection-7fc93039.js";import"./index-52545d1d.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";const I=h({__name:"ZoneIngressServicesView",props:{data:{}},setup(r){const l=r;return(V,C)=>{const m=s("RouteTitle"),c=s("RouterLink"),p=s("KButton"),d=s("KDropdownItem"),u=s("KDropdown"),_=s("KCard"),v=s("AppView"),w=s("RouteView");return b(),g(w,{name:"zone-ingress-services-view"},{default:e(({t:n})=>[t(v,null,{title:e(()=>[k("h2",null,[t(m,{title:n("zone-ingresses.routes.item.navigation.zone-ingress-services-view")},null,8,["title"])])]),default:e(()=>[a(),t(_,null,{body:e(()=>[t(K,{"data-testid":"available-services-collection","empty-state-message":n("common.emptyState.message",{type:"Services"}),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:l.data.zoneIngress.availableServices},{name:e(({row:o})=>[t(c,{to:{name:"service-detail-view",params:{mesh:o.mesh,service:o.tags["kuma.io/service"]}}},{default:e(()=>[a(i(o.tags["kuma.io/service"]),1)]),_:2},1032,["to"])]),mesh:e(({row:o})=>[t(c,{to:{name:"mesh-detail-view",params:{mesh:o.mesh}}},{default:e(()=>[a(i(o.mesh),1)]),_:2},1032,["to"])]),protocol:e(({row:o})=>[a(i(o.tags["kuma.io/protocol"]??n("common.collection.none")),1)]),instances:e(({row:o})=>[a(i(o.instances),1)]),actions:e(({row:o})=>[t(u,{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[t(p,{class:"non-visual-button",appearance:"secondary","icon-only":""},{default:e(()=>[t(f(y))]),_:1})]),items:e(()=>[t(d,{item:{to:{name:"service-detail-view",params:{mesh:o.mesh,service:o.tags["kuma.io/service"]}},label:n("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["empty-state-message","headers","items"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{I as default}; +import{d as h,a as s,o as b,b as g,w as e,e as t,p as k,f as a,t as i,q as f,aB as y}from"./index-6d2dc803.js";import{A as K}from"./AppCollection-490228bd.js";import"./index-52545d1d.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";const D=h({__name:"ZoneIngressServicesView",props:{data:{}},setup(r){const l=r;return(V,C)=>{const m=s("RouteTitle"),c=s("RouterLink"),p=s("KButton"),d=s("KDropdownItem"),u=s("KDropdown"),_=s("KCard"),v=s("AppView"),w=s("RouteView");return b(),g(w,{name:"zone-ingress-services-view"},{default:e(({t:n})=>[t(v,null,{title:e(()=>[k("h2",null,[t(m,{title:n("zone-ingresses.routes.item.navigation.zone-ingress-services-view")},null,8,["title"])])]),default:e(()=>[a(),t(_,null,{body:e(()=>[t(K,{"data-testid":"available-services-collection","empty-state-message":n("common.emptyState.message",{type:"Services"}),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:l.data.zoneIngress.availableServices},{name:e(({row:o})=>[t(c,{to:{name:"service-detail-view",params:{mesh:o.mesh,service:o.tags["kuma.io/service"]}}},{default:e(()=>[a(i(o.tags["kuma.io/service"]),1)]),_:2},1032,["to"])]),mesh:e(({row:o})=>[t(c,{to:{name:"mesh-detail-view",params:{mesh:o.mesh}}},{default:e(()=>[a(i(o.mesh),1)]),_:2},1032,["to"])]),protocol:e(({row:o})=>[a(i(o.tags["kuma.io/protocol"]??n("common.collection.none")),1)]),instances:e(({row:o})=>[a(i(o.instances),1)]),actions:e(({row:o})=>[t(u,{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[t(p,{class:"non-visual-button",appearance:"secondary","icon-only":""},{default:e(()=>[t(f(y))]),_:1})]),items:e(()=>[t(d,{item:{to:{name:"service-detail-view",params:{mesh:o.mesh,service:o.tags["kuma.io/service"]}},label:n("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["empty-state-message","headers","items"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{D as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-3243a9f7.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-e1893923.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-3243a9f7.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-e1893923.js index a25b765da131..43df4a1b72e8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-3243a9f7.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-e1893923.js @@ -1 +1 @@ -import{E as d}from"./EnvoyData-4786fe2f.js";import{d as m,a as t,o as l,b as g,w as a,e as n,p as u,f as _}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const S=m({__name:"ZoneIngressStatsView",setup(h){return(f,x)=>{const s=t("RouteTitle"),r=t("KCard"),i=t("AppView"),p=t("RouteView");return l(),g(p,{name:"zone-ingress-stats-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c})=>[n(i,null,{title:a(()=>[u("h2",null,[n(s,{title:c("zone-ingresses.routes.item.navigation.zone-ingress-stats-view")},null,8,["title"])])]),default:a(()=>[_(),n(r,null,{body:a(()=>[n(d,{resource:"Zone",src:`/zone-ingresses/${e.params.zoneIngress}/data-path/stats`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{S as default}; +import{E as d}from"./EnvoyData-00837bda.js";import{d as m,a as t,o as l,b as g,w as a,e as n,p as u,f as _}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const S=m({__name:"ZoneIngressStatsView",setup(h){return(f,x)=>{const s=t("RouteTitle"),r=t("KCard"),i=t("AppView"),p=t("RouteView");return l(),g(p,{name:"zone-ingress-stats-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c})=>[n(i,null,{title:a(()=>[u("h2",null,[n(s,{title:c("zone-ingresses.routes.item.navigation.zone-ingress-stats-view")},null,8,["title"])])]),default:a(()=>[_(),n(r,null,{body:a(()=>[n(d,{resource:"Zone",src:`/zone-ingresses/${e.params.zoneIngress}/data-path/stats`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-947cac41.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-5e97bdfe.js similarity index 74% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-947cac41.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-5e97bdfe.js index 3c621ccb54cb..5dcbb1153f43 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-947cac41.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-5e97bdfe.js @@ -1 +1 @@ -import{d as w,l as x,N as y,o as a,c as p,e as d,w as s,f as t,t as i,q as n,a1 as g,b as _,F as h,a as u,p as m,z as V,A as b,aF as k,_ as A}from"./index-0447e8bf.js";import{S as O}from"./StatusBadge-46ff6d43.js";import{T as z}from"./TextWithCopyButton-31371007.js";import{g as $}from"./dataplane-7a46b268.js";import{_ as B}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./CopyButton-d6220f92.js";import"./index-52545d1d.js";const R={class:"stack"},Z=w({__name:"ZoneIngressSummary",props:{zoneIngressOverview:{}},setup(l){const{t:o}=x(),r=l,I=y(()=>$(r.zoneIngressOverview.zoneIngressInsight)),v=y(()=>{const{networking:e}=r.zoneIngressOverview.zoneIngress;return e!=null&&e.address&&(e!=null&&e.port)?`${e.address}:${e.port}`:null}),c=y(()=>{const{networking:e}=r.zoneIngressOverview.zoneIngress;return e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)?`${e.advertisedAddress}:${e.advertisedPort}`:null});return(e,f)=>(a(),p("div",R,[d(g,null,{title:s(()=>[t(i(n(o)("http.api.property.status")),1)]),body:s(()=>[d(O,{status:I.value},null,8,["status"])]),_:1}),t(),d(g,null,{title:s(()=>[t(i(n(o)("http.api.property.address")),1)]),body:s(()=>[v.value?(a(),_(z,{key:0,text:v.value},null,8,["text"])):(a(),p(h,{key:1},[t(i(n(o)("common.detail.none")),1)],64))]),_:1}),t(),d(g,null,{title:s(()=>[t(i(n(o)("http.api.property.advertisedAddress")),1)]),body:s(()=>[c.value?(a(),_(z,{key:0,text:c.value},null,8,["text"])):(a(),p(h,{key:1},[t(i(n(o)("common.detail.none")),1)],64))]),_:1})]))}}),C=l=>(V("data-v-4b74d6d8"),l=l(),b(),l),T={class:"summary-title-wrapper"},F=C(()=>m("img",{"aria-hidden":"true",src:k},null,-1)),N={class:"summary-title"},D={key:1,class:"stack"},L=w({__name:"ZoneIngressSummaryView",props:{name:{},zoneIngressOverview:{default:void 0}},setup(l){const{t:o}=x(),r=l;return(I,v)=>{const c=u("RouteTitle"),e=u("RouterLink"),f=u("AppView"),S=u("RouteView");return a(),_(S,{name:"zone-ingress-summary-view"},{default:s(()=>[d(f,null,{title:s(()=>[m("div",T,[F,t(),m("h2",N,[d(e,{to:{name:"zone-ingress-detail-view",params:{zone:r.name}}},{default:s(()=>[d(c,{title:n(o)("zone-ingresses.routes.item.title",{name:r.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:s(()=>[t(),r.zoneIngressOverview===void 0?(a(),_(B,{key:0},{message:s(()=>[m("p",null,i(n(o)("common.collection.summary.empty_message",{type:"ZoneIngress"})),1)]),default:s(()=>[t(i(n(o)("common.collection.summary.empty_title",{type:"ZoneIngress"}))+" ",1)]),_:1})):(a(),p("div",D,[m("div",null,[m("h3",null,i(n(o)("zone-ingresses.routes.item.overview")),1),t(),d(Z,{class:"mt-4","zone-ingress-overview":r.zoneIngressOverview},null,8,["zone-ingress-overview"])])]))]),_:1})]),_:1})}}});const J=A(L,[["__scopeId","data-v-4b74d6d8"]]);export{J as default}; +import{d as w,l as x,O as y,o as a,c as p,e as d,w as s,f as t,t as i,q as n,a1 as g,b as _,F as h,a as u,p as m,z as V,A as O,aF as b,_ as k}from"./index-6d2dc803.js";import{S as A}from"./StatusBadge-da631374.js";import{T as z}from"./TextWithCopyButton-75a4d2e9.js";import{g as $}from"./dataplane-7a46b268.js";import{_ as B}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./CopyButton-ac094203.js";import"./index-52545d1d.js";const R={class:"stack"},Z=w({__name:"ZoneIngressSummary",props:{zoneIngressOverview:{}},setup(l){const{t:o}=x(),r=l,I=y(()=>$(r.zoneIngressOverview.zoneIngressInsight)),v=y(()=>{const{networking:e}=r.zoneIngressOverview.zoneIngress;return e!=null&&e.address&&(e!=null&&e.port)?`${e.address}:${e.port}`:null}),c=y(()=>{const{networking:e}=r.zoneIngressOverview.zoneIngress;return e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)?`${e.advertisedAddress}:${e.advertisedPort}`:null});return(e,f)=>(a(),p("div",R,[d(g,null,{title:s(()=>[t(i(n(o)("http.api.property.status")),1)]),body:s(()=>[d(A,{status:I.value},null,8,["status"])]),_:1}),t(),d(g,null,{title:s(()=>[t(i(n(o)("http.api.property.address")),1)]),body:s(()=>[v.value?(a(),_(z,{key:0,text:v.value},null,8,["text"])):(a(),p(h,{key:1},[t(i(n(o)("common.detail.none")),1)],64))]),_:1}),t(),d(g,null,{title:s(()=>[t(i(n(o)("http.api.property.advertisedAddress")),1)]),body:s(()=>[c.value?(a(),_(z,{key:0,text:c.value},null,8,["text"])):(a(),p(h,{key:1},[t(i(n(o)("common.detail.none")),1)],64))]),_:1})]))}}),C=l=>(V("data-v-4b74d6d8"),l=l(),O(),l),T={class:"summary-title-wrapper"},F=C(()=>m("img",{"aria-hidden":"true",src:b},null,-1)),N={class:"summary-title"},D={key:1,class:"stack"},L=w({__name:"ZoneIngressSummaryView",props:{name:{},zoneIngressOverview:{default:void 0}},setup(l){const{t:o}=x(),r=l;return(I,v)=>{const c=u("RouteTitle"),e=u("RouterLink"),f=u("AppView"),S=u("RouteView");return a(),_(S,{name:"zone-ingress-summary-view"},{default:s(()=>[d(f,null,{title:s(()=>[m("div",T,[F,t(),m("h2",N,[d(e,{to:{name:"zone-ingress-detail-view",params:{zone:r.name}}},{default:s(()=>[d(c,{title:n(o)("zone-ingresses.routes.item.title",{name:r.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:s(()=>[t(),r.zoneIngressOverview===void 0?(a(),_(B,{key:0},{message:s(()=>[m("p",null,i(n(o)("common.collection.summary.empty_message",{type:"ZoneIngress"})),1)]),default:s(()=>[t(i(n(o)("common.collection.summary.empty_title",{type:"ZoneIngress"}))+" ",1)]),_:1})):(a(),p("div",D,[m("div",null,[m("h3",null,i(n(o)("zone-ingresses.routes.item.overview")),1),t(),d(Z,{class:"mt-4","zone-ingress-overview":r.zoneIngressOverview},null,8,["zone-ingress-overview"])])]))]),_:1})]),_:1})}}});const J=k(L,[["__scopeId","data-v-4b74d6d8"]]);export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-6c20d25b.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-89f887dc.js similarity index 66% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-6c20d25b.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-89f887dc.js index d8b714435ef9..f9a7a58f1648 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-6c20d25b.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-89f887dc.js @@ -1 +1 @@ -import{E as d}from"./EnvoyData-4786fe2f.js";import{d as m,a as n,o as l,b as g,w as t,e as a,p as u,f as _}from"./index-0447e8bf.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-e3200c50.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./ErrorBlock-764e5a13.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-5fa881cc.js";const B=m({__name:"ZoneIngressXdsConfigView",setup(f){return(x,h)=>{const s=n("RouteTitle"),r=n("KCard"),i=n("AppView"),p=n("RouteView");return l(),g(p,{name:"zone-ingress-xds-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:c})=>[a(i,null,{title:t(()=>[u("h2",null,[a(s,{title:c("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view")},null,8,["title"])])]),default:t(()=>[_(),a(r,null,{body:t(()=>[a(d,{resource:"Zone",src:`/zone-ingresses/${e.params.zoneIngress}/data-path/xds`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; +import{E as d}from"./EnvoyData-00837bda.js";import{d as m,a as n,o as l,b as g,w as t,e as a,p as u,f as _}from"./index-6d2dc803.js";import"./index-52545d1d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-d187b12c.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./ErrorBlock-fb329d86.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";import"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang-aa1d93c7.js";const B=m({__name:"ZoneIngressXdsConfigView",setup(f){return(x,h)=>{const s=n("RouteTitle"),r=n("KCard"),i=n("AppView"),p=n("RouteView");return l(),g(p,{name:"zone-ingress-xds-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:e,t:c})=>[a(i,null,{title:t(()=>[u("h2",null,[a(s,{title:c("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view")},null,8,["title"])])]),default:t(()=>[_(),a(r,null,{body:t(()=>[a(d,{resource:"Zone",src:`/zone-ingresses/${e.params.zoneIngress}/data-path/xds`,query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter==="true","is-reg-exp-mode":e.params.codeRegExp==="true",onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},null,8,["src","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-e589d9b0.js b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-1ef8ad92.js similarity index 70% rename from app/kuma-ui/pkg/resources/data/assets/ZoneListView-e589d9b0.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneListView-1ef8ad92.js index f83fa34725ec..29f3c83988d0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-e589d9b0.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-1ef8ad92.js @@ -1 +1 @@ -import{K as R}from"./index-52545d1d.js";import{d as Y,u as ee,m as D,a as _,o as t,b as y,w as e,e as a,a0 as W,p as K,f as o,t as m,c as z,F as b,B as T,s as x,q as S,W as ne,aB as te,H as oe,E as se,C as ae,_ as ie}from"./index-0447e8bf.js";import{A as le}from"./AppCollection-7fc93039.js";import{_ as ce}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-c37b2efe.js";import{E as re}from"./ErrorBlock-764e5a13.js";import{S as me}from"./StatusBadge-46ff6d43.js";import{S as pe}from"./SummaryView-0f77a0e3.js";import{_ as ue}from"./WarningIcon.vue_vue_type_script_setup_true_lang-1d5e83d7.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";import"./TextWithCopyButton-31371007.js";import"./CopyButton-d6220f92.js";const de=["data-testid"],fe=Y({__name:"ZoneListView",setup(_e){const j=ee(),B=D(!1),A=D(!1),I=D(""),q=D({}),F=D({}),M=i=>{let p="offline";return i.length>0&&(p="online",typeof i[i.length-1].disconnectTime<"u"&&(p="offline")),p},G=i=>{const p="zoneIngress";q.value=i.items.reduce((c,d)=>{var f,g;const s=(f=d[p])==null?void 0:f.zone;if(typeof s<"u"){typeof c[s]>"u"&&(c[s]={online:[],offline:[]});const v=((g=d[`${p}Insight`])==null?void 0:g.subscriptions)||[],C=M(v);c[s][C].push(d)}return c},{})},H=i=>{const p="zoneEgress";F.value=i.items.reduce((c,d)=>{var f,g;const s=(f=d[p])==null?void 0:f.zone;if(typeof s<"u"){typeof c[s]>"u"&&(c[s]={online:[],offline:[]});const v=((g=d[`${p}Insight`])==null?void 0:g.subscriptions)||[],C=M(v);c[s][C].push(d)}return c},{})};function J(i){return i.map(p=>{var Z;const{name:c}=p,d={name:"zone-cp-detail-view",params:{zone:c}};let s="",f="kubernetes",g=!1,v=!0;(((Z=p.zoneInsight)==null?void 0:Z.subscriptions)??[]).forEach(k=>{if(k.version&&k.version.kumaCp){s=k.version.kumaCp.version;const{kumaCpGlobalCompatible:h=!0}=k.version.kumaCp;v=h}if(k.config){const h=JSON.parse(k.config);f=h.environment,g=h.store.type==="memory"}});const $=ae(p);return{detailViewRoute:d,name:c,status:$,zoneCpVersion:s,type:f,warnings:{version_mismatch:!v,store_memory:g}}})}async function O(){await j.deleteZone({name:I.value})}function E(){B.value=!B.value}function U(i){E(),I.value=i}function Q(i){A.value=(i==null?void 0:i.items.length)>0}return(i,p)=>{const c=_("RouteTitle"),d=_("KButton"),s=_("DataSource"),f=_("RouterLink"),g=_("KTooltip"),v=_("KDropdownItem"),C=_("KDropdown"),$=_("KCard"),Z=_("RouterView"),k=_("AppView"),h=_("RouteView");return t(),y(s,{src:"/me"},{default:e(({data:P})=>[P?(t(),y(h,{key:0,name:"zone-cp-list-view",params:{page:1,size:P.pageSize,zone:""}},{default:e(({route:u,t:l,can:V})=>[a(k,null,W({title:e(()=>[K("h1",null,[a(c,{title:l("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[o(),o(),a(s,{src:`/zone-cps?page=${u.params.page}&size=${u.params.size}`,onChange:Q},{default:e(({data:w,error:L,refresh:X})=>[a(s,{src:"/zone-ingress-overviews?page=1&size=100",onChange:G}),o(),a(s,{src:"/zone-egress-overviews?page=1&size=100",onChange:H}),o(),a($,null,{body:e(()=>[L!==void 0?(t(),y(re,{key:0,error:L},null,8,["error"])):(t(),y(le,{key:1,class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{label:"Name",key:"name"},{label:"Zone CP Version",key:"zoneCpVersion"},{label:"Type",key:"type"},{label:"Ingresses (online / total)",key:"ingress"},{label:"Egresses (online / total)",key:"egress"},{label:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Details",key:"details",hideLabel:!0},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(u.params.page),"page-size":parseInt(u.params.size),total:w==null?void 0:w.total,items:w?J(w.items):void 0,error:L,"empty-state-title":V("create zones")?l("zone-cps.empty_state.title"):void 0,"empty-state-message":V("create zones")?l("zone-cps.empty_state.message"):void 0,"empty-state-cta-to":V("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":V("create zones")?l("zones.index.create"):void 0,"is-selected-row":n=>n.name===u.params.zone,onChange:u.update},W({name:e(({row:n})=>[a(f,{to:{name:"zone-cp-detail-view",params:{zone:n.name},query:{page:u.params.page,size:u.params.size}}},{default:e(()=>[o(m(n.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({rowValue:n})=>[o(m(n||l("common.collection.none")),1)]),type:e(({rowValue:n})=>[o(m(n||l("common.collection.none")),1)]),ingress:e(({row:n})=>[(t(!0),z(b,null,T([q.value[n.name]||{online:[],offline:[]}],r=>(t(),z(b,null,[o(m(r.online.length)+" / "+m(r.online.length+r.offline.length),1)],64))),256))]),egress:e(({row:n})=>[(t(!0),z(b,null,T([F.value[n.name]||{online:[],offline:[]}],r=>(t(),z(b,null,[o(m(r.online.length)+" / "+m(r.online.length+r.offline.length),1)],64))),256))]),status:e(({rowValue:n})=>[n?(t(),y(me,{key:0,status:n},null,8,["status"])):(t(),z(b,{key:1},[o(m(l("common.collection.none")),1)],64))]),warnings:e(({row:n})=>[Object.values(n.warnings).some(r=>r)?(t(),y(g,{key:0},{content:e(()=>[K("ul",null,[(t(!0),z(b,null,T(n.warnings,(r,N)=>(t(),z(b,{key:N},[r?(t(),z("li",{key:0,"data-testid":`warning-${N}`},m(l(`zone-cps.list.${N}`)),9,de)):x("",!0)],64))),128))])]),default:e(()=>[o(),a(ue,{"data-testid":"warning",class:"mr-1",size:S(R),"hide-title":""},null,8,["size"])]),_:2},1024)):(t(),z(b,{key:1},[o(m(l("common.collection.none")),1)],64))]),details:e(({row:n})=>[a(f,{class:"details-link","data-testid":"details-link",to:{name:"zone-cp-detail-view",params:{zone:n.name}}},{default:e(()=>[o(m(l("common.collection.details_link"))+" ",1),a(S(ne),{display:"inline-block",decorative:"",size:S(R)},null,8,["size"])]),_:2},1032,["to"])]),_:2},[V("create zones")?{name:"actions",fn:e(({row:n})=>[a(C,{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[a(d,{class:"non-visual-button",appearance:"secondary","icon-only":""},{default:e(()=>[a(S(te))]),_:1})]),items:e(()=>[a(v,{"has-divider":"",danger:"","data-testid":"dropdown-delete-item",onClick:r=>U(n.name)},{default:e(()=>[o(m(l("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),key:"0"}:void 0]),1032,["headers","page-number","page-size","total","items","error","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),o(),u.params.zone?(t(),y(Z,{key:0},{default:e(n=>[a(pe,{onClose:r=>u.replace({name:"zone-cp-list-view",query:{page:u.params.page,size:u.params.size}})},{default:e(()=>[(t(),y(oe(n.Component),{name:u.params.zone,"zone-overview":w==null?void 0:w.items.find(r=>r.name===u.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):x("",!0),o(),B.value?(t(),y(ce,{key:1,"confirmation-text":I.value,"delete-function":O,"is-visible":"","action-button-text":l("common.delete_modal.proceed_button"),title:l("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:E,onDelete:()=>{E(),X()}},{"body-content":e(()=>[K("p",null,m(l("common.delete_modal.text1",{type:"Zone",name:I.value})),1),o(),K("p",null,m(l("common.delete_modal.text2")),1)]),_:2},1032,["confirmation-text","action-button-text","title","onDelete"])):x("",!0)]),_:2},1032,["src"])]),_:2},[V("create zones")&&A.value?{name:"actions",fn:e(()=>[a(d,{appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[a(S(se),{size:S(R)},null,8,["size"]),o(" "+m(l("zones.index.create")),1)]),_:2},1024)]),key:"0"}:void 0]),1024)]),_:2},1032,["params"])):x("",!0)]),_:1})}}});const De=ie(fe,[["__scopeId","data-v-9c0cf858"]]);export{De as default}; +import{K as R}from"./index-52545d1d.js";import{d as Y,u as ee,m as I,a as _,o as t,b as y,w as e,e as a,a0 as W,p as K,f as o,t as m,c as z,F as w,B as T,s as x,q as S,W as ne,aB as te,I as oe,E as se,C as ae,_ as ie}from"./index-6d2dc803.js";import{A as le}from"./AppCollection-490228bd.js";import{_ as ce}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-63af8dd2.js";import{E as re}from"./ErrorBlock-fb329d86.js";import{S as me}from"./StatusBadge-da631374.js";import{S as pe}from"./SummaryView-7b8af78b.js";import{_ as ue}from"./WarningIcon.vue_vue_type_script_setup_true_lang-f556fed5.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";import"./TextWithCopyButton-75a4d2e9.js";import"./CopyButton-ac094203.js";const de=["data-testid"],fe=Y({__name:"ZoneListView",setup(_e){const j=ee(),B=I(!1),A=I(!1),D=I(""),q=I({}),F=I({}),M=i=>{let p="offline";return i.length>0&&(p="online",typeof i[i.length-1].disconnectTime<"u"&&(p="offline")),p},G=i=>{const p="zoneIngress";q.value=i.items.reduce((c,d)=>{var f,g;const s=(f=d[p])==null?void 0:f.zone;if(typeof s<"u"){typeof c[s]>"u"&&(c[s]={online:[],offline:[]});const v=((g=d[`${p}Insight`])==null?void 0:g.subscriptions)||[],C=M(v);c[s][C].push(d)}return c},{})},J=i=>{const p="zoneEgress";F.value=i.items.reduce((c,d)=>{var f,g;const s=(f=d[p])==null?void 0:f.zone;if(typeof s<"u"){typeof c[s]>"u"&&(c[s]={online:[],offline:[]});const v=((g=d[`${p}Insight`])==null?void 0:g.subscriptions)||[],C=M(v);c[s][C].push(d)}return c},{})};function O(i){return i.map(p=>{var Z;const{name:c}=p,d={name:"zone-cp-detail-view",params:{zone:c}};let s="",f="kubernetes",g=!1,v=!0;(((Z=p.zoneInsight)==null?void 0:Z.subscriptions)??[]).forEach(k=>{if(k.version&&k.version.kumaCp){s=k.version.kumaCp.version;const{kumaCpGlobalCompatible:h=!0}=k.version.kumaCp;v=h}if(k.config){const h=JSON.parse(k.config);f=h.environment,g=h.store.type==="memory"}});const $=ae(p);return{detailViewRoute:d,name:c,status:$,zoneCpVersion:s,type:f,warnings:{version_mismatch:!v,store_memory:g}}})}async function U(){await j.deleteZone({name:D.value})}function E(){B.value=!B.value}function H(i){E(),D.value=i}function Q(i){A.value=(i==null?void 0:i.items.length)>0}return(i,p)=>{const c=_("RouteTitle"),d=_("KButton"),s=_("DataSource"),f=_("RouterLink"),g=_("KTooltip"),v=_("KDropdownItem"),C=_("KDropdown"),$=_("KCard"),Z=_("RouterView"),k=_("AppView"),h=_("RouteView");return t(),y(s,{src:"/me"},{default:e(({data:P})=>[P?(t(),y(h,{key:0,name:"zone-cp-list-view",params:{page:1,size:P.pageSize,zone:""}},{default:e(({route:u,t:l,can:V})=>[a(k,null,W({title:e(()=>[K("h1",null,[a(c,{title:l("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[o(),o(),a(s,{src:`/zone-cps?page=${u.params.page}&size=${u.params.size}`,onChange:Q},{default:e(({data:b,error:L,refresh:X})=>[a(s,{src:"/zone-ingress-overviews?page=1&size=100",onChange:G}),o(),a(s,{src:"/zone-egress-overviews?page=1&size=100",onChange:J}),o(),a($,null,{body:e(()=>[L!==void 0?(t(),y(re,{key:0,error:L},null,8,["error"])):(t(),y(le,{key:1,class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{label:"Name",key:"name"},{label:"Zone CP Version",key:"zoneCpVersion"},{label:"Type",key:"type"},{label:"Ingresses (online / total)",key:"ingress"},{label:"Egresses (online / total)",key:"egress"},{label:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Details",key:"details",hideLabel:!0},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(u.params.page),"page-size":parseInt(u.params.size),total:b==null?void 0:b.total,items:b?O(b.items):void 0,error:L,"empty-state-title":V("create zones")?l("zone-cps.empty_state.title"):void 0,"empty-state-message":V("create zones")?l("zone-cps.empty_state.message"):void 0,"empty-state-cta-to":V("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":V("create zones")?l("zones.index.create"):void 0,"is-selected-row":n=>n.name===u.params.zone,onChange:u.update},W({name:e(({row:n})=>[a(f,{to:{name:"zone-cp-detail-view",params:{zone:n.name},query:{page:u.params.page,size:u.params.size}}},{default:e(()=>[o(m(n.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({rowValue:n})=>[o(m(n||l("common.collection.none")),1)]),type:e(({rowValue:n})=>[o(m(n||l("common.collection.none")),1)]),ingress:e(({row:n})=>[(t(!0),z(w,null,T([q.value[n.name]||{online:[],offline:[]}],r=>(t(),z(w,null,[o(m(r.online.length)+" / "+m(r.online.length+r.offline.length),1)],64))),256))]),egress:e(({row:n})=>[(t(!0),z(w,null,T([F.value[n.name]||{online:[],offline:[]}],r=>(t(),z(w,null,[o(m(r.online.length)+" / "+m(r.online.length+r.offline.length),1)],64))),256))]),status:e(({rowValue:n})=>[n?(t(),y(me,{key:0,status:n},null,8,["status"])):(t(),z(w,{key:1},[o(m(l("common.collection.none")),1)],64))]),warnings:e(({row:n})=>[Object.values(n.warnings).some(r=>r)?(t(),y(g,{key:0},{content:e(()=>[K("ul",null,[(t(!0),z(w,null,T(n.warnings,(r,N)=>(t(),z(w,{key:N},[r?(t(),z("li",{key:0,"data-testid":`warning-${N}`},m(l(`zone-cps.list.${N}`)),9,de)):x("",!0)],64))),128))])]),default:e(()=>[o(),a(ue,{"data-testid":"warning",class:"mr-1",size:S(R),"hide-title":""},null,8,["size"])]),_:2},1024)):(t(),z(w,{key:1},[o(m(l("common.collection.none")),1)],64))]),details:e(({row:n})=>[a(f,{class:"details-link","data-testid":"details-link",to:{name:"zone-cp-detail-view",params:{zone:n.name}}},{default:e(()=>[o(m(l("common.collection.details_link"))+" ",1),a(S(ne),{display:"inline-block",decorative:"",size:S(R)},null,8,["size"])]),_:2},1032,["to"])]),_:2},[V("create zones")?{name:"actions",fn:e(({row:n})=>[a(C,{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[a(d,{class:"non-visual-button",appearance:"secondary","icon-only":""},{default:e(()=>[a(S(te))]),_:1})]),items:e(()=>[a(v,{"has-divider":"",danger:"","data-testid":"dropdown-delete-item",onClick:r=>H(n.name)},{default:e(()=>[o(m(l("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),key:"0"}:void 0]),1032,["headers","page-number","page-size","total","items","error","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text","is-selected-row","onChange"]))]),_:2},1024),o(),u.params.zone?(t(),y(Z,{key:0},{default:e(n=>[a(pe,{onClose:r=>u.replace({name:"zone-cp-list-view",query:{page:u.params.page,size:u.params.size}})},{default:e(()=>[(t(),y(oe(n.Component),{name:u.params.zone,"zone-overview":b==null?void 0:b.items.find(r=>r.name===u.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):x("",!0),o(),B.value?(t(),y(ce,{key:1,"confirmation-text":D.value,"delete-function":U,"is-visible":"","action-button-text":l("common.delete_modal.proceed_button"),title:l("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:E,onDelete:()=>{E(),X()}},{"body-content":e(()=>[K("p",null,m(l("common.delete_modal.text1",{type:"Zone",name:D.value})),1),o(),K("p",null,m(l("common.delete_modal.text2")),1)]),_:2},1032,["confirmation-text","action-button-text","title","onDelete"])):x("",!0)]),_:2},1032,["src"])]),_:2},[V("create zones")&&A.value?{name:"actions",fn:e(()=>[a(d,{appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[a(S(se),{size:S(R)},null,8,["size"]),o(" "+m(l("zones.index.create")),1)]),_:2},1024)]),key:"0"}:void 0]),1024)]),_:2},1032,["params"])):x("",!0)]),_:1})}}});const Ie=ie(fe,[["__scopeId","data-v-9c0cf858"]]);export{Ie as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneSummaryView-e12f56c8.js b/app/kuma-ui/pkg/resources/data/assets/ZoneSummaryView-31532d3c.js similarity index 69% rename from app/kuma-ui/pkg/resources/data/assets/ZoneSummaryView-e12f56c8.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneSummaryView-31532d3c.js index 2e309f8c773a..3bf06a3b4bc0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneSummaryView-e12f56c8.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneSummaryView-31532d3c.js @@ -1 +1 @@ -import{d as h,l as z,N as u,C as V,aD as g,aE as Z,o as p,c as S,e as i,w as e,f as t,t as s,q as n,a1 as _,a as l,b as f,p as r,z as b,A as x,aF as C,_ as O}from"./index-0447e8bf.js";import{S as R}from"./StatusBadge-46ff6d43.js";import{_ as B}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-54243a5f.js";const I={class:"stack"},T=h({__name:"ZoneSummary",props:{zoneOverview:{}},setup(c){const{t:o}=z(),a=c,d=u(()=>V(a.zoneOverview)),v=u(()=>g(a.zoneOverview)),m=u(()=>Z(a.zoneOverview));return(y,w)=>(p(),S("div",I,[i(_,null,{title:e(()=>[t(s(n(o)("http.api.property.status")),1)]),body:e(()=>[i(R,{status:d.value},null,8,["status"])]),_:1}),t(),i(_,null,{title:e(()=>[t(s(n(o)("http.api.property.type")),1)]),body:e(()=>[t(s(n(o)(`common.product.environment.${v.value||"unknown"}`)),1)]),_:1}),t(),i(_,null,{title:e(()=>[t(s(n(o)("zone-cps.routes.item.authentication_type")),1)]),body:e(()=>[t(s(m.value||n(o)("common.not_applicable")),1)]),_:1})]))}}),A=c=>(b("data-v-26fb1d3a"),c=c(),x(),c),D={class:"summary-title-wrapper"},N=A(()=>r("img",{"aria-hidden":"true",src:C},null,-1)),$={class:"summary-title"},E={key:1,class:"stack"},L=h({__name:"ZoneSummaryView",props:{name:{},zoneOverview:{default:void 0}},setup(c){const{t:o}=z(),a=c;return(d,v)=>{const m=l("RouteTitle"),y=l("RouterLink"),w=l("AppView"),k=l("RouteView");return p(),f(k,{name:"zone-cp-summary-view"},{default:e(()=>[i(w,null,{title:e(()=>[r("div",D,[N,t(),r("h2",$,[i(y,{to:{name:"zone-cp-detail-view",params:{zone:a.name}}},{default:e(()=>[i(m,{title:n(o)("zone-cps.routes.item.title",{name:a.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:e(()=>[t(),a.zoneOverview===void 0?(p(),f(B,{key:0},{message:e(()=>[r("p",null,s(n(o)("common.collection.summary.empty_message",{type:"Zone"})),1)]),default:e(()=>[t(s(n(o)("common.collection.summary.empty_title",{type:"Zone"}))+" ",1)]),_:1})):(p(),S("div",E,[r("div",null,[r("h3",null,s(n(o)("zone-cps.routes.item.overview")),1),t(),i(T,{class:"mt-4","zone-overview":a.zoneOverview},null,8,["zone-overview"])])]))]),_:1})]),_:1})}}});const j=O(L,[["__scopeId","data-v-26fb1d3a"]]);export{j as default}; +import{d as h,l as z,O as u,C as V,aD as g,aE as Z,o as p,c as S,e as i,w as e,f as t,t as s,q as n,a1 as _,a as l,b as f,p as r,z as b,A as O,aF as x,_ as C}from"./index-6d2dc803.js";import{S as R}from"./StatusBadge-da631374.js";import{_ as B}from"./EmptyBlock.vue_vue_type_script_setup_true_lang-bb804fa6.js";const I={class:"stack"},T=h({__name:"ZoneSummary",props:{zoneOverview:{}},setup(c){const{t:o}=z(),a=c,d=u(()=>V(a.zoneOverview)),v=u(()=>g(a.zoneOverview)),m=u(()=>Z(a.zoneOverview));return(y,w)=>(p(),S("div",I,[i(_,null,{title:e(()=>[t(s(n(o)("http.api.property.status")),1)]),body:e(()=>[i(R,{status:d.value},null,8,["status"])]),_:1}),t(),i(_,null,{title:e(()=>[t(s(n(o)("http.api.property.type")),1)]),body:e(()=>[t(s(n(o)(`common.product.environment.${v.value||"unknown"}`)),1)]),_:1}),t(),i(_,null,{title:e(()=>[t(s(n(o)("zone-cps.routes.item.authentication_type")),1)]),body:e(()=>[t(s(m.value||n(o)("common.not_applicable")),1)]),_:1})]))}}),A=c=>(b("data-v-26fb1d3a"),c=c(),O(),c),D={class:"summary-title-wrapper"},$=A(()=>r("img",{"aria-hidden":"true",src:x},null,-1)),E={class:"summary-title"},N={key:1,class:"stack"},L=h({__name:"ZoneSummaryView",props:{name:{},zoneOverview:{default:void 0}},setup(c){const{t:o}=z(),a=c;return(d,v)=>{const m=l("RouteTitle"),y=l("RouterLink"),w=l("AppView"),k=l("RouteView");return p(),f(k,{name:"zone-cp-summary-view"},{default:e(()=>[i(w,null,{title:e(()=>[r("div",D,[$,t(),r("h2",E,[i(y,{to:{name:"zone-cp-detail-view",params:{zone:a.name}}},{default:e(()=>[i(m,{title:n(o)("zone-cps.routes.item.title",{name:a.name})},null,8,["title"])]),_:1},8,["to"])])])]),default:e(()=>[t(),a.zoneOverview===void 0?(p(),f(B,{key:0},{message:e(()=>[r("p",null,s(n(o)("common.collection.summary.empty_message",{type:"Zone"})),1)]),default:e(()=>[t(s(n(o)("common.collection.summary.empty_title",{type:"Zone"}))+" ",1)]),_:1})):(p(),S("div",N,[r("div",null,[r("h3",null,s(n(o)("zone-cps.routes.item.overview")),1),t(),i(T,{class:"mt-4","zone-overview":a.zoneOverview},null,8,["zone-overview"])])]))]),_:1})]),_:1})}}});const j=C(L,[["__scopeId","data-v-26fb1d3a"]]);export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-12ba49aa.js b/app/kuma-ui/pkg/resources/data/assets/index-5f089f69.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/index-12ba49aa.js rename to app/kuma-ui/pkg/resources/data/assets/index-5f089f69.js index b3ab4414bf3e..78e38736c8ab 100644 --- a/app/kuma-ui/pkg/resources/data/assets/index-12ba49aa.js +++ b/app/kuma-ui/pkg/resources/data/assets/index-5f089f69.js @@ -1 +1 @@ -import{ak as m}from"./index-0447e8bf.js";function d(a){var i;const t=((i=a.dataplaneInsight)==null?void 0:i.subscriptions)??[];return t.length===0?void 0:t[t.length-1].status.lastUpdateTime}function b(a){var n;const t=m((n=a.dataplaneInsight)==null?void 0:n.subscriptions);if(a.dataplane.networking.gateway)return{status:t?"online":"offline",reason:[]};const s=a.dataplane.networking.inbound??[],i=s.filter(e=>e.health&&!e.health.ready).map(e=>`Inbound on port ${e.port} is not ready (kuma.io/service: ${e.tags["kuma.io/service"]})`);let o;switch(!0){case i.length===s.length:o="offline";break;case i.length>0:o="partially_degraded";break;default:o=t?"online":"offline"}return{status:o,reason:i}}function g(a){let t=[];const s="=",{gateway:i,inbound:o}=a.dataplane.networking;o&&(t=o.flatMap(e=>Object.entries(e.tags)).map(([e,r])=>`${e}${s}${r}`)),i&&(t=Object.entries(i.tags).map(([e,r])=>`${e}${s}${r}`));const n=Array.from(new Set(t));return n.sort((e,r)=>e.localeCompare(r)),n.map(e=>{const[r,p]=e.split(s);return{label:r,value:p}})}function k(a){var s;const t=(s=a.dataplaneInsight)==null?void 0:s.mTLS;return t===void 0?!1:Date.now()>new Date(t.certificateExpirationTime).getTime()}function C(a,t){var e,r,p;const s=((e=a.dataplaneInsight)==null?void 0:e.subscriptions)??[];if(s.length===0)return[];const i=s[s.length-1];if(!("version"in i)||!i.version)return[];const o=[],n=i.version;return n.kumaDp&&n.envoy&&((((r=n.kumaDp)==null?void 0:r.kumaCpCompatible)??!0)||o.push({kind:"INCOMPATIBLE_UNSUPPORTED_KUMA_DP",payload:{kumaDp:n.kumaDp.version}}),(((p=n.envoy)==null?void 0:p.kumaDpCompatible)??!0)||o.push({kind:"INCOMPATIBLE_UNSUPPORTED_ENVOY",payload:{envoy:n.envoy.version,kumaDp:n.kumaDp.version}})),t&&g(a).find(c=>c.label==="kuma.io/zone")&&typeof n.kumaDp.kumaCpCompatible=="boolean"&&!n.kumaDp.kumaCpCompatible&&o.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:n.kumaDp.version}}),o}function h(a){const{gateway:t}=a.dataplane.networking;return t?t.type?t.type.toLowerCase():"delegated":"standard"}export{d as a,C as b,k as c,h as d,g as e,b as g}; +import{ak as m}from"./index-6d2dc803.js";function d(a){var i;const t=((i=a.dataplaneInsight)==null?void 0:i.subscriptions)??[];return t.length===0?void 0:t[t.length-1].status.lastUpdateTime}function b(a){var n;const t=m((n=a.dataplaneInsight)==null?void 0:n.subscriptions);if(a.dataplane.networking.gateway)return{status:t?"online":"offline",reason:[]};const s=a.dataplane.networking.inbound??[],i=s.filter(e=>e.health&&!e.health.ready).map(e=>`Inbound on port ${e.port} is not ready (kuma.io/service: ${e.tags["kuma.io/service"]})`);let o;switch(!0){case i.length===s.length:o="offline";break;case i.length>0:o="partially_degraded";break;default:o=t?"online":"offline"}return{status:o,reason:i}}function g(a){let t=[];const s="=",{gateway:i,inbound:o}=a.dataplane.networking;o&&(t=o.flatMap(e=>Object.entries(e.tags)).map(([e,r])=>`${e}${s}${r}`)),i&&(t=Object.entries(i.tags).map(([e,r])=>`${e}${s}${r}`));const n=Array.from(new Set(t));return n.sort((e,r)=>e.localeCompare(r)),n.map(e=>{const[r,p]=e.split(s);return{label:r,value:p}})}function k(a){var s;const t=(s=a.dataplaneInsight)==null?void 0:s.mTLS;return t===void 0?!1:Date.now()>new Date(t.certificateExpirationTime).getTime()}function C(a,t){var e,r,p;const s=((e=a.dataplaneInsight)==null?void 0:e.subscriptions)??[];if(s.length===0)return[];const i=s[s.length-1];if(!("version"in i)||!i.version)return[];const o=[],n=i.version;return n.kumaDp&&n.envoy&&((((r=n.kumaDp)==null?void 0:r.kumaCpCompatible)??!0)||o.push({kind:"INCOMPATIBLE_UNSUPPORTED_KUMA_DP",payload:{kumaDp:n.kumaDp.version}}),(((p=n.envoy)==null?void 0:p.kumaDpCompatible)??!0)||o.push({kind:"INCOMPATIBLE_UNSUPPORTED_ENVOY",payload:{envoy:n.envoy.version,kumaDp:n.kumaDp.version}})),t&&g(a).find(c=>c.label==="kuma.io/zone")&&typeof n.kumaDp.kumaCpCompatible=="boolean"&&!n.kumaDp.kumaCpCompatible&&o.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:n.kumaDp.version}}),o}function h(a){const{gateway:t}=a.dataplane.networking;return t?t.type?t.type.toLowerCase():"delegated":"standard"}export{d as a,C as b,k as c,h as d,g as e,b as g}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-0447e8bf.js b/app/kuma-ui/pkg/resources/data/assets/index-6d2dc803.js similarity index 57% rename from app/kuma-ui/pkg/resources/data/assets/index-0447e8bf.js rename to app/kuma-ui/pkg/resources/data/assets/index-6d2dc803.js index 0e33c54c1f60..9c54ec327b9c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/index-0447e8bf.js +++ b/app/kuma-ui/pkg/resources/data/assets/index-6d2dc803.js @@ -1,25 +1,25 @@ -var Ep=Object.defineProperty;var Lp=(e,t,n)=>t in e?Ep(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var gt=(e,t,n)=>(Lp(e,typeof t!="symbol"?t+"":t,n),n),H2=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var ve=(e,t,n)=>(H2(e,t,"read from private field"),n?n.call(e):t.get(e)),ut=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},Wt=(e,t,n,r)=>(H2(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);var xe=(e,t,n)=>(H2(e,t,"access private method"),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();const Ap="modulepreload",Hp=function(e,t){return e[0]==="."?new URL(e,t).href:e},I5={},Pe=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(a=>{if(a=Hp(a,r),a in I5)return;I5[a]=!0;const i=a.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!r)for(let c=o.length-1;c>=0;c--){const d=o[c];if(d.href===a&&(!i||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${l}`))return;const u=document.createElement("link");if(u.rel=i?"stylesheet":Ap,i||(u.as="script",u.crossOrigin=""),u.href=a,document.head.appendChild(u),i)return new Promise((c,d)=>{u.addEventListener("load",c),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})};const Bp=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),Tp=()=>[{path:"/",name:"home",component:()=>Pe(()=>import("./ControlPlaneDetailView-b5693f60.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./AppCollection-78207d85.css","./StatusBadge-8194fcb8.css","./ControlPlaneDetailView-c9c2d460.css"],import.meta.url)}],Dp=(e,t)=>({"/control-plane/addresses":async()=>({http:e("KUMA_API_URL"),kds:e("KUMA_KDS_URL")}),"/global-insight":()=>t.getGlobalInsight()});function f7(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Et={},jo=[],J1=()=>{},Op=()=>!1,Vp=/^on[^a-z]/,Gs=e=>Vp.test(e),p7=e=>e.startsWith("onUpdate:"),jt=Object.assign,h7=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ip=Object.prototype.hasOwnProperty,vt=(e,t)=>Ip.call(e,t),Ye=Array.isArray,Yo=e=>qs(e)==="[object Map]",m8=e=>qs(e)==="[object Set]",Je=e=>typeof e=="function",It=e=>typeof e=="string",Ks=e=>typeof e=="symbol",kt=e=>e!==null&&typeof e=="object",g8=e=>(kt(e)||Je(e))&&Je(e.then)&&Je(e.catch),C8=Object.prototype.toString,qs=e=>C8.call(e),Pp=e=>qs(e).slice(8,-1),y8=e=>qs(e)==="[object Object]",v7=e=>It(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,xl=f7(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ws=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Np=/-(\w)/g,wn=Ws(e=>e.replace(Np,(t,n)=>n?n.toUpperCase():"")),Zp=/\B([A-Z])/g,vo=Ws(e=>e.replace(Zp,"-$1").toLowerCase()),Qs=Ws(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ml=Ws(e=>e?`on${Qs(e)}`:""),ro=(e,t)=>!Object.is(e,t),Sl=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},H0=e=>{const t=parseFloat(e);return isNaN(t)?e:t},$p=e=>{const t=It(e)?Number(e):NaN;return isNaN(t)?e:t};let P5;const B0=()=>P5||(P5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function je(e){if(Ye(e)){const t={};for(let n=0;n{if(n){const r=n.split(zp);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ae(e){let t="";if(It(e))t=e;else if(Ye(e))for(let n=0;nIt(e)?e:e==null?"":Ye(e)||kt(e)&&(e.toString===C8||!Je(e.toString))?JSON.stringify(e,_8,2):String(e),_8=(e,t)=>t&&t.__v_isRef?_8(e,t.value):Yo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:m8(t)?{[`Set(${t.size})`]:[...t.values()]}:kt(t)&&!Ye(t)&&!y8(t)?String(t):t;let L1;class Gp{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=L1,!t&&L1&&(this.index=(L1.scopes||(L1.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=L1;try{return L1=this,t()}finally{L1=n}}}on(){L1=this}off(){L1=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},x8=e=>(e.w&Mr)>0,M8=e=>(e.n&Mr)>0,Wp=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(c==="length"||!Ks(c)&&c>=s)&&l.push(u)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Ye(e)?v7(n)&&l.push(i.get("length")):(l.push(i.get(eo)),Yo(e)&&l.push(i.get(D0)));break;case"delete":Ye(e)||(l.push(i.get(eo)),Yo(e)&&l.push(i.get(D0)));break;case"set":Yo(e)&&l.push(i.get(eo));break}if(l.length===1)l[0]&&O0(l[0]);else{const s=[];for(const u of l)u&&s.push(...u);O0(m7(s))}}function O0(e,t){const n=Ye(e)?e:[...e];for(const r of n)r.computed&&Z5(r);for(const r of n)r.computed||Z5(r)}function Z5(e,t){(e!==W1||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Xp(e,t){var n;return(n=jl.get(e))==null?void 0:n.get(t)}const Jp=f7("__proto__,__v_isRef,__isVue"),L8=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ks)),$5=eh();function eh(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=pt(this);for(let a=0,i=this.length;a{e[t]=function(...n){Ma();const r=pt(this)[t].apply(this,n);return Sa(),r}}),e}function th(e){const t=pt(this);return k1(t,"has",e),t.hasOwnProperty(e)}class A8{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const o=this._isReadonly,a=this._shallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return a;if(n==="__v_raw"&&r===(o?a?hh:D8:a?T8:B8).get(t))return t;const i=Ye(t);if(!o){if(i&&vt($5,n))return Reflect.get($5,n,r);if(n==="hasOwnProperty")return th}const l=Reflect.get(t,n,r);return(Ks(n)?L8.has(n):Jp(n))||(o||k1(t,"get",n),a)?l:Bt(l)?i&&v7(n)?l:l.value:kt(l)?o?V8(l):En(l):l}}class H8 extends A8{constructor(t=!1){super(!1,t)}set(t,n,r,o){let a=t[n];if(oo(a)&&Bt(a)&&!Bt(r))return!1;if(!this._shallow&&(!Yl(r)&&!oo(r)&&(a=pt(a),r=pt(r)),!Ye(t)&&Bt(a)&&!Bt(r)))return a.value=r,!0;const i=Ye(t)&&v7(n)?Number(n)e,Xs=e=>Reflect.getPrototypeOf(e);function nl(e,t,n=!1,r=!1){e=e.__v_raw;const o=pt(e),a=pt(t);n||(ro(t,a)&&k1(o,"get",t),k1(o,"get",a));const{has:i}=Xs(o),l=r?C7:n?w7:_i;if(i.call(o,t))return l(e.get(t));if(i.call(o,a))return l(e.get(a));e!==o&&e.get(t)}function rl(e,t=!1){const n=this.__v_raw,r=pt(n),o=pt(e);return t||(ro(e,o)&&k1(r,"has",e),k1(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function ol(e,t=!1){return e=e.__v_raw,!t&&k1(pt(e),"iterate",eo),Reflect.get(e,"size",e)}function R5(e){e=pt(e);const t=pt(this);return Xs(t).has.call(t,e)||(t.add(e),zn(t,"add",e,e)),this}function z5(e,t){t=pt(t);const n=pt(this),{has:r,get:o}=Xs(n);let a=r.call(n,e);a||(e=pt(e),a=r.call(n,e));const i=o.call(n,e);return n.set(e,t),a?ro(t,i)&&zn(n,"set",e,t):zn(n,"add",e,t),this}function F5(e){const t=pt(this),{has:n,get:r}=Xs(t);let o=n.call(t,e);o||(e=pt(e),o=n.call(t,e)),r&&r.call(t,e);const a=t.delete(e);return o&&zn(t,"delete",e,void 0),a}function U5(){const e=pt(this),t=e.size!==0,n=e.clear();return t&&zn(e,"clear",void 0,void 0),n}function al(e,t){return function(r,o){const a=this,i=a.__v_raw,l=pt(i),s=t?C7:e?w7:_i;return!e&&k1(l,"iterate",eo),i.forEach((u,c)=>r.call(o,s(u),s(c),a))}}function il(e,t,n){return function(...r){const o=this.__v_raw,a=pt(o),i=Yo(a),l=e==="entries"||e===Symbol.iterator&&i,s=e==="keys"&&i,u=o[e](...r),c=n?C7:t?w7:_i;return!t&&k1(a,"iterate",s?D0:eo),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:l?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function rr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ih(){const e={get(a){return nl(this,a)},get size(){return ol(this)},has:rl,add:R5,set:z5,delete:F5,clear:U5,forEach:al(!1,!1)},t={get(a){return nl(this,a,!1,!0)},get size(){return ol(this)},has:rl,add:R5,set:z5,delete:F5,clear:U5,forEach:al(!1,!0)},n={get(a){return nl(this,a,!0)},get size(){return ol(this,!0)},has(a){return rl.call(this,a,!0)},add:rr("add"),set:rr("set"),delete:rr("delete"),clear:rr("clear"),forEach:al(!0,!1)},r={get(a){return nl(this,a,!0,!0)},get size(){return ol(this,!0)},has(a){return rl.call(this,a,!0)},add:rr("add"),set:rr("set"),delete:rr("delete"),clear:rr("clear"),forEach:al(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=il(a,!1,!1),n[a]=il(a,!0,!1),t[a]=il(a,!1,!0),r[a]=il(a,!0,!0)}),[e,n,t,r]}const[lh,sh,uh,ch]=ih();function y7(e,t){const n=t?e?ch:uh:e?sh:lh;return(r,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(vt(n,o)&&o in r?n:r,o,a)}const dh={get:y7(!1,!1)},fh={get:y7(!1,!0)},ph={get:y7(!0,!1)},B8=new WeakMap,T8=new WeakMap,D8=new WeakMap,hh=new WeakMap;function vh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function mh(e){return e.__v_skip||!Object.isExtensible(e)?0:vh(Pp(e))}function En(e){return oo(e)?e:b7(e,!1,rh,dh,B8)}function O8(e){return b7(e,!1,ah,fh,T8)}function V8(e){return b7(e,!0,oh,ph,D8)}function b7(e,t,n,r,o){if(!kt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=mh(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function Go(e){return oo(e)?Go(e.__v_raw):!!(e&&e.__v_isReactive)}function oo(e){return!!(e&&e.__v_isReadonly)}function Yl(e){return!!(e&&e.__v_isShallow)}function I8(e){return Go(e)||oo(e)}function pt(e){const t=e&&e.__v_raw;return t?pt(t):e}function P8(e){return Ul(e,"__v_skip",!0),e}const _i=e=>kt(e)?En(e):e,w7=e=>kt(e)?V8(e):e;function N8(e){kr&&W1&&(e=pt(e),E8(e.dep||(e.dep=m7())))}function Z8(e,t){e=pt(e);const n=e.dep;n&&O0(n)}function Bt(e){return!!(e&&e.__v_isRef===!0)}function j(e){return $8(e,!1)}function gh(e){return $8(e,!0)}function $8(e,t){return Bt(e)?e:new Ch(e,t)}class Ch{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:pt(t),this._value=n?t:_i(t)}get value(){return N8(this),this._value}set value(t){const n=this.__v_isShallow||Yl(t)||oo(t);t=n?t:pt(t),ro(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:_i(t),Z8(this))}}function I(e){return Bt(e)?e.value:e}const yh={get:(e,t,n)=>I(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Bt(o)&&!Bt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function R8(e){return Go(e)?e:new Proxy(e,yh)}function z8(e){const t=Ye(e)?new Array(e.length):{};for(const n in e)t[n]=F8(e,n);return t}class bh{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Xp(pt(this._object),this._key)}}class wh{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function B2(e,t,n){return Bt(e)?e:Je(e)?new wh(e):kt(e)&&arguments.length>1?F8(e,t,n):j(e)}function F8(e,t,n){const r=e[t];return Bt(r)?r:new bh(e,t,n)}class _h{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new g7(t,()=>{this._dirty||(this._dirty=!0,Z8(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=pt(this);return N8(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function kh(e,t,n=!1){let r,o;const a=Je(e);return a?(r=e,o=J1):(r=e.get,o=e.set),new _h(r,o,a||!o,n)}function xr(e,t,n,r){let o;try{o=r?e(...r):e()}catch(a){Js(a,t,n)}return o}function R1(e,t,n,r){if(Je(e)){const a=xr(e,t,n,r);return a&&g8(a)&&a.catch(i=>{Js(i,t,n)}),a}const o=[];for(let a=0;a>>1,o=i1[r],a=xi(o);avn&&i1.splice(t,1)}function Eh(e){Ye(e)?Ko.push(...e):(!In||!In.includes(e,e.allowRecurse?Fr+1:Fr))&&Ko.push(e),j8()}function j5(e,t=ki?vn+1:0){for(;txi(n)-xi(r)),Fr=0;Fre.id==null?1/0:e.id,Lh=(e,t)=>{const n=xi(e)-xi(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function G8(e){V0=!1,ki=!0,i1.sort(Lh);const t=J1;try{for(vn=0;vnIt(p)?p.trim():p)),d&&(o=n.map(H0))}let l,s=r[l=Ml(t)]||r[l=Ml(wn(t))];!s&&a&&(s=r[l=Ml(vo(t))]),s&&R1(s,e,6,o);const u=r[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,R1(u,e,6,o)}}function K8(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const a=e.emits;let i={},l=!1;if(!Je(e)){const s=u=>{const c=K8(u,t,!0);c&&(l=!0,jt(i,c))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!a&&!l?(kt(e)&&r.set(e,null),null):(Ye(a)?a.forEach(s=>i[s]=null):jt(i,a),kt(e)&&r.set(e,i),i)}function e2(e,t){return!e||!Gs(t)?!1:(t=t.slice(2).replace(/Once$/,""),vt(e,t[0].toLowerCase()+t.slice(1))||vt(e,vo(t))||vt(e,t))}let n1=null,t2=null;function Gl(e){const t=n1;return n1=e,t2=e&&e.type.__scopeId||null,t}function ot(e){t2=e}function at(){t2=null}function O(e,t=n1,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&r3(-1);const a=Gl(t);let i;try{i=e(...o)}finally{Gl(a),r._d&&r3(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function T2(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:a,propsOptions:[i],slots:l,attrs:s,emit:u,render:c,renderCache:d,data:f,setupState:p,ctx:g,inheritAttrs:C}=e;let b,v;const y=Gl(e);try{if(n.shapeFlag&4){const k=o||r,L=k;b=hn(c.call(L,k,d,a,p,f,g)),v=s}else{const k=t;b=hn(k.length>1?k(a,{attrs:s,slots:l,emit:u}):k(a,null)),v=t.props?s:Hh(s)}}catch(k){ci.length=0,Js(k,e,1),b=U(H1)}let w=b;if(v&&C!==!1){const k=Object.keys(v),{shapeFlag:L}=w;k.length&&L&7&&(i&&k.some(p7)&&(v=Bh(v,i)),w=Un(w,v))}return n.dirs&&(w=Un(w),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),b=w,Gl(y),b}const Hh=e=>{let t;for(const n in e)(n==="class"||n==="style"||Gs(n))&&((t||(t={}))[n]=e[n]);return t},Bh=(e,t)=>{const n={};for(const r in e)(!p7(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Th(e,t,n){const{props:r,children:o,component:a}=e,{props:i,children:l,patchFlag:s}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return r?Y5(r,i,u):!!i;if(s&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function Ph(e,t){t&&t.pendingBranch?Ye(e)?t.effects.push(...e):t.effects.push(e):Eh(e)}function S7(e,t){return n2(e,null,t)}function Nh(e,t){return n2(e,null,{flush:"post"})}const ll={};function Ee(e,t,n){return n2(e,t,n)}function n2(e,t,{immediate:n,deep:r,flush:o,onTrack:a,onTrigger:i}=Et){var l;const s=k8()===((l=Xt)==null?void 0:l.scope)?Xt:null;let u,c=!1,d=!1;if(Bt(e)?(u=()=>e.value,c=Yl(e)):Go(e)?(u=()=>e,r=!0):Ye(e)?(d=!0,c=e.some(k=>Go(k)||Yl(k)),u=()=>e.map(k=>{if(Bt(k))return k.value;if(Go(k))return Gr(k);if(Je(k))return xr(k,s,2)})):Je(e)?t?u=()=>xr(e,s,2):u=()=>{if(!(s&&s.isUnmounted))return f&&f(),R1(e,s,3,[p])}:u=J1,t&&r){const k=u;u=()=>Gr(k())}let f,p=k=>{f=y.onStop=()=>{xr(k,s,4),f=y.onStop=void 0}},g;if(Li)if(p=J1,t?n&&R1(t,s,3,[u(),d?[]:void 0,p]):u(),o==="sync"){const k=Sv();g=k.__watcherHandles||(k.__watcherHandles=[])}else return J1;let C=d?new Array(e.length).fill(ll):ll;const b=()=>{if(y.active)if(t){const k=y.run();(r||c||(d?k.some((L,V)=>ro(L,C[V])):ro(k,C)))&&(f&&f(),R1(t,s,3,[k,C===ll?void 0:d&&C[0]===ll?[]:C,p]),C=k)}else y.run()};b.allowRecurse=!!t;let v;o==="sync"?v=b:o==="post"?v=()=>y1(b,s&&s.suspense):(b.pre=!0,s&&(b.id=s.uid),v=()=>k7(b));const y=new g7(u,v);t?n?b():C=y.run():o==="post"?y1(y.run.bind(y),s&&s.suspense):y.run();const w=()=>{y.stop(),s&&s.scope&&h7(s.scope.effects,y)};return g&&g.push(w),w}function Zh(e,t,n){const r=this.proxy,o=It(e)?e.includes(".")?W8(r,e):()=>r[e]:e.bind(r,r);let a;Je(t)?a=t:(a=t.handler,n=t);const i=Xt;ua(this);const l=n2(o,a.bind(r),n);return i?ua(i):to(),l}function W8(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{Gr(n,t)});else if(y8(e))for(const n in e)Gr(e[n],t);return e}function sa(e,t){const n=n1;if(n===null)return e;const r=l2(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),nn(()=>{e.isUnmounting=!0}),e}const O1=[Function,Array],X8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:O1,onEnter:O1,onAfterEnter:O1,onEnterCancelled:O1,onBeforeLeave:O1,onLeave:O1,onAfterLeave:O1,onLeaveCancelled:O1,onBeforeAppear:O1,onAppear:O1,onAfterAppear:O1,onAppearCancelled:O1},$h={name:"BaseTransition",props:X8,setup(e,{slots:t}){const n=Zi(),r=Q8();let o;return()=>{const a=t.default&&E7(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1){for(const C of a)if(C.type!==H1){i=C;break}}const l=pt(e),{mode:s}=l;if(r.isLeaving)return D2(i);const u=K5(i);if(!u)return D2(i);const c=Mi(u,l,r,n);Si(u,c);const d=n.subTree,f=d&&K5(d);let p=!1;const{getTransitionKey:g}=u.type;if(g){const C=g();o===void 0?o=C:C!==o&&(o=C,p=!0)}if(f&&f.type!==H1&&(!Ur(u,f)||p)){const C=Mi(f,l,r,n);if(Si(f,C),s==="out-in")return r.isLeaving=!0,C.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},D2(i);s==="in-out"&&u.type!==H1&&(C.delayLeave=(b,v,y)=>{const w=J8(r,f);w[String(f.key)]=f,b[pr]=()=>{v(),b[pr]=void 0,delete c.delayedLeave},c.delayedLeave=y})}return i}}},Rh=$h;function J8(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Mi(e,t,n,r){const{appear:o,mode:a,persisted:i=!1,onBeforeEnter:l,onEnter:s,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:p,onLeaveCancelled:g,onBeforeAppear:C,onAppear:b,onAfterAppear:v,onAppearCancelled:y}=t,w=String(e.key),k=J8(n,e),L=(D,T)=>{D&&R1(D,r,9,T)},V=(D,T)=>{const S=T[1];L(D,T),Ye(D)?D.every(A=>A.length<=1)&&S():D.length<=1&&S()},P={mode:a,persisted:i,beforeEnter(D){let T=l;if(!n.isMounted)if(o)T=C||l;else return;D[pr]&&D[pr](!0);const S=k[w];S&&Ur(e,S)&&S.el[pr]&&S.el[pr](),L(T,[D])},enter(D){let T=s,S=u,A=c;if(!n.isMounted)if(o)T=b||s,S=v||u,A=y||c;else return;let B=!1;const N=D[sl]=W=>{B||(B=!0,W?L(A,[D]):L(S,[D]),P.delayedLeave&&P.delayedLeave(),D[sl]=void 0)};T?V(T,[D,N]):N()},leave(D,T){const S=String(e.key);if(D[sl]&&D[sl](!0),n.isUnmounting)return T();L(d,[D]);let A=!1;const B=D[pr]=N=>{A||(A=!0,T(),N?L(g,[D]):L(p,[D]),D[pr]=void 0,k[S]===e&&delete k[S])};k[S]=e,f?V(f,[D,B]):B()},clone(D){return Mi(D,t,n,r)}};return P}function D2(e){if(r2(e))return e=Un(e),e.children=null,e}function K5(e){return r2(e)?e.children?e.children[0]:void 0:e}function Si(e,t){e.shapeFlag&6&&e.component?Si(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 E7(e,t=!1,n){let r=[],o=0;for(let a=0;a1)for(let a=0;ajt({name:e.name},t,{setup:e}))():e}const li=e=>!!e.type.__asyncLoader,r2=e=>e.type.__isKeepAlive;function zh(e,t){ec(e,"a",t)}function Fh(e,t){ec(e,"da",t)}function ec(e,t,n=Xt){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(o2(t,r,n),n){let o=n.parent;for(;o&&o.parent;)r2(o.parent.vnode)&&Uh(r,t,n,o),o=o.parent}}function Uh(e,t,n,r){const o=o2(t,e,r,!0);T1(()=>{h7(r[t],o)},n)}function o2(e,t,n=Xt,r=!1){if(n){const o=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Ma(),ua(n);const l=R1(t,n,e,i);return to(),Sa(),l});return r?o.unshift(a):o.push(a),a}}const Wn=e=>(t,n=Xt)=>(!Li||e==="sp")&&o2(e,(...r)=>t(...r),n),jh=Wn("bm"),_t=Wn("m"),Yh=Wn("bu"),tc=Wn("u"),nn=Wn("bum"),T1=Wn("um"),Gh=Wn("sp"),Kh=Wn("rtg"),qh=Wn("rtc");function Wh(e,t=Xt){o2("ec",e,t)}function nt(e,t,n,r){let o;const a=n&&n[r];if(Ye(e)||It(e)){o=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,a&&a[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,s=i.length;l{const a=r.fn(...o);return a&&(a.key=r.key),a}:r.fn)}return e}function K(e,t,n={},r,o){if(n1.isCE||n1.parent&&li(n1.parent)&&n1.parent.isCE)return t!=="default"&&(n.name=t),U("slot",n,r&&r());let a=e[t];a&&a._c&&(a._d=!1),h();const i=a&&nc(a(n)),l=J(Le,{key:n.key||i&&i.key||`_${t}`},i||(r?r():[]),i&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l}function nc(e){return e.some(t=>Ql(t)?!(t.type===H1||t.type===Le&&!nc(t.children)):!0)?e:null}function Kl(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Ml(r)]=e[r];return n}const I0=e=>e?vc(e)?l2(e)||e.proxy:I0(e.parent):null,si=jt(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=>I0(e.parent),$root:e=>I0(e.root),$emit:e=>e.emit,$options:e=>L7(e),$forceUpdate:e=>e.f||(e.f=()=>k7(e.update)),$nextTick:e=>e.n||(e.n=zt.bind(e.proxy)),$watch:e=>Zh.bind(e)}),O2=(e,t)=>e!==Et&&!e.__isScriptSetup&&vt(e,t),Qh={get({_:e},t){const{ctx:n,setupState:r,data:o,props:a,accessCache:i,type:l,appContext:s}=e;let u;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else{if(O2(r,t))return i[t]=1,r[t];if(o!==Et&&vt(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&vt(u,t))return i[t]=3,a[t];if(n!==Et&&vt(n,t))return i[t]=4,n[t];P0&&(i[t]=0)}}const c=si[t];let d,f;if(c)return t==="$attrs"&&k1(e,"get",t),c(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==Et&&vt(n,t))return i[t]=4,n[t];if(f=s.config.globalProperties,vt(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:a}=e;return O2(o,t)?(o[t]=n,!0):r!==Et&&vt(r,t)?(r[t]=n,!0):vt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:a}},i){let l;return!!n[i]||e!==Et&&vt(e,i)||O2(t,i)||(l=a[0])&&vt(l,i)||vt(r,i)||vt(si,i)||vt(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:vt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Pt(){return rc().slots}function Y1(){return rc().attrs}function rc(){const e=Zi();return e.setupContext||(e.setupContext=gc(e))}function q5(e){return Ye(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let P0=!0;function Xh(e){const t=L7(e),n=e.proxy,r=e.ctx;P0=!1,t.beforeCreate&&W5(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:i,watch:l,provide:s,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:g,activated:C,deactivated:b,beforeDestroy:v,beforeUnmount:y,destroyed:w,unmounted:k,render:L,renderTracked:V,renderTriggered:P,errorCaptured:D,serverPrefetch:T,expose:S,inheritAttrs:A,components:B,directives:N,filters:W}=t;if(u&&Jh(u,r,null),i)for(const ue in i){const de=i[ue];Je(de)&&(r[ue]=de.bind(n))}if(o){const ue=o.call(n,n);kt(ue)&&(e.data=En(ue))}if(P0=!0,a)for(const ue in a){const de=a[ue],Ae=Je(de)?de.bind(n,n):Je(de.get)?de.get.bind(n,n):J1,le=!Je(de)&&Je(de.set)?de.set.bind(n):J1,_e=_({get:Ae,set:le});Object.defineProperty(r,ue,{enumerable:!0,configurable:!0,get:()=>_e.value,set:Ne=>_e.value=Ne})}if(l)for(const ue in l)oc(l[ue],r,n,ue);if(s){const ue=Je(s)?s.call(n):s;Reflect.ownKeys(ue).forEach(de=>{Cn(de,ue[de])})}c&&W5(c,e,"c");function te(ue,de){Ye(de)?de.forEach(Ae=>ue(Ae.bind(n))):de&&ue(de.bind(n))}if(te(jh,d),te(_t,f),te(Yh,p),te(tc,g),te(zh,C),te(Fh,b),te(Wh,D),te(qh,V),te(Kh,P),te(nn,y),te(T1,k),te(Gh,T),Ye(S))if(S.length){const ue=e.exposed||(e.exposed={});S.forEach(de=>{Object.defineProperty(ue,de,{get:()=>n[de],set:Ae=>n[de]=Ae})})}else e.exposed||(e.exposed={});L&&e.render===J1&&(e.render=L),A!=null&&(e.inheritAttrs=A),B&&(e.components=B),N&&(e.directives=N)}function Jh(e,t,n=J1){Ye(e)&&(e=N0(e));for(const r in e){const o=e[r];let a;kt(o)?"default"in o?a=r1(o.from||r,o.default,!0):a=r1(o.from||r):a=r1(o),Bt(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:i=>a.value=i}):t[r]=a}}function W5(e,t,n){R1(Ye(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function oc(e,t,n,r){const o=r.includes(".")?W8(n,r):()=>n[r];if(It(e)){const a=t[e];Je(a)&&Ee(o,a)}else if(Je(e))Ee(o,e.bind(n));else if(kt(e))if(Ye(e))e.forEach(a=>oc(a,t,n,r));else{const a=Je(e.handler)?e.handler.bind(n):t[e.handler];Je(a)&&Ee(o,a,e)}}function L7(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,l=a.get(t);let s;return l?s=l:!o.length&&!n&&!r?s=t:(s={},o.length&&o.forEach(u=>ql(s,u,i,!0)),ql(s,t,i)),kt(t)&&a.set(t,s),s}function ql(e,t,n,r=!1){const{mixins:o,extends:a}=t;a&&ql(e,a,n,!0),o&&o.forEach(i=>ql(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=ev[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const ev={data:Q5,props:X5,emits:X5,methods:Qa,computed:Qa,beforeCreate:s1,created:s1,beforeMount:s1,mounted:s1,beforeUpdate:s1,updated:s1,beforeDestroy:s1,beforeUnmount:s1,destroyed:s1,unmounted:s1,activated:s1,deactivated:s1,errorCaptured:s1,serverPrefetch:s1,components:Qa,directives:Qa,watch:nv,provide:Q5,inject:tv};function Q5(e,t){return t?e?function(){return jt(Je(e)?e.call(this,this):e,Je(t)?t.call(this,this):t)}:t:e}function tv(e,t){return Qa(N0(e),N0(t))}function N0(e){if(Ye(e)){const t={};for(let n=0;n1)return n&&Je(t)?t.call(r&&r.proxy):t}}function av(e,t,n,r=!1){const o={},a={};Ul(a,i2,1),e.propsDefaults=Object.create(null),ic(e,t,o,a);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:O8(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function iv(e,t,n,r){const{props:o,attrs:a,vnode:{patchFlag:i}}=e,l=pt(o),[s]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d{s=!0;const[f,p]=lc(d,t,!0);jt(i,f),p&&l.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!a&&!s)return kt(e)&&r.set(e,jo),jo;if(Ye(a))for(let c=0;c-1,p[1]=C<0||g-1||vt(p,"default"))&&l.push(d)}}}const u=[i,l];return kt(e)&&r.set(e,u),u}function J5(e){return e[0]!=="$"}function e3(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function t3(e,t){return e3(e)===e3(t)}function n3(e,t){return Ye(t)?t.findIndex(n=>t3(n,e)):Je(t)&&t3(t,e)?0:-1}const sc=e=>e[0]==="_"||e==="$stable",A7=e=>Ye(e)?e.map(hn):[hn(e)],lv=(e,t,n)=>{if(t._n)return t;const r=O((...o)=>A7(t(...o)),n);return r._c=!1,r},uc=(e,t,n)=>{const r=e._ctx;for(const o in e){if(sc(o))continue;const a=e[o];if(Je(a))t[o]=lv(o,a,r);else if(a!=null){const i=A7(a);t[o]=()=>i}}},cc=(e,t)=>{const n=A7(t);e.slots.default=()=>n},sv=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=pt(t),Ul(t,"_",n)):uc(t,e.slots={})}else e.slots={},t&&cc(e,t);Ul(e.slots,i2,1)},uv=(e,t,n)=>{const{vnode:r,slots:o}=e;let a=!0,i=Et;if(r.shapeFlag&32){const l=t._;l?n&&l===1?a=!1:(jt(o,t),!n&&l===1&&delete o._):(a=!t.$stable,uc(t,o)),i=t}else t&&(cc(e,t),i={default:1});if(a)for(const l in o)!sc(l)&&i[l]==null&&delete o[l]};function $0(e,t,n,r,o=!1){if(Ye(e)){e.forEach((f,p)=>$0(f,t&&(Ye(t)?t[p]:t),n,r,o));return}if(li(r)&&!o)return;const a=r.shapeFlag&4?l2(r.component)||r.component.proxy:r.el,i=o?null:a,{i:l,r:s}=e,u=t&&t.r,c=l.refs===Et?l.refs={}:l.refs,d=l.setupState;if(u!=null&&u!==s&&(It(u)?(c[u]=null,vt(d,u)&&(d[u]=null)):Bt(u)&&(u.value=null)),Je(s))xr(s,l,12,[i,c]);else{const f=It(s),p=Bt(s);if(f||p){const g=()=>{if(e.f){const C=f?vt(d,s)?d[s]:c[s]:s.value;o?Ye(C)&&h7(C,a):Ye(C)?C.includes(a)||C.push(a):f?(c[s]=[a],vt(d,s)&&(d[s]=c[s])):(s.value=[a],e.k&&(c[e.k]=s.value))}else f?(c[s]=i,vt(d,s)&&(d[s]=i)):p&&(s.value=i,e.k&&(c[e.k]=i))};i?(g.id=-1,y1(g,n)):g()}}}const y1=Ph;function cv(e){return dv(e)}function dv(e,t){const n=B0();n.__VUE__=!0;const{insert:r,remove:o,patchProp:a,createElement:i,createText:l,createComment:s,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:p=J1,insertStaticContent:g}=e,C=(E,H,z,G=null,ee=null,se=null,Ce=!1,me=null,ge=!!H.dynamicChildren)=>{if(E===H)return;E&&!Ur(E,H)&&(G=Q(E),Ne(E,ee,se,!0),E=null),H.patchFlag===-2&&(ge=!1,H.dynamicChildren=null);const{type:ce,ref:Be,shapeFlag:Se}=H;switch(ce){case a2:b(E,H,z,G);break;case H1:v(E,H,z,G);break;case ui:E==null&&y(H,z,G,Ce);break;case Le:B(E,H,z,G,ee,se,Ce,me,ge);break;default:Se&1?L(E,H,z,G,ee,se,Ce,me,ge):Se&6?N(E,H,z,G,ee,se,Ce,me,ge):(Se&64||Se&128)&&ce.process(E,H,z,G,ee,se,Ce,me,ge,F)}Be!=null&&ee&&$0(Be,E&&E.ref,se,H||E,!H)},b=(E,H,z,G)=>{if(E==null)r(H.el=l(H.children),z,G);else{const ee=H.el=E.el;H.children!==E.children&&u(ee,H.children)}},v=(E,H,z,G)=>{E==null?r(H.el=s(H.children||""),z,G):H.el=E.el},y=(E,H,z,G)=>{[E.el,E.anchor]=g(E.children,H,z,G,E.el,E.anchor)},w=({el:E,anchor:H},z,G)=>{let ee;for(;E&&E!==H;)ee=f(E),r(E,z,G),E=ee;r(H,z,G)},k=({el:E,anchor:H})=>{let z;for(;E&&E!==H;)z=f(E),o(E),E=z;o(H)},L=(E,H,z,G,ee,se,Ce,me,ge)=>{Ce=Ce||H.type==="svg",E==null?V(H,z,G,ee,se,Ce,me,ge):T(E,H,ee,se,Ce,me,ge)},V=(E,H,z,G,ee,se,Ce,me)=>{let ge,ce;const{type:Be,props:Se,shapeFlag:Te,transition:Ze,dirs:Ge}=E;if(ge=E.el=i(E.type,se,Se&&Se.is,Se),Te&8?c(ge,E.children):Te&16&&D(E.children,ge,null,G,ee,se&&Be!=="foreignObject",Ce,me),Ge&&Tr(E,null,G,"created"),P(ge,E,E.scopeId,Ce,G),Se){for(const he in Se)he!=="value"&&!xl(he)&&a(ge,he,null,Se[he],se,E.children,G,ee,ke);"value"in Se&&a(ge,"value",null,Se.value),(ce=Se.onVnodeBeforeMount)&&ln(ce,G,E)}Ge&&Tr(E,null,G,"beforeMount");const tt=fv(ee,Ze);tt&&Ze.beforeEnter(ge),r(ge,H,z),((ce=Se&&Se.onVnodeMounted)||tt||Ge)&&y1(()=>{ce&&ln(ce,G,E),tt&&Ze.enter(ge),Ge&&Tr(E,null,G,"mounted")},ee)},P=(E,H,z,G,ee)=>{if(z&&p(E,z),G)for(let se=0;se{for(let ce=ge;ce{const me=H.el=E.el;let{patchFlag:ge,dynamicChildren:ce,dirs:Be}=H;ge|=E.patchFlag&16;const Se=E.props||Et,Te=H.props||Et;let Ze;z&&Dr(z,!1),(Ze=Te.onVnodeBeforeUpdate)&&ln(Ze,z,H,E),Be&&Tr(H,E,z,"beforeUpdate"),z&&Dr(z,!0);const Ge=ee&&H.type!=="foreignObject";if(ce?S(E.dynamicChildren,ce,me,z,G,Ge,se):Ce||de(E,H,me,null,z,G,Ge,se,!1),ge>0){if(ge&16)A(me,H,Se,Te,z,G,ee);else if(ge&2&&Se.class!==Te.class&&a(me,"class",null,Te.class,ee),ge&4&&a(me,"style",Se.style,Te.style,ee),ge&8){const tt=H.dynamicProps;for(let he=0;he{Ze&&ln(Ze,z,H,E),Be&&Tr(H,E,z,"updated")},G)},S=(E,H,z,G,ee,se,Ce)=>{for(let me=0;me{if(z!==G){if(z!==Et)for(const me in z)!xl(me)&&!(me in G)&&a(E,me,z[me],null,Ce,H.children,ee,se,ke);for(const me in G){if(xl(me))continue;const ge=G[me],ce=z[me];ge!==ce&&me!=="value"&&a(E,me,ce,ge,Ce,H.children,ee,se,ke)}"value"in G&&a(E,"value",z.value,G.value)}},B=(E,H,z,G,ee,se,Ce,me,ge)=>{const ce=H.el=E?E.el:l(""),Be=H.anchor=E?E.anchor:l("");let{patchFlag:Se,dynamicChildren:Te,slotScopeIds:Ze}=H;Ze&&(me=me?me.concat(Ze):Ze),E==null?(r(ce,z,G),r(Be,z,G),D(H.children,z,Be,ee,se,Ce,me,ge)):Se>0&&Se&64&&Te&&E.dynamicChildren?(S(E.dynamicChildren,Te,z,ee,se,Ce,me),(H.key!=null||ee&&H===ee.subTree)&&dc(E,H,!0)):de(E,H,z,Be,ee,se,Ce,me,ge)},N=(E,H,z,G,ee,se,Ce,me,ge)=>{H.slotScopeIds=me,E==null?H.shapeFlag&512?ee.ctx.activate(H,z,G,Ce,ge):W(H,z,G,ee,se,Ce,ge):X(E,H,ge)},W=(E,H,z,G,ee,se,Ce)=>{const me=E.component=yv(E,G,ee);if(r2(E)&&(me.ctx.renderer=F),bv(me),me.asyncDep){if(ee&&ee.registerDep(me,te),!E.el){const ge=me.subTree=U(H1);v(null,ge,H,z)}return}te(me,E,H,z,ee,se,Ce)},X=(E,H,z)=>{const G=H.component=E.component;if(Th(E,H,z))if(G.asyncDep&&!G.asyncResolved){ue(G,H,z);return}else G.next=H,Sh(G.update),G.update();else H.el=E.el,G.vnode=H},te=(E,H,z,G,ee,se,Ce)=>{const me=()=>{if(E.isMounted){let{next:Be,bu:Se,u:Te,parent:Ze,vnode:Ge}=E,tt=Be,he;Dr(E,!1),Be?(Be.el=Ge.el,ue(E,Be,Ce)):Be=Ge,Se&&Sl(Se),(he=Be.props&&Be.props.onVnodeBeforeUpdate)&&ln(he,Ze,Be,Ge),Dr(E,!0);const Re=T2(E),Oe=E.subTree;E.subTree=Re,C(Oe,Re,d(Oe.el),Q(Oe),E,ee,se),Be.el=Re.el,tt===null&&Dh(E,Re.el),Te&&y1(Te,ee),(he=Be.props&&Be.props.onVnodeUpdated)&&y1(()=>ln(he,Ze,Be,Ge),ee)}else{let Be;const{el:Se,props:Te}=H,{bm:Ze,m:Ge,parent:tt}=E,he=li(H);if(Dr(E,!1),Ze&&Sl(Ze),!he&&(Be=Te&&Te.onVnodeBeforeMount)&&ln(Be,tt,H),Dr(E,!0),Se&&oe){const Re=()=>{E.subTree=T2(E),oe(Se,E.subTree,E,ee,null)};he?H.type.__asyncLoader().then(()=>!E.isUnmounted&&Re()):Re()}else{const Re=E.subTree=T2(E);C(null,Re,z,G,E,ee,se),H.el=Re.el}if(Ge&&y1(Ge,ee),!he&&(Be=Te&&Te.onVnodeMounted)){const Re=H;y1(()=>ln(Be,tt,Re),ee)}(H.shapeFlag&256||tt&&li(tt.vnode)&&tt.vnode.shapeFlag&256)&&E.a&&y1(E.a,ee),E.isMounted=!0,H=z=G=null}},ge=E.effect=new g7(me,()=>k7(ce),E.scope),ce=E.update=()=>ge.run();ce.id=E.uid,Dr(E,!0),ce()},ue=(E,H,z)=>{H.component=E;const G=E.vnode.props;E.vnode=H,E.next=null,iv(E,H.props,G,z),uv(E,H.children,z),Ma(),j5(),Sa()},de=(E,H,z,G,ee,se,Ce,me,ge=!1)=>{const ce=E&&E.children,Be=E?E.shapeFlag:0,Se=H.children,{patchFlag:Te,shapeFlag:Ze}=H;if(Te>0){if(Te&128){le(ce,Se,z,G,ee,se,Ce,me,ge);return}else if(Te&256){Ae(ce,Se,z,G,ee,se,Ce,me,ge);return}}Ze&8?(Be&16&&ke(ce,ee,se),Se!==ce&&c(z,Se)):Be&16?Ze&16?le(ce,Se,z,G,ee,se,Ce,me,ge):ke(ce,ee,se,!0):(Be&8&&c(z,""),Ze&16&&D(Se,z,G,ee,se,Ce,me,ge))},Ae=(E,H,z,G,ee,se,Ce,me,ge)=>{E=E||jo,H=H||jo;const ce=E.length,Be=H.length,Se=Math.min(ce,Be);let Te;for(Te=0;TeBe?ke(E,ee,se,!0,!1,Se):D(H,z,G,ee,se,Ce,me,ge,Se)},le=(E,H,z,G,ee,se,Ce,me,ge)=>{let ce=0;const Be=H.length;let Se=E.length-1,Te=Be-1;for(;ce<=Se&&ce<=Te;){const Ze=E[ce],Ge=H[ce]=ge?hr(H[ce]):hn(H[ce]);if(Ur(Ze,Ge))C(Ze,Ge,z,null,ee,se,Ce,me,ge);else break;ce++}for(;ce<=Se&&ce<=Te;){const Ze=E[Se],Ge=H[Te]=ge?hr(H[Te]):hn(H[Te]);if(Ur(Ze,Ge))C(Ze,Ge,z,null,ee,se,Ce,me,ge);else break;Se--,Te--}if(ce>Se){if(ce<=Te){const Ze=Te+1,Ge=ZeTe)for(;ce<=Se;)Ne(E[ce],ee,se,!0),ce++;else{const Ze=ce,Ge=ce,tt=new Map;for(ce=Ge;ce<=Te;ce++){const $e=H[ce]=ge?hr(H[ce]):hn(H[ce]);$e.key!=null&&tt.set($e.key,ce)}let he,Re=0;const Oe=Te-Ge+1;let Qe=!1,fe=0;const ye=new Array(Oe);for(ce=0;ce=Oe){Ne($e,ee,se,!0);continue}let q;if($e.key!=null)q=tt.get($e.key);else for(he=Ge;he<=Te;he++)if(ye[he-Ge]===0&&Ur($e,H[he])){q=he;break}q===void 0?Ne($e,ee,se,!0):(ye[q-Ge]=ce+1,q>=fe?fe=q:Qe=!0,C($e,H[q],z,null,ee,se,Ce,me,ge),Re++)}const He=Qe?pv(ye):jo;for(he=He.length-1,ce=Oe-1;ce>=0;ce--){const $e=Ge+ce,q=H[$e],ne=$e+1{const{el:se,type:Ce,transition:me,children:ge,shapeFlag:ce}=E;if(ce&6){_e(E.component.subTree,H,z,G);return}if(ce&128){E.suspense.move(H,z,G);return}if(ce&64){Ce.move(E,H,z,F);return}if(Ce===Le){r(se,H,z);for(let Se=0;Seme.enter(se),ee);else{const{leave:Se,delayLeave:Te,afterLeave:Ze}=me,Ge=()=>r(se,H,z),tt=()=>{Se(se,()=>{Ge(),Ze&&Ze()})};Te?Te(se,Ge,tt):tt()}else r(se,H,z)},Ne=(E,H,z,G=!1,ee=!1)=>{const{type:se,props:Ce,ref:me,children:ge,dynamicChildren:ce,shapeFlag:Be,patchFlag:Se,dirs:Te}=E;if(me!=null&&$0(me,null,z,E,!0),Be&256){H.ctx.deactivate(E);return}const Ze=Be&1&&Te,Ge=!li(E);let tt;if(Ge&&(tt=Ce&&Ce.onVnodeBeforeUnmount)&&ln(tt,H,E),Be&6)Ve(E.component,z,G);else{if(Be&128){E.suspense.unmount(z,G);return}Ze&&Tr(E,null,H,"beforeUnmount"),Be&64?E.type.remove(E,H,z,ee,F,G):ce&&(se!==Le||Se>0&&Se&64)?ke(ce,H,z,!1,!0):(se===Le&&Se&384||!ee&&Be&16)&&ke(ge,H,z),G&&We(E)}(Ge&&(tt=Ce&&Ce.onVnodeUnmounted)||Ze)&&y1(()=>{tt&&ln(tt,H,E),Ze&&Tr(E,null,H,"unmounted")},z)},We=E=>{const{type:H,el:z,anchor:G,transition:ee}=E;if(H===Le){re(z,G);return}if(H===ui){k(E);return}const se=()=>{o(z),ee&&!ee.persisted&&ee.afterLeave&&ee.afterLeave()};if(E.shapeFlag&1&&ee&&!ee.persisted){const{leave:Ce,delayLeave:me}=ee,ge=()=>Ce(z,se);me?me(E.el,se,ge):ge()}else se()},re=(E,H)=>{let z;for(;E!==H;)z=f(E),o(E),E=z;o(H)},Ve=(E,H,z)=>{const{bum:G,scope:ee,update:se,subTree:Ce,um:me}=E;G&&Sl(G),ee.stop(),se&&(se.active=!1,Ne(Ce,E,H,z)),me&&y1(me,H),y1(()=>{E.isUnmounted=!0},H),H&&H.pendingBranch&&!H.isUnmounted&&E.asyncDep&&!E.asyncResolved&&E.suspenseId===H.pendingId&&(H.deps--,H.deps===0&&H.resolve())},ke=(E,H,z,G=!1,ee=!1,se=0)=>{for(let Ce=se;CeE.shapeFlag&6?Q(E.component.subTree):E.shapeFlag&128?E.suspense.next():f(E.anchor||E.el),pe=(E,H,z)=>{E==null?H._vnode&&Ne(H._vnode,null,null,!0):C(H._vnode||null,E,H,null,null,null,z),j5(),Y8(),H._vnode=E},F={p:C,um:Ne,m:_e,r:We,mt:W,mc:D,pc:de,pbc:S,n:Q,o:e};let Y,oe;return t&&([Y,oe]=t(F)),{render:pe,hydrate:Y,createApp:ov(pe,Y)}}function Dr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function fv(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function dc(e,t,n=!1){const r=e.children,o=t.children;if(Ye(r)&&Ye(o))for(let a=0;a>1,e[n[l]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,i=n[a-1];a-- >0;)n[a]=i,i=t[i];return n}const hv=e=>e.__isTeleport,Le=Symbol.for("v-fgt"),a2=Symbol.for("v-txt"),H1=Symbol.for("v-cmt"),ui=Symbol.for("v-stc"),ci=[];let Q1=null;function h(e=!1){ci.push(Q1=e?null:[])}function vv(){ci.pop(),Q1=ci[ci.length-1]||null}let Ei=1;function r3(e){Ei+=e}function fc(e){return e.dynamicChildren=Ei>0?Q1||jo:null,vv(),Ei>0&&Q1&&Q1.push(e),e}function x(e,t,n,r,o,a){return fc(m(e,t,n,r,o,a,!0))}function J(e,t,n,r,o){return fc(U(e,t,n,r,o,!0))}function Ql(e){return e?e.__v_isVNode===!0:!1}function Ur(e,t){return e.type===t.type&&e.key===t.key}const i2="__vInternal",pc=({key:e})=>e??null,El=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?It(e)||Bt(e)||Je(e)?{i:n1,r:e,k:t,f:!!n}:e:null);function m(e,t=null,n=null,r=0,o=null,a=e===Le?0:1,i=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pc(t),ref:t&&El(t),scopeId:t2,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:n1};return l?(H7(s,n),a&128&&e.normalize(s)):n&&(s.shapeFlag|=It(n)?8:16),Ei>0&&!i&&Q1&&(s.patchFlag>0||a&6)&&s.patchFlag!==32&&Q1.push(s),s}const U=mv;function mv(e,t=null,n=null,r=0,o=null,a=!1){if((!e||e===q8)&&(e=H1),Ql(e)){const l=Un(e,t,!0);return n&&H7(l,n),Ei>0&&!a&&Q1&&(l.shapeFlag&6?Q1[Q1.indexOf(e)]=l:Q1.push(l)),l.patchFlag|=-2,l}if(xv(e)&&(e=e.__vccOpts),t){t=hc(t);let{class:l,style:s}=t;l&&!It(l)&&(t.class=ae(l)),kt(s)&&(I8(s)&&!Ye(s)&&(s=jt({},s)),t.style=je(s))}const i=It(e)?1:Ih(e)?128:hv(e)?64:kt(e)?4:Je(e)?2:0;return m(e,t,n,r,o,i,a,!0)}function hc(e){return e?I8(e)||i2 in e?jt({},e):e:null}function Un(e,t,n=!1){const{props:r,ref:o,patchFlag:a,children:i}=e,l=t?it(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&pc(l),ref:t&&t.ref?n&&o?Ye(o)?o.concat(El(t)):[o,El(t)]:El(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Le?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Un(e.ssContent),ssFallback:e.ssFallback&&Un(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function M(e=" ",t=0){return U(a2,null,e,t)}function Ni(e,t){const n=U(ui,null,e);return n.staticCount=t,n}function Z(e="",t=!1){return t?(h(),J(H1,null,e)):U(H1,null,e)}function hn(e){return e==null||typeof e=="boolean"?U(H1):Ye(e)?U(Le,null,e.slice()):typeof e=="object"?hr(e):U(a2,null,String(e))}function hr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Un(e)}function H7(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ye(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),H7(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(i2 in t)?t._ctx=n1:o===3&&n1&&(n1.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Je(t)?(t={default:t,_ctx:n1},n=32):(t=String(t),r&64?(n=16,t=[M(t)]):n=8);e.children=t,e.shapeFlag|=n}function it(...e){const t={};for(let n=0;nXt||n1;let B7,Eo,o3="__VUE_INSTANCE_SETTERS__";(Eo=B0()[o3])||(Eo=B0()[o3]=[]),Eo.push(e=>Xt=e),B7=e=>{Eo.length>1?Eo.forEach(t=>t(e)):Eo[0](e)};const ua=e=>{B7(e),e.scope.on()},to=()=>{Xt&&Xt.scope.off(),B7(null)};function vc(e){return e.vnode.shapeFlag&4}let Li=!1;function bv(e,t=!1){Li=t;const{props:n,children:r}=e.vnode,o=vc(e);av(e,n,o,t),sv(e,r);const a=o?wv(e,t):void 0;return Li=!1,a}function wv(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=P8(new Proxy(e.ctx,Qh));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?gc(e):null;ua(e),Ma();const a=xr(r,e,0,[e.props,o]);if(Sa(),to(),g8(a)){if(a.then(to,to),t)return a.then(i=>{a3(e,i,t)}).catch(i=>{Js(i,e,0)});e.asyncDep=a}else a3(e,a,t)}else mc(e,t)}function a3(e,t,n){Je(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:kt(t)&&(e.setupState=R8(t)),mc(e,n)}let i3;function mc(e,t,n){const r=e.type;if(!e.render){if(!t&&i3&&!r.render){const o=r.template||L7(e).template;if(o){const{isCustomElement:a,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:s}=r,u=jt(jt({isCustomElement:a,delimiters:l},i),s);r.render=i3(o,u)}}e.render=r.render||J1}{ua(e),Ma();try{Xh(e)}finally{Sa(),to()}}}function _v(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return k1(e,"get","$attrs"),t[n]}}))}function gc(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return _v(e)},slots:e.slots,emit:e.emit,expose:t}}function l2(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(R8(P8(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in si)return si[n](e)},has(t,n){return n in t||n in si}}))}function kv(e,t=!0){return Je(e)?e.displayName||e.name:e.name||t&&e.__name}function xv(e){return Je(e)&&"__vccOpts"in e}const _=(e,t)=>kh(e,t,Li);function X1(e,t,n){const r=arguments.length;return r===2?kt(t)&&!Ye(t)?Ql(t)?U(e,null,[t]):U(e,t):U(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Ql(n)&&(n=[n]),U(e,t,n))}const Mv=Symbol.for("v-scx"),Sv=()=>r1(Mv),Ev="3.3.9",Lv="http://www.w3.org/2000/svg",jr=typeof document<"u"?document:null,l3=jr&&jr.createElement("template"),Av={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?jr.createElementNS(Lv,e):jr.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>jr.createTextNode(e),createComment:e=>jr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>jr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,a){const i=n?n.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===a||!(o=o.nextSibling)););else{l3.innerHTML=r?`${e}`:e;const l=l3.content;if(r){const s=l.firstChild;for(;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},or="transition",Za="animation",ca=Symbol("_vtc"),kn=(e,{slots:t})=>X1(Rh,yc(e),t);kn.displayName="Transition";const Cc={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},Hv=kn.props=jt({},X8,Cc),Or=(e,t=[])=>{Ye(e)?e.forEach(n=>n(...t)):e&&e(...t)},s3=e=>e?Ye(e)?e.some(t=>t.length>1):e.length>1:!1;function yc(e){const t={};for(const B in e)B in Cc||(t[B]=e[B]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:s=a,appearActiveClass:u=i,appearToClass:c=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=Bv(o),C=g&&g[0],b=g&&g[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:w,onLeave:k,onLeaveCancelled:L,onBeforeAppear:V=v,onAppear:P=y,onAppearCancelled:D=w}=t,T=(B,N,W)=>{cr(B,N?c:l),cr(B,N?u:i),W&&W()},S=(B,N)=>{B._isLeaving=!1,cr(B,d),cr(B,p),cr(B,f),N&&N()},A=B=>(N,W)=>{const X=B?P:y,te=()=>T(N,B,W);Or(X,[N,te]),u3(()=>{cr(N,B?s:a),Vn(N,B?c:l),s3(X)||c3(N,r,C,te)})};return jt(t,{onBeforeEnter(B){Or(v,[B]),Vn(B,a),Vn(B,i)},onBeforeAppear(B){Or(V,[B]),Vn(B,s),Vn(B,u)},onEnter:A(!1),onAppear:A(!0),onLeave(B,N){B._isLeaving=!0;const W=()=>S(B,N);Vn(B,d),wc(),Vn(B,f),u3(()=>{B._isLeaving&&(cr(B,d),Vn(B,p),s3(k)||c3(B,r,b,W))}),Or(k,[B,W])},onEnterCancelled(B){T(B,!1),Or(w,[B])},onAppearCancelled(B){T(B,!0),Or(D,[B])},onLeaveCancelled(B){S(B),Or(L,[B])}})}function Bv(e){if(e==null)return null;if(kt(e))return[V2(e.enter),V2(e.leave)];{const t=V2(e);return[t,t]}}function V2(e){return $p(e)}function Vn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ca]||(e[ca]=new Set)).add(t)}function cr(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[ca];n&&(n.delete(t),n.size||(e[ca]=void 0))}function u3(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Tv=0;function c3(e,t,n,r){const o=e._endId=++Tv,a=()=>{o===e._endId&&r()};if(n)return setTimeout(a,n);const{type:i,timeout:l,propCount:s}=bc(e,t);if(!i)return r();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),a()},f=p=>{p.target===e&&++c>=s&&d()};setTimeout(()=>{c(n[g]||"").split(", "),o=r(`${or}Delay`),a=r(`${or}Duration`),i=d3(o,a),l=r(`${Za}Delay`),s=r(`${Za}Duration`),u=d3(l,s);let c=null,d=0,f=0;t===or?i>0&&(c=or,d=i,f=a.length):t===Za?u>0&&(c=Za,d=u,f=s.length):(d=Math.max(i,u),c=d>0?i>u?or:Za:null,f=c?c===or?a.length:s.length:0);const p=c===or&&/\b(transform|all)(,|$)/.test(r(`${or}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function d3(e,t){for(;e.lengthf3(n)+f3(e[r])))}function f3(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function wc(){return document.body.offsetHeight}function Dv(e,t,n){const r=e[ca];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const T7=Symbol("_vod"),R0={beforeMount(e,{value:t},{transition:n}){e[T7]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):$a(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),$a(e,!0),r.enter(e)):r.leave(e,()=>{$a(e,!1)}):$a(e,t))},beforeUnmount(e,{value:t}){$a(e,t)}};function $a(e,t){e.style.display=t?e[T7]:"none"}function Ov(e,t,n){const r=e.style,o=It(n);if(n&&!o){if(t&&!It(t))for(const a in t)n[a]==null&&z0(r,a,"");for(const a in n)z0(r,a,n[a])}else{const a=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),T7 in e&&(r.display=a)}}const p3=/\s*!important$/;function z0(e,t,n){if(Ye(n))n.forEach(r=>z0(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Vv(e,t);p3.test(n)?e.setProperty(vo(r),n.replace(p3,""),"important"):e[r]=n}}const h3=["Webkit","Moz","ms"],I2={};function Vv(e,t){const n=I2[t];if(n)return n;let r=wn(t);if(r!=="filter"&&r in e)return I2[t]=r;r=Qs(r);for(let o=0;oP2||(Rv.then(()=>P2=0),P2=Date.now());function Fv(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;R1(Uv(r,n.value),t,5,[r])};return n.value=e,n.attached=zv(),n}function Uv(e,t){if(Ye(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const C3=/^on[a-z]/,jv=(e,t,n,r,o=!1,a,i,l,s)=>{t==="class"?Dv(e,r,o):t==="style"?Ov(e,n,r):Gs(t)?p7(t)||Zv(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Yv(e,t,r,o))?Pv(e,t,r,a,i,l,s):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Iv(e,t,r,o))};function Yv(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&C3.test(t)&&Je(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||C3.test(t)&&It(n)?!1:t in e}function Ar(e){const t=Zi();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>U0(a,o))},r=()=>{const o=e(t.proxy);F0(t.subTree,o),n(o)};Nh(r),_t(()=>{const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),T1(()=>o.disconnect())})}function F0(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{F0(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)U0(e.el,t);else if(e.type===Le)e.children.forEach(n=>F0(n,t));else if(e.type===ui){let{el:n,anchor:r}=e;for(;n&&(U0(n,t),n!==r);)n=n.nextSibling}}function U0(e,t){if(e.nodeType===1){const n=e.style;for(const r in t)n.setProperty(`--${r}`,t[r])}}const _c=new WeakMap,kc=new WeakMap,Xl=Symbol("_moveCb"),y3=Symbol("_enterCb"),xc={name:"TransitionGroup",props:jt({},Hv,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Zi(),r=Q8();let o,a;return tc(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Xv(o[0].el,n.vnode.el,i))return;o.forEach(qv),o.forEach(Wv);const l=o.filter(Qv);wc(),l.forEach(s=>{const u=s.el,c=u.style;Vn(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Xl]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Xl]=null,cr(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=pt(e),l=yc(i);let s=i.tag||Le;o=a,a=t.default?E7(t.default()):[];for(let u=0;udelete e.mode;xc.props;const Kv=xc;function qv(e){const t=e.el;t[Xl]&&t[Xl](),t[y3]&&t[y3]()}function Wv(e){kc.set(e,e.el.getBoundingClientRect())}function Qv(e){const t=_c.get(e),n=kc.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${r}px,${o}px)`,a.transitionDuration="0s",e}}function Xv(e,t,n){const r=e.cloneNode(),o=e[ca];o&&o.forEach(l=>{l.split(/\s+/).forEach(s=>s&&r.classList.remove(s))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(r);const{hasTransform:i}=bc(r);return a.removeChild(r),i}const b3=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ye(t)?n=>Sl(t,n):t};function Jv(e){e.target.composing=!0}function w3(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const N2=Symbol("_assign"),em={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[N2]=b3(o);const a=r||o.props&&o.props.type==="number";Oo(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),a&&(l=H0(l)),e[N2](l)}),n&&Oo(e,"change",()=>{e.value=e.value.trim()}),t||(Oo(e,"compositionstart",Jv),Oo(e,"compositionend",w3),Oo(e,"change",w3))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},a){if(e[N2]=b3(a),e.composing)return;const i=o||e.type==="number"?H0(e.value):e.value,l=t??"";i!==l&&(document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===l)||(e.value=l))}},tm=["ctrl","shift","alt","meta"],nm={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)=>tm.some(n=>e[`${n}Key`]&&!t.includes(n))},At=(e,t)=>(n,...r)=>{for(let o=0;on=>{if(!("key"in n))return;const r=vo(n.key);if(t.some(o=>o===r||rm[o]===r))return e(n)},om=jt({patchProp:jv},Av);let _3;function am(){return _3||(_3=cv(om))}const Mc=(...e)=>{const t=am().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=im(r);if(!o)return;const a=t._component;!Je(a)&&!a.render&&!a.template&&(a.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function im(e){return It(e)?document.querySelector(e):e}const lm=""+new URL("icon-location-on-642f061f.svg",import.meta.url).href,sm=""+new URL("icon-circles-ext-6b19ab51.svg",import.meta.url).href,Sc=""+new URL("icon-wifi-tethering-02725ea9.svg",import.meta.url).href;var j0=function(e,t){return j0=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},j0(e,t)};function rn(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");j0(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Ue=function(){return Ue=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0}),n=[],r=0,o=t;r1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(gm,function(s,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(Ic.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(x3.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(x3,function(s,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 a=o.options[0];a==="w"?t=Ue(Ue({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Ue(Ue({},t),M3(a)));continue}if(Vc.test(o.stem)){t=Ue(Ue({},t),M3(o.stem));continue}var i=Pc(o.stem);i&&(t=Ue(Ue({},t),i));var l=Cm(o.stem);l&&(t=Ue(Ue({},t),l))}return t}var ul={"001":["H","h"],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"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],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"],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","hB","h","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"],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"],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"],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","h","K"],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"],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"],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"],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","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","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"],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"],TL:["H","hB","hb","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"],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"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["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 bm(e,t){for(var n="",r=0;r>1),s="a",u=wm(t);for((u=="H"||u=="k")&&(l=0);l-- >0;)n+=s;for(;i-- >0;)n=u+n}else o==="J"?n+="H":n+=o}return n}function wm(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 n=e.language,r;n!=="root"&&(r=e.maximize().region);var o=ul[r||""]||ul[n||""]||ul["".concat(n,"-001")]||ul["001"];return o[0]}var Z2,_m=new RegExp("^".concat(Oc.source,"*")),km=new RegExp("".concat(Oc.source,"*$"));function ft(e,t){return{start:e,end:t}}var xm=!!String.prototype.startsWith&&"_a".startsWith("a",1),Mm=!!String.fromCodePoint,Sm=!!Object.fromEntries,Em=!!String.prototype.codePointAt,Lm=!!String.prototype.trimStart,Am=!!String.prototype.trimEnd,Hm=!!Number.isSafeInteger,Bm=Hm?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},G0=!0;try{var Tm=Zc("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");G0=((Z2=Tm.exec("a"))===null||Z2===void 0?void 0:Z2[0])==="a"}catch{G0=!1}var E3=xm?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},K0=Mm?String.fromCodePoint:function(){for(var e=[],t=0;to;){if(a=e[o++],a>1114111)throw RangeError(a+" is not a valid code point");n+=a<65536?String.fromCharCode(a):String.fromCharCode(((a-=65536)>>10)+55296,a%1024+56320)}return n},L3=Sm?Object.fromEntries:function(e){for(var t={},n=0,r=e;n=n)){var r=e.charCodeAt(t),o;return r<55296||r>56319||t+1===n||(o=e.charCodeAt(t+1))<56320||o>57343?r:(r-55296<<10)+(o-56320)+65536}},Dm=Lm?function(e){return e.trimStart()}:function(e){return e.replace(_m,"")},Om=Am?function(e){return e.trimEnd()}:function(e){return e.replace(km,"")};function Zc(e,t){return new RegExp(e,t)}var q0;if(G0){var A3=Zc("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");q0=function(e,t){var n;A3.lastIndex=t;var r=A3.exec(e);return(n=r[1])!==null&&n!==void 0?n:""}}else q0=function(e,t){for(var n=[];;){var r=Nc(e,t);if(r===void 0||$c(r)||Nm(r))break;n.push(r),t+=r>=65536?2:1}return K0.apply(void 0,n)};var Vm=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.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,n,r){for(var o=[];!this.isEOF();){var a=this.char();if(a===123){var i=this.parseArgument(t,r);if(i.err)return i;o.push(i.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var l=this.clonePosition();this.bump(),o.push({type:St.pound,location:ft(l,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(dt.UNMATCHED_CLOSING_TAG,ft(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&W0(this.peek()||0)){var i=this.parseTag(t,n);if(i.err)return i;o.push(i.val)}else{var i=this.parseLiteral(t,n);if(i.err)return i;o.push(i.val)}}}return{val:o,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:St.literal,value:"<".concat(o,"/>"),location:ft(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var i=a.val,l=this.clonePosition();if(this.bumpIf("")?{val:{type:St.tag,value:o,children:i,location:ft(r,this.clonePosition())},err:null}:this.error(dt.INVALID_TAG,ft(l,this.clonePosition())))}else return this.error(dt.UNCLOSED_TAG,ft(r,this.clonePosition()))}else return this.error(dt.INVALID_TAG,ft(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&Pm(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),o="";;){var a=this.tryParseQuote(n);if(a){o+=a;continue}var i=this.tryParseUnquoted(t,n);if(i){o+=i;continue}var l=this.tryParseLeftAngleBracket();if(l){o+=l;continue}break}var s=ft(r,this.clonePosition());return{val:{type:St.literal,value:o,location:s},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!Im(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 n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return K0.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),K0(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(dt.EMPTY_ARGUMENT,ft(r,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(dt.MALFORMED_ARGUMENT,ft(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:St.argument,value:o,location:ft(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(r,this.clonePosition())):this.parseArgumentOptions(t,n,o,r);default:return this.error(dt.MALFORMED_ARGUMENT,ft(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=q0(this.message,n),o=n+r.length;this.bumpTo(o);var a=this.clonePosition(),i=ft(t,a);return{value:r,location:i}},e.prototype.parseArgumentOptions=function(t,n,r,o){var a,i=this.clonePosition(),l=this.parseIdentifierIfPossible().value,s=this.clonePosition();switch(l){case"":return this.error(dt.EXPECT_ARGUMENT_TYPE,ft(i,s));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=Om(d.val);if(f.length===0)return this.error(dt.EXPECT_ARGUMENT_STYLE,ft(this.clonePosition(),this.clonePosition()));var p=ft(c,this.clonePosition());u={style:f,styleLocation:p}}var g=this.tryParseArgumentClose(o);if(g.err)return g;var C=ft(o,this.clonePosition());if(u&&E3(u==null?void 0:u.style,"::",0)){var b=Dm(u.style.slice(2));if(l==="number"){var d=this.parseNumberSkeletonFromString(b,u.styleLocation);return d.err?d:{val:{type:St.number,value:r,location:C,style:d.val},err:null}}else{if(b.length===0)return this.error(dt.EXPECT_DATE_TIME_SKELETON,C);var v=b;this.locale&&(v=bm(b,this.locale));var f={type:da.dateTime,pattern:v,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?pm(v):{}},y=l==="date"?St.date:St.time;return{val:{type:y,value:r,location:C,style:f},err:null}}}return{val:{type:l==="number"?St.number:l==="date"?St.date:St.time,value:r,location:C,style:(a=u==null?void 0:u.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var w=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(dt.EXPECT_SELECT_ARGUMENT_OPTIONS,ft(w,Ue({},w)));this.bumpSpace();var k=this.parseIdentifierIfPossible(),L=0;if(l!=="select"&&k.value==="offset"){if(!this.bumpIf(":"))return this.error(dt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ft(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(dt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,dt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),k=this.parseIdentifierIfPossible(),L=d.val}var V=this.tryParsePluralOrSelectOptions(t,l,n,k);if(V.err)return V;var g=this.tryParseArgumentClose(o);if(g.err)return g;var P=ft(o,this.clonePosition());return l==="select"?{val:{type:St.select,value:r,options:L3(V.val),location:P},err:null}:{val:{type:St.plural,value:r,options:L3(V.val),offset:L,pluralType:l==="plural"?"cardinal":"ordinal",location:P},err:null}}default:return this.error(dt.INVALID_ARGUMENT_TYPE,ft(i,s))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var o=this.clonePosition();if(!this.bumpUntil("'"))return this.error(dt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ft(o,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(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=vm(t)}catch{return this.error(dt.INVALID_NUMBER_SKELETON,n)}return{val:{type:da.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?ym(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,o){for(var a,i=!1,l=[],s=new Set,u=o.value,c=o.location;;){if(u.length===0){var d=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var f=this.tryParseDecimalInteger(dt.EXPECT_PLURAL_ARGUMENT_SELECTOR,dt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=ft(d,this.clonePosition()),u=this.message.slice(d.offset,this.offset())}else break}if(s.has(u))return this.error(n==="select"?dt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:dt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);u==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?dt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:dt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ft(this.clonePosition(),this.clonePosition()));var g=this.parseMessage(t+1,n,r);if(g.err)return g;var C=this.tryParseArgumentClose(p);if(C.err)return C;l.push([u,{value:g.val,location:ft(p,this.clonePosition())}]),s.add(u),this.bumpSpace(),a=this.parseIdentifierIfPossible(),u=a.value,c=a.location}return l.length===0?this.error(n==="select"?dt.EXPECT_SELECT_ARGUMENT_SELECTOR:dt.EXPECT_PLURAL_ARGUMENT_SELECTOR,ft(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(dt.MISSING_OTHER_CLAUSE,ft(this.clonePosition(),this.clonePosition())):{val:l,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,o=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,i=0;!this.isEOF();){var l=this.char();if(l>=48&&l<=57)a=!0,i=i*10+(l-48),this.bump();else break}var s=ft(o,this.clonePosition());return a?(i*=r,Bm(i)?{val:i,err:null}:this.error(n,s)):this.error(t,s)},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 n=Nc(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},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(E3(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!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 n=this.offset();if(n===t)break;if(n>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()&&$c(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function W0(e){return e>=97&&e<=122||e>=65&&e<=90}function Im(e){return W0(e)||e===47}function Pm(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 $c(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function Nm(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 Q0(e){e.forEach(function(t){if(delete t.location,Hc(t)||Bc(t))for(var n in t.options)delete t.options[n].location,Q0(t.options[n].value);else Ec(t)&&Dc(t.style)||(Lc(t)||Ac(t))&&Y0(t.style)?delete t.style.location:Tc(t)&&Q0(t.children)})}function Zm(e,t){t===void 0&&(t={}),t=Ue({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new Vm(e,t).parse();if(n.err){var r=SyntaxError(dt[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||Q0(n.val),n.val}function un(e,t){var n=t&&t.cache?t.cache:jm,r=t&&t.serializer?t.serializer:Um,o=t&&t.strategy?t.strategy:Rm;return o(e,{cache:n,serializer:r})}function $m(e){return e==null||typeof e=="number"||typeof e=="boolean"}function Rc(e,t,n,r){var o=$m(r)?r:n(r),a=t.get(o);return typeof a>"u"&&(a=e.call(this,r),t.set(o,a)),a}function zc(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),a=t.get(o);return typeof a>"u"&&(a=e.apply(this,r),t.set(o,a)),a}function D7(e,t,n,r,o){return n.bind(t,e,r,o)}function Rm(e,t){var n=e.length===1?Rc:zc;return D7(e,this,n,t.cache.create(),t.serializer)}function zm(e,t){return D7(e,this,zc,t.cache.create(),t.serializer)}function Fm(e,t){return D7(e,this,Rc,t.cache.create(),t.serializer)}var Um=function(){return JSON.stringify(arguments)};function O7(){this.cache=Object.create(null)}O7.prototype.get=function(e){return this.cache[e]};O7.prototype.set=function(e,t){this.cache[e]=t};var jm={create:function(){return new O7}},cn={variadic:zm,monadic:Fm},xn;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(xn||(xn={}));var Hr=function(e){rn(t,e);function t(n,r,o){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=o,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),H3=function(e){rn(t,e);function t(n,r,o,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(o).join('", "'),'"'),xn.INVALID_VALUE,a)||this}return t}(Hr),Ym=function(e){rn(t,e);function t(n,r,o){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),xn.INVALID_VALUE,o)||this}return t}(Hr),Gm=function(e){rn(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),xn.MISSING_VALUE,r)||this}return t}(Hr),d1;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(d1||(d1={}));function Km(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==d1.literal||n.type!==d1.literal?t.push(n):r.value+=n.value,t},[])}function qm(e){return typeof e=="function"}function Ll(e,t,n,r,o,a,i){if(e.length===1&&k3(e[0]))return[{type:d1.literal,value:e[0].value}];for(var l=[],s=0,u=e;st in e?Ep(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var gt=(e,t,r)=>(Lp(e,typeof t!="symbol"?t+"":t,r),r),H2=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)};var ve=(e,t,r)=>(H2(e,t,"read from private field"),r?r.call(e):t.get(e)),ut=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},Wt=(e,t,r,n)=>(H2(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r);var xe=(e,t,r)=>(H2(e,t,"access private method"),r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(o){if(o.ep)return;o.ep=!0;const a=r(o);fetch(o.href,a)}})();const Ap="modulepreload",Hp=function(e,t){return e[0]==="."?new URL(e,t).href:e},I5={},Pe=function(t,r,n){if(!r||r.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(r.map(a=>{if(a=Hp(a,n),a in I5)return;I5[a]=!0;const i=a.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!n)for(let c=o.length-1;c>=0;c--){const d=o[c];if(d.href===a&&(!i||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${l}`))return;const u=document.createElement("link");if(u.rel=i?"stylesheet":Ap,i||(u.as="script",u.crossOrigin=""),u.href=a,document.head.appendChild(u),i)return new Promise((c,d)=>{u.addEventListener("load",c),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})};const Bp=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),Tp=()=>[{path:"/",name:"home",component:()=>Pe(()=>import("./ControlPlaneDetailView-b7277b0e.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./AppCollection-78207d85.css","./StatusBadge-8194fcb8.css","./ControlPlaneDetailView-c9c2d460.css"],import.meta.url)}],Dp=(e,t)=>({"/control-plane/addresses":async()=>({http:e("KUMA_API_URL"),kds:e("KUMA_KDS_URL")}),"/global-insight":()=>t.getGlobalInsight()});function f7(e,t){const r=Object.create(null),n=e.split(",");for(let o=0;o!!r[o.toLowerCase()]:o=>!!r[o]}const Et={},jo=[],J1=()=>{},Op=()=>!1,Gs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),p7=e=>e.startsWith("onUpdate:"),jt=Object.assign,h7=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},Vp=Object.prototype.hasOwnProperty,vt=(e,t)=>Vp.call(e,t),Ye=Array.isArray,Yo=e=>qs(e)==="[object Map]",m8=e=>qs(e)==="[object Set]",Je=e=>typeof e=="function",It=e=>typeof e=="string",Ks=e=>typeof e=="symbol",kt=e=>e!==null&&typeof e=="object",g8=e=>(kt(e)||Je(e))&&Je(e.then)&&Je(e.catch),C8=Object.prototype.toString,qs=e=>C8.call(e),Ip=e=>qs(e).slice(8,-1),y8=e=>qs(e)==="[object Object]",v7=e=>It(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,xl=f7(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ws=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},Pp=/-(\w)/g,br=Ws(e=>e.replace(Pp,(t,r)=>r?r.toUpperCase():"")),Np=/\B([A-Z])/g,vo=Ws(e=>e.replace(Np,"-$1").toLowerCase()),Qs=Ws(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ml=Ws(e=>e?`on${Qs(e)}`:""),no=(e,t)=>!Object.is(e,t),Sl=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},H0=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Zp=e=>{const t=It(e)?Number(e):NaN;return isNaN(t)?e:t};let P5;const B0=()=>P5||(P5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function je(e){if(Ye(e)){const t={};for(let r=0;r{if(r){const n=r.split(Rp);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ae(e){let t="";if(It(e))t=e;else if(Ye(e))for(let r=0;rIt(e)?e:e==null?"":Ye(e)||kt(e)&&(e.toString===C8||!Je(e.toString))?JSON.stringify(e,_8,2):String(e),_8=(e,t)=>t&&t.__v_isRef?_8(e,t.value):Yo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,o])=>(r[`${n} =>`]=o,r),{})}:m8(t)?{[`Set(${t.size})`]:[...t.values()]}:kt(t)&&!Ye(t)&&!y8(t)?String(t):t;let L1;class Yp{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=L1,!t&&L1&&(this.index=(L1.scopes||(L1.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const r=L1;try{return L1=this,t()}finally{L1=r}}}on(){L1=this}off(){L1=this.parent}stop(t){if(this._active){let r,n;for(r=0,n=this.effects.length;r{const t=new Set(e);return t.w=0,t.n=0,t},x8=e=>(e.w&Mn)>0,M8=e=>(e.n&Mn)>0,qp=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let r=0;for(let n=0;n{(c==="length"||!Ks(c)&&c>=s)&&l.push(u)})}else switch(r!==void 0&&l.push(i.get(r)),t){case"add":Ye(e)?v7(r)&&l.push(i.get("length")):(l.push(i.get(eo)),Yo(e)&&l.push(i.get(D0)));break;case"delete":Ye(e)||(l.push(i.get(eo)),Yo(e)&&l.push(i.get(D0)));break;case"set":Yo(e)&&l.push(i.get(eo));break}if(l.length===1)l[0]&&O0(l[0]);else{const s=[];for(const u of l)u&&s.push(...u);O0(m7(s))}}function O0(e,t){const r=Ye(e)?e:[...e];for(const n of r)n.computed&&Z5(n);for(const n of r)n.computed||Z5(n)}function Z5(e,t){(e!==W1||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Qp(e,t){var r;return(r=jl.get(e))==null?void 0:r.get(t)}const Xp=f7("__proto__,__v_isRef,__isVue"),L8=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ks)),$5=Jp();function Jp(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const n=pt(this);for(let a=0,i=this.length;a{e[t]=function(...r){Ma();const n=pt(this)[t].apply(this,r);return Sa(),n}}),e}function eh(e){const t=pt(this);return k1(t,"has",e),t.hasOwnProperty(e)}class A8{constructor(t=!1,r=!1){this._isReadonly=t,this._shallow=r}get(t,r,n){const o=this._isReadonly,a=this._shallow;if(r==="__v_isReactive")return!o;if(r==="__v_isReadonly")return o;if(r==="__v_isShallow")return a;if(r==="__v_raw"&&n===(o?a?ph:D8:a?T8:B8).get(t))return t;const i=Ye(t);if(!o){if(i&&vt($5,r))return Reflect.get($5,r,n);if(r==="hasOwnProperty")return eh}const l=Reflect.get(t,r,n);return(Ks(r)?L8.has(r):Xp(r))||(o||k1(t,"get",r),a)?l:Bt(l)?i&&v7(r)?l:l.value:kt(l)?o?V8(l):Sr(l):l}}class H8 extends A8{constructor(t=!1){super(!1,t)}set(t,r,n,o){let a=t[r];if(oo(a)&&Bt(a)&&!Bt(n))return!1;if(!this._shallow&&(!Yl(n)&&!oo(n)&&(a=pt(a),n=pt(n)),!Ye(t)&&Bt(a)&&!Bt(n)))return a.value=n,!0;const i=Ye(t)&&v7(r)?Number(r)e,Xs=e=>Reflect.getPrototypeOf(e);function rl(e,t,r=!1,n=!1){e=e.__v_raw;const o=pt(e),a=pt(t);r||(no(t,a)&&k1(o,"get",t),k1(o,"get",a));const{has:i}=Xs(o),l=n?C7:r?w7:_i;if(i.call(o,t))return l(e.get(t));if(i.call(o,a))return l(e.get(a));e!==o&&e.get(t)}function nl(e,t=!1){const r=this.__v_raw,n=pt(r),o=pt(e);return t||(no(e,o)&&k1(n,"has",e),k1(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function ol(e,t=!1){return e=e.__v_raw,!t&&k1(pt(e),"iterate",eo),Reflect.get(e,"size",e)}function R5(e){e=pt(e);const t=pt(this);return Xs(t).has.call(t,e)||(t.add(e),Rr(t,"add",e,e)),this}function z5(e,t){t=pt(t);const r=pt(this),{has:n,get:o}=Xs(r);let a=n.call(r,e);a||(e=pt(e),a=n.call(r,e));const i=o.call(r,e);return r.set(e,t),a?no(t,i)&&Rr(r,"set",e,t):Rr(r,"add",e,t),this}function F5(e){const t=pt(this),{has:r,get:n}=Xs(t);let o=r.call(t,e);o||(e=pt(e),o=r.call(t,e)),n&&n.call(t,e);const a=t.delete(e);return o&&Rr(t,"delete",e,void 0),a}function U5(){const e=pt(this),t=e.size!==0,r=e.clear();return t&&Rr(e,"clear",void 0,void 0),r}function al(e,t){return function(n,o){const a=this,i=a.__v_raw,l=pt(i),s=t?C7:e?w7:_i;return!e&&k1(l,"iterate",eo),i.forEach((u,c)=>n.call(o,s(u),s(c),a))}}function il(e,t,r){return function(...n){const o=this.__v_raw,a=pt(o),i=Yo(a),l=e==="entries"||e===Symbol.iterator&&i,s=e==="keys"&&i,u=o[e](...n),c=r?C7:t?w7:_i;return!t&&k1(a,"iterate",s?D0:eo),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:l?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function rn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ah(){const e={get(a){return rl(this,a)},get size(){return ol(this)},has:nl,add:R5,set:z5,delete:F5,clear:U5,forEach:al(!1,!1)},t={get(a){return rl(this,a,!1,!0)},get size(){return ol(this)},has:nl,add:R5,set:z5,delete:F5,clear:U5,forEach:al(!1,!0)},r={get(a){return rl(this,a,!0)},get size(){return ol(this,!0)},has(a){return nl.call(this,a,!0)},add:rn("add"),set:rn("set"),delete:rn("delete"),clear:rn("clear"),forEach:al(!0,!1)},n={get(a){return rl(this,a,!0,!0)},get size(){return ol(this,!0)},has(a){return nl.call(this,a,!0)},add:rn("add"),set:rn("set"),delete:rn("delete"),clear:rn("clear"),forEach:al(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=il(a,!1,!1),r[a]=il(a,!0,!1),t[a]=il(a,!1,!0),n[a]=il(a,!0,!0)}),[e,r,t,n]}const[ih,lh,sh,uh]=ah();function y7(e,t){const r=t?e?uh:sh:e?lh:ih;return(n,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(vt(r,o)&&o in n?r:n,o,a)}const ch={get:y7(!1,!1)},dh={get:y7(!1,!0)},fh={get:y7(!0,!1)},B8=new WeakMap,T8=new WeakMap,D8=new WeakMap,ph=new WeakMap;function hh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function vh(e){return e.__v_skip||!Object.isExtensible(e)?0:hh(Ip(e))}function Sr(e){return oo(e)?e:b7(e,!1,rh,ch,B8)}function O8(e){return b7(e,!1,oh,dh,T8)}function V8(e){return b7(e,!0,nh,fh,D8)}function b7(e,t,r,n,o){if(!kt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=vh(e);if(i===0)return e;const l=new Proxy(e,i===2?n:r);return o.set(e,l),l}function Go(e){return oo(e)?Go(e.__v_raw):!!(e&&e.__v_isReactive)}function oo(e){return!!(e&&e.__v_isReadonly)}function Yl(e){return!!(e&&e.__v_isShallow)}function I8(e){return Go(e)||oo(e)}function pt(e){const t=e&&e.__v_raw;return t?pt(t):e}function P8(e){return Ul(e,"__v_skip",!0),e}const _i=e=>kt(e)?Sr(e):e,w7=e=>kt(e)?V8(e):e;function N8(e){kn&&W1&&(e=pt(e),E8(e.dep||(e.dep=m7())))}function Z8(e,t){e=pt(e);const r=e.dep;r&&O0(r)}function Bt(e){return!!(e&&e.__v_isRef===!0)}function j(e){return $8(e,!1)}function mh(e){return $8(e,!0)}function $8(e,t){return Bt(e)?e:new gh(e,t)}class gh{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:pt(t),this._value=r?t:_i(t)}get value(){return N8(this),this._value}set value(t){const r=this.__v_isShallow||Yl(t)||oo(t);t=r?t:pt(t),no(t,this._rawValue)&&(this._rawValue=t,this._value=r?t:_i(t),Z8(this))}}function I(e){return Bt(e)?e.value:e}const Ch={get:(e,t,r)=>I(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return Bt(o)&&!Bt(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function R8(e){return Go(e)?e:new Proxy(e,Ch)}function z8(e){const t=Ye(e)?new Array(e.length):{};for(const r in e)t[r]=F8(e,r);return t}class yh{constructor(t,r,n){this._object=t,this._key=r,this._defaultValue=n,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Qp(pt(this._object),this._key)}}class bh{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function B2(e,t,r){return Bt(e)?e:Je(e)?new bh(e):kt(e)&&arguments.length>1?F8(e,t,r):j(e)}function F8(e,t,r){const n=e[t];return Bt(n)?n:new yh(e,t,r)}class wh{constructor(t,r,n,o){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new g7(t,()=>{this._dirty||(this._dirty=!0,Z8(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const t=pt(this);return N8(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function _h(e,t,r=!1){let n,o;const a=Je(e);return a?(n=e,o=J1):(n=e.get,o=e.set),new wh(n,o,a||!o,r)}function xn(e,t,r,n){let o;try{o=n?e(...n):e()}catch(a){Js(a,t,r)}return o}function R1(e,t,r,n){if(Je(e)){const a=xn(e,t,r,n);return a&&g8(a)&&a.catch(i=>{Js(i,t,r)}),a}const o=[];for(let a=0;a>>1,o=i1[n],a=xi(o);ahr&&i1.splice(t,1)}function Sh(e){Ye(e)?Ko.push(...e):(!Vr||!Vr.includes(e,e.allowRecurse?Fn+1:Fn))&&Ko.push(e),j8()}function j5(e,t=ki?hr+1:0){for(;txi(r)-xi(n)),Fn=0;Fne.id==null?1/0:e.id,Eh=(e,t)=>{const r=xi(e)-xi(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function G8(e){V0=!1,ki=!0,i1.sort(Eh);const t=J1;try{for(hr=0;hrIt(p)?p.trim():p)),d&&(o=r.map(H0))}let l,s=n[l=Ml(t)]||n[l=Ml(br(t))];!s&&a&&(s=n[l=Ml(vo(t))]),s&&R1(s,e,6,o);const u=n[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,R1(u,e,6,o)}}function K8(e,t,r=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const a=e.emits;let i={},l=!1;if(!Je(e)){const s=u=>{const c=K8(u,t,!0);c&&(l=!0,jt(i,c))};!r&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!a&&!l?(kt(e)&&n.set(e,null),null):(Ye(a)?a.forEach(s=>i[s]=null):jt(i,a),kt(e)&&n.set(e,i),i)}function e2(e,t){return!e||!Gs(t)?!1:(t=t.slice(2).replace(/Once$/,""),vt(e,t[0].toLowerCase()+t.slice(1))||vt(e,vo(t))||vt(e,t))}let r1=null,t2=null;function Gl(e){const t=r1;return r1=e,t2=e&&e.type.__scopeId||null,t}function ot(e){t2=e}function at(){t2=null}function O(e,t=r1,r){if(!t||e._n)return e;const n=(...o)=>{n._d&&n3(-1);const a=Gl(t);let i;try{i=e(...o)}finally{Gl(a),n._d&&n3(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function T2(e){const{type:t,vnode:r,proxy:n,withProxy:o,props:a,propsOptions:[i],slots:l,attrs:s,emit:u,render:c,renderCache:d,data:f,setupState:p,ctx:g,inheritAttrs:C}=e;let b,v;const y=Gl(e);try{if(r.shapeFlag&4){const k=o||n,L=k;b=pr(c.call(L,k,d,a,p,f,g)),v=s}else{const k=t;b=pr(k.length>1?k(a,{attrs:s,slots:l,emit:u}):k(a,null)),v=t.props?s:Ah(s)}}catch(k){ci.length=0,Js(k,e,1),b=U(H1)}let w=b;if(v&&C!==!1){const k=Object.keys(v),{shapeFlag:L}=w;k.length&&L&7&&(i&&k.some(p7)&&(v=Hh(v,i)),w=Fr(w,v))}return r.dirs&&(w=Fr(w),w.dirs=w.dirs?w.dirs.concat(r.dirs):r.dirs),r.transition&&(w.transition=r.transition),b=w,Gl(y),b}const Ah=e=>{let t;for(const r in e)(r==="class"||r==="style"||Gs(r))&&((t||(t={}))[r]=e[r]);return t},Hh=(e,t)=>{const r={};for(const n in e)(!p7(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function Bh(e,t,r){const{props:n,children:o,component:a}=e,{props:i,children:l,patchFlag:s}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&s>=0){if(s&1024)return!0;if(s&16)return n?Y5(n,i,u):!!i;if(s&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function Ih(e,t){t&&t.pendingBranch?Ye(e)?t.effects.push(...e):t.effects.push(e):Sh(e)}function S7(e,t){return r2(e,null,t)}function Ph(e,t){return r2(e,null,{flush:"post"})}const ll={};function Ee(e,t,r){return r2(e,t,r)}function r2(e,t,{immediate:r,deep:n,flush:o,onTrack:a,onTrigger:i}=Et){var l;const s=k8()===((l=Xt)==null?void 0:l.scope)?Xt:null;let u,c=!1,d=!1;if(Bt(e)?(u=()=>e.value,c=Yl(e)):Go(e)?(u=()=>e,n=!0):Ye(e)?(d=!0,c=e.some(k=>Go(k)||Yl(k)),u=()=>e.map(k=>{if(Bt(k))return k.value;if(Go(k))return Gn(k);if(Je(k))return xn(k,s,2)})):Je(e)?t?u=()=>xn(e,s,2):u=()=>{if(!(s&&s.isUnmounted))return f&&f(),R1(e,s,3,[p])}:u=J1,t&&n){const k=u;u=()=>Gn(k())}let f,p=k=>{f=y.onStop=()=>{xn(k,s,4),f=y.onStop=void 0}},g;if(Li)if(p=J1,t?r&&R1(t,s,3,[u(),d?[]:void 0,p]):u(),o==="sync"){const k=Mv();g=k.__watcherHandles||(k.__watcherHandles=[])}else return J1;let C=d?new Array(e.length).fill(ll):ll;const b=()=>{if(y.active)if(t){const k=y.run();(n||c||(d?k.some((L,V)=>no(L,C[V])):no(k,C)))&&(f&&f(),R1(t,s,3,[k,C===ll?void 0:d&&C[0]===ll?[]:C,p]),C=k)}else y.run()};b.allowRecurse=!!t;let v;o==="sync"?v=b:o==="post"?v=()=>y1(b,s&&s.suspense):(b.pre=!0,s&&(b.id=s.uid),v=()=>k7(b));const y=new g7(u,v);t?r?b():C=y.run():o==="post"?y1(y.run.bind(y),s&&s.suspense):y.run();const w=()=>{y.stop(),s&&s.scope&&h7(s.scope.effects,y)};return g&&g.push(w),w}function Nh(e,t,r){const n=this.proxy,o=It(e)?e.includes(".")?W8(n,e):()=>n[e]:e.bind(n,n);let a;Je(t)?a=t:(a=t.handler,r=t);const i=Xt;ua(this);const l=r2(o,a.bind(n),r);return i?ua(i):to(),l}function W8(e,t){const r=t.split(".");return()=>{let n=e;for(let o=0;o{Gn(r,t)});else if(y8(e))for(const r in e)Gn(e[r],t);return e}function sa(e,t){const r=r1;if(r===null)return e;const n=l2(r)||r.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),rr(()=>{e.isUnmounting=!0}),e}const O1=[Function,Array],X8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:O1,onEnter:O1,onAfterEnter:O1,onEnterCancelled:O1,onBeforeLeave:O1,onLeave:O1,onAfterLeave:O1,onLeaveCancelled:O1,onBeforeAppear:O1,onAppear:O1,onAfterAppear:O1,onAppearCancelled:O1},Zh={name:"BaseTransition",props:X8,setup(e,{slots:t}){const r=Zi(),n=Q8();let o;return()=>{const a=t.default&&E7(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1){for(const C of a)if(C.type!==H1){i=C;break}}const l=pt(e),{mode:s}=l;if(n.isLeaving)return D2(i);const u=K5(i);if(!u)return D2(i);const c=Mi(u,l,n,r);Si(u,c);const d=r.subTree,f=d&&K5(d);let p=!1;const{getTransitionKey:g}=u.type;if(g){const C=g();o===void 0?o=C:C!==o&&(o=C,p=!0)}if(f&&f.type!==H1&&(!Un(u,f)||p)){const C=Mi(f,l,n,r);if(Si(f,C),s==="out-in")return n.isLeaving=!0,C.afterLeave=()=>{n.isLeaving=!1,r.update.active!==!1&&r.update()},D2(i);s==="in-out"&&u.type!==H1&&(C.delayLeave=(b,v,y)=>{const w=J8(n,f);w[String(f.key)]=f,b[pn]=()=>{v(),b[pn]=void 0,delete c.delayedLeave},c.delayedLeave=y})}return i}}},$h=Zh;function J8(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 Mi(e,t,r,n){const{appear:o,mode:a,persisted:i=!1,onBeforeEnter:l,onEnter:s,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:p,onLeaveCancelled:g,onBeforeAppear:C,onAppear:b,onAfterAppear:v,onAppearCancelled:y}=t,w=String(e.key),k=J8(r,e),L=(D,T)=>{D&&R1(D,n,9,T)},V=(D,T)=>{const S=T[1];L(D,T),Ye(D)?D.every(A=>A.length<=1)&&S():D.length<=1&&S()},P={mode:a,persisted:i,beforeEnter(D){let T=l;if(!r.isMounted)if(o)T=C||l;else return;D[pn]&&D[pn](!0);const S=k[w];S&&Un(e,S)&&S.el[pn]&&S.el[pn](),L(T,[D])},enter(D){let T=s,S=u,A=c;if(!r.isMounted)if(o)T=b||s,S=v||u,A=y||c;else return;let B=!1;const N=D[sl]=W=>{B||(B=!0,W?L(A,[D]):L(S,[D]),P.delayedLeave&&P.delayedLeave(),D[sl]=void 0)};T?V(T,[D,N]):N()},leave(D,T){const S=String(e.key);if(D[sl]&&D[sl](!0),r.isUnmounting)return T();L(d,[D]);let A=!1;const B=D[pn]=N=>{A||(A=!0,T(),N?L(g,[D]):L(p,[D]),D[pn]=void 0,k[S]===e&&delete k[S])};k[S]=e,f?V(f,[D,B]):B()},clone(D){return Mi(D,t,r,n)}};return P}function D2(e){if(n2(e))return e=Fr(e),e.children=null,e}function K5(e){return n2(e)?e.children?e.children[0]:void 0:e}function Si(e,t){e.shapeFlag&6&&e.component?Si(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 E7(e,t=!1,r){let n=[],o=0;for(let a=0;a1)for(let a=0;ajt({name:e.name},t,{setup:e}))():e}const li=e=>!!e.type.__asyncLoader,n2=e=>e.type.__isKeepAlive;function Rh(e,t){ec(e,"a",t)}function zh(e,t){ec(e,"da",t)}function ec(e,t,r=Xt){const n=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(o2(t,n,r),r){let o=r.parent;for(;o&&o.parent;)n2(o.parent.vnode)&&Fh(n,t,r,o),o=o.parent}}function Fh(e,t,r,n){const o=o2(t,e,n,!0);T1(()=>{h7(n[t],o)},r)}function o2(e,t,r=Xt,n=!1){if(r){const o=r[e]||(r[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(r.isUnmounted)return;Ma(),ua(r);const l=R1(t,r,e,i);return to(),Sa(),l});return n?o.unshift(a):o.push(a),a}}const qr=e=>(t,r=Xt)=>(!Li||e==="sp")&&o2(e,(...n)=>t(...n),r),Uh=qr("bm"),_t=qr("m"),jh=qr("bu"),tc=qr("u"),rr=qr("bum"),T1=qr("um"),Yh=qr("sp"),Gh=qr("rtg"),Kh=qr("rtc");function qh(e,t=Xt){o2("ec",e,t)}function rt(e,t,r,n){let o;const a=r&&r[n];if(Ye(e)||It(e)){o=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,a&&a[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,s=i.length;l{const a=n.fn(...o);return a&&(a.key=n.key),a}:n.fn)}return e}function K(e,t,r={},n,o){if(r1.isCE||r1.parent&&li(r1.parent)&&r1.parent.isCE)return t!=="default"&&(r.name=t),U("slot",r,n&&n());let a=e[t];a&&a._c&&(a._d=!1),h();const i=a&&rc(a(r)),l=J(Le,{key:r.key||i&&i.key||`_${t}`},i||(n?n():[]),i&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l}function rc(e){return e.some(t=>Ql(t)?!(t.type===H1||t.type===Le&&!rc(t.children)):!0)?e:null}function Kl(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:Ml(n)]=e[n];return r}const I0=e=>e?vc(e)?l2(e)||e.proxy:I0(e.parent):null,si=jt(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=>I0(e.parent),$root:e=>I0(e.root),$emit:e=>e.emit,$options:e=>L7(e),$forceUpdate:e=>e.f||(e.f=()=>k7(e.update)),$nextTick:e=>e.n||(e.n=zt.bind(e.proxy)),$watch:e=>Nh.bind(e)}),O2=(e,t)=>e!==Et&&!e.__isScriptSetup&&vt(e,t),Wh={get({_:e},t){const{ctx:r,setupState:n,data:o,props:a,accessCache:i,type:l,appContext:s}=e;let u;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return n[t];case 2:return o[t];case 4:return r[t];case 3:return a[t]}else{if(O2(n,t))return i[t]=1,n[t];if(o!==Et&&vt(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&vt(u,t))return i[t]=3,a[t];if(r!==Et&&vt(r,t))return i[t]=4,r[t];P0&&(i[t]=0)}}const c=si[t];let d,f;if(c)return t==="$attrs"&&k1(e,"get",t),c(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(r!==Et&&vt(r,t))return i[t]=4,r[t];if(f=s.config.globalProperties,vt(f,t))return f[t]},set({_:e},t,r){const{data:n,setupState:o,ctx:a}=e;return O2(o,t)?(o[t]=r,!0):n!==Et&&vt(n,t)?(n[t]=r,!0):vt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:o,propsOptions:a}},i){let l;return!!r[i]||e!==Et&&vt(e,i)||O2(t,i)||(l=a[0])&&vt(l,i)||vt(n,i)||vt(si,i)||vt(o.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:vt(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Pt(){return nc().slots}function Y1(){return nc().attrs}function nc(){const e=Zi();return e.setupContext||(e.setupContext=gc(e))}function q5(e){return Ye(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let P0=!0;function Qh(e){const t=L7(e),r=e.proxy,n=e.ctx;P0=!1,t.beforeCreate&&W5(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:i,watch:l,provide:s,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:g,activated:C,deactivated:b,beforeDestroy:v,beforeUnmount:y,destroyed:w,unmounted:k,render:L,renderTracked:V,renderTriggered:P,errorCaptured:D,serverPrefetch:T,expose:S,inheritAttrs:A,components:B,directives:N,filters:W}=t;if(u&&Xh(u,n,null),i)for(const ue in i){const de=i[ue];Je(de)&&(n[ue]=de.bind(r))}if(o){const ue=o.call(r,r);kt(ue)&&(e.data=Sr(ue))}if(P0=!0,a)for(const ue in a){const de=a[ue],Ae=Je(de)?de.bind(r,r):Je(de.get)?de.get.bind(r,r):J1,le=!Je(de)&&Je(de.set)?de.set.bind(r):J1,_e=_({get:Ae,set:le});Object.defineProperty(n,ue,{enumerable:!0,configurable:!0,get:()=>_e.value,set:Ne=>_e.value=Ne})}if(l)for(const ue in l)oc(l[ue],n,r,ue);if(s){const ue=Je(s)?s.call(r):s;Reflect.ownKeys(ue).forEach(de=>{gr(de,ue[de])})}c&&W5(c,e,"c");function te(ue,de){Ye(de)?de.forEach(Ae=>ue(Ae.bind(r))):de&&ue(de.bind(r))}if(te(Uh,d),te(_t,f),te(jh,p),te(tc,g),te(Rh,C),te(zh,b),te(qh,D),te(Kh,V),te(Gh,P),te(rr,y),te(T1,k),te(Yh,T),Ye(S))if(S.length){const ue=e.exposed||(e.exposed={});S.forEach(de=>{Object.defineProperty(ue,de,{get:()=>r[de],set:Ae=>r[de]=Ae})})}else e.exposed||(e.exposed={});L&&e.render===J1&&(e.render=L),A!=null&&(e.inheritAttrs=A),B&&(e.components=B),N&&(e.directives=N)}function Xh(e,t,r=J1){Ye(e)&&(e=N0(e));for(const n in e){const o=e[n];let a;kt(o)?"default"in o?a=n1(o.from||n,o.default,!0):a=n1(o.from||n):a=n1(o),Bt(a)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>a.value,set:i=>a.value=i}):t[n]=a}}function W5(e,t,r){R1(Ye(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function oc(e,t,r,n){const o=n.includes(".")?W8(r,n):()=>r[n];if(It(e)){const a=t[e];Je(a)&&Ee(o,a)}else if(Je(e))Ee(o,e.bind(r));else if(kt(e))if(Ye(e))e.forEach(a=>oc(a,t,r,n));else{const a=Je(e.handler)?e.handler.bind(r):t[e.handler];Je(a)&&Ee(o,a,e)}}function L7(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,l=a.get(t);let s;return l?s=l:!o.length&&!r&&!n?s=t:(s={},o.length&&o.forEach(u=>ql(s,u,i,!0)),ql(s,t,i)),kt(t)&&a.set(t,s),s}function ql(e,t,r,n=!1){const{mixins:o,extends:a}=t;a&&ql(e,a,r,!0),o&&o.forEach(i=>ql(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const l=Jh[i]||r&&r[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Jh={data:Q5,props:X5,emits:X5,methods:Qa,computed:Qa,beforeCreate:s1,created:s1,beforeMount:s1,mounted:s1,beforeUpdate:s1,updated:s1,beforeDestroy:s1,beforeUnmount:s1,destroyed:s1,unmounted:s1,activated:s1,deactivated:s1,errorCaptured:s1,serverPrefetch:s1,components:Qa,directives:Qa,watch:tv,provide:Q5,inject:ev};function Q5(e,t){return t?e?function(){return jt(Je(e)?e.call(this,this):e,Je(t)?t.call(this,this):t)}:t:e}function ev(e,t){return Qa(N0(e),N0(t))}function N0(e){if(Ye(e)){const t={};for(let r=0;r1)return r&&Je(t)?t.call(n&&n.proxy):t}}function ov(e,t,r,n=!1){const o={},a={};Ul(a,i2,1),e.propsDefaults=Object.create(null),ic(e,t,o,a);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);r?e.props=n?o:O8(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function av(e,t,r,n){const{props:o,attrs:a,vnode:{patchFlag:i}}=e,l=pt(o),[s]=e.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d{s=!0;const[f,p]=lc(d,t,!0);jt(i,f),p&&l.push(...p)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!a&&!s)return kt(e)&&n.set(e,jo),jo;if(Ye(a))for(let c=0;c-1,p[1]=C<0||g-1||vt(p,"default"))&&l.push(d)}}}const u=[i,l];return kt(e)&&n.set(e,u),u}function J5(e){return e[0]!=="$"}function e3(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function t3(e,t){return e3(e)===e3(t)}function r3(e,t){return Ye(t)?t.findIndex(r=>t3(r,e)):Je(t)&&t3(t,e)?0:-1}const sc=e=>e[0]==="_"||e==="$stable",A7=e=>Ye(e)?e.map(pr):[pr(e)],iv=(e,t,r)=>{if(t._n)return t;const n=O((...o)=>A7(t(...o)),r);return n._c=!1,n},uc=(e,t,r)=>{const n=e._ctx;for(const o in e){if(sc(o))continue;const a=e[o];if(Je(a))t[o]=iv(o,a,n);else if(a!=null){const i=A7(a);t[o]=()=>i}}},cc=(e,t)=>{const r=A7(t);e.slots.default=()=>r},lv=(e,t)=>{if(e.vnode.shapeFlag&32){const r=t._;r?(e.slots=pt(t),Ul(t,"_",r)):uc(t,e.slots={})}else e.slots={},t&&cc(e,t);Ul(e.slots,i2,1)},sv=(e,t,r)=>{const{vnode:n,slots:o}=e;let a=!0,i=Et;if(n.shapeFlag&32){const l=t._;l?r&&l===1?a=!1:(jt(o,t),!r&&l===1&&delete o._):(a=!t.$stable,uc(t,o)),i=t}else t&&(cc(e,t),i={default:1});if(a)for(const l in o)!sc(l)&&i[l]==null&&delete o[l]};function $0(e,t,r,n,o=!1){if(Ye(e)){e.forEach((f,p)=>$0(f,t&&(Ye(t)?t[p]:t),r,n,o));return}if(li(n)&&!o)return;const a=n.shapeFlag&4?l2(n.component)||n.component.proxy:n.el,i=o?null:a,{i:l,r:s}=e,u=t&&t.r,c=l.refs===Et?l.refs={}:l.refs,d=l.setupState;if(u!=null&&u!==s&&(It(u)?(c[u]=null,vt(d,u)&&(d[u]=null)):Bt(u)&&(u.value=null)),Je(s))xn(s,l,12,[i,c]);else{const f=It(s),p=Bt(s);if(f||p){const g=()=>{if(e.f){const C=f?vt(d,s)?d[s]:c[s]:s.value;o?Ye(C)&&h7(C,a):Ye(C)?C.includes(a)||C.push(a):f?(c[s]=[a],vt(d,s)&&(d[s]=c[s])):(s.value=[a],e.k&&(c[e.k]=s.value))}else f?(c[s]=i,vt(d,s)&&(d[s]=i)):p&&(s.value=i,e.k&&(c[e.k]=i))};i?(g.id=-1,y1(g,r)):g()}}}const y1=Ih;function uv(e){return cv(e)}function cv(e,t){const r=B0();r.__VUE__=!0;const{insert:n,remove:o,patchProp:a,createElement:i,createText:l,createComment:s,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:p=J1,insertStaticContent:g}=e,C=(E,H,z,G=null,ee=null,se=null,Ce=!1,me=null,ge=!!H.dynamicChildren)=>{if(E===H)return;E&&!Un(E,H)&&(G=Q(E),Ne(E,ee,se,!0),E=null),H.patchFlag===-2&&(ge=!1,H.dynamicChildren=null);const{type:ce,ref:Be,shapeFlag:Se}=H;switch(ce){case a2:b(E,H,z,G);break;case H1:v(E,H,z,G);break;case ui:E==null&&y(H,z,G,Ce);break;case Le:B(E,H,z,G,ee,se,Ce,me,ge);break;default:Se&1?L(E,H,z,G,ee,se,Ce,me,ge):Se&6?N(E,H,z,G,ee,se,Ce,me,ge):(Se&64||Se&128)&&ce.process(E,H,z,G,ee,se,Ce,me,ge,F)}Be!=null&&ee&&$0(Be,E&&E.ref,se,H||E,!H)},b=(E,H,z,G)=>{if(E==null)n(H.el=l(H.children),z,G);else{const ee=H.el=E.el;H.children!==E.children&&u(ee,H.children)}},v=(E,H,z,G)=>{E==null?n(H.el=s(H.children||""),z,G):H.el=E.el},y=(E,H,z,G)=>{[E.el,E.anchor]=g(E.children,H,z,G,E.el,E.anchor)},w=({el:E,anchor:H},z,G)=>{let ee;for(;E&&E!==H;)ee=f(E),n(E,z,G),E=ee;n(H,z,G)},k=({el:E,anchor:H})=>{let z;for(;E&&E!==H;)z=f(E),o(E),E=z;o(H)},L=(E,H,z,G,ee,se,Ce,me,ge)=>{Ce=Ce||H.type==="svg",E==null?V(H,z,G,ee,se,Ce,me,ge):T(E,H,ee,se,Ce,me,ge)},V=(E,H,z,G,ee,se,Ce,me)=>{let ge,ce;const{type:Be,props:Se,shapeFlag:Te,transition:Ze,dirs:Ge}=E;if(ge=E.el=i(E.type,se,Se&&Se.is,Se),Te&8?c(ge,E.children):Te&16&&D(E.children,ge,null,G,ee,se&&Be!=="foreignObject",Ce,me),Ge&&Tn(E,null,G,"created"),P(ge,E,E.scopeId,Ce,G),Se){for(const he in Se)he!=="value"&&!xl(he)&&a(ge,he,null,Se[he],se,E.children,G,ee,ke);"value"in Se&&a(ge,"value",null,Se.value),(ce=Se.onVnodeBeforeMount)&&ir(ce,G,E)}Ge&&Tn(E,null,G,"beforeMount");const tt=dv(ee,Ze);tt&&Ze.beforeEnter(ge),n(ge,H,z),((ce=Se&&Se.onVnodeMounted)||tt||Ge)&&y1(()=>{ce&&ir(ce,G,E),tt&&Ze.enter(ge),Ge&&Tn(E,null,G,"mounted")},ee)},P=(E,H,z,G,ee)=>{if(z&&p(E,z),G)for(let se=0;se{for(let ce=ge;ce{const me=H.el=E.el;let{patchFlag:ge,dynamicChildren:ce,dirs:Be}=H;ge|=E.patchFlag&16;const Se=E.props||Et,Te=H.props||Et;let Ze;z&&Dn(z,!1),(Ze=Te.onVnodeBeforeUpdate)&&ir(Ze,z,H,E),Be&&Tn(H,E,z,"beforeUpdate"),z&&Dn(z,!0);const Ge=ee&&H.type!=="foreignObject";if(ce?S(E.dynamicChildren,ce,me,z,G,Ge,se):Ce||de(E,H,me,null,z,G,Ge,se,!1),ge>0){if(ge&16)A(me,H,Se,Te,z,G,ee);else if(ge&2&&Se.class!==Te.class&&a(me,"class",null,Te.class,ee),ge&4&&a(me,"style",Se.style,Te.style,ee),ge&8){const tt=H.dynamicProps;for(let he=0;he{Ze&&ir(Ze,z,H,E),Be&&Tn(H,E,z,"updated")},G)},S=(E,H,z,G,ee,se,Ce)=>{for(let me=0;me{if(z!==G){if(z!==Et)for(const me in z)!xl(me)&&!(me in G)&&a(E,me,z[me],null,Ce,H.children,ee,se,ke);for(const me in G){if(xl(me))continue;const ge=G[me],ce=z[me];ge!==ce&&me!=="value"&&a(E,me,ce,ge,Ce,H.children,ee,se,ke)}"value"in G&&a(E,"value",z.value,G.value)}},B=(E,H,z,G,ee,se,Ce,me,ge)=>{const ce=H.el=E?E.el:l(""),Be=H.anchor=E?E.anchor:l("");let{patchFlag:Se,dynamicChildren:Te,slotScopeIds:Ze}=H;Ze&&(me=me?me.concat(Ze):Ze),E==null?(n(ce,z,G),n(Be,z,G),D(H.children,z,Be,ee,se,Ce,me,ge)):Se>0&&Se&64&&Te&&E.dynamicChildren?(S(E.dynamicChildren,Te,z,ee,se,Ce,me),(H.key!=null||ee&&H===ee.subTree)&&dc(E,H,!0)):de(E,H,z,Be,ee,se,Ce,me,ge)},N=(E,H,z,G,ee,se,Ce,me,ge)=>{H.slotScopeIds=me,E==null?H.shapeFlag&512?ee.ctx.activate(H,z,G,Ce,ge):W(H,z,G,ee,se,Ce,ge):X(E,H,ge)},W=(E,H,z,G,ee,se,Ce)=>{const me=E.component=Cv(E,G,ee);if(n2(E)&&(me.ctx.renderer=F),yv(me),me.asyncDep){if(ee&&ee.registerDep(me,te),!E.el){const ge=me.subTree=U(H1);v(null,ge,H,z)}return}te(me,E,H,z,ee,se,Ce)},X=(E,H,z)=>{const G=H.component=E.component;if(Bh(E,H,z))if(G.asyncDep&&!G.asyncResolved){ue(G,H,z);return}else G.next=H,Mh(G.update),G.update();else H.el=E.el,G.vnode=H},te=(E,H,z,G,ee,se,Ce)=>{const me=()=>{if(E.isMounted){let{next:Be,bu:Se,u:Te,parent:Ze,vnode:Ge}=E,tt=Be,he;Dn(E,!1),Be?(Be.el=Ge.el,ue(E,Be,Ce)):Be=Ge,Se&&Sl(Se),(he=Be.props&&Be.props.onVnodeBeforeUpdate)&&ir(he,Ze,Be,Ge),Dn(E,!0);const Re=T2(E),Oe=E.subTree;E.subTree=Re,C(Oe,Re,d(Oe.el),Q(Oe),E,ee,se),Be.el=Re.el,tt===null&&Th(E,Re.el),Te&&y1(Te,ee),(he=Be.props&&Be.props.onVnodeUpdated)&&y1(()=>ir(he,Ze,Be,Ge),ee)}else{let Be;const{el:Se,props:Te}=H,{bm:Ze,m:Ge,parent:tt}=E,he=li(H);if(Dn(E,!1),Ze&&Sl(Ze),!he&&(Be=Te&&Te.onVnodeBeforeMount)&&ir(Be,tt,H),Dn(E,!0),Se&&oe){const Re=()=>{E.subTree=T2(E),oe(Se,E.subTree,E,ee,null)};he?H.type.__asyncLoader().then(()=>!E.isUnmounted&&Re()):Re()}else{const Re=E.subTree=T2(E);C(null,Re,z,G,E,ee,se),H.el=Re.el}if(Ge&&y1(Ge,ee),!he&&(Be=Te&&Te.onVnodeMounted)){const Re=H;y1(()=>ir(Be,tt,Re),ee)}(H.shapeFlag&256||tt&&li(tt.vnode)&&tt.vnode.shapeFlag&256)&&E.a&&y1(E.a,ee),E.isMounted=!0,H=z=G=null}},ge=E.effect=new g7(me,()=>k7(ce),E.scope),ce=E.update=()=>ge.run();ce.id=E.uid,Dn(E,!0),ce()},ue=(E,H,z)=>{H.component=E;const G=E.vnode.props;E.vnode=H,E.next=null,av(E,H.props,G,z),sv(E,H.children,z),Ma(),j5(),Sa()},de=(E,H,z,G,ee,se,Ce,me,ge=!1)=>{const ce=E&&E.children,Be=E?E.shapeFlag:0,Se=H.children,{patchFlag:Te,shapeFlag:Ze}=H;if(Te>0){if(Te&128){le(ce,Se,z,G,ee,se,Ce,me,ge);return}else if(Te&256){Ae(ce,Se,z,G,ee,se,Ce,me,ge);return}}Ze&8?(Be&16&&ke(ce,ee,se),Se!==ce&&c(z,Se)):Be&16?Ze&16?le(ce,Se,z,G,ee,se,Ce,me,ge):ke(ce,ee,se,!0):(Be&8&&c(z,""),Ze&16&&D(Se,z,G,ee,se,Ce,me,ge))},Ae=(E,H,z,G,ee,se,Ce,me,ge)=>{E=E||jo,H=H||jo;const ce=E.length,Be=H.length,Se=Math.min(ce,Be);let Te;for(Te=0;TeBe?ke(E,ee,se,!0,!1,Se):D(H,z,G,ee,se,Ce,me,ge,Se)},le=(E,H,z,G,ee,se,Ce,me,ge)=>{let ce=0;const Be=H.length;let Se=E.length-1,Te=Be-1;for(;ce<=Se&&ce<=Te;){const Ze=E[ce],Ge=H[ce]=ge?hn(H[ce]):pr(H[ce]);if(Un(Ze,Ge))C(Ze,Ge,z,null,ee,se,Ce,me,ge);else break;ce++}for(;ce<=Se&&ce<=Te;){const Ze=E[Se],Ge=H[Te]=ge?hn(H[Te]):pr(H[Te]);if(Un(Ze,Ge))C(Ze,Ge,z,null,ee,se,Ce,me,ge);else break;Se--,Te--}if(ce>Se){if(ce<=Te){const Ze=Te+1,Ge=ZeTe)for(;ce<=Se;)Ne(E[ce],ee,se,!0),ce++;else{const Ze=ce,Ge=ce,tt=new Map;for(ce=Ge;ce<=Te;ce++){const $e=H[ce]=ge?hn(H[ce]):pr(H[ce]);$e.key!=null&&tt.set($e.key,ce)}let he,Re=0;const Oe=Te-Ge+1;let Qe=!1,fe=0;const ye=new Array(Oe);for(ce=0;ce=Oe){Ne($e,ee,se,!0);continue}let q;if($e.key!=null)q=tt.get($e.key);else for(he=Ge;he<=Te;he++)if(ye[he-Ge]===0&&Un($e,H[he])){q=he;break}q===void 0?Ne($e,ee,se,!0):(ye[q-Ge]=ce+1,q>=fe?fe=q:Qe=!0,C($e,H[q],z,null,ee,se,Ce,me,ge),Re++)}const He=Qe?fv(ye):jo;for(he=He.length-1,ce=Oe-1;ce>=0;ce--){const $e=Ge+ce,q=H[$e],re=$e+1{const{el:se,type:Ce,transition:me,children:ge,shapeFlag:ce}=E;if(ce&6){_e(E.component.subTree,H,z,G);return}if(ce&128){E.suspense.move(H,z,G);return}if(ce&64){Ce.move(E,H,z,F);return}if(Ce===Le){n(se,H,z);for(let Se=0;Seme.enter(se),ee);else{const{leave:Se,delayLeave:Te,afterLeave:Ze}=me,Ge=()=>n(se,H,z),tt=()=>{Se(se,()=>{Ge(),Ze&&Ze()})};Te?Te(se,Ge,tt):tt()}else n(se,H,z)},Ne=(E,H,z,G=!1,ee=!1)=>{const{type:se,props:Ce,ref:me,children:ge,dynamicChildren:ce,shapeFlag:Be,patchFlag:Se,dirs:Te}=E;if(me!=null&&$0(me,null,z,E,!0),Be&256){H.ctx.deactivate(E);return}const Ze=Be&1&&Te,Ge=!li(E);let tt;if(Ge&&(tt=Ce&&Ce.onVnodeBeforeUnmount)&&ir(tt,H,E),Be&6)Ve(E.component,z,G);else{if(Be&128){E.suspense.unmount(z,G);return}Ze&&Tn(E,null,H,"beforeUnmount"),Be&64?E.type.remove(E,H,z,ee,F,G):ce&&(se!==Le||Se>0&&Se&64)?ke(ce,H,z,!1,!0):(se===Le&&Se&384||!ee&&Be&16)&&ke(ge,H,z),G&&We(E)}(Ge&&(tt=Ce&&Ce.onVnodeUnmounted)||Ze)&&y1(()=>{tt&&ir(tt,H,E),Ze&&Tn(E,null,H,"unmounted")},z)},We=E=>{const{type:H,el:z,anchor:G,transition:ee}=E;if(H===Le){ne(z,G);return}if(H===ui){k(E);return}const se=()=>{o(z),ee&&!ee.persisted&&ee.afterLeave&&ee.afterLeave()};if(E.shapeFlag&1&&ee&&!ee.persisted){const{leave:Ce,delayLeave:me}=ee,ge=()=>Ce(z,se);me?me(E.el,se,ge):ge()}else se()},ne=(E,H)=>{let z;for(;E!==H;)z=f(E),o(E),E=z;o(H)},Ve=(E,H,z)=>{const{bum:G,scope:ee,update:se,subTree:Ce,um:me}=E;G&&Sl(G),ee.stop(),se&&(se.active=!1,Ne(Ce,E,H,z)),me&&y1(me,H),y1(()=>{E.isUnmounted=!0},H),H&&H.pendingBranch&&!H.isUnmounted&&E.asyncDep&&!E.asyncResolved&&E.suspenseId===H.pendingId&&(H.deps--,H.deps===0&&H.resolve())},ke=(E,H,z,G=!1,ee=!1,se=0)=>{for(let Ce=se;CeE.shapeFlag&6?Q(E.component.subTree):E.shapeFlag&128?E.suspense.next():f(E.anchor||E.el),pe=(E,H,z)=>{E==null?H._vnode&&Ne(H._vnode,null,null,!0):C(H._vnode||null,E,H,null,null,null,z),j5(),Y8(),H._vnode=E},F={p:C,um:Ne,m:_e,r:We,mt:W,mc:D,pc:de,pbc:S,n:Q,o:e};let Y,oe;return t&&([Y,oe]=t(F)),{render:pe,hydrate:Y,createApp:nv(pe,Y)}}function Dn({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function dv(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function dc(e,t,r=!1){const n=e.children,o=t.children;if(Ye(n)&&Ye(o))for(let a=0;a>1,e[r[l]]0&&(t[n]=r[a-1]),r[a]=n)}}for(a=r.length,i=r[a-1];a-- >0;)r[a]=i,i=t[i];return r}const pv=e=>e.__isTeleport,Le=Symbol.for("v-fgt"),a2=Symbol.for("v-txt"),H1=Symbol.for("v-cmt"),ui=Symbol.for("v-stc"),ci=[];let Q1=null;function h(e=!1){ci.push(Q1=e?null:[])}function hv(){ci.pop(),Q1=ci[ci.length-1]||null}let Ei=1;function n3(e){Ei+=e}function fc(e){return e.dynamicChildren=Ei>0?Q1||jo:null,hv(),Ei>0&&Q1&&Q1.push(e),e}function x(e,t,r,n,o,a){return fc(m(e,t,r,n,o,a,!0))}function J(e,t,r,n,o){return fc(U(e,t,r,n,o,!0))}function Ql(e){return e?e.__v_isVNode===!0:!1}function Un(e,t){return e.type===t.type&&e.key===t.key}const i2="__vInternal",pc=({key:e})=>e??null,El=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?It(e)||Bt(e)||Je(e)?{i:r1,r:e,k:t,f:!!r}:e:null);function m(e,t=null,r=null,n=0,o=null,a=e===Le?0:1,i=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pc(t),ref:t&&El(t),scopeId:t2,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:n,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:r1};return l?(H7(s,r),a&128&&e.normalize(s)):r&&(s.shapeFlag|=It(r)?8:16),Ei>0&&!i&&Q1&&(s.patchFlag>0||a&6)&&s.patchFlag!==32&&Q1.push(s),s}const U=vv;function vv(e,t=null,r=null,n=0,o=null,a=!1){if((!e||e===q8)&&(e=H1),Ql(e)){const l=Fr(e,t,!0);return r&&H7(l,r),Ei>0&&!a&&Q1&&(l.shapeFlag&6?Q1[Q1.indexOf(e)]=l:Q1.push(l)),l.patchFlag|=-2,l}if(kv(e)&&(e=e.__vccOpts),t){t=hc(t);let{class:l,style:s}=t;l&&!It(l)&&(t.class=ae(l)),kt(s)&&(I8(s)&&!Ye(s)&&(s=jt({},s)),t.style=je(s))}const i=It(e)?1:Vh(e)?128:pv(e)?64:kt(e)?4:Je(e)?2:0;return m(e,t,r,n,o,i,a,!0)}function hc(e){return e?I8(e)||i2 in e?jt({},e):e:null}function Fr(e,t,r=!1){const{props:n,ref:o,patchFlag:a,children:i}=e,l=t?it(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&pc(l),ref:t&&t.ref?r&&o?Ye(o)?o.concat(El(t)):[o,El(t)]:El(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Le?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Fr(e.ssContent),ssFallback:e.ssFallback&&Fr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function M(e=" ",t=0){return U(a2,null,e,t)}function Ni(e,t){const r=U(ui,null,e);return r.staticCount=t,r}function Z(e="",t=!1){return t?(h(),J(H1,null,e)):U(H1,null,e)}function pr(e){return e==null||typeof e=="boolean"?U(H1):Ye(e)?U(Le,null,e.slice()):typeof e=="object"?hn(e):U(a2,null,String(e))}function hn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Fr(e)}function H7(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(Ye(t))r=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),H7(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!(i2 in t)?t._ctx=r1:o===3&&r1&&(r1.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Je(t)?(t={default:t,_ctx:r1},r=32):(t=String(t),n&64?(r=16,t=[M(t)]):r=8);e.children=t,e.shapeFlag|=r}function it(...e){const t={};for(let r=0;rXt||r1;let B7,Eo,o3="__VUE_INSTANCE_SETTERS__";(Eo=B0()[o3])||(Eo=B0()[o3]=[]),Eo.push(e=>Xt=e),B7=e=>{Eo.length>1?Eo.forEach(t=>t(e)):Eo[0](e)};const ua=e=>{B7(e),e.scope.on()},to=()=>{Xt&&Xt.scope.off(),B7(null)};function vc(e){return e.vnode.shapeFlag&4}let Li=!1;function yv(e,t=!1){Li=t;const{props:r,children:n}=e.vnode,o=vc(e);ov(e,r,o,t),lv(e,n);const a=o?bv(e,t):void 0;return Li=!1,a}function bv(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=P8(new Proxy(e.ctx,Wh));const{setup:n}=r;if(n){const o=e.setupContext=n.length>1?gc(e):null;ua(e),Ma();const a=xn(n,e,0,[e.props,o]);if(Sa(),to(),g8(a)){if(a.then(to,to),t)return a.then(i=>{a3(e,i,t)}).catch(i=>{Js(i,e,0)});e.asyncDep=a}else a3(e,a,t)}else mc(e,t)}function a3(e,t,r){Je(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:kt(t)&&(e.setupState=R8(t)),mc(e,r)}let i3;function mc(e,t,r){const n=e.type;if(!e.render){if(!t&&i3&&!n.render){const o=n.template||L7(e).template;if(o){const{isCustomElement:a,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:s}=n,u=jt(jt({isCustomElement:a,delimiters:l},i),s);n.render=i3(o,u)}}e.render=n.render||J1}{ua(e),Ma();try{Qh(e)}finally{Sa(),to()}}}function wv(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,r){return k1(e,"get","$attrs"),t[r]}}))}function gc(e){const t=r=>{e.exposed=r||{}};return{get attrs(){return wv(e)},slots:e.slots,emit:e.emit,expose:t}}function l2(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(R8(P8(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in si)return si[r](e)},has(t,r){return r in t||r in si}}))}function _v(e,t=!0){return Je(e)?e.displayName||e.name:e.name||t&&e.__name}function kv(e){return Je(e)&&"__vccOpts"in e}const _=(e,t)=>_h(e,t,Li);function X1(e,t,r){const n=arguments.length;return n===2?kt(t)&&!Ye(t)?Ql(t)?U(e,null,[t]):U(e,t):U(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Ql(r)&&(r=[r]),U(e,t,r))}const xv=Symbol.for("v-scx"),Mv=()=>n1(xv),Sv="3.3.10",Ev="http://www.w3.org/2000/svg",jn=typeof document<"u"?document:null,l3=jn&&jn.createElement("template"),Lv={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 o=t?jn.createElementNS(Ev,e):jn.createElement(e,r?{is:r}:void 0);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>jn.createTextNode(e),createComment:e=>jn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>jn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,o,a){const i=r?r.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),r),!(o===a||!(o=o.nextSibling)););else{l3.innerHTML=n?`${e}`:e;const l=l3.content;if(n){const s=l.firstChild;for(;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}t.insertBefore(l,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},nn="transition",Za="animation",ca=Symbol("_vtc"),_r=(e,{slots:t})=>X1($h,yc(e),t);_r.displayName="Transition";const Cc={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},Av=_r.props=jt({},X8,Cc),On=(e,t=[])=>{Ye(e)?e.forEach(r=>r(...t)):e&&e(...t)},s3=e=>e?Ye(e)?e.some(t=>t.length>1):e.length>1:!1;function yc(e){const t={};for(const B in e)B in Cc||(t[B]=e[B]);if(e.css===!1)return t;const{name:r="v",type:n,duration:o,enterFromClass:a=`${r}-enter-from`,enterActiveClass:i=`${r}-enter-active`,enterToClass:l=`${r}-enter-to`,appearFromClass:s=a,appearActiveClass:u=i,appearToClass:c=l,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:f=`${r}-leave-active`,leaveToClass:p=`${r}-leave-to`}=e,g=Hv(o),C=g&&g[0],b=g&&g[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:w,onLeave:k,onLeaveCancelled:L,onBeforeAppear:V=v,onAppear:P=y,onAppearCancelled:D=w}=t,T=(B,N,W)=>{cn(B,N?c:l),cn(B,N?u:i),W&&W()},S=(B,N)=>{B._isLeaving=!1,cn(B,d),cn(B,p),cn(B,f),N&&N()},A=B=>(N,W)=>{const X=B?P:y,te=()=>T(N,B,W);On(X,[N,te]),u3(()=>{cn(N,B?s:a),Or(N,B?c:l),s3(X)||c3(N,n,C,te)})};return jt(t,{onBeforeEnter(B){On(v,[B]),Or(B,a),Or(B,i)},onBeforeAppear(B){On(V,[B]),Or(B,s),Or(B,u)},onEnter:A(!1),onAppear:A(!0),onLeave(B,N){B._isLeaving=!0;const W=()=>S(B,N);Or(B,d),wc(),Or(B,f),u3(()=>{B._isLeaving&&(cn(B,d),Or(B,p),s3(k)||c3(B,n,b,W))}),On(k,[B,W])},onEnterCancelled(B){T(B,!1),On(w,[B])},onAppearCancelled(B){T(B,!0),On(D,[B])},onLeaveCancelled(B){S(B),On(L,[B])}})}function Hv(e){if(e==null)return null;if(kt(e))return[V2(e.enter),V2(e.leave)];{const t=V2(e);return[t,t]}}function V2(e){return Zp(e)}function Or(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[ca]||(e[ca]=new Set)).add(t)}function cn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[ca];r&&(r.delete(t),r.size||(e[ca]=void 0))}function u3(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Bv=0;function c3(e,t,r,n){const o=e._endId=++Bv,a=()=>{o===e._endId&&n()};if(r)return setTimeout(a,r);const{type:i,timeout:l,propCount:s}=bc(e,t);if(!i)return n();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),a()},f=p=>{p.target===e&&++c>=s&&d()};setTimeout(()=>{c(r[g]||"").split(", "),o=n(`${nn}Delay`),a=n(`${nn}Duration`),i=d3(o,a),l=n(`${Za}Delay`),s=n(`${Za}Duration`),u=d3(l,s);let c=null,d=0,f=0;t===nn?i>0&&(c=nn,d=i,f=a.length):t===Za?u>0&&(c=Za,d=u,f=s.length):(d=Math.max(i,u),c=d>0?i>u?nn:Za:null,f=c?c===nn?a.length:s.length:0);const p=c===nn&&/\b(transform|all)(,|$)/.test(n(`${nn}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function d3(e,t){for(;e.lengthf3(r)+f3(e[n])))}function f3(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function wc(){return document.body.offsetHeight}function Tv(e,t,r){const n=e[ca];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const T7=Symbol("_vod"),R0={beforeMount(e,{value:t},{transition:r}){e[T7]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):$a(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),$a(e,!0),n.enter(e)):n.leave(e,()=>{$a(e,!1)}):$a(e,t))},beforeUnmount(e,{value:t}){$a(e,t)}};function $a(e,t){e.style.display=t?e[T7]:"none"}function Dv(e,t,r){const n=e.style,o=It(r);if(r&&!o){if(t&&!It(t))for(const a in t)r[a]==null&&z0(n,a,"");for(const a in r)z0(n,a,r[a])}else{const a=n.display;o?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),T7 in e&&(n.display=a)}}const p3=/\s*!important$/;function z0(e,t,r){if(Ye(r))r.forEach(n=>z0(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=Ov(e,t);p3.test(r)?e.setProperty(vo(n),r.replace(p3,""),"important"):e[n]=r}}const h3=["Webkit","Moz","ms"],I2={};function Ov(e,t){const r=I2[t];if(r)return r;let n=br(t);if(n!=="filter"&&n in e)return I2[t]=n;n=Qs(n);for(let o=0;oP2||($v.then(()=>P2=0),P2=Date.now());function zv(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;R1(Fv(n,r.value),t,5,[n])};return r.value=e,r.attached=Rv(),r}function Fv(e,t){if(Ye(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>o=>!o._stopped&&n&&n(o))}else return t}const C3=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Uv=(e,t,r,n,o=!1,a,i,l,s)=>{t==="class"?Tv(e,n,o):t==="style"?Dv(e,r,n):Gs(t)?p7(t)||Nv(e,t,r,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):jv(e,t,n,o))?Iv(e,t,n,a,i,l,s):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),Vv(e,t,n,o))};function jv(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&C3(t)&&Je(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 o=e.tagName;return!(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")}return C3(t)&&It(r)?!1:t in e}function An(e){const t=Zi();if(!t)return;const r=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>U0(a,o))},n=()=>{const o=e(t.proxy);F0(t.subTree,o),r(o)};Ph(n),_t(()=>{const o=new MutationObserver(n);o.observe(t.subTree.el.parentNode,{childList:!0}),T1(()=>o.disconnect())})}function F0(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{F0(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)U0(e.el,t);else if(e.type===Le)e.children.forEach(r=>F0(r,t));else if(e.type===ui){let{el:r,anchor:n}=e;for(;r&&(U0(r,t),r!==n);)r=r.nextSibling}}function U0(e,t){if(e.nodeType===1){const r=e.style;for(const n in t)r.setProperty(`--${n}`,t[n])}}const _c=new WeakMap,kc=new WeakMap,Xl=Symbol("_moveCb"),y3=Symbol("_enterCb"),xc={name:"TransitionGroup",props:jt({},Av,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=Zi(),n=Q8();let o,a;return tc(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Qv(o[0].el,r.vnode.el,i))return;o.forEach(Kv),o.forEach(qv);const l=o.filter(Wv);wc(),l.forEach(s=>{const u=s.el,c=u.style;Or(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Xl]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Xl]=null,cn(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=pt(e),l=yc(i);let s=i.tag||Le;o=a,a=t.default?E7(t.default()):[];for(let u=0;udelete e.mode;xc.props;const Gv=xc;function Kv(e){const t=e.el;t[Xl]&&t[Xl](),t[y3]&&t[y3]()}function qv(e){kc.set(e,e.el.getBoundingClientRect())}function Wv(e){const t=_c.get(e),r=kc.get(e),n=t.left-r.left,o=t.top-r.top;if(n||o){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${n}px,${o}px)`,a.transitionDuration="0s",e}}function Qv(e,t,r){const n=e.cloneNode(),o=e[ca];o&&o.forEach(l=>{l.split(/\s+/).forEach(s=>s&&n.classList.remove(s))}),r.split(/\s+/).forEach(l=>l&&n.classList.add(l)),n.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(n);const{hasTransform:i}=bc(n);return a.removeChild(n),i}const b3=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ye(t)?r=>Sl(t,r):t};function Xv(e){e.target.composing=!0}function w3(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const N2=Symbol("_assign"),Jv={created(e,{modifiers:{lazy:t,trim:r,number:n}},o){e[N2]=b3(o);const a=n||o.props&&o.props.type==="number";Oo(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;r&&(l=l.trim()),a&&(l=H0(l)),e[N2](l)}),r&&Oo(e,"change",()=>{e.value=e.value.trim()}),t||(Oo(e,"compositionstart",Xv),Oo(e,"compositionend",w3),Oo(e,"change",w3))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:r,trim:n,number:o}},a){if(e[N2]=b3(a),e.composing)return;const i=o||e.type==="number"?H0(e.value):e.value,l=t??"";i!==l&&(document.activeElement===e&&e.type!=="range"&&(r||n&&e.value.trim()===l)||(e.value=l))}},em=["ctrl","shift","alt","meta"],tm={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)=>em.some(r=>e[`${r}Key`]&&!t.includes(r))},At=(e,t)=>e._withMods||(e._withMods=(r,...n)=>{for(let o=0;oe._withKeys||(e._withKeys=r=>{if(!("key"in r))return;const n=vo(r.key);if(t.some(o=>o===n||rm[o]===n))return e(r)}),nm=jt({patchProp:Uv},Lv);let _3;function om(){return _3||(_3=uv(nm))}const Mc=(...e)=>{const t=om().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=am(n);if(!o)return;const a=t._component;!Je(a)&&!a.render&&!a.template&&(a.template=o.innerHTML),o.innerHTML="";const i=r(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function am(e){return It(e)?document.querySelector(e):e}const im=""+new URL("icon-location-on-642f061f.svg",import.meta.url).href,lm=""+new URL("icon-circles-ext-6b19ab51.svg",import.meta.url).href,Sc=""+new URL("icon-wifi-tethering-02725ea9.svg",import.meta.url).href;var j0=function(e,t){return j0=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(r[o]=n[o])},j0(e,t)};function nr(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");j0(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Ue=function(){return Ue=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0}),r=[],n=0,o=t;n1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(mm,function(s,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(Ic.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(x3.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(x3,function(s,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 a=o.options[0];a==="w"?t=Ue(Ue({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Ue(Ue({},t),M3(a)));continue}if(Vc.test(o.stem)){t=Ue(Ue({},t),M3(o.stem));continue}var i=Pc(o.stem);i&&(t=Ue(Ue({},t),i));var l=gm(o.stem);l&&(t=Ue(Ue({},t),l))}return t}var ul={"001":["H","h"],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"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],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"],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","hB","h","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"],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"],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"],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","h","K"],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"],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"],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"],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","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","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"],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"],TL:["H","hB","hb","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"],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"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["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 ym(e,t){for(var r="",n=0;n>1),s="a",u=bm(t);for((u=="H"||u=="k")&&(l=0);l-- >0;)r+=s;for(;i-- >0;)r=u+r}else o==="J"?r+="H":r+=o}return r}function bm(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 o=ul[n||""]||ul[r||""]||ul["".concat(r,"-001")]||ul["001"];return o[0]}var Z2,wm=new RegExp("^".concat(Oc.source,"*")),_m=new RegExp("".concat(Oc.source,"*$"));function ft(e,t){return{start:e,end:t}}var km=!!String.prototype.startsWith&&"_a".startsWith("a",1),xm=!!String.fromCodePoint,Mm=!!Object.fromEntries,Sm=!!String.prototype.codePointAt,Em=!!String.prototype.trimStart,Lm=!!String.prototype.trimEnd,Am=!!Number.isSafeInteger,Hm=Am?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},G0=!0;try{var Bm=Zc("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");G0=((Z2=Bm.exec("a"))===null||Z2===void 0?void 0:Z2[0])==="a"}catch{G0=!1}var E3=km?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},K0=xm?String.fromCodePoint:function(){for(var e=[],t=0;to;){if(a=e[o++],a>1114111)throw RangeError(a+" is not a valid code point");r+=a<65536?String.fromCharCode(a):String.fromCharCode(((a-=65536)>>10)+55296,a%1024+56320)}return r},L3=Mm?Object.fromEntries:function(e){for(var t={},r=0,n=e;r=r)){var n=e.charCodeAt(t),o;return n<55296||n>56319||t+1===r||(o=e.charCodeAt(t+1))<56320||o>57343?n:(n-55296<<10)+(o-56320)+65536}},Tm=Em?function(e){return e.trimStart()}:function(e){return e.replace(wm,"")},Dm=Lm?function(e){return e.trimEnd()}:function(e){return e.replace(_m,"")};function Zc(e,t){return new RegExp(e,t)}var q0;if(G0){var A3=Zc("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");q0=function(e,t){var r;A3.lastIndex=t;var n=A3.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else q0=function(e,t){for(var r=[];;){var n=Nc(e,t);if(n===void 0||$c(n)||Pm(n))break;r.push(n),t+=n>=65536?2:1}return K0.apply(void 0,r)};var Om=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 o=[];!this.isEOF();){var a=this.char();if(a===123){var i=this.parseArgument(t,n);if(i.err)return i;o.push(i.val)}else{if(a===125&&t>0)break;if(a===35&&(r==="plural"||r==="selectordinal")){var l=this.clonePosition();this.bump(),o.push({type:St.pound,location:ft(l,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(dt.UNMATCHED_CLOSING_TAG,ft(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&W0(this.peek()||0)){var i=this.parseTag(t,r);if(i.err)return i;o.push(i.val)}else{var i=this.parseLiteral(t,r);if(i.err)return i;o.push(i.val)}}}return{val:o,err:null}},e.prototype.parseTag=function(t,r){var n=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:St.literal,value:"<".concat(o,"/>"),location:ft(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,r,!0);if(a.err)return a;var i=a.val,l=this.clonePosition();if(this.bumpIf("")?{val:{type:St.tag,value:o,children:i,location:ft(n,this.clonePosition())},err:null}:this.error(dt.INVALID_TAG,ft(l,this.clonePosition())))}else return this.error(dt.UNCLOSED_TAG,ft(n,this.clonePosition()))}else return this.error(dt.INVALID_TAG,ft(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&Im(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,r){for(var n=this.clonePosition(),o="";;){var a=this.tryParseQuote(r);if(a){o+=a;continue}var i=this.tryParseUnquoted(t,r);if(i){o+=i;continue}var l=this.tryParseLeftAngleBracket();if(l){o+=l;continue}break}var s=ft(n,this.clonePosition());return{val:{type:St.literal,value:o,location:s},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!Vm(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 K0.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(),K0(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(dt.EMPTY_ARGUMENT,ft(n,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(dt.MALFORMED_ARGUMENT,ft(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:St.argument,value:o,location:ft(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(n,this.clonePosition())):this.parseArgumentOptions(t,r,o,n);default:return this.error(dt.MALFORMED_ARGUMENT,ft(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=q0(this.message,r),o=r+n.length;this.bumpTo(o);var a=this.clonePosition(),i=ft(t,a);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,o){var a,i=this.clonePosition(),l=this.parseIdentifierIfPossible().value,s=this.clonePosition();switch(l){case"":return this.error(dt.EXPECT_ARGUMENT_TYPE,ft(i,s));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=Dm(d.val);if(f.length===0)return this.error(dt.EXPECT_ARGUMENT_STYLE,ft(this.clonePosition(),this.clonePosition()));var p=ft(c,this.clonePosition());u={style:f,styleLocation:p}}var g=this.tryParseArgumentClose(o);if(g.err)return g;var C=ft(o,this.clonePosition());if(u&&E3(u==null?void 0:u.style,"::",0)){var b=Tm(u.style.slice(2));if(l==="number"){var d=this.parseNumberSkeletonFromString(b,u.styleLocation);return d.err?d:{val:{type:St.number,value:n,location:C,style:d.val},err:null}}else{if(b.length===0)return this.error(dt.EXPECT_DATE_TIME_SKELETON,C);var v=b;this.locale&&(v=ym(b,this.locale));var f={type:da.dateTime,pattern:v,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?fm(v):{}},y=l==="date"?St.date:St.time;return{val:{type:y,value:n,location:C,style:f},err:null}}}return{val:{type:l==="number"?St.number:l==="date"?St.date:St.time,value:n,location:C,style:(a=u==null?void 0:u.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var w=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(dt.EXPECT_SELECT_ARGUMENT_OPTIONS,ft(w,Ue({},w)));this.bumpSpace();var k=this.parseIdentifierIfPossible(),L=0;if(l!=="select"&&k.value==="offset"){if(!this.bumpIf(":"))return this.error(dt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ft(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(dt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,dt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),k=this.parseIdentifierIfPossible(),L=d.val}var V=this.tryParsePluralOrSelectOptions(t,l,r,k);if(V.err)return V;var g=this.tryParseArgumentClose(o);if(g.err)return g;var P=ft(o,this.clonePosition());return l==="select"?{val:{type:St.select,value:n,options:L3(V.val),location:P},err:null}:{val:{type:St.plural,value:n,options:L3(V.val),offset:L,pluralType:l==="plural"?"cardinal":"ordinal",location:P},err:null}}default:return this.error(dt.INVALID_ARGUMENT_TYPE,ft(i,s))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(dt.EXPECT_ARGUMENT_CLOSING_BRACE,ft(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 o=this.clonePosition();if(!this.bumpUntil("'"))return this.error(dt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ft(o,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=hm(t)}catch{return this.error(dt.INVALID_NUMBER_SKELETON,r)}return{val:{type:da.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?Cm(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,o){for(var a,i=!1,l=[],s=new Set,u=o.value,c=o.location;;){if(u.length===0){var d=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var f=this.tryParseDecimalInteger(dt.EXPECT_PLURAL_ARGUMENT_SELECTOR,dt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=ft(d,this.clonePosition()),u=this.message.slice(d.offset,this.offset())}else break}if(s.has(u))return this.error(r==="select"?dt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:dt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);u==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?dt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:dt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ft(this.clonePosition(),this.clonePosition()));var g=this.parseMessage(t+1,r,n);if(g.err)return g;var C=this.tryParseArgumentClose(p);if(C.err)return C;l.push([u,{value:g.val,location:ft(p,this.clonePosition())}]),s.add(u),this.bumpSpace(),a=this.parseIdentifierIfPossible(),u=a.value,c=a.location}return l.length===0?this.error(r==="select"?dt.EXPECT_SELECT_ARGUMENT_SELECTOR:dt.EXPECT_PLURAL_ARGUMENT_SELECTOR,ft(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(dt.MISSING_OTHER_CLAUSE,ft(this.clonePosition(),this.clonePosition())):{val:l,err:null}},e.prototype.tryParseDecimalInteger=function(t,r){var n=1,o=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var a=!1,i=0;!this.isEOF();){var l=this.char();if(l>=48&&l<=57)a=!0,i=i*10+(l-48),this.bump();else break}var s=ft(o,this.clonePosition());return a?(i*=n,Hm(i)?{val:i,err:null}:this.error(r,s)):this.error(t,s)},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=Nc(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(E3(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()&&$c(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 W0(e){return e>=97&&e<=122||e>=65&&e<=90}function Vm(e){return W0(e)||e===47}function Im(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 $c(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function Pm(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 Q0(e){e.forEach(function(t){if(delete t.location,Hc(t)||Bc(t))for(var r in t.options)delete t.options[r].location,Q0(t.options[r].value);else Ec(t)&&Dc(t.style)||(Lc(t)||Ac(t))&&Y0(t.style)?delete t.style.location:Tc(t)&&Q0(t.children)})}function Nm(e,t){t===void 0&&(t={}),t=Ue({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new Om(e,t).parse();if(r.err){var n=SyntaxError(dt[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||Q0(r.val),r.val}function sr(e,t){var r=t&&t.cache?t.cache:Um,n=t&&t.serializer?t.serializer:Fm,o=t&&t.strategy?t.strategy:$m;return o(e,{cache:r,serializer:n})}function Zm(e){return e==null||typeof e=="number"||typeof e=="boolean"}function Rc(e,t,r,n){var o=Zm(n)?n:r(n),a=t.get(o);return typeof a>"u"&&(a=e.call(this,n),t.set(o,a)),a}function zc(e,t,r){var n=Array.prototype.slice.call(arguments,3),o=r(n),a=t.get(o);return typeof a>"u"&&(a=e.apply(this,n),t.set(o,a)),a}function D7(e,t,r,n,o){return r.bind(t,e,n,o)}function $m(e,t){var r=e.length===1?Rc:zc;return D7(e,this,r,t.cache.create(),t.serializer)}function Rm(e,t){return D7(e,this,zc,t.cache.create(),t.serializer)}function zm(e,t){return D7(e,this,Rc,t.cache.create(),t.serializer)}var Fm=function(){return JSON.stringify(arguments)};function O7(){this.cache=Object.create(null)}O7.prototype.get=function(e){return this.cache[e]};O7.prototype.set=function(e,t){this.cache[e]=t};var Um={create:function(){return new O7}},ur={variadic:Rm,monadic:zm},kr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(kr||(kr={}));var Hn=function(e){nr(t,e);function t(r,n,o){var a=e.call(this,r)||this;return a.code=n,a.originalMessage=o,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),H3=function(e){nr(t,e);function t(r,n,o,a){return e.call(this,'Invalid values for "'.concat(r,'": "').concat(n,'". Options are "').concat(Object.keys(o).join('", "'),'"'),kr.INVALID_VALUE,a)||this}return t}(Hn),jm=function(e){nr(t,e);function t(r,n,o){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),kr.INVALID_VALUE,o)||this}return t}(Hn),Ym=function(e){nr(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,'"'),kr.MISSING_VALUE,n)||this}return t}(Hn),d1;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(d1||(d1={}));function Gm(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==d1.literal||r.type!==d1.literal?t.push(r):n.value+=r.value,t},[])}function Km(e){return typeof e=="function"}function Ll(e,t,r,n,o,a,i){if(e.length===1&&k3(e[0]))return[{type:d1.literal,value:e[0].value}];for(var l=[],s=0,u=e;s"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=Zm,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}(),ao;(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"})(ao||(ao={}));var $i=function(e){rn(t,e);function t(n,r,o){var a=this,i=o?o instanceof Error?o:new Error(String(o)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` +`,kr.MISSING_INTL_API,i);var k=r.getPluralRules(t,{type:c.pluralType}).select(f-(c.offset||0));w=c.options[k]||c.options.other}if(!w)throw new H3(c.value,f,Object.keys(c.options),i);l.push.apply(l,Ll(w.value,t,r,n,o,f-(c.offset||0)));continue}}return Gm(l)}function qm(e,t){return t?Ue(Ue(Ue({},e||{}),t||{}),Object.keys(e).reduce(function(r,n){return r[n]=Ue(Ue({},e[n]),t[n]||{}),r},{})):e}function Wm(e,t){return t?Object.keys(e).reduce(function(r,n){return r[n]=qm(e[n],t[n]),r},Ue({},e)):e}function $2(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function Qm(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:sr(function(){for(var t,r=[],n=0;n"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=Nm,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}(),ao;(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"})(ao||(ao={}));var $i=function(e){nr(t,e);function t(r,n,o){var a=this,i=o?o instanceof Error?o:new Error(String(o)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(r,"] ").concat(n,` `).concat(i?` `.concat(i.message,` -`).concat(i.stack):""))||this,a.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),Jm=function(e){rn(t,e);function t(n,r){return e.call(this,ao.UNSUPPORTED_FORMATTER,n,r)||this}return t}($i),eg=function(e){rn(t,e);function t(n,r){return e.call(this,ao.INVALID_CONFIG,n,r)||this}return t}($i),B3=function(e){rn(t,e);function t(n,r){return e.call(this,ao.MISSING_DATA,n,r)||this}return t}($i),G1=function(e){rn(t,e);function t(n,r,o){var a=e.call(this,ao.FORMAT_ERROR,"".concat(n,` -Locale: `).concat(r,` -`),o)||this;return a.locale=r,a}return t}($i),R2=function(e){rn(t,e);function t(n,r,o,a){var i=e.call(this,"".concat(n,` +`).concat(i.stack):""))||this,a.code=r,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),Xm=function(e){nr(t,e);function t(r,n){return e.call(this,ao.UNSUPPORTED_FORMATTER,r,n)||this}return t}($i),Jm=function(e){nr(t,e);function t(r,n){return e.call(this,ao.INVALID_CONFIG,r,n)||this}return t}($i),B3=function(e){nr(t,e);function t(r,n){return e.call(this,ao.MISSING_DATA,r,n)||this}return t}($i),G1=function(e){nr(t,e);function t(r,n,o){var a=e.call(this,ao.FORMAT_ERROR,"".concat(r,` +Locale: `).concat(n,` +`),o)||this;return a.locale=n,a}return t}($i),R2=function(e){nr(t,e);function t(r,n,o,a){var i=e.call(this,"".concat(r,` MessageID: `).concat(o==null?void 0:o.id,` Default Message: `).concat(o==null?void 0:o.defaultMessage,` Description: `).concat(o==null?void 0:o.description,` -`),r,a)||this;return i.descriptor=o,i.locale=r,i}return t}(G1),tg=function(e){rn(t,e);function t(n,r){var o=e.call(this,ao.MISSING_TRANSLATION,'Missing message: "'.concat(n.id,'" for locale "').concat(r,'", using ').concat(n.defaultMessage?"default message (".concat(typeof n.defaultMessage=="string"?n.defaultMessage:n.defaultMessage.map(function(a){var i;return(i=a.value)!==null&&i!==void 0?i:JSON.stringify(a)}).join(),")"):"id"," as fallback."))||this;return o.descriptor=n,o}return t}($i);function mo(e,t,n){return n===void 0&&(n={}),t.reduce(function(r,o){return o in e?r[o]=e[o]:o in n&&(r[o]=n[o]),r},{})}var ng=function(e){},rg=function(e){},og={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:ng,onWarn:rg};function Uc(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Vr(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function ag(e){e===void 0&&(e=Uc());var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,o=un(function(){for(var l,s=[],u=0;u{const r=Eg({...typeof n=="boolean"?null:n,locale:e,messages:Hg(t,{safe:!0})},Bg),{$t:o,...a}=r,i=a,l=u=>{const c="Invalid Date";if(!u)return c;try{const d=new Date(u*1e3);return i.formatDate(d,{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"})}catch{return c}},s={formatUnixTimeStamp:l,formatIsoDate:u=>{const c=Date.parse(u)/1e3;return l(c)},t:(u,c,d)=>i.formatMessage({id:u},c,d),te:u=>!!i.messages[u],tm:u=>i.messages[u]||[],...i,source:t};return typeof n=="boolean"&&n===!0||typeof n!="boolean"&&n.isGlobal,s},Dg=(e=null)=>ie({name:"I18nT",props:{i18n:{type:Object,default:null},keypath:{type:String,required:!0},tag:{type:String,default:"span"}},setup(t,{slots:n}){const r=o=>{if(!o)return[];const a=/(\{[^}]+\})/g;return o.split(a).filter(Boolean)};return()=>{const o=Object.keys(n).filter(l=>l!=="_"),a=(e||t.i18n).messages[t.keypath].toString();let i=r(a);return i=i.filter(l=>l!==""),i.forEach((l,s)=>{if(!l.startsWith("{")&&!l.endsWith("}"))return;const u=l.replace(/[\{\}]/g,"");u==="0"&&n.default?i[s]=n.default():o.includes(u)&&n[u]&&(i[s]=n[u]())}),X1(t.tag,t,i)}}}),rt="24px",Yt=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Og=e=>(ot("data-v-81725854"),e=e(),at(),e),Vg=["aria-hidden"],Ig={key:0,"data-testid":"kui-icon-svg-title"},Pg=Og(()=>m("path",{d:"M11 19V13H5V11H11V5H13V11H19V13H13V19H11Z",fill:"currentColor"},null,-1)),Ng=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-icon","data-testid":"kui-icon-wrapper-add-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Ig,R(e.title),1)):Z("",!0),Pg],8,Vg))]),_:1},8,["aria-hidden","style"]))}}),Qre=Yt(Ng,[["__scopeId","data-v-81725854"]]),Zg=e=>(ot("data-v-5ec48dd0"),e=e(),at(),e),$g=["aria-hidden"],Rg={key:0,"data-testid":"kui-icon-svg-title"},zg=Zg(()=>m("path",{d:"M12 20L10.575 18.6L16.175 13H4V11H16.175L10.575 5.4L12 4L20 12L12 20Z",fill:"currentColor"},null,-1)),Fg=ie({__name:"ArrowRightIcon",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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-right-icon","data-testid":"kui-icon-wrapper-arrow-right-icon",style:je(r.value)},{default:O(()=>[(h(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg"},[e.title?(h(),x("title",Rg,R(e.title),1)):Z("",!0),zg],8,$g))]),_:1},8,["aria-hidden","style"]))}}),Xre=Yt(Fg,[["__scopeId","data-v-5ec48dd0"]]),Ug=e=>(ot("data-v-81457922"),e=e(),at(),e),jg=["aria-hidden"],Yg={key:0,"data-testid":"kui-icon-svg-title"},Gg=Ug(()=>m("path",{d:"M14 9.9V8.2C14.55 7.96667 15.1125 7.79167 15.6875 7.675C16.2625 7.55833 16.8667 7.5 17.5 7.5C17.9333 7.5 18.3583 7.53333 18.775 7.6C19.1917 7.66667 19.6 7.75 20 7.85V9.45C19.6 9.3 19.1958 9.1875 18.7875 9.1125C18.3792 9.0375 17.95 9 17.5 9C16.8667 9 16.2583 9.07917 15.675 9.2375C15.0917 9.39583 14.5333 9.61667 14 9.9ZM14 15.4V13.7C14.55 13.4667 15.1125 13.2917 15.6875 13.175C16.2625 13.0583 16.8667 13 17.5 13C17.9333 13 18.3583 13.0333 18.775 13.1C19.1917 13.1667 19.6 13.25 20 13.35V14.95C19.6 14.8 19.1958 14.6875 18.7875 14.6125C18.3792 14.5375 17.95 14.5 17.5 14.5C16.8667 14.5 16.2583 14.575 15.675 14.725C15.0917 14.875 14.5333 15.1 14 15.4ZM14 12.65V10.95C14.55 10.7167 15.1125 10.5417 15.6875 10.425C16.2625 10.3083 16.8667 10.25 17.5 10.25C17.9333 10.25 18.3583 10.2833 18.775 10.35C19.1917 10.4167 19.6 10.5 20 10.6V12.2C19.6 12.05 19.1958 11.9375 18.7875 11.8625C18.3792 11.7875 17.95 11.75 17.5 11.75C16.8667 11.75 16.2583 11.8292 15.675 11.9875C15.0917 12.1458 14.5333 12.3667 14 12.65ZM6.5 16C7.28333 16 8.04583 16.0875 8.7875 16.2625C9.52917 16.4375 10.2667 16.7 11 17.05V7.2C10.3167 6.8 9.59167 6.5 8.825 6.3C8.05833 6.1 7.28333 6 6.5 6C5.9 6 5.30417 6.05833 4.7125 6.175C4.12083 6.29167 3.55 6.46667 3 6.7V16.6C3.58333 16.4 4.1625 16.25 4.7375 16.15C5.3125 16.05 5.9 16 6.5 16ZM13 17.05C13.7333 16.7 14.4708 16.4375 15.2125 16.2625C15.9542 16.0875 16.7167 16 17.5 16C18.1 16 18.6875 16.05 19.2625 16.15C19.8375 16.25 20.4167 16.4 21 16.6V6.7C20.45 6.46667 19.8792 6.29167 19.2875 6.175C18.6958 6.05833 18.1 6 17.5 6C16.7167 6 15.9417 6.1 15.175 6.3C14.4083 6.5 13.6833 6.8 13 7.2V17.05ZM12 20C11.2 19.3667 10.3333 18.875 9.4 18.525C8.46667 18.175 7.5 18 6.5 18C5.8 18 5.1125 18.0917 4.4375 18.275C3.7625 18.4583 3.11667 18.7167 2.5 19.05C2.15 19.2333 1.8125 19.225 1.4875 19.025C1.1625 18.825 1 18.5333 1 18.15V6.1C1 5.91667 1.04583 5.74167 1.1375 5.575C1.22917 5.40833 1.36667 5.28333 1.55 5.2C2.31667 4.8 3.11667 4.5 3.95 4.3C4.78333 4.1 5.63333 4 6.5 4C7.46667 4 8.4125 4.125 9.3375 4.375C10.2625 4.625 11.15 5 12 5.5C12.85 5 13.7375 4.625 14.6625 4.375C15.5875 4.125 16.5333 4 17.5 4C18.3667 4 19.2167 4.1 20.05 4.3C20.8833 4.5 21.6833 4.8 22.45 5.2C22.6333 5.28333 22.7708 5.40833 22.8625 5.575C22.9542 5.74167 23 5.91667 23 6.1V18.15C23 18.5333 22.8375 18.825 22.5125 19.025C22.1875 19.225 21.85 19.2333 21.5 19.05C20.8833 18.7167 20.2375 18.4583 19.5625 18.275C18.8875 18.0917 18.2 18 17.5 18C16.5 18 15.5333 18.175 14.6 18.525C13.6667 18.875 12.8 19.3667 12 20Z",fill:"currentColor"},null,-1)),Kg=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Yg,R(e.title),1)):Z("",!0),Gg],8,jg))]),_:1},8,["aria-hidden","style"]))}}),Jre=Yt(Kg,[["__scopeId","data-v-81457922"]]),qg=e=>(ot("data-v-8ea78f66"),e=e(),at(),e),Wg=["aria-hidden"],Qg={key:0,"data-testid":"kui-icon-svg-title"},Xg=qg(()=>m("path",{d:"M12.275 15.525C13.4417 15.525 14.4333 15.15 15.25 14.4C16.0667 13.65 16.475 12.7417 16.475 11.675C16.475 10.725 16.1708 9.92083 15.5625 9.2625C14.9542 8.60417 14.2167 8.275 13.35 8.275C12.5667 8.275 11.9042 8.525 11.3625 9.025C10.8208 9.525 10.55 10.1417 10.55 10.875C10.55 11.1917 10.6125 11.5 10.7375 11.8C10.8625 12.1 11.0417 12.375 11.275 12.625L12.7 11.2C12.65 11.1667 12.6125 11.125 12.5875 11.075C12.5625 11.025 12.55 10.9667 12.55 10.9C12.55 10.7167 12.625 10.5708 12.775 10.4625C12.925 10.3542 13.1167 10.3 13.35 10.3C13.6833 10.3 13.9583 10.4375 14.175 10.7125C14.3917 10.9875 14.5 11.3167 14.5 11.7C14.5 12.2167 14.2875 12.6542 13.8625 13.0125C13.4375 13.3708 12.9167 13.55 12.3 13.55C11.5167 13.55 10.8542 13.2333 10.3125 12.6C9.77083 11.9667 9.5 11.1917 9.5 10.275C9.5 9.79167 9.59167 9.32917 9.775 8.8875C9.95833 8.44583 10.2167 8.05833 10.55 7.725L9.125 6.3C8.59167 6.81667 8.18333 7.41667 7.9 8.1C7.61667 8.78333 7.475 9.5 7.475 10.25C7.475 11.7167 7.94167 12.9625 8.875 13.9875C9.80833 15.0125 10.9417 15.525 12.275 15.525ZM6 22V17.7C5.05 16.8333 4.3125 15.8208 3.7875 14.6625C3.2625 13.5042 3 12.2833 3 11C3 8.5 3.875 6.375 5.625 4.625C7.375 2.875 9.5 2 12 2C14.0833 2 15.9292 2.6125 17.5375 3.8375C19.1458 5.0625 20.1917 6.65833 20.675 8.625L21.975 13.75C22.0583 14.0667 22 14.3542 21.8 14.6125C21.6 14.8708 21.3333 15 21 15H19V18C19 18.55 18.8042 19.0208 18.4125 19.4125C18.0208 19.8042 17.55 20 17 20H15V22H13V18H17V13H19.7L18.75 9.125C18.3667 7.60833 17.55 6.375 16.3 5.425C15.05 4.475 13.6167 4 12 4C10.0667 4 8.41667 4.675 7.05 6.025C5.68333 7.375 5 9.01667 5 10.95C5 11.95 5.20417 12.9 5.6125 13.8C6.02083 14.7 6.6 15.5 7.35 16.2L8 16.8V22H6Z",fill:"currentColor"},null,-1)),Jg=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:je(r.value)},{default:O(()=>[(h(),x("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"},[e.title?(h(),x("title",Qg,R(e.title),1)):Z("",!0),Xg],8,Wg))]),_:1},8,["aria-hidden","style"]))}}),eoe=Yt(Jg,[["__scopeId","data-v-8ea78f66"]]),eC=e=>(ot("data-v-79863fd1"),e=e(),at(),e),tC=["aria-hidden"],nC={key:0,"data-testid":"kui-icon-svg-title"},rC=eC(()=>m("path",{d:"M10.6 16.6L17.65 9.55L16.25 8.15L10.6 13.8L7.75 10.95L6.35 12.35L10.6 16.6ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),oC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",nC,R(e.title),1)):Z("",!0),rC],8,tC))]),_:1},8,["aria-hidden","style"]))}}),toe=Yt(oC,[["__scopeId","data-v-79863fd1"]]),aC=e=>(ot("data-v-30e2935b"),e=e(),at(),e),iC=["aria-hidden"],lC={key:0,"data-testid":"kui-icon-svg-title"},sC=aC(()=>m("path",{d:"M9.7 18.025L4 12.325L5.425 10.9L9.7 15.175L18.875 6L20.3 7.425L9.7 18.025Z",fill:"currentColor"},null,-1)),uC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",lC,R(e.title),1)):Z("",!0),sC],8,iC))]),_:1},8,["aria-hidden","style"]))}}),noe=Yt(uC,[["__scopeId","data-v-30e2935b"]]),cC=e=>(ot("data-v-c9b8d697"),e=e(),at(),e),dC=["aria-hidden"],fC={key:0,"data-testid":"kui-icon-svg-title"},pC=cC(()=>m("path",{d:"M9.4 18L8 16.6L12.6 12L8 7.4L9.4 6L15.4 12L9.4 18Z",fill:"currentColor"},null,-1)),hC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",fC,R(e.title),1)):Z("",!0),pC],8,dC))]),_:1},8,["aria-hidden","style"]))}}),roe=Yt(hC,[["__scopeId","data-v-c9b8d697"]]),vC=e=>(ot("data-v-49788c4e"),e=e(),at(),e),mC=["aria-hidden"],gC={key:0,"data-testid":"kui-icon-svg-title"},CC=vC(()=>m("path",{d:"M8.4 17L12 13.4L15.6 17L17 15.6L13.4 12L17 8.4L15.6 7L12 10.6L8.4 7L7 8.4L10.6 12L7 15.6L8.4 17ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),yC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",gC,R(e.title),1)):Z("",!0),CC],8,mC))]),_:1},8,["aria-hidden","style"]))}}),ooe=Yt(yC,[["__scopeId","data-v-49788c4e"]]),bC=e=>(ot("data-v-9dcc7895"),e=e(),at(),e),wC=["aria-hidden"],_C={key:0,"data-testid":"kui-icon-svg-title"},kC=bC(()=>m("path",{d:"M9.2502 22L8.8502 18.8C8.63353 18.7167 8.42936 18.6167 8.2377 18.5C8.04603 18.3833 7.85853 18.2583 7.6752 18.125L4.7002 19.375L1.9502 14.625L4.5252 12.675C4.50853 12.5583 4.5002 12.4458 4.5002 12.3375V11.6625C4.5002 11.5542 4.50853 11.4417 4.5252 11.325L1.9502 9.375L4.7002 4.625L7.6752 5.875C7.85853 5.74167 8.0502 5.61667 8.2502 5.5C8.4502 5.38333 8.6502 5.28333 8.8502 5.2L9.2502 2H14.7502L15.1502 5.2C15.3669 5.28333 15.571 5.38333 15.7627 5.5C15.9544 5.61667 16.1419 5.74167 16.3252 5.875L19.3002 4.625L22.0502 9.375L19.4752 11.325C19.4919 11.4417 19.5002 11.5542 19.5002 11.6625V12.3375C19.5002 12.4458 19.4835 12.5583 19.4502 12.675L22.0252 14.625L19.2752 19.375L16.3252 18.125C16.1419 18.2583 15.9502 18.3833 15.7502 18.5C15.5502 18.6167 15.3502 18.7167 15.1502 18.8L14.7502 22H9.2502ZM12.0502 15.5C13.0169 15.5 13.8419 15.1583 14.5252 14.475C15.2085 13.7917 15.5502 12.9667 15.5502 12C15.5502 11.0333 15.2085 10.2083 14.5252 9.525C13.8419 8.84167 13.0169 8.5 12.0502 8.5C11.0669 8.5 10.2377 8.84167 9.5627 9.525C8.8877 10.2083 8.5502 11.0333 8.5502 12C8.5502 12.9667 8.8877 13.7917 9.5627 14.475C10.2377 15.1583 11.0669 15.5 12.0502 15.5Z",fill:"currentColor"},null,-1)),xC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",_C,R(e.title),1)):Z("",!0),kC],8,wC))]),_:1},8,["aria-hidden","style"]))}}),aoe=Yt(xC,[["__scopeId","data-v-9dcc7895"]]),MC=e=>(ot("data-v-243f8fec"),e=e(),at(),e),SC=["aria-hidden"],EC={key:0,"data-testid":"kui-icon-svg-title"},LC=MC(()=>m("path",{d:"M5 22C4.45 22 3.97917 21.8042 3.5875 21.4125C3.19583 21.0208 3 20.55 3 20V6H5V20H16V22H5ZM9 18C8.45 18 7.97917 17.8042 7.5875 17.4125C7.19583 17.0208 7 16.55 7 16V4C7 3.45 7.19583 2.97917 7.5875 2.5875C7.97917 2.19583 8.45 2 9 2H18C18.55 2 19.0208 2.19583 19.4125 2.5875C19.8042 2.97917 20 3.45 20 4V16C20 16.55 19.8042 17.0208 19.4125 17.4125C19.0208 17.8042 18.55 18 18 18H9ZM9 16H18V4H9V16Z",fill:"currentColor"},null,-1)),AC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",EC,R(e.title),1)):Z("",!0),LC],8,SC))]),_:1},8,["aria-hidden","style"]))}}),ioe=Yt(AC,[["__scopeId","data-v-243f8fec"]]),HC=e=>(ot("data-v-a3801144"),e=e(),at(),e),BC=["aria-hidden"],TC={key:0,"data-testid":"kui-icon-svg-title"},DC=HC(()=>m("path",{d:"M8.575 21.25C8.30833 21.25 8.05417 21.2 7.8125 21.1C7.57083 21 7.35833 20.8583 7.175 20.675L3.075 16.575C2.89167 16.3917 2.75 16.1792 2.65 15.9375C2.55 15.6958 2.5 15.4417 2.5 15.175V9.325C2.5 9.05833 2.55 8.80417 2.65 8.5625C2.75 8.32083 2.89167 8.10833 3.075 7.925L7.175 3.825C7.35833 3.64167 7.57083 3.5 7.8125 3.4C8.05417 3.3 8.30833 3.25 8.575 3.25H14.425C14.6917 3.25 14.9458 3.3 15.1875 3.4C15.4292 3.5 15.6417 3.64167 15.825 3.825L19.925 7.925C20.1083 8.10833 20.25 8.32083 20.35 8.5625C20.45 8.80417 20.5 9.05833 20.5 9.325V15.175C20.5 15.4417 20.45 15.6958 20.35 15.9375C20.25 16.1792 20.1083 16.3917 19.925 16.575L15.825 20.675C15.6417 20.8583 15.4292 21 15.1875 21.1C14.9458 21.2 14.6917 21.25 14.425 21.25H8.575ZM11.5 13.65L13.65 15.8C13.8333 15.9833 14.0667 16.075 14.35 16.075C14.6333 16.075 14.8667 15.9833 15.05 15.8C15.2333 15.6167 15.325 15.3833 15.325 15.1C15.325 14.8167 15.2333 14.5833 15.05 14.4L12.9 12.25L15.05 10.1C15.2333 9.91667 15.325 9.68333 15.325 9.4C15.325 9.11667 15.2333 8.88333 15.05 8.7C14.8667 8.51667 14.6333 8.425 14.35 8.425C14.0667 8.425 13.8333 8.51667 13.65 8.7L11.5 10.85L9.35 8.7C9.16667 8.51667 8.93333 8.425 8.65 8.425C8.36667 8.425 8.13333 8.51667 7.95 8.7C7.76667 8.88333 7.675 9.11667 7.675 9.4C7.675 9.68333 7.76667 9.91667 7.95 10.1L10.1 12.25L7.95 14.4C7.76667 14.5833 7.675 14.8167 7.675 15.1C7.675 15.3833 7.76667 15.6167 7.95 15.8C8.13333 15.9833 8.36667 16.075 8.65 16.075C8.93333 16.075 9.16667 15.9833 9.35 15.8L11.5 13.65Z",fill:"currentColor"},null,-1)),OC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",TC,R(e.title),1)):Z("",!0),DC],8,BC))]),_:1},8,["aria-hidden","style"]))}}),loe=Yt(OC,[["__scopeId","data-v-a3801144"]]),VC=e=>(ot("data-v-bcf98b34"),e=e(),at(),e),IC=["aria-hidden"],PC={key:0,"data-testid":"kui-icon-svg-title"},NC=VC(()=>m("path",{d:"M10 18V16H14V18H10ZM6 13V11H18V13H6ZM3 8V6H21V8H3Z",fill:"currentColor"},null,-1)),ZC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",PC,R(e.title),1)):Z("",!0),NC],8,IC))]),_:1},8,["aria-hidden","style"]))}}),soe=Yt(ZC,[["__scopeId","data-v-bcf98b34"]]),$C=e=>(ot("data-v-2add788b"),e=e(),at(),e),RC=["aria-hidden"],zC={key:0,"data-testid":"kui-icon-svg-title"},FC=$C(()=>m("path",{d:"M11.95 18C12.3 18 12.5958 17.8792 12.8375 17.6375C13.0792 17.3958 13.2 17.1 13.2 16.75C13.2 16.4 13.0792 16.1042 12.8375 15.8625C12.5958 15.6208 12.3 15.5 11.95 15.5C11.6 15.5 11.3042 15.6208 11.0625 15.8625C10.8208 16.1042 10.7 16.4 10.7 16.75C10.7 17.1 10.8208 17.3958 11.0625 17.6375C11.3042 17.8792 11.6 18 11.95 18ZM11.05 14.15H12.9C12.9 13.6 12.9625 13.1667 13.0875 12.85C13.2125 12.5333 13.5667 12.1 14.15 11.55C14.5833 11.1167 14.925 10.7042 15.175 10.3125C15.425 9.92083 15.55 9.45 15.55 8.9C15.55 7.96667 15.2083 7.25 14.525 6.75C13.8417 6.25 13.0333 6 12.1 6C11.15 6 10.3792 6.25 9.7875 6.75C9.19583 7.25 8.78333 7.85 8.55 8.55L10.2 9.2C10.2833 8.9 10.4708 8.575 10.7625 8.225C11.0542 7.875 11.5 7.7 12.1 7.7C12.6333 7.7 13.0333 7.84583 13.3 8.1375C13.5667 8.42917 13.7 8.75 13.7 9.1C13.7 9.43333 13.6 9.74583 13.4 10.0375C13.2 10.3292 12.95 10.6 12.65 10.85C11.9167 11.5 11.4667 11.9917 11.3 12.325C11.1333 12.6583 11.05 13.2667 11.05 14.15ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),UC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",zC,R(e.title),1)):Z("",!0),FC],8,RC))]),_:1},8,["aria-hidden","style"]))}}),uoe=Yt(UC,[["__scopeId","data-v-2add788b"]]),jC=e=>(ot("data-v-abd6b986"),e=e(),at(),e),YC=["aria-hidden"],GC={key:0,"data-testid":"kui-icon-svg-title"},KC=jC(()=>m("path",{d:"M11 17H13V11H11V17ZM12 9C12.2833 9 12.5208 8.90417 12.7125 8.7125C12.9042 8.52083 13 8.28333 13 8C13 7.71667 12.9042 7.47917 12.7125 7.2875C12.5208 7.09583 12.2833 7 12 7C11.7167 7 11.4792 7.09583 11.2875 7.2875C11.0958 7.47917 11 7.71667 11 8C11 8.28333 11.0958 8.52083 11.2875 8.7125C11.4792 8.90417 11.7167 9 12 9ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),qC=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",GC,R(e.title),1)):Z("",!0),KC],8,YC))]),_:1},8,["aria-hidden","style"]))}}),coe=Yt(qC,[["__scopeId","data-v-abd6b986"]]),WC=e=>(ot("data-v-17e3b3c7"),e=e(),at(),e),QC=["aria-hidden"],XC={key:0,"data-testid":"kui-icon-svg-title"},JC=WC(()=>m("path",{"clip-rule":"evenodd",d:"M8.56654 17.8134H12.2371L14.1429 20.2096L13.8152 21.026H9.0731L9.18942 20.2096L8.07153 18.4462L8.56654 17.8134ZM11.193 7.28639L13.1602 7.28343L22 17.822L21.3132 21.026H17.5245L17.7604 20.1233L9.50009 10.2732L11.193 7.28639ZM14.6686 3L18.778 6.22975L18.2519 6.77265L18.9644 7.76492V8.82592L16.9157 10.496L13.4703 6.42551H11.4644L12.272 4.94512L14.6686 3ZM6.04318 13.3443L8.90974 10.853L12.7144 15.4313L11.6342 17.1086H8.12603L5.69899 20.2934L5.14469 21.026H2V17.1183L4.93106 13.3443H6.04318Z",fill:"currentColor","fill-rule":"evenodd"},null,-1)),ey=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",XC,R(e.title),1)):Z("",!0),JC],8,QC))]),_:1},8,["aria-hidden","style"]))}}),ty=Yt(ey,[["__scopeId","data-v-17e3b3c7"]]),ny=e=>(ot("data-v-91078880"),e=e(),at(),e),ry=["aria-hidden"],oy={key:0,"data-testid":"kui-icon-svg-title"},ay=ny(()=>m("path",{d:"M12 20C11.45 20 10.9792 19.8042 10.5875 19.4125C10.1958 19.0208 10 18.55 10 18C10 17.45 10.1958 16.9792 10.5875 16.5875C10.9792 16.1958 11.45 16 12 16C12.55 16 13.0208 16.1958 13.4125 16.5875C13.8042 16.9792 14 17.45 14 18C14 18.55 13.8042 19.0208 13.4125 19.4125C13.0208 19.8042 12.55 20 12 20ZM12 14C11.45 14 10.9792 13.8042 10.5875 13.4125C10.1958 13.0208 10 12.55 10 12C10 11.45 10.1958 10.9792 10.5875 10.5875C10.9792 10.1958 11.45 10 12 10C12.55 10 13.0208 10.1958 13.4125 10.5875C13.8042 10.9792 14 11.45 14 12C14 12.55 13.8042 13.0208 13.4125 13.4125C13.0208 13.8042 12.55 14 12 14ZM12 8C11.45 8 10.9792 7.80417 10.5875 7.4125C10.1958 7.02083 10 6.55 10 6C10 5.45 10.1958 4.97917 10.5875 4.5875C10.9792 4.19583 11.45 4 12 4C12.55 4 13.0208 4.19583 13.4125 4.5875C13.8042 4.97917 14 5.45 14 6C14 6.55 13.8042 7.02083 13.4125 7.4125C13.0208 7.80417 12.55 8 12 8Z",fill:"currentColor"},null,-1)),iy=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",oy,R(e.title),1)):Z("",!0),ay],8,ry))]),_:1},8,["aria-hidden","style"]))}}),doe=Yt(iy,[["__scopeId","data-v-91078880"]]),ly=e=>(ot("data-v-4b67e9af"),e=e(),at(),e),sy=["aria-hidden"],uy={key:0,"data-testid":"kui-icon-svg-title"},cy=ly(()=>m("path",{d:"M9.4 19.55C9.1 19 8.8375 18.4292 8.6125 17.8375C8.3875 17.2458 8.2 16.6333 8.05 16H5.1C5.58333 16.8333 6.1875 17.5583 6.9125 18.175C7.6375 18.7917 8.46667 19.25 9.4 19.55ZM4.25 14H7.65C7.6 13.6667 7.5625 13.3375 7.5375 13.0125C7.5125 12.6875 7.5 12.35 7.5 12C7.5 11.65 7.5125 11.3125 7.5375 10.9875C7.5625 10.6625 7.6 10.3333 7.65 10H4.25C4.16667 10.3333 4.10417 10.6625 4.0625 10.9875C4.02083 11.3125 4 11.65 4 12C4 12.35 4.02083 12.6875 4.0625 13.0125C4.10417 13.3375 4.16667 13.6667 4.25 14ZM5.1 8H8.05C8.2 7.36667 8.3875 6.75417 8.6125 6.1625C8.8375 5.57083 9.1 5 9.4 4.45C8.46667 4.75 7.6375 5.20833 6.9125 5.825C6.1875 6.44167 5.58333 7.16667 5.1 8ZM10.1 8H13.9C13.7 7.26667 13.4417 6.575 13.125 5.925C12.8083 5.275 12.4333 4.65 12 4.05C11.5667 4.65 11.1917 5.275 10.875 5.925C10.5583 6.575 10.3 7.26667 10.1 8ZM15.95 8H18.9C18.4167 7.16667 17.8125 6.44167 17.0875 5.825C16.3625 5.20833 15.5333 4.75 14.6 4.45C14.9 5 15.1625 5.57083 15.3875 6.1625C15.6125 6.75417 15.8 7.36667 15.95 8ZM12 22C10.6333 22 9.34167 21.7375 8.125 21.2125C6.90833 20.6875 5.84583 19.9708 4.9375 19.0625C4.02917 18.1542 3.3125 17.0917 2.7875 15.875C2.2625 14.6583 2 13.3667 2 12C2 10.6167 2.2625 9.32083 2.7875 8.1125C3.3125 6.90417 4.02917 5.84583 4.9375 4.9375C5.84583 4.02917 6.90833 3.3125 8.125 2.7875C9.34167 2.2625 10.6333 2 12 2C13.3833 2 14.6792 2.2625 15.8875 2.7875C17.0958 3.3125 18.1542 4.02917 19.0625 4.9375C19.9708 5.84583 20.6875 6.90417 21.2125 8.1125C21.7375 9.32083 22 10.6167 22 12C22 12.1667 21.9958 12.3333 21.9875 12.5C21.9792 12.6667 21.9667 12.8333 21.95 13H19.925C19.9583 12.8333 19.9792 12.6708 19.9875 12.5125C19.9958 12.3542 20 12.1833 20 12C20 11.65 19.9792 11.3125 19.9375 10.9875C19.8958 10.6625 19.8333 10.3333 19.75 10H16.35C16.4 10.3333 16.4375 10.6625 16.4625 10.9875C16.4875 11.3125 16.5 11.65 16.5 12V12.5125C16.5 12.6708 16.4917 12.8333 16.475 13H14.475C14.4917 12.8333 14.5 12.6708 14.5 12.5125V12C14.5 11.65 14.4875 11.3125 14.4625 10.9875C14.4375 10.6625 14.4 10.3333 14.35 10H9.65C9.6 10.3333 9.5625 10.6625 9.5375 10.9875C9.5125 11.3125 9.5 11.65 9.5 12C9.5 12.35 9.5125 12.6875 9.5375 13.0125C9.5625 13.3375 9.6 13.6667 9.65 14H13V16H10.1C10.3 16.7333 10.5583 17.425 10.875 18.075C11.1917 18.725 11.5667 19.35 12 19.95C12.1833 19.6833 12.3583 19.4125 12.525 19.1375C12.6917 18.8625 12.85 18.5833 13 18.3V21.95C12.8333 21.9667 12.6708 21.9792 12.5125 21.9875C12.3542 21.9958 12.1833 22 12 22ZM19.95 21.375L17 18.425V20.65H15V15H20.65V17H18.4L21.35 19.95L19.95 21.375Z",fill:"currentColor"},null,-1)),dy=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",uy,R(e.title),1)):Z("",!0),cy],8,sy))]),_:1},8,["aria-hidden","style"]))}}),foe=Yt(dy,[["__scopeId","data-v-4b67e9af"]]),Kc=e=>(ot("data-v-355d73b9"),e=e(),at(),e),fy=["aria-hidden"],py={key:0,"data-testid":"kui-icon-svg-title"},hy=Kc(()=>m("path",{d:"M12 22C10.6333 22 9.34167 21.7375 8.125 21.2125C6.90833 20.6875 5.84583 19.9708 4.9375 19.0625C4.02917 18.1542 3.3125 17.0917 2.7875 15.875C2.2625 14.6583 2 13.3667 2 12C2 10.6167 2.2625 9.32083 2.7875 8.1125C3.3125 6.90417 4.02917 5.84583 4.9375 4.9375C5.84583 4.02917 6.90833 3.3125 8.125 2.7875C9.34167 2.2625 10.6333 2 12 2C12.2833 2 12.5208 2.09583 12.7125 2.2875C12.9042 2.47917 13 2.71667 13 3C13 3.28333 12.9042 3.52083 12.7125 3.7125C12.5208 3.90417 12.2833 4 12 4C9.78333 4 7.89583 4.77917 6.3375 6.3375C4.77917 7.89583 4 9.78333 4 12C4 14.2167 4.77917 16.1042 6.3375 17.6625C7.89583 19.2208 9.78333 20 12 20C14.2167 20 16.1042 19.2208 17.6625 17.6625C19.2208 16.1042 20 14.2167 20 12C20 11.7167 20.0958 11.4792 20.2875 11.2875C20.4792 11.0958 20.7167 11 21 11C21.2833 11 21.5208 11.0958 21.7125 11.2875C21.9042 11.4792 22 11.7167 22 12C22 13.3667 21.7375 14.6583 21.2125 15.875C20.6875 17.0917 19.9708 18.1542 19.0625 19.0625C18.1542 19.9708 17.0958 20.6875 15.8875 21.2125C14.6792 21.7375 13.3833 22 12 22Z",fill:"currentColor","transform-origin":"center"},null,-1)),vy=Kc(()=>m("animateTransform",{attributeName:"transform",attributeType:"XML",dur:"1.5s",from:"0",repeatCount:"indefinite",to:"360",type:"rotate"},null,-1)),my=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",py,R(e.title),1)):Z("",!0),hy,vy],8,fy))]),_:1},8,["aria-hidden","style"]))}}),poe=Yt(my,[["__scopeId","data-v-355d73b9"]]),gy=e=>(ot("data-v-5c5ae391"),e=e(),at(),e),Cy=["aria-hidden"],yy={key:0,"data-testid":"kui-icon-svg-title"},by=gy(()=>m("path",{d:"M12 20C9.76667 20 7.875 19.225 6.325 17.675C4.775 16.125 4 14.2333 4 12C4 9.76667 4.775 7.875 6.325 6.325C7.875 4.775 9.76667 4 12 4C13.15 4 14.25 4.2375 15.3 4.7125C16.35 5.1875 17.25 5.86667 18 6.75V4H20V11H13V9H17.2C16.6667 8.06667 15.9375 7.33333 15.0125 6.8C14.0875 6.26667 13.0833 6 12 6C10.3333 6 8.91667 6.58333 7.75 7.75C6.58333 8.91667 6 10.3333 6 12C6 13.6667 6.58333 15.0833 7.75 16.25C8.91667 17.4167 10.3333 18 12 18C13.2833 18 14.4417 17.6333 15.475 16.9C16.5083 16.1667 17.2333 15.2 17.65 14H19.75C19.2833 15.7667 18.3333 17.2083 16.9 18.325C15.4667 19.4417 13.8333 20 12 20Z",fill:"currentColor"},null,-1)),wy=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",yy,R(e.title),1)):Z("",!0),by],8,Cy))]),_:1},8,["aria-hidden","style"]))}}),hoe=Yt(wy,[["__scopeId","data-v-5c5ae391"]]),_y=e=>(ot("data-v-e45a42d4"),e=e(),at(),e),ky=["aria-hidden"],xy={key:0,"data-testid":"kui-icon-svg-title"},My=_y(()=>m("path",{d:"M12.025 22.05C11.7583 22.05 11.5042 22 11.2625 21.9C11.0208 21.8 10.8 21.6583 10.6 21.475L2.575 13.45C2.39167 13.25 2.25 13.0292 2.15 12.7875C2.05 12.5458 2 12.2917 2 12.025C2 11.7583 2.05 11.5 2.15 11.25C2.25 11 2.39167 10.7833 2.575 10.6L10.6 2.575C10.8 2.375 11.0208 2.22917 11.2625 2.1375C11.5042 2.04583 11.7583 2 12.025 2C12.2917 2 12.55 2.04583 12.8 2.1375C13.05 2.22917 13.2667 2.375 13.45 2.575L21.475 10.6C21.675 10.7833 21.8208 11 21.9125 11.25C22.0042 11.5 22.05 11.7583 22.05 12.025C22.05 12.2917 22.0042 12.5458 21.9125 12.7875C21.8208 13.0292 21.675 13.25 21.475 13.45L13.45 21.475C13.2667 21.6583 13.05 21.8 12.8 21.9C12.55 22 12.2917 22.05 12.025 22.05ZM11.025 13.025H13.025V7.025H11.025V13.025ZM12.025 16.025C12.3083 16.025 12.5458 15.9292 12.7375 15.7375C12.9292 15.5458 13.025 15.3083 13.025 15.025C13.025 14.7417 12.9292 14.5042 12.7375 14.3125C12.5458 14.1208 12.3083 14.025 12.025 14.025C11.7417 14.025 11.5042 14.1208 11.3125 14.3125C11.1208 14.5042 11.025 14.7417 11.025 15.025C11.025 15.3083 11.1208 15.5458 11.3125 15.7375C11.5042 15.9292 11.7417 16.025 12.025 16.025Z",fill:"currentColor"},null,-1)),Sy=ie({__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:rt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return rt}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",xy,R(e.title),1)):Z("",!0),My],8,ky))]),_:1},8,["aria-hidden","style"]))}}),voe=Yt(Sy,[["__scopeId","data-v-e45a42d4"]]);var Ey=Object.defineProperty,Ly=(e,t,n)=>t in e?Ey(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Kr=(e,t,n)=>(Ly(e,typeof t!="symbol"?t+"":t,n),n);async function qc(e){if(navigator.clipboard)try{return await navigator.clipboard.writeText(e),!0}catch{}const t=document.createElement("textarea");t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.width="32px",t.style.height="32px",t.style.padding="0",t.style.border="none",t.style.outline="none",t.style.boxShadow="none",t.style.background="transparent",t.value=e,document.body.appendChild(t),t.focus(),t.select();let n;try{n=document.execCommand("copy")}catch{n=!1}finally{document.body.removeChild(t)}return n}const Wc=ie({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:qc})}}),Ay=ie({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const n=En(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:n})}}),u2=ie({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:n}){const r=j(e.toggled),o=()=>{r.value=!r.value,n("toggled",r.value)};try{if(!t.default)throw new Error("KToggle expects slot content");return()=>(t==null?void 0:t.default)&&t.default({isToggled:r,toggle:o})}catch{return console.error(`KToggle expects to have slot content. +For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function Sg(e,t){var r=og(t),n=Ue(Ue({},ng),e),o=n.locale,a=n.defaultLocale,i=n.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&i?i(new B3('Missing locale data for locale: "'.concat(o,'" in Intl.NumberFormat. Using default locale: "').concat(a,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(o).length&&i&&i(new B3('Missing locale data for locale: "'.concat(o,'" in Intl.DateTimeFormat. Using default locale: "').concat(a,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(i&&i(new Jm('"locale" was not configured, using "'.concat(a,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),n.locale=n.defaultLocale||"en"),Mg(n),Ue(Ue({},n),{formatters:r,formatNumber:_g.bind(null,n,r.getNumberFormat),formatNumberToParts:kg.bind(null,n,r.getNumberFormat),formatRelativeTime:bg.bind(null,n,r.getRelativeTimeFormat),formatDate:ig.bind(null,n,r.getDateTimeFormat),formatDateToParts:ug.bind(null,n,r.getDateTimeFormat),formatTime:lg.bind(null,n,r.getDateTimeFormat),formatDateTimeRange:sg.bind(null,n,r.getDateTimeFormat),formatTimeToParts:cg.bind(null,n,r.getDateTimeFormat),formatPlural:gg.bind(null,n,r.getPluralRules),formatMessage:O3.bind(null,n,r),$t:O3.bind(null,n,r),formatList:vg.bind(null,n,r.getListFormat),formatListToParts:Yc.bind(null,n,r.getListFormat),formatDisplayName:fg.bind(null,n,r.getDisplayNames)})}function Eg(e){return e&&e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function Lg(e){return e}function Ag(e,t){t=t||{};const r=t.delimiter||".",n=t.maxDepth,o=t.transformKey||Lg,a={};function i(l,s,u){u=u||1,Object.keys(l).forEach(function(c){const d=l[c],f=t.safe&&Array.isArray(d),p=Object.prototype.toString.call(d),g=Eg(d),C=p==="[object Object]"||p==="[object Array]",b=s?s+r+o(c):o(c);if(!f&&!g&&C&&Object.keys(d).length&&(!t.maxDepth||u{const n=Sg({...typeof r=="boolean"?null:r,locale:e,messages:Ag(t,{safe:!0})},Hg),{$t:o,...a}=n,i=a,l=u=>{const c="Invalid Date";if(!u)return c;try{const d=new Date(u*1e3);return i.formatDate(d,{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"})}catch{return c}},s={formatUnixTimeStamp:l,formatIsoDate:u=>{const c=Date.parse(u)/1e3;return l(c)},t:(u,c,d)=>i.formatMessage({id:u},c,d),te:u=>!!i.messages[u],tm:u=>i.messages[u]||[],...i,source:t};return typeof r=="boolean"&&r===!0||typeof r!="boolean"&&r.isGlobal,s},Tg=(e=null)=>ie({name:"I18nT",props:{i18n:{type:Object,default:null},keypath:{type:String,required:!0},tag:{type:String,default:"span"}},setup(t,{slots:r}){const n=o=>{if(!o)return[];const a=/(\{[^}]+\})/g;return o.split(a).filter(Boolean)};return()=>{const o=Object.keys(r).filter(l=>l!=="_"),a=(e||t.i18n).messages[t.keypath].toString();let i=n(a);return i=i.filter(l=>l!==""),i.forEach((l,s)=>{if(!l.startsWith("{")&&!l.endsWith("}"))return;const u=l.replace(/[\{\}]/g,"");u==="0"&&r.default?i[s]=r.default():o.includes(u)&&r[u]&&(i[s]=r[u]())}),X1(t.tag,t,i)}}}),nt="24px",Yt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},Dg=e=>(ot("data-v-97c8c2aa"),e=e(),at(),e),Og=["aria-hidden"],Vg={key:0,"data-testid":"kui-icon-svg-title"},Ig=Dg(()=>m("path",{d:"M11 19V13H5V11H11V5H13V11H19V13H13V19H11Z",fill:"currentColor"},null,-1)),Pg=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-icon","data-testid":"kui-icon-wrapper-add-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Vg,R(e.title),1)):Z("",!0),Ig],8,Og))]),_:1},8,["aria-hidden","style"]))}}),Wne=Yt(Pg,[["__scopeId","data-v-97c8c2aa"]]),Ng=e=>(ot("data-v-44b3b5ec"),e=e(),at(),e),Zg=["aria-hidden"],$g={key:0,"data-testid":"kui-icon-svg-title"},Rg=Ng(()=>m("path",{d:"M12 20L10.575 18.6L16.175 13H4V11H16.175L10.575 5.4L12 4L20 12L12 20Z",fill:"currentColor"},null,-1)),zg=ie({__name:"ArrowRightIcon",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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-right-icon","data-testid":"kui-icon-wrapper-arrow-right-icon",style:je(n.value)},{default:O(()=>[(h(),x("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg"},[e.title?(h(),x("title",$g,R(e.title),1)):Z("",!0),Rg],8,Zg))]),_:1},8,["aria-hidden","style"]))}}),Qne=Yt(zg,[["__scopeId","data-v-44b3b5ec"]]),Fg=e=>(ot("data-v-a53b73fd"),e=e(),at(),e),Ug=["aria-hidden"],jg={key:0,"data-testid":"kui-icon-svg-title"},Yg=Fg(()=>m("path",{d:"M14 9.9V8.2C14.55 7.96667 15.1125 7.79167 15.6875 7.675C16.2625 7.55833 16.8667 7.5 17.5 7.5C17.9333 7.5 18.3583 7.53333 18.775 7.6C19.1917 7.66667 19.6 7.75 20 7.85V9.45C19.6 9.3 19.1958 9.1875 18.7875 9.1125C18.3792 9.0375 17.95 9 17.5 9C16.8667 9 16.2583 9.07917 15.675 9.2375C15.0917 9.39583 14.5333 9.61667 14 9.9ZM14 15.4V13.7C14.55 13.4667 15.1125 13.2917 15.6875 13.175C16.2625 13.0583 16.8667 13 17.5 13C17.9333 13 18.3583 13.0333 18.775 13.1C19.1917 13.1667 19.6 13.25 20 13.35V14.95C19.6 14.8 19.1958 14.6875 18.7875 14.6125C18.3792 14.5375 17.95 14.5 17.5 14.5C16.8667 14.5 16.2583 14.575 15.675 14.725C15.0917 14.875 14.5333 15.1 14 15.4ZM14 12.65V10.95C14.55 10.7167 15.1125 10.5417 15.6875 10.425C16.2625 10.3083 16.8667 10.25 17.5 10.25C17.9333 10.25 18.3583 10.2833 18.775 10.35C19.1917 10.4167 19.6 10.5 20 10.6V12.2C19.6 12.05 19.1958 11.9375 18.7875 11.8625C18.3792 11.7875 17.95 11.75 17.5 11.75C16.8667 11.75 16.2583 11.8292 15.675 11.9875C15.0917 12.1458 14.5333 12.3667 14 12.65ZM6.5 16C7.28333 16 8.04583 16.0875 8.7875 16.2625C9.52917 16.4375 10.2667 16.7 11 17.05V7.2C10.3167 6.8 9.59167 6.5 8.825 6.3C8.05833 6.1 7.28333 6 6.5 6C5.9 6 5.30417 6.05833 4.7125 6.175C4.12083 6.29167 3.55 6.46667 3 6.7V16.6C3.58333 16.4 4.1625 16.25 4.7375 16.15C5.3125 16.05 5.9 16 6.5 16ZM13 17.05C13.7333 16.7 14.4708 16.4375 15.2125 16.2625C15.9542 16.0875 16.7167 16 17.5 16C18.1 16 18.6875 16.05 19.2625 16.15C19.8375 16.25 20.4167 16.4 21 16.6V6.7C20.45 6.46667 19.8792 6.29167 19.2875 6.175C18.6958 6.05833 18.1 6 17.5 6C16.7167 6 15.9417 6.1 15.175 6.3C14.4083 6.5 13.6833 6.8 13 7.2V17.05ZM12 20C11.2 19.3667 10.3333 18.875 9.4 18.525C8.46667 18.175 7.5 18 6.5 18C5.8 18 5.1125 18.0917 4.4375 18.275C3.7625 18.4583 3.11667 18.7167 2.5 19.05C2.15 19.2333 1.8125 19.225 1.4875 19.025C1.1625 18.825 1 18.5333 1 18.15V6.1C1 5.91667 1.04583 5.74167 1.1375 5.575C1.22917 5.40833 1.36667 5.28333 1.55 5.2C2.31667 4.8 3.11667 4.5 3.95 4.3C4.78333 4.1 5.63333 4 6.5 4C7.46667 4 8.4125 4.125 9.3375 4.375C10.2625 4.625 11.15 5 12 5.5C12.85 5 13.7375 4.625 14.6625 4.375C15.5875 4.125 16.5333 4 17.5 4C18.3667 4 19.2167 4.1 20.05 4.3C20.8833 4.5 21.6833 4.8 22.45 5.2C22.6333 5.28333 22.7708 5.40833 22.8625 5.575C22.9542 5.74167 23 5.91667 23 6.1V18.15C23 18.5333 22.8375 18.825 22.5125 19.025C22.1875 19.225 21.85 19.2333 21.5 19.05C20.8833 18.7167 20.2375 18.4583 19.5625 18.275C18.8875 18.0917 18.2 18 17.5 18C16.5 18 15.5333 18.175 14.6 18.525C13.6667 18.875 12.8 19.3667 12 20Z",fill:"currentColor"},null,-1)),Gg=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",jg,R(e.title),1)):Z("",!0),Yg],8,Ug))]),_:1},8,["aria-hidden","style"]))}}),Xne=Yt(Gg,[["__scopeId","data-v-a53b73fd"]]),Kg=e=>(ot("data-v-5dc5c833"),e=e(),at(),e),qg=["aria-hidden"],Wg={key:0,"data-testid":"kui-icon-svg-title"},Qg=Kg(()=>m("path",{d:"M12.275 15.525C13.4417 15.525 14.4333 15.15 15.25 14.4C16.0667 13.65 16.475 12.7417 16.475 11.675C16.475 10.725 16.1708 9.92083 15.5625 9.2625C14.9542 8.60417 14.2167 8.275 13.35 8.275C12.5667 8.275 11.9042 8.525 11.3625 9.025C10.8208 9.525 10.55 10.1417 10.55 10.875C10.55 11.1917 10.6125 11.5 10.7375 11.8C10.8625 12.1 11.0417 12.375 11.275 12.625L12.7 11.2C12.65 11.1667 12.6125 11.125 12.5875 11.075C12.5625 11.025 12.55 10.9667 12.55 10.9C12.55 10.7167 12.625 10.5708 12.775 10.4625C12.925 10.3542 13.1167 10.3 13.35 10.3C13.6833 10.3 13.9583 10.4375 14.175 10.7125C14.3917 10.9875 14.5 11.3167 14.5 11.7C14.5 12.2167 14.2875 12.6542 13.8625 13.0125C13.4375 13.3708 12.9167 13.55 12.3 13.55C11.5167 13.55 10.8542 13.2333 10.3125 12.6C9.77083 11.9667 9.5 11.1917 9.5 10.275C9.5 9.79167 9.59167 9.32917 9.775 8.8875C9.95833 8.44583 10.2167 8.05833 10.55 7.725L9.125 6.3C8.59167 6.81667 8.18333 7.41667 7.9 8.1C7.61667 8.78333 7.475 9.5 7.475 10.25C7.475 11.7167 7.94167 12.9625 8.875 13.9875C9.80833 15.0125 10.9417 15.525 12.275 15.525ZM6 22V17.7C5.05 16.8333 4.3125 15.8208 3.7875 14.6625C3.2625 13.5042 3 12.2833 3 11C3 8.5 3.875 6.375 5.625 4.625C7.375 2.875 9.5 2 12 2C14.0833 2 15.9292 2.6125 17.5375 3.8375C19.1458 5.0625 20.1917 6.65833 20.675 8.625L21.975 13.75C22.0583 14.0667 22 14.3542 21.8 14.6125C21.6 14.8708 21.3333 15 21 15H19V18C19 18.55 18.8042 19.0208 18.4125 19.4125C18.0208 19.8042 17.55 20 17 20H15V22H13V18H17V13H19.7L18.75 9.125C18.3667 7.60833 17.55 6.375 16.3 5.425C15.05 4.475 13.6167 4 12 4C10.0667 4 8.41667 4.675 7.05 6.025C5.68333 7.375 5 9.01667 5 10.95C5 11.95 5.20417 12.9 5.6125 13.8C6.02083 14.7 6.6 15.5 7.35 16.2L8 16.8V22H6Z",fill:"currentColor"},null,-1)),Xg=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:je(n.value)},{default:O(()=>[(h(),x("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"},[e.title?(h(),x("title",Wg,R(e.title),1)):Z("",!0),Qg],8,qg))]),_:1},8,["aria-hidden","style"]))}}),Jne=Yt(Xg,[["__scopeId","data-v-5dc5c833"]]),Jg=e=>(ot("data-v-3c4c3b08"),e=e(),at(),e),eC=["aria-hidden"],tC={key:0,"data-testid":"kui-icon-svg-title"},rC=Jg(()=>m("path",{d:"M10.6 16.6L17.65 9.55L16.25 8.15L10.6 13.8L7.75 10.95L6.35 12.35L10.6 16.6ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),nC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",tC,R(e.title),1)):Z("",!0),rC],8,eC))]),_:1},8,["aria-hidden","style"]))}}),eoe=Yt(nC,[["__scopeId","data-v-3c4c3b08"]]),oC=e=>(ot("data-v-42fb734e"),e=e(),at(),e),aC=["aria-hidden"],iC={key:0,"data-testid":"kui-icon-svg-title"},lC=oC(()=>m("path",{d:"M9.7 18.025L4 12.325L5.425 10.9L9.7 15.175L18.875 6L20.3 7.425L9.7 18.025Z",fill:"currentColor"},null,-1)),sC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",iC,R(e.title),1)):Z("",!0),lC],8,aC))]),_:1},8,["aria-hidden","style"]))}}),toe=Yt(sC,[["__scopeId","data-v-42fb734e"]]),uC=e=>(ot("data-v-c3252d16"),e=e(),at(),e),cC=["aria-hidden"],dC={key:0,"data-testid":"kui-icon-svg-title"},fC=uC(()=>m("path",{d:"M9.4 18L8 16.6L12.6 12L8 7.4L9.4 6L15.4 12L9.4 18Z",fill:"currentColor"},null,-1)),pC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",dC,R(e.title),1)):Z("",!0),fC],8,cC))]),_:1},8,["aria-hidden","style"]))}}),roe=Yt(pC,[["__scopeId","data-v-c3252d16"]]),hC=e=>(ot("data-v-3c7a6687"),e=e(),at(),e),vC=["aria-hidden"],mC={key:0,"data-testid":"kui-icon-svg-title"},gC=hC(()=>m("path",{d:"M8.4 17L12 13.4L15.6 17L17 15.6L13.4 12L17 8.4L15.6 7L12 10.6L8.4 7L7 8.4L10.6 12L7 15.6L8.4 17ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),CC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",mC,R(e.title),1)):Z("",!0),gC],8,vC))]),_:1},8,["aria-hidden","style"]))}}),noe=Yt(CC,[["__scopeId","data-v-3c7a6687"]]),yC=e=>(ot("data-v-15e8a079"),e=e(),at(),e),bC=["aria-hidden"],wC={key:0,"data-testid":"kui-icon-svg-title"},_C=yC(()=>m("path",{d:"M9.2502 22L8.8502 18.8C8.63353 18.7167 8.42936 18.6167 8.2377 18.5C8.04603 18.3833 7.85853 18.2583 7.6752 18.125L4.7002 19.375L1.9502 14.625L4.5252 12.675C4.50853 12.5583 4.5002 12.4458 4.5002 12.3375V11.6625C4.5002 11.5542 4.50853 11.4417 4.5252 11.325L1.9502 9.375L4.7002 4.625L7.6752 5.875C7.85853 5.74167 8.0502 5.61667 8.2502 5.5C8.4502 5.38333 8.6502 5.28333 8.8502 5.2L9.2502 2H14.7502L15.1502 5.2C15.3669 5.28333 15.571 5.38333 15.7627 5.5C15.9544 5.61667 16.1419 5.74167 16.3252 5.875L19.3002 4.625L22.0502 9.375L19.4752 11.325C19.4919 11.4417 19.5002 11.5542 19.5002 11.6625V12.3375C19.5002 12.4458 19.4835 12.5583 19.4502 12.675L22.0252 14.625L19.2752 19.375L16.3252 18.125C16.1419 18.2583 15.9502 18.3833 15.7502 18.5C15.5502 18.6167 15.3502 18.7167 15.1502 18.8L14.7502 22H9.2502ZM12.0502 15.5C13.0169 15.5 13.8419 15.1583 14.5252 14.475C15.2085 13.7917 15.5502 12.9667 15.5502 12C15.5502 11.0333 15.2085 10.2083 14.5252 9.525C13.8419 8.84167 13.0169 8.5 12.0502 8.5C11.0669 8.5 10.2377 8.84167 9.5627 9.525C8.8877 10.2083 8.5502 11.0333 8.5502 12C8.5502 12.9667 8.8877 13.7917 9.5627 14.475C10.2377 15.1583 11.0669 15.5 12.0502 15.5Z",fill:"currentColor"},null,-1)),kC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",wC,R(e.title),1)):Z("",!0),_C],8,bC))]),_:1},8,["aria-hidden","style"]))}}),ooe=Yt(kC,[["__scopeId","data-v-15e8a079"]]),xC=e=>(ot("data-v-641e0aee"),e=e(),at(),e),MC=["aria-hidden"],SC={key:0,"data-testid":"kui-icon-svg-title"},EC=xC(()=>m("path",{d:"M5 22C4.45 22 3.97917 21.8042 3.5875 21.4125C3.19583 21.0208 3 20.55 3 20V6H5V20H16V22H5ZM9 18C8.45 18 7.97917 17.8042 7.5875 17.4125C7.19583 17.0208 7 16.55 7 16V4C7 3.45 7.19583 2.97917 7.5875 2.5875C7.97917 2.19583 8.45 2 9 2H18C18.55 2 19.0208 2.19583 19.4125 2.5875C19.8042 2.97917 20 3.45 20 4V16C20 16.55 19.8042 17.0208 19.4125 17.4125C19.0208 17.8042 18.55 18 18 18H9ZM9 16H18V4H9V16Z",fill:"currentColor"},null,-1)),LC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",SC,R(e.title),1)):Z("",!0),EC],8,MC))]),_:1},8,["aria-hidden","style"]))}}),aoe=Yt(LC,[["__scopeId","data-v-641e0aee"]]),AC=e=>(ot("data-v-73937b43"),e=e(),at(),e),HC=["aria-hidden"],BC={key:0,"data-testid":"kui-icon-svg-title"},TC=AC(()=>m("path",{d:"M8.575 21.25C8.30833 21.25 8.05417 21.2 7.8125 21.1C7.57083 21 7.35833 20.8583 7.175 20.675L3.075 16.575C2.89167 16.3917 2.75 16.1792 2.65 15.9375C2.55 15.6958 2.5 15.4417 2.5 15.175V9.325C2.5 9.05833 2.55 8.80417 2.65 8.5625C2.75 8.32083 2.89167 8.10833 3.075 7.925L7.175 3.825C7.35833 3.64167 7.57083 3.5 7.8125 3.4C8.05417 3.3 8.30833 3.25 8.575 3.25H14.425C14.6917 3.25 14.9458 3.3 15.1875 3.4C15.4292 3.5 15.6417 3.64167 15.825 3.825L19.925 7.925C20.1083 8.10833 20.25 8.32083 20.35 8.5625C20.45 8.80417 20.5 9.05833 20.5 9.325V15.175C20.5 15.4417 20.45 15.6958 20.35 15.9375C20.25 16.1792 20.1083 16.3917 19.925 16.575L15.825 20.675C15.6417 20.8583 15.4292 21 15.1875 21.1C14.9458 21.2 14.6917 21.25 14.425 21.25H8.575ZM11.5 13.65L13.65 15.8C13.8333 15.9833 14.0667 16.075 14.35 16.075C14.6333 16.075 14.8667 15.9833 15.05 15.8C15.2333 15.6167 15.325 15.3833 15.325 15.1C15.325 14.8167 15.2333 14.5833 15.05 14.4L12.9 12.25L15.05 10.1C15.2333 9.91667 15.325 9.68333 15.325 9.4C15.325 9.11667 15.2333 8.88333 15.05 8.7C14.8667 8.51667 14.6333 8.425 14.35 8.425C14.0667 8.425 13.8333 8.51667 13.65 8.7L11.5 10.85L9.35 8.7C9.16667 8.51667 8.93333 8.425 8.65 8.425C8.36667 8.425 8.13333 8.51667 7.95 8.7C7.76667 8.88333 7.675 9.11667 7.675 9.4C7.675 9.68333 7.76667 9.91667 7.95 10.1L10.1 12.25L7.95 14.4C7.76667 14.5833 7.675 14.8167 7.675 15.1C7.675 15.3833 7.76667 15.6167 7.95 15.8C8.13333 15.9833 8.36667 16.075 8.65 16.075C8.93333 16.075 9.16667 15.9833 9.35 15.8L11.5 13.65Z",fill:"currentColor"},null,-1)),DC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",BC,R(e.title),1)):Z("",!0),TC],8,HC))]),_:1},8,["aria-hidden","style"]))}}),ioe=Yt(DC,[["__scopeId","data-v-73937b43"]]),OC=e=>(ot("data-v-81094a6f"),e=e(),at(),e),VC=["aria-hidden"],IC={key:0,"data-testid":"kui-icon-svg-title"},PC=OC(()=>m("path",{d:"M10 18V16H14V18H10ZM6 13V11H18V13H6ZM3 8V6H21V8H3Z",fill:"currentColor"},null,-1)),NC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",IC,R(e.title),1)):Z("",!0),PC],8,VC))]),_:1},8,["aria-hidden","style"]))}}),loe=Yt(NC,[["__scopeId","data-v-81094a6f"]]),ZC=e=>(ot("data-v-a63a372e"),e=e(),at(),e),$C=["aria-hidden"],RC={key:0,"data-testid":"kui-icon-svg-title"},zC=ZC(()=>m("path",{d:"M11.95 18C12.3 18 12.5958 17.8792 12.8375 17.6375C13.0792 17.3958 13.2 17.1 13.2 16.75C13.2 16.4 13.0792 16.1042 12.8375 15.8625C12.5958 15.6208 12.3 15.5 11.95 15.5C11.6 15.5 11.3042 15.6208 11.0625 15.8625C10.8208 16.1042 10.7 16.4 10.7 16.75C10.7 17.1 10.8208 17.3958 11.0625 17.6375C11.3042 17.8792 11.6 18 11.95 18ZM11.05 14.15H12.9C12.9 13.6 12.9625 13.1667 13.0875 12.85C13.2125 12.5333 13.5667 12.1 14.15 11.55C14.5833 11.1167 14.925 10.7042 15.175 10.3125C15.425 9.92083 15.55 9.45 15.55 8.9C15.55 7.96667 15.2083 7.25 14.525 6.75C13.8417 6.25 13.0333 6 12.1 6C11.15 6 10.3792 6.25 9.7875 6.75C9.19583 7.25 8.78333 7.85 8.55 8.55L10.2 9.2C10.2833 8.9 10.4708 8.575 10.7625 8.225C11.0542 7.875 11.5 7.7 12.1 7.7C12.6333 7.7 13.0333 7.84583 13.3 8.1375C13.5667 8.42917 13.7 8.75 13.7 9.1C13.7 9.43333 13.6 9.74583 13.4 10.0375C13.2 10.3292 12.95 10.6 12.65 10.85C11.9167 11.5 11.4667 11.9917 11.3 12.325C11.1333 12.6583 11.05 13.2667 11.05 14.15ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),FC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",RC,R(e.title),1)):Z("",!0),zC],8,$C))]),_:1},8,["aria-hidden","style"]))}}),soe=Yt(FC,[["__scopeId","data-v-a63a372e"]]),UC=e=>(ot("data-v-1dd77b22"),e=e(),at(),e),jC=["aria-hidden"],YC={key:0,"data-testid":"kui-icon-svg-title"},GC=UC(()=>m("path",{d:"M11 17H13V11H11V17ZM12 9C12.2833 9 12.5208 8.90417 12.7125 8.7125C12.9042 8.52083 13 8.28333 13 8C13 7.71667 12.9042 7.47917 12.7125 7.2875C12.5208 7.09583 12.2833 7 12 7C11.7167 7 11.4792 7.09583 11.2875 7.2875C11.0958 7.47917 11 7.71667 11 8C11 8.28333 11.0958 8.52083 11.2875 8.7125C11.4792 8.90417 11.7167 9 12 9ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),KC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",YC,R(e.title),1)):Z("",!0),GC],8,jC))]),_:1},8,["aria-hidden","style"]))}}),uoe=Yt(KC,[["__scopeId","data-v-1dd77b22"]]),qC=e=>(ot("data-v-de8ec3a2"),e=e(),at(),e),WC=["aria-hidden"],QC={key:0,"data-testid":"kui-icon-svg-title"},XC=qC(()=>m("path",{"clip-rule":"evenodd",d:"M8.56654 17.8134H12.2371L14.1429 20.2096L13.8152 21.026H9.0731L9.18942 20.2096L8.07153 18.4462L8.56654 17.8134ZM11.193 7.28639L13.1602 7.28343L22 17.822L21.3132 21.026H17.5245L17.7604 20.1233L9.50009 10.2732L11.193 7.28639ZM14.6686 3L18.778 6.22975L18.2519 6.77265L18.9644 7.76492V8.82592L16.9157 10.496L13.4703 6.42551H11.4644L12.272 4.94512L14.6686 3ZM6.04318 13.3443L8.90974 10.853L12.7144 15.4313L11.6342 17.1086H8.12603L5.69899 20.2934L5.14469 21.026H2V17.1183L4.93106 13.3443H6.04318Z",fill:"currentColor","fill-rule":"evenodd"},null,-1)),JC=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",QC,R(e.title),1)):Z("",!0),XC],8,WC))]),_:1},8,["aria-hidden","style"]))}}),ey=Yt(JC,[["__scopeId","data-v-de8ec3a2"]]),ty=e=>(ot("data-v-ea5ca09f"),e=e(),at(),e),ry=["aria-hidden"],ny={key:0,"data-testid":"kui-icon-svg-title"},oy=ty(()=>m("path",{d:"M12 20C11.45 20 10.9792 19.8042 10.5875 19.4125C10.1958 19.0208 10 18.55 10 18C10 17.45 10.1958 16.9792 10.5875 16.5875C10.9792 16.1958 11.45 16 12 16C12.55 16 13.0208 16.1958 13.4125 16.5875C13.8042 16.9792 14 17.45 14 18C14 18.55 13.8042 19.0208 13.4125 19.4125C13.0208 19.8042 12.55 20 12 20ZM12 14C11.45 14 10.9792 13.8042 10.5875 13.4125C10.1958 13.0208 10 12.55 10 12C10 11.45 10.1958 10.9792 10.5875 10.5875C10.9792 10.1958 11.45 10 12 10C12.55 10 13.0208 10.1958 13.4125 10.5875C13.8042 10.9792 14 11.45 14 12C14 12.55 13.8042 13.0208 13.4125 13.4125C13.0208 13.8042 12.55 14 12 14ZM12 8C11.45 8 10.9792 7.80417 10.5875 7.4125C10.1958 7.02083 10 6.55 10 6C10 5.45 10.1958 4.97917 10.5875 4.5875C10.9792 4.19583 11.45 4 12 4C12.55 4 13.0208 4.19583 13.4125 4.5875C13.8042 4.97917 14 5.45 14 6C14 6.55 13.8042 7.02083 13.4125 7.4125C13.0208 7.80417 12.55 8 12 8Z",fill:"currentColor"},null,-1)),ay=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",ny,R(e.title),1)):Z("",!0),oy],8,ry))]),_:1},8,["aria-hidden","style"]))}}),coe=Yt(ay,[["__scopeId","data-v-ea5ca09f"]]),iy=e=>(ot("data-v-9f5b3cc9"),e=e(),at(),e),ly=["aria-hidden"],sy={key:0,"data-testid":"kui-icon-svg-title"},uy=iy(()=>m("path",{d:"M9.4 19.55C9.1 19 8.8375 18.4292 8.6125 17.8375C8.3875 17.2458 8.2 16.6333 8.05 16H5.1C5.58333 16.8333 6.1875 17.5583 6.9125 18.175C7.6375 18.7917 8.46667 19.25 9.4 19.55ZM4.25 14H7.65C7.6 13.6667 7.5625 13.3375 7.5375 13.0125C7.5125 12.6875 7.5 12.35 7.5 12C7.5 11.65 7.5125 11.3125 7.5375 10.9875C7.5625 10.6625 7.6 10.3333 7.65 10H4.25C4.16667 10.3333 4.10417 10.6625 4.0625 10.9875C4.02083 11.3125 4 11.65 4 12C4 12.35 4.02083 12.6875 4.0625 13.0125C4.10417 13.3375 4.16667 13.6667 4.25 14ZM5.1 8H8.05C8.2 7.36667 8.3875 6.75417 8.6125 6.1625C8.8375 5.57083 9.1 5 9.4 4.45C8.46667 4.75 7.6375 5.20833 6.9125 5.825C6.1875 6.44167 5.58333 7.16667 5.1 8ZM10.1 8H13.9C13.7 7.26667 13.4417 6.575 13.125 5.925C12.8083 5.275 12.4333 4.65 12 4.05C11.5667 4.65 11.1917 5.275 10.875 5.925C10.5583 6.575 10.3 7.26667 10.1 8ZM15.95 8H18.9C18.4167 7.16667 17.8125 6.44167 17.0875 5.825C16.3625 5.20833 15.5333 4.75 14.6 4.45C14.9 5 15.1625 5.57083 15.3875 6.1625C15.6125 6.75417 15.8 7.36667 15.95 8ZM12 22C10.6333 22 9.34167 21.7375 8.125 21.2125C6.90833 20.6875 5.84583 19.9708 4.9375 19.0625C4.02917 18.1542 3.3125 17.0917 2.7875 15.875C2.2625 14.6583 2 13.3667 2 12C2 10.6167 2.2625 9.32083 2.7875 8.1125C3.3125 6.90417 4.02917 5.84583 4.9375 4.9375C5.84583 4.02917 6.90833 3.3125 8.125 2.7875C9.34167 2.2625 10.6333 2 12 2C13.3833 2 14.6792 2.2625 15.8875 2.7875C17.0958 3.3125 18.1542 4.02917 19.0625 4.9375C19.9708 5.84583 20.6875 6.90417 21.2125 8.1125C21.7375 9.32083 22 10.6167 22 12C22 12.1667 21.9958 12.3333 21.9875 12.5C21.9792 12.6667 21.9667 12.8333 21.95 13H19.925C19.9583 12.8333 19.9792 12.6708 19.9875 12.5125C19.9958 12.3542 20 12.1833 20 12C20 11.65 19.9792 11.3125 19.9375 10.9875C19.8958 10.6625 19.8333 10.3333 19.75 10H16.35C16.4 10.3333 16.4375 10.6625 16.4625 10.9875C16.4875 11.3125 16.5 11.65 16.5 12V12.5125C16.5 12.6708 16.4917 12.8333 16.475 13H14.475C14.4917 12.8333 14.5 12.6708 14.5 12.5125V12C14.5 11.65 14.4875 11.3125 14.4625 10.9875C14.4375 10.6625 14.4 10.3333 14.35 10H9.65C9.6 10.3333 9.5625 10.6625 9.5375 10.9875C9.5125 11.3125 9.5 11.65 9.5 12C9.5 12.35 9.5125 12.6875 9.5375 13.0125C9.5625 13.3375 9.6 13.6667 9.65 14H13V16H10.1C10.3 16.7333 10.5583 17.425 10.875 18.075C11.1917 18.725 11.5667 19.35 12 19.95C12.1833 19.6833 12.3583 19.4125 12.525 19.1375C12.6917 18.8625 12.85 18.5833 13 18.3V21.95C12.8333 21.9667 12.6708 21.9792 12.5125 21.9875C12.3542 21.9958 12.1833 22 12 22ZM19.95 21.375L17 18.425V20.65H15V15H20.65V17H18.4L21.35 19.95L19.95 21.375Z",fill:"currentColor"},null,-1)),cy=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",sy,R(e.title),1)):Z("",!0),uy],8,ly))]),_:1},8,["aria-hidden","style"]))}}),doe=Yt(cy,[["__scopeId","data-v-9f5b3cc9"]]),Kc=e=>(ot("data-v-336ae8cf"),e=e(),at(),e),dy=["aria-hidden"],fy={key:0,"data-testid":"kui-icon-svg-title"},py=Kc(()=>m("path",{d:"M12 22C10.6333 22 9.34167 21.7375 8.125 21.2125C6.90833 20.6875 5.84583 19.9708 4.9375 19.0625C4.02917 18.1542 3.3125 17.0917 2.7875 15.875C2.2625 14.6583 2 13.3667 2 12C2 10.6167 2.2625 9.32083 2.7875 8.1125C3.3125 6.90417 4.02917 5.84583 4.9375 4.9375C5.84583 4.02917 6.90833 3.3125 8.125 2.7875C9.34167 2.2625 10.6333 2 12 2C12.2833 2 12.5208 2.09583 12.7125 2.2875C12.9042 2.47917 13 2.71667 13 3C13 3.28333 12.9042 3.52083 12.7125 3.7125C12.5208 3.90417 12.2833 4 12 4C9.78333 4 7.89583 4.77917 6.3375 6.3375C4.77917 7.89583 4 9.78333 4 12C4 14.2167 4.77917 16.1042 6.3375 17.6625C7.89583 19.2208 9.78333 20 12 20C14.2167 20 16.1042 19.2208 17.6625 17.6625C19.2208 16.1042 20 14.2167 20 12C20 11.7167 20.0958 11.4792 20.2875 11.2875C20.4792 11.0958 20.7167 11 21 11C21.2833 11 21.5208 11.0958 21.7125 11.2875C21.9042 11.4792 22 11.7167 22 12C22 13.3667 21.7375 14.6583 21.2125 15.875C20.6875 17.0917 19.9708 18.1542 19.0625 19.0625C18.1542 19.9708 17.0958 20.6875 15.8875 21.2125C14.6792 21.7375 13.3833 22 12 22Z",fill:"currentColor","transform-origin":"center"},null,-1)),hy=Kc(()=>m("animateTransform",{attributeName:"transform",attributeType:"XML",dur:"1.5s",from:"0",repeatCount:"indefinite",to:"360",type:"rotate"},null,-1)),vy=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",fy,R(e.title),1)):Z("",!0),py,hy],8,dy))]),_:1},8,["aria-hidden","style"]))}}),foe=Yt(vy,[["__scopeId","data-v-336ae8cf"]]),my=e=>(ot("data-v-910fbe11"),e=e(),at(),e),gy=["aria-hidden"],Cy={key:0,"data-testid":"kui-icon-svg-title"},yy=my(()=>m("path",{d:"M12 20C9.76667 20 7.875 19.225 6.325 17.675C4.775 16.125 4 14.2333 4 12C4 9.76667 4.775 7.875 6.325 6.325C7.875 4.775 9.76667 4 12 4C13.15 4 14.25 4.2375 15.3 4.7125C16.35 5.1875 17.25 5.86667 18 6.75V4H20V11H13V9H17.2C16.6667 8.06667 15.9375 7.33333 15.0125 6.8C14.0875 6.26667 13.0833 6 12 6C10.3333 6 8.91667 6.58333 7.75 7.75C6.58333 8.91667 6 10.3333 6 12C6 13.6667 6.58333 15.0833 7.75 16.25C8.91667 17.4167 10.3333 18 12 18C13.2833 18 14.4417 17.6333 15.475 16.9C16.5083 16.1667 17.2333 15.2 17.65 14H19.75C19.2833 15.7667 18.3333 17.2083 16.9 18.325C15.4667 19.4417 13.8333 20 12 20Z",fill:"currentColor"},null,-1)),by=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Cy,R(e.title),1)):Z("",!0),yy],8,gy))]),_:1},8,["aria-hidden","style"]))}}),poe=Yt(by,[["__scopeId","data-v-910fbe11"]]),wy=e=>(ot("data-v-53632c70"),e=e(),at(),e),_y=["aria-hidden"],ky={key:0,"data-testid":"kui-icon-svg-title"},xy=wy(()=>m("path",{d:"M12.025 22.05C11.7583 22.05 11.5042 22 11.2625 21.9C11.0208 21.8 10.8 21.6583 10.6 21.475L2.575 13.45C2.39167 13.25 2.25 13.0292 2.15 12.7875C2.05 12.5458 2 12.2917 2 12.025C2 11.7583 2.05 11.5 2.15 11.25C2.25 11 2.39167 10.7833 2.575 10.6L10.6 2.575C10.8 2.375 11.0208 2.22917 11.2625 2.1375C11.5042 2.04583 11.7583 2 12.025 2C12.2917 2 12.55 2.04583 12.8 2.1375C13.05 2.22917 13.2667 2.375 13.45 2.575L21.475 10.6C21.675 10.7833 21.8208 11 21.9125 11.25C22.0042 11.5 22.05 11.7583 22.05 12.025C22.05 12.2917 22.0042 12.5458 21.9125 12.7875C21.8208 13.0292 21.675 13.25 21.475 13.45L13.45 21.475C13.2667 21.6583 13.05 21.8 12.8 21.9C12.55 22 12.2917 22.05 12.025 22.05ZM11.025 13.025H13.025V7.025H11.025V13.025ZM12.025 16.025C12.3083 16.025 12.5458 15.9292 12.7375 15.7375C12.9292 15.5458 13.025 15.3083 13.025 15.025C13.025 14.7417 12.9292 14.5042 12.7375 14.3125C12.5458 14.1208 12.3083 14.025 12.025 14.025C11.7417 14.025 11.5042 14.1208 11.3125 14.3125C11.1208 14.5042 11.025 14.7417 11.025 15.025C11.025 15.3083 11.1208 15.5458 11.3125 15.7375C11.5042 15.9292 11.7417 16.025 12.025 16.025Z",fill:"currentColor"},null,-1)),My=ie({__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:nt,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return nt}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",ky,R(e.title),1)):Z("",!0),xy],8,_y))]),_:1},8,["aria-hidden","style"]))}}),hoe=Yt(My,[["__scopeId","data-v-53632c70"]]);var Sy=Object.defineProperty,Ey=(e,t,r)=>t in e?Sy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Kn=(e,t,r)=>(Ey(e,typeof t!="symbol"?t+"":t,r),r);async function qc(e){if(navigator.clipboard)try{return await navigator.clipboard.writeText(e),!0}catch{}const t=document.createElement("textarea");t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.width="32px",t.style.height="32px",t.style.padding="0",t.style.border="none",t.style.outline="none",t.style.boxShadow="none",t.style.background="transparent",t.value=e,document.body.appendChild(t),t.focus(),t.select();let r;try{r=document.execCommand("copy")}catch{r=!1}finally{document.body.removeChild(t)}return r}const Wc=ie({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:qc})}}),Ly=ie({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=Sr(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),u2=ie({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=j(e.toggled),o=()=>{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:o})}catch{return console.error(`KToggle expects to have slot content. Example usage: @@ -29,29 +29,29 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi ^^------add slotted content - `),()=>null}}}),Qc={info:"info",success:"success",danger:"danger",warning:"warning"},Hy={default:"default",success:"success",danger:"danger",info:"info",warning:"warning",custom:"custom",neutral:"neutral"},By={rounded:"rounded",rectangular:"rectangular"},Xc={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger"},Ty={large:"large",medium:"medium",small:"small"},Dy=["borderTop","noBorder","border"],Oy=["large","medium","small"],Vy=["leading","trailing"],Iy=["date","time","dateTime","relative","relativeDate","relativeDateTime"],Py=["light","dark"],Ny=["left","center","right"],Zy=["default","offset"],$y=["ascending","descending",""],Ry=["true","loading"],zy=["left","right"],Fy=["string","number","divider"],Jc=["active","default","pending","completed","error"],Uy=["","radio","card"],jy=["info","warning","danger"],Yy=["click","hover"],e9=["auto","top","topStart","topEnd","left","leftStart","leftEnd","right","rightStart","rightEnd","bottom","bottomStart","bottomEnd"],Gy=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],Ky=["1","2","5","6","10","25","50","75","100"],qy=["1","2"],Wy=["dropdown","select","button"],t9=Qc,Qy=["get","post","put","patch","delete","head","options","trace","connect","custom"];var X0=(e=>(e.fontSize="font-size",e.fontWeight="font-weight",e.fontFamily="font-family",e.color="color",e.margin="margin",e.padding="padding",e))(X0||{});const Xy=["table","grid"],Jy=` + `),()=>null}}}),Qc={info:"info",success:"success",danger:"danger",warning:"warning"},Ay={default:"default",success:"success",danger:"danger",info:"info",warning:"warning",custom:"custom",neutral:"neutral"},Hy={rounded:"rounded",rectangular:"rectangular"},Xc={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger"},By={large:"large",medium:"medium",small:"small"},Ty=["borderTop","noBorder","border"],Dy=["large","medium","small"],Oy=["leading","trailing"],Vy=["date","time","dateTime","relative","relativeDate","relativeDateTime"],Iy=["light","dark"],Py=["left","center","right"],Ny=["default","offset"],Zy=["ascending","descending",""],$y=["true","loading"],Ry=["left","right"],zy=["string","number","divider"],Jc=["active","default","pending","completed","error"],Fy=["","radio","card"],Uy=["info","warning","danger"],jy=["click","hover"],e9=["auto","top","topStart","topEnd","left","leftStart","leftEnd","right","rightStart","rightEnd","bottom","bottomStart","bottomEnd"],Yy=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],Gy=["1","2","5","6","10","25","50","75","100"],Ky=["1","2"],qy=["dropdown","select","button"],t9=Qc,Wy=["get","post","put","patch","delete","head","options","trace","connect","custom"];var X0=(e=>(e.fontSize="font-size",e.fontWeight="font-weight",e.fontFamily="font-family",e.color="color",e.margin="margin",e.padding="padding",e))(X0||{});const Qy=["table","grid"],Xy=` Down -`,eb=` +`,Jy=` Back -`,tb=` +`,eb=` Forward -`,nb=` +`,tb=` Up `,rb=` Back -`,ob=` +`,nb=` -`,ab=` +`,ob=` Bot -`,ib=` +`,ab=` @@ -59,195 +59,195 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi -`,lb=` +`,ib=` Calendar -`,sb=` +`,lb=` -`,ub=` +`,sb=` Expand -`,cb=` +`,ub=` Back -`,db=` +`,cb=` Forward -`,fb=` +`,db=` Collapse -`,pb=` +`,fb=` Check -`,hb=` +`,pb=` Clear -`,vb=` +`,hb=` Copy to Clipboard -`,mb=` +`,vb=` Close -`,gb=` +`,mb=` Cloud Hybrid -`,Cb=` +`,gb=` Settings -`,yb=` +`,Cb=` Go to Beginning -`,bb='',wb=` +`,yb='',bb=` Connections -`,_b=` +`,wb=` Copy -`,kb=` +`,_b=` Danger -`,xb=` +`,kb=` Danger -`,Mb=` +`,xb=` Dashboard -`,Sb=` +`,Mb=` Decrease -`,Eb=` +`,Sb=` Dev Portal -`,Lb=` +`,Eb=` Close -`,Ab=` +`,Lb=` Document -`,Hb=` +`,Ab=` Document -`,Bb=` +`,Hb=` Drag -`,Tb=` +`,Bb=` Error -`,Db=` +`,Tb=` Expand -`,Ob=` +`,Db=` External Link -`,Vb=` +`,Ob=` -`,Ib=` +`,Vb=` File -`,Pb=` +`,Ib=` JSON File -`,Nb=` +`,Pb=` Markdown File -`,Zb=` +`,Nb=` YAML File -`,$b=` +`,Zb=` Filter -`,Rb=` +`,$b=` Flag -`,zb=` +`,Rb=` -`,Fb=` +`,zb=` Forward -`,Ub=` +`,Fb=` Gateway -`,jb=` +`,Ub=` Settings -`,Yb=` +`,jb=` Settings -`,Gb=` +`,Yb=` Graduation Hat -`,Kb=` +`,Gb=` Grid View -`,qb=` +`,Kb=` Hand Clock -`,Wb=` +`,qb=` Help -`,Qb='',Xb=` +`,Wb='',Qb=` Immunity -`,Jb=` +`,Xb=` Increase -`,ew=` +`,Jb=` Information -`,tw=` +`,ew=` Information -`,nw=` +`,tw=` `,rw=` @@ -257,11 +257,11 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi -`,ow=` +`,nw=` Locked -`,aw=` +`,ow=` List View @@ -272,7 +272,7 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi -`,iw=` +`,aw=` @@ -282,118 +282,118 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi fill="#A3BBCC" /> -`,lw=` +`,iw=` More Actions -`,sw=` +`,lw=` More -`,uw=` +`,sw=` No Data -`,cw=` +`,uw=` Notifications -`,dw=` +`,cw=` Notifications -`,fw=` +`,dw=` Organization -`,pw=` +`,fw=` -`,hw=` +`,pw=` Add -`,vw=` +`,hw=` Organization -`,mw=` +`,vw=` Edit -`,gw=` +`,mw=` Organization -`,Cw=` +`,gw=` Dev Portal -`,yw=` +`,Cw=` Presentation -`,bw=` +`,yw=` Profile -`,ww=` +`,bw=` Redo -`,_w=` +`,ww=` Runtimes -`,kw=` +`,_w=` Search -`,xw=` +`,kw=` Security -`,Mw=` +`,xw=` Document -`,Sw=` +`,Mw=` ServiceHub -`,Ew=` +`,Sw=` Services -`,Lw=` +`,Ew=` Shared Config -`,Aw=` +`,Lw=` Loading -`,Hw=` +`,Aw=` -`,Bw=` +`,Hw=` State Configure -`,Tw=` +`,Bw=` State Gruceo -`,Dw=` +`,Tw=` State No Data -`,Ow=` +`,Dw=` State No Search Results @@ -407,40 +407,40 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi -`,Vw=` +`,Ow=` State Upload -`,Iw=` +`,Vw=` Support -`,Pw=` +`,Iw=` Table -`,Nw=` Team -`,Zw=` +`,Nw=` Team Member -`,$w=` +`,Zw=` Delete -`,Rw=` +`,$w=` Vitals -`,zw=` +`,Rw=` Vitals -`,Fw=` +`,zw=` Warning @@ -450,14 +450,14 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi -`,Uw=` +`,Fw=` Workspaces -`,jw=` +`,Uw=` -`,I3=Object.freeze(Object.defineProperty({__proto__:null,arrowDown:Jy,arrowLeft:eb,arrowRight:tb,arrowUp:nb,back:rb,book:ob,bot:ab,brain:ib,calendar:lb,check:sb,chevronDown:ub,chevronLeft:cb,chevronRight:db,chevronUp:fb,circleCheck:pb,clear:hb,clipboard:vb,close:mb,cloudHybrid:gb,cogwheel:Cb,collapseExpand:yb,connections:wb,contactSupport:bb,copy:_b,dangerCircle:kb,dangerCircleOutline:xb,dashboard:Mb,decrease:Sb,devPortal:Eb,disabled:Lb,document:Ab,documentList:Hb,drag:Bb,errorFilled:Tb,expand:Db,externalLink:Ob,featureRequest:Vb,fileEmpty:Ib,fileJson:Pb,fileMd:Nb,fileYaml:Zb,filter:$b,flag:Rb,forbidden:zb,forward:Fb,gateway:Ub,gear:jb,gearFilled:Yb,graduationHat:Gb,grid:Kb,handClock:qb,help:Wb,image:Qb,immunity:Xb,increase:Jb,info:ew,infoFilled:tw,insights:nw,kong:rw,list:aw,lock:ow,mesh:iw,more:lw,moreHorizontal:sw,noData:uw,notificationBell:cw,notificationInbox:dw,organization:fw,organizations:vw,pencil:mw,people:gw,plug:pw,plus:hw,portal:Cw,presentation:yw,profile:bw,redo:ww,runtimes:_w,search:kw,security:xw,serviceDocument:Mw,serviceHub:Sw,services:Ew,sharedConfig:Lw,spinner:Aw,stackedCards:Hw,stateConfigure:Bw,stateGruceo:Tw,stateNoData:Dw,stateNoSearchResults:Ow,stateUpload:Vw,support:Iw,table:Pw,team:Nw,teamMember:Zw,trash:$w,vitals:Rw,vitalsChart:zw,warning:Fw,workspaces:Uw,workspacesCollapsed:jw},Symbol.toStringTag,{value:"Module"})),Yw="#52596e",n9="#e0e4ea",Gw="#000933",Kw="#00abd2",qw="#828a9e",c2="#ffffff",io="#6c7489",r9="#3a3f51",Ww="#232633",Ri="#afb7c5",I7="#0044f4",Qw="#0030cc",zi="12px",Jt="16px",lo="20px",d2="24px",Xw="32px",Jw="48px",e_="#f1f0ff",t_="#ffe5e5",n_="#eefaff",r_="#52596e",o_="#e0e4ea",a_="#ecfcff",i_="#ecfffb",l_="#fffce0",s_="#fff0f7",u_="#6f28ff",c_="#d60027",d_="#0044f4",f_="#e0e4ea",p_="#52596e",h_="#00819d",v_="#007d60",m_="#995c00",g_="#d60067",C_="8px",y_=["innerHTML"],b_={class:"slot-content"},w_=["innerHTML"],__={inheritAttrs:!1},k_=ie({...__,__name:"KIcon",props:{icon:{type:String,validator:e=>Object.keys(I3).includes(e),required:!0},size:{type:String,default:""},color:{type:String,default:null},secondaryColor:{type:String,default:null},viewBox:{type:String,default:""},title:{type:String,default:""},hideTitle:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},setup(e){const t=I3,n={size:d2,viewBox:"0 0 24 24"},r=e,o=Y1(),a=Pt(),i=j(),l=j(),s=j(!0),u=_(()=>{if(r.title)return r.title;if(r.testMode)return r.icon;const w=l.value&&l.value.getElementsByTagName("title");if(w&&w.length)return w[0].innerHTML;const k=r.icon.split(/(?=[A-Z])/).join(" ");return g(k)}),c=_(()=>l.value?l.value.getAttribute("width"):null),d=_(()=>l.value?l.value.getAttribute("height"):null),f=_(()=>l.value&&(r.size||l.value&&l.value.getAttribute("width"))||n.size),p=_(()=>l.value&&(r.viewBox||l.value&&l.value.getAttribute("viewBox"))||n.viewBox),g=w=>w.split("-").map(k=>k.charAt(0).toUpperCase()+k.substring(1)).join(" "),C=()=>{var w,k,L,V;const P=(k=(w=i==null?void 0:i.value)==null?void 0:w.querySelector(".slot-content"))==null?void 0:k.innerHTML;(V=i.value)==null||V.removeChild((L=i==null?void 0:i.value)==null?void 0:L.querySelector(".slot-content")),l.value.innerHTML+=P,s.value=!1},b=()=>{let w=l.value.querySelector("title");if(w&&r.hideTitle)l.value.removeChild(w);else if(!r.hideTitle)if(w)w.textContent=u.value;else{w=document.createElement("title");const k=document.createTextNode(u.value);w.appendChild(k),l.value.append(w)}},v=w=>{if(!w)return;const k=w.hasAttribute("fill"),L=w.getAttribute("stroke")&&w.getAttribute("stroke")!=="none"?w.getAttribute("stroke"):null,V=w.attributes.id&&w.attributes.id.value==="preserveColor",P=w.attributes.type&&w.attributes.type.value==="secondary";!V&&k&&P&&r.secondaryColor?w.setAttribute("fill",r.secondaryColor):!V&&L&&P&&r.secondaryColor?w.setAttribute("stroke",r.secondaryColor):!V&&!P&&k&&!L&&r.color?w.setAttribute("fill",r.color):L&&r.color&&w.setAttribute("stroke",r.color);for(const D of w.children)v(D)};Ee(()=>[r.icon,r.size,r.color,r.secondaryColor,r.viewBox,r.hideTitle],async()=>{await zt(),y()},{deep:!0});const y=()=>{if(l.value=null,l.value=i.value?i.value.querySelector("svg:not(.slot-content)"):null,l.value){a.svgElements&&C();for(const[w,k]of Object.entries(o))["class","id","style"].includes(w)||l.value.setAttribute(w,k);l.value.setAttribute("role","img"),l.value.setAttribute("width",f.value||c.value),l.value.setAttribute("height",f.value||d.value),l.value.setAttribute("viewBox",p.value),b(),v(l.value)}};return _t(async()=>{await zt(),y()}),(w,k)=>w.$slots.svgElements?(h(),x("span",it({key:1},w.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`]}),[(h(),x("svg",b_,[K(w.$slots,"svgElements",{},void 0,!0)])),m("span",{class:ae({"svg-with-slot-is-hidden":s.value}),innerHTML:I(t)[e.icon]},null,10,w_)],16)):(h(),x("span",it({key:0},w.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`],innerHTML:I(t)[e.icon]}),null,16,y_))}}),Ie=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Xe=Ie(k_,[["__scopeId","data-v-32539fc3"]]),x_={inheritAttrs:!1},M_=ie({...x_,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values(Xc).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(Ty).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},disabled:{type:Boolean,default:!1},icon:{type:String,default:"",validator:e=>(e&&console.warn("KButton: `icon` prop will be changed to a boolean in the 9.0.0-beta.0 release. Please use the `default` slot instead. See KButton docs for more details: https://alpha--kongponents.netlify.app/components/button.html#default"),!0)}},setup(e){const t=e,n=Pt(),r=Y1(),o=_(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),a=_(()=>{const l=Object.assign({},r);return t.to&&typeof t.to=="string"?l.href=t.to:t.to&&(l.to=t.to),t.disabled!==void 0&&t.disabled!==!1||delete l.disabled,l}),i=_(()=>t.disabled||a.value.disabled?qw:t.appearance==="secondary"||t.appearance==="tertiary"?I7:c2);return(l,s)=>(h(),J(lt(o.value),it({class:["k-button",[e.size,e.appearance,{"icon-button":!I(n).default&&I(n).icon}]],disabled:e.disabled?e.disabled:void 0,type:e.type},a.value),{default:O(()=>[K(l.$slots,"icon",{},()=>[e.icon?(h(),J(Xe,{key:0,class:"k-button-icon",color:i.value,icon:e.icon},null,8,["color","icon"])):Z("",!0)],!0),K(l.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","type"]))}}),st=Ie(M_,[["__scopeId","data-v-96b48dbe"]]),S_={key:0,class:"k-alert-title"},E_={key:1,class:"k-alert-description-text"},L_=ie({__name:"KAlert",props:{alertMessage:{type:String,default:""},isShowing:{type:Boolean,default:!0},isFixed:{type:Boolean,default:!1},isBordered:{type:Boolean,default:!1},hasLeftBorder:{type:Boolean,default:!1},hasRightBorder:{type:Boolean,default:!1},hasTopBorder:{type:Boolean,default:!1},hasBottomBorder:{type:Boolean,default:!1},isCentered:{type:Boolean,default:!1},iconSize:{type:String,default:Xw},icon:{type:String,default:""},iconColor:{type:String,default:""},title:{type:String,default:""},description:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(Qc).includes(e)},size:{type:String,default:"",validator:e=>["","small","large"].includes(e)},dismissType:{type:String,default:"none",validator:e=>["none","icon","button"].includes(e)},type:{type:String,default:"alert",validator:e=>["alert","banner"].includes(e)}},emits:["closed","proceed"],setup(e,{emit:t}){const n=t,r=Pt(),o=_(()=>!!r.actionButtons),a=()=>{n("closed")},i=()=>{n("proceed")};return(l,s)=>e.isShowing?(h(),x("div",{key:0,class:ae(["k-alert",[e.appearance,e.size,e.dismissType,{"is-bordered":e.isBordered},{"has-left-border":e.hasLeftBorder},{"has-right-border":e.hasRightBorder},{"has-top-border":e.hasTopBorder},{"has-bottom-border":e.hasBottomBorder},{"is-centered":e.isCentered},{"is-fixed":e.isFixed},{"is-alert":e.type==="alert"},{"is-banner":e.type==="banner"}]]),role:"alert",onClick:s[0]||(s[0]=At(()=>{},["stop"]))},[e.type==="banner"&&e.size!=="large"?(h(),x("span",{key:0,class:ae(["k-alert-ellipse",e.appearance])},null,2)):Z("",!0),e.icon||l.$slots.icon?(h(),x("span",{key:1,class:ae(["k-alert-icon-container",{"k-alert-icon-container-large":e.size==="large"}])},[K(l.$slots,"icon",{},()=>[U(Xe,{class:"k-alert-icon",color:e.iconColor,icon:e.icon,size:e.iconSize},null,8,["color","icon","size"])],!0)],2)):Z("",!0),m("div",{class:ae(["k-alert-msg-text",{"has-dismiss-icon":e.dismissType==="icon"},{"has-dismiss-button":e.dismissType==="button"}])},[e.title||l.$slots.title?(h(),x("div",S_,[K(l.$slots,"title",{},()=>[M(R(e.title),1)],!0)])):Z("",!0),m("div",{class:ae(["k-alert-msg",{"k-alert-text":e.size==="large","k-alert-subtext":e.title||l.$slots.title}])},[K(l.$slots,"alertMessage",{},()=>[M(R(e.alertMessage),1)],!0)],2),e.size==="large"&&(e.description||l.$slots.description)?(h(),x("div",E_,[K(l.$slots,"description",{},()=>[M(R(e.description),1)],!0)])):Z("",!0)],2),e.dismissType==="icon"?(h(),x("button",{key:2,"aria-label":"Close",class:"close",type:"button",onClick:a},[U(Xe,{class:ae(e.appearance),color:e.appearance,icon:"close",size:I(zi)},null,8,["class","color","size"])])):Z("",!0),o.value||e.dismissType!=="none"?(h(),x("div",{key:3,class:ae(["k-alert-action",e.appearance])},[o.value?K(l.$slots,"actionButtons",{key:0},()=>[U(st,{size:"small",onClick:i,onKeyup:Zt(i,["enter"])},null,8,["onKeyup"])],!0):Z("",!0),e.dismissType==="button"?(h(),J(st,{key:1,size:"small",onClick:a},{default:O(()=>[M(" Dismiss ")]),_:1})):Z("",!0)],2)):Z("",!0)],2)):Z("",!0)}}),o9=Ie(L_,[["__scopeId","data-v-dd3f8065"]]);let dl;const A_=new Uint8Array(16);function a9(){if(!dl&&(dl=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!dl))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return dl(A_)}const e1=[];for(let e=0;e<256;++e)e1.push((e+256).toString(16).slice(1));function i9(e,t=0){return e1[e[t+0]]+e1[e[t+1]]+e1[e[t+2]]+e1[e[t+3]]+"-"+e1[e[t+4]]+e1[e[t+5]]+"-"+e1[e[t+6]]+e1[e[t+7]]+"-"+e1[e[t+8]]+e1[e[t+9]]+"-"+e1[e[t+10]]+e1[e[t+11]]+e1[e[t+12]]+e1[e[t+13]]+e1[e[t+14]]+e1[e[t+15]]}let P3,z2,F2=0,U2=0;function Sr(e,t,n){let r=t&&n||0;const o=t||new Array(16);e=e||{};let a=e.node||P3,i=e.clockseq!==void 0?e.clockseq:z2;if(a==null||i==null){const f=e.random||(e.rng||a9)();a==null&&(a=P3=[f[0]|1,f[1],f[2],f[3],f[4],f[5]]),i==null&&(i=z2=(f[6]<<8|f[7])&16383)}let l=e.msecs!==void 0?e.msecs:Date.now(),s=e.nsecs!==void 0?e.nsecs:U2+1;const u=l-F2+(s-U2)/1e4;if(u<0&&e.clockseq===void 0&&(i=i+1&16383),(u<0||l>F2)&&e.nsecs===void 0&&(s=0),s>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");F2=l,U2=s,z2=i,l+=122192928e5;const c=((l&268435455)*1e4+s)%4294967296;o[r++]=c>>>24&255,o[r++]=c>>>16&255,o[r++]=c>>>8&255,o[r++]=c&255;const d=l/4294967296*1e4&268435455;o[r++]=d>>>8&255,o[r++]=d&255,o[r++]=d>>>24&15|16,o[r++]=d>>>16&255,o[r++]=i>>>8|128,o[r++]=i&255;for(let f=0;f<6;++f)o[r+f]=a[f];return t||i9(o)}const H_=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),N3={randomUUID:H_};function f1(e,t,n){if(N3.randomUUID&&!t&&!e)return N3.randomUUID();e=e||{};const r=e.random||(e.rng||a9)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let o=0;o<16;++o)t[n+o]=r[o];return t}return i9(r)}/**! +`,I3=Object.freeze(Object.defineProperty({__proto__:null,arrowDown:Xy,arrowLeft:Jy,arrowRight:eb,arrowUp:tb,back:rb,book:nb,bot:ob,brain:ab,calendar:ib,check:lb,chevronDown:sb,chevronLeft:ub,chevronRight:cb,chevronUp:db,circleCheck:fb,clear:pb,clipboard:hb,close:vb,cloudHybrid:mb,cogwheel:gb,collapseExpand:Cb,connections:bb,contactSupport:yb,copy:wb,dangerCircle:_b,dangerCircleOutline:kb,dashboard:xb,decrease:Mb,devPortal:Sb,disabled:Eb,document:Lb,documentList:Ab,drag:Hb,errorFilled:Bb,expand:Tb,externalLink:Db,featureRequest:Ob,fileEmpty:Vb,fileJson:Ib,fileMd:Pb,fileYaml:Nb,filter:Zb,flag:$b,forbidden:Rb,forward:zb,gateway:Fb,gear:Ub,gearFilled:jb,graduationHat:Yb,grid:Gb,handClock:Kb,help:qb,image:Wb,immunity:Qb,increase:Xb,info:Jb,infoFilled:ew,insights:tw,kong:rw,list:ow,lock:nw,mesh:aw,more:iw,moreHorizontal:lw,noData:sw,notificationBell:uw,notificationInbox:cw,organization:dw,organizations:hw,pencil:vw,people:mw,plug:fw,plus:pw,portal:gw,presentation:Cw,profile:yw,redo:bw,runtimes:ww,search:_w,security:kw,serviceDocument:xw,serviceHub:Mw,services:Sw,sharedConfig:Ew,spinner:Lw,stackedCards:Aw,stateConfigure:Hw,stateGruceo:Bw,stateNoData:Tw,stateNoSearchResults:Dw,stateUpload:Ow,support:Vw,table:Iw,team:Pw,teamMember:Nw,trash:Zw,vitals:$w,vitalsChart:Rw,warning:zw,workspaces:Fw,workspacesCollapsed:Uw},Symbol.toStringTag,{value:"Module"})),jw="#52596e",r9="#e0e4ea",Yw="#000933",Gw="#00abd2",Kw="#828a9e",c2="#ffffff",io="#6c7489",n9="#3a3f51",qw="#232633",Ri="#afb7c5",I7="#0044f4",Ww="#0030cc",zi="12px",Jt="16px",lo="20px",d2="24px",Qw="32px",Xw="48px",Jw="#f1f0ff",e_="#ffe5e5",t_="#eefaff",r_="#52596e",n_="#e0e4ea",o_="#ecfcff",a_="#ecfffb",i_="#fffce0",l_="#fff0f7",s_="#6f28ff",u_="#d60027",c_="#0044f4",d_="#e0e4ea",f_="#52596e",p_="#00819d",h_="#007d60",v_="#995c00",m_="#d60067",g_="8px",C_=["innerHTML"],y_={class:"slot-content"},b_=["innerHTML"],w_={inheritAttrs:!1},__=ie({...w_,__name:"KIcon",props:{icon:{type:String,validator:e=>Object.keys(I3).includes(e),required:!0},size:{type:String,default:""},color:{type:String,default:null},secondaryColor:{type:String,default:null},viewBox:{type:String,default:""},title:{type:String,default:""},hideTitle:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},setup(e){const t=I3,r={size:d2,viewBox:"0 0 24 24"},n=e,o=Y1(),a=Pt(),i=j(),l=j(),s=j(!0),u=_(()=>{if(n.title)return n.title;if(n.testMode)return n.icon;const w=l.value&&l.value.getElementsByTagName("title");if(w&&w.length)return w[0].innerHTML;const k=n.icon.split(/(?=[A-Z])/).join(" ");return g(k)}),c=_(()=>l.value?l.value.getAttribute("width"):null),d=_(()=>l.value?l.value.getAttribute("height"):null),f=_(()=>l.value&&(n.size||l.value&&l.value.getAttribute("width"))||r.size),p=_(()=>l.value&&(n.viewBox||l.value&&l.value.getAttribute("viewBox"))||r.viewBox),g=w=>w.split("-").map(k=>k.charAt(0).toUpperCase()+k.substring(1)).join(" "),C=()=>{var w,k,L,V;const P=(k=(w=i==null?void 0:i.value)==null?void 0:w.querySelector(".slot-content"))==null?void 0:k.innerHTML;(V=i.value)==null||V.removeChild((L=i==null?void 0:i.value)==null?void 0:L.querySelector(".slot-content")),l.value.innerHTML+=P,s.value=!1},b=()=>{let w=l.value.querySelector("title");if(w&&n.hideTitle)l.value.removeChild(w);else if(!n.hideTitle)if(w)w.textContent=u.value;else{w=document.createElement("title");const k=document.createTextNode(u.value);w.appendChild(k),l.value.append(w)}},v=w=>{if(!w)return;const k=w.hasAttribute("fill"),L=w.getAttribute("stroke")&&w.getAttribute("stroke")!=="none"?w.getAttribute("stroke"):null,V=w.attributes.id&&w.attributes.id.value==="preserveColor",P=w.attributes.type&&w.attributes.type.value==="secondary";!V&&k&&P&&n.secondaryColor?w.setAttribute("fill",n.secondaryColor):!V&&L&&P&&n.secondaryColor?w.setAttribute("stroke",n.secondaryColor):!V&&!P&&k&&!L&&n.color?w.setAttribute("fill",n.color):L&&n.color&&w.setAttribute("stroke",n.color);for(const D of w.children)v(D)};Ee(()=>[n.icon,n.size,n.color,n.secondaryColor,n.viewBox,n.hideTitle],async()=>{await zt(),y()},{deep:!0});const y=()=>{if(l.value=null,l.value=i.value?i.value.querySelector("svg:not(.slot-content)"):null,l.value){a.svgElements&&C();for(const[w,k]of Object.entries(o))["class","id","style"].includes(w)||l.value.setAttribute(w,k);l.value.setAttribute("role","img"),l.value.setAttribute("width",f.value||c.value),l.value.setAttribute("height",f.value||d.value),l.value.setAttribute("viewBox",p.value),b(),v(l.value)}};return _t(async()=>{await zt(),y()}),(w,k)=>w.$slots.svgElements?(h(),x("span",it({key:1},w.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`]}),[(h(),x("svg",y_,[K(w.$slots,"svgElements",{},void 0,!0)])),m("span",{class:ae({"svg-with-slot-is-hidden":s.value}),innerHTML:I(t)[e.icon]},null,10,b_)],16)):(h(),x("span",it({key:0},w.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`],innerHTML:I(t)[e.icon]}),null,16,C_))}}),Ie=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},Xe=Ie(__,[["__scopeId","data-v-32539fc3"]]),k_={inheritAttrs:!1},x_=ie({...k_,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values(Xc).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(By).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},disabled:{type:Boolean,default:!1},icon:{type:String,default:"",validator:e=>(e&&console.warn("KButton: `icon` prop will be changed to a boolean in the 9.0.0-beta.0 release. Please use the `default` slot instead. See KButton docs for more details: https://alpha--kongponents.netlify.app/components/button.html#default"),!0)}},setup(e){const t=e,r=Pt(),n=Y1(),o=_(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),a=_(()=>{const l=Object.assign({},n);return t.to&&typeof t.to=="string"?l.href=t.to:t.to&&(l.to=t.to),t.disabled!==void 0&&t.disabled!==!1||delete l.disabled,l}),i=_(()=>t.disabled||a.value.disabled?Kw:t.appearance==="secondary"||t.appearance==="tertiary"?I7:c2);return(l,s)=>(h(),J(lt(o.value),it({class:["k-button",[e.size,e.appearance,{"icon-button":!I(r).default&&I(r).icon}]],disabled:e.disabled?e.disabled:void 0,type:e.type},a.value),{default:O(()=>[K(l.$slots,"icon",{},()=>[e.icon?(h(),J(Xe,{key:0,class:"k-button-icon",color:i.value,icon:e.icon},null,8,["color","icon"])):Z("",!0)],!0),K(l.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","type"]))}}),st=Ie(x_,[["__scopeId","data-v-96b48dbe"]]),M_={key:0,class:"k-alert-title"},S_={key:1,class:"k-alert-description-text"},E_=ie({__name:"KAlert",props:{alertMessage:{type:String,default:""},isShowing:{type:Boolean,default:!0},isFixed:{type:Boolean,default:!1},isBordered:{type:Boolean,default:!1},hasLeftBorder:{type:Boolean,default:!1},hasRightBorder:{type:Boolean,default:!1},hasTopBorder:{type:Boolean,default:!1},hasBottomBorder:{type:Boolean,default:!1},isCentered:{type:Boolean,default:!1},iconSize:{type:String,default:Qw},icon:{type:String,default:""},iconColor:{type:String,default:""},title:{type:String,default:""},description:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(Qc).includes(e)},size:{type:String,default:"",validator:e=>["","small","large"].includes(e)},dismissType:{type:String,default:"none",validator:e=>["none","icon","button"].includes(e)},type:{type:String,default:"alert",validator:e=>["alert","banner"].includes(e)}},emits:["closed","proceed"],setup(e,{emit:t}){const r=t,n=Pt(),o=_(()=>!!n.actionButtons),a=()=>{r("closed")},i=()=>{r("proceed")};return(l,s)=>e.isShowing?(h(),x("div",{key:0,class:ae(["k-alert",[e.appearance,e.size,e.dismissType,{"is-bordered":e.isBordered},{"has-left-border":e.hasLeftBorder},{"has-right-border":e.hasRightBorder},{"has-top-border":e.hasTopBorder},{"has-bottom-border":e.hasBottomBorder},{"is-centered":e.isCentered},{"is-fixed":e.isFixed},{"is-alert":e.type==="alert"},{"is-banner":e.type==="banner"}]]),role:"alert",onClick:s[0]||(s[0]=At(()=>{},["stop"]))},[e.type==="banner"&&e.size!=="large"?(h(),x("span",{key:0,class:ae(["k-alert-ellipse",e.appearance])},null,2)):Z("",!0),e.icon||l.$slots.icon?(h(),x("span",{key:1,class:ae(["k-alert-icon-container",{"k-alert-icon-container-large":e.size==="large"}])},[K(l.$slots,"icon",{},()=>[U(Xe,{class:"k-alert-icon",color:e.iconColor,icon:e.icon,size:e.iconSize},null,8,["color","icon","size"])],!0)],2)):Z("",!0),m("div",{class:ae(["k-alert-msg-text",{"has-dismiss-icon":e.dismissType==="icon"},{"has-dismiss-button":e.dismissType==="button"}])},[e.title||l.$slots.title?(h(),x("div",M_,[K(l.$slots,"title",{},()=>[M(R(e.title),1)],!0)])):Z("",!0),m("div",{class:ae(["k-alert-msg",{"k-alert-text":e.size==="large","k-alert-subtext":e.title||l.$slots.title}])},[K(l.$slots,"alertMessage",{},()=>[M(R(e.alertMessage),1)],!0)],2),e.size==="large"&&(e.description||l.$slots.description)?(h(),x("div",S_,[K(l.$slots,"description",{},()=>[M(R(e.description),1)],!0)])):Z("",!0)],2),e.dismissType==="icon"?(h(),x("button",{key:2,"aria-label":"Close",class:"close",type:"button",onClick:a},[U(Xe,{class:ae(e.appearance),color:e.appearance,icon:"close",size:I(zi)},null,8,["class","color","size"])])):Z("",!0),o.value||e.dismissType!=="none"?(h(),x("div",{key:3,class:ae(["k-alert-action",e.appearance])},[o.value?K(l.$slots,"actionButtons",{key:0},()=>[U(st,{size:"small",onClick:i,onKeyup:Zt(i,["enter"])},null,8,["onKeyup"])],!0):Z("",!0),e.dismissType==="button"?(h(),J(st,{key:1,size:"small",onClick:a},{default:O(()=>[M(" Dismiss ")]),_:1})):Z("",!0)],2)):Z("",!0)],2)):Z("",!0)}}),o9=Ie(E_,[["__scopeId","data-v-dd3f8065"]]);let dl;const L_=new Uint8Array(16);function a9(){if(!dl&&(dl=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!dl))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return dl(L_)}const e1=[];for(let e=0;e<256;++e)e1.push((e+256).toString(16).slice(1));function i9(e,t=0){return e1[e[t+0]]+e1[e[t+1]]+e1[e[t+2]]+e1[e[t+3]]+"-"+e1[e[t+4]]+e1[e[t+5]]+"-"+e1[e[t+6]]+e1[e[t+7]]+"-"+e1[e[t+8]]+e1[e[t+9]]+"-"+e1[e[t+10]]+e1[e[t+11]]+e1[e[t+12]]+e1[e[t+13]]+e1[e[t+14]]+e1[e[t+15]]}let P3,z2,F2=0,U2=0;function Sn(e,t,r){let n=t&&r||0;const o=t||new Array(16);e=e||{};let a=e.node||P3,i=e.clockseq!==void 0?e.clockseq:z2;if(a==null||i==null){const f=e.random||(e.rng||a9)();a==null&&(a=P3=[f[0]|1,f[1],f[2],f[3],f[4],f[5]]),i==null&&(i=z2=(f[6]<<8|f[7])&16383)}let l=e.msecs!==void 0?e.msecs:Date.now(),s=e.nsecs!==void 0?e.nsecs:U2+1;const u=l-F2+(s-U2)/1e4;if(u<0&&e.clockseq===void 0&&(i=i+1&16383),(u<0||l>F2)&&e.nsecs===void 0&&(s=0),s>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");F2=l,U2=s,z2=i,l+=122192928e5;const c=((l&268435455)*1e4+s)%4294967296;o[n++]=c>>>24&255,o[n++]=c>>>16&255,o[n++]=c>>>8&255,o[n++]=c&255;const d=l/4294967296*1e4&268435455;o[n++]=d>>>8&255,o[n++]=d&255,o[n++]=d>>>24&15|16,o[n++]=d>>>16&255,o[n++]=i>>>8|128,o[n++]=i&255;for(let f=0;f<6;++f)o[n+f]=a[f];return t||i9(o)}const A_=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),N3={randomUUID:A_};function f1(e,t,r){if(N3.randomUUID&&!t&&!e)return N3.randomUUID();e=e||{};const n=e.random||(e.rng||a9)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){r=r||0;for(let o=0;o<16;++o)t[r+o]=n[o];return t}return i9(n)}/**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1 * @license @@ -480,25 +480,25 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. - */var Fi=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",B_=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();function T_(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function D_(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},B_))}}var O_=Fi&&window.Promise,V_=O_?T_:D_;function l9(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function go(e,t){if(e.nodeType!==1)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function P7(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Ui(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=go(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:Ui(P7(e))}function s9(e){return e&&e.referenceNode?e.referenceNode:e}var Z3=Fi&&!!(window.MSInputMethodContext&&document.documentMode),$3=Fi&&/MSIE 10/.test(navigator.userAgent);function Ea(e){return e===11?Z3:e===10?$3:Z3||$3}function fa(e){if(!e)return document.documentElement;for(var t=Ea(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return!r||r==="BODY"||r==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(n.nodeName)!==-1&&go(n,"position")==="static"?fa(n):n}function I_(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||fa(e.firstElementChild)===e}function J0(e){return e.parentNode!==null?J0(e.parentNode):e}function Jl(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,a=document.createRange();a.setStart(r,0),a.setEnd(o,0);var i=a.commonAncestorContainer;if(e!==i&&t!==i||r.contains(o))return I_(i)?i:fa(i);var l=J0(e);return l.host?Jl(l.host,t):Jl(e,J0(t).host)}function pa(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=t==="top"?"scrollTop":"scrollLeft",r=e.nodeName;if(r==="BODY"||r==="HTML"){var o=e.ownerDocument.documentElement,a=e.ownerDocument.scrollingElement||o;return a[n]}return e[n]}function P_(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=pa(t,"top"),o=pa(t,"left"),a=n?-1:1;return e.top+=r*a,e.bottom+=r*a,e.left+=o*a,e.right+=o*a,e}function R3(e,t){var n=t==="x"?"Left":"Top",r=n==="Left"?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function z3(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],Ea(10)?parseInt(n["offset"+e])+parseInt(r["margin"+(e==="Height"?"Top":"Left")])+parseInt(r["margin"+(e==="Height"?"Bottom":"Right")]):0)}function u9(e){var t=e.body,n=e.documentElement,r=Ea(10)&&getComputedStyle(n);return{height:z3("Height",t,n,r),width:z3("Width",t,n,r)}}var N_=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Z_=function(){function e(t,n){for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=Ea(10),o=t.nodeName==="HTML",a=e6(e),i=e6(t),l=Ui(e),s=go(t),u=parseFloat(s.borderTopWidth),c=parseFloat(s.borderLeftWidth);n&&o&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var d=Er({top:a.top-i.top-u,left:a.left-i.left-c,width:a.width,height:a.height});if(d.marginTop=0,d.marginLeft=0,!r&&o){var f=parseFloat(s.marginTop),p=parseFloat(s.marginLeft);d.top-=u-f,d.bottom-=u-f,d.left-=c-p,d.right-=c-p,d.marginTop=f,d.marginLeft=p}return(r&&!n?t.contains(l):t===l&&l.nodeName!=="BODY")&&(d=P_(d,t)),d}function $_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.ownerDocument.documentElement,r=N7(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),i=t?0:pa(n),l=t?0:pa(n,"left"),s={top:i-r.top+r.marginTop,left:l-r.left+r.marginLeft,width:o,height:a};return Er(s)}function c9(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(go(e,"position")==="fixed")return!0;var n=P7(e);return n?c9(n):!1}function d9(e){if(!e||!e.parentElement||Ea())return document.documentElement;for(var t=e.parentElement;t&&go(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function Z7(e,t,n,r){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},i=o?d9(e):Jl(e,s9(t));if(r==="viewport")a=$_(i,o);else{var l=void 0;r==="scrollParent"?(l=Ui(P7(t)),l.nodeName==="BODY"&&(l=e.ownerDocument.documentElement)):r==="window"?l=e.ownerDocument.documentElement:l=r;var s=N7(l,i,o);if(l.nodeName==="HTML"&&!c9(i)){var u=u9(e.ownerDocument),c=u.height,d=u.width;a.top+=s.top-s.marginTop,a.bottom=c+s.top,a.left+=s.left-s.marginLeft,a.right=d+s.left}else a=s}n=n||0;var f=typeof n=="number";return a.left+=f?n:n.left||0,a.top+=f?n:n.top||0,a.right-=f?n:n.right||0,a.bottom-=f?n:n.bottom||0,a}function R_(e){var t=e.width,n=e.height;return t*n}function f9(e,t,n,r,o){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var i=Z7(n,r,a,o),l={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},s=Object.keys(l).map(function(f){return $1({key:f},l[f],{area:R_(l[f])})}).sort(function(f,p){return p.area-f.area}),u=s.filter(function(f){var p=f.width,g=f.height;return p>=n.clientWidth&&g>=n.clientHeight}),c=u.length>0?u[0].key:s[0].key,d=e.split("-")[1];return c+(d?"-"+d:"")}function p9(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=r?d9(t):Jl(t,s9(n));return N7(n,o,r)}function h9(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),o=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),a={width:e.offsetWidth+o,height:e.offsetHeight+r};return a}function es(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(n){return t[n]})}function v9(e,t,n){n=n.split("-")[0];var r=h9(e),o={width:r.width,height:r.height},a=["right","left"].indexOf(n)!==-1,i=a?"top":"left",l=a?"left":"top",s=a?"height":"width",u=a?"width":"height";return o[i]=t[i]+t[s]/2-r[s]/2,n===l?o[l]=t[l]-r[u]:o[l]=t[es(l)],o}function ji(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function z_(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(o){return o[t]===n});var r=ji(e,function(o){return o[t]===n});return e.indexOf(r)}function m9(e,t,n){var r=n===void 0?e:e.slice(0,z_(e,"name",n));return r.forEach(function(o){o.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var a=o.function||o.fn;o.enabled&&l9(a)&&(t.offsets.popper=Er(t.offsets.popper),t.offsets.reference=Er(t.offsets.reference),t=a(t,o))}),t}function F_(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=p9(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=f9(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=v9(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=m9(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function g9(e,t){return e.some(function(n){var r=n.name,o=n.enabled;return o&&r===t})}function $7(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;ri[p]&&(e.offsets.popper[d]+=l[d]+g-i[p]),e.offsets.popper=Er(e.offsets.popper);var C=l[d]+l[u]/2-g/2,b=go(e.instance.popper),v=parseFloat(b["margin"+c]),y=parseFloat(b["border"+c+"Width"]),w=C-e.offsets.popper[d]-v-y;return w=Math.max(Math.min(i[u]-g,w),0),e.arrowElement=r,e.offsets.arrow=(n={},ha(n,d,Math.round(w)),ha(n,f,""),n),e}function nk(e){return e==="end"?"start":e==="start"?"end":e}var w9=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],j2=w9.slice(3);function F3(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=j2.indexOf(e),r=j2.slice(n+1).concat(j2.slice(0,n));return t?r.reverse():r}var Y2={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function rk(e,t){if(g9(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var n=Z7(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=es(r),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case Y2.FLIP:i=[r,o];break;case Y2.CLOCKWISE:i=F3(r);break;case Y2.COUNTERCLOCKWISE:i=F3(r,!0);break;default:i=t.behavior}return i.forEach(function(l,s){if(r!==l||i.length===s+1)return e;r=e.placement.split("-")[0],o=es(r);var u=e.offsets.popper,c=e.offsets.reference,d=Math.floor,f=r==="left"&&d(u.right)>d(c.left)||r==="right"&&d(u.left)d(c.top)||r==="bottom"&&d(u.top)d(n.right),C=d(u.top)d(n.bottom),v=r==="left"&&p||r==="right"&&g||r==="top"&&C||r==="bottom"&&b,y=["top","bottom"].indexOf(r)!==-1,w=!!t.flipVariations&&(y&&a==="start"&&p||y&&a==="end"&&g||!y&&a==="start"&&C||!y&&a==="end"&&b),k=!!t.flipVariationsByContent&&(y&&a==="start"&&g||y&&a==="end"&&p||!y&&a==="start"&&b||!y&&a==="end"&&C),L=w||k;(f||v||L)&&(e.flipped=!0,(f||v)&&(r=i[s+1]),L&&(a=nk(a)),e.placement=r+(a?"-"+a:""),e.offsets.popper=$1({},e.offsets.popper,v9(e.instance.popper,e.offsets.reference,e.placement)),e=m9(e.instance.modifiers,e,"flip"))}),e}function ok(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],a=Math.floor,i=["top","bottom"].indexOf(o)!==-1,l=i?"right":"bottom",s=i?"left":"top",u=i?"width":"height";return n[l]a(r[l])&&(e.offsets.popper[s]=a(r[l])),e}function ak(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+o[1],i=o[2];if(!a)return e;if(i.indexOf("%")===0){var l=void 0;switch(i){case"%p":l=n;break;case"%":case"%r":default:l=r}var s=Er(l);return s[t]/100*a}else if(i==="vh"||i==="vw"){var u=void 0;return i==="vh"?u=Math.max(document.documentElement.clientHeight,window.innerHeight||0):u=Math.max(document.documentElement.clientWidth,window.innerWidth||0),u/100*a}else return a}function ik(e,t,n,r){var o=[0,0],a=["right","left"].indexOf(r)!==-1,i=e.split(/(\+|\-)/).map(function(c){return c.trim()}),l=i.indexOf(ji(i,function(c){return c.search(/,|\s/)!==-1}));i[l]&&i[l].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var s=/\s*,\s*|\s+/,u=l!==-1?[i.slice(0,l).concat([i[l].split(s)[0]]),[i[l].split(s)[1]].concat(i.slice(l+1))]:[i];return u=u.map(function(c,d){var f=(d===1?!a:a)?"height":"width",p=!1;return c.reduce(function(g,C){return g[g.length-1]===""&&["+","-"].indexOf(C)!==-1?(g[g.length-1]=C,p=!0,g):p?(g[g.length-1]+=C,p=!1,g):g.concat(C)},[]).map(function(g){return ak(g,f,t,n)})}),u.forEach(function(c,d){c.forEach(function(f,p){R7(f)&&(o[d]+=f*(c[p-1]==="-"?-1:1))})}),o}function lk(e,t){var n=t.offset,r=e.placement,o=e.offsets,a=o.popper,i=o.reference,l=r.split("-")[0],s=void 0;return R7(+n)?s=[+n,0]:s=ik(n,a,i,l),l==="left"?(a.top+=s[0],a.left-=s[1]):l==="right"?(a.top+=s[0],a.left+=s[1]):l==="top"?(a.left+=s[0],a.top-=s[1]):l==="bottom"&&(a.left+=s[0],a.top+=s[1]),e.popper=a,e}function sk(e,t){var n=t.boundariesElement||fa(e.instance.popper);e.instance.reference===n&&(n=fa(n));var r=$7("transform"),o=e.instance.popper.style,a=o.top,i=o.left,l=o[r];o.top="",o.left="",o[r]="";var s=Z7(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=a,o.left=i,o[r]=l,t.boundaries=s;var u=t.priority,c=e.offsets.popper,d={primary:function(f){var p=c[f];return c[f]s[f]&&!t.escapeWithReference&&(g=Math.min(c[p],s[f]-(f==="right"?c.width:c.height))),ha({},p,g)}};return u.forEach(function(f){var p=["left","top"].indexOf(f)!==-1?"primary":"secondary";c=$1({},c,d[p](f))}),e.offsets.popper=c,e}function uk(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,a=o.reference,i=o.popper,l=["bottom","top"].indexOf(n)!==-1,s=l?"left":"top",u=l?"width":"height",c={start:ha({},s,a[s]),end:ha({},s,a[s]+a[u]-i[u])};e.offsets.popper=$1({},i,c[r])}return e}function ck(e){if(!b9(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=ji(e.instance.modifiers,function(r){return r.name==="preventOverflow"}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&arguments[2]!==void 0?arguments[2]:{};N_(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=V_(this.update.bind(this)),this.options=$1({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys($1({},e.Defaults.modifiers,o.modifiers)).forEach(function(i){r.options.modifiers[i]=$1({},e.Defaults.modifiers[i]||{},o.modifiers?o.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return $1({name:i},r.options.modifiers[i])}).sort(function(i,l){return i.order-l.order}),this.modifiers.forEach(function(i){i.enabled&&l9(i.onLoad)&&i.onLoad(r.reference,r.popper,r.options,i,r.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return Z_(e,[{key:"update",value:function(){return F_.call(this)}},{key:"destroy",value:function(){return U_.call(this)}},{key:"enableEventListeners",value:function(){return Y_.call(this)}},{key:"disableEventListeners",value:function(){return K_.call(this)}}]),e}();f2.Utils=(typeof window<"u"?window:global).PopperUtils;f2.placements=w9;f2.Defaults=pk;const hk=f2;var G2=new WeakMap,U3=0;function vk(e){if(!e.length)return"";for(var t="arg",n=0;n=n.expiresAt;i&&o.delete(r)},t)},e.prototype.delete=function(t){this.items.delete(t)},e}();function gk(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function Ck(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var yk=function(e){return fetch(e).then(function(t){return t.json()})};const K2={isOnline:gk,isDocumentVisible:Ck,fetcher:yk};var Pn=globalThis&&globalThis.__assign||function(){return Pn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&a[a.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]0)&&!(o=r.next()).done;)a.push(o.value)}catch(l){i={error:l}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a},wk=globalThis&&globalThis.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r0?n+o:n)}}function kk(e,t,n){if(n.isDocumentVisible()&&!(n.errorRetryCount!==void 0&&t>n.errorRetryCount)){var r=Math.min(t||0,n.errorRetryCount),o=r*n.errorRetryInterval;setTimeout(function(){e(null,{errorRetryCount:r+1,shouldRetryOnError:!0})},o)}}var j3=function(e,t,n,r){return n===void 0&&(n=_9),r===void 0&&(r=k9.ttl),Vo(void 0,void 0,void 0,function(){var o,a,i,l,s,u,c;return Io(this,function(d){switch(d.label){case 0:if(!xk(t))return[3,5];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,t];case 2:return o=d.sent(),[3,4];case 3:return l=d.sent(),a=l,[3,4];case 4:return[3,6];case 5:o=t,d.label=6;case 6:if(i=!1,s={data:o,error:a,isValidating:i},typeof o<"u")try{n.set(e,s,r)}catch(f){console.error("swrv(mutate): failed to set cache",f)}return u=ts.get(e),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===e}),c.forEach(function(f,p){typeof s.data<"u"&&(f.data=s.data),f.error=s.error,f.isValidating=s.isValidating;var g=p===c.length-1;g||delete c[p]}),c=c.filter(Boolean)),[2,s]}})})};function Y3(){for(var e=this,t=[],n=0;n=1&&(r=t[0]),t.length>=2&&(o=t[1]),t.length>2&&(a=Pn(Pn({},a),t[2]));var d=c?a.serverTTL:a.ttl,f=typeof r=="function"?r:j(r);typeof o>"u"&&(o=a.fetcher);var p=null;p||(p=En({data:void 0,error:void 0,isValidating:!0,key:null}));var g=function(y,w){return Vo(e,void 0,void 0,function(){var k,L,V,P,D,T,S,A=this;return Io(this,function(B){switch(B.label){case 0:return k=p.data===void 0,L=f.value,L?(V=a.cache.get(L),P=V&&V.data,p.isValidating=!0,P&&(p.data=P.data,p.error=P.error),D=y||o,!D||!a.isDocumentVisible()&&!k||(w==null?void 0:w.forceRevalidate)!==void 0&&!(w!=null&&w.forceRevalidate)?(p.isValidating=!1,[2]):V&&(T=!!(Date.now()-V.createdAt>=a.dedupingInterval||w!=null&&w.forceRevalidate),!T)?(p.isValidating=!1,[2]):(S=function(){return Vo(A,void 0,void 0,function(){var N,W,X,te;return Io(this,function(ue){switch(ue.label){case 0:return N=q2.get(L),N?[3,2]:(W=Array.isArray(L)?L:[L],X=D.apply(void 0,wk([],bk(W),!1)),q2.set(L,X,a.dedupingInterval),[4,j3(L,X,a.cache,d)]);case 1:return ue.sent(),[3,4];case 2:return[4,j3(L,N.data,a.cache,d)];case 3:ue.sent(),ue.label=4;case 4:return p.isValidating=!1,q2.delete(L),p.error!==void 0&&(te=!i&&a.shouldRetryOnError&&(w?w.shouldRetryOnError:!0),te&&kk(g,w?w.errorRetryCount:1,a)),[2]}})})},P&&a.revalidateDebounce?(setTimeout(function(){return Vo(A,void 0,void 0,function(){return Io(this,function(N){switch(N.label){case 0:return i?[3,2]:[4,S()];case 1:N.sent(),N.label=2;case 2:return[2]}})})},a.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,S()];case 2:B.sent(),B.label=3;case 3:return[2]}})})},C=function(){return Vo(e,void 0,void 0,function(){return Io(this,function(y){return[2,g(null,{shouldRetryOnError:!1})]})})},b=null;_t(function(){var y=function(){return Vo(e,void 0,void 0,function(){return Io(this,function(w){switch(w.label){case 0:return!p.error&&a.isOnline()?[4,g()]:[3,2];case 1:return w.sent(),[3,3];case 2:b&&clearTimeout(b),w.label=3;case 3:return a.refreshInterval&&!i&&(b=setTimeout(y,a.refreshInterval)),[2]}})})};a.refreshInterval&&(b=setTimeout(y,a.refreshInterval)),a.revalidateOnFocus&&(document.addEventListener("visibilitychange",C,!1),window.addEventListener("focus",C,!1))}),T1(function(){i=!0,b&&clearTimeout(b),a.revalidateOnFocus&&(document.removeEventListener("visibilitychange",C,!1),window.removeEventListener("focus",C,!1));var y=ts.get(f.value);y&&(y.data=y.data.filter(function(w){return w!==p}))});try{Ee(f,function(y){oo(f)||(f.value=y),p.key=y,p.isValidating=!!y,_k(f.value,p,d),!c&&!l&&f.value&&g(),l=!1},{immediate:!0})}catch{}var v=Pn(Pn({},z8(p)),{mutate:function(y,w){return g(y,Pn(Pn({},w),{forceRevalidate:!0}))}});return v}function xk(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Tn={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 M1(){return{useRequest:(e,t,n)=>{const r=typeof Y3=="function"?Y3:()=>({data:j({}),error:j(),isValidating:j(!1),mutate:()=>({})}),{data:o,error:a,isValidating:i,mutate:l}=r(e,t,{revalidateDebounce:500,dedupingInterval:100,...n});return{data:_(()=>{var s;return(s=o.value)==null?void 0:s.data}),response:o,error:a,isValidating:i,revalidate:l}},useDebounce:(e,t=300)=>{let n;const r=o=>async(...a)=>{clearTimeout(n),o>0?await new Promise(i=>{n=setTimeout(async()=>{await e(...a),i()},o)}):await e(...a)};return{debouncedFn:r(t),generateDebouncedFn:r}},clientSideSorter:(e,t,n,r)=>{let o=null;const a=(l,s)=>typeof s=="number"&&!Number.isNaN(l)&&!Number.isNaN(s)?l-s:0,i=(l,s)=>l.localeCompare(s);return e!==t?(o=(l,s)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(l[e]),d=u(s[e]);switch(typeof c){case"number":return a(c,d);default:return i(c,d)}},r.sort(o),t=e,n="ascending"):(r.reverse(),n==="descending"||n==="desc"?n="ascending":n="descending"),{previousKey:t,sortOrder:n}},useSwrvState:(e,t,n)=>{const r=j(Tn.PENDING),o=j(!1);return S7(()=>{var a,i,l,s,u,c;if(o.value=e.value&&!!((a=Object.keys(e.value))!=null&&a.length||(i=e.value.data)!=null&&i.length||(s=(l=e.value.data)==null?void 0:l.data)!=null&&s.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&&o.value&&n.value){r.value=Tn.VALIDATING_HAS_DATA;return}if(e.value&&n.value){r.value=Tn.VALIDATING;return}if(e.value&&t.value){r.value=Tn.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){r.value=Tn.PENDING;return}if(e.value&&!t.value&&o.value){r.value=Tn.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){r.value=Tn.SUCCESS;return}e.value===void 0&&t&&(r.value=Tn.ERROR)}),{hasData:o,state:r,swrvState:Tn}},getSizeFromString:e=>e==="auto"||e.endsWith("%")||e.endsWith("vw")||e.endsWith("vh")||e.endsWith("px")?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{getSizeFromString:W2}=M1(),Mk=ie({name:"KPop",components:{KButton:st},expose:["updatePopper"],props:{target:{type:String,default:""},tag:{type:String,default:"div"},buttonText:{type:String,default:"OK"},title:{type:String,default:""},placement:{type:String,validator:e=>e9.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>Yy.includes(e)},width:{type:String,default:"200"},maxWidth:{type:String,default:"auto"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},popoverTransitions:{type:String,default:"fade"},popoverTimeout:{type:Number,default:300},hidePopover:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},isSvg:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},onPopoverClick:{type:Function,default:null},positionFixed:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["opened","closed"],data(){return{popper:null,reference:null,isOpen:!1,popoverId:this.testMode?"test-popover-id-1234":Sr(),targetId:this.testMode?"test-target-id-1234":Sr()}},computed:{popoverStyle:function(){return{width:W2(this.width),maxWidth:W2(this.maxWidth),maxHeight:W2(this.maxHeight)}},popoverClassObj:function(){return[this.popoverClasses,{"hide-caret":this.hideCaret},{"has-actions":this.$slots.actions}]}},watch:{hidePopover:function(){this.isOpen&&this.hidePopper()},disabled:{handler(){this.isOpen&&this.hidePopper()},immediate:!0}},mounted(){this.$el.children?this.reference=this.$el.children[0]:this.reference=this.$el,this.bindEvents()},beforeUnmount(){const e=this.$refs.popper;document.documentElement.removeEventListener("click",this.handleClick),e&&e.removeEventListener("click",this.showPopper),this.reference&&(this.reference.removeEventListener("click",this.handleClick),this.reference.removeEventListener("mouseenter",this.createInstance),this.reference.removeEventListener("mouseleave",this.toggle),this.reference.removeEventListener("focus",this.createInstance),this.reference.removeEventListener("blur",this.toggle)),this.destroy()},methods:{hidePopper(){this.trigger!=="hover"&&(this.isOpen=!1),this.timer=setTimeout(()=>{this.$emit("closed"),this.destroy()},this.popoverTimeout)},showPopper(){this.disabled||(this.isOpen=!0,this.timer&&clearTimeout(this.timer),this.popperTimer&&clearTimeout(this.popperTimer),this.$emit("opened"))},updatePopper(){this.popper&&typeof this.popper.update=="function"&&this.popper.update()},async createInstance(){this.destroy(),this.showPopper();const e=(this.placement||"auto").replace(/[A-Z]/g,"-$&").toLowerCase(),t=this.$refs.popper,n=this.target&&!this.isSvg&&document.querySelector(this.target)?document.querySelector(this.target):document.getElementById(this.targetId);n&&(n.appendChild(t),n.style.overflow="auto"),await this.$nextTick(),this.popper=new hk(this.reference,t,{placement:e,positionFixed:this.positionFixed,modifiers:{preventOverflow:{enabled:!0,boundariesElement:"viewport"}}}),await this.$nextTick(),n&&n.style.removeProperty("overflow"),this.updatePopper()},handleClick(e){const t=()=>{e.stopPropagation(),this.hidePopper()};if(this.reference&&this.reference.contains(e.target))this.isOpen?t():this.createInstance();else if(this.$refs.popper&&this.$refs.popper.contains(e.target)&&this.onPopoverClick){const n=this.onPopoverClick();n!==void 0&&(n?this.showPopper():t())}else this.$refs.popper&&this.$refs.popper.contains(e.target)?this.showPopper():this.isOpen&&t()},bindEvents(){const e=this.$refs.popper;e&&(this.trigger==="hover"&&(this.reference.addEventListener("mouseenter",this.createInstance),this.reference.addEventListener("focus",this.createInstance),this.reference.addEventListener("mouseleave",this.hidePopper),this.reference.addEventListener("blur",this.hidePopper),e.addEventListener("mouseenter",this.showPopper),e.addEventListener("focus",this.showPopper),e.addEventListener("mouseleave",this.hidePopper),e.addEventListener("blur",this.hidePopper)),e.addEventListener("click",this.showPopper),document.documentElement.addEventListener("click",this.handleClick))},destroy(){this.popper&&(this.isOpen=!1,this.popper.disableEventListeners(),this.popper=null)}}}),Sk={key:0},Ek=["id"],Lk={key:0,class:"k-popover-header"},Ak={key:0,class:"k-popover-title"},Hk={key:1,class:"k-popover-actions"},Bk={class:"k-popover-content"},Tk={key:1,class:"k-popover-footer"},Dk=["id"],Ok={key:0,class:"k-popover-header"},Vk={key:0,class:"k-popover-title"},Ik={key:1,class:"k-popover-actions"},Pk={class:"k-popover-content"},Nk={key:1,class:"k-popover-footer"};function Zk(e,t,n,r,o,a){const i=Ft("KButton");return h(),J(lt(e.tag),{id:e.$slots.default?e.targetId:null,ref:"root","aria-controls":e.$slots.default?e.popoverId:void 0,"aria-expanded":e.$slots.default&&!!e.isOpen||void 0,role:e.$slots.default?"button":null,onKeyup:[Zt(At(e.showPopper,["stop","prevent"]),["enter"]),Zt(e.hidePopper,["esc"])]},{default:O(()=>[K(e.$slots,"default",{},()=>[U(i,{id:e.targetId,"aria-controls":e.popoverId||void 0,"aria-expanded":!!e.isOpen||void 0,"data-testid":"kpop-button"},{default:O(()=>[M(R(e.buttonText),1)]),_:1},8,["id","aria-controls","aria-expanded"])]),e.isSvg?(h(),x("div",Sk,[(h(),x("foreignObject",null,[sa(m("div",{id:e.popoverId,ref:"popper",class:ae(["k-popover",e.popoverClassObj]),role:"region",style:je(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(h(),x("div",Lk,[e.$slots.title||e.title?(h(),x("div",Ak,[K(e.$slots,"title",{},()=>[M(R(e.title),1)])])):Z("",!0),e.$slots.actions?(h(),x("div",Hk,[K(e.$slots,"actions")])):Z("",!0)])):Z("",!0),m("div",Bk,[K(e.$slots,"content")]),e.$slots.footer?(h(),x("div",Tk,[K(e.$slots,"footer")])):Z("",!0)],14,Ek),[[R0,e.isOpen]])]))])):(h(),J(kn,{key:1,name:"fade"},{default:O(()=>[sa(m("div",{id:e.popoverId,ref:"popper",class:ae(["k-popover",e.popoverClassObj]),role:"region",style:je(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(h(),x("div",Ok,[e.$slots.title||e.title?(h(),x("div",Vk,[K(e.$slots,"title",{},()=>[M(R(e.title),1)])])):Z("",!0),e.$slots.actions?(h(),x("div",Ik,[K(e.$slots,"actions")])):Z("",!0)])):Z("",!0),m("div",Pk,[K(e.$slots,"content")]),e.$slots.footer?(h(),x("div",Nk,[K(e.$slots,"footer")])):Z("",!0)],14,Dk),[[R0,e.isOpen]])]),_:3}))]),_:3},40,["id","aria-controls","aria-expanded","role","onKeyup"])}const Ut=Ie(Mk,[["render",Zk]]),$k={role:"tooltip"},so=ie({__name:"KTooltip",props:{label:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>e9.includes(e)},positionFixed:{type:Boolean,default:!1},maxWidth:{type:String,default:"auto"},testMode:{type:Boolean,default:!1}},setup(e){const t=e,n=Pt(),r=_(()=>!!t.label||!!n.content),o=_(()=>{let a="";switch(t.placement){case"top":a="k-tooltip-top";break;case"right":a="k-tooltip-right";break;case"bottom":a="k-tooltip-bottom";break;case"left":a="k-tooltip-left";break}return a});return(a,i)=>r.value?(h(),J(Ut,it({key:0},a.$attrs,{"hide-caret":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":`k-tooltip ${o.value}`,"popover-timeout":0,"position-fixed":e.positionFixed,"test-mode":!!e.testMode||void 0,trigger:"hover",width:"auto"}),{content:O(()=>[m("div",$k,[K(a.$slots,"content",{label:e.label},()=>[M(R(e.label),1)])])]),default:O(()=>[K(a.$slots,"default")]),_:3},16,["max-width","placement","popover-classes","position-fixed","test-mode"])):K(a.$slots,"default",{key:1})}}),x1="24px",Co=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Rk=e=>(ot("data-v-c2bc5bd8"),e=e(),at(),e),zk=["aria-hidden"],Fk={key:0,"data-testid":"kui-icon-svg-title"},Uk=Rk(()=>m("path",{d:"M8 14.4L4 10.4L5.4 9L8 11.6L14.6 5L16 6.4L8 14.4Z",fill:"currentColor"},null,-1)),jk=ie({__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:x1,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Fk,R(e.title),1)):Z("",!0),Uk],8,zk))]),_:1},8,["aria-hidden","style"]))}}),Yk=Co(jk,[["__scopeId","data-v-c2bc5bd8"]]),Gk=e=>(ot("data-v-f04539b3"),e=e(),at(),e),Kk=["aria-hidden"],qk={key:0,"data-testid":"kui-icon-svg-title"},Wk=Gk(()=>m("path",{d:"M12 15.4L6 9.4L7.4 8L12 12.6L16.6 8L18 9.4L12 15.4Z",fill:"currentColor"},null,-1)),Qk=ie({__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:x1,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",qk,R(e.title),1)):Z("",!0),Wk],8,Kk))]),_:1},8,["aria-hidden","style"]))}}),x9=Co(Qk,[["__scopeId","data-v-f04539b3"]]),Xk=e=>(ot("data-v-c6aa25cd"),e=e(),at(),e),Jk=["aria-hidden"],ex={key:0,"data-testid":"kui-icon-svg-title"},tx=Xk(()=>m("path",{d:"M7.4 15.4L6 14L12 8L18 14L16.6 15.4L12 10.8L7.4 15.4Z",fill:"currentColor"},null,-1)),nx=ie({__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:x1,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",ex,R(e.title),1)):Z("",!0),tx],8,Jk))]),_:1},8,["aria-hidden","style"]))}}),rx=Co(nx,[["__scopeId","data-v-c6aa25cd"]]),ox=e=>(ot("data-v-368d90c4"),e=e(),at(),e),ax=["aria-hidden"],ix={key:0,"data-testid":"kui-icon-svg-title"},lx=ox(()=>m("path",{d:"M6.4 19L5 17.6L10.6 12L5 6.4L6.4 5L12 10.6L17.6 5L19 6.4L13.4 12L19 17.6L17.6 19L12 13.4L6.4 19Z",fill:"currentColor"},null,-1)),sx=ie({__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:x1,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",ix,R(e.title),1)):Z("",!0),lx],8,ax))]),_:1},8,["aria-hidden","style"]))}}),ux=Co(sx,[["__scopeId","data-v-368d90c4"]]),cx=e=>(ot("data-v-9971cc79"),e=e(),at(),e),dx=["aria-hidden"],fx={key:0,"data-testid":"kui-icon-svg-title"},px=cx(()=>m("path",{d:"M5 22C4.45 22 3.97917 21.8042 3.5875 21.4125C3.19583 21.0208 3 20.55 3 20V6H5V20H16V22H5ZM9 18C8.45 18 7.97917 17.8042 7.5875 17.4125C7.19583 17.0208 7 16.55 7 16V4C7 3.45 7.19583 2.97917 7.5875 2.5875C7.97917 2.19583 8.45 2 9 2H18C18.55 2 19.0208 2.19583 19.4125 2.5875C19.8042 2.97917 20 3.45 20 4V16C20 16.55 19.8042 17.0208 19.4125 17.4125C19.0208 17.8042 18.55 18 18 18H9ZM9 16H18V4H9V16Z",fill:"currentColor"},null,-1)),hx=ie({__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:x1,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",fx,R(e.title),1)):Z("",!0),px],8,dx))]),_:1},8,["aria-hidden","style"]))}}),vx=Co(hx,[["__scopeId","data-v-9971cc79"]]),mx=e=>(ot("data-v-951e2d7d"),e=e(),at(),e),gx=["aria-hidden"],Cx={key:0,"data-testid":"kui-icon-svg-title"},yx=mx(()=>m("path",{d:"M5 11V9H15V11H5Z",fill:"currentColor"},null,-1)),bx=ie({__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:x1,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Cx,R(e.title),1)):Z("",!0),yx],8,gx))]),_:1},8,["aria-hidden","style"]))}}),wx=Co(bx,[["__scopeId","data-v-951e2d7d"]]),_x=e=>(ot("data-v-97a88846"),e=e(),at(),e),kx=["aria-hidden"],xx={key:0,"data-testid":"kui-icon-svg-title"},Mx=_x(()=>m("path",{d:"M11 17H13V11H11V17ZM12 9C12.2833 9 12.5208 8.90417 12.7125 8.7125C12.9042 8.52083 13 8.28333 13 8C13 7.71667 12.9042 7.47917 12.7125 7.2875C12.5208 7.09583 12.2833 7 12 7C11.7167 7 11.4792 7.09583 11.2875 7.2875C11.0958 7.47917 11 7.71667 11 8C11 8.28333 11.0958 8.52083 11.2875 8.7125C11.4792 8.90417 11.7167 9 12 9ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),Sx=ie({__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:x1,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),n=Number(t);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,n=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),r=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:n.value,lineHeight:"0",width:n.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:je(r.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",xx,R(e.title),1)):Z("",!0),Mx],8,kx))]),_:1},8,["aria-hidden","style"]))}}),Ex=Co(Sx,[["__scopeId","data-v-97a88846"]]),Lx=["aria-hidden","tabindex"],{getSizeFromString:Ax}=M1(),Hx={name:"KBadge",components:{KButton:st,KIcon:Xe,KTooltip:so}},Bx=ie({...Hx,props:{appearance:{type:String,required:!1,validator:e=>Object.keys({...Hy}).includes(e),default:"default"},truncationTooltip:{type:String,default:""},forceTooltip:{type:Boolean,default:!1},dismissable:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},shape:{type:String,required:!1,validator:e=>Object.keys({...By}).includes(e),default:"rounded"},color:{type:String,required:!1,default:""},backgroundColor:{type:String,required:!1,default:""},borderColor:{type:String,required:!1,default:""},isBordered:{type:Boolean,default:!1},hoverColor:{type:String,required:!1,default:""},maxWidth:{type:String,default:"200px"}},emits:["dismissed"],setup(e,{emit:t}){Ar(C=>({"497e5dcc":g.value,cfd42b86:C.$props.backgroundColor,"49056dff":C.$props.borderColor,"9c5a766a":C.$props.color,"38d0671f":C.$props.hoverColor,"62c490dc":C.$props.hoverColor||C.$props.backgroundColor}));const n=e,r=t,o=Y1(),a=_(()=>!!o.onClick),i=j(null),l=j(!1),s=()=>{l.value=!0,r("dismissed")},u=j(0),c=j(0),d=j(!1),f=_(()=>u.value{const C={};return n.backgroundColor&&(C.backgroundColor=n.backgroundColor),n.borderColor&&(C.borderColor=n.borderColor),n.color&&(C.color=n.color),n.isBordered&&!n.borderColor&&n.color&&(C.borderColor=n.color),C}),g=_(()=>Ax(n.maxWidth));return Ee(i,()=>{var C,b;i.value&&!d.value&&(u.value=(C=i.value)==null?void 0:C.offsetWidth,c.value=(b=i.value)==null?void 0:b.scrollWidth,d.value=!0)}),(C,b)=>l.value?Z("",!0):(h(),x("div",{key:0,"aria-hidden":e.hidden?!0:void 0,class:ae(["k-badge",[`k-badge-${e.appearance}`,`k-badge-${e.shape}`,{"is-bordered":e.isBordered,clickable:a.value}]]),style:je(p.value),tabindex:e.hidden?-1:a.value?0:void 0},[(h(),J(lt(e.truncationTooltip&&(e.forceTooltip||f.value)?"KTooltip":"div"),{class:"k-badge-text","position-fixed":e.truncationTooltip&&(e.forceTooltip||f.value)?!0:void 0},{content:O(()=>[M(R(e.truncationTooltip),1)]),default:O(()=>[m("div",{ref_key:"badgeText",ref:i,class:"k-badge-text"},[K(C.$slots,"default",{},void 0,!0)],512)]),_:3},8,["position-fixed"])),e.dismissable?(h(),J(I(ux),{key:0,"aria-hidden":e.hidden?!0:void 0,class:"k-badge-dismiss-button",color:e.color,"data-testid":"k-badge-dismiss-button",role:"button",tabindex:e.hidden?-1:void 0,onClick:[s,b[0]||(b[0]=At(()=>{},["stop"]))]},null,8,["aria-hidden","color","tabindex"])):Z("",!0)],14,Lx))}}),wr=Ie(Bx,[["__scopeId","data-v-130e2ab0"]]),Tx={class:"k-breadcrumb-icon-wrapper"},Dx={key:0,class:"k-breadcrumb-divider"},Ox={inheritAttrs:!1},Vx=ie({...Ox,__name:"KBreadcrumbs",props:{items:{type:Array,default:[],required:!0,validator:e=>e&&e.length>0},itemMaxWidth:{type:String,required:!1,default:"38ch"},emphasis:{type:Boolean,default:!1}},setup(e){const t=r=>r.to?typeof r.to=="object"?{type:"router-link",attrs:{title:r.title,to:r.to}}:{type:"a",attrs:{href:r.to,target:"_blank",title:r.title}}:{type:"div",attrs:{}},n=(r,o)=>r.key||`breadcrumb-${o}`;return(r,o)=>(h(),x("ul",it({class:"k-breadcrumbs"},r.$attrs),[(h(!0),x(Le,null,nt(e.items,(a,i)=>(h(),x("li",{key:n(a,i),class:"k-breadcrumbs-item"},[(h(),J(lt(t(a).type),it(t(a).attrs,{class:"no-underline"}),{default:O(()=>[m("div",Tx,[K(r.$slots,`icon-${n(a,i)}`,{},()=>[a.icon?(h(),J(Xe,{key:0,class:ae(["k-breadcrumb-icon",{"has-no-text":!a.text}]),color:`var(--kui-color-text-decorative-aqua, ${I(Kw)})`,"hide-title":"",icon:a.icon,size:I(Jt)},null,8,["class","color","icon","size"])):Z("",!0)],!0)]),a.text?(h(),x("span",{key:0,class:ae(["k-breadcrumb-text",{"non-link":!a.to,emphasis:e.emphasis}]),style:je({maxWidth:a.maxWidth||e.itemMaxWidth})},R(a.text),7)):Z("",!0)]),_:2},1040)),a.to||i[U(Xe,{color:`var(--kui-color-text-neutral-weak, ${I(Ri)})`,"hide-title":"",icon:"chevronRight",size:I(Jt)},null,8,["color","size"])],!0)])):Z("",!0)]))),128))],16))}}),M9=Ie(Vx,[["__scopeId","data-v-08859780"]]),Ix=["aria-describedby","aria-label","aria-labelledby"],Px={key:0,class:"k-card-status-hat"},Nx=["id"],Zx={class:"k-card-actions"},$x=["id"],Rx={class:"k-card-content"},zx=["id"],Fx={key:0,class:"k-card-notifications"},Ux=ie({__name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border",validator:e=>Dy.includes(e)},hasHover:{type:Boolean,default:!1},hasShadow:{type:Boolean,default:!1},status:{type:String,default:""},testMode:{type:Boolean,default:!1}},setup(e){const t=e,n=_(()=>t.testMode?"test-title-id-1234":Sr()),r=_(()=>t.testMode?"test-content-id-1234":Sr()),o=Pt(),a=_(()=>!!(t.status||o.statusHat)),i=_(()=>!!o.actions||a.value||!a.value&&(!!t.title||!!o.title)),l=_(()=>!a.value&&(!!t.title||!!o.title)),s=_(()=>a.value&&(!!t.title||!!o.title));return(u,c)=>(h(),x("section",{"aria-describedby":r.value||void 0,"aria-label":e.title?e.title:void 0,"aria-labelledby":!e.title&&I(o).title?n.value:void 0,class:ae(["kong-card",[e.borderVariant,{hover:e.hasHover,"kcard-shadow":e.hasShadow}]])},[i.value?(h(),x("div",{key:0,class:ae(["k-card-header",{"has-status":e.status||I(o).statusHat}])},[e.status||I(o).statusHat?(h(),x("div",Px,[K(u.$slots,"statusHat",{},()=>[M(R(e.status),1)],!0)])):Z("",!0),l.value?(h(),x("div",{key:1,id:e.title?void 0:n.value,class:"k-card-title"},[m("h4",null,[K(u.$slots,"title",{},()=>[M(R(e.title),1)],!0)])],8,Nx)):Z("",!0),m("div",Zx,[K(u.$slots,"actions",{},void 0,!0)])],2)):Z("",!0),s.value?(h(),x("div",{key:1,id:e.title?void 0:n.value,class:"k-card-title"},[m("h4",null,[K(u.$slots,"title",{},()=>[M(R(e.title),1)],!0)])],8,$x)):Z("",!0),m("div",Rx,[m("div",{id:r.value,class:"k-card-body"},[K(u.$slots,"body",{},()=>[M(R(e.body),1)],!0)],8,zx),I(o).notifications?(h(),x("div",Fx,[K(u.$slots,"notifications",{},void 0,!0)])):Z("",!0)])],10,Ix))}}),p2=Ie(Ux,[["__scopeId","data-v-ed197f6b"]]),jx=ie({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>Ky.includes(e)},height:{type:String,default:"1",validator:e=>qy.includes(e)}},setup(e){return(t,n)=>(h(),x("div",{class:ae(["box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Vt=Ie(jx,[["__scopeId","data-v-3681c26a"]]),Yx={class:"skeleton-loader"},Gx=ie({__name:"SkeletonBase",setup(e){return(t,n)=>(h(),x("div",Yx,[K(t.$slots,"default",{},()=>[U(Vt,{height:"1",width:"100"}),U(Vt,{height:"1",width:"100"}),U(Vt,{height:"1",width:"75"})],!0)]))}}),Kx=Ie(Gx,[["__scopeId","data-v-cbafe027"]]),qx=e=>(ot("data-v-f1e1fe82"),e=e(),at(),e),Wx={class:"skeleton-card-wrapper"},Qx={class:"skeleton-card"},Xx={class:"skeleton-card-header"},Jx=qx(()=>m("hr",null,null,-1)),eM={class:"skeleton-card-content"},tM={class:"skeleton-card-footer"},nM=ie({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1}},setup(e){return(t,n)=>(h(),x("div",Wx,[(h(!0),x(Le,null,nt(e.cardCount,r=>(h(),x("div",{key:r,class:"skeleton-card-column"},[m("div",Qx,[m("div",Xx,[K(t.$slots,"card-header",{},()=>[U(Vt,{class:"card-header-content-1",height:"2",width:"25"}),U(Vt,{class:"card-header-content-2",height:"2",width:"75"}),Jx],!0)]),m("div",eM,[K(t.$slots,"card-content",{},()=>[U(Vt,{width:"10"})],!0)]),m("div",tM,[K(t.$slots,"card-footer",{},()=>[U(Vt,{width:"5"}),U(Vt,{width:"5"})],!0)])])]))),128))]))}}),rM=Ie(nM,[["__scopeId","data-v-f1e1fe82"]]),oM={class:"skeleton-table-wrapper"},aM=ie({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:6}},setup(e){const t=(n,r)=>[3,4].indexOf(n)===-1&&n!==r?"10":[3,4].indexOf(n)>-1||n===r?"6":"1";return(n,r)=>(h(),x("div",oM,[(h(!0),x(Le,null,nt(e.rows,o=>(h(),x("div",{key:o,class:"skeleton-table-row"},[K(n.$slots,"default",{},()=>[(h(!0),x(Le,null,nt(e.columns,a=>(h(),J(Vt,{key:a,class:"skeleton-cell",width:t(a,e.columns||6)},null,8,["width"]))),128))],!0)]))),128))]))}}),iM=Ie(aM,[["__scopeId","data-v-5842eb03"]]),lM={class:"skeleton-form-wrapper"},sM={class:"skeleton-form-row"},uM={class:"skeleton-form-row"},cM={class:"skeleton-form-row"},dM={class:"skeleton-form-row"},fM=ie({__name:"FormSkeleton",setup(e){return(t,n)=>(h(),x("div",lM,[m("div",sM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})]),m("div",uM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})]),m("div",cM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})]),m("div",dM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})])]))}}),pM=Ie(fM,[["__scopeId","data-v-86d5270c"]]),hM="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",vM={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},mM=["src"],gM={key:0,class:"progress"},CM=ie({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,n=j(0),r=j(0),o=_(()=>t.progress!==null?t.progress:r.value);return _t(()=>{t.progress||(n.value=setInterval(()=>{r.value>=100&&(clearInterval(n.value),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*10*30),100)},200))}),T1(()=>{clearInterval(n.value)}),(a,i)=>(h(),x("div",vM,[m("div",null,[m("img",{alt:"Loading",src:I(hM)},null,8,mM),e.hideProgress?Z("",!0):(h(),x("div",gM,[m("div",{class:"progress-bar",role:"progressbar",style:je({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),yM=Ie(CM,[["__scopeId","data-v-efafcbb1"]]),bM=e=>(ot("data-v-aeaec0ac"),e=e(),at(),e),wM={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},_M=bM(()=>m("div",{class:"spinner-loader"},null,-1)),kM={key:0,class:"progress"},xM=ie({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,n=j(0),r=j(0),o=_(()=>t.progress!==null?t.progress:r.value);return _t(()=>{t.progress||(n.value=setInterval(()=>{r.value>=100&&(clearInterval(n.value),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*10*30),100)},200))}),T1(()=>{clearInterval(n.value)}),(a,i)=>(h(),x("div",wM,[m("div",null,[_M,e.hideProgress?Z("",!0):(h(),x("div",kM,[m("div",{class:"progress-bar",role:"progressbar",style:je({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),MM=Ie(xM,[["__scopeId","data-v-aeaec0ac"]]),F7=ie({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>Gy.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},tableColumns:{type:Number,required:!1,default:6},tableRows:{type:Number,required:!1,default:6}},setup(e){const t=e,n=j(!1);return _t(()=>{setTimeout(()=>{n.value=!0},t.delayMilliseconds)}),(r,o)=>n.value?(h(),x("div",{key:0,class:ae(["k-skeleton-container",{"is-spinner":e.type!=="spinner"}])},[e.type==="card"?(h(),J(rM,{key:0,"card-count":e.cardCount},{"card-header":O(()=>[K(r.$slots,"card-header")]),"card-content":O(()=>[K(r.$slots,"card-content")]),"card-footer":O(()=>[K(r.$slots,"card-footer")]),_:3},8,["card-count"])):e.type==="table"?(h(),J(iM,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:O(()=>[K(r.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(h(),J(pM,{key:2})):e.type==="fullscreen-kong"?(h(),J(yM,{key:3,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="fullscreen-generic"?(h(),J(MM,{key:4,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="spinner"?(h(),J(Xe,{key:5,color:"#000",icon:"spinner",size:"18"})):(h(),J(Kx,{key:6}))],2)):Z("",!0)}}),SM={class:"empty-state-title"},EM={key:1,class:"k-empty-state-title-header"},LM={class:"empty-state-content"},AM={key:0,class:"k-empty-state-message"},HM={key:1,class:"k-empty-state-cta"},BM=ie({__name:"KEmptyState",props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:Jw},icon:{type:String,default:""},ctaIsHidden:{type:Boolean,default:!1},ctaText:{type:String,default:""},handleClick:{type:Function,default:null},iconColor:{type:String,default:""},iconSecondaryColor:{type:String,default:""}},setup(e){return(t,n)=>(h(),x("section",{class:ae(["empty-state-wrapper",{"is-error":e.isError}])},[m("div",SM,[e.isError||e.icon?(h(),x("div",{key:0,class:ae(["k-empty-state-icon card-icon",{"warning-icon":e.isError}])},[U(Xe,{color:e.isError?e.iconColor||`var(--kui-color-text-neutral-strongest, ${I(Ww)})`:e.iconColor,icon:e.icon?e.icon:"warning","secondary-color":e.isError?e.iconSecondaryColor||"currentColor":e.iconSecondaryColor,size:e.iconSize},null,8,["color","icon","secondary-color","size"])],2)):Z("",!0),t.$slots.title?(h(),x("div",EM,[K(t.$slots,"title",{},void 0,!0)])):Z("",!0)]),m("div",LM,[t.$slots.message?(h(),x("div",AM,[K(t.$slots,"message",{},void 0,!0)])):Z("",!0),t.$slots.cta||!e.ctaIsHidden&&e.ctaText?(h(),x("div",HM,[K(t.$slots,"cta",{},()=>[U(st,{appearance:"primary",size:"small",onClick:n[0]||(n[0]=At(()=>e.handleClick&&e.handleClick(),["prevent"]))},{default:O(()=>[M(R(e.ctaText),1)]),_:1})],!0)])):Z("",!0)])],2))}}),Ai=Ie(BM,[["__scopeId","data-v-5364f6a1"]]),TM=ie({__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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#klabel"),!0)}},setup(e){const t=e,n=Pt(),r=_(()=>!!(t.help||t.info||n.tooltip));return(o,a)=>(h(),x("label",{class:ae(["k-label",{required:e.required}])},[K(o.$slots,"default",{},void 0,!0),r.value?(h(),J(so,it({key:0},e.tooltipAttributes,{class:"label-tooltip","position-fixed":""}),{content:O(()=>[K(o.$slots,"tooltip",{},()=>[M(R(e.help||e.info),1)],!0)]),default:O(()=>[U(I(Ex),{class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${I(io)})`,tabindex:"0"},null,8,["color"])]),_:3},16)):Z("",!0)],2))}}),Qn=Ie(TM,[["__scopeId","data-v-552f350a"]]),DM={key:0,class:"before-content-wrapper"},OM=["aria-invalid","value"],VM={key:1,class:"after-content-wrapper"},IM={inheritAttrs:!1},PM=ie({...IM,__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://alpha--kongponents.netlify.app/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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kinput"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const n=e,r=t,o=j(""),a=j(!1),i=j(0),{stripRequiredLabel:l}=M1(),s=Pt(),u=Y1(),c=_(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),d=_(()=>u.id?String(u.id):f1()),f=_(()=>l(n.label,c.value)),p=_(()=>{var V;return!!((V=n.labelAttributes)!=null&&V.info||s["label-tooltip"])}),g=_({get(){return n.modelValue},set(V){w({target:{value:V}})}}),C=_(()=>{const V={...u};return delete V.class,delete V.input,delete V.onInput,n.label&&(V.id=d.value),V}),b=_(()=>{var V,P;const D=((V=o.value)==null?void 0:V.toString().length)||0,T=((P=n.modelValue)==null?void 0:P.toString().length)||0;let S=D;return!a.value&&T&&(S=T),!!n.characterLimit&&S>n.characterLimit}),v=_(()=>b.value?a.value?`${o.value.toString().length} / ${n.characterLimit}`:`${n.modelValue.toString().length} / ${n.characterLimit}`:""),y=_(()=>b.value?v.value:(n.error||n.hasError)&&n.errorMessage?n.errorMessage:n.help);Ee(b,(V,P)=>{V!==P&&(r("char-limit-exceeded",{value:o.value,length:o.value.length,characterLimit:n.characterLimit,limitExceeded:V}),i.value+=1)}),Ee(g,(V,P)=>{V!==P&&w({target:{value:V}})});const w=V=>{var P;const D=JSON.parse(JSON.stringify((P=V==null?void 0:V.target)==null?void 0:P.value));k(D)},k=V=>{o.value=V,a.value=!0,r("input",V),r("update:modelValue",V)},L=()=>o.value||a.value?o.value:n.modelValue;return Ee(()=>n.error,(V,P)=>{V!==P&&(i.value+=1)}),(V,P)=>(h(),x("div",{class:ae(["k-input-wrapper",[V.$attrs.class,{"input-error":b.value||e.error||e.hasError}]])},[e.label?(h(),J(Qn,it({key:0,for:d.value},e.labelAttributes,{required:c.value}),_n({default:O(()=>[M(R(f.value)+" ",1)]),_:2},[p.value?{name:"tooltip",fn:O(()=>[K(V.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Z("",!0),m("div",{class:ae(["input-element-wrapper",{"has-before-content":V.$slots.before,"has-after-content":V.$slots.after}])},[V.$slots.before?(h(),x("div",DM,[K(V.$slots,"before",{},void 0,!0)])):Z("",!0),m("input",it(C.value,{"aria-invalid":e.error||e.hasError||b.value?"true":void 0,class:"k-input",value:L(),onInput:w}),null,16,OM),V.$slots.after?(h(),x("div",VM,[K(V.$slots,"after",{},void 0,!0)])):Z("",!0)],2),U(kn,{mode:"out-in",name:"kongponents-fade-transition"},{default:O(()=>[y.value?(h(),x("p",{key:String(i.value),class:"help-text"},R(y.value),1)):Z("",!0)]),_:1})],2))}}),Yi=Ie(PM,[["__scopeId","data-v-ce88aa05"]]),NM=["data-testid"],ZM={class:"k-select-item-container",role:"option"},$M=["disabled","value"],RM={class:"k-select-item-label"},zM={class:"k-select-selected-icon-container"},FM=ie({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected"],setup(e,{emit:t}){const n=e,r=t,o=a=>{if(n.item.disabled){a.stopPropagation();return}r("selected",n.item)};return(a,i)=>(h(),x("div",{key:e.item.key,class:"k-select-item","data-testid":`k-select-item-${e.item.value}`,onClick:o},[m("div",ZM,[m("button",{class:ae({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value},[m("span",RM,[K(a.$slots,"content",{},()=>[M(R(e.item.label),1)],!0)]),m("span",zM,[e.item.selected?(h(),J(Xe,{key:0,class:"selected-item-icon",color:"currentColor",icon:"check"})):Z("",!0)])],10,$M)])],8,NM))}}),ns=Ie(FM,[["__scopeId","data-v-a147791f"]]),UM={class:"k-select-group-title"},jM=ie({__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,{emit:t}){const n=e,r=t,o=s=>r("selected",s),a=_(()=>{var s;return(s=n.items)==null?void 0:s.filter(u=>!u.group)}),i=_(()=>{var s;return[...new Set(((s=n.items)==null?void 0:s.filter(u=>u.group)).map(u=>u.group))].sort((u,c)=>u.toLowerCase().localeCompare(c.toLowerCase()))}),l=s=>{var u;return(u=n.items)==null?void 0:u.filter(c=>c.group===s)};return(s,u)=>(h(),x(Le,null,[(h(!0),x(Le,null,nt(a.value,c=>(h(),J(ns,{key:c.key,item:c,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(h(!0),x(Le,null,nt(i.value,c=>(h(),x("div",{key:`${c}-group`,class:"k-select-group"},[m("span",UM,R(c),1),(h(!0),x(Le,null,nt(l(c),d=>(h(),J(ns,{key:d.key,item:d,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:d},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),YM=Ie(jM,[["__scopeId","data-v-300f6941"]]),GM=e=>(ot("data-v-90f0fce2"),e=e(),at(),e),KM=["id"],qM={class:"k-select-selected-item-label"},WM=["onKeyup"],QM=["id"],XM=["id"],JM={key:0,class:"custom-selected-item"},eS={key:1,class:"k-select-list"},tS={class:"select-item-description"},nS=GM(()=>m("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),rS={inheritAttrs:!1},oS=ie({...rS,__name:"KSelect",props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:""},placeholder:{type:String,default:""},appearance:{type:String,default:"dropdown",validator:e=>Wy.includes(e)},buttonText:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:e=>e.items.filter(t=>{var n,r;return(r=t.label)==null?void 0:r.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})},enableFiltering:{type:Boolean,default:null},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change","item:added","item:removed"],setup(e,{emit:t}){Ar(F=>({"6bb434d4":B.value}));const{getSizeFromString:n,stripRequiredLabel:r}=M1(),o={popoverClasses:"k-select-popover",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},a=e,i=t,l=Y1(),s=Pt(),u=_(()=>l.required!==void 0&&String(l.required)!=="false"),c=_(()=>r(a.label,u.value)),d=_(()=>{var F,Y;return!!((F=a.labelAttributes)!=null&&F.help||(Y=a.labelAttributes)!=null&&Y.info||s["label-tooltip"])}),f=j(""),p=_(()=>{var F,Y;return!(!f.value||(Y=(F=y.value)==null?void 0:F.filter(oe=>oe.label===f.value))!=null&&Y.length)}),g=j(null),C=_(()=>a.testMode?"test-select-id-1234":f1()),b=_(()=>a.testMode?"test-select-input-id-1234":f1()),v=_(()=>a.testMode?"test-select-text-id-1234":f1()),y=j([]),w=j(!1),k=j(!1),L=j(null),V=_({get(){return a.modelValue},set(F){var Y;const oe=(Y=y.value)==null?void 0:Y.filter(E=>E.value===F);oe!=null&&oe.length?_e(oe[0]):F||Ne()}}),P=_(()=>a.autosuggest?!0:a.enableFiltering!==null?a.appearance==="button"?!1:a.enableFiltering:a.appearance==="dropdown"),D=_(()=>{let F="";return a.width?F=a.width:(F="205",a.appearance==="button"&&(F="230")),n(F)}),T=_(()=>({width:D.value})),S=_(()=>{const F={...l};return delete F.class,F}),A=_(()=>({...o,...a.kpopAttributes,popoverClasses:`${o.popoverClasses} ${a.kpopAttributes.popoverClasses} k-select-pop-${a.appearance}`,width:String(Q.value),maxWidth:String(Q.value),disabled:l.disabled!==void 0&&String(l.disabled)!=="false"||l.readonly!==void 0&&String(l.readonly)!=="false"})),B=_(()=>n(a.dropdownMaxHeight)),N=_(()=>({...A.value})),W=_(()=>a.autosuggest?y.value:a.filterFunc({items:y.value,query:f.value})),X=_(()=>a.placeholder?a.placeholder:l.placeholder?l.placeholder:a.appearance==="button"||!P.value?"Select an item":"Filter..."),te=_(()=>a.buttonText&&g.value?a.buttonText:g.value?g.value.label:X.value),ue=_(()=>a.appearance==="select"&&a.clearable&&!!g.value),de=_(()=>!!(g.value&&a.appearance==="select"&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),Ae=F=>{if(!P.value)return F.preventDefault(),!1},le=()=>{var F,Y;if(!a.enableItemCreation||!f.value||!p.value)return;const oe=(((F=y.value)==null?void 0:F.length)||0)+1,E={label:f.value+"",value:a.testMode?`test-multiselect-added-item-${oe}`:f1(),key:`${(Y=f.value.replace(/ /gi,"-"))==null?void 0:Y.replace(/[^a-z0-9-_]/gi,"")}-${oe}`,custom:!0};i("item:added",E),_e(E,!0),f.value=""},_e=(F,Y)=>{var oe,E;Y&&((oe=y.value)==null||oe.push(F)),(E=y.value)==null||E.forEach((H,z)=>{var G,ee,se;H.key===F.key?(H.selected=!0,H.key=(G=H==null?void 0:H.key)!=null&&G.includes("-selected")?H.key:`${H.key}-selected`,g.value=H):H.selected?(H.selected=!1,H.key=(ee=H==null?void 0:H.key)==null?void 0:ee.replace(/-selected/gi,""),H.custom&&((se=y.value)==null||se.splice(z,1),i("item:removed",H))):H.selected=!1}),f.value=a.appearance==="dropdown"?"":F.label,i("selected",F),i("input",F.value),i("change",F),i("update:modelValue",F.value)},Ne=()=>{var F;(F=y.value)==null||F.forEach((Y,oe)=>{var E,H;Y.selected=!1,Y.key=(E=Y==null?void 0:Y.key)==null?void 0:E.replace(/-selected/gi,""),Y.custom&&((H=y.value)==null||H.splice(oe,1),i("item:removed",Y))}),g.value=null,a.appearance==="select"&&(f.value="",i("query-change","")),i("input",null),i("change",null),i("update:modelValue",null)},We=(F,Y)=>{if(F.keyCode===27){Y.value=!1;return}const oe=document.getElementById(v.value);!Y.value&&oe&&oe.click()},re=F=>{f.value!==F&&(f.value=F,i("query-change",F))},Ve=()=>{k.value=!0,w.value||(w.value=!0,i("query-change",""))},ke=()=>{k.value=!1};Ee(V,(F,Y)=>{var oe;if(F!==Y){const E=(oe=y.value)==null?void 0:oe.filter(H=>H.value===F);E!=null&&E.length?_e(E[0]):F||Ne()}}),Ee(()=>a.items,(F,Y)=>{var oe,E,H,z;if(JSON.stringify(F)!==JSON.stringify(Y)){y.value=JSON.parse(JSON.stringify(a.items)),g.value=null;for(let G=0;G<((oe=y.value)==null?void 0:oe.length);G++)y.value[G].selected===void 0&&(y.value[G].selected=!1),y.value[G].key=`${(H=(E=y.value[G].label)==null?void 0:E.replace(/ /gi,"-"))==null?void 0:H.replace(/[^a-z0-9-_]/gi,"")}-${G}`||`k-select-item-label-${G}`,(y.value[G].value===a.modelValue||y.value[G].selected)&&(y.value[G].selected=!0,g.value=y.value[G],y.value[G].key+="-selected",a.appearance==="select"&&!k.value&&(f.value=g.value.label)),((z=g.value)==null?void 0:z.value)===y.value[G].value&&(y.value[G].selected=!0);L.value&&typeof L.value.updatePopper=="function"&&zt(()=>{L.value.updatePopper()})}},{deep:!0,immediate:!0});const Q=j(0),pe=()=>{const F=document.getElementById(b.value);F&&(Q.value=F.offsetWidth)};return(F,Y)=>(h(),x("div",{class:ae(["k-select",[F.$attrs.class]]),style:je(T.value)},[e.label&&!e.overlayLabel?(h(),J(Qn,it({key:0},e.labelAttributes,{"data-testid":"k-select-label",for:C.value,required:u.value}),_n({default:O(()=>[M(R(c.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:O(()=>[K(F.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Z("",!0),m("div",{id:C.value,"data-testid":"k-select-selected-item"},[g.value&&e.appearance==="dropdown"?(h(),x("div",{key:0,class:ae(["k-select-item-selection",{"overlay-label-item-selection":e.overlayLabel}])},[K(F.$slots,"selected-item-template",{item:g.value},()=>[m("div",qM,R(g.value.label),1)],!0),m("button",{class:"clear-selection-icon",onClick:Ne,onKeyup:Zt(Ne,["enter"])},[U(Xe,{color:"currentColor",icon:"clear"})],40,WM)],2)):Z("",!0),U(I(u2),null,{default:O(({toggle:oe,isToggled:E})=>[U(Ut,it({ref_key:"popper",ref:L},N.value,{"on-popover-click":()=>(oe(),E.value),"position-fixed":e.positionFixed,target:`[id='${b.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>{g.value&&e.appearance==="select"&&(f.value=g.value.label),E.value&&oe()},onOpened:()=>{f.value="",oe(),pe()}}),{content:O(()=>[e.autosuggest&&e.loading?K(F.$slots,"loading",{key:0},()=>[U(Xe,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(h(),x("div",eS,[U(YM,{items:W.value,onSelected:_e},{content:O(({item:H})=>[K(F.$slots,"item-template",{class:"select-item-label select-item-desc",item:H},void 0,!0)]),_:3},8,["items"]),!W.value.length&&!F.$slots.empty&&!e.enableItemCreation?(h(),J(ns,{key:"k-select-empty-state",class:"k-select-empty-item",item:{label:"No results",value:"no_results"}})):Z("",!0),!W.value.length&&p.value&&!F.$slots.empty&&e.enableItemCreation?(h(),J(ns,{key:"k-select-new-item",class:"k-select-new-item","data-testid":"k-select-add-item",item:{label:`${f.value} (Add new value)`,value:"add_item"},onSelected:le},{content:O(()=>[m("div",tS,[M(R(f.value)+" ",1),nS])]),_:1},8,["item"])):Z("",!0)])),!e.loading&&!W.value.length?K(F.$slots,"empty",{key:2},void 0,!0):Z("",!0),F.$slots["dropdown-footer-text"]||e.dropdownFooterText?(h(),x("div",{key:3,class:ae(["k-select-dropdown-footer-text",`k-select-dropdown-footer-${e.dropdownFooterTextPosition}`])},[K(F.$slots,"dropdown-footer-text",{},()=>[M(R(e.dropdownFooterText),1)],!0)],2)):Z("",!0)]),default:O(()=>[e.appearance==="button"?(h(),x("div",{key:0,id:b.value,class:"k-select-button","data-testid":"k-select-input",role:"listbox",style:{position:"relative"}},[U(st,it({id:v.value},S.value,{appearance:"tertiary",style:T.value,onKeyup:H=>We(H,E)}),{default:O(()=>[K(F.$slots,"selected-item-template",{item:g.value},()=>[M(R(te.value)+" ",1),U(I(x9))],!0)]),_:2},1040,["id","style","onKeyup"])],8,QM)):(h(),x("div",{key:1,id:b.value,class:ae(["select-input-container",{"k-select-input":e.appearance==="select","no-filter":!P.value,"is-readonly":F.$attrs.readonly!==void 0&&String(F.$attrs.readonly)!=="false",disabled:F.$attrs.disabled!==void 0&&String(F.$attrs.disabled)!=="false","is-open":E.value}]),"data-testid":"k-select-input",role:"listbox",style:{position:"relative"},onClick:Y[0]||(Y[0]=H=>{F.$attrs.disabled!==void 0&&String(F.$attrs.disabled)!=="false"&&H.stopPropagation()})},[ue.value?(h(),J(st,{key:0,class:"clear-selection-icon",onClick:Ne,onKeyup:Zt(Ne,["enter"])},{default:O(()=>[U(Xe,{color:I(io),icon:"clear",size:I(Jt)},null,8,["color","size"])]),_:1},8,["onKeyup"])):Z("",!0),e.appearance==="select"?(h(),J(Xe,{key:1,class:ae({"overlay-label-chevron":e.overlayLabel}),color:I(io),icon:"chevronDown",size:I(Jt),onClick:At(Ve,["prevent"])},null,8,["class","color","size","onClick"])):Z("",!0),U(Yi,it({id:v.value},S.value,{autocapitalize:"off",autocomplete:"off",class:["k-select-input",{"no-filter":!P.value,"input-placeholder-dark has-chevron":e.appearance==="select","no-typing":e.appearance==="select"&&!e.autosuggest,"input-placeholder-transparent":de.value&&(!P.value||!E.value),"has-clear":ue.value,"is-readonly":F.$attrs.readonly!==void 0&&String(F.$attrs.readonly)!=="false",disabled:F.$attrs.disabled!==void 0&&String(F.$attrs.disabled)!=="false"}],label:e.label&&e.overlayLabel?c.value:void 0,"model-value":f.value,placeholder:g.value&&e.appearance==="select"&&!P.value?g.value.label:X.value,onBlur:ke,onFocus:Ve,onKeypress:Ae,onKeyup:H=>We(H,E),"onUpdate:modelValue":re}),null,16,["id","class","label","model-value","placeholder","onKeyup"]),U(kn,{name:"fade"},{default:O(()=>[de.value&&(!P.value||!E.value)?(h(),x("div",JM,[K(F.$slots,"selected-item-template",{item:g.value},()=>[K(F.$slots,"item-template",{item:g.value},void 0,!0)],!0)])):Z("",!0)]),_:2},1024)],10,XM))]),_:2},1040,["on-popover-click","position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,KM)],6))}}),S9=Ie(oS,[["__scopeId","data-v-90f0fce2"]]),aS={class:"pagination-offset-button-container"},iS=ie({__name:"PaginationOffset",props:{prevButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["getPrevOffset","getNextOffset"],setup(e,{emit:t}){const n=e,r=t,o=()=>{n.nextButtonDisabled||r("getNextOffset")},a=()=>{n.prevButtonDisabled||r("getPrevOffset")};return(i,l)=>{const s=Ft("KButton");return h(),x("div",aS,[U(s,{appearance:"secondary","aria-label":"Go to the previous page",class:ae(["pagination-button",{disabled:e.prevButtonDisabled}]),"data-testid":"prev-btn",disabled:e.prevButtonDisabled,onClick:At(a,["prevent"])},{icon:O(()=>[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":e.prevButtonDisabled}]),color:"currentColor",icon:"arrowLeft",size:I(Jt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","disabled","onClick"]),U(s,{appearance:"secondary","aria-label":"Go to the next page",class:ae(["pagination-button",{disabled:e.nextButtonDisabled}]),"data-testid":"next-btn",disabled:e.nextButtonDisabled,onClick:At(o,["prevent"])},{icon:O(()=>[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":e.nextButtonDisabled}]),color:"currentColor",icon:"arrowRight",size:I(Jt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","disabled","onClick"])])}}}),lS=Ie(iS,[["__scopeId","data-v-cb87ce9b"]]),sS={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},uS={class:"card-pagination-bar"},cS={class:"pagination-text","data-testid":"visible-items"},dS={class:"pagination-text-pages"},fS={class:"pagination-button-container"},pS=["onClick"],hS={key:0,class:"pagination-button","data-testid":"page-1-btn"},vS={key:1,class:"pagination-button placeholder"},mS=["data-testid"],gS=["aria-current","aria-label","onClick"],CS={key:2,class:"pagination-button placeholder"},yS={key:3,class:"pagination-button"},bS=["onClick"],wS={class:"page-size-select","data-testid":"page-size-dropdown"},_S=ie({__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},paginationType:{type:String,default:"default",validator:e=>["default","offset"].includes(e)},offsetPrevButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["pageChanged","pageSizeChanged","getNextOffset","getPrevOffset"],setup(e,{emit:t}){const n={placement:"top"},r=e,o=t,a=j(r.currentPage?r.currentPage:1),i=j(r.initialPageSize?r.initialPageSize:r.pageSizes[0]),l=_(()=>Math.ceil(r.totalCount/i.value)),s=r.pageSizes.map((B,N)=>({label:`${B}`,key:`size-${N}`,value:B})),u=j(""),c=(B,N,W,X)=>{if(r.disablePageJump)return[];let te=[...Array(N).keys()].map(de=>de+1);const ue=5+2*r.neighbors;return te.length<=ue||(W?W&&X?te=te.filter(de=>de>B-r.neighbors-1&&dede>N-r.neighbors*2-3)):te=te.filter(de=>de<=r.neighbors*2+3)),te},d=j(a.value===1),f=j(a.value===l.value),p=_(()=>(a.value-1)*i.value+1),g=_(()=>{const B=p.value-1+i.value;return B>r.totalCount?r.totalCount:B}),C=_(()=>`${p.value} to ${g.value}`),b=_(()=>` of ${r.totalCount}`),v=_(()=>r.currentPage?r.currentPage:a.value),y=j(!1),w=j(l.value>5+2*r.neighbors),k=j(c(v.value,l.value,!1,l.value>5+2*r.neighbors)),L=()=>{f.value||(a.value++,D())},V=()=>{d.value||(a.value--,D())},P=B=>{a.value=B,D()},D=()=>{const B=(a.value-1)*i.value+i.value;f.value=B>=r.totalCount,d.value=a.value===1;const N=5+2*r.neighbors;l.value<=N?(y.value=!1,w.value=!1):(y.value=a.value>=r.neighbors+4,w.value=a.value<=l.value-r.neighbors-3),k.value=c(a.value,l.value,y.value,w.value),o("pageChanged",{page:a.value,pageCount:l.value,firstItem:p.value,lastItem:g.value,visibleItems:r.items.slice(p.value-1,g.value)})},T=B=>{i.value=B.value,u.value=i.value+" items per page",o("pageSizeChanged",{pageSize:i.value,pageCount:l.value}),r.currentPage!==1&&P(1)},S=()=>{o("getNextOffset")},A=()=>{o("getPrevOffset")};return Ee(()=>r.currentPage,(B,N)=>{B!==N&&P(B)}),Ee(l,(B,N)=>{B!==N&&(k.value=c(v.value,B,!1,B>5+2*r.neighbors),f.value=a.value===B,w.value=B>5+2*r.neighbors)}),(B,N)=>(h(),x("nav",sS,[m("div",uS,[e.paginationType==="default"?(h(),x(Le,{key:0},[m("span",cS,[m("span",dS,R(C.value),1),M(" "+R(b.value),1)]),m("ul",fS,[m("li",{class:ae(["pagination-button square",{disabled:d.value}]),"data-testid":"prev-btn"},[m("a",{"aria-label":"Go to the previous page",href:"#",onClick:At(V,["prevent"])},[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":d.value}]),color:"currentColor",icon:"arrowLeft",size:I(Jt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,pS)],2),!e.disablePageJump&&y.value?(h(),x("li",hS,[m("a",{"aria-label":"Go to the first page",href:"#",onClick:N[0]||(N[0]=At(W=>P(1),["prevent"]))},"1")])):Z("",!0),!e.disablePageJump&&y.value?(h(),x("li",vS," ... ")):Z("",!0),(h(!0),x(Le,null,nt(k.value,W=>(h(),x("li",{key:W,class:ae(["pagination-button",{active:W==v.value}]),"data-testid":`page-${W}-btn`},[m("a",{"aria-current":W==v.value&&"page"||void 0,"aria-label":`Go to page ${W}`,href:"#",onClick:At(X=>P(W),["prevent"])},R(W),9,gS)],10,mS))),128)),!e.disablePageJump&&w.value?(h(),x("li",CS," ... ")):Z("",!0),!e.disablePageJump&&w.value?(h(),x("li",yS,[m("a",{"aria-label":"Go to the last page","data-testid":"last-btn",href:"#",onClick:N[1]||(N[1]=At(W=>P(l.value),["prevent"]))},R(l.value),1)])):Z("",!0),m("li",{class:ae(["pagination-button square",{disabled:f.value}]),"data-testid":"next-btn"},[m("a",{"aria-label":"Go to the next page",href:"#",onClick:At(L,["prevent"])},[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":f.value}]),color:"currentColor",icon:"arrowRight",size:I(Jt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,bS)],2)])],64)):(h(),J(lS,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"prev-button-disabled":e.offsetPrevButtonDisabled,onGetNextOffset:S,onGetPrevOffset:A},null,8,["next-button-disabled","prev-button-disabled"])),m("div",wS,[U(S9,{appearance:"button","button-text":u.value,items:I(s),"kpop-attributes":n,placeholder:`${i.value} items per page`,"position-fixed":"","test-mode":!!e.testMode||void 0,width:"190",onSelected:T},null,8,["button-text","items","placeholder","test-mode"])])])]))}}),U7=Ie(_S,[["__scopeId","data-v-88a6979d"]]),kS=ie({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0},testMode:{type:Boolean,default:!1}},emits:["card:click"],setup(e,{emit:t}){const n=t,r=(o,a)=>{n("card:click",{evt:o,item:a})};return(o,a)=>(h(),J(p2,{class:"k-card-catalog-item","data-testid":e.item&&e.item.title?`${e.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item","has-hover":"",role:"button",tabindex:"0","test-mode":!!e.testMode||void 0,onClick:a[0]||(a[0]=i=>r(i,e.item))},{title:O(()=>[K(o.$slots,"cardTitle",{},()=>[M(R(e.item?e.item.title:""),1)],!0)]),actions:O(()=>[K(o.$slots,"cardActions",{},void 0,!0)]),body:O(()=>[m("div",{class:ae({"multi-line-truncate":e.truncate})},[K(o.$slots,"cardBody",{},()=>[M(R(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"]))}}),E9=Ie(kS,[["__scopeId","data-v-9dd69e50"]]),xS={class:"k-card-catalog"},MS={key:0,class:"k-card-catalog-title","data-testid":"k-catalog-title"},SS={key:1,class:"k-catalog-toolbar","data-testid":"k-catalog-toolbar"},ES={class:"k-catalog-skeleton-footer-container"},LS={key:3,class:"k-catalog-error-state","data-testid":"k-card-catalog-error-state"},AS={key:4,class:"k-catalog-empty-state","data-testid":"k-card-catalog-empty-state"},HS=["data-tableid"],BS={key:0,class:"card-pagination","data-testid":"k-catalog-pagination"},TS=ie({__name:"KCatalog",props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>Oy.includes(e)},title:{type:String,default:""},noTruncation:{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:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{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:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},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},testMode:{type:[String,Boolean],default:!1}},emits:["card:click","kcatalog-error-cta-clicked","kcatalog-empty-state-cta-clicked","update:catalog-preferences","state"],setup(e,{emit:t}){const{useRequest:n,useDebounce:r,useSwrvState:o}=M1(),a=e,i=t,l=Pt(),s=_(()=>a.testMode?"test-catalog-id-1234":f1()),u={page:1,pageSize:15,query:""},c=j([]),d=j(0),f=j(""),p=j(1),g=j(15),C=j(!1),b=_(()=>!!l.toolbar),v=_(()=>({pageSize:g.value})),y=j(!0),w=async()=>{var re;const Ve=a.searchInput,ke=await a.fetcher({query:Ve||f.value,pageSize:g.value,page:p.value});return c.value=ke.data,d.value=a.paginationTotalItems||ke.total||((re=ke.data)==null?void 0:re.length),y.value=!1,ke},k=()=>{const re={...u,...a.initialFetcherParams};p.value=re.page??u.page,g.value=re.pageSize??u.pageSize,f.value=re.query??u.query,C.value=!0},L=_(()=>{if(!a.fetcher||!C.value)return"";let re=s.value;return a.cacheIdentifier&&(re=a.cacheIdentifier),a.fetcherCacheKey&&(re+=`-${a.fetcherCacheKey}`),`k-catalog_${re}`}),V=j(""),{debouncedFn:P,generateDebouncedFn:D}=r(re=>{V.value=re},350),T=D(0),{data:S,error:A,revalidate:B,isValidating:N}=n(()=>L.value,()=>w(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:W,hasData:X,swrvState:te}=o(S,A,N),ue=j(!0),de=_(()=>({hasData:X.value,state:W.value})),Ae=_(()=>ue.value?"loading":A.value?"error":"success"),le=({page:re})=>{p.value=re},_e=({pageSize:re})=>{g.value=re,p.value=1},Ne=re=>re.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ee(S,re=>{re!=null&&re.length&&!c.value.length&&(c.value=re)},{deep:!0,immediate:!0}),Ee(W,()=>{switch(W.value){case te.PENDING:ue.value=!0;break;case te.VALIDATING_HAS_DATA:ue.value=We.value;break;default:ue.value=!1;break}},{immediate:!0}),Ee([de,Ae],re=>{var Ve;i("state",{state:re==null?void 0:re[1],hasData:(Ve=re==null?void 0:re[0])==null?void 0:Ve.hasData})}),Ee(()=>a.searchInput,re=>{p.value!==1&&(p.value=1),re===""?T(re):P(re)},{immediate:!0});const We=j(!1);return Ee([V,p,g],async(re,Ve)=>{const ke=Ve==null?void 0:Ve[0],Q=re[0],pe=re[1];Q!==ke&&pe!==1&&(p.value=1),C.value&&!y.value&&(We.value=!0,await B(),We.value=!1)},{deep:!0,immediate:!0}),Ee(v,re=>{i("update:catalog-preferences",re)}),_t(()=>{k()}),(re,Ve)=>(h(),x("div",xS,[e.title?(h(),x("div",MS,[m("h3",null,R(e.title),1)])):Z("",!0),b.value?(h(),x("div",SS,[K(re.$slots,"toolbar",{state:de.value},void 0,!0)])):Z("",!0),(!e.testMode||e.testMode==="loading")&&(ue.value||e.isLoading||We.value)&&!e.hasError?(h(),J(F7,{key:2,"card-count":4,class:"k-skeleton-grid","data-testid":"k-catalog-skeleton",type:"card"},{"card-header":O(()=>[U(Vt,{class:"k-catalog-skeleton-header",width:"6"})]),"card-content":O(()=>[U(Vt,{width:"75"})]),"card-footer":O(()=>[m("div",ES,[U(Vt,{width:"2"}),U(Vt,{width:"5"})])]),_:1})):e.hasError?(h(),x("div",LS,[K(re.$slots,"error-state",{},()=>[U(Ai,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:O(()=>[M(R(e.errorStateTitle),1)]),message:O(()=>[M(R(e.errorStateMessage),1)]),cta:O(()=>[e.errorStateActionMessage?(h(),J(st,{key:0,appearance:"primary","data-testid":Ne(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ve[0]||(Ve[0]=ke=>re.$emit("kcatalog-error-cta-clicked"))},{default:O(()=>[M(R(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):Z("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!ue.value&&!e.isLoading&&!We.value&&c.value&&!c.value.length?(h(),x("div",AS,[K(re.$slots,"empty-state",{},()=>[U(Ai,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:O(()=>[M(R(e.emptyStateTitle),1)]),message:O(()=>[M(R(e.emptyStateMessage),1)]),cta:O(()=>[e.emptyStateActionMessage?(h(),J(st,{key:0,appearance:e.searchInput?"secondary":"primary","data-testid":Ne(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ve[1]||(Ve[1]=ke=>re.$emit("kcatalog-empty-state-cta-clicked"))},{default:O(()=>[M(R(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):Z("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(h(),x("div",{key:5,class:ae(["k-catalog-page",`k-card-${e.cardSize}`]),"data-tableid":s.value},[K(re.$slots,"body",{data:c.value},()=>[(h(!0),x(Le,null,nt(c.value,(ke,Q)=>(h(),J(E9,{key:ke.key?ke.key:`k-catalog-item-${Q}`,class:"catalog-item","data-testid":ke.id?ke.id:`k-catalog-item-${Q}`,item:ke,"test-mode":!!e.testMode||void 0,truncate:!e.noTruncation,onClick:pe=>re.$emit("card:click",ke)},{cardTitle:O(()=>[K(re.$slots,"cardTitle",{item:ke},()=>[M(R(ke.title),1)],!0)]),cardActions:O(()=>[K(re.$slots,"cardActions",{item:ke},void 0,!0)]),cardBody:O(()=>[K(re.$slots,"cardBody",{item:ke},()=>[M(R(ke.description),1)],!0)]),_:2},1032,["data-testid","item","test-mode","truncate","onClick"]))),128))],!0),!e.disablePagination&&e.fetcher&&!(e.hidePaginationWhenOptional&&d.value<=e.paginationPageSizes[0])?(h(),x("div",BS,[U(U7,{class:"k-catalog-pagination","current-page":p.value,"disable-page-jump":e.disablePaginationPageJump,"initial-page-size":g.value,neighbors:e.paginationNeighbors,"page-sizes":e.paginationPageSizes,"test-mode":!!e.testMode||void 0,"total-count":d.value,onPageChanged:le,onPageSizeChanged:_e},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","page-sizes","test-mode","total-count"])])):Z("",!0)],10,HS))]))}}),DS=Ie(TS,[["__scopeId","data-v-b67e9921"]]),OS={class:"checkbox-input-wrapper"},VS=["id"],IS={class:"checkbox-label-wrapper"},PS={key:1,class:"checkbox-description"},NS={inheritAttrs:!1},ZS=ie({...NS,__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://alpha--kongponents.netlify.app/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 n=e,r=t,o=Pt(),a=Y1(),i=_(()=>a.id?String(a.id):f1()),l=_(()=>!!(n.label||o.default)),s=_(()=>(a==null?void 0:a.disabled)!==void 0&&String(a==null?void 0:a.disabled)!=="false"),u=_(()=>l.value&&(!!n.description||!!o.description)),c=_(()=>!!o.tooltip),d=_(()=>{const C={...a};return delete C.class,C.checked=n.modelValue,C.indeterminate!==void 0&&String(C.indeterminate)!=="false"&&!n.modelValue?(delete C.checked,C.indeterminate=!0):delete C.indeterminate,C}),f=_(()=>({disabled:s.value,"has-description":u.value,"input-error":n.error})),p=_(()=>d.value.indeterminate!==void 0&&String(d.value.indeterminate)!=="false"),g=C=>{r("change",C.target.checked),r("input",C.target.checked),r("update:modelValue",C.target.checked)};return(C,b)=>(h(),x("div",{class:ae(["k-checkbox",[C.$attrs.class,f.value]])},[m("div",OS,[m("input",it({id:i.value},d.value,{class:"checkbox-input",type:"checkbox",onChange:g}),null,16,VS),e.modelValue?(h(),J(I(Yk),{key:0,class:"checkbox-icon","data-testid":"check-icon",size:I(lo),tabindex:"-1"},null,8,["size"])):Z("",!0),p.value&&!e.modelValue?(h(),J(I(wx),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",size:I(lo),tabindex:"-1"},null,8,["size"])):Z("",!0)]),m("div",IS,[l.value?(h(),J(Qn,it({key:0},e.labelAttributes,{class:"checkbox-label",for:i.value}),_n({default:O(()=>[K(C.$slots,"default",{},()=>[M(R(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:O(()=>[K(C.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"])):Z("",!0),u.value?(h(),x("div",PS,[K(C.$slots,"description",{},()=>[m("p",null,R(e.description),1)],!0)])):Z("",!0)])],2))}}),$S=Ie(ZS,[["__scopeId","data-v-974feeda"]]);function RS(e,t){let n;return(...r)=>{clearTimeout(n),n=window==null?void 0:window.setTimeout(()=>{e(...r)},t)}}const zS=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class FS{constructor(t,n){Kr(this,"commands"),Kr(this,"keyMap"),Kr(this,"boundTriggerShortcuts"),this.commands=n,this.keyMap=Object.fromEntries(Object.entries(t).map(([r,o])=>[r.toLowerCase(),o])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){US(t,this.keyMap,this.commands)}}function US(e,t,n){const r=jS(e.code),o=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",r].filter(l=>l!=="").join("+"),a=t[o];if(!a)return;const i=n[a];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function jS(e){return zS.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const yo=e=>(ot("data-v-a93fb6cf"),e=e(),at(),e),YS=["id"],GS={key:0,class:"k-code-block-actions"},KS={class:"k-search-container"},qS=["for"],WS=yo(()=>m("span",{class:"visually-hidden"},"Search",-1)),QS=[WS],XS=["id"],JS={key:0,class:"k-code-block-search-error"},eE=yo(()=>m("span",{class:"visually-hidden"},"Clear query",-1)),tE={class:"k-search-actions"},nE=yo(()=>m("span",{class:"visually-hidden"},"RegExp mode enabled",-1)),rE=yo(()=>m("span",{class:"visually-hidden"},"Filter mode enabled",-1)),oE=yo(()=>m("span",{class:"visually-hidden"},"Previous match",-1)),aE=yo(()=>m("span",{class:"visually-hidden"},"Next match",-1)),iE={class:"k-code-block-content"},lE={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},sE={key:0,class:"k-line-number-rows"},uE=["id","href"],cE=["innerHTML"],dE={key:0,class:"k-line-number-rows"},fE=["id","href"],pE=["innerHTML"],hE={key:2,class:"k-code-block-secondary-actions"},vE=yo(()=>m("span",{class:"visually-hidden"},"Copy",-1)),mE=ie({__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},isSearchable:{type:Boolean,required:!1,default:!1},isProcessing:{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"},isSingleLine:{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 n,r;Ar(Y=>({"30f30046":k.value,"2a5fa6fe":Y.$props.maxHeight}));const o=(r=(n=window==null?void 0:window.navigator)==null?void 0:n.platform)!=null&&r.toLowerCase().includes("mac")?"Options":"Alt",a=RS(de,150),i=e,l=t,s=Pt(),u=j(i.query),c=j(!1),d=j(i.initialRegExpMode),f=j(i.initialFilterMode),p=j(null),g=j(null),C=j(null),b=j(0),v=j([]),y=j(null),w=_(()=>Array.from({length:i.code.split(` + */var Fi=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",H_=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();function B_(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function T_(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},H_))}}var D_=Fi&&window.Promise,O_=D_?B_:T_;function l9(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function go(e,t){if(e.nodeType!==1)return[];var r=e.ownerDocument.defaultView,n=r.getComputedStyle(e,null);return t?n[t]:n}function P7(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Ui(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=go(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(r+o+n)?e:Ui(P7(e))}function s9(e){return e&&e.referenceNode?e.referenceNode:e}var Z3=Fi&&!!(window.MSInputMethodContext&&document.documentMode),$3=Fi&&/MSIE 10/.test(navigator.userAgent);function Ea(e){return e===11?Z3:e===10?$3:Z3||$3}function fa(e){if(!e)return document.documentElement;for(var t=Ea(10)?document.body:null,r=e.offsetParent||null;r===t&&e.nextElementSibling;)r=(e=e.nextElementSibling).offsetParent;var n=r&&r.nodeName;return!n||n==="BODY"||n==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(r.nodeName)!==-1&&go(r,"position")==="static"?fa(r):r}function V_(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||fa(e.firstElementChild)===e}function J0(e){return e.parentNode!==null?J0(e.parentNode):e}function Jl(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var r=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=r?e:t,o=r?t:e,a=document.createRange();a.setStart(n,0),a.setEnd(o,0);var i=a.commonAncestorContainer;if(e!==i&&t!==i||n.contains(o))return V_(i)?i:fa(i);var l=J0(e);return l.host?Jl(l.host,t):Jl(e,J0(t).host)}function pa(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",r=t==="top"?"scrollTop":"scrollLeft",n=e.nodeName;if(n==="BODY"||n==="HTML"){var o=e.ownerDocument.documentElement,a=e.ownerDocument.scrollingElement||o;return a[r]}return e[r]}function I_(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=pa(t,"top"),o=pa(t,"left"),a=r?-1:1;return e.top+=n*a,e.bottom+=n*a,e.left+=o*a,e.right+=o*a,e}function R3(e,t){var r=t==="x"?"Left":"Top",n=r==="Left"?"Right":"Bottom";return parseFloat(e["border"+r+"Width"])+parseFloat(e["border"+n+"Width"])}function z3(e,t,r,n){return Math.max(t["offset"+e],t["scroll"+e],r["client"+e],r["offset"+e],r["scroll"+e],Ea(10)?parseInt(r["offset"+e])+parseInt(n["margin"+(e==="Height"?"Top":"Left")])+parseInt(n["margin"+(e==="Height"?"Bottom":"Right")]):0)}function u9(e){var t=e.body,r=e.documentElement,n=Ea(10)&&getComputedStyle(r);return{height:z3("Height",t,r,n),width:z3("Width",t,r,n)}}var P_=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},N_=function(){function e(t,r){for(var n=0;n2&&arguments[2]!==void 0?arguments[2]:!1,n=Ea(10),o=t.nodeName==="HTML",a=e6(e),i=e6(t),l=Ui(e),s=go(t),u=parseFloat(s.borderTopWidth),c=parseFloat(s.borderLeftWidth);r&&o&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var d=En({top:a.top-i.top-u,left:a.left-i.left-c,width:a.width,height:a.height});if(d.marginTop=0,d.marginLeft=0,!n&&o){var f=parseFloat(s.marginTop),p=parseFloat(s.marginLeft);d.top-=u-f,d.bottom-=u-f,d.left-=c-p,d.right-=c-p,d.marginTop=f,d.marginLeft=p}return(n&&!r?t.contains(l):t===l&&l.nodeName!=="BODY")&&(d=I_(d,t)),d}function Z_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=e.ownerDocument.documentElement,n=N7(e,r),o=Math.max(r.clientWidth,window.innerWidth||0),a=Math.max(r.clientHeight,window.innerHeight||0),i=t?0:pa(r),l=t?0:pa(r,"left"),s={top:i-n.top+n.marginTop,left:l-n.left+n.marginLeft,width:o,height:a};return En(s)}function c9(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(go(e,"position")==="fixed")return!0;var r=P7(e);return r?c9(r):!1}function d9(e){if(!e||!e.parentElement||Ea())return document.documentElement;for(var t=e.parentElement;t&&go(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function Z7(e,t,r,n){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},i=o?d9(e):Jl(e,s9(t));if(n==="viewport")a=Z_(i,o);else{var l=void 0;n==="scrollParent"?(l=Ui(P7(t)),l.nodeName==="BODY"&&(l=e.ownerDocument.documentElement)):n==="window"?l=e.ownerDocument.documentElement:l=n;var s=N7(l,i,o);if(l.nodeName==="HTML"&&!c9(i)){var u=u9(e.ownerDocument),c=u.height,d=u.width;a.top+=s.top-s.marginTop,a.bottom=c+s.top,a.left+=s.left-s.marginLeft,a.right=d+s.left}else a=s}r=r||0;var f=typeof r=="number";return a.left+=f?r:r.left||0,a.top+=f?r:r.top||0,a.right-=f?r:r.right||0,a.bottom-=f?r:r.bottom||0,a}function $_(e){var t=e.width,r=e.height;return t*r}function f9(e,t,r,n,o){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var i=Z7(r,n,a,o),l={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},s=Object.keys(l).map(function(f){return $1({key:f},l[f],{area:$_(l[f])})}).sort(function(f,p){return p.area-f.area}),u=s.filter(function(f){var p=f.width,g=f.height;return p>=r.clientWidth&&g>=r.clientHeight}),c=u.length>0?u[0].key:s[0].key,d=e.split("-")[1];return c+(d?"-"+d:"")}function p9(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=n?d9(t):Jl(t,s9(r));return N7(r,o,n)}function h9(e){var t=e.ownerDocument.defaultView,r=t.getComputedStyle(e),n=parseFloat(r.marginTop||0)+parseFloat(r.marginBottom||0),o=parseFloat(r.marginLeft||0)+parseFloat(r.marginRight||0),a={width:e.offsetWidth+o,height:e.offsetHeight+n};return a}function es(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(r){return t[r]})}function v9(e,t,r){r=r.split("-")[0];var n=h9(e),o={width:n.width,height:n.height},a=["right","left"].indexOf(r)!==-1,i=a?"top":"left",l=a?"left":"top",s=a?"height":"width",u=a?"width":"height";return o[i]=t[i]+t[s]/2-n[s]/2,r===l?o[l]=t[l]-n[u]:o[l]=t[es(l)],o}function ji(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function R_(e,t,r){if(Array.prototype.findIndex)return e.findIndex(function(o){return o[t]===r});var n=ji(e,function(o){return o[t]===r});return e.indexOf(n)}function m9(e,t,r){var n=r===void 0?e:e.slice(0,R_(e,"name",r));return n.forEach(function(o){o.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var a=o.function||o.fn;o.enabled&&l9(a)&&(t.offsets.popper=En(t.offsets.popper),t.offsets.reference=En(t.offsets.reference),t=a(t,o))}),t}function z_(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=p9(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=f9(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=v9(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=m9(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function g9(e,t){return e.some(function(r){var n=r.name,o=r.enabled;return o&&n===t})}function $7(e){for(var t=[!1,"ms","Webkit","Moz","O"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;ni[p]&&(e.offsets.popper[d]+=l[d]+g-i[p]),e.offsets.popper=En(e.offsets.popper);var C=l[d]+l[u]/2-g/2,b=go(e.instance.popper),v=parseFloat(b["margin"+c]),y=parseFloat(b["border"+c+"Width"]),w=C-e.offsets.popper[d]-v-y;return w=Math.max(Math.min(i[u]-g,w),0),e.arrowElement=n,e.offsets.arrow=(r={},ha(r,d,Math.round(w)),ha(r,f,""),r),e}function tk(e){return e==="end"?"start":e==="start"?"end":e}var w9=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],j2=w9.slice(3);function F3(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=j2.indexOf(e),n=j2.slice(r+1).concat(j2.slice(0,r));return t?n.reverse():n}var Y2={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function rk(e,t){if(g9(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var r=Z7(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split("-")[0],o=es(n),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case Y2.FLIP:i=[n,o];break;case Y2.CLOCKWISE:i=F3(n);break;case Y2.COUNTERCLOCKWISE:i=F3(n,!0);break;default:i=t.behavior}return i.forEach(function(l,s){if(n!==l||i.length===s+1)return e;n=e.placement.split("-")[0],o=es(n);var u=e.offsets.popper,c=e.offsets.reference,d=Math.floor,f=n==="left"&&d(u.right)>d(c.left)||n==="right"&&d(u.left)d(c.top)||n==="bottom"&&d(u.top)d(r.right),C=d(u.top)d(r.bottom),v=n==="left"&&p||n==="right"&&g||n==="top"&&C||n==="bottom"&&b,y=["top","bottom"].indexOf(n)!==-1,w=!!t.flipVariations&&(y&&a==="start"&&p||y&&a==="end"&&g||!y&&a==="start"&&C||!y&&a==="end"&&b),k=!!t.flipVariationsByContent&&(y&&a==="start"&&g||y&&a==="end"&&p||!y&&a==="start"&&b||!y&&a==="end"&&C),L=w||k;(f||v||L)&&(e.flipped=!0,(f||v)&&(n=i[s+1]),L&&(a=tk(a)),e.placement=n+(a?"-"+a:""),e.offsets.popper=$1({},e.offsets.popper,v9(e.instance.popper,e.offsets.reference,e.placement)),e=m9(e.instance.modifiers,e,"flip"))}),e}function nk(e){var t=e.offsets,r=t.popper,n=t.reference,o=e.placement.split("-")[0],a=Math.floor,i=["top","bottom"].indexOf(o)!==-1,l=i?"right":"bottom",s=i?"left":"top",u=i?"width":"height";return r[l]a(n[l])&&(e.offsets.popper[s]=a(n[l])),e}function ok(e,t,r,n){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+o[1],i=o[2];if(!a)return e;if(i.indexOf("%")===0){var l=void 0;switch(i){case"%p":l=r;break;case"%":case"%r":default:l=n}var s=En(l);return s[t]/100*a}else if(i==="vh"||i==="vw"){var u=void 0;return i==="vh"?u=Math.max(document.documentElement.clientHeight,window.innerHeight||0):u=Math.max(document.documentElement.clientWidth,window.innerWidth||0),u/100*a}else return a}function ak(e,t,r,n){var o=[0,0],a=["right","left"].indexOf(n)!==-1,i=e.split(/(\+|\-)/).map(function(c){return c.trim()}),l=i.indexOf(ji(i,function(c){return c.search(/,|\s/)!==-1}));i[l]&&i[l].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var s=/\s*,\s*|\s+/,u=l!==-1?[i.slice(0,l).concat([i[l].split(s)[0]]),[i[l].split(s)[1]].concat(i.slice(l+1))]:[i];return u=u.map(function(c,d){var f=(d===1?!a:a)?"height":"width",p=!1;return c.reduce(function(g,C){return g[g.length-1]===""&&["+","-"].indexOf(C)!==-1?(g[g.length-1]=C,p=!0,g):p?(g[g.length-1]+=C,p=!1,g):g.concat(C)},[]).map(function(g){return ok(g,f,t,r)})}),u.forEach(function(c,d){c.forEach(function(f,p){R7(f)&&(o[d]+=f*(c[p-1]==="-"?-1:1))})}),o}function ik(e,t){var r=t.offset,n=e.placement,o=e.offsets,a=o.popper,i=o.reference,l=n.split("-")[0],s=void 0;return R7(+r)?s=[+r,0]:s=ak(r,a,i,l),l==="left"?(a.top+=s[0],a.left-=s[1]):l==="right"?(a.top+=s[0],a.left+=s[1]):l==="top"?(a.left+=s[0],a.top-=s[1]):l==="bottom"&&(a.left+=s[0],a.top+=s[1]),e.popper=a,e}function lk(e,t){var r=t.boundariesElement||fa(e.instance.popper);e.instance.reference===r&&(r=fa(r));var n=$7("transform"),o=e.instance.popper.style,a=o.top,i=o.left,l=o[n];o.top="",o.left="",o[n]="";var s=Z7(e.instance.popper,e.instance.reference,t.padding,r,e.positionFixed);o.top=a,o.left=i,o[n]=l,t.boundaries=s;var u=t.priority,c=e.offsets.popper,d={primary:function(f){var p=c[f];return c[f]s[f]&&!t.escapeWithReference&&(g=Math.min(c[p],s[f]-(f==="right"?c.width:c.height))),ha({},p,g)}};return u.forEach(function(f){var p=["left","top"].indexOf(f)!==-1?"primary":"secondary";c=$1({},c,d[p](f))}),e.offsets.popper=c,e}function sk(e){var t=e.placement,r=t.split("-")[0],n=t.split("-")[1];if(n){var o=e.offsets,a=o.reference,i=o.popper,l=["bottom","top"].indexOf(r)!==-1,s=l?"left":"top",u=l?"width":"height",c={start:ha({},s,a[s]),end:ha({},s,a[s]+a[u]-i[u])};e.offsets.popper=$1({},i,c[n])}return e}function uk(e){if(!b9(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,r=ji(e.instance.modifiers,function(n){return n.name==="preventOverflow"}).boundaries;if(t.bottomr.right||t.top>r.bottom||t.right2&&arguments[2]!==void 0?arguments[2]:{};P_(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=O_(this.update.bind(this)),this.options=$1({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=r&&r.jquery?r[0]:r,this.options.modifiers={},Object.keys($1({},e.Defaults.modifiers,o.modifiers)).forEach(function(i){n.options.modifiers[i]=$1({},e.Defaults.modifiers[i]||{},o.modifiers?o.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return $1({name:i},n.options.modifiers[i])}).sort(function(i,l){return i.order-l.order}),this.modifiers.forEach(function(i){i.enabled&&l9(i.onLoad)&&i.onLoad(n.reference,n.popper,n.options,i,n.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return N_(e,[{key:"update",value:function(){return z_.call(this)}},{key:"destroy",value:function(){return F_.call(this)}},{key:"enableEventListeners",value:function(){return j_.call(this)}},{key:"disableEventListeners",value:function(){return G_.call(this)}}]),e}();f2.Utils=(typeof window<"u"?window:global).PopperUtils;f2.placements=w9;f2.Defaults=fk;const pk=f2;var G2=new WeakMap,U3=0;function hk(e){if(!e.length)return"";for(var t="arg",r=0;r=r.expiresAt;i&&o.delete(n)},t)},e.prototype.delete=function(t){this.items.delete(t)},e}();function mk(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function gk(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var Ck=function(e){return fetch(e).then(function(t){return t.json()})};const K2={isOnline:mk,isDocumentVisible:gk,fetcher:Ck};var Ir=globalThis&&globalThis.__assign||function(){return Ir=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&a[a.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]0)&&!(o=n.next()).done;)a.push(o.value)}catch(l){i={error:l}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return a},bk=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n0?r+o:r)}}function _k(e,t,r){if(r.isDocumentVisible()&&!(r.errorRetryCount!==void 0&&t>r.errorRetryCount)){var n=Math.min(t||0,r.errorRetryCount),o=n*r.errorRetryInterval;setTimeout(function(){e(null,{errorRetryCount:n+1,shouldRetryOnError:!0})},o)}}var j3=function(e,t,r,n){return r===void 0&&(r=_9),n===void 0&&(n=k9.ttl),Vo(void 0,void 0,void 0,function(){var o,a,i,l,s,u,c;return Io(this,function(d){switch(d.label){case 0:if(!kk(t))return[3,5];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,t];case 2:return o=d.sent(),[3,4];case 3:return l=d.sent(),a=l,[3,4];case 4:return[3,6];case 5:o=t,d.label=6;case 6:if(i=!1,s={data:o,error:a,isValidating:i},typeof o<"u")try{r.set(e,s,n)}catch(f){console.error("swrv(mutate): failed to set cache",f)}return u=ts.get(e),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===e}),c.forEach(function(f,p){typeof s.data<"u"&&(f.data=s.data),f.error=s.error,f.isValidating=s.isValidating;var g=p===c.length-1;g||delete c[p]}),c=c.filter(Boolean)),[2,s]}})})};function Y3(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(o=t[1]),t.length>2&&(a=Ir(Ir({},a),t[2]));var d=c?a.serverTTL:a.ttl,f=typeof n=="function"?n:j(n);typeof o>"u"&&(o=a.fetcher);var p=null;p||(p=Sr({data:void 0,error:void 0,isValidating:!0,key:null}));var g=function(y,w){return Vo(e,void 0,void 0,function(){var k,L,V,P,D,T,S,A=this;return Io(this,function(B){switch(B.label){case 0:return k=p.data===void 0,L=f.value,L?(V=a.cache.get(L),P=V&&V.data,p.isValidating=!0,P&&(p.data=P.data,p.error=P.error),D=y||o,!D||!a.isDocumentVisible()&&!k||(w==null?void 0:w.forceRevalidate)!==void 0&&!(w!=null&&w.forceRevalidate)?(p.isValidating=!1,[2]):V&&(T=!!(Date.now()-V.createdAt>=a.dedupingInterval||w!=null&&w.forceRevalidate),!T)?(p.isValidating=!1,[2]):(S=function(){return Vo(A,void 0,void 0,function(){var N,W,X,te;return Io(this,function(ue){switch(ue.label){case 0:return N=q2.get(L),N?[3,2]:(W=Array.isArray(L)?L:[L],X=D.apply(void 0,bk([],yk(W),!1)),q2.set(L,X,a.dedupingInterval),[4,j3(L,X,a.cache,d)]);case 1:return ue.sent(),[3,4];case 2:return[4,j3(L,N.data,a.cache,d)];case 3:ue.sent(),ue.label=4;case 4:return p.isValidating=!1,q2.delete(L),p.error!==void 0&&(te=!i&&a.shouldRetryOnError&&(w?w.shouldRetryOnError:!0),te&&_k(g,w?w.errorRetryCount:1,a)),[2]}})})},P&&a.revalidateDebounce?(setTimeout(function(){return Vo(A,void 0,void 0,function(){return Io(this,function(N){switch(N.label){case 0:return i?[3,2]:[4,S()];case 1:N.sent(),N.label=2;case 2:return[2]}})})},a.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,S()];case 2:B.sent(),B.label=3;case 3:return[2]}})})},C=function(){return Vo(e,void 0,void 0,function(){return Io(this,function(y){return[2,g(null,{shouldRetryOnError:!1})]})})},b=null;_t(function(){var y=function(){return Vo(e,void 0,void 0,function(){return Io(this,function(w){switch(w.label){case 0:return!p.error&&a.isOnline()?[4,g()]:[3,2];case 1:return w.sent(),[3,3];case 2:b&&clearTimeout(b),w.label=3;case 3:return a.refreshInterval&&!i&&(b=setTimeout(y,a.refreshInterval)),[2]}})})};a.refreshInterval&&(b=setTimeout(y,a.refreshInterval)),a.revalidateOnFocus&&(document.addEventListener("visibilitychange",C,!1),window.addEventListener("focus",C,!1))}),T1(function(){i=!0,b&&clearTimeout(b),a.revalidateOnFocus&&(document.removeEventListener("visibilitychange",C,!1),window.removeEventListener("focus",C,!1));var y=ts.get(f.value);y&&(y.data=y.data.filter(function(w){return w!==p}))});try{Ee(f,function(y){oo(f)||(f.value=y),p.key=y,p.isValidating=!!y,wk(f.value,p,d),!c&&!l&&f.value&&g(),l=!1},{immediate:!0})}catch{}var v=Ir(Ir({},z8(p)),{mutate:function(y,w){return g(y,Ir(Ir({},w),{forceRevalidate:!0}))}});return v}function kk(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Br={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 M1(){return{useRequest:(e,t,r)=>{const n=typeof Y3=="function"?Y3:()=>({data:j({}),error:j(),isValidating:j(!1),mutate:()=>({})}),{data:o,error:a,isValidating:i,mutate:l}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:_(()=>{var s;return(s=o.value)==null?void 0:s.data}),response:o,error:a,isValidating:i,revalidate:l}},useDebounce:(e,t=300)=>{let r;const n=o=>async(...a)=>{clearTimeout(r),o>0?await new Promise(i=>{r=setTimeout(async()=>{await e(...a),i()},o)}):await e(...a)};return{debouncedFn:n(t),generateDebouncedFn:n}},clientSideSorter:(e,t,r,n)=>{let o=null;const a=(l,s)=>typeof s=="number"&&!Number.isNaN(l)&&!Number.isNaN(s)?l-s:0,i=(l,s)=>l.localeCompare(s);return e!==t?(o=(l,s)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(l[e]),d=u(s[e]);switch(typeof c){case"number":return a(c,d);default:return i(c,d)}},n.sort(o),t=e,r="ascending"):(n.reverse(),r==="descending"||r==="desc"?r="ascending":r="descending"),{previousKey:t,sortOrder:r}},useSwrvState:(e,t,r)=>{const n=j(Br.PENDING),o=j(!1);return S7(()=>{var a,i,l,s,u,c;if(o.value=e.value&&!!((a=Object.keys(e.value))!=null&&a.length||(i=e.value.data)!=null&&i.length||(s=(l=e.value.data)==null?void 0:l.data)!=null&&s.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&&o.value&&r.value){n.value=Br.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=Br.VALIDATING;return}if(e.value&&t.value){n.value=Br.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=Br.PENDING;return}if(e.value&&!t.value&&o.value){n.value=Br.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=Br.SUCCESS;return}e.value===void 0&&t&&(n.value=Br.ERROR)}),{hasData:o,state:n,swrvState:Br}},getSizeFromString:e=>e==="auto"||e.endsWith("%")||e.endsWith("vw")||e.endsWith("vh")||e.endsWith("px")?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{getSizeFromString:W2}=M1(),xk=ie({name:"KPop",components:{KButton:st},expose:["updatePopper"],props:{target:{type:String,default:""},tag:{type:String,default:"div"},buttonText:{type:String,default:"OK"},title:{type:String,default:""},placement:{type:String,validator:e=>e9.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>jy.includes(e)},width:{type:String,default:"200"},maxWidth:{type:String,default:"auto"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},popoverTransitions:{type:String,default:"fade"},popoverTimeout:{type:Number,default:300},hidePopover:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},isSvg:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},onPopoverClick:{type:Function,default:null},positionFixed:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["opened","closed"],data(){return{popper:null,reference:null,isOpen:!1,popoverId:this.testMode?"test-popover-id-1234":Sn(),targetId:this.testMode?"test-target-id-1234":Sn()}},computed:{popoverStyle:function(){return{width:W2(this.width),maxWidth:W2(this.maxWidth),maxHeight:W2(this.maxHeight)}},popoverClassObj:function(){return[this.popoverClasses,{"hide-caret":this.hideCaret},{"has-actions":this.$slots.actions}]}},watch:{hidePopover:function(){this.isOpen&&this.hidePopper()},disabled:{handler(){this.isOpen&&this.hidePopper()},immediate:!0}},mounted(){this.$el.children?this.reference=this.$el.children[0]:this.reference=this.$el,this.bindEvents()},beforeUnmount(){const e=this.$refs.popper;document.documentElement.removeEventListener("click",this.handleClick),e&&e.removeEventListener("click",this.showPopper),this.reference&&(this.reference.removeEventListener("click",this.handleClick),this.reference.removeEventListener("mouseenter",this.createInstance),this.reference.removeEventListener("mouseleave",this.toggle),this.reference.removeEventListener("focus",this.createInstance),this.reference.removeEventListener("blur",this.toggle)),this.destroy()},methods:{hidePopper(){this.trigger!=="hover"&&(this.isOpen=!1),this.timer=setTimeout(()=>{this.$emit("closed"),this.destroy()},this.popoverTimeout)},showPopper(){this.disabled||(this.isOpen=!0,this.timer&&clearTimeout(this.timer),this.popperTimer&&clearTimeout(this.popperTimer),this.$emit("opened"))},updatePopper(){this.popper&&typeof this.popper.update=="function"&&this.popper.update()},async createInstance(){this.destroy(),this.showPopper();const e=(this.placement||"auto").replace(/[A-Z]/g,"-$&").toLowerCase(),t=this.$refs.popper,r=this.target&&!this.isSvg&&document.querySelector(this.target)?document.querySelector(this.target):document.getElementById(this.targetId);r&&(r.appendChild(t),r.style.overflow="auto"),await this.$nextTick(),this.popper=new pk(this.reference,t,{placement:e,positionFixed:this.positionFixed,modifiers:{preventOverflow:{enabled:!0,boundariesElement:"viewport"}}}),await this.$nextTick(),r&&r.style.removeProperty("overflow"),this.updatePopper()},handleClick(e){const t=()=>{e.stopPropagation(),this.hidePopper()};if(this.reference&&this.reference.contains(e.target))this.isOpen?t():this.createInstance();else if(this.$refs.popper&&this.$refs.popper.contains(e.target)&&this.onPopoverClick){const r=this.onPopoverClick();r!==void 0&&(r?this.showPopper():t())}else this.$refs.popper&&this.$refs.popper.contains(e.target)?this.showPopper():this.isOpen&&t()},bindEvents(){const e=this.$refs.popper;e&&(this.trigger==="hover"&&(this.reference.addEventListener("mouseenter",this.createInstance),this.reference.addEventListener("focus",this.createInstance),this.reference.addEventListener("mouseleave",this.hidePopper),this.reference.addEventListener("blur",this.hidePopper),e.addEventListener("mouseenter",this.showPopper),e.addEventListener("focus",this.showPopper),e.addEventListener("mouseleave",this.hidePopper),e.addEventListener("blur",this.hidePopper)),e.addEventListener("click",this.showPopper),document.documentElement.addEventListener("click",this.handleClick))},destroy(){this.popper&&(this.isOpen=!1,this.popper.disableEventListeners(),this.popper=null)}}}),Mk={key:0},Sk=["id"],Ek={key:0,class:"k-popover-header"},Lk={key:0,class:"k-popover-title"},Ak={key:1,class:"k-popover-actions"},Hk={class:"k-popover-content"},Bk={key:1,class:"k-popover-footer"},Tk=["id"],Dk={key:0,class:"k-popover-header"},Ok={key:0,class:"k-popover-title"},Vk={key:1,class:"k-popover-actions"},Ik={class:"k-popover-content"},Pk={key:1,class:"k-popover-footer"};function Nk(e,t,r,n,o,a){const i=Ft("KButton");return h(),J(lt(e.tag),{id:e.$slots.default?e.targetId:null,ref:"root","aria-controls":e.$slots.default?e.popoverId:void 0,"aria-expanded":e.$slots.default&&!!e.isOpen||void 0,role:e.$slots.default?"button":null,onKeyup:[Zt(At(e.showPopper,["stop","prevent"]),["enter"]),Zt(e.hidePopper,["esc"])]},{default:O(()=>[K(e.$slots,"default",{},()=>[U(i,{id:e.targetId,"aria-controls":e.popoverId||void 0,"aria-expanded":!!e.isOpen||void 0,"data-testid":"kpop-button"},{default:O(()=>[M(R(e.buttonText),1)]),_:1},8,["id","aria-controls","aria-expanded"])]),e.isSvg?(h(),x("div",Mk,[(h(),x("foreignObject",null,[sa(m("div",{id:e.popoverId,ref:"popper",class:ae(["k-popover",e.popoverClassObj]),role:"region",style:je(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(h(),x("div",Ek,[e.$slots.title||e.title?(h(),x("div",Lk,[K(e.$slots,"title",{},()=>[M(R(e.title),1)])])):Z("",!0),e.$slots.actions?(h(),x("div",Ak,[K(e.$slots,"actions")])):Z("",!0)])):Z("",!0),m("div",Hk,[K(e.$slots,"content")]),e.$slots.footer?(h(),x("div",Bk,[K(e.$slots,"footer")])):Z("",!0)],14,Sk),[[R0,e.isOpen]])]))])):(h(),J(_r,{key:1,name:"fade"},{default:O(()=>[sa(m("div",{id:e.popoverId,ref:"popper",class:ae(["k-popover",e.popoverClassObj]),role:"region",style:je(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(h(),x("div",Dk,[e.$slots.title||e.title?(h(),x("div",Ok,[K(e.$slots,"title",{},()=>[M(R(e.title),1)])])):Z("",!0),e.$slots.actions?(h(),x("div",Vk,[K(e.$slots,"actions")])):Z("",!0)])):Z("",!0),m("div",Ik,[K(e.$slots,"content")]),e.$slots.footer?(h(),x("div",Pk,[K(e.$slots,"footer")])):Z("",!0)],14,Tk),[[R0,e.isOpen]])]),_:3}))]),_:3},40,["id","aria-controls","aria-expanded","role","onKeyup"])}const Ut=Ie(xk,[["render",Nk]]),Zk={role:"tooltip"},so=ie({__name:"KTooltip",props:{label:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>e9.includes(e)},positionFixed:{type:Boolean,default:!1},maxWidth:{type:String,default:"auto"},testMode:{type:Boolean,default:!1}},setup(e){const t=e,r=Pt(),n=_(()=>!!t.label||!!r.content),o=_(()=>{let a="";switch(t.placement){case"top":a="k-tooltip-top";break;case"right":a="k-tooltip-right";break;case"bottom":a="k-tooltip-bottom";break;case"left":a="k-tooltip-left";break}return a});return(a,i)=>n.value?(h(),J(Ut,it({key:0},a.$attrs,{"hide-caret":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":`k-tooltip ${o.value}`,"popover-timeout":0,"position-fixed":e.positionFixed,"test-mode":!!e.testMode||void 0,trigger:"hover",width:"auto"}),{content:O(()=>[m("div",Zk,[K(a.$slots,"content",{label:e.label},()=>[M(R(e.label),1)])])]),default:O(()=>[K(a.$slots,"default")]),_:3},16,["max-width","placement","popover-classes","position-fixed","test-mode"])):K(a.$slots,"default",{key:1})}}),x1="24px",Co=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},$k=e=>(ot("data-v-c2bc5bd8"),e=e(),at(),e),Rk=["aria-hidden"],zk={key:0,"data-testid":"kui-icon-svg-title"},Fk=$k(()=>m("path",{d:"M8 14.4L4 10.4L5.4 9L8 11.6L14.6 5L16 6.4L8 14.4Z",fill:"currentColor"},null,-1)),Uk=ie({__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:x1,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",zk,R(e.title),1)):Z("",!0),Fk],8,Rk))]),_:1},8,["aria-hidden","style"]))}}),jk=Co(Uk,[["__scopeId","data-v-c2bc5bd8"]]),Yk=e=>(ot("data-v-f04539b3"),e=e(),at(),e),Gk=["aria-hidden"],Kk={key:0,"data-testid":"kui-icon-svg-title"},qk=Yk(()=>m("path",{d:"M12 15.4L6 9.4L7.4 8L12 12.6L16.6 8L18 9.4L12 15.4Z",fill:"currentColor"},null,-1)),Wk=ie({__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:x1,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Kk,R(e.title),1)):Z("",!0),qk],8,Gk))]),_:1},8,["aria-hidden","style"]))}}),x9=Co(Wk,[["__scopeId","data-v-f04539b3"]]),Qk=e=>(ot("data-v-c6aa25cd"),e=e(),at(),e),Xk=["aria-hidden"],Jk={key:0,"data-testid":"kui-icon-svg-title"},ex=Qk(()=>m("path",{d:"M7.4 15.4L6 14L12 8L18 14L16.6 15.4L12 10.8L7.4 15.4Z",fill:"currentColor"},null,-1)),tx=ie({__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:x1,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",Jk,R(e.title),1)):Z("",!0),ex],8,Xk))]),_:1},8,["aria-hidden","style"]))}}),rx=Co(tx,[["__scopeId","data-v-c6aa25cd"]]),nx=e=>(ot("data-v-368d90c4"),e=e(),at(),e),ox=["aria-hidden"],ax={key:0,"data-testid":"kui-icon-svg-title"},ix=nx(()=>m("path",{d:"M6.4 19L5 17.6L10.6 12L5 6.4L6.4 5L12 10.6L17.6 5L19 6.4L13.4 12L19 17.6L17.6 19L12 13.4L6.4 19Z",fill:"currentColor"},null,-1)),lx=ie({__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:x1,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",ax,R(e.title),1)):Z("",!0),ix],8,ox))]),_:1},8,["aria-hidden","style"]))}}),sx=Co(lx,[["__scopeId","data-v-368d90c4"]]),ux=e=>(ot("data-v-9971cc79"),e=e(),at(),e),cx=["aria-hidden"],dx={key:0,"data-testid":"kui-icon-svg-title"},fx=ux(()=>m("path",{d:"M5 22C4.45 22 3.97917 21.8042 3.5875 21.4125C3.19583 21.0208 3 20.55 3 20V6H5V20H16V22H5ZM9 18C8.45 18 7.97917 17.8042 7.5875 17.4125C7.19583 17.0208 7 16.55 7 16V4C7 3.45 7.19583 2.97917 7.5875 2.5875C7.97917 2.19583 8.45 2 9 2H18C18.55 2 19.0208 2.19583 19.4125 2.5875C19.8042 2.97917 20 3.45 20 4V16C20 16.55 19.8042 17.0208 19.4125 17.4125C19.0208 17.8042 18.55 18 18 18H9ZM9 16H18V4H9V16Z",fill:"currentColor"},null,-1)),px=ie({__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:x1,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",dx,R(e.title),1)):Z("",!0),fx],8,cx))]),_:1},8,["aria-hidden","style"]))}}),hx=Co(px,[["__scopeId","data-v-9971cc79"]]),vx=e=>(ot("data-v-951e2d7d"),e=e(),at(),e),mx=["aria-hidden"],gx={key:0,"data-testid":"kui-icon-svg-title"},Cx=vx(()=>m("path",{d:"M5 11V9H15V11H5Z",fill:"currentColor"},null,-1)),yx=ie({__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:x1,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",gx,R(e.title),1)):Z("",!0),Cx],8,mx))]),_:1},8,["aria-hidden","style"]))}}),bx=Co(yx,[["__scopeId","data-v-951e2d7d"]]),wx=e=>(ot("data-v-97a88846"),e=e(),at(),e),_x=["aria-hidden"],kx={key:0,"data-testid":"kui-icon-svg-title"},xx=wx(()=>m("path",{d:"M11 17H13V11H11V17ZM12 9C12.2833 9 12.5208 8.90417 12.7125 8.7125C12.9042 8.52083 13 8.28333 13 8C13 7.71667 12.9042 7.47917 12.7125 7.2875C12.5208 7.09583 12.2833 7 12 7C11.7167 7 11.4792 7.09583 11.2875 7.2875C11.0958 7.47917 11 7.71667 11 8C11 8.28333 11.0958 8.52083 11.2875 8.7125C11.4792 8.90417 11.7167 9 12 9ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z",fill:"currentColor"},null,-1)),Mx=ie({__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:x1,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"}},setup(e){const t=e,r=_(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const o=String(t.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return x1}),n=_(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(h(),J(lt(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:je(n.value)},{default:O(()=>[(h(),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"},[e.title?(h(),x("title",kx,R(e.title),1)):Z("",!0),xx],8,_x))]),_:1},8,["aria-hidden","style"]))}}),Sx=Co(Mx,[["__scopeId","data-v-97a88846"]]),Ex=["aria-hidden","tabindex"],{getSizeFromString:Lx}=M1(),Ax={name:"KBadge",components:{KButton:st,KIcon:Xe,KTooltip:so}},Hx=ie({...Ax,props:{appearance:{type:String,required:!1,validator:e=>Object.keys({...Ay}).includes(e),default:"default"},truncationTooltip:{type:String,default:""},forceTooltip:{type:Boolean,default:!1},dismissable:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},shape:{type:String,required:!1,validator:e=>Object.keys({...Hy}).includes(e),default:"rounded"},color:{type:String,required:!1,default:""},backgroundColor:{type:String,required:!1,default:""},borderColor:{type:String,required:!1,default:""},isBordered:{type:Boolean,default:!1},hoverColor:{type:String,required:!1,default:""},maxWidth:{type:String,default:"200px"}},emits:["dismissed"],setup(e,{emit:t}){An(C=>({"497e5dcc":g.value,cfd42b86:C.$props.backgroundColor,"49056dff":C.$props.borderColor,"9c5a766a":C.$props.color,"38d0671f":C.$props.hoverColor,"62c490dc":C.$props.hoverColor||C.$props.backgroundColor}));const r=e,n=t,o=Y1(),a=_(()=>!!o.onClick),i=j(null),l=j(!1),s=()=>{l.value=!0,n("dismissed")},u=j(0),c=j(0),d=j(!1),f=_(()=>u.value{const C={};return r.backgroundColor&&(C.backgroundColor=r.backgroundColor),r.borderColor&&(C.borderColor=r.borderColor),r.color&&(C.color=r.color),r.isBordered&&!r.borderColor&&r.color&&(C.borderColor=r.color),C}),g=_(()=>Lx(r.maxWidth));return Ee(i,()=>{var C,b;i.value&&!d.value&&(u.value=(C=i.value)==null?void 0:C.offsetWidth,c.value=(b=i.value)==null?void 0:b.scrollWidth,d.value=!0)}),(C,b)=>l.value?Z("",!0):(h(),x("div",{key:0,"aria-hidden":e.hidden?!0:void 0,class:ae(["k-badge",[`k-badge-${e.appearance}`,`k-badge-${e.shape}`,{"is-bordered":e.isBordered,clickable:a.value}]]),style:je(p.value),tabindex:e.hidden?-1:a.value?0:void 0},[(h(),J(lt(e.truncationTooltip&&(e.forceTooltip||f.value)?"KTooltip":"div"),{class:"k-badge-text","position-fixed":e.truncationTooltip&&(e.forceTooltip||f.value)?!0:void 0},{content:O(()=>[M(R(e.truncationTooltip),1)]),default:O(()=>[m("div",{ref_key:"badgeText",ref:i,class:"k-badge-text"},[K(C.$slots,"default",{},void 0,!0)],512)]),_:3},8,["position-fixed"])),e.dismissable?(h(),J(I(sx),{key:0,"aria-hidden":e.hidden?!0:void 0,class:"k-badge-dismiss-button",color:e.color,"data-testid":"k-badge-dismiss-button",role:"button",tabindex:e.hidden?-1:void 0,onClick:[s,b[0]||(b[0]=At(()=>{},["stop"]))]},null,8,["aria-hidden","color","tabindex"])):Z("",!0)],14,Ex))}}),wn=Ie(Hx,[["__scopeId","data-v-130e2ab0"]]),Bx={class:"k-breadcrumb-icon-wrapper"},Tx={key:0,class:"k-breadcrumb-divider"},Dx={inheritAttrs:!1},Ox=ie({...Dx,__name:"KBreadcrumbs",props:{items:{type:Array,default:[],required:!0,validator:e=>e&&e.length>0},itemMaxWidth:{type:String,required:!1,default:"38ch"},emphasis:{type:Boolean,default:!1}},setup(e){const t=n=>n.to?typeof n.to=="object"?{type:"router-link",attrs:{title:n.title,to:n.to}}:{type:"a",attrs:{href:n.to,target:"_blank",title:n.title}}:{type:"div",attrs:{}},r=(n,o)=>n.key||`breadcrumb-${o}`;return(n,o)=>(h(),x("ul",it({class:"k-breadcrumbs"},n.$attrs),[(h(!0),x(Le,null,rt(e.items,(a,i)=>(h(),x("li",{key:r(a,i),class:"k-breadcrumbs-item"},[(h(),J(lt(t(a).type),it(t(a).attrs,{class:"no-underline"}),{default:O(()=>[m("div",Bx,[K(n.$slots,`icon-${r(a,i)}`,{},()=>[a.icon?(h(),J(Xe,{key:0,class:ae(["k-breadcrumb-icon",{"has-no-text":!a.text}]),color:`var(--kui-color-text-decorative-aqua, ${I(Gw)})`,"hide-title":"",icon:a.icon,size:I(Jt)},null,8,["class","color","icon","size"])):Z("",!0)],!0)]),a.text?(h(),x("span",{key:0,class:ae(["k-breadcrumb-text",{"non-link":!a.to,emphasis:e.emphasis}]),style:je({maxWidth:a.maxWidth||e.itemMaxWidth})},R(a.text),7)):Z("",!0)]),_:2},1040)),a.to||i[U(Xe,{color:`var(--kui-color-text-neutral-weak, ${I(Ri)})`,"hide-title":"",icon:"chevronRight",size:I(Jt)},null,8,["color","size"])],!0)])):Z("",!0)]))),128))],16))}}),M9=Ie(Ox,[["__scopeId","data-v-08859780"]]),Vx=["aria-describedby","aria-label","aria-labelledby"],Ix={key:0,class:"k-card-status-hat"},Px=["id"],Nx={class:"k-card-actions"},Zx=["id"],$x={class:"k-card-content"},Rx=["id"],zx={key:0,class:"k-card-notifications"},Fx=ie({__name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border",validator:e=>Ty.includes(e)},hasHover:{type:Boolean,default:!1},hasShadow:{type:Boolean,default:!1},status:{type:String,default:""},testMode:{type:Boolean,default:!1}},setup(e){const t=e,r=_(()=>t.testMode?"test-title-id-1234":Sn()),n=_(()=>t.testMode?"test-content-id-1234":Sn()),o=Pt(),a=_(()=>!!(t.status||o.statusHat)),i=_(()=>!!o.actions||a.value||!a.value&&(!!t.title||!!o.title)),l=_(()=>!a.value&&(!!t.title||!!o.title)),s=_(()=>a.value&&(!!t.title||!!o.title));return(u,c)=>(h(),x("section",{"aria-describedby":n.value||void 0,"aria-label":e.title?e.title:void 0,"aria-labelledby":!e.title&&I(o).title?r.value:void 0,class:ae(["kong-card",[e.borderVariant,{hover:e.hasHover,"kcard-shadow":e.hasShadow}]])},[i.value?(h(),x("div",{key:0,class:ae(["k-card-header",{"has-status":e.status||I(o).statusHat}])},[e.status||I(o).statusHat?(h(),x("div",Ix,[K(u.$slots,"statusHat",{},()=>[M(R(e.status),1)],!0)])):Z("",!0),l.value?(h(),x("div",{key:1,id:e.title?void 0:r.value,class:"k-card-title"},[m("h4",null,[K(u.$slots,"title",{},()=>[M(R(e.title),1)],!0)])],8,Px)):Z("",!0),m("div",Nx,[K(u.$slots,"actions",{},void 0,!0)])],2)):Z("",!0),s.value?(h(),x("div",{key:1,id:e.title?void 0:r.value,class:"k-card-title"},[m("h4",null,[K(u.$slots,"title",{},()=>[M(R(e.title),1)],!0)])],8,Zx)):Z("",!0),m("div",$x,[m("div",{id:n.value,class:"k-card-body"},[K(u.$slots,"body",{},()=>[M(R(e.body),1)],!0)],8,Rx),I(o).notifications?(h(),x("div",zx,[K(u.$slots,"notifications",{},void 0,!0)])):Z("",!0)])],10,Vx))}}),p2=Ie(Fx,[["__scopeId","data-v-ed197f6b"]]),Ux=ie({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>Gy.includes(e)},height:{type:String,default:"1",validator:e=>Ky.includes(e)}},setup(e){return(t,r)=>(h(),x("div",{class:ae(["box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Vt=Ie(Ux,[["__scopeId","data-v-3681c26a"]]),jx={class:"skeleton-loader"},Yx=ie({__name:"SkeletonBase",setup(e){return(t,r)=>(h(),x("div",jx,[K(t.$slots,"default",{},()=>[U(Vt,{height:"1",width:"100"}),U(Vt,{height:"1",width:"100"}),U(Vt,{height:"1",width:"75"})],!0)]))}}),Gx=Ie(Yx,[["__scopeId","data-v-cbafe027"]]),Kx=e=>(ot("data-v-f1e1fe82"),e=e(),at(),e),qx={class:"skeleton-card-wrapper"},Wx={class:"skeleton-card"},Qx={class:"skeleton-card-header"},Xx=Kx(()=>m("hr",null,null,-1)),Jx={class:"skeleton-card-content"},eM={class:"skeleton-card-footer"},tM=ie({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1}},setup(e){return(t,r)=>(h(),x("div",qx,[(h(!0),x(Le,null,rt(e.cardCount,n=>(h(),x("div",{key:n,class:"skeleton-card-column"},[m("div",Wx,[m("div",Qx,[K(t.$slots,"card-header",{},()=>[U(Vt,{class:"card-header-content-1",height:"2",width:"25"}),U(Vt,{class:"card-header-content-2",height:"2",width:"75"}),Xx],!0)]),m("div",Jx,[K(t.$slots,"card-content",{},()=>[U(Vt,{width:"10"})],!0)]),m("div",eM,[K(t.$slots,"card-footer",{},()=>[U(Vt,{width:"5"}),U(Vt,{width:"5"})],!0)])])]))),128))]))}}),rM=Ie(tM,[["__scopeId","data-v-f1e1fe82"]]),nM={class:"skeleton-table-wrapper"},oM=ie({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:6}},setup(e){const t=(r,n)=>[3,4].indexOf(r)===-1&&r!==n?"10":[3,4].indexOf(r)>-1||r===n?"6":"1";return(r,n)=>(h(),x("div",nM,[(h(!0),x(Le,null,rt(e.rows,o=>(h(),x("div",{key:o,class:"skeleton-table-row"},[K(r.$slots,"default",{},()=>[(h(!0),x(Le,null,rt(e.columns,a=>(h(),J(Vt,{key:a,class:"skeleton-cell",width:t(a,e.columns||6)},null,8,["width"]))),128))],!0)]))),128))]))}}),aM=Ie(oM,[["__scopeId","data-v-5842eb03"]]),iM={class:"skeleton-form-wrapper"},lM={class:"skeleton-form-row"},sM={class:"skeleton-form-row"},uM={class:"skeleton-form-row"},cM={class:"skeleton-form-row"},dM=ie({__name:"FormSkeleton",setup(e){return(t,r)=>(h(),x("div",iM,[m("div",lM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})]),m("div",sM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})]),m("div",uM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})]),m("div",cM,[U(Vt,{height:"1",width:"10"}),U(Vt,{height:"2",width:"100"})])]))}}),fM=Ie(dM,[["__scopeId","data-v-86d5270c"]]),pM="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",hM={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},vM=["src"],mM={key:0,class:"progress"},gM=ie({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,r=j(0),n=j(0),o=_(()=>t.progress!==null?t.progress:n.value);return _t(()=>{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))}),T1(()=>{clearInterval(r.value)}),(a,i)=>(h(),x("div",hM,[m("div",null,[m("img",{alt:"Loading",src:I(pM)},null,8,vM),e.hideProgress?Z("",!0):(h(),x("div",mM,[m("div",{class:"progress-bar",role:"progressbar",style:je({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),CM=Ie(gM,[["__scopeId","data-v-efafcbb1"]]),yM=e=>(ot("data-v-aeaec0ac"),e=e(),at(),e),bM={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},wM=yM(()=>m("div",{class:"spinner-loader"},null,-1)),_M={key:0,class:"progress"},kM=ie({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,r=j(0),n=j(0),o=_(()=>t.progress!==null?t.progress:n.value);return _t(()=>{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))}),T1(()=>{clearInterval(r.value)}),(a,i)=>(h(),x("div",bM,[m("div",null,[wM,e.hideProgress?Z("",!0):(h(),x("div",_M,[m("div",{class:"progress-bar",role:"progressbar",style:je({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),xM=Ie(kM,[["__scopeId","data-v-aeaec0ac"]]),F7=ie({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>Yy.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},tableColumns:{type:Number,required:!1,default:6},tableRows:{type:Number,required:!1,default:6}},setup(e){const t=e,r=j(!1);return _t(()=>{setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,o)=>r.value?(h(),x("div",{key:0,class:ae(["k-skeleton-container",{"is-spinner":e.type!=="spinner"}])},[e.type==="card"?(h(),J(rM,{key:0,"card-count":e.cardCount},{"card-header":O(()=>[K(n.$slots,"card-header")]),"card-content":O(()=>[K(n.$slots,"card-content")]),"card-footer":O(()=>[K(n.$slots,"card-footer")]),_:3},8,["card-count"])):e.type==="table"?(h(),J(aM,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:O(()=>[K(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(h(),J(fM,{key:2})):e.type==="fullscreen-kong"?(h(),J(CM,{key:3,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="fullscreen-generic"?(h(),J(xM,{key:4,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="spinner"?(h(),J(Xe,{key:5,color:"#000",icon:"spinner",size:"18"})):(h(),J(Gx,{key:6}))],2)):Z("",!0)}}),MM={class:"empty-state-title"},SM={key:1,class:"k-empty-state-title-header"},EM={class:"empty-state-content"},LM={key:0,class:"k-empty-state-message"},AM={key:1,class:"k-empty-state-cta"},HM=ie({__name:"KEmptyState",props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:Xw},icon:{type:String,default:""},ctaIsHidden:{type:Boolean,default:!1},ctaText:{type:String,default:""},handleClick:{type:Function,default:null},iconColor:{type:String,default:""},iconSecondaryColor:{type:String,default:""}},setup(e){return(t,r)=>(h(),x("section",{class:ae(["empty-state-wrapper",{"is-error":e.isError}])},[m("div",MM,[e.isError||e.icon?(h(),x("div",{key:0,class:ae(["k-empty-state-icon card-icon",{"warning-icon":e.isError}])},[U(Xe,{color:e.isError?e.iconColor||`var(--kui-color-text-neutral-strongest, ${I(qw)})`:e.iconColor,icon:e.icon?e.icon:"warning","secondary-color":e.isError?e.iconSecondaryColor||"currentColor":e.iconSecondaryColor,size:e.iconSize},null,8,["color","icon","secondary-color","size"])],2)):Z("",!0),t.$slots.title?(h(),x("div",SM,[K(t.$slots,"title",{},void 0,!0)])):Z("",!0)]),m("div",EM,[t.$slots.message?(h(),x("div",LM,[K(t.$slots,"message",{},void 0,!0)])):Z("",!0),t.$slots.cta||!e.ctaIsHidden&&e.ctaText?(h(),x("div",AM,[K(t.$slots,"cta",{},()=>[U(st,{appearance:"primary",size:"small",onClick:r[0]||(r[0]=At(()=>e.handleClick&&e.handleClick(),["prevent"]))},{default:O(()=>[M(R(e.ctaText),1)]),_:1})],!0)])):Z("",!0)])],2))}}),Ai=Ie(HM,[["__scopeId","data-v-5364f6a1"]]),BM=ie({__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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#klabel"),!0)}},setup(e){const t=e,r=Pt(),n=_(()=>!!(t.help||t.info||r.tooltip));return(o,a)=>(h(),x("label",{class:ae(["k-label",{required:e.required}])},[K(o.$slots,"default",{},void 0,!0),n.value?(h(),J(so,it({key:0},e.tooltipAttributes,{class:"label-tooltip","position-fixed":""}),{content:O(()=>[K(o.$slots,"tooltip",{},()=>[M(R(e.help||e.info),1)],!0)]),default:O(()=>[U(I(Sx),{class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${I(io)})`,tabindex:"0"},null,8,["color"])]),_:3},16)):Z("",!0)],2))}}),Wr=Ie(BM,[["__scopeId","data-v-552f350a"]]),TM={key:0,class:"before-content-wrapper"},DM=["aria-invalid","value"],OM={key:1,class:"after-content-wrapper"},VM={inheritAttrs:!1},IM=ie({...VM,__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://alpha--kongponents.netlify.app/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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kinput"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=t,o=j(""),a=j(!1),i=j(0),{stripRequiredLabel:l}=M1(),s=Pt(),u=Y1(),c=_(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),d=_(()=>u.id?String(u.id):f1()),f=_(()=>l(r.label,c.value)),p=_(()=>{var V;return!!((V=r.labelAttributes)!=null&&V.info||s["label-tooltip"])}),g=_({get(){return r.modelValue},set(V){w({target:{value:V}})}}),C=_(()=>{const V={...u};return delete V.class,delete V.input,delete V.onInput,r.label&&(V.id=d.value),V}),b=_(()=>{var V,P;const D=((V=o.value)==null?void 0:V.toString().length)||0,T=((P=r.modelValue)==null?void 0:P.toString().length)||0;let S=D;return!a.value&&T&&(S=T),!!r.characterLimit&&S>r.characterLimit}),v=_(()=>b.value?a.value?`${o.value.toString().length} / ${r.characterLimit}`:`${r.modelValue.toString().length} / ${r.characterLimit}`:""),y=_(()=>b.value?v.value:(r.error||r.hasError)&&r.errorMessage?r.errorMessage:r.help);Ee(b,(V,P)=>{V!==P&&(n("char-limit-exceeded",{value:o.value,length:o.value.length,characterLimit:r.characterLimit,limitExceeded:V}),i.value+=1)}),Ee(g,(V,P)=>{V!==P&&w({target:{value:V}})});const w=V=>{var P;const D=JSON.parse(JSON.stringify((P=V==null?void 0:V.target)==null?void 0:P.value));k(D)},k=V=>{o.value=V,a.value=!0,n("input",V),n("update:modelValue",V)},L=()=>o.value||a.value?o.value:r.modelValue;return Ee(()=>r.error,(V,P)=>{V!==P&&(i.value+=1)}),(V,P)=>(h(),x("div",{class:ae(["k-input-wrapper",[V.$attrs.class,{"input-error":b.value||e.error||e.hasError}]])},[e.label?(h(),J(Wr,it({key:0,for:d.value},e.labelAttributes,{required:c.value}),wr({default:O(()=>[M(R(f.value)+" ",1)]),_:2},[p.value?{name:"tooltip",fn:O(()=>[K(V.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Z("",!0),m("div",{class:ae(["input-element-wrapper",{"has-before-content":V.$slots.before,"has-after-content":V.$slots.after}])},[V.$slots.before?(h(),x("div",TM,[K(V.$slots,"before",{},void 0,!0)])):Z("",!0),m("input",it(C.value,{"aria-invalid":e.error||e.hasError||b.value?"true":void 0,class:"k-input",value:L(),onInput:w}),null,16,DM),V.$slots.after?(h(),x("div",OM,[K(V.$slots,"after",{},void 0,!0)])):Z("",!0)],2),U(_r,{mode:"out-in",name:"kongponents-fade-transition"},{default:O(()=>[y.value?(h(),x("p",{key:String(i.value),class:"help-text"},R(y.value),1)):Z("",!0)]),_:1})],2))}}),Yi=Ie(IM,[["__scopeId","data-v-ce88aa05"]]),PM=["data-testid"],NM={class:"k-select-item-container",role:"option"},ZM=["disabled","value"],$M={class:"k-select-item-label"},RM={class:"k-select-selected-icon-container"},zM=ie({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,o=a=>{if(r.item.disabled){a.stopPropagation();return}n("selected",r.item)};return(a,i)=>(h(),x("div",{key:e.item.key,class:"k-select-item","data-testid":`k-select-item-${e.item.value}`,onClick:o},[m("div",NM,[m("button",{class:ae({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value},[m("span",$M,[K(a.$slots,"content",{},()=>[M(R(e.item.label),1)],!0)]),m("span",RM,[e.item.selected?(h(),J(Xe,{key:0,class:"selected-item-icon",color:"currentColor",icon:"check"})):Z("",!0)])],10,ZM)])],8,PM))}}),rs=Ie(zM,[["__scopeId","data-v-a147791f"]]),FM={class:"k-select-group-title"},UM=ie({__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,{emit:t}){const r=e,n=t,o=s=>n("selected",s),a=_(()=>{var s;return(s=r.items)==null?void 0:s.filter(u=>!u.group)}),i=_(()=>{var s;return[...new Set(((s=r.items)==null?void 0:s.filter(u=>u.group)).map(u=>u.group))].sort((u,c)=>u.toLowerCase().localeCompare(c.toLowerCase()))}),l=s=>{var u;return(u=r.items)==null?void 0:u.filter(c=>c.group===s)};return(s,u)=>(h(),x(Le,null,[(h(!0),x(Le,null,rt(a.value,c=>(h(),J(rs,{key:c.key,item:c,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(h(!0),x(Le,null,rt(i.value,c=>(h(),x("div",{key:`${c}-group`,class:"k-select-group"},[m("span",FM,R(c),1),(h(!0),x(Le,null,rt(l(c),d=>(h(),J(rs,{key:d.key,item:d,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:d},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),jM=Ie(UM,[["__scopeId","data-v-300f6941"]]),YM=e=>(ot("data-v-90f0fce2"),e=e(),at(),e),GM=["id"],KM={class:"k-select-selected-item-label"},qM=["onKeyup"],WM=["id"],QM=["id"],XM={key:0,class:"custom-selected-item"},JM={key:1,class:"k-select-list"},eS={class:"select-item-description"},tS=YM(()=>m("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),rS={inheritAttrs:!1},nS=ie({...rS,__name:"KSelect",props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:""},placeholder:{type:String,default:""},appearance:{type:String,default:"dropdown",validator:e=>qy.includes(e)},buttonText:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{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())})},enableFiltering:{type:Boolean,default:null},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change","item:added","item:removed"],setup(e,{emit:t}){An(F=>({"6bb434d4":B.value}));const{getSizeFromString:r,stripRequiredLabel:n}=M1(),o={popoverClasses:"k-select-popover",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},a=e,i=t,l=Y1(),s=Pt(),u=_(()=>l.required!==void 0&&String(l.required)!=="false"),c=_(()=>n(a.label,u.value)),d=_(()=>{var F,Y;return!!((F=a.labelAttributes)!=null&&F.help||(Y=a.labelAttributes)!=null&&Y.info||s["label-tooltip"])}),f=j(""),p=_(()=>{var F,Y;return!(!f.value||(Y=(F=y.value)==null?void 0:F.filter(oe=>oe.label===f.value))!=null&&Y.length)}),g=j(null),C=_(()=>a.testMode?"test-select-id-1234":f1()),b=_(()=>a.testMode?"test-select-input-id-1234":f1()),v=_(()=>a.testMode?"test-select-text-id-1234":f1()),y=j([]),w=j(!1),k=j(!1),L=j(null),V=_({get(){return a.modelValue},set(F){var Y;const oe=(Y=y.value)==null?void 0:Y.filter(E=>E.value===F);oe!=null&&oe.length?_e(oe[0]):F||Ne()}}),P=_(()=>a.autosuggest?!0:a.enableFiltering!==null?a.appearance==="button"?!1:a.enableFiltering:a.appearance==="dropdown"),D=_(()=>{let F="";return a.width?F=a.width:(F="205",a.appearance==="button"&&(F="230")),r(F)}),T=_(()=>({width:D.value})),S=_(()=>{const F={...l};return delete F.class,F}),A=_(()=>({...o,...a.kpopAttributes,popoverClasses:`${o.popoverClasses} ${a.kpopAttributes.popoverClasses} k-select-pop-${a.appearance}`,width:String(Q.value),maxWidth:String(Q.value),disabled:l.disabled!==void 0&&String(l.disabled)!=="false"||l.readonly!==void 0&&String(l.readonly)!=="false"})),B=_(()=>r(a.dropdownMaxHeight)),N=_(()=>({...A.value})),W=_(()=>a.autosuggest?y.value:a.filterFunc({items:y.value,query:f.value})),X=_(()=>a.placeholder?a.placeholder:l.placeholder?l.placeholder:a.appearance==="button"||!P.value?"Select an item":"Filter..."),te=_(()=>a.buttonText&&g.value?a.buttonText:g.value?g.value.label:X.value),ue=_(()=>a.appearance==="select"&&a.clearable&&!!g.value),de=_(()=>!!(g.value&&a.appearance==="select"&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),Ae=F=>{if(!P.value)return F.preventDefault(),!1},le=()=>{var F,Y;if(!a.enableItemCreation||!f.value||!p.value)return;const oe=(((F=y.value)==null?void 0:F.length)||0)+1,E={label:f.value+"",value:a.testMode?`test-multiselect-added-item-${oe}`:f1(),key:`${(Y=f.value.replace(/ /gi,"-"))==null?void 0:Y.replace(/[^a-z0-9-_]/gi,"")}-${oe}`,custom:!0};i("item:added",E),_e(E,!0),f.value=""},_e=(F,Y)=>{var oe,E;Y&&((oe=y.value)==null||oe.push(F)),(E=y.value)==null||E.forEach((H,z)=>{var G,ee,se;H.key===F.key?(H.selected=!0,H.key=(G=H==null?void 0:H.key)!=null&&G.includes("-selected")?H.key:`${H.key}-selected`,g.value=H):H.selected?(H.selected=!1,H.key=(ee=H==null?void 0:H.key)==null?void 0:ee.replace(/-selected/gi,""),H.custom&&((se=y.value)==null||se.splice(z,1),i("item:removed",H))):H.selected=!1}),f.value=a.appearance==="dropdown"?"":F.label,i("selected",F),i("input",F.value),i("change",F),i("update:modelValue",F.value)},Ne=()=>{var F;(F=y.value)==null||F.forEach((Y,oe)=>{var E,H;Y.selected=!1,Y.key=(E=Y==null?void 0:Y.key)==null?void 0:E.replace(/-selected/gi,""),Y.custom&&((H=y.value)==null||H.splice(oe,1),i("item:removed",Y))}),g.value=null,a.appearance==="select"&&(f.value="",i("query-change","")),i("input",null),i("change",null),i("update:modelValue",null)},We=(F,Y)=>{if(F.keyCode===27){Y.value=!1;return}const oe=document.getElementById(v.value);!Y.value&&oe&&oe.click()},ne=F=>{f.value!==F&&(f.value=F,i("query-change",F))},Ve=()=>{k.value=!0,w.value||(w.value=!0,i("query-change",""))},ke=()=>{k.value=!1};Ee(V,(F,Y)=>{var oe;if(F!==Y){const E=(oe=y.value)==null?void 0:oe.filter(H=>H.value===F);E!=null&&E.length?_e(E[0]):F||Ne()}}),Ee(()=>a.items,(F,Y)=>{var oe,E,H,z;if(JSON.stringify(F)!==JSON.stringify(Y)){y.value=JSON.parse(JSON.stringify(a.items)),g.value=null;for(let G=0;G<((oe=y.value)==null?void 0:oe.length);G++)y.value[G].selected===void 0&&(y.value[G].selected=!1),y.value[G].key=`${(H=(E=y.value[G].label)==null?void 0:E.replace(/ /gi,"-"))==null?void 0:H.replace(/[^a-z0-9-_]/gi,"")}-${G}`||`k-select-item-label-${G}`,(y.value[G].value===a.modelValue||y.value[G].selected)&&(y.value[G].selected=!0,g.value=y.value[G],y.value[G].key+="-selected",a.appearance==="select"&&!k.value&&(f.value=g.value.label)),((z=g.value)==null?void 0:z.value)===y.value[G].value&&(y.value[G].selected=!0);L.value&&typeof L.value.updatePopper=="function"&&zt(()=>{L.value.updatePopper()})}},{deep:!0,immediate:!0});const Q=j(0),pe=()=>{const F=document.getElementById(b.value);F&&(Q.value=F.offsetWidth)};return(F,Y)=>(h(),x("div",{class:ae(["k-select",[F.$attrs.class]]),style:je(T.value)},[e.label&&!e.overlayLabel?(h(),J(Wr,it({key:0},e.labelAttributes,{"data-testid":"k-select-label",for:C.value,required:u.value}),wr({default:O(()=>[M(R(c.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:O(()=>[K(F.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Z("",!0),m("div",{id:C.value,"data-testid":"k-select-selected-item"},[g.value&&e.appearance==="dropdown"?(h(),x("div",{key:0,class:ae(["k-select-item-selection",{"overlay-label-item-selection":e.overlayLabel}])},[K(F.$slots,"selected-item-template",{item:g.value},()=>[m("div",KM,R(g.value.label),1)],!0),m("button",{class:"clear-selection-icon",onClick:Ne,onKeyup:Zt(Ne,["enter"])},[U(Xe,{color:"currentColor",icon:"clear"})],40,qM)],2)):Z("",!0),U(I(u2),null,{default:O(({toggle:oe,isToggled:E})=>[U(Ut,it({ref_key:"popper",ref:L},N.value,{"on-popover-click":()=>(oe(),E.value),"position-fixed":e.positionFixed,target:`[id='${b.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>{g.value&&e.appearance==="select"&&(f.value=g.value.label),E.value&&oe()},onOpened:()=>{f.value="",oe(),pe()}}),{content:O(()=>[e.autosuggest&&e.loading?K(F.$slots,"loading",{key:0},()=>[U(Xe,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(h(),x("div",JM,[U(jM,{items:W.value,onSelected:_e},{content:O(({item:H})=>[K(F.$slots,"item-template",{class:"select-item-label select-item-desc",item:H},void 0,!0)]),_:3},8,["items"]),!W.value.length&&!F.$slots.empty&&!e.enableItemCreation?(h(),J(rs,{key:"k-select-empty-state",class:"k-select-empty-item",item:{label:"No results",value:"no_results"}})):Z("",!0),!W.value.length&&p.value&&!F.$slots.empty&&e.enableItemCreation?(h(),J(rs,{key:"k-select-new-item",class:"k-select-new-item","data-testid":"k-select-add-item",item:{label:`${f.value} (Add new value)`,value:"add_item"},onSelected:le},{content:O(()=>[m("div",eS,[M(R(f.value)+" ",1),tS])]),_:1},8,["item"])):Z("",!0)])),!e.loading&&!W.value.length?K(F.$slots,"empty",{key:2},void 0,!0):Z("",!0),F.$slots["dropdown-footer-text"]||e.dropdownFooterText?(h(),x("div",{key:3,class:ae(["k-select-dropdown-footer-text",`k-select-dropdown-footer-${e.dropdownFooterTextPosition}`])},[K(F.$slots,"dropdown-footer-text",{},()=>[M(R(e.dropdownFooterText),1)],!0)],2)):Z("",!0)]),default:O(()=>[e.appearance==="button"?(h(),x("div",{key:0,id:b.value,class:"k-select-button","data-testid":"k-select-input",role:"listbox",style:{position:"relative"}},[U(st,it({id:v.value},S.value,{appearance:"tertiary",style:T.value,onKeyup:H=>We(H,E)}),{default:O(()=>[K(F.$slots,"selected-item-template",{item:g.value},()=>[M(R(te.value)+" ",1),U(I(x9))],!0)]),_:2},1040,["id","style","onKeyup"])],8,WM)):(h(),x("div",{key:1,id:b.value,class:ae(["select-input-container",{"k-select-input":e.appearance==="select","no-filter":!P.value,"is-readonly":F.$attrs.readonly!==void 0&&String(F.$attrs.readonly)!=="false",disabled:F.$attrs.disabled!==void 0&&String(F.$attrs.disabled)!=="false","is-open":E.value}]),"data-testid":"k-select-input",role:"listbox",style:{position:"relative"},onClick:Y[0]||(Y[0]=H=>{F.$attrs.disabled!==void 0&&String(F.$attrs.disabled)!=="false"&&H.stopPropagation()})},[ue.value?(h(),J(st,{key:0,class:"clear-selection-icon",onClick:Ne,onKeyup:Zt(Ne,["enter"])},{default:O(()=>[U(Xe,{color:I(io),icon:"clear",size:I(Jt)},null,8,["color","size"])]),_:1},8,["onKeyup"])):Z("",!0),e.appearance==="select"?(h(),J(Xe,{key:1,class:ae({"overlay-label-chevron":e.overlayLabel}),color:I(io),icon:"chevronDown",size:I(Jt),onClick:At(Ve,["prevent"])},null,8,["class","color","size","onClick"])):Z("",!0),U(Yi,it({id:v.value},S.value,{autocapitalize:"off",autocomplete:"off",class:["k-select-input",{"no-filter":!P.value,"input-placeholder-dark has-chevron":e.appearance==="select","no-typing":e.appearance==="select"&&!e.autosuggest,"input-placeholder-transparent":de.value&&(!P.value||!E.value),"has-clear":ue.value,"is-readonly":F.$attrs.readonly!==void 0&&String(F.$attrs.readonly)!=="false",disabled:F.$attrs.disabled!==void 0&&String(F.$attrs.disabled)!=="false"}],label:e.label&&e.overlayLabel?c.value:void 0,"model-value":f.value,placeholder:g.value&&e.appearance==="select"&&!P.value?g.value.label:X.value,onBlur:ke,onFocus:Ve,onKeypress:Ae,onKeyup:H=>We(H,E),"onUpdate:modelValue":ne}),null,16,["id","class","label","model-value","placeholder","onKeyup"]),U(_r,{name:"fade"},{default:O(()=>[de.value&&(!P.value||!E.value)?(h(),x("div",XM,[K(F.$slots,"selected-item-template",{item:g.value},()=>[K(F.$slots,"item-template",{item:g.value},void 0,!0)],!0)])):Z("",!0)]),_:2},1024)],10,QM))]),_:2},1040,["on-popover-click","position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,GM)],6))}}),S9=Ie(nS,[["__scopeId","data-v-90f0fce2"]]),oS={class:"pagination-offset-button-container"},aS=ie({__name:"PaginationOffset",props:{prevButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["getPrevOffset","getNextOffset"],setup(e,{emit:t}){const r=e,n=t,o=()=>{r.nextButtonDisabled||n("getNextOffset")},a=()=>{r.prevButtonDisabled||n("getPrevOffset")};return(i,l)=>{const s=Ft("KButton");return h(),x("div",oS,[U(s,{appearance:"secondary","aria-label":"Go to the previous page",class:ae(["pagination-button",{disabled:e.prevButtonDisabled}]),"data-testid":"prev-btn",disabled:e.prevButtonDisabled,onClick:At(a,["prevent"])},{icon:O(()=>[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":e.prevButtonDisabled}]),color:"currentColor",icon:"arrowLeft",size:I(Jt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","disabled","onClick"]),U(s,{appearance:"secondary","aria-label":"Go to the next page",class:ae(["pagination-button",{disabled:e.nextButtonDisabled}]),"data-testid":"next-btn",disabled:e.nextButtonDisabled,onClick:At(o,["prevent"])},{icon:O(()=>[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":e.nextButtonDisabled}]),color:"currentColor",icon:"arrowRight",size:I(Jt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","disabled","onClick"])])}}}),iS=Ie(aS,[["__scopeId","data-v-cb87ce9b"]]),lS={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},sS={class:"card-pagination-bar"},uS={class:"pagination-text","data-testid":"visible-items"},cS={class:"pagination-text-pages"},dS={class:"pagination-button-container"},fS=["onClick"],pS={key:0,class:"pagination-button","data-testid":"page-1-btn"},hS={key:1,class:"pagination-button placeholder"},vS=["data-testid"],mS=["aria-current","aria-label","onClick"],gS={key:2,class:"pagination-button placeholder"},CS={key:3,class:"pagination-button"},yS=["onClick"],bS={class:"page-size-select","data-testid":"page-size-dropdown"},wS=ie({__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},paginationType:{type:String,default:"default",validator:e=>["default","offset"].includes(e)},offsetPrevButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["pageChanged","pageSizeChanged","getNextOffset","getPrevOffset"],setup(e,{emit:t}){const r={placement:"top"},n=e,o=t,a=j(n.currentPage?n.currentPage:1),i=j(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),l=_(()=>Math.ceil(n.totalCount/i.value)),s=n.pageSizes.map((B,N)=>({label:`${B}`,key:`size-${N}`,value:B})),u=j(""),c=(B,N,W,X)=>{if(n.disablePageJump)return[];let te=[...Array(N).keys()].map(de=>de+1);const ue=5+2*n.neighbors;return te.length<=ue||(W?W&&X?te=te.filter(de=>de>B-n.neighbors-1&&dede>N-n.neighbors*2-3)):te=te.filter(de=>de<=n.neighbors*2+3)),te},d=j(a.value===1),f=j(a.value===l.value),p=_(()=>(a.value-1)*i.value+1),g=_(()=>{const B=p.value-1+i.value;return B>n.totalCount?n.totalCount:B}),C=_(()=>`${p.value} to ${g.value}`),b=_(()=>` of ${n.totalCount}`),v=_(()=>n.currentPage?n.currentPage:a.value),y=j(!1),w=j(l.value>5+2*n.neighbors),k=j(c(v.value,l.value,!1,l.value>5+2*n.neighbors)),L=()=>{f.value||(a.value++,D())},V=()=>{d.value||(a.value--,D())},P=B=>{a.value=B,D()},D=()=>{const B=(a.value-1)*i.value+i.value;f.value=B>=n.totalCount,d.value=a.value===1;const N=5+2*n.neighbors;l.value<=N?(y.value=!1,w.value=!1):(y.value=a.value>=n.neighbors+4,w.value=a.value<=l.value-n.neighbors-3),k.value=c(a.value,l.value,y.value,w.value),o("pageChanged",{page:a.value,pageCount:l.value,firstItem:p.value,lastItem:g.value,visibleItems:n.items.slice(p.value-1,g.value)})},T=B=>{i.value=B.value,u.value=i.value+" items per page",o("pageSizeChanged",{pageSize:i.value,pageCount:l.value}),n.currentPage!==1&&P(1)},S=()=>{o("getNextOffset")},A=()=>{o("getPrevOffset")};return Ee(()=>n.currentPage,(B,N)=>{B!==N&&P(B)}),Ee(l,(B,N)=>{B!==N&&(k.value=c(v.value,B,!1,B>5+2*n.neighbors),f.value=a.value===B,w.value=B>5+2*n.neighbors)}),(B,N)=>(h(),x("nav",lS,[m("div",sS,[e.paginationType==="default"?(h(),x(Le,{key:0},[m("span",uS,[m("span",cS,R(C.value),1),M(" "+R(b.value),1)]),m("ul",dS,[m("li",{class:ae(["pagination-button square",{disabled:d.value}]),"data-testid":"prev-btn"},[m("a",{"aria-label":"Go to the previous page",href:"#",onClick:At(V,["prevent"])},[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":d.value}]),color:"currentColor",icon:"arrowLeft",size:I(Jt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,fS)],2),!e.disablePageJump&&y.value?(h(),x("li",pS,[m("a",{"aria-label":"Go to the first page",href:"#",onClick:N[0]||(N[0]=At(W=>P(1),["prevent"]))},"1")])):Z("",!0),!e.disablePageJump&&y.value?(h(),x("li",hS," ... ")):Z("",!0),(h(!0),x(Le,null,rt(k.value,W=>(h(),x("li",{key:W,class:ae(["pagination-button",{active:W==v.value}]),"data-testid":`page-${W}-btn`},[m("a",{"aria-current":W==v.value&&"page"||void 0,"aria-label":`Go to page ${W}`,href:"#",onClick:At(X=>P(W),["prevent"])},R(W),9,mS)],10,vS))),128)),!e.disablePageJump&&w.value?(h(),x("li",gS," ... ")):Z("",!0),!e.disablePageJump&&w.value?(h(),x("li",CS,[m("a",{"aria-label":"Go to the last page","data-testid":"last-btn",href:"#",onClick:N[1]||(N[1]=At(W=>P(l.value),["prevent"]))},R(l.value),1)])):Z("",!0),m("li",{class:ae(["pagination-button square",{disabled:f.value}]),"data-testid":"next-btn"},[m("a",{"aria-label":"Go to the next page",href:"#",onClick:At(L,["prevent"])},[U(Xe,{class:ae(["pagination-arrow-icon",{"is-direction-disabled":f.value}]),color:"currentColor",icon:"arrowRight",size:I(Jt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,yS)],2)])],64)):(h(),J(iS,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"prev-button-disabled":e.offsetPrevButtonDisabled,onGetNextOffset:S,onGetPrevOffset:A},null,8,["next-button-disabled","prev-button-disabled"])),m("div",bS,[U(S9,{appearance:"button","button-text":u.value,items:I(s),"kpop-attributes":r,placeholder:`${i.value} items per page`,"position-fixed":"","test-mode":!!e.testMode||void 0,width:"190",onSelected:T},null,8,["button-text","items","placeholder","test-mode"])])])]))}}),U7=Ie(wS,[["__scopeId","data-v-88a6979d"]]),_S=ie({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0},testMode:{type:Boolean,default:!1}},emits:["card:click"],setup(e,{emit:t}){const r=t,n=(o,a)=>{r("card:click",{evt:o,item:a})};return(o,a)=>(h(),J(p2,{class:"k-card-catalog-item","data-testid":e.item&&e.item.title?`${e.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item","has-hover":"",role:"button",tabindex:"0","test-mode":!!e.testMode||void 0,onClick:a[0]||(a[0]=i=>n(i,e.item))},{title:O(()=>[K(o.$slots,"cardTitle",{},()=>[M(R(e.item?e.item.title:""),1)],!0)]),actions:O(()=>[K(o.$slots,"cardActions",{},void 0,!0)]),body:O(()=>[m("div",{class:ae({"multi-line-truncate":e.truncate})},[K(o.$slots,"cardBody",{},()=>[M(R(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"]))}}),E9=Ie(_S,[["__scopeId","data-v-9dd69e50"]]),kS={class:"k-card-catalog"},xS={key:0,class:"k-card-catalog-title","data-testid":"k-catalog-title"},MS={key:1,class:"k-catalog-toolbar","data-testid":"k-catalog-toolbar"},SS={class:"k-catalog-skeleton-footer-container"},ES={key:3,class:"k-catalog-error-state","data-testid":"k-card-catalog-error-state"},LS={key:4,class:"k-catalog-empty-state","data-testid":"k-card-catalog-empty-state"},AS=["data-tableid"],HS={key:0,class:"card-pagination","data-testid":"k-catalog-pagination"},BS=ie({__name:"KCatalog",props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>Dy.includes(e)},title:{type:String,default:""},noTruncation:{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:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{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:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},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},testMode:{type:[String,Boolean],default:!1}},emits:["card:click","kcatalog-error-cta-clicked","kcatalog-empty-state-cta-clicked","update:catalog-preferences","state"],setup(e,{emit:t}){const{useRequest:r,useDebounce:n,useSwrvState:o}=M1(),a=e,i=t,l=Pt(),s=_(()=>a.testMode?"test-catalog-id-1234":f1()),u={page:1,pageSize:15,query:""},c=j([]),d=j(0),f=j(""),p=j(1),g=j(15),C=j(!1),b=_(()=>!!l.toolbar),v=_(()=>({pageSize:g.value})),y=j(!0),w=async()=>{var ne;const Ve=a.searchInput,ke=await a.fetcher({query:Ve||f.value,pageSize:g.value,page:p.value});return c.value=ke.data,d.value=a.paginationTotalItems||ke.total||((ne=ke.data)==null?void 0:ne.length),y.value=!1,ke},k=()=>{const ne={...u,...a.initialFetcherParams};p.value=ne.page??u.page,g.value=ne.pageSize??u.pageSize,f.value=ne.query??u.query,C.value=!0},L=_(()=>{if(!a.fetcher||!C.value)return"";let ne=s.value;return a.cacheIdentifier&&(ne=a.cacheIdentifier),a.fetcherCacheKey&&(ne+=`-${a.fetcherCacheKey}`),`k-catalog_${ne}`}),V=j(""),{debouncedFn:P,generateDebouncedFn:D}=n(ne=>{V.value=ne},350),T=D(0),{data:S,error:A,revalidate:B,isValidating:N}=r(()=>L.value,()=>w(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:W,hasData:X,swrvState:te}=o(S,A,N),ue=j(!0),de=_(()=>({hasData:X.value,state:W.value})),Ae=_(()=>ue.value?"loading":A.value?"error":"success"),le=({page:ne})=>{p.value=ne},_e=({pageSize:ne})=>{g.value=ne,p.value=1},Ne=ne=>ne.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ee(S,ne=>{ne!=null&&ne.length&&!c.value.length&&(c.value=ne)},{deep:!0,immediate:!0}),Ee(W,()=>{switch(W.value){case te.PENDING:ue.value=!0;break;case te.VALIDATING_HAS_DATA:ue.value=We.value;break;default:ue.value=!1;break}},{immediate:!0}),Ee([de,Ae],ne=>{var Ve;i("state",{state:ne==null?void 0:ne[1],hasData:(Ve=ne==null?void 0:ne[0])==null?void 0:Ve.hasData})}),Ee(()=>a.searchInput,ne=>{p.value!==1&&(p.value=1),ne===""?T(ne):P(ne)},{immediate:!0});const We=j(!1);return Ee([V,p,g],async(ne,Ve)=>{const ke=Ve==null?void 0:Ve[0],Q=ne[0],pe=ne[1];Q!==ke&&pe!==1&&(p.value=1),C.value&&!y.value&&(We.value=!0,await B(),We.value=!1)},{deep:!0,immediate:!0}),Ee(v,ne=>{i("update:catalog-preferences",ne)}),_t(()=>{k()}),(ne,Ve)=>(h(),x("div",kS,[e.title?(h(),x("div",xS,[m("h3",null,R(e.title),1)])):Z("",!0),b.value?(h(),x("div",MS,[K(ne.$slots,"toolbar",{state:de.value},void 0,!0)])):Z("",!0),(!e.testMode||e.testMode==="loading")&&(ue.value||e.isLoading||We.value)&&!e.hasError?(h(),J(F7,{key:2,"card-count":4,class:"k-skeleton-grid","data-testid":"k-catalog-skeleton",type:"card"},{"card-header":O(()=>[U(Vt,{class:"k-catalog-skeleton-header",width:"6"})]),"card-content":O(()=>[U(Vt,{width:"75"})]),"card-footer":O(()=>[m("div",SS,[U(Vt,{width:"2"}),U(Vt,{width:"5"})])]),_:1})):e.hasError?(h(),x("div",ES,[K(ne.$slots,"error-state",{},()=>[U(Ai,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:O(()=>[M(R(e.errorStateTitle),1)]),message:O(()=>[M(R(e.errorStateMessage),1)]),cta:O(()=>[e.errorStateActionMessage?(h(),J(st,{key:0,appearance:"primary","data-testid":Ne(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ve[0]||(Ve[0]=ke=>ne.$emit("kcatalog-error-cta-clicked"))},{default:O(()=>[M(R(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):Z("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!ue.value&&!e.isLoading&&!We.value&&c.value&&!c.value.length?(h(),x("div",LS,[K(ne.$slots,"empty-state",{},()=>[U(Ai,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:O(()=>[M(R(e.emptyStateTitle),1)]),message:O(()=>[M(R(e.emptyStateMessage),1)]),cta:O(()=>[e.emptyStateActionMessage?(h(),J(st,{key:0,appearance:e.searchInput?"secondary":"primary","data-testid":Ne(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ve[1]||(Ve[1]=ke=>ne.$emit("kcatalog-empty-state-cta-clicked"))},{default:O(()=>[M(R(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):Z("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(h(),x("div",{key:5,class:ae(["k-catalog-page",`k-card-${e.cardSize}`]),"data-tableid":s.value},[K(ne.$slots,"body",{data:c.value},()=>[(h(!0),x(Le,null,rt(c.value,(ke,Q)=>(h(),J(E9,{key:ke.key?ke.key:`k-catalog-item-${Q}`,class:"catalog-item","data-testid":ke.id?ke.id:`k-catalog-item-${Q}`,item:ke,"test-mode":!!e.testMode||void 0,truncate:!e.noTruncation,onClick:pe=>ne.$emit("card:click",ke)},{cardTitle:O(()=>[K(ne.$slots,"cardTitle",{item:ke},()=>[M(R(ke.title),1)],!0)]),cardActions:O(()=>[K(ne.$slots,"cardActions",{item:ke},void 0,!0)]),cardBody:O(()=>[K(ne.$slots,"cardBody",{item:ke},()=>[M(R(ke.description),1)],!0)]),_:2},1032,["data-testid","item","test-mode","truncate","onClick"]))),128))],!0),!e.disablePagination&&e.fetcher&&!(e.hidePaginationWhenOptional&&d.value<=e.paginationPageSizes[0])?(h(),x("div",HS,[U(U7,{class:"k-catalog-pagination","current-page":p.value,"disable-page-jump":e.disablePaginationPageJump,"initial-page-size":g.value,neighbors:e.paginationNeighbors,"page-sizes":e.paginationPageSizes,"test-mode":!!e.testMode||void 0,"total-count":d.value,onPageChanged:le,onPageSizeChanged:_e},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","page-sizes","test-mode","total-count"])])):Z("",!0)],10,AS))]))}}),TS=Ie(BS,[["__scopeId","data-v-b67e9921"]]),DS={class:"checkbox-input-wrapper"},OS=["id"],VS={class:"checkbox-label-wrapper"},IS={key:1,class:"checkbox-description"},PS={inheritAttrs:!1},NS=ie({...PS,__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://alpha--kongponents.netlify.app/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,o=Pt(),a=Y1(),i=_(()=>a.id?String(a.id):f1()),l=_(()=>!!(r.label||o.default)),s=_(()=>(a==null?void 0:a.disabled)!==void 0&&String(a==null?void 0:a.disabled)!=="false"),u=_(()=>l.value&&(!!r.description||!!o.description)),c=_(()=>!!o.tooltip),d=_(()=>{const C={...a};return delete C.class,C.checked=r.modelValue,C.indeterminate!==void 0&&String(C.indeterminate)!=="false"&&!r.modelValue?(delete C.checked,C.indeterminate=!0):delete C.indeterminate,C}),f=_(()=>({disabled:s.value,"has-description":u.value,"input-error":r.error})),p=_(()=>d.value.indeterminate!==void 0&&String(d.value.indeterminate)!=="false"),g=C=>{n("change",C.target.checked),n("input",C.target.checked),n("update:modelValue",C.target.checked)};return(C,b)=>(h(),x("div",{class:ae(["k-checkbox",[C.$attrs.class,f.value]])},[m("div",DS,[m("input",it({id:i.value},d.value,{class:"checkbox-input",type:"checkbox",onChange:g}),null,16,OS),e.modelValue?(h(),J(I(jk),{key:0,class:"checkbox-icon","data-testid":"check-icon",size:I(lo),tabindex:"-1"},null,8,["size"])):Z("",!0),p.value&&!e.modelValue?(h(),J(I(bx),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",size:I(lo),tabindex:"-1"},null,8,["size"])):Z("",!0)]),m("div",VS,[l.value?(h(),J(Wr,it({key:0},e.labelAttributes,{class:"checkbox-label",for:i.value}),wr({default:O(()=>[K(C.$slots,"default",{},()=>[M(R(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:O(()=>[K(C.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"])):Z("",!0),u.value?(h(),x("div",IS,[K(C.$slots,"description",{},()=>[m("p",null,R(e.description),1)],!0)])):Z("",!0)])],2))}}),ZS=Ie(NS,[["__scopeId","data-v-974feeda"]]);function $S(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const RS=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class zS{constructor(t,r){Kn(this,"commands"),Kn(this,"keyMap"),Kn(this,"boundTriggerShortcuts"),this.commands=r,this.keyMap=Object.fromEntries(Object.entries(t).map(([n,o])=>[n.toLowerCase(),o])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){FS(t,this.keyMap,this.commands)}}function FS(e,t,r){const n=US(e.code),o=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",n].filter(l=>l!=="").join("+"),a=t[o];if(!a)return;const i=r[a];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function US(e){return RS.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const yo=e=>(ot("data-v-a93fb6cf"),e=e(),at(),e),jS=["id"],YS={key:0,class:"k-code-block-actions"},GS={class:"k-search-container"},KS=["for"],qS=yo(()=>m("span",{class:"visually-hidden"},"Search",-1)),WS=[qS],QS=["id"],XS={key:0,class:"k-code-block-search-error"},JS=yo(()=>m("span",{class:"visually-hidden"},"Clear query",-1)),eE={class:"k-search-actions"},tE=yo(()=>m("span",{class:"visually-hidden"},"RegExp mode enabled",-1)),rE=yo(()=>m("span",{class:"visually-hidden"},"Filter mode enabled",-1)),nE=yo(()=>m("span",{class:"visually-hidden"},"Previous match",-1)),oE=yo(()=>m("span",{class:"visually-hidden"},"Next match",-1)),aE={class:"k-code-block-content"},iE={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},lE={key:0,class:"k-line-number-rows"},sE=["id","href"],uE=["innerHTML"],cE={key:0,class:"k-line-number-rows"},dE=["id","href"],fE=["innerHTML"],pE={key:2,class:"k-code-block-secondary-actions"},hE=yo(()=>m("span",{class:"visually-hidden"},"Copy",-1)),vE=ie({__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},isSearchable:{type:Boolean,required:!1,default:!1},isProcessing:{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"},isSingleLine:{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;An(Y=>({"30f30046":k.value,"2a5fa6fe":Y.$props.maxHeight}));const o=(n=(r=window==null?void 0:window.navigator)==null?void 0:r.platform)!=null&&n.toLowerCase().includes("mac")?"Options":"Alt",a=$S(de,150),i=e,l=t,s=Pt(),u=j(i.query),c=j(!1),d=j(i.initialRegExpMode),f=j(i.initialFilterMode),p=j(null),g=j(null),C=j(null),b=j(0),v=j([]),y=j(null),w=_(()=>Array.from({length:i.code.split(` `).length},(Y,oe)=>oe+1)),k=_(()=>w.value[w.value.length-1].toString().length+"ch"),L=_(()=>i.id.toLowerCase().replace(/\s+/g,"-")),V=_(()=>i.isProcessing||c.value),P=_(()=>f.value&&D.value!==""),D=_(()=>u.value===""?"":i.code.split(` `).filter((Y,oe)=>v.value.includes(oe+1)).map(Y=>{try{const oe=new RegExp(u.value,"gi");return Y.replace(oe,E=>`${E}`)}catch{return Y}}).join(` `)),T=Y=>Y.replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'"),S=_(()=>i.isSingleLine?T(i.code).replaceAll(` -`,""):T(i.code));Ee(()=>i.code,async function(){await zt(),W(),Ae()}),Ee(()=>d.value,function(){Ae()}),Ee(()=>P.value,async function(){var Y,oe;((Y=document==null?void 0:document.activeElement)==null?void 0:Y.tagName)==="PRE"&&((oe=g.value)==null||oe.focus({preventScroll:!0})),P.value||(await zt(),W(),Ae())});const A={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch",enter:"jumpToNextMatch","shift+enter":"jumpToPreviousMatch"},B={toggleFilterMode:{trigger:Ve,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:re,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:ke,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},isDisabled:()=>v.value.length===0||f.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Q,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},isDisabled:()=>v.value.length===0||f.value,shouldPreventDefaultAction:!0},copyCode:{trigger:F,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},shouldPreventDefaultAction:!0}},N=new FS(A,B);_t(function(){N.registerListener(),C.value instanceof HTMLInputElement&&i.query!==""&&(C.value.value=i.query),W(),Ae()}),nn(function(){N.unRegisterListener()});function W(){var Y;const oe=(Y=g.value)==null?void 0:Y.querySelector(".k-highlighted-code-block"),E=oe==null?void 0:oe.querySelector("code");oe instanceof HTMLElement&&E instanceof HTMLElement&&l("code-block-render",te(oe,E))}function X(){var Y;const oe=(Y=g.value)==null?void 0:Y.querySelector(".k-highlighted-code-block"),E=oe==null?void 0:oe.querySelector("code");oe instanceof HTMLElement&&E instanceof HTMLElement&&l("matching-lines-change",te(oe,E))}function te(Y,oe){return{preElement:Y,codeElement:oe,code:i.code,language:i.language,query:u.value,matchingLineNumbers:v.value}}function ue(Y){const oe=Y.target;oe.value!==u.value&&(c.value=!0,a(oe.value))}function de(Y){u.value=Y,l("query-change",Y),Ae()}function Ae(){c.value=!0,p.value=null;let Y=[];if(u.value.length>0)try{Y=le(i.code.toLowerCase(),u.value.toLowerCase(),d.value)}catch(oe){if(oe instanceof Error)p.value=oe;else throw oe}y.value=null,b.value=Y.length,v.value=Array.from(new Set(Y)),X(),c.value=!1}function le(Y,oe,E){return E?Ne(Y,oe):_e(Y,oe)}function _e(Y,oe){const E=[];let H=0;for(;Hi.code,async function(){await zt(),W(),Ae()}),Ee(()=>d.value,function(){Ae()}),Ee(()=>P.value,async function(){var Y,oe;((Y=document==null?void 0:document.activeElement)==null?void 0:Y.tagName)==="PRE"&&((oe=g.value)==null||oe.focus({preventScroll:!0})),P.value||(await zt(),W(),Ae())});const A={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch",enter:"jumpToNextMatch","shift+enter":"jumpToPreviousMatch"},B={toggleFilterMode:{trigger:Ve,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:ne,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:ke,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},isDisabled:()=>v.value.length===0||f.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Q,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},isDisabled:()=>v.value.length===0||f.value,shouldPreventDefaultAction:!0},copyCode:{trigger:F,isAllowedContext(Y){return g.value!==null&&Y.composedPath().includes(g.value)},shouldPreventDefaultAction:!0}},N=new zS(A,B);_t(function(){N.registerListener(),C.value instanceof HTMLInputElement&&i.query!==""&&(C.value.value=i.query),W(),Ae()}),rr(function(){N.unRegisterListener()});function W(){var Y;const oe=(Y=g.value)==null?void 0:Y.querySelector(".k-highlighted-code-block"),E=oe==null?void 0:oe.querySelector("code");oe instanceof HTMLElement&&E instanceof HTMLElement&&l("code-block-render",te(oe,E))}function X(){var Y;const oe=(Y=g.value)==null?void 0:Y.querySelector(".k-highlighted-code-block"),E=oe==null?void 0:oe.querySelector("code");oe instanceof HTMLElement&&E instanceof HTMLElement&&l("matching-lines-change",te(oe,E))}function te(Y,oe){return{preElement:Y,codeElement:oe,code:i.code,language:i.language,query:u.value,matchingLineNumbers:v.value}}function ue(Y){const oe=Y.target;oe.value!==u.value&&(c.value=!0,a(oe.value))}function de(Y){u.value=Y,l("query-change",Y),Ae()}function Ae(){c.value=!0,p.value=null;let Y=[];if(u.value.length>0)try{Y=le(i.code.toLowerCase(),u.value.toLowerCase(),d.value)}catch(oe){if(oe instanceof Error)p.value=oe;else throw oe}y.value=null,b.value=Y.length,v.value=Array.from(new Set(Y)),X(),c.value=!1}function le(Y,oe,E){return E?Ne(Y,oe):_e(Y,oe)}function _e(Y,oe){const E=[];let H=0;for(;H(h(),x("div",{id:e.id,ref_key:"codeBlock",ref:g,class:ae(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"0"},[e.isSearchable&&!e.isSingleLine?(h(),x("div",GS,[m("p",{class:ae(["k-code-block-search-results",{"k-code-block-search-results-has-query":u.value!==""}])},[u.value===""&&v.value.length===0?(h(),x(Le,{key:0},[M("   ")],64)):v.value.length===0?(h(),x(Le,{key:1},[M(" No results ")],64)):typeof y.value=="number"&&!P.value?(h(),x(Le,{key:2},[M(R(y.value+1)+" of "+R(v.value.length),1)],64)):(h(),x(Le,{key:3},[M(R(v.value.length)+" "+R(v.value.length===1?"result":"results"),1)],64))],2),m("div",KS,[U(Xe,{class:ae(["k-search-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-search-icon",icon:"search",size:I(lo)},null,8,["class","size"]),m("label",{class:"k-code-block-search-label",for:`${e.id}-search-input`},QS,8,qS),m("input",{id:`${e.id}-search-input`,ref_key:"codeBlockSearchInput",ref:C,class:"k-code-block-search-input","data-testid":"k-code-block-search-input",type:"text",onInput:ue},null,40,XS),p.value!==null?(h(),x("p",JS,R(p.value.message),1)):Z("",!0),U(Xe,{class:ae(["k-is-processing-icon",[`theme-${e.theme}`,{"k-is-processing-icon-is-visible":V.value}]]),color:"currentColor","data-testid":"k-code-block-is-processing-icon",icon:"spinner"},null,8,["class"]),u.value!==""?(h(),x("button",{key:1,appearance:"outline",class:"k-clear-query-button","data-testid":"k-code-block-clear-query-button",title:"Clear query",type:"button",onClick:We},[eE,U(Xe,{class:ae(["k-clear-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-clear-icon",icon:"clear",size:I(lo)},null,8,["class","size"])])):Z("",!0)]),m("div",tE,[U(st,{appearance:d.value?"secondary":"tertiary","aria-pressed":d.value,class:"k-regexp-mode-button","data-testid":"k-code-block-regexp-mode-button",size:"small",title:`Use regular expression (${I(o)}+R)`,type:"button",onClick:re},{default:O(()=>[nE,M(" .* ")]),_:1},8,["appearance","aria-pressed","title"]),U(st,{appearance:f.value?"secondary":"tertiary","aria-pressed":f.value,class:"k-filter-mode-button","data-testid":"k-code-block-filter-mode-button",icon:"filter",size:"small",title:`Filter results (${I(o)}+F)`,type:"button",onClick:Ve},{icon:O(()=>[U(Xe,{class:"k-button-icon",color:"currentColor",icon:"filter",size:I(Jt),title:`Filter results (${I(o)}+F)`},null,8,["size","title"])]),default:O(()=>[rE]),_:1},8,["appearance","aria-pressed","title"]),U(st,{appearance:"tertiary",class:"k-previous-match-button","data-testid":"k-code-block-previous-match-button",disabled:v.value.length===0||f.value,size:"small",title:"Previous match (Shift+F3)",type:"button",onClick:Q},{icon:O(()=>[U(Xe,{class:"k-button-icon",color:"currentColor",icon:"chevronUp",size:I(Jt),title:"Previous match (Shift+F3)"},null,8,["size"])]),default:O(()=>[oE]),_:1},8,["disabled"]),U(st,{appearance:"tertiary",class:"k-next-match-button","data-testid":"k-code-block-next-match-button",disabled:v.value.length===0||f.value,size:"small",title:"Next match (F3)",type:"button",onClick:ke},{icon:O(()=>[U(Xe,{class:"k-button-icon",color:"currentColor",icon:"chevronDown",size:I(Jt),title:"Next match (F3)"},null,8,["size"])]),default:O(()=>[aE]),_:1},8,["disabled"])])])):Z("",!0),m("div",iE,[P.value?(h(),x("pre",lE,[M(" "),e.isSingleLine?Z("",!0):(h(),x("span",sE,[M(` - `),(h(!0),x(Le,null,nt(v.value,E=>(h(),x("span",{key:E,class:"k-line"},[M(` - `),m("a",{id:`${L.value}-L${E}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${L.value}-L${E}`:void 0},R(E),9,uE),M(` +`).length;H.push(G)}return H}function We(){C.value instanceof HTMLInputElement&&(C.value.value=""),de("")}function ne(){d.value=!d.value,l("reg-exp-mode-change",d.value),d.value||(p.value=null)}function Ve(){f.value=!f.value,l("filter-mode-change",f.value)}function ke(){pe(1)}function Q(){pe(-1)}function pe(Y){if(v.value.length===0||!(g.value instanceof HTMLElement))return;typeof y.value=="number"?y.value=(y.value+Y+v.value.length)%v.value.length:y.value=0;const oe=v.value[y.value];if(!oe)return;const E=g.value.querySelector(`#${L.value}-L${oe}`);E instanceof HTMLElement&&typeof E.scrollIntoView=="function"&&E.scrollIntoView({block:"center"})}async function F(Y){const oe=Y.target.closest("button");await qc(i.code)&&(oe.setAttribute("data-tooltip-text","Copied code!"),window.setTimeout(function(){oe.removeAttribute("data-tooltip-text")},1500))}return(Y,oe)=>(h(),x("div",{id:e.id,ref_key:"codeBlock",ref:g,class:ae(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"0"},[e.isSearchable&&!e.isSingleLine?(h(),x("div",YS,[m("p",{class:ae(["k-code-block-search-results",{"k-code-block-search-results-has-query":u.value!==""}])},[u.value===""&&v.value.length===0?(h(),x(Le,{key:0},[M("   ")],64)):v.value.length===0?(h(),x(Le,{key:1},[M(" No results ")],64)):typeof y.value=="number"&&!P.value?(h(),x(Le,{key:2},[M(R(y.value+1)+" of "+R(v.value.length),1)],64)):(h(),x(Le,{key:3},[M(R(v.value.length)+" "+R(v.value.length===1?"result":"results"),1)],64))],2),m("div",GS,[U(Xe,{class:ae(["k-search-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-search-icon",icon:"search",size:I(lo)},null,8,["class","size"]),m("label",{class:"k-code-block-search-label",for:`${e.id}-search-input`},WS,8,KS),m("input",{id:`${e.id}-search-input`,ref_key:"codeBlockSearchInput",ref:C,class:"k-code-block-search-input","data-testid":"k-code-block-search-input",type:"text",onInput:ue},null,40,QS),p.value!==null?(h(),x("p",XS,R(p.value.message),1)):Z("",!0),U(Xe,{class:ae(["k-is-processing-icon",[`theme-${e.theme}`,{"k-is-processing-icon-is-visible":V.value}]]),color:"currentColor","data-testid":"k-code-block-is-processing-icon",icon:"spinner"},null,8,["class"]),u.value!==""?(h(),x("button",{key:1,appearance:"outline",class:"k-clear-query-button","data-testid":"k-code-block-clear-query-button",title:"Clear query",type:"button",onClick:We},[JS,U(Xe,{class:ae(["k-clear-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-clear-icon",icon:"clear",size:I(lo)},null,8,["class","size"])])):Z("",!0)]),m("div",eE,[U(st,{appearance:d.value?"secondary":"tertiary","aria-pressed":d.value,class:"k-regexp-mode-button","data-testid":"k-code-block-regexp-mode-button",size:"small",title:`Use regular expression (${I(o)}+R)`,type:"button",onClick:ne},{default:O(()=>[tE,M(" .* ")]),_:1},8,["appearance","aria-pressed","title"]),U(st,{appearance:f.value?"secondary":"tertiary","aria-pressed":f.value,class:"k-filter-mode-button","data-testid":"k-code-block-filter-mode-button",icon:"filter",size:"small",title:`Filter results (${I(o)}+F)`,type:"button",onClick:Ve},{icon:O(()=>[U(Xe,{class:"k-button-icon",color:"currentColor",icon:"filter",size:I(Jt),title:`Filter results (${I(o)}+F)`},null,8,["size","title"])]),default:O(()=>[rE]),_:1},8,["appearance","aria-pressed","title"]),U(st,{appearance:"tertiary",class:"k-previous-match-button","data-testid":"k-code-block-previous-match-button",disabled:v.value.length===0||f.value,size:"small",title:"Previous match (Shift+F3)",type:"button",onClick:Q},{icon:O(()=>[U(Xe,{class:"k-button-icon",color:"currentColor",icon:"chevronUp",size:I(Jt),title:"Previous match (Shift+F3)"},null,8,["size"])]),default:O(()=>[nE]),_:1},8,["disabled"]),U(st,{appearance:"tertiary",class:"k-next-match-button","data-testid":"k-code-block-next-match-button",disabled:v.value.length===0||f.value,size:"small",title:"Next match (F3)",type:"button",onClick:ke},{icon:O(()=>[U(Xe,{class:"k-button-icon",color:"currentColor",icon:"chevronDown",size:I(Jt),title:"Next match (F3)"},null,8,["size"])]),default:O(()=>[oE]),_:1},8,["disabled"])])])):Z("",!0),m("div",aE,[P.value?(h(),x("pre",iE,[M(" "),e.isSingleLine?Z("",!0):(h(),x("span",lE,[M(` + `),(h(!0),x(Le,null,rt(v.value,E=>(h(),x("span",{key:E,class:"k-line"},[M(` + `),m("a",{id:`${L.value}-L${E}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${L.value}-L${E}`:void 0},R(E),9,sE),M(` `)]))),128)),M(` `)])),M(` - `),m("code",{innerHTML:D.value},null,8,cE),M(` - `)])):(h(),x("pre",{key:1,class:ae(["k-highlighted-code-block",{"is-single-line":e.isSingleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"k-code-block-highlighted-code-block"},[M(" "),e.isSingleLine?Z("",!0):(h(),x("span",dE,[M(` - `),(h(!0),x(Le,null,nt(w.value,E=>(h(),x("span",{key:E,class:ae(["k-line",{"k-line-is-match":v.value.includes(E),"k-line-is-highlighted-match":y.value!==null&&E===v.value[y.value]}])},[M(` - `),m("a",{id:`${L.value}-L${E}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${L.value}-L${E}`:void 0},R(E),9,fE),M(` + `),m("code",{innerHTML:D.value},null,8,uE),M(` + `)])):(h(),x("pre",{key:1,class:ae(["k-highlighted-code-block",{"is-single-line":e.isSingleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"k-code-block-highlighted-code-block"},[M(" "),e.isSingleLine?Z("",!0):(h(),x("span",cE,[M(` + `),(h(!0),x(Le,null,rt(w.value,E=>(h(),x("span",{key:E,class:ae(["k-line",{"k-line-is-match":v.value.includes(E),"k-line-is-highlighted-match":y.value!==null&&E===v.value[y.value]}])},[M(` + `),m("a",{id:`${L.value}-L${E}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${L.value}-L${E}`:void 0},R(E),9,dE),M(` `)],2))),128)),M(` `)])),M(` - `),m("code",{innerHTML:S.value},null,8,pE),M(` - `)],2)),e.showCopyButton||I(s)["secondary-actions"]?(h(),x("div",hE,[e.showCopyButton?(h(),J(st,{key:0,appearance:"tertiary",class:"k-code-block-copy-button","data-testid":"k-code-block-copy-button",size:"small",title:`Copy (${I(o)}+C)`,type:"button",onClick:F},{default:O(()=>[U(Xe,{color:"currentColor",icon:"copy",size:I(Jt),title:`Copy (${I(o)}+C)`},null,8,["size","title"]),vE]),_:1},8,["title"])):Z("",!0),K(Y.$slots,"secondary-actions",{},void 0,!0)])):Z("",!0)])],10,YS))}}),gE=Ie(mE,[["__scopeId","data-v-a93fb6cf"]]),CE={class:"k-collapse"},yE={key:0,class:"k-collapse-trigger-label","data-testid":"k-collapse-trigger-label"},bE={key:0,class:"k-collapse-visible-content","data-testid":"k-collapse-visible-content"},wE={class:"k-collapse-hidden-content","data-testid":"k-collapse-hidden-content"},_E=ie({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>Vy.includes(e)}},emits:["toggled","update:modelValue"],setup(e,{emit:t}){const n=e,r=t,o=j(!0),a=j(!1),i=Pt(),l=_(()=>n.triggerAlignment==="trailing"),s=_(()=>!!i["visible-content"]),u=_({get(){return n.modelValue},set(p){f(p)}}),c=_(()=>a.value?o.value:n.modelValue),d=_(()=>c.value?"chevronRight":"chevronDown"),f=p=>{a.value||(o.value=n.modelValue),o.value=p!==void 0?p:!o.value,a.value=!0,r("toggled",o.value),r("update:modelValue",o.value)};return Ee(u,(p,g)=>{p!==g&&f(p)}),(p,g)=>(h(),x("div",CE,[m("div",{class:ae(["k-collapse-heading",{"has-trailing-trigger":l.value}])},[e.title?(h(),x("div",{key:0,class:ae(["k-collapse-title",{"has-trailing-trigger":l.value}]),"data-testid":"k-collapse-title"},R(e.title),3)):Z("",!0),m("div",{class:ae(["k-collapse-trigger",{"has-trailing-trigger":l.value}])},[K(p.$slots,"trigger",{isCollapsed:c.value,toggle:f},()=>[m("a",{class:"k-collapse-trigger-content","data-testid":"k-collapse-trigger-content",href:"#",role:"button",onClick:g[0]||(g[0]=At(C=>f(),["prevent","stop"]))},[K(p.$slots,"trigger-content",{},()=>[e.triggerLabel?(h(),x("span",yE,[U(Xe,{class:"k-collapse-trigger-chevron",icon:d.value,size:I(zi)},null,8,["icon","size"]),m("span",null,R(e.triggerLabel),1)])):(h(),J(Xe,{key:1,class:"k-collapse-trigger-icon k-collapse-trigger-chevron","data-testid":"k-collapse-trigger-icon",icon:d.value},null,8,["icon"]))],!0)])],!0)],2)],2),s.value?(h(),x("div",bE,[K(p.$slots,"visible-content",{},void 0,!0)])):Z("",!0),sa(m("div",wE,[K(p.$slots,"default",{},void 0,!0)],512),[[R0,!c.value]])]))}}),kE=Ie(_E,[["__scopeId","data-v-dc263310"]]);function rs(e){"@babel/helpers - typeof";return rs=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},rs(e)}function uo(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 v1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Ln(e){v1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||rs(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 xE(e,t){v1(2,arguments);var n=Ln(e).getTime(),r=uo(t);return new Date(n+r)}var ME={};function h2(){return ME}function SE(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 EE(e){return v1(1,arguments),e instanceof Date||rs(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function LE(e){if(v1(1,arguments),!EE(e)&&typeof e!="number")return!1;var t=Ln(e);return!isNaN(Number(t))}function AE(e,t){v1(2,arguments);var n=uo(t);return xE(e,-n)}var HE=864e5;function BE(e){v1(1,arguments);var t=Ln(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),o=n-r;return Math.floor(o/HE)+1}function os(e){v1(1,arguments);var t=1,n=Ln(e),r=n.getUTCDay(),o=(r=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function TE(e){v1(1,arguments);var t=L9(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=os(n);return r}var DE=6048e5;function OE(e){v1(1,arguments);var t=Ln(e),n=os(t).getTime()-TE(t).getTime();return Math.round(n/DE)+1}function as(e,t){var n,r,o,a,i,l,s,u;v1(1,arguments);var c=h2(),d=uo((n=(r=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&o!==void 0?o:c.weekStartsOn)!==null&&r!==void 0?r:(s=c.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Ln(e),p=f.getUTCDay(),g=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(d+1,0,p),g.setUTCHours(0,0,0,0);var C=as(g,t),b=new Date(0);b.setUTCFullYear(d,0,p),b.setUTCHours(0,0,0,0);var v=as(b,t);return c.getTime()>=C.getTime()?d+1:c.getTime()>=v.getTime()?d:d-1}function VE(e,t){var n,r,o,a,i,l,s,u;v1(1,arguments);var c=h2(),d=uo((n=(r=(o=(a=t==null?void 0:t.firstWeekContainsDate)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&o!==void 0?o:c.firstWeekContainsDate)!==null&&r!==void 0?r:(s=c.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1),f=A9(e,t),p=new Date(0);p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0);var g=as(p,t);return g}var IE=6048e5;function PE(e,t){v1(1,arguments);var n=Ln(e),r=as(n,t).getTime()-VE(n,t).getTime();return Math.round(r/IE)+1}function Ct(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?n:1-n;return Ct(t==="yy"?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return t==="M"?String(n+1):Ct(n+1,2)},d:function(e,t){return Ct(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(e,t){return Ct(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Ct(e.getUTCHours(),t.length)},m:function(e,t){return Ct(e.getUTCMinutes(),t.length)},s:function(e,t){return Ct(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds(),o=Math.floor(r*Math.pow(10,n-3));return Ct(o,t.length)}};const ar=NE;var Lo={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ZE={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return ar.y(e,t)},Y:function(e,t,n,r){var o=A9(e,r),a=o>0?o:1-o;if(t==="YY"){var i=a%100;return Ct(i,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):Ct(a,t.length)},R:function(e,t){var n=L9(e);return Ct(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return Ct(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Ct(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Ct(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return ar.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return Ct(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=PE(e,r);return t==="wo"?n.ordinalNumber(o,{unit:"week"}):Ct(o,t.length)},I:function(e,t,n){var r=OE(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):Ct(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):ar.d(e,t)},D:function(e,t,n){var r=BE(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Ct(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Ct(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Ct(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=r===0?7:r;switch(t){case"i":return String(o);case"ii":return Ct(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours(),o=r/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r=e.getUTCHours(),o;switch(r===12?o=Lo.noon:r===0?o=Lo.midnight:o=r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r=e.getUTCHours(),o;switch(r>=17?o=Lo.evening:r>=12?o=Lo.afternoon:r>=4?o=Lo.morning:o=Lo.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){var r=e.getUTCHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return ar.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):ar.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Ct(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):Ct(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):ar.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):ar.s(e,t)},S:function(e,t){return ar.S(e,t)},X:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return K3(a);case"XXXX":case"XX":return Zr(a);case"XXXXX":case"XXX":default:return Zr(a,":")}},x:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"x":return K3(a);case"xxxx":case"xx":return Zr(a);case"xxxxx":case"xxx":default:return Zr(a,":")}},O:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+G3(a,":");case"OOOO":default:return"GMT"+Zr(a,":")}},z:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+G3(a,":");case"zzzz":default:return"GMT"+Zr(a,":")}},t:function(e,t,n,r){var o=r._originalDate||e,a=Math.floor(o.getTime()/1e3);return Ct(a,t.length)},T:function(e,t,n,r){var o=r._originalDate||e,a=o.getTime();return Ct(a,t.length)}};function G3(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(a===0)return n+String(o);var i=t||"";return n+String(o)+i+Ct(a,2)}function K3(e,t){if(e%60===0){var n=e>0?"-":"+";return n+Ct(Math.abs(e)/60,2)}return Zr(e,t)}function Zr(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e),a=Ct(Math.floor(o/60),2),i=Ct(o%60,2);return r+a+n+i}const $E=ZE;var q3=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"})}},H9=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"})}},RE=function(e,t){var n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return q3(e,t);var a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",q3(r,t)).replace("{{time}}",H9(o,t))},zE={p:H9,P:RE};const FE=zE;var UE=["D","DD"],jE=["YY","YYYY"];function YE(e){return UE.indexOf(e)!==-1}function GE(e){return jE.indexOf(e)!==-1}function W3(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; 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(n,"`; 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(n,"`; 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(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var KE={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"}},qE=function(e,t,n){var r,o=KE[e];return typeof o=="string"?r=o:t===1?r=o.one:r=o.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};const WE=qE;function Q2(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}var QE={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},XE={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},JE={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},eL={date:Q2({formats:QE,defaultWidth:"full"}),time:Q2({formats:XE,defaultWidth:"full"}),dateTime:Q2({formats:JE,defaultWidth:"full"})};const tL=eL;var nL={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},rL=function(e,t,n,r){return nL[e]};const oL=rL;function Ra(e){return function(t,n){var r=n!=null&&n.context?String(n.context):"standalone",o;if(r==="formatting"&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=n!=null&&n.width?String(n.width):a;o=e.formattingValues[i]||e.formattingValues[a]}else{var l=e.defaultWidth,s=n!=null&&n.width?String(n.width):e.defaultWidth;o=e.values[s]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return o[u]}}var aL={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},iL={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},lL={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"]},sL={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"]},uL={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"}},cL={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"}},dL=function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},fL={ordinalNumber:dL,era:Ra({values:aL,defaultWidth:"wide"}),quarter:Ra({values:iL,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Ra({values:lL,defaultWidth:"wide"}),day:Ra({values:sL,defaultWidth:"wide"}),dayPeriod:Ra({values:uL,defaultWidth:"wide",formattingValues:cL,defaultFormattingWidth:"wide"})};const pL=fL;function za(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;var i=a[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?vL(l,function(d){return d.test(i)}):hL(l,function(d){return d.test(i)}),u;u=e.valueCallback?e.valueCallback(s):s,u=n.valueCallback?n.valueCallback(u):u;var c=t.slice(i.length);return{value:u,rest:c}}}function hL(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function vL(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var o=r[0],a=t.match(e.parsePattern);if(!a)return null;var i=e.valueCallback?e.valueCallback(a[0]):a[0];i=n.valueCallback?n.valueCallback(i):i;var l=t.slice(o.length);return{value:i,rest:l}}}var gL=/^(\d+)(th|st|nd|rd)?/i,CL=/\d+/i,yL={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},bL={any:[/^b/i,/^(a|c)/i]},wL={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},_L={any:[/1/i,/2/i,/3/i,/4/i]},kL={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},xL={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]},ML={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},SL={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]},EL={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},LL={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}},AL={ordinalNumber:mL({matchPattern:gL,parsePattern:CL,valueCallback:function(e){return parseInt(e,10)}}),era:za({matchPatterns:yL,defaultMatchWidth:"wide",parsePatterns:bL,defaultParseWidth:"any"}),quarter:za({matchPatterns:wL,defaultMatchWidth:"wide",parsePatterns:_L,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:za({matchPatterns:kL,defaultMatchWidth:"wide",parsePatterns:xL,defaultParseWidth:"any"}),day:za({matchPatterns:ML,defaultMatchWidth:"wide",parsePatterns:SL,defaultParseWidth:"any"}),dayPeriod:za({matchPatterns:EL,defaultMatchWidth:"any",parsePatterns:LL,defaultParseWidth:"any"})};const HL=AL;var BL={code:"en-US",formatDistance:WE,formatLong:tL,formatRelative:oL,localize:pL,match:HL,options:{weekStartsOn:0,firstWeekContainsDate:1}};const TL=BL;var DL=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,OL=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,VL=/^'([^]*?)'?$/,IL=/''/g,PL=/[a-zA-Z]/;function X2(e,t,n){var r,o,a,i,l,s,u,c,d,f,p,g,C,b,v,y,w,k;v1(2,arguments);var L=String(t),V=h2(),P=(r=(o=n==null?void 0:n.locale)!==null&&o!==void 0?o:V.locale)!==null&&r!==void 0?r:TL,D=uo((a=(i=(l=(s=n==null?void 0:n.firstWeekContainsDate)!==null&&s!==void 0?s:n==null||(u=n.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&l!==void 0?l:V.firstWeekContainsDate)!==null&&i!==void 0?i:(d=V.locale)===null||d===void 0||(f=d.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(D>=1&&D<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=uo((p=(g=(C=(b=n==null?void 0:n.weekStartsOn)!==null&&b!==void 0?b:n==null||(v=n.locale)===null||v===void 0||(y=v.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&C!==void 0?C:V.weekStartsOn)!==null&&g!==void 0?g:(w=V.locale)===null||w===void 0||(k=w.options)===null||k===void 0?void 0:k.weekStartsOn)!==null&&p!==void 0?p:0);if(!(T>=0&&T<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!P.localize)throw new RangeError("locale must contain localize property");if(!P.formatLong)throw new RangeError("locale must contain formatLong property");var S=Ln(e);if(!LE(S))throw new RangeError("Invalid time value");var A=SE(S),B=AE(S,A),N={firstWeekContainsDate:D,weekStartsOn:T,locale:P,_originalDate:S},W=L.match(OL).map(function(X){var te=X[0];if(te==="p"||te==="P"){var ue=FE[te];return ue(X,P.formatLong)}return X}).join("").match(DL).map(function(X){if(X==="''")return"'";var te=X[0];if(te==="'")return NL(X);var ue=$E[te];if(ue)return!(n!=null&&n.useAdditionalWeekYearTokens)&&GE(X)&&W3(X,t,String(e)),!(n!=null&&n.useAdditionalDayOfYearTokens)&&YE(X)&&W3(X,t,String(e)),ue(B,X,P.localize,N);if(te.match(PL))throw new RangeError("Format string contains an unescaped latin alphabet character `"+te+"`");return X}).join("");return W}function NL(e){var t=e.match(VL);return t?t[1].replace(IL,"'"):e}function v2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var n6={exports:{}},B9={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(B9);var Tt=B9.exports,r6={exports:{}},o6={exports:{}},T9={exports:{}};(function(e){function t(n){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(T9);var D9=T9.exports,a6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){if(o.length1?"s":"")+" required, but only "+o.length+" present")}e.exports=t.default})(a6,a6.exports);var m1=a6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(D9),o=n(m1);function a(i){return(0,o.default)(1,arguments),i instanceof Date||(0,r.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(o6,o6.exports);var ZL=o6.exports,i6={exports:{}};(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(D9),o=n(m1);function a(i){(0,o.default)(1,arguments);var l=Object.prototype.toString.call(i);return i instanceof Date||(0,r.default)(i)==="object"&&l==="[object Date]"?new Date(i.getTime()):typeof i=="number"||l==="[object Number]"?new Date(i):((typeof i=="string"||l==="[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})(i6,i6.exports);var An=i6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(ZL),o=n(An),a=n(m1);function i(l){if((0,a.default)(1,arguments),!(0,r.default)(l)&&typeof l!="number")return!1;var s=(0,o.default)(l);return!isNaN(Number(s))}e.exports=t.default})(r6,r6.exports);var $L=r6.exports,l6={exports:{}},s6={exports:{}},u6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){if(r===null||r===!0||r===!1)return NaN;var o=Number(r);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}e.exports=t.default})(u6,u6.exports);var bo=u6.exports;const RL=v2(bo);(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(bo),o=n(An),a=n(m1);function i(l,s){(0,a.default)(2,arguments);var u=(0,o.default)(l).getTime(),c=(0,r.default)(s);return new Date(u+c)}e.exports=t.default})(s6,s6.exports);var zL=s6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(zL),o=n(m1),a=n(bo);function i(l,s){(0,o.default)(2,arguments);var u=(0,a.default)(s);return(0,r.default)(l,-u)}e.exports=t.default})(l6,l6.exports);var FL=l6.exports,c6={exports:{}},d6={exports:{}};(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(An),o=n(m1),a=864e5;function i(l){(0,o.default)(1,arguments);var s=(0,r.default)(l),u=s.getTime();s.setUTCMonth(0,1),s.setUTCHours(0,0,0,0);var c=s.getTime(),d=u-c;return Math.floor(d/a)+1}e.exports=t.default})(d6,d6.exports);var UL=d6.exports,f6={exports:{}},p6={exports:{}};(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(An),o=n(m1);function a(i){(0,o.default)(1,arguments);var l=1,s=(0,r.default)(i),u=s.getUTCDay(),c=(u=d.getTime()?u+1:s.getTime()>=p.getTime()?u:u-1}e.exports=t.default})(v6,v6.exports);var O9=v6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(O9),o=n(j7),a=n(m1);function i(l){(0,a.default)(1,arguments);var s=(0,r.default)(l),u=new Date(0);u.setUTCFullYear(s,0,4),u.setUTCHours(0,0,0,0);var c=(0,o.default)(u);return c}e.exports=t.default})(h6,h6.exports);var jL=h6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=n(An),o=n(j7),a=n(jL),i=n(m1),l=6048e5;function s(u){(0,i.default)(1,arguments);var c=(0,r.default)(u),d=(0,o.default)(c).getTime()-(0,a.default)(c).getTime();return Math.round(d/l)+1}e.exports=t.default})(f6,f6.exports);var YL=f6.exports,m6={exports:{}},g6={exports:{}},wo={};Object.defineProperty(wo,"__esModule",{value:!0});wo.getDefaultOptions=GL;wo.setDefaultOptions=KL;var V9={};function GL(){return V9}function KL(e){V9=e}(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=n(An),o=n(m1),a=n(bo),i=wo;function l(s,u){var c,d,f,p,g,C,b,v;(0,o.default)(1,arguments);var y=(0,i.getDefaultOptions)(),w=(0,a.default)((c=(d=(f=(p=u==null?void 0:u.weekStartsOn)!==null&&p!==void 0?p:u==null||(g=u.locale)===null||g===void 0||(C=g.options)===null||C===void 0?void 0:C.weekStartsOn)!==null&&f!==void 0?f:y.weekStartsOn)!==null&&d!==void 0?d:(b=y.locale)===null||b===void 0||(v=b.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&c!==void 0?c:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var k=(0,r.default)(s),L=k.getUTCDay(),V=(L=1&&V<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var P=new Date(0);P.setUTCFullYear(k+1,0,V),P.setUTCHours(0,0,0,0);var D=(0,a.default)(P,c),T=new Date(0);T.setUTCFullYear(k,0,V),T.setUTCHours(0,0,0,0);var S=(0,a.default)(T,c);return w.getTime()>=D.getTime()?k+1:w.getTime()>=S.getTime()?k:k-1}e.exports=t.default})(y6,y6.exports);var I9=y6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=n(I9),o=n(m1),a=n(Y7),i=n(bo),l=wo;function s(u,c){var d,f,p,g,C,b,v,y;(0,o.default)(1,arguments);var w=(0,l.getDefaultOptions)(),k=(0,i.default)((d=(f=(p=(g=c==null?void 0:c.firstWeekContainsDate)!==null&&g!==void 0?g:c==null||(C=c.locale)===null||C===void 0||(b=C.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&p!==void 0?p:w.firstWeekContainsDate)!==null&&f!==void 0?f:(v=w.locale)===null||v===void 0||(y=v.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&d!==void 0?d:1),L=(0,r.default)(u,c),V=new Date(0);V.setUTCFullYear(L,0,k),V.setUTCHours(0,0,0,0);var P=(0,a.default)(V,c);return P}e.exports=t.default})(C6,C6.exports);var qL=C6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=n(An),o=n(Y7),a=n(qL),i=n(m1),l=6048e5;function s(u,c){(0,i.default)(1,arguments);var d=(0,r.default)(u),f=(0,o.default)(d,c).getTime()-(0,a.default)(d,c).getTime();return Math.round(f/l)+1}e.exports=t.default})(m6,m6.exports);var WL=m6.exports,b6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){for(var a=r<0?"-":"",i=Math.abs(r).toString();i.length0?s:1-s;return(0,r.default)(l==="yy"?u%100:u,l.length)},M:function(i,l){var s=i.getUTCMonth();return l==="M"?String(s+1):(0,r.default)(s+1,2)},d:function(i,l){return(0,r.default)(i.getUTCDate(),l.length)},a:function(i,l){var s=i.getUTCHours()/12>=1?"pm":"am";switch(l){case"a":case"aa":return s.toUpperCase();case"aaa":return s;case"aaaaa":return s[0];case"aaaa":default:return s==="am"?"a.m.":"p.m."}},h:function(i,l){return(0,r.default)(i.getUTCHours()%12||12,l.length)},H:function(i,l){return(0,r.default)(i.getUTCHours(),l.length)},m:function(i,l){return(0,r.default)(i.getUTCMinutes(),l.length)},s:function(i,l){return(0,r.default)(i.getUTCSeconds(),l.length)},S:function(i,l){var s=l.length,u=i.getUTCMilliseconds(),c=Math.floor(u*Math.pow(10,s-3));return(0,r.default)(c,l.length)}},a=o;t.default=a,e.exports=t.default})(w6,w6.exports);var QL=w6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(UL),o=n(YL),a=n(O9),i=n(WL),l=n(I9),s=n(P9),u=n(QL),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(b,v,y){var w=b.getUTCFullYear()>0?1:0;switch(v){case"G":case"GG":case"GGG":return y.era(w,{width:"abbreviated"});case"GGGGG":return y.era(w,{width:"narrow"});case"GGGG":default:return y.era(w,{width:"wide"})}},y:function(b,v,y){if(v==="yo"){var w=b.getUTCFullYear(),k=w>0?w:1-w;return y.ordinalNumber(k,{unit:"year"})}return u.default.y(b,v)},Y:function(b,v,y,w){var k=(0,l.default)(b,w),L=k>0?k:1-k;if(v==="YY"){var V=L%100;return(0,s.default)(V,2)}return v==="Yo"?y.ordinalNumber(L,{unit:"year"}):(0,s.default)(L,v.length)},R:function(b,v){var y=(0,a.default)(b);return(0,s.default)(y,v.length)},u:function(b,v){var y=b.getUTCFullYear();return(0,s.default)(y,v.length)},Q:function(b,v,y){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(v){case"Q":return String(w);case"QQ":return(0,s.default)(w,2);case"Qo":return y.ordinalNumber(w,{unit:"quarter"});case"QQQ":return y.quarter(w,{width:"abbreviated",context:"formatting"});case"QQQQQ":return y.quarter(w,{width:"narrow",context:"formatting"});case"QQQQ":default:return y.quarter(w,{width:"wide",context:"formatting"})}},q:function(b,v,y){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(v){case"q":return String(w);case"qq":return(0,s.default)(w,2);case"qo":return y.ordinalNumber(w,{unit:"quarter"});case"qqq":return y.quarter(w,{width:"abbreviated",context:"standalone"});case"qqqqq":return y.quarter(w,{width:"narrow",context:"standalone"});case"qqqq":default:return y.quarter(w,{width:"wide",context:"standalone"})}},M:function(b,v,y){var w=b.getUTCMonth();switch(v){case"M":case"MM":return u.default.M(b,v);case"Mo":return y.ordinalNumber(w+1,{unit:"month"});case"MMM":return y.month(w,{width:"abbreviated",context:"formatting"});case"MMMMM":return y.month(w,{width:"narrow",context:"formatting"});case"MMMM":default:return y.month(w,{width:"wide",context:"formatting"})}},L:function(b,v,y){var w=b.getUTCMonth();switch(v){case"L":return String(w+1);case"LL":return(0,s.default)(w+1,2);case"Lo":return y.ordinalNumber(w+1,{unit:"month"});case"LLL":return y.month(w,{width:"abbreviated",context:"standalone"});case"LLLLL":return y.month(w,{width:"narrow",context:"standalone"});case"LLLL":default:return y.month(w,{width:"wide",context:"standalone"})}},w:function(b,v,y,w){var k=(0,i.default)(b,w);return v==="wo"?y.ordinalNumber(k,{unit:"week"}):(0,s.default)(k,v.length)},I:function(b,v,y){var w=(0,o.default)(b);return v==="Io"?y.ordinalNumber(w,{unit:"week"}):(0,s.default)(w,v.length)},d:function(b,v,y){return v==="do"?y.ordinalNumber(b.getUTCDate(),{unit:"date"}):u.default.d(b,v)},D:function(b,v,y){var w=(0,r.default)(b);return v==="Do"?y.ordinalNumber(w,{unit:"dayOfYear"}):(0,s.default)(w,v.length)},E:function(b,v,y){var w=b.getUTCDay();switch(v){case"E":case"EE":case"EEE":return y.day(w,{width:"abbreviated",context:"formatting"});case"EEEEE":return y.day(w,{width:"narrow",context:"formatting"});case"EEEEEE":return y.day(w,{width:"short",context:"formatting"});case"EEEE":default:return y.day(w,{width:"wide",context:"formatting"})}},e:function(b,v,y,w){var k=b.getUTCDay(),L=(k-w.weekStartsOn+8)%7||7;switch(v){case"e":return String(L);case"ee":return(0,s.default)(L,2);case"eo":return y.ordinalNumber(L,{unit:"day"});case"eee":return y.day(k,{width:"abbreviated",context:"formatting"});case"eeeee":return y.day(k,{width:"narrow",context:"formatting"});case"eeeeee":return y.day(k,{width:"short",context:"formatting"});case"eeee":default:return y.day(k,{width:"wide",context:"formatting"})}},c:function(b,v,y,w){var k=b.getUTCDay(),L=(k-w.weekStartsOn+8)%7||7;switch(v){case"c":return String(L);case"cc":return(0,s.default)(L,v.length);case"co":return y.ordinalNumber(L,{unit:"day"});case"ccc":return y.day(k,{width:"abbreviated",context:"standalone"});case"ccccc":return y.day(k,{width:"narrow",context:"standalone"});case"cccccc":return y.day(k,{width:"short",context:"standalone"});case"cccc":default:return y.day(k,{width:"wide",context:"standalone"})}},i:function(b,v,y){var w=b.getUTCDay(),k=w===0?7:w;switch(v){case"i":return String(k);case"ii":return(0,s.default)(k,v.length);case"io":return y.ordinalNumber(k,{unit:"day"});case"iii":return y.day(w,{width:"abbreviated",context:"formatting"});case"iiiii":return y.day(w,{width:"narrow",context:"formatting"});case"iiiiii":return y.day(w,{width:"short",context:"formatting"});case"iiii":default:return y.day(w,{width:"wide",context:"formatting"})}},a:function(b,v,y){var w=b.getUTCHours(),k=w/12>=1?"pm":"am";switch(v){case"a":case"aa":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"aaa":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return y.dayPeriod(k,{width:"narrow",context:"formatting"});case"aaaa":default:return y.dayPeriod(k,{width:"wide",context:"formatting"})}},b:function(b,v,y){var w=b.getUTCHours(),k;switch(w===12?k=c.noon:w===0?k=c.midnight:k=w/12>=1?"pm":"am",v){case"b":case"bb":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"bbb":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return y.dayPeriod(k,{width:"narrow",context:"formatting"});case"bbbb":default:return y.dayPeriod(k,{width:"wide",context:"formatting"})}},B:function(b,v,y){var w=b.getUTCHours(),k;switch(w>=17?k=c.evening:w>=12?k=c.afternoon:w>=4?k=c.morning:k=c.night,v){case"B":case"BB":case"BBB":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"BBBBB":return y.dayPeriod(k,{width:"narrow",context:"formatting"});case"BBBB":default:return y.dayPeriod(k,{width:"wide",context:"formatting"})}},h:function(b,v,y){if(v==="ho"){var w=b.getUTCHours()%12;return w===0&&(w=12),y.ordinalNumber(w,{unit:"hour"})}return u.default.h(b,v)},H:function(b,v,y){return v==="Ho"?y.ordinalNumber(b.getUTCHours(),{unit:"hour"}):u.default.H(b,v)},K:function(b,v,y){var w=b.getUTCHours()%12;return v==="Ko"?y.ordinalNumber(w,{unit:"hour"}):(0,s.default)(w,v.length)},k:function(b,v,y){var w=b.getUTCHours();return w===0&&(w=24),v==="ko"?y.ordinalNumber(w,{unit:"hour"}):(0,s.default)(w,v.length)},m:function(b,v,y){return v==="mo"?y.ordinalNumber(b.getUTCMinutes(),{unit:"minute"}):u.default.m(b,v)},s:function(b,v,y){return v==="so"?y.ordinalNumber(b.getUTCSeconds(),{unit:"second"}):u.default.s(b,v)},S:function(b,v){return u.default.S(b,v)},X:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();if(L===0)return"Z";switch(v){case"X":return p(L);case"XXXX":case"XX":return g(L);case"XXXXX":case"XXX":default:return g(L,":")}},x:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();switch(v){case"x":return p(L);case"xxxx":case"xx":return g(L);case"xxxxx":case"xxx":default:return g(L,":")}},O:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();switch(v){case"O":case"OO":case"OOO":return"GMT"+f(L,":");case"OOOO":default:return"GMT"+g(L,":")}},z:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();switch(v){case"z":case"zz":case"zzz":return"GMT"+f(L,":");case"zzzz":default:return"GMT"+g(L,":")}},t:function(b,v,y,w){var k=w._originalDate||b,L=Math.floor(k.getTime()/1e3);return(0,s.default)(L,v.length)},T:function(b,v,y,w){var k=w._originalDate||b,L=k.getTime();return(0,s.default)(L,v.length)}};function f(b,v){var y=b>0?"-":"+",w=Math.abs(b),k=Math.floor(w/60),L=w%60;if(L===0)return y+String(k);var V=v||"";return y+String(k)+V+(0,s.default)(L,2)}function p(b,v){if(b%60===0){var y=b>0?"-":"+";return y+(0,s.default)(Math.abs(b)/60,2)}return g(b,v)}function g(b,v){var y=v||"",w=b>0?"-":"+",k=Math.abs(b),L=(0,s.default)(Math.floor(k/60),2),V=(0,s.default)(k%60,2);return w+L+y+V}var C=d;t.default=C,e.exports=t.default})(c6,c6.exports);var XL=c6.exports,_6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(l,s){switch(l){case"P":return s.date({width:"short"});case"PP":return s.date({width:"medium"});case"PPP":return s.date({width:"long"});case"PPPP":default:return s.date({width:"full"})}},r=function(l,s){switch(l){case"p":return s.time({width:"short"});case"pp":return s.time({width:"medium"});case"ppp":return s.time({width:"long"});case"pppp":default:return s.time({width:"full"})}},o=function(l,s){var u=l.match(/(P+)(p+)?/)||[],c=u[1],d=u[2];if(!d)return n(l,s);var f;switch(c){case"P":f=s.dateTime({width:"short"});break;case"PP":f=s.dateTime({width:"medium"});break;case"PPP":f=s.dateTime({width:"long"});break;case"PPPP":default:f=s.dateTime({width:"full"});break}return f.replace("{{date}}",n(c,s)).replace("{{time}}",r(d,s))},a={p:r,P:o},i=a;t.default=i,e.exports=t.default})(_6,_6.exports);var JL=_6.exports,k6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){var o=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return o.setUTCFullYear(r.getFullYear()),r.getTime()-o.getTime()}e.exports=t.default})(k6,k6.exports);var N9=k6.exports;const Q3=v2(N9);var Gi={};Object.defineProperty(Gi,"__esModule",{value:!0});Gi.isProtectedDayOfYearToken=nA;Gi.isProtectedWeekYearToken=rA;Gi.throwProtectedError=oA;var eA=["D","DD"],tA=["YY","YYYY"];function nA(e){return eA.indexOf(e)!==-1}function rA(e){return tA.indexOf(e)!==-1}function oA(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; 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(n,"`; 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(n,"`; 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(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var x6={exports:{}},M6={exports:{}},S6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={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"}},r=function(a,i,l){var s,u=n[a];return typeof u=="string"?s=u:i===1?s=u.one:s=u.other.replace("{{count}}",i.toString()),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"in "+s:s+" ago":s},o=r;t.default=o,e.exports=t.default})(S6,S6.exports);var aA=S6.exports,E6={exports:{}},L6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=o.width?String(o.width):r.defaultWidth,i=r.formats[a]||r.formats[r.defaultWidth];return i}}e.exports=t.default})(L6,L6.exports);var iA=L6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(iA),o={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},a={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}}"},l={date:(0,r.default)({formats:o,defaultWidth:"full"}),time:(0,r.default)({formats:a,defaultWidth:"full"}),dateTime:(0,r.default)({formats:i,defaultWidth:"full"})},s=l;t.default=s,e.exports=t.default})(E6,E6.exports);var lA=E6.exports,A6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},r=function(a,i,l,s){return n[a]},o=r;t.default=o,e.exports=t.default})(A6,A6.exports);var sA=A6.exports,H6={exports:{}},B6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){return function(o,a){var i=a!=null&&a.context?String(a.context):"standalone",l;if(i==="formatting"&&r.formattingValues){var s=r.defaultFormattingWidth||r.defaultWidth,u=a!=null&&a.width?String(a.width):s;l=r.formattingValues[u]||r.formattingValues[s]}else{var c=r.defaultWidth,d=a!=null&&a.width?String(a.width):r.defaultWidth;l=r.values[d]||r.values[c]}var f=r.argumentCallback?r.argumentCallback(o):o;return l[f]}}e.exports=t.default})(B6,B6.exports);var uA=B6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(uA),o={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},a={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"]},l={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"]},s={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,g){var C=Number(p),b=C%100;if(b>20||b<10)switch(b%10){case 1:return C+"st";case 2:return C+"nd";case 3:return C+"rd"}return C+"th"},d={ordinalNumber:c,era:(0,r.default)({values:o,defaultWidth:"wide"}),quarter:(0,r.default)({values:a,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,r.default)({values:i,defaultWidth:"wide"}),day:(0,r.default)({values:l,defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:s,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},f=d;t.default=f,e.exports=t.default})(H6,H6.exports);var cA=H6.exports,T6={exports:{}},D6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(a){return function(i){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=l.width,u=s&&a.matchPatterns[s]||a.matchPatterns[a.defaultMatchWidth],c=i.match(u);if(!c)return null;var d=c[0],f=s&&a.parsePatterns[s]||a.parsePatterns[a.defaultParseWidth],p=Array.isArray(f)?o(f,function(b){return b.test(d)}):r(f,function(b){return b.test(d)}),g;g=a.valueCallback?a.valueCallback(p):p,g=l.valueCallback?l.valueCallback(g):g;var C=i.slice(d.length);return{value:g,rest:C}}}function r(a,i){for(var l in a)if(a.hasOwnProperty(l)&&i(a[l]))return l}function o(a,i){for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:{},i=o.match(r.matchPattern);if(!i)return null;var l=i[0],s=o.match(r.parsePattern);if(!s)return null;var u=r.valueCallback?r.valueCallback(s[0]):s[0];u=a.valueCallback?a.valueCallback(u):u;var c=o.slice(l.length);return{value:u,rest:c}}}e.exports=t.default})(O6,O6.exports);var fA=O6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(dA),o=n(fA),a=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,l={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},s={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},g={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]},C={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},b={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}},v={ordinalNumber:(0,o.default)({matchPattern:a,parsePattern:i,valueCallback:function(w){return parseInt(w,10)}}),era:(0,r.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(w){return w+1}}),month:(0,r.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:g,defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:C,defaultMatchWidth:"any",parsePatterns:b,defaultParseWidth:"any"})},y=v;t.default=y,e.exports=t.default})(T6,T6.exports);var pA=T6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(aA),o=n(lA),a=n(sA),i=n(cA),l=n(pA),s={code:"en-US",formatDistance:r.default,formatLong:o.default,formatRelative:a.default,localize:i.default,match:l.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=s;t.default=u,e.exports=t.default})(M6,M6.exports);var hA=M6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(hA),o=r.default;t.default=o,e.exports=t.default})(x6,x6.exports);var vA=x6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var r=n($L),o=n(FL),a=n(An),i=n(XL),l=n(JL),s=n(N9),u=Gi,c=n(bo),d=n(m1),f=wo,p=n(vA),g=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,C=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,v=/''/g,y=/[a-zA-Z]/;function w(L,V,P){var D,T,S,A,B,N,W,X,te,ue,de,Ae,le,_e,Ne,We,re,Ve;(0,d.default)(2,arguments);var ke=String(V),Q=(0,f.getDefaultOptions)(),pe=(D=(T=P==null?void 0:P.locale)!==null&&T!==void 0?T:Q.locale)!==null&&D!==void 0?D:p.default,F=(0,c.default)((S=(A=(B=(N=P==null?void 0:P.firstWeekContainsDate)!==null&&N!==void 0?N:P==null||(W=P.locale)===null||W===void 0||(X=W.options)===null||X===void 0?void 0:X.firstWeekContainsDate)!==null&&B!==void 0?B:Q.firstWeekContainsDate)!==null&&A!==void 0?A:(te=Q.locale)===null||te===void 0||(ue=te.options)===null||ue===void 0?void 0:ue.firstWeekContainsDate)!==null&&S!==void 0?S:1);if(!(F>=1&&F<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Y=(0,c.default)((de=(Ae=(le=(_e=P==null?void 0:P.weekStartsOn)!==null&&_e!==void 0?_e:P==null||(Ne=P.locale)===null||Ne===void 0||(We=Ne.options)===null||We===void 0?void 0:We.weekStartsOn)!==null&&le!==void 0?le:Q.weekStartsOn)!==null&&Ae!==void 0?Ae:(re=Q.locale)===null||re===void 0||(Ve=re.options)===null||Ve===void 0?void 0:Ve.weekStartsOn)!==null&&de!==void 0?de:0);if(!(Y>=0&&Y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!pe.localize)throw new RangeError("locale must contain localize property");if(!pe.formatLong)throw new RangeError("locale must contain formatLong property");var oe=(0,a.default)(L);if(!(0,r.default)(oe))throw new RangeError("Invalid time value");var E=(0,s.default)(oe),H=(0,o.default)(oe,E),z={firstWeekContainsDate:F,weekStartsOn:Y,locale:pe,_originalDate:oe},G=ke.match(C).map(function(ee){var se=ee[0];if(se==="p"||se==="P"){var Ce=l.default[se];return Ce(ee,pe.formatLong)}return ee}).join("").match(g).map(function(ee){if(ee==="''")return"'";var se=ee[0];if(se==="'")return k(ee);var Ce=i.default[se];if(Ce)return!(P!=null&&P.useAdditionalWeekYearTokens)&&(0,u.isProtectedWeekYearToken)(ee)&&(0,u.throwProtectedError)(ee,V,String(L)),!(P!=null&&P.useAdditionalDayOfYearTokens)&&(0,u.isProtectedDayOfYearToken)(ee)&&(0,u.throwProtectedError)(ee,V,String(L)),Ce(H,ee,pe.localize,z);if(se.match(y))throw new RangeError("Format string contains an unescaped latin alphabet character `"+se+"`");return ee}).join("");return G}function k(L){var V=L.match(b);return V?V[1].replace(v,"'"):L}e.exports=t.default})(n6,n6.exports);var mA=n6.exports;const gA=v2(mA);function X3(e,t,n){var r=bA(e,n.timeZone,n.locale);return r.formatToParts?CA(r,t):yA(r,t)}function CA(e,t){for(var n=e.formatToParts(t),r=n.length-1;r>=0;--r)if(n[r].type==="timeZoneName")return n[r].value}function yA(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/ [\w-+ ]+$/.exec(n);return r?r[0].substr(1):""}function bA(e,t,n){if(n&&!n.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(n?[n.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function wA(e,t){var n=MA(t);return n.formatToParts?kA(n,e):xA(n,e)}var _A={year:0,month:1,day:2,hour:3,minute:4,second:5};function kA(e,t){try{for(var n=e.formatToParts(t),r=[],o=0;o=0&&(r[a]=parseInt(n[o].value,10))}return r}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function xA(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var J2={};function MA(e){if(!J2[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")),n=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";J2[e]=n?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 J2[e]}function Z9(e,t,n,r,o,a,i){var l=new Date(0);return l.setUTCFullYear(e,t,n),l.setUTCHours(r,o,a,i),l}var J3=36e5,SA=6e4,e0={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function G7(e,t,n){var r,o;if(!e||(r=e0.timezoneZ.exec(e),r))return 0;var a;if(r=e0.timezoneHH.exec(e),r)return a=parseInt(r[1],10),e4(a)?-(a*J3):NaN;if(r=e0.timezoneHHMM.exec(e),r){a=parseInt(r[1],10);var i=parseInt(r[2],10);return e4(a,i)?(o=Math.abs(a)*J3+i*SA,a>0?-o:o):NaN}if(AA(e)){t=new Date(t||Date.now());var l=n?t:EA(t),s=V6(l,e),u=n?s:LA(t,s,e);return-u}return NaN}function EA(e){return Z9(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function V6(e,t){var n=wA(e,t),r=Z9(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),o=e.getTime(),a=o%1e3;return o-=a>=0?a:1e3+a,r-o}function LA(e,t,n){var r=e.getTime(),o=r-t,a=V6(new Date(o),n);if(t===a)return t;o-=a-t;var i=V6(new Date(o),n);return a===i?a:Math.max(a,i)}function e4(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var t4={};function AA(e){if(t4[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),t4[e]=!0,!0}catch{return!1}}var HA=60*1e3,BA={X:function(e,t,n,r){var o=t0(r.timeZone,r._originalDate||e);if(o===0)return"Z";switch(t){case"X":return n4(o);case"XXXX":case"XX":return Po(o);case"XXXXX":case"XXX":default:return Po(o,":")}},x:function(e,t,n,r){var o=t0(r.timeZone,r._originalDate||e);switch(t){case"x":return n4(o);case"xxxx":case"xx":return Po(o);case"xxxxx":case"xxx":default:return Po(o,":")}},O:function(e,t,n,r){var o=t0(r.timeZone,r._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+TA(o,":");case"OOOO":default:return"GMT"+Po(o,":")}},z:function(e,t,n,r){var o=r._originalDate||e;switch(t){case"z":case"zz":case"zzz":return X3("short",o,r);case"zzzz":default:return X3("long",o,r)}}};function t0(e,t){var n=e?G7(e,t,!0)/HA:t.getTimezoneOffset();if(Number.isNaN(n))throw new RangeError("Invalid time zone specified: "+e);return n}function is(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?"-":"+",o=Math.abs(e),a=is(Math.floor(o/60),2),i=is(Math.floor(o%60),2);return r+a+n+i}function n4(e,t){if(e%60===0){var n=e>0?"-":"+";return n+is(Math.abs(e)/60,2)}return Po(e,t)}function TA(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(a===0)return n+String(o);var i=t||"";return n+String(o)+i+is(a,2)}const DA=BA;var OA=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,n0=36e5,r4=6e4,VA=2,h1={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:OA};function $9(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 n=t||{},r=n.additionalDigits==null?VA:RL(n.additionalDigits);if(r!==2&&r!==1&&r!==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 o=IA(e),a=PA(o.date,r),i=a.year,l=a.restDateString,s=NA(l,i);if(isNaN(s))return new Date(NaN);if(s){var u=s.getTime(),c=0,d;if(o.time&&(c=ZA(o.time),isNaN(c)))return new Date(NaN);if(o.timeZone||n.timeZone){if(d=G7(o.timeZone||n.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=Q3(new Date(u+c)),d=Q3(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function IA(e){var t={},n=h1.dateTimePattern.exec(e),r;if(n?(t.date=n[1],r=n[3]):(n=h1.datePattern.exec(e),n?(t.date=n[1],r=n[2]):(t.date=null,r=e)),r){var o=h1.timeZone.exec(r);o?(t.time=r.replace(o[1],""),t.timeZone=o[1].trim()):t.time=r}return t}function PA(e,t){var n=h1.YYY[t],r=h1.YYYYY[t],o;if(o=h1.YYYY.exec(e)||r.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=h1.YY.exec(e)||n.exec(e),o){var i=o[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function NA(e,t){if(t===null)return null;var n,r,o,a;if(e.length===0)return r=new Date(0),r.setUTCFullYear(t),r;if(n=h1.MM.exec(e),n)return r=new Date(0),o=parseInt(n[1],10)-1,a4(t,o)?(r.setUTCFullYear(t,o),r):new Date(NaN);if(n=h1.DDD.exec(e),n){r=new Date(0);var i=parseInt(n[1],10);return zA(t,i)?(r.setUTCFullYear(t,0,i),r):new Date(NaN)}if(n=h1.MMDD.exec(e),n){r=new Date(0),o=parseInt(n[1],10)-1;var l=parseInt(n[2],10);return a4(t,o,l)?(r.setUTCFullYear(t,o,l),r):new Date(NaN)}if(n=h1.Www.exec(e),n)return a=parseInt(n[1],10)-1,i4(t,a)?o4(t,a):new Date(NaN);if(n=h1.WwwD.exec(e),n){a=parseInt(n[1],10)-1;var s=parseInt(n[2],10)-1;return i4(t,a,s)?o4(t,a,s):new Date(NaN)}return null}function ZA(e){var t,n,r;if(t=h1.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),r0(n)?n%24*n0:NaN;if(t=h1.HHMM.exec(e),t)return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),r0(n,r)?n%24*n0+r*r4:NaN;if(t=h1.HHMMSS.exec(e),t){n=parseInt(t[1],10),r=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return r0(n,r,o)?n%24*n0+r*r4+o*1e3:NaN}return null}function o4(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=t*7+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}var $A=[31,28,31,30,31,30,31,31,30,31,30,31],RA=[31,29,31,30,31,30,31,31,30,31,30,31];function R9(e){return e%400===0||e%4===0&&e%100!==0}function a4(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var r=R9(e);if(r&&n>RA[t]||!r&&n>$A[t])return!1}return!0}function zA(e,t){if(t<1)return!1;var n=R9(e);return!(n&&t>366||!n&&t>365)}function i4(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function r0(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}var FA=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function UA(e,t,n){var r=String(t),o=n||{},a=r.match(FA);if(a){var i=$9(e,o);r=a.reduce(function(l,s){if(s[0]==="'")return l;var u=l.indexOf(s),c=l[u-1]==="'",d=l.replace(s,"'"+DA[s[0]](i,s,null,o)+"'");return c?d.substring(0,u-1)+d.substring(u+1):d},r)}return gA(e,r,o)}var I6={exports:{}},P6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){if(r==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(r[a]=o[a]);return r}e.exports=t.default})(P6,P6.exports);var jA=P6.exports;(function(e,t){var n=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(jA);function o(a){return(0,r.default)({},a)}e.exports=t.default})(I6,I6.exports);var YA=I6.exports;const GA=v2(YA);function KA(e,t,n){var r=$9(e,n),o=G7(t,r,!0),a=new Date(r.getTime()-o),i=new Date(0);return i.setFullYear(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()),i.setHours(a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds()),i}function o0(e,t,n,r){var o=GA(r);return o.timeZone=t,UA(KA(e,t),n,o)}var w1="top",U1="bottom",j1="right",_1="left",K7="auto",Ki=[w1,U1,j1,_1],va="start",Hi="end",qA="clippingParents",z9="viewport",Fa="popper",WA="reference",l4=Ki.reduce(function(e,t){return e.concat([t+"-"+va,t+"-"+Hi])},[]),F9=[].concat(Ki,[K7]).reduce(function(e,t){return e.concat([t,t+"-"+va,t+"-"+Hi])},[]),QA="beforeRead",XA="read",JA="afterRead",eH="beforeMain",tH="main",nH="afterMain",rH="beforeWrite",oH="write",aH="afterWrite",iH=[QA,XA,JA,eH,tH,nH,rH,oH,aH];function Mn(e){return e?(e.nodeName||"").toLowerCase():null}function B1(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function co(e){var t=B1(e).Element;return e instanceof t||e instanceof Element}function z1(e){var t=B1(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function q7(e){if(typeof ShadowRoot>"u")return!1;var t=B1(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function lH(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!z1(a)||!Mn(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var l=o[i];l===!1?a.removeAttribute(i):a.setAttribute(i,l===!0?"":l)}))})}function sH(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),l=i.reduce(function(s,u){return s[u]="",s},{});!z1(o)||!Mn(o)||(Object.assign(o.style,l),Object.keys(a).forEach(function(s){o.removeAttribute(s)}))})}}const uH={name:"applyStyles",enabled:!0,phase:"write",fn:lH,effect:sH,requires:["computeStyles"]};function yn(e){return e.split("-")[0]}var no=Math.max,ls=Math.min,ma=Math.round;function N6(){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 U9(){return!/^((?!chrome|android).)*safari/i.test(N6())}function ga(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&z1(e)&&(o=e.offsetWidth>0&&ma(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&ma(r.height)/e.offsetHeight||1);var i=co(e)?B1(e):window,l=i.visualViewport,s=!U9()&&n,u=(r.left+(s&&l?l.offsetLeft:0))/o,c=(r.top+(s&&l?l.offsetTop:0))/a,d=r.width/o,f=r.height/a;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function W7(e){var t=ga(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function j9(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&q7(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function jn(e){return B1(e).getComputedStyle(e)}function cH(e){return["table","td","th"].indexOf(Mn(e))>=0}function Br(e){return((co(e)?e.ownerDocument:e.document)||window.document).documentElement}function m2(e){return Mn(e)==="html"?e:e.assignedSlot||e.parentNode||(q7(e)?e.host:null)||Br(e)}function s4(e){return!z1(e)||jn(e).position==="fixed"?null:e.offsetParent}function dH(e){var t=/firefox/i.test(N6()),n=/Trident/i.test(N6());if(n&&z1(e)){var r=jn(e);if(r.position==="fixed")return null}var o=m2(e);for(q7(o)&&(o=o.host);z1(o)&&["html","body"].indexOf(Mn(o))<0;){var a=jn(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function qi(e){for(var t=B1(e),n=s4(e);n&&cH(n)&&jn(n).position==="static";)n=s4(n);return n&&(Mn(n)==="html"||Mn(n)==="body"&&jn(n).position==="static")?t:n||dH(e)||t}function Q7(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function di(e,t,n){return no(e,ls(t,n))}function fH(e,t,n){var r=di(e,t,n);return r>n?n:r}function Y9(){return{top:0,right:0,bottom:0,left:0}}function G9(e){return Object.assign({},Y9(),e)}function K9(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var pH=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,G9(typeof e!="number"?e:K9(e,Ki))};function hH(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,l=yn(n.placement),s=Q7(l),u=[_1,j1].indexOf(l)>=0,c=u?"height":"width";if(!(!a||!i)){var d=pH(o.padding,n),f=W7(a),p=s==="y"?w1:_1,g=s==="y"?U1:j1,C=n.rects.reference[c]+n.rects.reference[s]-i[s]-n.rects.popper[c],b=i[s]-n.rects.reference[s],v=qi(a),y=v?s==="y"?v.clientHeight||0:v.clientWidth||0:0,w=C/2-b/2,k=d[p],L=y-f[c]-d[g],V=y/2-f[c]/2+w,P=di(k,V,L),D=s;n.modifiersData[r]=(t={},t[D]=P,t.centerOffset=P-V,t)}}function vH(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||j9(t.elements.popper,o)&&(t.elements.arrow=o))}const mH={name:"arrow",enabled:!0,phase:"main",fn:hH,effect:vH,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ca(e){return e.split("-")[1]}var gH={top:"auto",right:"auto",bottom:"auto",left:"auto"};function CH(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:ma(n*o)/o||0,y:ma(r*o)/o||0}}function u4(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=f===void 0?0:f,g=i.y,C=g===void 0?0:g,b=typeof c=="function"?c({x:p,y:C}):{x:p,y:C};p=b.x,C=b.y;var v=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),w=_1,k=w1,L=window;if(u){var V=qi(n),P="clientHeight",D="clientWidth";if(V===B1(n)&&(V=Br(n),jn(V).position!=="static"&&l==="absolute"&&(P="scrollHeight",D="scrollWidth")),V=V,o===w1||(o===_1||o===j1)&&a===Hi){k=U1;var T=d&&V===L&&L.visualViewport?L.visualViewport.height:V[P];C-=T-r.height,C*=s?1:-1}if(o===_1||(o===w1||o===U1)&&a===Hi){w=j1;var S=d&&V===L&&L.visualViewport?L.visualViewport.width:V[D];p-=S-r.width,p*=s?1:-1}}var A=Object.assign({position:l},u&&gH),B=c===!0?CH({x:p,y:C},B1(n)):{x:p,y:C};if(p=B.x,C=B.y,s){var N;return Object.assign({},A,(N={},N[k]=y?"0":"",N[w]=v?"0":"",N.transform=(L.devicePixelRatio||1)<=1?"translate("+p+"px, "+C+"px)":"translate3d("+p+"px, "+C+"px, 0)",N))}return Object.assign({},A,(t={},t[k]=y?C+"px":"",t[w]=v?p+"px":"",t.transform="",t))}function yH(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,l=n.roundOffsets,s=l===void 0?!0:l,u={placement:yn(t.placement),variation:Ca(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,u4(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,u4(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const bH={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:yH,data:{}};var fl={passive:!0};function wH(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=o===void 0?!0:o,i=r.resize,l=i===void 0?!0:i,s=B1(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach(function(c){c.addEventListener("scroll",n.update,fl)}),l&&s.addEventListener("resize",n.update,fl),function(){a&&u.forEach(function(c){c.removeEventListener("scroll",n.update,fl)}),l&&s.removeEventListener("resize",n.update,fl)}}const _H={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:wH,data:{}};var kH={left:"right",right:"left",bottom:"top",top:"bottom"};function Al(e){return e.replace(/left|right|bottom|top/g,function(t){return kH[t]})}var xH={start:"end",end:"start"};function c4(e){return e.replace(/start|end/g,function(t){return xH[t]})}function X7(e){var t=B1(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function J7(e){return ga(Br(e)).left+X7(e).scrollLeft}function MH(e,t){var n=B1(e),r=Br(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;var u=U9();(u||!u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:l+J7(e),y:s}}function SH(e){var t,n=Br(e),r=X7(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=no(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=no(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+J7(e),s=-r.scrollTop;return jn(o||n).direction==="rtl"&&(l+=no(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:s}}function e5(e){var t=jn(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function q9(e){return["html","body","#document"].indexOf(Mn(e))>=0?e.ownerDocument.body:z1(e)&&e5(e)?e:q9(m2(e))}function fi(e,t){var n;t===void 0&&(t=[]);var r=q9(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=B1(r),i=o?[a].concat(a.visualViewport||[],e5(r)?r:[]):r,l=t.concat(i);return o?l:l.concat(fi(m2(i)))}function Z6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function EH(e,t){var n=ga(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function d4(e,t,n){return t===z9?Z6(MH(e,n)):co(t)?EH(t,n):Z6(SH(Br(e)))}function LH(e){var t=fi(m2(e)),n=["absolute","fixed"].indexOf(jn(e).position)>=0,r=n&&z1(e)?qi(e):e;return co(r)?t.filter(function(o){return co(o)&&j9(o,r)&&Mn(o)!=="body"}):[]}function AH(e,t,n,r){var o=t==="clippingParents"?LH(e):[].concat(t),a=[].concat(o,[n]),i=a[0],l=a.reduce(function(s,u){var c=d4(e,u,r);return s.top=no(c.top,s.top),s.right=ls(c.right,s.right),s.bottom=ls(c.bottom,s.bottom),s.left=no(c.left,s.left),s},d4(e,i,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function W9(e){var t=e.reference,n=e.element,r=e.placement,o=r?yn(r):null,a=r?Ca(r):null,i=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,s;switch(o){case w1:s={x:i,y:t.y-n.height};break;case U1:s={x:i,y:t.y+t.height};break;case j1:s={x:t.x+t.width,y:l};break;case _1:s={x:t.x-n.width,y:l};break;default:s={x:t.x,y:t.y}}var u=o?Q7(o):null;if(u!=null){var c=u==="y"?"height":"width";switch(a){case va:s[u]=s[u]-(t[c]/2-n[c]/2);break;case Hi:s[u]=s[u]+(t[c]/2-n[c]/2);break}}return s}function Bi(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.strategy,i=a===void 0?e.strategy:a,l=n.boundary,s=l===void 0?qA:l,u=n.rootBoundary,c=u===void 0?z9:u,d=n.elementContext,f=d===void 0?Fa:d,p=n.altBoundary,g=p===void 0?!1:p,C=n.padding,b=C===void 0?0:C,v=G9(typeof b!="number"?b:K9(b,Ki)),y=f===Fa?WA:Fa,w=e.rects.popper,k=e.elements[g?y:f],L=AH(co(k)?k:k.contextElement||Br(e.elements.popper),s,c,i),V=ga(e.elements.reference),P=W9({reference:V,element:w,strategy:"absolute",placement:o}),D=Z6(Object.assign({},w,P)),T=f===Fa?D:V,S={top:L.top-T.top+v.top,bottom:T.bottom-L.bottom+v.bottom,left:L.left-T.left+v.left,right:T.right-L.right+v.right},A=e.modifiersData.offset;if(f===Fa&&A){var B=A[o];Object.keys(S).forEach(function(N){var W=[j1,U1].indexOf(N)>=0?1:-1,X=[w1,U1].indexOf(N)>=0?"y":"x";S[N]+=B[X]*W})}return S}function HH(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,u=s===void 0?F9:s,c=Ca(r),d=c?l?l4:l4.filter(function(g){return Ca(g)===c}):Ki,f=d.filter(function(g){return u.indexOf(g)>=0});f.length===0&&(f=d);var p=f.reduce(function(g,C){return g[C]=Bi(e,{placement:C,boundary:o,rootBoundary:a,padding:i})[yn(C)],g},{});return Object.keys(p).sort(function(g,C){return p[g]-p[C]})}function BH(e){if(yn(e)===K7)return[];var t=Al(e);return[c4(e),t,c4(t)]}function TH(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,l=i===void 0?!0:i,s=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,g=p===void 0?!0:p,C=n.allowedAutoPlacements,b=t.options.placement,v=yn(b),y=v===b,w=s||(y||!g?[Al(b)]:BH(b)),k=[b].concat(w).reduce(function(re,Ve){return re.concat(yn(Ve)===K7?HH(t,{placement:Ve,boundary:c,rootBoundary:d,padding:u,flipVariations:g,allowedAutoPlacements:C}):Ve)},[]),L=t.rects.reference,V=t.rects.popper,P=new Map,D=!0,T=k[0],S=0;S=0,X=W?"width":"height",te=Bi(t,{placement:A,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),ue=W?N?j1:_1:N?U1:w1;L[X]>V[X]&&(ue=Al(ue));var de=Al(ue),Ae=[];if(a&&Ae.push(te[B]<=0),l&&Ae.push(te[ue]<=0,te[de]<=0),Ae.every(function(re){return re})){T=A,D=!1;break}P.set(A,Ae)}if(D)for(var le=g?3:1,_e=function(re){var Ve=k.find(function(ke){var Q=P.get(ke);if(Q)return Q.slice(0,re).every(function(pe){return pe})});if(Ve)return T=Ve,"break"},Ne=le;Ne>0;Ne--){var We=_e(Ne);if(We==="break")break}t.placement!==T&&(t.modifiersData[r]._skip=!0,t.placement=T,t.reset=!0)}}const DH={name:"flip",enabled:!0,phase:"main",fn:TH,requiresIfExists:["offset"],data:{_skip:!1}};function f4(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function p4(e){return[w1,j1,U1,_1].some(function(t){return e[t]>=0})}function OH(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Bi(t,{elementContext:"reference"}),l=Bi(t,{altBoundary:!0}),s=f4(i,r),u=f4(l,o,a),c=p4(s),d=p4(u);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const VH={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:OH};function IH(e,t,n){var r=yn(e),o=[_1,w1].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[_1,j1].indexOf(r)>=0?{x:l,y:i}:{x:i,y:l}}function PH(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=F9.reduce(function(c,d){return c[d]=IH(d,t.rects,a),c},{}),l=i[t.placement],s=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=i}const NH={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:PH};function ZH(e){var t=e.state,n=e.name;t.modifiersData[n]=W9({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const $H={name:"popperOffsets",enabled:!0,phase:"read",fn:ZH,data:{}};function RH(e){return e==="x"?"y":"x"}function zH(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,l=i===void 0?!1:i,s=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,p=f===void 0?!0:f,g=n.tetherOffset,C=g===void 0?0:g,b=Bi(t,{boundary:s,rootBoundary:u,padding:d,altBoundary:c}),v=yn(t.placement),y=Ca(t.placement),w=!y,k=Q7(v),L=RH(k),V=t.modifiersData.popperOffsets,P=t.rects.reference,D=t.rects.popper,T=typeof C=="function"?C(Object.assign({},t.rects,{placement:t.placement})):C,S=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,B={x:0,y:0};if(V){if(a){var N,W=k==="y"?w1:_1,X=k==="y"?U1:j1,te=k==="y"?"height":"width",ue=V[k],de=ue+b[W],Ae=ue-b[X],le=p?-D[te]/2:0,_e=y===va?P[te]:D[te],Ne=y===va?-D[te]:-P[te],We=t.elements.arrow,re=p&&We?W7(We):{width:0,height:0},Ve=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Y9(),ke=Ve[W],Q=Ve[X],pe=di(0,P[te],re[te]),F=w?P[te]/2-le-pe-ke-S.mainAxis:_e-pe-ke-S.mainAxis,Y=w?-P[te]/2+le+pe+Q+S.mainAxis:Ne+pe+Q+S.mainAxis,oe=t.elements.arrow&&qi(t.elements.arrow),E=oe?k==="y"?oe.clientTop||0:oe.clientLeft||0:0,H=(N=A==null?void 0:A[k])!=null?N:0,z=ue+F-H-E,G=ue+Y-H,ee=di(p?ls(de,z):de,ue,p?no(Ae,G):Ae);V[k]=ee,B[k]=ee-ue}if(l){var se,Ce=k==="x"?w1:_1,me=k==="x"?U1:j1,ge=V[L],ce=L==="y"?"height":"width",Be=ge+b[Ce],Se=ge-b[me],Te=[w1,_1].indexOf(v)!==-1,Ze=(se=A==null?void 0:A[L])!=null?se:0,Ge=Te?Be:ge-P[ce]-D[ce]-Ze+S.altAxis,tt=Te?ge+P[ce]+D[ce]-Ze-S.altAxis:Se,he=p&&Te?fH(Ge,ge,tt):di(p?Ge:Be,ge,p?tt:Se);V[L]=he,B[L]=he-ge}t.modifiersData[r]=B}}const FH={name:"preventOverflow",enabled:!0,phase:"main",fn:zH,requiresIfExists:["offset"]};function UH(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function jH(e){return e===B1(e)||!z1(e)?X7(e):UH(e)}function YH(e){var t=e.getBoundingClientRect(),n=ma(t.width)/e.offsetWidth||1,r=ma(t.height)/e.offsetHeight||1;return n!==1||r!==1}function GH(e,t,n){n===void 0&&(n=!1);var r=z1(t),o=z1(t)&&YH(t),a=Br(t),i=ga(e,o,n),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((Mn(t)!=="body"||e5(a))&&(l=jH(t)),z1(t)?(s=ga(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):a&&(s.x=J7(a))),{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function KH(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(l){if(!n.has(l)){var s=t.get(l);s&&o(s)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function qH(e){var t=KH(e);return iH.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function WH(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function QH(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var h4={placement:"bottom",modifiers:[],strategy:"absolute"};function v4(){for(var e=arguments.length,t=new Array(e),n=0;nt in e?tB(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ze=(e,t,n)=>(nB(e,typeof t!="symbol"?t+"":t,n),n);const Xn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},rB={},oB={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},aB=m("polyline",{points:"9 18 15 12 9 6"},null,-1),iB=[aB];function lB(e,t){return h(),x("svg",oB,iB)}const sB=Xn(rB,[["render",lB]]),uB={},cB={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},dB=m("polyline",{points:"15 18 9 12 15 6"},null,-1),fB=[dB];function pB(e,t){return h(),x("svg",cB,fB)}const hB=Xn(uB,[["render",pB]]),vB={},mB={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},gB=m("polyline",{points:"6 9 12 15 18 9"},null,-1),CB=[gB];function yB(e,t){return h(),x("svg",mB,CB)}const bB=Xn(vB,[["render",yB]]),wB={},_B={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},kB=m("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),xB=[kB];function MB(e,t){return h(),x("svg",_B,xB)}const SB=Xn(wB,[["render",MB]]),EB=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:bB,IconChevronLeft:hB,IconChevronRight:sB,IconClock:SB},Symbol.toStringTag,{value:"Module"})),ya=ie({__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,n=_(()=>t.width||t.size),r=_(()=>t.height||t.size),o=_(()=>EB[`Icon${t.name}`]);return(a,i)=>(h(),J(lt(I(o)),{width:I(n),height:I(r),class:"vc-base-icon"},null,8,["width","height"]))}});function Q9(){return typeof window<"u"}function LB(e){return Q9()&&e in window}function AB(e){const t=j(!1),n=_(()=>t.value?"dark":"light");let r,o;function a(p){t.value=p.matches}function i(){LB("matchMedia")&&(r=window.matchMedia("(prefers-color-scheme: dark)"),r.addEventListener("change",a),t.value=r.matches)}function l(){const{selector:p=":root",darkClass:g="dark"}=e.value,C=document.querySelector(p);t.value=C.classList.contains(g)}function s(p){const{selector:g=":root",darkClass:C="dark"}=p;if(Q9()&&g&&C){const b=document.querySelector(g);b&&(o=new MutationObserver(l),o.observe(b,{attributes:!0,attributeFilter:["class"]}),t.value=b.classList.contains(C))}}function u(){d();const p=typeof e.value;p==="string"&&e.value.toLowerCase()==="system"?i():p==="object"?s(e.value):t.value=!!e.value}const c=Ee(()=>e.value,()=>u(),{immediate:!0});function d(){r&&(r.removeEventListener("change",a),r=void 0),o&&(o.disconnect(),o=void 0)}function f(){d(),c()}return T1(()=>f()),{isDark:t,displayMode:n,cleanup:f}}var pl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function HB(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var BB=typeof pl=="object"&&pl&&pl.Object===Object&&pl,X9=BB,TB=X9,DB=typeof self=="object"&&self&&self.Object===Object&&self,OB=TB||DB||Function("return this")(),Hn=OB,VB=Hn,IB=VB.Symbol,g2=IB,m4=g2,J9=Object.prototype,PB=J9.hasOwnProperty,NB=J9.toString,Ua=m4?m4.toStringTag:void 0;function ZB(e){var t=PB.call(e,Ua),n=e[Ua];try{e[Ua]=void 0;var r=!0}catch{}var o=NB.call(e);return r&&(t?e[Ua]=n:delete e[Ua]),o}var $B=ZB,RB=Object.prototype,zB=RB.toString;function FB(e){return zB.call(e)}var UB=FB,g4=g2,jB=$B,YB=UB,GB="[object Null]",KB="[object Undefined]",C4=g4?g4.toStringTag:void 0;function qB(e){return e==null?e===void 0?KB:GB:C4&&C4 in Object(e)?jB(e):YB(e)}var Bn=qB;function WB(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Jn=WB,QB=Bn,XB=Jn,JB="[object AsyncFunction]",eT="[object Function]",tT="[object GeneratorFunction]",nT="[object Proxy]";function rT(e){if(!XB(e))return!1;var t=QB(e);return t==eT||t==tT||t==JB||t==nT}var _o=rT,oT=Array.isArray,on=oT;function aT(e){return e!=null&&typeof e=="object"}var an=aT,iT=Bn,lT=on,sT=an,uT="[object String]";function cT(e){return typeof e=="string"||!lT(e)&&sT(e)&&iT(e)==uT}var mn=cT,dT=Bn,fT=an,pT="[object Boolean]";function hT(e){return e===!0||e===!1||fT(e)&&dT(e)==pT}var vT=hT,mT=Bn,gT=an,CT="[object Number]";function yT(e){return typeof e=="number"||gT(e)&&mT(e)==CT}var en=yT,bT=Bn,wT=an,_T="[object Date]";function kT(e){return wT(e)&&bT(e)==_T}var xT=kT;function MT(e){return function(t){return e(t)}}var ed=MT,Ti={},ST={get exports(){return Ti},set exports(e){Ti=e}};(function(e,t){var n=X9,r=t&&!t.nodeType&&t,o=r&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===r,i=a&&n.process,l=function(){try{var s=o&&o.require&&o.require("util").types;return s||i&&i.binding&&i.binding("util")}catch{}}();e.exports=l})(ST,Ti);var ET=xT,LT=ed,y4=Ti,b4=y4&&y4.isDate,AT=b4?LT(b4):ET,HT=AT,BT=Bn,TT=an,DT="[object Symbol]";function OT(e){return typeof e=="symbol"||TT(e)&&BT(e)==DT}var t5=OT,VT=on,IT=t5,PT=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,NT=/^\w*$/;function ZT(e,t){if(VT(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||IT(e)?!0:NT.test(e)||!PT.test(e)||t!=null&&e in Object(t)}var n5=ZT,$T=Hn,RT=$T["__core-js_shared__"],zT=RT,a0=zT,w4=function(){var e=/[^.]+$/.exec(a0&&a0.keys&&a0.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function FT(e){return!!w4&&w4 in e}var UT=FT,jT=Function.prototype,YT=jT.toString;function GT(e){if(e!=null){try{return YT.call(e)}catch{}try{return e+""}catch{}}return""}var td=GT,KT=_o,qT=UT,WT=Jn,QT=td,XT=/[\\^$.*+?()[\]{}|]/g,JT=/^\[object .+?Constructor\]$/,eD=Function.prototype,tD=Object.prototype,nD=eD.toString,rD=tD.hasOwnProperty,oD=RegExp("^"+nD.call(rD).replace(XT,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function aD(e){if(!WT(e)||qT(e))return!1;var t=KT(e)?oD:JT;return t.test(QT(e))}var iD=aD;function lD(e,t){return e==null?void 0:e[t]}var sD=lD,uD=iD,cD=sD;function dD(e,t){var n=cD(e,t);return uD(n)?n:void 0}var ko=dD,fD=ko,pD=fD(Object,"create"),C2=pD,_4=C2;function hD(){this.__data__=_4?_4(null):{},this.size=0}var vD=hD;function mD(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var gD=mD,CD=C2,yD="__lodash_hash_undefined__",bD=Object.prototype,wD=bD.hasOwnProperty;function _D(e){var t=this.__data__;if(CD){var n=t[e];return n===yD?void 0:n}return wD.call(t,e)?t[e]:void 0}var kD=_D,xD=C2,MD=Object.prototype,SD=MD.hasOwnProperty;function ED(e){var t=this.__data__;return xD?t[e]!==void 0:SD.call(t,e)}var LD=ED,AD=C2,HD="__lodash_hash_undefined__";function BD(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=AD&&t===void 0?HD:t,this}var TD=BD,DD=vD,OD=gD,VD=kD,ID=LD,PD=TD;function La(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}var eO=JD,tO=y2;function nO(e,t){var n=this.__data__,r=tO(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var rO=nO,oO=$D,aO=KD,iO=QD,lO=eO,sO=rO;function Ha(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=GV}var s5=KV,qV=Bn,WV=s5,QV=an,XV="[object Arguments]",JV="[object Array]",eI="[object Boolean]",tI="[object Date]",nI="[object Error]",rI="[object Function]",oI="[object Map]",aI="[object Number]",iI="[object Object]",lI="[object RegExp]",sI="[object Set]",uI="[object String]",cI="[object WeakMap]",dI="[object ArrayBuffer]",fI="[object DataView]",pI="[object Float32Array]",hI="[object Float64Array]",vI="[object Int8Array]",mI="[object Int16Array]",gI="[object Int32Array]",CI="[object Uint8Array]",yI="[object Uint8ClampedArray]",bI="[object Uint16Array]",wI="[object Uint32Array]",Mt={};Mt[pI]=Mt[hI]=Mt[vI]=Mt[mI]=Mt[gI]=Mt[CI]=Mt[yI]=Mt[bI]=Mt[wI]=!0;Mt[XV]=Mt[JV]=Mt[dI]=Mt[eI]=Mt[fI]=Mt[tI]=Mt[nI]=Mt[rI]=Mt[oI]=Mt[aI]=Mt[iI]=Mt[lI]=Mt[sI]=Mt[uI]=Mt[cI]=!1;function _I(e){return QV(e)&&WV(e.length)&&!!Mt[qV(e)]}var kI=_I,xI=kI,MI=ed,A4=Ti,H4=A4&&A4.isTypedArray,SI=H4?MI(H4):xI,u5=SI,EI=OV,LI=l5,AI=on,HI=ba,BI=i5,TI=u5,DI=Object.prototype,OI=DI.hasOwnProperty;function VI(e,t){var n=AI(e),r=!n&&LI(e),o=!n&&!r&&HI(e),a=!n&&!r&&!o&&TI(e),i=n||r||o||a,l=i?EI(e.length,String):[],s=l.length;for(var u in e)(t||OI.call(e,u))&&!(i&&(u=="length"||o&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||BI(u,s)))&&l.push(u);return l}var ud=VI,II=Object.prototype;function PI(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||II;return e===n}var c5=PI;function NI(e,t){return function(n){return e(t(n))}}var cd=NI,ZI=cd,$I=ZI(Object.keys,Object),RI=$I,zI=c5,FI=RI,UI=Object.prototype,jI=UI.hasOwnProperty;function YI(e){if(!zI(e))return FI(e);var t=[];for(var n in Object(e))jI.call(e,n)&&n!="constructor"&&t.push(n);return t}var GI=YI,KI=_o,qI=s5;function WI(e){return e!=null&&qI(e.length)&&!KI(e)}var Wi=WI,QI=ud,XI=GI,JI=Wi;function eP(e){return JI(e)?QI(e):XI(e)}var d5=eP,tP=ld,nP=d5;function rP(e,t){return e&&tP(e,t,nP)}var dd=rP,oP=b2;function aP(){this.__data__=new oP,this.size=0}var iP=aP;function lP(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var sP=lP;function uP(e){return this.__data__.get(e)}var cP=uP;function dP(e){return this.__data__.has(e)}var fP=dP,pP=b2,hP=r5,vP=o5,mP=200;function gP(e,t){var n=this.__data__;if(n instanceof pP){var r=n.__data__;if(!hP||r.lengthl))return!1;var u=a.get(e),c=a.get(t);if(u&&c)return u==t&&c==e;var d=-1,f=!0,p=n&RP?new PP:void 0;for(a.set(e,t),a.set(t,e);++d0){if(++t>=Z$)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var F$=z$,U$=N$,j$=F$,Y$=j$(U$),G$=Y$,K$=p5,q$=T$,W$=G$;function Q$(e,t){return W$(q$(e,t,K$),e+"")}var h5=Q$,X$=Aa,J$=Wi,eR=i5,tR=Jn;function nR(e,t,n){if(!tR(n))return!1;var r=typeof t;return(r=="number"?J$(n)&&eR(t,n.length):r=="string"&&t in n)?X$(n[t],e):!1}var v5=nR;function rR(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var oR=rR,aR=Jn,iR=c5,lR=oR,sR=Object.prototype,uR=sR.hasOwnProperty;function cR(e){if(!aR(e))return lR(e);var t=iR(e),n=[];for(var r in e)r=="constructor"&&(t||!uR.call(e,r))||n.push(r);return n}var dR=cR,fR=ud,pR=dR,hR=Wi;function vR(e){return hR(e)?fR(e,!0):pR(e)}var m5=vR,mR=h5,gR=Aa,CR=v5,yR=m5,kd=Object.prototype,bR=kd.hasOwnProperty,wR=mR(function(e,t){e=Object(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&CR(t[0],t[1],o)&&(r=1);++n1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(o--,a):void 0,i&&Vz(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++rObject.prototype.toString.call(e).slice(8,-1),qo=e=>HT(e)&&!isNaN(e.getTime()),Yn=e=>yF(e)==="Object",g5=Bd,ou=(e,t)=>CF(t,n=>Bd(e,n)),bt=(e,t,n="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),Rn=e=>F1(e)&&e.length>0,cs=e=>e==null?e??null:document&&mn(e)?document.querySelector(e):e.$el??e,gr=(e,t,n,r=void 0)=>{e.removeEventListener(t,n,r)},Cr=(e,t,n,r=void 0)=>(e.addEventListener(t,n,r),()=>gr(e,t,n,r)),Hl=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),vl=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},Dd=(e,...t)=>{const n={};let r;for(r in e)t.includes(r)||(n[r]=e[r]);return n},Od=(e,t)=>{const n={};return t.forEach(r=>{r in e&&(n[r]=e[r])}),n};function bF(e,t,n){return Math.min(Math.max(e,t),n)}const ds=()=>{function e(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${e()+e()}-${e()}-${e()}-${e()}-${e()}${e()}${e()}`},wF=["base","start","end","startEnd"],_F=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],kF={base:{},start:{},end:{}};function C5(e,t,n=kF){let r=e,o={};t===!0||mn(t)?(r=mn(t)?t:r,o={...n}):Yn(t)&&(ou(t,wF)?o={...t}:o={base:{...t},start:{...t},end:{...t}});const a=Di(o,{start:o.startEnd,end:o.startEnd},n);return Object.entries(a).forEach(([i,l])=>{let s=r;l===!0||mn(l)?(s=mn(l)?l:s,a[i]={color:s}):Yn(l)&&(ou(l,_F)?a[i]={...l}:a[i]={}),Di(a[i],{color:s})}),a}class xF{constructor(){ze(this,"type","highlight")}normalizeConfig(t,n){return C5(t,n,{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}})}prepareRender(t){t.highlights=[],t.content||(t.content=[])}render({data:t,onStart:n,onEnd:r},o){const{key:a,highlight:i}=t;if(!i)return;const{highlights:l}=o,{base:s,start:u,end:c}=i;n&&r?l.push({...u,key:a,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?(l.push({...s,key:`${a}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${s.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${s.fillMode}`,s.class]}),l.push({...u,key:a,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?(l.push({...s,key:`${a}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${s.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${s.fillMode}`,s.class]}),l.push({...c,key:a,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]})):l.push({...s,key:`${a}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${s.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${s.fillMode}`,s.class],contentClass:[`vc-attr vc-highlight-content-${s.fillMode} vc-${s.color}`,s.contentClass]})}}class y5{constructor(t,n){ze(this,"type",""),ze(this,"collectionType",""),this.type=t,this.collectionType=n}normalizeConfig(t,n){return C5(t,n)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:n,onEnd:r},o){const{key:a}=t,i=t[this.type];if(!a||!i)return;const l=o[this.collectionType],{base:s,start:u,end:c}=i;n?l.push({...u,key:a,class:[`vc-${this.type} vc-${this.type}-start vc-${u.color} vc-attr`,u.class]}):r?l.push({...c,key:a,class:[`vc-${this.type} vc-${this.type}-end vc-${c.color} vc-attr`,c.class]}):l.push({...s,key:a,class:[`vc-${this.type} vc-${this.type}-base vc-${s.color} vc-attr`,s.class]})}}class MF extends y5{constructor(){super("content","content")}normalizeConfig(t,n){return C5("base",n)}}class SF extends y5{constructor(){super("dot","dots")}}class EF extends y5{constructor(){super("bar","bars")}}class LF{constructor(t){ze(this,"color"),ze(this,"renderers",[new MF,new xF,new SF,new EF]),this.color=t}normalizeGlyphs(t){this.renderers.forEach(n=>{const r=n.type;t[r]!=null&&(t[r]=n.normalizeConfig(this.color,t[r]))})}prepareRender(t={}){return this.renderers.forEach(n=>{n.prepareRender(t)}),t}render(t,n){this.renderers.forEach(r=>{r.render(t,n)})}}const AF=300,HF=60,BF=80,TF={maxSwipeTime:AF,minHorizontalSwipeDistance:HF,maxVerticalSwipeDistance:BF},DF="MMMM YYYY",OF="W",VF="MMM",IF="h A",PF=["L","YYYY-MM-DD","YYYY/MM/DD"],NF=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],ZF=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],$F=["h:mm A"],RF=["HH:mm"],zF="WWW, MMM D, YYYY",FF=["L","YYYY-MM-DD","YYYY/MM/DD"],UF="iso",jF="YYYY-MM-DDTHH:mm:ss.SSSZ",YF={title:DF,weekdays:OF,navMonths:VF,hours:IF,input:PF,inputDateTime:NF,inputDateTime24hr:ZF,inputTime:$F,inputTime24hr:RF,dayPopover:zF,data:FF,model:UF,iso:jF},Gn={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"}};Gn.en=Gn["en-US"];Gn.es=Gn["es-ES"];Gn.no=Gn.nb;Gn.zh=Gn["zh-CN"];const GF=Object.entries(Gn).reduce((e,[t,{dow:n,L:r}])=>(e[t]={id:t,firstDayOfWeek:n,masks:{L:r}},e),{}),KF={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:TF,masks:YF,locales:GF,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},j6=En(KF),qF=_(()=>L$(j6.locales,e=>(e.masks=Di(e.masks,j6.masks),e))),Lr=e=>typeof window<"u"&&g5(window.__vcalendar__,e)?qr(window.__vcalendar__,e):qr(j6,e);var fs={},WF={get exports(){return fs},set exports(e){fs=e}},ps={},QF={get exports(){return ps},set exports(e){ps=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){if(r===null||r===!0||r===!1)return NaN;var o=Number(r);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}e.exports=t.default})(QF,ps);var hs={},XF={get exports(){return hs},set exports(e){hs=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){var o=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return o.setUTCFullYear(r.getFullYear()),r.getTime()-o.getTime()}e.exports=t.default})(XF,hs);var vs={},JF={get exports(){return vs},set exports(e){vs=e}},ms={},eU={get exports(){return ms},set exports(e){ms=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(s,u){var c=l(u);return c.formatToParts?o(c,s):a(c,s)}var r={year:0,month:1,day:2,hour:3,minute:4,second:5};function o(s,u){try{for(var c=s.formatToParts(u),d=[],f=0;f=0&&(d[p]=parseInt(c[f].value,10))}return d}catch(g){if(g instanceof RangeError)return[NaN];throw g}}function a(s,u){var c=s.format(u).replace(/\u200E/g,""),d=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(c);return[d[3],d[1],d[2],d[4],d[5],d[6]]}var i={};function l(s){if(!i[s]){var u=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")),c=u==="06/25/2014, 00:00:00"||u==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";i[s]=c?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:s,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:s,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return i[s]}e.exports=t.default})(eU,ms);var gs={},tU={get exports(){return gs},set exports(e){gs=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o,a,i,l,s,u){var c=new Date(0);return c.setUTCFullYear(r,o,a),c.setUTCHours(i,l,s,u),c}e.exports=t.default})(tU,gs);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=o(ms),r=o(gs);function o(C){return C&&C.__esModule?C:{default:C}}var a=36e5,i=6e4,l={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function s(C,b,v){var y,w;if(!C||(y=l.timezoneZ.exec(C),y))return 0;var k;if(y=l.timezoneHH.exec(C),y)return k=parseInt(y[1],10),f(k)?-(k*a):NaN;if(y=l.timezoneHHMM.exec(C),y){k=parseInt(y[1],10);var L=parseInt(y[2],10);return f(k,L)?(w=Math.abs(k)*a+L*i,k>0?-w:w):NaN}if(g(C)){b=new Date(b||Date.now());var V=v?b:u(b),P=c(V,C),D=v?P:d(b,P,C);return-D}return NaN}function u(C){return(0,r.default)(C.getFullYear(),C.getMonth(),C.getDate(),C.getHours(),C.getMinutes(),C.getSeconds(),C.getMilliseconds())}function c(C,b){var v=(0,n.default)(C,b),y=(0,r.default)(v[0],v[1]-1,v[2],v[3]%24,v[4],v[5],0).getTime(),w=C.getTime(),k=w%1e3;return w-=k>=0?k:1e3+k,y-w}function d(C,b,v){var y=C.getTime(),w=y-b,k=c(new Date(w),v);if(b===k)return b;w-=k-b;var L=c(new Date(w),v);return k===L?k:Math.max(k,L)}function f(C,b){return-23<=C&&C<=23&&(b==null||0<=b&&b<=59)}var p={};function g(C){if(p[C])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:C}),p[C]=!0,!0}catch{return!1}}e.exports=t.default})(JF,vs);var Cs={},nU={get exports(){return Cs},set exports(e){Cs=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,r=n;t.default=r,e.exports=t.default})(nU,Cs);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var n=i(ps),r=i(hs),o=i(vs),a=i(Cs);function i(D){return D&&D.__esModule?D:{default:D}}var l=36e5,s=6e4,u=2,c={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:a.default};function d(D,T){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(D===null)return new Date(NaN);var S=T||{},A=S.additionalDigits==null?u:(0,n.default)(S.additionalDigits);if(A!==2&&A!==1&&A!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(D instanceof Date||typeof D=="object"&&Object.prototype.toString.call(D)==="[object Date]")return new Date(D.getTime());if(typeof D=="number"||Object.prototype.toString.call(D)==="[object Number]")return new Date(D);if(!(typeof D=="string"||Object.prototype.toString.call(D)==="[object String]"))return new Date(NaN);var B=f(D),N=p(B.date,A),W=N.year,X=N.restDateString,te=g(X,W);if(isNaN(te))return new Date(NaN);if(te){var ue=te.getTime(),de=0,Ae;if(B.time&&(de=C(B.time),isNaN(de)))return new Date(NaN);if(B.timeZone||S.timeZone){if(Ae=(0,o.default)(B.timeZone||S.timeZone,new Date(ue+de)),isNaN(Ae))return new Date(NaN)}else Ae=(0,r.default)(new Date(ue+de)),Ae=(0,r.default)(new Date(ue+de+Ae));return new Date(ue+de+Ae)}else return new Date(NaN)}function f(D){var T={},S=c.dateTimePattern.exec(D),A;if(S?(T.date=S[1],A=S[3]):(S=c.datePattern.exec(D),S?(T.date=S[1],A=S[2]):(T.date=null,A=D)),A){var B=c.timeZone.exec(A);B?(T.time=A.replace(B[1],""),T.timeZone=B[1].trim()):T.time=A}return T}function p(D,T){var S=c.YYY[T],A=c.YYYYY[T],B;if(B=c.YYYY.exec(D)||A.exec(D),B){var N=B[1];return{year:parseInt(N,10),restDateString:D.slice(N.length)}}if(B=c.YY.exec(D)||S.exec(D),B){var W=B[1];return{year:parseInt(W,10)*100,restDateString:D.slice(W.length)}}return{year:null}}function g(D,T){if(T===null)return null;var S,A,B,N;if(D.length===0)return A=new Date(0),A.setUTCFullYear(T),A;if(S=c.MM.exec(D),S)return A=new Date(0),B=parseInt(S[1],10)-1,k(T,B)?(A.setUTCFullYear(T,B),A):new Date(NaN);if(S=c.DDD.exec(D),S){A=new Date(0);var W=parseInt(S[1],10);return L(T,W)?(A.setUTCFullYear(T,0,W),A):new Date(NaN)}if(S=c.MMDD.exec(D),S){A=new Date(0),B=parseInt(S[1],10)-1;var X=parseInt(S[2],10);return k(T,B,X)?(A.setUTCFullYear(T,B,X),A):new Date(NaN)}if(S=c.Www.exec(D),S)return N=parseInt(S[1],10)-1,V(T,N)?b(T,N):new Date(NaN);if(S=c.WwwD.exec(D),S){N=parseInt(S[1],10)-1;var te=parseInt(S[2],10)-1;return V(T,N,te)?b(T,N,te):new Date(NaN)}return null}function C(D){var T,S,A;if(T=c.HH.exec(D),T)return S=parseFloat(T[1].replace(",",".")),P(S)?S%24*l:NaN;if(T=c.HHMM.exec(D),T)return S=parseInt(T[1],10),A=parseFloat(T[2].replace(",",".")),P(S,A)?S%24*l+A*s:NaN;if(T=c.HHMMSS.exec(D),T){S=parseInt(T[1],10),A=parseInt(T[2],10);var B=parseFloat(T[3].replace(",","."));return P(S,A,B)?S%24*l+A*s+B*1e3:NaN}return null}function b(D,T,S){T=T||0,S=S||0;var A=new Date(0);A.setUTCFullYear(D,0,4);var B=A.getUTCDay()||7,N=T*7+S+1-B;return A.setUTCDate(A.getUTCDate()+N),A}var v=[31,28,31,30,31,30,31,31,30,31,30,31],y=[31,29,31,30,31,30,31,31,30,31,30,31];function w(D){return D%400===0||D%4===0&&D%100!==0}function k(D,T,S){if(T<0||T>11)return!1;if(S!=null){if(S<1)return!1;var A=w(D);if(A&&S>y[T]||!A&&S>v[T])return!1}return!0}function L(D,T){if(T<1)return!1;var S=w(D);return!(S&&T>366||!S&&T>365)}function V(D,T,S){return!(T<0||T>52||S!=null&&(S<0||S>6))}function P(D,T,S){return!(D!=null&&(D<0||D>=25)||T!=null&&(T<0||T>=60)||S!=null&&(S<0||S>=60))}e.exports=t.default})(WF,fs);const rU=HB(fs);function l1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Bl(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Bl=function(t){return typeof t}:Bl=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bl(e)}function er(e){l1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Bl(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 Oa(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 oU={};function b5(){return oU}function fo(e,t){var n,r,o,a,i,l,s,u;l1(1,arguments);var c=b5(),d=Oa((n=(r=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&o!==void 0?o:c.weekStartsOn)!==null&&r!==void 0?r:(s=c.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=er(e),p=f.getDay(),g=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setFullYear(d+1,0,p),g.setHours(0,0,0,0);var C=fo(g,t),b=new Date(0);b.setFullYear(d,0,p),b.setHours(0,0,0,0);var v=fo(b,t);return c.getTime()>=C.getTime()?d+1:c.getTime()>=v.getTime()?d:d-1}function dU(e,t){var n,r,o,a,i,l,s,u;l1(1,arguments);var c=b5(),d=Oa((n=(r=(o=(a=t==null?void 0:t.firstWeekContainsDate)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&o!==void 0?o:c.firstWeekContainsDate)!==null&&r!==void 0?r:(s=c.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1),f=cU(e,t),p=new Date(0);p.setFullYear(f,0,d),p.setHours(0,0,0,0);var g=fo(p,t);return g}var fU=6048e5;function pU(e,t){l1(1,arguments);var n=er(e),r=fo(n,t).getTime()-dU(n,t).getTime();return Math.round(r/fU)+1}function ys(e){return l1(1,arguments),fo(e,{weekStartsOn:1})}function hU(e){l1(1,arguments);var t=er(e),n=t.getFullYear(),r=new Date(0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);var o=ys(r),a=new Date(0);a.setFullYear(n,0,4),a.setHours(0,0,0,0);var i=ys(a);return t.getTime()>=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function vU(e){l1(1,arguments);var t=hU(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var r=ys(n);return r}var mU=6048e5;function gU(e){l1(1,arguments);var t=er(e),n=ys(t).getTime()-vU(t).getTime();return Math.round(n/mU)+1}function p1(e,t){l1(2,arguments);var n=er(e),r=Oa(t);return isNaN(r)?new Date(NaN):(r&&n.setDate(n.getDate()+r),n)}function bs(e,t){l1(2,arguments);var n=er(e),r=Oa(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var o=n.getDate(),a=new Date(n.getTime());a.setMonth(n.getMonth()+r+1,0);var i=a.getDate();return o>=i?a:(n.setFullYear(a.getFullYear(),a.getMonth(),o),n)}function iu(e,t){l1(2,arguments);var n=Oa(t);return bs(e,n*12)}var No=(e=>(e.Any="any",e.All="all",e))(No||{}),Vd=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(Vd||{}),Id=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(Id||{}),Pd=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(Pd||{});class CU{constructor(t,n,r){ze(this,"validated",!0),this.type=t,this.interval=n,this.from=r,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:n}=t;switch(this.type){case"days":return w5(this.from.date,n)%this.interval===0;case"weeks":return IU(this.from.date,n)%this.interval===0;case"months":return PU(this.from.date,n)%this.interval===0;case"years":return jd(this.from.date,n)%this.interval===0;default:return!1}}}class Va{constructor(t,n,r,o){ze(this,"components",[]),this.type=t,this.validator=r,this.getter=o,this.components=this.normalizeComponents(n)}static create(t,n){switch(t){case"days":return new yU(n);case"weekdays":return new bU(n);case"weeks":return new wU(n);case"months":return new _U(n);case"years":return new kU(n)}}normalizeComponents(t){if(this.validator(t))return[t];if(!F1(t))return[];const n=[];return t.forEach(r=>{if(!this.validator(r)){console.error(`Component value ${r} in invalid for "${this.type}" rule. This rule will be skipped.`);return}n.push(r)}),n}passes(t){return this.getter(t).some(n=>this.components.includes(n))}}class yU extends Va{constructor(t){super("days",t,SU,({day:n,dayFromEnd:r})=>[n,-r])}}class bU extends Va{constructor(t){super("weekdays",t,Y6,({weekday:n})=>[n])}}class wU extends Va{constructor(t){super("weeks",t,EU,({week:n,weekFromEnd:r})=>[n,-r])}}class _U extends Va{constructor(t){super("months",t,LU,({month:n})=>[n])}}class kU extends Va{constructor(t){super("years",t,en,({year:n})=>[n])}}class xU{constructor(t,n){ze(this,"components"),this.type=t,this.components=this.normalizeComponents(n)}normalizeArrayConfig(t){const n=[];return t.forEach((r,o)=>{if(en(r)){if(o===0)return;if(!lu(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(!Y6(r)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}n.push([t[0],r])}else F1(r)&&n.push(...this.normalizeArrayConfig(r))}),n}normalizeComponents(t){const n=[];return t.forEach((r,o)=>{if(en(r)){if(o===0)return;if(!lu(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(!Y6(r)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}n.push([t[0],r])}else F1(r)&&n.push(...this.normalizeArrayConfig(r))}),n}passes(t){const{weekday:n,weekdayOrdinal:r,weekdayOrdinalFromEnd:o}=t;return this.components.some(([a,i])=>(a===r||a===-o)&&n===i)}}class MU{constructor(t){ze(this,"type","function"),ze(this,"validated",!0),this.fn=t,_o(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 ws{constructor(t,n={},r){ze(this,"validated",!0),ze(this,"config"),ze(this,"type",No.Any),ze(this,"from"),ze(this,"until"),ze(this,"rules",[]),ze(this,"locale",new ks),this.parent=r,n.locale&&(this.locale=n.locale),this.config=t,_o(t)?(this.type=No.All,this.rules=[new MU(t)]):F1(t)?(this.type=No.Any,this.rules=t.map(o=>new ws(o,n,this))):Yn(t)?(this.type=No.All,this.from=t.from?this.locale.getDateParts(t.from):r==null?void 0:r.from,this.until=t.until?this.locale.getDateParts(t.until):r==null?void 0:r.until,this.rules=this.getObjectRules(t)):(console.error("Rule group configuration must be an object or an array."),this.validated=!1)}getObjectRules(t){const n=[];if(t.every&&(mn(t.every)&&(t.every=[1,`${t.every}s`]),F1(t.every))){const[r=1,o=Vd.Days]=t.every;n.push(new CU(o,r,this.from))}return Object.values(Id).forEach(r=>{r in t&&n.push(Va.create(r,t[r]))}),Object.values(Pd).forEach(r=>{r in t&&n.push(new xU(r,t[r]))}),t.on!=null&&(F1(t.on)||(t.on=[t.on]),n.push(new ws(t.on,{locale:this.locale},this.parent))),n}passes(t){return this.validated?this.from&&t.dayIndex<=this.from.dayIndex||this.until&&t.dayIndex>=this.until.dayIndex?!1:this.type===No.Any?this.rules.some(n=>n.passes(t)):this.rules.every(n=>n.passes(t)):!0}}function SU(e){return en(e)?e>=1&&e<=31:!1}function Y6(e){return en(e)?e>=1&&e<=7:!1}function EU(e){return en(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function LU(e){return en(e)?e>=1&&e<=12:!1}function lu(e){return!(!en(e)||e<-5||e>5||e===0)}const AU={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},a1=7,HU=6,Nd=1e3,Zd=Nd*60,$d=Zd*60,Tl=$d*24,BU=[31,28,31,30,31,30,31,31,30,31,30,31],TU=["L","iso"],Xa={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},Rd=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,DU=/\[([^]*?)\]/gm,su={D(e){return e.day},DD(e){return bt(e.day,2)},d(e){return e.weekday-1},dd(e){return bt(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 bt(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 bt(e.year,4)},h(e){return e.hours%12||12},hh(e){return bt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return bt(e.hours,2)},m(e){return e.minutes},mm(e){return bt(e.minutes,2)},s(e){return e.seconds},ss(e){return bt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return bt(Math.round(e.milliseconds/10),2)},SSS(e){return bt(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?"-":"+"}${bt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${bt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${bt(Math.floor(Math.abs(t)/60),2)}:${bt(Math.abs(t)%60,2)}`}},ir=/\d\d?/,OU=/\d{3}/,VU=/\d{4}/,ja=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,uu=()=>{},cu=e=>(t,n,r)=>{const o=r[e].indexOf(n.charAt(0).toUpperCase()+n.substr(1).toLowerCase());~o&&(t.month=o)},wt={D:[ir,(e,t)=>{e.day=t}],Do:[new RegExp(ir.source+ja.source),(e,t)=>{e.day=parseInt(t,10)}],d:[ir,uu],W:[ja,uu],M:[ir,(e,t)=>{e.month=t-1}],MMM:[ja,cu("monthNamesShort")],MMMM:[ja,cu("monthNames")],YY:[ir,(e,t)=>{const n=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?n-1:n}${t}`}],YYYY:[VU,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[OU,(e,t)=>{e.milliseconds=t}],h:[ir,(e,t)=>{e.hours=t}],m:[ir,(e,t)=>{e.minutes=t}],s:[ir,(e,t)=>{e.seconds=t}],a:[ja,(e,t,n)=>{const r=t.toLowerCase();r===n.amPm[0]?e.isPm=!1:r===n.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const n=`${t}`.match(/([+-]|\d\d)/gi);if(n){const r=+n[1]*60+parseInt(n[2],10);e.timezoneOffset=n[0]==="+"?r:-r}}]};wt.DD=wt.D;wt.dd=wt.d;wt.WWWW=wt.WWW=wt.WW=wt.W;wt.MM=wt.M;wt.mm=wt.m;wt.hh=wt.H=wt.HH=wt.h;wt.ss=wt.s;wt.A=wt.a;wt.ZZZZ=wt.ZZZ=wt.ZZ=wt.Z;function zd(e,t){return(Rn(e)&&e||[mn(e)&&e||"YYYY-MM-DD"]).map(n=>TU.reduce((r,o)=>r.replace(o,t.masks[o]||""),n))}function Fd(e){return Yn(e)&&"year"in e&&"month"in e&&"day"in e}function du(e,t=1){const n=e.getDay()+1,r=n>=t?t-n:-(7-(t-n));return p1(e,r)}function Ud(e,t,n){const r=Date.UTC(e,t-1,n);return w5(new Date(0),new Date(r))}function w5(e,t){return Math.round((t.getTime()-e.getTime())/Tl)}function IU(e,t){return Math.ceil(w5(du(e),du(t))/7)}function jd(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function PU(e,t){return jd(e,t)*12+(t.getMonth()-e.getMonth())}function Yd(e,t=""){const n=new Date,{year:r=n.getFullYear(),month:o=n.getMonth()+1,day:a=n.getDate(),hours:i=0,minutes:l=0,seconds:s=0,milliseconds:u=0}=e;if(t){const c=`${bt(r,4)}-${bt(o,2)}-${bt(a,2)}T${bt(i,2)}:${bt(l,2)}:${bt(s,2)}.${bt(u,3)}`;return rU(c,{timeZone:t})}return new Date(r,o-1,a,i,l,s,u)}function NU(e,t){let n=new Date(e.getTime());t.timezone&&(n=new Date(e.toLocaleString("en-US",{timeZone:t.timezone})),n.setMilliseconds(e.getMilliseconds()));const r=n.getMilliseconds(),o=n.getSeconds(),a=n.getMinutes(),i=n.getHours(),l=r+o*Nd+a*Zd+i*$d,s=n.getMonth()+1,u=n.getFullYear(),c=t.getMonthParts(s,u),d=n.getDate(),f=c.numDays-d+1,p=n.getDay()+1,g=Math.floor((d-1)/7+1),C=Math.floor((c.numDays-d)/7+1),b=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),v=c.numWeeks-b+1,y=c.weeknumbers[b],w=Ud(u,s,d);return{milliseconds:r,seconds:o,minutes:a,hours:i,time:l,day:d,dayFromEnd:f,weekday:p,weekdayOrdinal:g,weekdayOrdinalFromEnd:C,week:b,weekFromEnd:v,weeknumber:y,month:s,year:u,date:n,dateTime:n.getTime(),dayIndex:w,timezoneOffset:0,isValid:!0}}function ZU(e,t,n){return`${t}-${e}-${n}`}function $U(e,t,n){const r=t%4===0&&t%100!==0||t%400===0,o=new Date(t,e-1,1),a=o.getDay()+1,i=e===2&&r?29:BU[e-1],l=n-1,s=uU(o,{weekStartsOn:l}),u=[],c=[];for(let d=0;dn.format(r))}function zU(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function FU(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],n=new Intl.RelativeTimeFormat(e);return t.reduce((r,o)=>{const a=n.formatToParts(100,o);return r[o]=a[1].unit,r},{})}function Gd(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function fu(e,t=void 0){const n=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return Gd().map(r=>n.format(r))}function UU(e,t,n){return en(t)?t===e:F1(t)?t.includes(e):_o(t)?t(e,n):!(t.min!=null&&t.min>e||t.max!=null&&t.max{if(i.disabled)return a;if(isNaN(a))return i.value;const l=Math.abs(a-n);return Math.abs(i.value-n){const a=Xa[r],i=e[r];n[r]=YU(e,a,i,o)}),n}function pu(e,t,n){return zd(t,n).map(r=>{if(typeof r!="string")throw new Error("Invalid mask");let o=e;if(o.length>1e3)return!1;let a=!0;const i={};if(r.replace(Rd,u=>{if(wt[u]){const c=wt[u],d=o.search(c[0]);~d?o.replace(c[0],f=>(c[1](i,f,n),o=o.substr(d+f.length),f)):a=!1}return wt[u]?"":u.slice(1,u.length-1)}),!a)return!1;const l=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 s;return i.timezoneOffset!=null?(i.minutes=+(i.minutes||0)-+i.timezoneOffset,s=new Date(Date.UTC(i.year||l.getFullYear(),i.month||0,i.day||1,i.hours||0,i.minutes||0,i.seconds||0,i.milliseconds||0))):s=n.getDateFromParts({year:i.year||l.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}),s}).find(r=>r)||new Date(e)}function KU(e,t,n){if(e==null)return"";let r=zd(t,n)[0];/Z$/.test(r)&&(n.timezone="utc");const o=[];r=r.replace(DU,(i,l)=>(o.push(l),"??"));const a=n.getDateParts(e);return r=r.replace(Rd,i=>i in su?su[i](a,n):i.slice(1,i.length-1)),r.replace(/\?\?/g,()=>o.shift())}const qU={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function WU({monthComps:e,prevMonthComps:t,nextMonthComps:n},r){const o=[],{firstDayOfWeek:a,firstWeekday:i,isoWeeknumbers:l,weeknumbers:s,numDays:u,numWeeks:c}=e,d=i+(i{const s=Math.floor(l/7);let u=a[s];return u||(u={id:`week-${s+1}`,title:"",week:i.week,weekPosition:i.weekPosition,weeknumber:i.weeknumber,isoWeeknumber:i.isoWeeknumber,weeknumberDisplay:t?i.weeknumber:n?i.isoWeeknumber:void 0,days:[]},a[s]=u),u.days.push(i),a},Array(e.length/a1));return o.forEach(a=>{const i=a.days[0],l=a.days[a.days.length-1];i.month===l.month?a.title=`${r.formatDate(i.date,"MMMM YYYY")}`:i.year===l.year?a.title=`${r.formatDate(i.date,"MMM")} - ${r.formatDate(l.date,"MMM YYYY")}`:a.title=`${r.formatDate(i.date,"MMM YYYY")} - ${r.formatDate(l.date,"MMM YYYY")}`}),o}function XU(e,t){return e.days.map(n=>({label:t.formatDate(n.date,t.masks.weekdays),weekday:n.weekday}))}function Kd(e,t,n){return Od(n.getDateParts(n.toDate(e)),qU[t])}function qd({day:e,week:t,month:n,year:r},o,a,i){if(a==="daily"&&e){const l=new Date(r,n-1,e),s=p1(l,o);return{day:s.getDate(),month:s.getMonth()+1,year:s.getFullYear()}}else if(a==="weekly"&&t){const l=i.getMonthParts(n,r).firstDayOfMonth,s=p1(l,(t-1+o)*7),u=i.getDateParts(s);return{week:u.week,month:u.month,year:u.year}}else{const l=new Date(r,n-1,1),s=bs(l,o);return{month:s.getMonth()+1,year:s.getFullYear()}}}function gn(e){return e!=null&&e.month!=null&&e.year!=null}function G6(e,t){return!gn(e)||!gn(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 Wd(e,t,n){return(e||!1)&&!G6(e,t)&&!_s(e,n)}function JU(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 ej(e,t,n,r){if(!gn(e)||!gn(t))return[];const o=[];for(;!_s(e,t);)o.push(e),e=qd(e,1,n,r);return o}function Qd(e){const{day:t,week:n,month:r,year:o}=e;let a=`${o}-${bt(r,2)}`;return n&&(a=`${a}-w${n}`),t&&(a=`${a}-${bt(t,2)}`),a}function tj(e,t){const{month:n,year:r,showWeeknumbers:o,showIsoWeeknumbers:a}=e,i=new Date(r,n-1,15),l=t.getMonthParts(n,r),s=t.getPrevMonthParts(n,r),u=t.getNextMonthParts(n,r),c=WU({monthComps:l,prevMonthComps:s,nextMonthComps:u},t),d=QU(c,o,a,t),f=XU(d[0],t);return{id:Qd(e),month:n,year:r,monthTitle:t.formatDate(i,t.masks.title),shortMonthLabel:t.formatDate(i,"MMM"),monthLabel:t.formatDate(i,"MMMM"),shortYearLabel:r.toString().substring(2),yearLabel:r.toString(),monthComps:l,prevMonthComps:s,nextMonthComps:u,days:c,weeks:d,weekdays:f}}function nj(e,t){const{day:n,week:r,view:o,trimWeeks:a}=e,i={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(o){case"daily":{let l=i.days.find(u=>u.inMonth);n?l=i.days.find(u=>u.day===n&&u.inMonth)||l:r&&(l=i.days.find(u=>u.week===r&&u.inMonth));const s=i.weeks[l.week-1];i.viewWeeks=[s],i.viewDays=[l],i.week=l.week,i.weekTitle=s.title,i.day=l.day,i.dayTitle=l.ariaLabel,i.title=i.dayTitle;break}case"weekly":{i.week=r||1;const l=i.weeks[i.week-1];i.viewWeeks=[l],i.viewDays=l.days,i.weekTitle=l.title,i.title=i.weekTitle;break}default:{i.title=i.monthTitle,i.viewWeeks=i.weeks.slice(0,a?i.monthComps.numWeeks:void 0),i.viewDays=i.days;break}}return i}class hu{constructor(t,n,r){ze(this,"keys",[]),ze(this,"store",{}),this.size=t,this.createKey=n,this.createItem=r}get(...t){const n=this.createKey(...t);return this.store[n]}getOrSet(...t){const n=this.createKey(...t);if(this.store[n])return this.store[n];const r=this.createItem(...t);if(this.keys.length>=this.size){const o=this.keys.shift();o!=null&&delete this.store[o]}return this.keys.push(n),this.store[n]=r,r}}class Wo{constructor(t,n=new ks){ze(this,"order"),ze(this,"locale"),ze(this,"start",null),ze(this,"end",null),ze(this,"repeat",null);var r;this.locale=n;const{start:o,end:a,span:i,order:l,repeat:s}=t;qo(o)&&(this.start=n.getDateParts(o)),qo(a)?this.end=n.getDateParts(a):this.start!=null&&i&&(this.end=n.getDateParts(p1(this.start.date,i-1))),this.order=l??0,s&&(this.repeat=new ws({from:(r=this.start)==null?void 0:r.date,...s},{locale:this.locale}))}static fromMany(t,n){return(F1(t)?t:[t]).filter(r=>r).map(r=>Wo.from(r,n))}static from(t,n){if(t instanceof Wo)return t;const r={start:null,end:null};return t!=null&&(F1(t)?(r.start=t[0]??null,r.end=t[1]??null):Yn(t)?Object.assign(r,t):(r.start=t,r.end=t)),r.start!=null&&(r.start=new Date(r.start)),r.end!=null&&(r.end=new Date(r.end)),new Wo(r,n)}get opts(){const{order:t,locale:n}=this;return{order:t,locale:n}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:n}=this;return t&&n&&t.year===n.year&&t.month===n.month&&t.day===n.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 n,r;return((n=this.start)==null?void 0:n.dayIndex)===t.dayIndex||!!((r=this.repeat)!=null&&r.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var n,r;return this.intersectsDayRange(((n=t.start)==null?void 0:n.dayIndex)??-1/0,((r=t.end)==null?void 0:r.dayIndex)??1/0)}intersectsDayRange(t,n){return!(this.start&&this.start.dayIndex>n||this.end&&this.end.dayIndex{var f,p;if(n.startsOnDay(d)){const g=n.daySpan<1/0?n.daySpan:1;s={startDay:d.dayIndex,startTime:((f=n.start)==null?void 0:f.time)??0,endDay:d.dayIndex+g-1,endTime:((p=n.end)==null?void 0:p.time)??Tl},this.getRangeRecords(t).push(s)}}):n.intersectsDayRange(u,c)&&(s={startDay:((o=n.start)==null?void 0:o.dayIndex)??-1/0,startTime:((a=n.start)==null?void 0:a.time)??-1/0,endDay:((i=n.end)==null?void 0:i.dayIndex)??1/0,endTime:((l=n.end)==null?void 0:l.time)??1/0},this.getRangeRecords(t).push(s)),s}getRangeRecords(t){let n=this.records[t.key];return n||(n={ranges:[],data:t},this.records[t.key]=n),n.ranges}getCell(t,n){return this.getCells(n).find(r=>r.data.key===t)}cellExists(t,n){const r=this.records[t];return r==null?!1:r.ranges.some(o=>o.startDay<=n&&o.endDay>=n)}getCells(t){const n=Object.values(this.records),r=[],{dayIndex:o}=t;return n.forEach(({data:a,ranges:i})=>{i.filter(l=>l.startDay<=o&&l.endDay>=o).forEach(l=>{const s=o===l.startDay,u=o===l.endDay,c=s?l.startTime:0,d=new Date(t.startDate.getTime()+c),f=u?l.endTime:Tl,p=new Date(t.endDate.getTime()+f),g=c===0&&f===Tl,C=a.order||0;r.push({...l,data:a,onStart:s,onEnd:u,startTime:c,startDate:d,endTime:f,endDate:p,allDay:g,order:C})})}),r.sort((a,i)=>a.order-i.order),r}}const oj=12,aj=5;function ij(e,t){const n=new Intl.DateTimeFormat().resolvedOptions().locale;let r;mn(e)?r=e:g5(e,"id")&&(r=e.id),r=(r||n).toLowerCase();const o=Object.keys(t),a=l=>o.find(s=>s.toLowerCase()===l);r=a(r)||a(r.substring(0,2))||n;const i={...t["en-IE"],...t[r],id:r,monthCacheSize:oj,pageCacheSize:aj};return Yn(e)?Di(e,i):i}class ks{constructor(t=void 0,n){ze(this,"id"),ze(this,"daysInWeek"),ze(this,"firstDayOfWeek"),ze(this,"masks"),ze(this,"timezone"),ze(this,"hourLabels"),ze(this,"dayNames"),ze(this,"dayNamesShort"),ze(this,"dayNamesShorter"),ze(this,"dayNamesNarrow"),ze(this,"monthNames"),ze(this,"monthNamesShort"),ze(this,"relativeTimeNames"),ze(this,"amPm",["am","pm"]),ze(this,"monthCache"),ze(this,"pageCache");const{id:r,firstDayOfWeek:o,masks:a,monthCacheSize:i,pageCacheSize:l}=ij(t,qF.value);this.monthCache=new hu(i,ZU,$U),this.pageCache=new hu(l,Qd,tj),this.id=r,this.daysInWeek=a1,this.firstDayOfWeek=bF(o,1,a1),this.masks=a,this.timezone=n||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=s0("long",this.id),this.dayNamesShort=s0("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(s=>s.substring(0,2)),this.dayNamesNarrow=s0("narrow",this.id),this.monthNames=fu("long",this.id),this.monthNamesShort=fu("short",this.id),this.relativeTimeNames=FU(this.id)}formatDate(t,n){return KU(t,n,this)}parseDate(t,n){return pu(t,n,this)}toDate(t,n={}){const r=new Date(NaN);let o=r;const{fillDate:a,mask:i,patch:l,rules:s}=n;if(en(t)?(n.type="number",o=new Date(+t)):mn(t)?(n.type="string",o=t?pu(t,i||"iso",this):r):qo(t)?(n.type="date",o=new Date(t.getTime())):Fd(t)&&(n.type="object",o=this.getDateFromParts(t)),o&&(l||s)){let u=this.getDateParts(o);if(l&&a!=null){const c=this.getDateParts(this.toDate(a));u=this.getDateParts(this.toDate({...c,...Od(u,AU[l])}))}s&&(u=GU(u,s)),o=this.getDateFromParts(u)}return o||r}toDateOrNull(t,n={}){const r=this.toDate(t,n);return isNaN(r.getTime())?null:r}fromDate(t,{type:n,mask:r}={}){switch(n){case"number":return t?t.getTime():NaN;case"string":return t?this.formatDate(t,r||"iso"):"";case"object":return t?this.getDateParts(t):null;default:return t?new Date(t):null}}range(t){return Wo.from(t,this)}ranges(t){return Wo.fromMany(t,this)}getDateParts(t){return NU(t,this)}getDateFromParts(t){return Yd(t,this.timezone)}getDateFromParams(t,n,r,o,a,i,l){return this.getDateFromParts({year:t,month:n,day:r,hours:o,minutes:a,seconds:i,milliseconds:l})}getPage(t){const n=this.pageCache.getOrSet(t,this);return nj(t,n)}getMonthParts(t,n){const{firstDayOfWeek:r}=this;return this.monthCache.getOrSet(t,n,r)}getThisMonthParts(){const t=new Date;return this.getMonthParts(t.getMonth()+1,t.getFullYear())}getPrevMonthParts(t,n){return t===1?this.getMonthParts(12,n-1):this.getMonthParts(t-1,n)}getNextMonthParts(t,n){return t===12?this.getMonthParts(1,n+1):this.getMonthParts(t+1,n)}getHourLabels(){return zU().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}class Xd{constructor(t,n,r){ze(this,"key",""),ze(this,"hashcode",""),ze(this,"highlight",null),ze(this,"content",null),ze(this,"dot",null),ze(this,"bar",null),ze(this,"event",null),ze(this,"popover",null),ze(this,"customData",null),ze(this,"ranges"),ze(this,"hasRanges",!1),ze(this,"order",0),ze(this,"pinPage",!1),ze(this,"maxRepeatSpan",0),ze(this,"locale");const{dates:o}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=ds()),this.locale=r,n.normalizeGlyphs(this),this.ranges=r.ranges(o??[]),this.hasRanges=!!Rn(this.ranges),this.maxRepeatSpan=this.ranges.filter(a=>a.hasRepeat).map(a=>a.daySpan).reduce((a,i)=>Math.max(a,i),0)}intersectsRange({start:t,end:n}){if(t==null||n==null)return!1;const r=this.ranges.filter(i=>!i.hasRepeat);for(const i of r)if(i.intersectsDayRange(t.dayIndex,n.dayIndex))return!0;const o=this.ranges.filter(i=>i.hasRepeat);if(!o.length)return!1;let a=t;for(this.maxRepeatSpan>1&&(a=this.locale.getDateParts(p1(a.date,-this.maxRepeatSpan)));a.dayIndex<=n.dayIndex;){for(const i of o)if(i.startsOnDay(a))return!0;a=this.locale.getDateParts(p1(a.date,1))}return!1}}const Jd="__vc_base_context__",ef={color:{type:String,default:()=>Lr("color")},isDark:{type:[Boolean,String,Object],default:()=>Lr("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function tf(e){const t=_(()=>e.color??""),n=_(()=>e.isDark??!1),{displayMode:r}=AB(n),o=_(()=>new LF(t.value)),a=_(()=>{if(e.locale instanceof ks)return e.locale;const c=Yn(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new ks(c,e.timezone)}),i=_(()=>a.value.masks),l=_(()=>{const c=e.disabledDates??[];return e.minDate!=null&&c.push({start:null,end:p1(a.value.toDate(e.minDate),-1)}),e.maxDate!=null&&c.push({start:p1(a.value.toDate(e.maxDate),1),end:null}),a.value.ranges(c)}),s=_(()=>new Xd({key:"disabled",dates:l.value,order:100},o.value,a.value)),u={color:t,isDark:n,displayMode:r,theme:o,locale:a,masks:i,disabledDates:l,disabledAttribute:s};return Cn(Jd,u),u}function lj(e){return r1(Jd,tf(e))}const sj=(e,t,{maxSwipeTime:n,minHorizontalSwipeDistance:r,maxVerticalSwipeDistance:o})=>{if(!e||!e.addEventListener||!_o(t))return null;let a=0,i=0,l=null,s=!1;function u(d){const f=d.changedTouches[0];a=f.screenX,i=f.screenY,l=new Date().getTime(),s=!0}function c(d){if(!s||!l)return;s=!1;const f=d.changedTouches[0],p=f.screenX-a,g=f.screenY-i;if(new Date().getTime()-l=r&&Math.abs(g)<=o){const C={toLeft:!1,toRight:!1};p<0?C.toLeft=!0:C.toRight=!0,t(C)}}return Cr(e,"touchstart",u,{passive:!0}),Cr(e,"touchend",c,{passive:!0}),()=>{gr(e,"touchstart",u),gr(e,"touchend",c)}},Dl={},uj=(e,t=10)=>{Dl[e]=Date.now()+t},cj=(e,t)=>{if(e in Dl){const n=Dl[e];if(Date.now()Lr("titlePosition")},navVisibility:{type:String,default:()=>Lr("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},fj=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],nf="__vc_calendar_context__";function pj(e,{emit:t,slots:n}){const r=j(null),o=j(null),a=j(null),i=j(new Date().getDate()),l=j(!1),s=j(ds()),u=j(ds()),c=j(e.view),d=j([]),f=j("");let p=null,g=null;const{theme:C,color:b,displayMode:v,locale:y,masks:w,disabledAttribute:k,disabledDates:L}=lj(e),V=_(()=>e.rows*e.columns),P=_(()=>e.step||V.value),D=_(()=>Td(d.value)??null),T=_(()=>zo(d.value)??null),S=_(()=>e.minPage||(e.minDate?_e(e.minDate):null)),A=_(()=>e.maxPage||(e.maxDate?_e(e.maxDate):null)),B=_(()=>e.navVisibility),N=_(()=>!!e.showWeeknumbers),W=_(()=>!!e.showIsoWeeknumbers),X=_(()=>c.value==="monthly"),te=_(()=>c.value==="weekly"),ue=_(()=>c.value==="daily"),de=()=>{l.value=!0,t("transition-start")},Ae=()=>{l.value=!1,t("transition-end"),p&&(p.resolve(!0),p=null)},le=(q,ne,De=c.value)=>qd(q,ne,De,y.value),_e=q=>Kd(q,c.value,y.value),Ne=q=>{!k.value||!pe.value||(q.isDisabled=pe.value.cellExists(k.value.key,q.dayIndex))},We=q=>{q.isFocusable=q.inMonth&&q.day===i.value},re=(q,ne)=>{for(const De of q)for(const $ of De.days)if(ne($)===!1)return},Ve=_(()=>d.value.reduce((q,ne)=>(q.push(...ne.viewDays),q),[])),ke=_(()=>{const q=[];return(e.attributes||[]).forEach((ne,De)=>{if(!ne||!ne.dates)return;const $=g5(ne,"key")?ne.key:De,be=ne.order||0;q.push(new Xd({...ne,key:$,order:be},C.value,y.value))}),k.value&&q.push(k.value),q}),Q=_(()=>Rn(ke.value)),pe=_(()=>{const q=new rj;return ke.value.forEach(ne=>{ne.ranges.forEach(De=>{q.render(ne,De,Ve.value)})}),q}),F=_(()=>Ve.value.reduce((q,ne)=>(q[ne.dayIndex]={day:ne,cells:[]},q[ne.dayIndex].cells.push(...pe.value.getCells(ne)),q),{})),Y=(q,ne)=>{const De=e.showWeeknumbers||e.showIsoWeeknumbers;return De==null?"":vT(De)?De?"left":"":De.startsWith("right")?ne>1?"right":De:q>1?"left":De},oe=()=>{var q,ne;if(!Q.value)return null;const De=ke.value.find(Me=>Me.pinPage)||ke.value[0];if(!De||!De.hasRanges)return null;const[$]=De.ranges,be=((q=$.start)==null?void 0:q.date)||((ne=$.end)==null?void 0:ne.date);return be?_e(be):null},E=()=>{if(gn(D.value))return D.value;const q=oe();return gn(q)?q:_e(new Date)},H=(q,ne={})=>{const{view:De=c.value,position:$=1,force:be}=ne,Me=$>0?1-$:-(V.value+$);let ct=le(q,Me,De),$t=le(ct,V.value-1,De);return be||(G6(ct,S.value)?ct=S.value:_s($t,A.value)&&(ct=le(A.value,1-V.value)),$t=le(ct,V.value-1)),{fromPage:ct,toPage:$t}},z=(q,ne,De="")=>{if(De==="none"||De==="fade")return De;if((q==null?void 0:q.view)!==(ne==null?void 0:ne.view))return"fade";const $=_s(ne,q),be=G6(ne,q);return!$&&!be?"fade":De==="slide-v"?be?"slide-down":"slide-up":be?"slide-right":"slide-left"},G=(q={})=>new Promise((ne,De)=>{const{position:$=1,force:be=!1,transition:Me}=q,ct=gn(q.page)?q.page:E(),{fromPage:$t}=H(ct,{position:$,force:be}),K1=[];for(let g1=0;g1{const ne=D.value??_e(new Date);return le(ne,q)},se=(q,ne={})=>{const De=gn(q)?q:_e(q);return Object.assign(ne,H(De,{...ne,force:!0})),ej(ne.fromPage,ne.toPage,c.value,y.value).map($=>Wd($,S.value,A.value)).every($=>$)},Ce=(q,ne={})=>se(ee(q),ne),me=_(()=>Ce(-P.value)),ge=_(()=>Ce(P.value)),ce=async(q,ne={})=>!ne.force&&!se(q,ne)?!1:(ne.fromPage&&!JU(ne.fromPage,D.value)&&(o.value&&o.value.hide({hideDelay:0}),ne.view&&(uj("view",10),c.value=ne.view),await G({...ne,page:ne.fromPage,position:1,force:!0}),t("did-move",d.value)),!0),Be=(q,ne={})=>ce(ee(q),ne),Se=()=>Be(-P.value),Te=()=>Be(P.value),Ze=q=>{const ne=X.value?".in-month":"",De=`.id-${y.value.getDayId(q)}${ne}`,$=`${De}.vc-focusable, ${De} .vc-focusable`,be=r.value;if(be){const Me=be.querySelector($);if(Me)return Me.focus(),!0}return!1},Ge=async(q,ne={})=>Ze(q)?!0:(await ce(q,ne),Ze(q)),tt=(q,ne)=>{i.value=q.day,t("dayclick",q,ne)},he=(q,ne)=>{t("daymouseenter",q,ne)},Re=(q,ne)=>{t("daymouseleave",q,ne)},Oe=(q,ne)=>{i.value=q.day,a.value=q,q.isFocused=!0,t("dayfocusin",q,ne)},Qe=(q,ne)=>{a.value=null,q.isFocused=!1,t("dayfocusout",q,ne)},fe=(q,ne)=>{t("daykeydown",q,ne);const De=q.noonDate;let $=null;switch(ne.key){case"ArrowLeft":{$=p1(De,-1);break}case"ArrowRight":{$=p1(De,1);break}case"ArrowUp":{$=p1(De,-7);break}case"ArrowDown":{$=p1(De,7);break}case"Home":{$=p1(De,-q.weekdayPosition+1);break}case"End":{$=p1(De,q.weekdayPositionFromEnd);break}case"PageUp":{ne.altKey?$=iu(De,-1):$=bs(De,-1);break}case"PageDown":{ne.altKey?$=iu(De,1):$=bs(De,1);break}}$&&(ne.preventDefault(),Ge($).catch())},ye=q=>{const ne=a.value;ne!=null&&fe(ne,q)},He=(q,ne)=>{t("weeknumberclick",q,ne)};G({page:e.initialPage,position:e.initialPagePosition}),_t(()=>{!e.disablePageSwipe&&r.value&&(g=sj(r.value,({toLeft:q=!1,toRight:ne=!1})=>{q?Te():ne&&Se()},Lr("touch")))}),T1(()=>{d.value=[],g&&g()}),Ee(()=>y.value,()=>{G()}),Ee(()=>V.value,()=>G()),Ee(()=>e.view,()=>c.value=e.view),Ee(()=>c.value,()=>{cj("view",()=>{G()}),t("update:view",c.value)}),Ee(()=>i.value,()=>{re(d.value,q=>We(q))}),S7(()=>{t("update:pages",d.value),re(d.value,q=>{Ne(q),We(q)})});const $e={emit:t,slots:n,containerRef:r,navPopoverRef:o,focusedDay:a,inTransition:l,navPopoverId:s,dayPopoverId:u,view:c,pages:d,transitionName:f,theme:C,color:b,displayMode:v,locale:y,masks:w,attributes:ke,disabledAttribute:k,disabledDates:L,attributeContext:pe,days:Ve,dayCells:F,count:V,step:P,firstPage:D,lastPage:T,canMovePrev:me,canMoveNext:ge,minPage:S,maxPage:A,isMonthly:X,isWeekly:te,isDaily:ue,navVisibility:B,showWeeknumbers:N,showIsoWeeknumbers:W,getDateAddress:_e,canMove:se,canMoveBy:Ce,move:ce,moveBy:Be,movePrev:Se,moveNext:Te,onTransitionBeforeEnter:de,onTransitionAfterEnter:Ae,tryFocusDate:Ze,focusDate:Ge,onKeydown:ye,onDayKeydown:fe,onDayClick:tt,onDayMouseenter:he,onDayMouseleave:Re,onDayFocusin:Oe,onDayFocusout:Qe,onWeeknumberClick:He};return Cn(nf,$e),$e}function xo(){const e=r1(nf);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const hj={inheritAttrs:!1},Qo=ie({...hj,__name:"CalendarSlot",props:{name:null},setup(e){const{slots:t}=xo();return(n,r)=>I(t)[e.name]?(h(),J(lt(I(t)[e.name]),b8(it({key:0},n.$attrs)),null,16)):K(n.$slots,"default",{key:1})}});function K6(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function xs(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function rf(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function of(e){const{visibility:t}=e,n=t==="click",r=t==="hover",o=t==="hover-focus",a=t==="focus";e.autoHide=!n;let i=!1,l=!1;const s=g=>{n&&(rf({...e,target:e.target||g.currentTarget}),g.stopPropagation())},u=g=>{i||(i=!0,(r||o)&&K6({...e,target:e.target||g.currentTarget}))},c=()=>{i&&(i=!1,(r||o&&!l)&&xs(e))},d=g=>{l||(l=!0,(a||o)&&K6({...e,target:e.target||g.currentTarget}))},f=g=>{l&&!Hl(g.currentTarget,g.relatedTarget)&&(l=!1,(a||o&&!i)&&xs(e))},p={};switch(e.visibility){case"click":p.click=s;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 vu=e=>{const t=cs(e);if(t==null)return;const n=t.popoverHandlers;!n||!n.length||(n.forEach(r=>r()),delete t.popoverHandlers)},mu=(e,t)=>{const n=cs(e);if(n==null)return;const r=[],o=of(t);Object.entries(o).forEach(([a,i])=>{r.push(Cr(n,a,i))}),n.popoverHandlers=r},af={mounted(e,t){const{value:n}=t;n&&mu(e,n)},updated(e,t){const{oldValue:n,value:r}=t,o=n==null?void 0:n.visibility,a=r==null?void 0:r.visibility;o!==a&&(o&&(vu(e),a||xs(n)),a&&mu(e,r))},unmounted(e){vu(e)}},vj=["disabled"],mj={key:1,type:"button",class:"vc-title"},gj=["disabled"],lf=ie({__name:"CalendarHeader",props:{page:{type:Object,required:!0},layout:String,isLg:Boolean,isXl:Boolean,is2xl:Boolean,hideTitle:Boolean,hideArrows:Boolean},setup(e){const t=e,{navPopoverId:n,navVisibility:r,canMovePrev:o,movePrev:a,canMoveNext:i,moveNext:l}=xo(),s=_(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),u=_(()=>{const{page:C}=t;return{id:n.value,visibility:r.value,placement:s.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:C},isInteractive:!0}}),c=_(()=>t.page.titlePosition.includes("left")),d=_(()=>t.page.titlePosition.includes("right")),f=_(()=>t.layout?t.layout:c.value?"tu-pn":d.value?"pn-tu":"p-tu-n;"),p=_(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),g=_(()=>({gridTemplateColumns:f.value.split("").map(C=>{switch(C){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(C,b)=>(h(),x("div",{class:ae(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:je(I(g))},[I(p).prev?(h(),x("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!I(o),onClick:b[0]||(b[0]=(...v)=>I(a)&&I(a)(...v)),onKeydown:b[1]||(b[1]=Zt((...v)=>I(a)&&I(a)(...v),["space","enter"]))},[U(Qo,{name:"header-prev-button",disabled:!I(o)},{default:O(()=>[U(ya,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,vj)):Z("",!0),I(p).title?sa((h(),x("button",mj,[U(Qo,{name:"header-title",title:e.page.title},{default:O(()=>[m("span",null,R(e.page.title),1)]),_:1},8,["title"])])),[[I(af),I(u)]]):Z("",!0),I(p).next?(h(),x("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!I(i),onClick:b[2]||(b[2]=(...v)=>I(l)&&I(l)(...v)),onKeydown:b[3]||(b[3]=Zt((...v)=>I(l)&&I(l)(...v),["space","enter"]))},[U(Qo,{name:"header-next-button",disabled:!I(i)},{default:O(()=>[U(ya,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,gj)):Z("",!0)],6))}}),Cj=ie({directives:{popover:af},components:{CalendarSlot:Qo},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:n,attributeContext:r,dayPopoverId:o,slots:a,onDayClick:i,onDayMouseenter:l,onDayMouseleave:s,onDayFocusin:u,onDayFocusout:c,onDayKeydown:d}=xo(),f=_(()=>e.day),p=_(()=>r.value.getCells(f.value)),g=_(()=>p.value.map(X=>X.data)),C=_(()=>({...f.value,attributes:g.value,attributeCells:p.value}));function b({data:X},{popovers:te}){const{key:ue,customData:de,popover:Ae}=X;if(!Ae)return;const le=W4({key:ue,customData:de,attribute:X},{...Ae},{visibility:Ae.label?"hover":"click",placement:"bottom",isInteractive:!Ae.label});te.splice(0,0,le)}const v=_(()=>{const X={...n.value.prepareRender({}),popovers:[]};return p.value.forEach(te=>{n.value.render(te,X),b(te,X)}),X}),y=_(()=>v.value.highlights),w=_(()=>!!Rn(y.value)),k=_(()=>v.value.content),L=_(()=>v.value.dots),V=_(()=>!!Rn(L.value)),P=_(()=>v.value.bars),D=_(()=>!!Rn(P.value)),T=_(()=>v.value.popovers),S=_(()=>T.value.map(X=>X.attribute)),A=_(()=>["vc-day",...f.value.classes,{"vc-day-box-center-center":!a["day-content"]},{"is-not-in-month":!e.day.inMonth}]),B=_(()=>{let X;f.value.isFocusable?X="0":X="-1";const te=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":f.value.isDisabled},qr(zo(y.value),"contentClass"),qr(zo(k.value),"class")||""],ue={...qr(zo(y.value),"contentStyle"),...qr(zo(k.value),"style")};return{class:te,style:ue,tabindex:X,"aria-label":f.value.ariaLabel,"aria-disabled":!!f.value.isDisabled,role:"button"}}),N=_(()=>({click(X){i(C.value,X)},mouseenter(X){l(C.value,X)},mouseleave(X){s(C.value,X)},focusin(X){u(C.value,X)},focusout(X){c(C.value,X)},keydown(X){d(C.value,X)}})),W=_(()=>Rn(T.value)?W4({id:o.value,data:{day:f,attributes:S.value}},...T.value):null);return{attributes:g,attributeCells:p,bars:P,dayClasses:A,dayContentProps:B,dayContentEvents:N,dayPopover:W,glyphs:v,dots:L,hasDots:V,hasBars:D,highlights:y,hasHighlights:w,locale:t,popovers:T}}}),yj={key:0,class:"vc-highlights vc-day-layer"},bj={key:1,class:"vc-day-layer vc-day-box-center-bottom"},wj={class:"vc-dots"},_j={key:2,class:"vc-day-layer vc-day-box-center-bottom"},kj={class:"vc-bars"};function xj(e,t,n,r,o,a){const i=Ft("CalendarSlot"),l=Vh("popover");return h(),x("div",{class:ae(e.dayClasses)},[e.hasHighlights?(h(),x("div",yj,[(h(!0),x(Le,null,nt(e.highlights,({key:s,wrapperClass:u,class:c,style:d})=>(h(),x("div",{key:s,class:ae(u)},[m("div",{class:ae(c),style:je(d)},null,6)],2))),128))])):Z("",!0),U(i,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:O(()=>[sa((h(),x("div",it(e.dayContentProps,Kl(e.dayContentEvents,!0)),[M(R(e.day.label),1)],16)),[[l,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(h(),x("div",bj,[m("div",wj,[(h(!0),x(Le,null,nt(e.dots,({key:s,class:u,style:c})=>(h(),x("span",{key:s,class:ae(u),style:je(c)},null,6))),128))])])):Z("",!0),e.hasBars?(h(),x("div",_j,[m("div",kj,[(h(!0),x(Le,null,nt(e.bars,({key:s,class:u,style:c})=>(h(),x("span",{key:s,class:ae(u),style:je(c)},null,6))),128))])])):Z("",!0)],2)}const Mj=Xn(Cj,[["render",xj]]),Sj={name:"CalendarPane",inheritAttrs:!1,components:{CalendarHeader:lf,CalendarDay:Mj},props:{page:{type:Object,required:!0}},setup(){const{onWeeknumberClick:e}=xo();return{onWeeknumberClick:e}}},Ej={class:"vc-weekdays"},Lj=["onClick"];function Aj(e,t,n,r,o,a){const i=Ft("CalendarHeader"),l=Ft("CalendarDay");return h(),x("div",{class:ae(["vc-pane",`row-${n.page.row}`,`row-from-end-${n.page.rowFromEnd}`,`column-${n.page.column}`,`column-from-end-${n.page.columnFromEnd}`]),ref:"pane"},[U(i,{page:n.page,"is-lg":"","hide-arrows":""},null,8,["page"]),m("div",{class:ae(["vc-weeks",{[`vc-show-weeknumbers-${n.page.weeknumberPosition}`]:n.page.weeknumberPosition}])},[m("div",Ej,[(h(!0),x(Le,null,nt(n.page.weekdays,({weekday:s,label:u},c)=>(h(),x("div",{key:c,class:ae(`vc-weekday vc-weekday-${s}`)},R(u),3))),128))]),(h(!0),x(Le,null,nt(n.page.viewWeeks,s=>(h(),x("div",{key:`weeknumber-${s.weeknumber}`,class:"vc-week"},[n.page.weeknumberPosition?(h(),x("div",{key:0,class:ae(["vc-weeknumber",`is-${n.page.weeknumberPosition}`])},[m("span",{class:ae(["vc-weeknumber-content"]),onClick:u=>r.onWeeknumberClick(s,u)},R(s.weeknumberDisplay),9,Lj)],2)):Z("",!0),(h(!0),x(Le,null,nt(s.days,u=>(h(),J(l,{key:u.id,day:u},null,8,["day"]))),128))]))),128))],2)],2)}const Hj=Xn(Sj,[["render",Aj]]),Bj=ie({name:"Popover",inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:String,required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let n;const r=j();let o=null,a=null;const i=En({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 l(le){le&&(i.direction=le.split("-")[0])}function s({placement:le,options:_e}){l(le||(_e==null?void 0:_e.placement))}const u=_(()=>({placement:i.placement,strategy:i.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:s},...i.modifiers||[]],onFirstUpdate:s})),c=_(()=>{const le=i.direction==="left"||i.direction==="right";let _e="";if(i.placement){const Ne=i.placement.split("-");Ne.length>1&&(_e=Ne[1])}return["start","top","left"].includes(_e)?le?"top":"left":["end","bottom","right"].includes(_e)?le?"bottom":"right":le?"middle":"center"});function d(){a&&(a.destroy(),a=null)}function f(){zt(()=>{const le=cs(i.target);!le||!r.value||(a&&a.state.elements.reference!==le&&d(),a?a.update():a=eB(le,r.value,u.value))})}function p(le){Object.assign(i,Dd(le,"force"))}function g(le,_e){clearTimeout(n),le>0?n=setTimeout(_e,le):_e()}function C(le){return!le||!a?!1:cs(le)===a.state.elements.reference}async function b(le={}){i.force||(le.force&&(i.force=!0),g(le.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1,t("after-show")),p({...le,isVisible:!0}),f()}))}function v(le={}){a&&(le.target&&!C(le.target)||i.force||(le.force&&(i.force=!0),g(le.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function y(le={}){le.target!=null&&(i.isVisible&&C(le.target)?v(le):b(le))}function w(le){if(!a)return;const _e=a.state.elements.reference;if(!r.value||!_e)return;const Ne=le.target;Hl(r.value,Ne)||Hl(_e,Ne)||v({force:!0})}function k(le){(le.key==="Esc"||le.key==="Escape")&&v()}function L({detail:le}){!le.id||le.id!==e.id||b(le)}function V({detail:le}){!le.id||le.id!==e.id||v(le)}function P({detail:le}){!le.id||le.id!==e.id||y(le)}function D(){Cr(document,"keydown",k),Cr(document,"click",w),Cr(document,"show-popover",L),Cr(document,"hide-popover",V),Cr(document,"toggle-popover",P)}function T(){gr(document,"keydown",k),gr(document,"click",w),gr(document,"show-popover",L),gr(document,"hide-popover",V),gr(document,"toggle-popover",P)}function S(le){t("before-show",le)}function A(le){i.force=!1,t("after-show",le)}function B(le){t("before-hide",le)}function N(le){i.force=!1,d(),t("after-hide",le)}function W(le){le.stopPropagation()}function X(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&b()}function te(){if(i.isHovered=!1,!a)return;const le=a.state.elements.reference;i.autoHide&&!i.isFocused&&(!le||le!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&v()}function ue(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&b()}function de(le){["focus","hover-focus"].includes(i.visibility)&&(!le.relatedTarget||!Hl(r.value,le.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&v())}function Ae(){o!=null&&(o.disconnect(),o=null)}return Ee(()=>r.value,le=>{Ae(),le&&(o=new ResizeObserver(()=>{a&&a.update()}),o.observe(le))}),Ee(()=>i.placement,l,{immediate:!0}),_t(()=>{D()}),T1(()=>{d(),Ae(),T()}),{...z8(i),popoverRef:r,alignment:c,hide:v,setupPopper:f,beforeEnter:S,afterEnter:A,beforeLeave:B,afterLeave:N,onClick:W,onMouseOver:X,onMouseLeave:te,onFocusIn:ue,onFocusOut:de}}});function Tj(e,t,n,r,o,a){return h(),x("div",{class:ae(["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))},[U(kn,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:O(()=>[e.isVisible?(h(),x("div",it({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[K(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[M(R(e.data),1)]),m("span",{class:ae(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):Z("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const _5=Xn(Bj,[["render",Tj]]),Dj={value:{type:Object,required:!0}},Oj=["input"],Vj="__vc_calendar_nav_context__";function Ij(e,{emit:t}){const n=j(!0),r=j(0),o=j(0),a=12,i=j(null),{locale:l,masks:s,canMove:u,getDateAddress:c}=xo();function d(){setTimeout(()=>{if(i.value==null)return;const re=i.value.querySelector(".vc-nav-item:not(:disabled)");re&&re.focus()},10)}function f(re,Ve){t("input",{month:re,year:Ve},{position:S.value})}function p(re){r.value=re,n.value=!0,d()}function g(re){const{year:Ve}=c(new Date),ke=re*a,Q=ke+a,pe=[];for(let F=ke;Fp(F)})}return pe}function C(re){const{month:Ve,year:ke}=c(new Date);return Gd().map((Q,pe)=>{const F=pe+1;return{month:F,year:re,id:`${re}.${bt(F,2)}`,label:l.value.formatDate(Q,s.value.navMonths),ariaLabel:l.value.formatDate(Q,"MMMM YYYY"),isActive:F===D.value&&re===T.value,isCurrent:F===Ve&&re===ke,isDisabled:!u({month:F,year:re},{position:S.value}),click:()=>f(F,re)}})}function b(re){return Math.floor(re/a)}function v(){n.value=!n.value}function y(){de.value&&(n.value&&k(),V())}function w(){_e.value&&(n.value&&L(),P())}function k(){r.value--}function L(){r.value++}function V(){o.value--}function P(){o.value++}const D=_(()=>{var re;return((re=e.value)==null?void 0:re.month)||0}),T=_(()=>{var re;return((re=e.value)==null?void 0:re.year)||0}),S=_(()=>{var re;return((re=e.value)==null?void 0:re.position)||1}),A=_(()=>C(r.value)),B=_(()=>g(o.value)),N=_(()=>Td(B.value.map(re=>re.year))),W=_(()=>zo(B.value.map(re=>re.year))),X=_(()=>n.value?r.value:`${N.value} - ${W.value}`),te=_(()=>C(r.value-1).some(re=>!re.isDisabled)),ue=_(()=>g(o.value-1).some(re=>!re.isDisabled)),de=_(()=>n.value?te.value:ue.value),Ae=_(()=>C(r.value+1).some(re=>!re.isDisabled)),le=_(()=>g(o.value+1).some(re=>!re.isDisabled)),_e=_(()=>n.value?Ae.value:le.value),Ne=_(()=>n.value?A.value:B.value);Ee(()=>T.value,()=>{r.value=T.value}),Ee(()=>r.value,re=>{o.value=b(re)}),r.value=T.value,_t(()=>d());const We={navContainer:i,title:X,monthMode:n,currentMonth:D,currentYear:T,activeItems:Ne,prevItemsEnabled:de,nextItemsEnabled:_e,toggleMode:v,movePrev:y,moveNext:w,movePrevYear:k,moveNextYear:L,movePrevYearGroup:V,moveNextYearGroup:P};return Cn(Vj,We),We}const Pj={class:"vc-nav-header"},Nj=["disabled"],Zj=["disabled"],$j={class:"vc-nav-items"},Rj=["data-id","aria-label","disabled","onClick","onKeydown"],zj=ie({__name:"CalendarNav",props:Dj,emits:Oj,setup(e,{emit:t}){const n=e,{navContainer:r,title:o,prevItemsEnabled:a,nextItemsEnabled:i,activeItems:l,toggleMode:s,movePrev:u,moveNext:c}=Ij(n,{emit:t});return(d,f)=>(h(),x("div",{class:"vc-nav-container",ref_key:"navContainer",ref:r},[m("div",Pj,[m("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!I(a),onClick:f[0]||(f[0]=(...p)=>I(u)&&I(u)(...p)),onKeydown:f[1]||(f[1]=p=>I(vl)(p,I(u)))},[U(Qo,{name:"nav-prev-button",move:I(u),disabled:!I(a)},{default:O(()=>[U(ya,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["move","disabled"])],40,Nj),m("button",{type:"button",class:"vc-nav-title vc-focus",onClick:f[2]||(f[2]=(...p)=>I(s)&&I(s)(...p)),onKeydown:f[3]||(f[3]=p=>I(vl)(p,I(s)))},R(I(o)),33),m("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!I(i),onClick:f[4]||(f[4]=(...p)=>I(c)&&I(c)(...p)),onKeydown:f[5]||(f[5]=p=>I(vl)(p,I(c)))},[U(Qo,{name:"nav-next-button",move:I(c),disabled:!I(i)},{default:O(()=>[U(ya,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["move","disabled"])],40,Zj)]),m("div",$j,[(h(!0),x(Le,null,nt(I(l),p=>(h(),x("button",{key:p.label,type:"button","data-id":p.id,"aria-label":p.ariaLabel,class:ae(["vc-nav-item vc-focus",[p.isActive?"is-active":p.isCurrent?"is-current":""]]),disabled:p.isDisabled,onClick:p.click,onKeydown:g=>I(vl)(g,p.click)},R(p.label),43,Rj))),128))])],512))}}),Fj={__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:n,displayMode:r,navPopoverRef:o,move:a}=xo();return(i,l)=>(h(),J(_5,{id:I(t),class:ae(["vc-nav-popover-container",`vc-${I(n)}`,`vc-${I(r)}`]),ref_key:"navPopoverRef",ref:o},{default:O(({data:s})=>[U(zj,{value:s.page,onInput:I(a)},null,8,["value","onInput"])]),_:1},8,["id","class"]))}},Uj=ie({name:"PopoverRow",props:{attribute:{type:Object,required:!0}},setup(e){return{indicator:_(()=>{const{content:t,highlight:n,dot:r,bar:o,popover:a}=e.attribute;return a&&a.hideIndicator?null:t?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${t.base.color}`}:n?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${n.base.color}`}:r?{class:`vc-dot vc-attr vc-${r.base.color}`}:o?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${o.base.color}`}:null})}}}),jj={class:"vc-day-popover-row"},Yj={key:0,class:"vc-day-popover-row-indicator"},Gj={class:"vc-day-popover-row-label"};function Kj(e,t,n,r,o,a){return h(),x("div",jj,[e.indicator?(h(),x("div",Yj,[m("span",{class:ae(e.indicator.class)},null,2)])):Z("",!0),m("div",Gj,[K(e.$slots,"default",{},()=>[M(R(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])])}const qj=Xn(Uj,[["render",Kj]]),Wj={class:"vc-day-popover-container"},Qj={key:0,class:"vc-day-popover-header"},Xj=ie({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:n,color:r,masks:o,locale:a}=xo();function i(s,u){return a.value.formatDate(s,u)}function l(s){return a.value.formatDate(s.date,o.value.dayPopover)}return(s,u)=>(h(),J(_5,{id:I(t),class:ae([`vc-${I(r)}`,`vc-${I(n)}`])},{default:O(({data:{day:c,attributes:d},hide:f})=>[K(s.$slots,"default",{day:c,dayTitle:l(c),attributes:d,format:i,masks:I(o),hide:f},()=>[m("div",Wj,[I(o).dayPopover?(h(),x("div",Qj,R(l(c)),1)):Z("",!0),(h(!0),x(Le,null,nt(d,p=>(h(),J(qj,{key:p.key,attribute:p},null,8,["attribute"]))),128))])])]),_:3},8,["id","class"]))}}),Jj=ie({name:"Calendar",components:{CalendarHeader:lf,CalendarPane:Hj,CalendarNavPopover:Fj,CalendarDayPopover:Xj},emits:fj,props:dj,setup(e,{emit:t,slots:n}){return pj(e,{emit:t,slots:n})}}),eY={class:"vc-pane-header-wrapper"};function tY(e,t,n,r,o,a){const i=Ft("CalendarHeader"),l=Ft("CalendarPane"),s=Ft("CalendarDayPopover"),u=Ft("CalendarNavPopover");return h(),x(Le,null,[m("div",it({"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]=At(()=>{},["prevent"])),ref:"containerRef"}),[m("div",{class:ae(["vc-pane-container",{"in-transition":e.inTransition}])},[m("div",eY,[e.firstPage?(h(),J(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):Z("",!0)]),U(kn,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:O(()=>[(h(),x("div",{key:e.pages[0].id,class:"vc-pane-layout",style:je({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(h(!0),x(Le,null,nt(e.pages,c=>(h(),J(l,{key:c.id,page:c},null,8,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),K(e.$slots,"footer")],2)],16),U(s,null,{default:O(c=>[K(e.$slots,"day-popover",b8(hc(c)))]),_:3}),U(u)],64)}const nY=Xn(Jj,[["render",tY]]),rY={class:"vc-base-select"},oY=["value"],aY=["value","disabled"],iY={inheritAttrs:!1},Ya=Object.assign(iY,{__name:"BaseSelect",props:{options:Array,modelValue:null,alignRight:Boolean,alignLeft:Boolean,showIcon:Boolean,small:Boolean},emits:["update:modelValue"],setup(e){return(t,n)=>(h(),x("div",rY,[e.showIcon?(h(),J(ya,{key:0,name:"ChevronDown",size:e.small?"16":"18"},null,8,["size"])):Z("",!0),m("select",it(t.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-has-icon":e.showIcon,"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft,"vc-small":e.small}],onChange:n[0]||(n[0]=r=>t.$emit("update:modelValue",r.target.value))}),[(h(!0),x(Le,null,nt(e.options,r=>(h(),x("option",{key:r.value,value:r.value,disabled:r.disabled},R(r.label),9,aY))),128))],16,oY)]))}}),sf="__vc_date_picker_context__",lY={...ef,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:()=>Lr("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Lr("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},sY=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function uY(e,t){const n=tf(e),{locale:r,masks:o,disabledAttribute:a}=n,{emit:i}=t,l=j(!1),s=j(ds()),u=j(null),c=j(null),d=j(["",""]),f=j(null),p=j(null);let g,C,b=!0;const v=_(()=>e.isRange||e.modelModifiers.range===!0),y=_(()=>v.value&&u.value!=null?u.value.start:null),w=_(()=>v.value&&u.value!=null?u.value.end:null),k=_(()=>e.mode.toLowerCase()==="date"),L=_(()=>e.mode.toLowerCase()==="datetime"),V=_(()=>e.mode.toLowerCase()==="time"),P=_(()=>!!c.value),D=_(()=>{let $="date";e.modelModifiers.number&&($="number"),e.modelModifiers.string&&($="string");const be=o.value.modelValue||"iso";return We({type:$,mask:be})}),T=_(()=>me(c.value??u.value)),S=_(()=>V.value?e.is24hr?o.value.inputTime24hr:o.value.inputTime:L.value?e.is24hr?o.value.inputDateTime24hr:o.value.inputDateTime:o.value.input),A=_(()=>/[Hh]/g.test(S.value)),B=_(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(S.value)),N=_(()=>{if(A.value&&B.value)return"dateTime";if(B.value)return"date";if(A.value)return"time"}),W=_(()=>{var $;const be=(($=f.value)==null?void 0:$.$el.previousElementSibling)??void 0;return Di({},e.popover,Lr("datePicker.popover"),{target:be})}),X=_(()=>of({...W.value,id:s.value})),te=_(()=>v.value?{start:d.value[0],end:d.value[1]}:d.value[0]),ue=_(()=>{const $=["start","end"].map(be=>({input:ee(be),change:se(be),keyup:Ce,...e.popover&&X.value}));return v.value?{start:$[0],end:$[1]}:$[0]}),de=_(()=>{if(!ke(u.value))return null;const $={key:"select-drag",...e.selectAttribute,dates:u.value,pinPage:!0},{dot:be,bar:Me,highlight:ct,content:$t}=$;return!be&&!Me&&!ct&&!$t&&($.highlight=!0),$}),Ae=_(()=>{if(!v.value||!ke(c.value))return null;const $={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:be,bar:Me,highlight:ct,content:$t}=$;return!be&&!Me&&!ct&&!$t&&($.highlight={startEnd:{fillMode:"outline"}}),$}),le=_(()=>{const $=F1(e.attributes)?[...e.attributes]:[];return Ae.value?$.unshift(Ae.value):de.value&&$.unshift(de.value),$}),_e=_(()=>We(e.rules==="auto"?Ne():e.rules??{}));function Ne(){const $={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},be=k.value?0:e.timeAccuracy;return[0,1].map(Me=>{switch(be){case 0:return{hours:$.hr[Me],minutes:$.min[Me],seconds:$.sec[Me],milliseconds:$.ms[Me]};case 1:return{minutes:$.min[Me],seconds:$.sec[Me],milliseconds:$.ms[Me]};case 3:return{milliseconds:$.ms[Me]};case 4:return{};default:return{seconds:$.sec[Me],milliseconds:$.ms[Me]}}})}function We($){return F1($)?$.length===1?[$[0],$[0]]:$:[$,$]}function re($){return We($).map((be,Me)=>({...be,rules:_e.value[Me]}))}function Ve($){return en($)?!isNaN($):qo($)?!isNaN($.getTime()):mn($)?$!=="":$!=null}function ke($){return v.value?Yn($)&&Ve($.start)&&Ve($.end):Ve($)}function Q($,be){const Me=qo($),ct=qo(be);return!Me&&!ct?!0:Me!==ct?!1:$.getTime()===be.getTime()}function pe($,be){if(v.value){const Me=ke($),ct=ke(be);return!Me&&!ct?!0:Me!==ct?!1:Q($.start,be.start)&&Q($.end,be.end)}return Q($,be)}function F($){return!ke($)||!a.value?!1:a.value.intersectsRange(r.value.range($))}function Y($,be,Me,ct){if(!ke($))return null;if(v.value){const $t=r.value.toDate($.start,{...be[0],fillDate:y.value??void 0,patch:Me}),K1=r.value.toDate($.end,{...be[1],fillDate:w.value??void 0,patch:Me});return fe({start:$t,end:K1},ct)}return r.value.toDateOrNull($,{...be[0],fillDate:u.value,patch:Me})}function oe($,be){return v.value?ke($)?{start:r.value.fromDate($.start,be[0]),end:r.value.fromDate($.end,be[1])}:null:r.value.fromDate($,be[0])}function E($,be={}){return clearTimeout(g),new Promise(Me=>{const{debounce:ct=0,...$t}=be;ct>0?g=window.setTimeout(()=>{Me(H($,$t))},ct):Me(H($,$t))})}function H($,{config:be=D.value,patch:Me="dateTime",clearIfEqual:ct=!1,formatInput:$t=!0,hidePopover:K1=!1,dragging:g1=P.value,targetPriority:Mo,moveToValue:Na=!1}={}){const Ji=re(be);let D1=Y($,Ji,Me,Mo);if(F(D1)){if(g1)return null;D1=u.value,K1=!1}else D1==null&&e.isRequired?D1=u.value:D1!=null&&pe(u.value,D1)&&ct&&(D1=null);const So=g1?c:u,el=!pe(So.value,D1);So.value=D1,g1||(c.value=null);const tl=oe(D1,D.value);return el&&(b=!1,i(g1?"drag":"update:modelValue",tl),zt(()=>b=!0)),K1&&!g1&&Oe(),$t&&z(),Na&&zt(()=>q(Mo??"start")),tl}function z(){zt(()=>{const $=re({type:"string",mask:S.value}),be=oe(c.value||u.value,$);v.value?d.value=[be&&be.start,be&&be.end]:d.value=[be,""]})}function G($,be,Me){d.value.splice(be==="start"?0:1,1,$);const ct=v.value?{start:d.value[0],end:d.value[1]||d.value[0]}:$,$t={type:"string",mask:S.value};E(ct,{...Me,config:$t,patch:N.value,targetPriority:be,moveToValue:!0})}function ee($){return be=>{e.updateOnInput&&G(be.currentTarget.value,$,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function se($){return be=>{G(be.currentTarget.value,$,{formatInput:!0,hidePopover:!1})}}function Ce($){$.key==="Escape"&&E(u.value,{formatInput:!0,hidePopover:!0})}function me($){return v.value?[$&&$.start?r.value.getDateParts($.start):null,$&&$.end?r.value.getDateParts($.end):null]:[$?r.value.getDateParts($):null]}function ge(){c.value=null,z()}function ce($){i("popover-will-show",$)}function Be($){i("popover-did-show",$)}function Se($){ge(),i("popover-will-hide",$)}function Te($){i("popover-did-hide",$)}function Ze($){const be={patch:"date",formatInput:!0,hidePopover:!0};if(v.value){const Me=!P.value;Me?C={start:$.startDate,end:$.endDate}:C!=null&&(C.end=$.date),E(C,{...be,dragging:Me})}else E($.date,{...be,clearIfEqual:!e.isRequired})}function Ge($,be){Ze($),i("dayclick",$,be)}function tt($,be){switch(be.key){case" ":case"Enter":{Ze($),be.preventDefault();break}case"Escape":Oe()}i("daykeydown",$,be)}function he($,be){!P.value||C==null||(C.end=$.date,E(fe(C),{patch:"date",formatInput:!0}))}function Re($={}){K6({...W.value,...$,isInteractive:!0,id:s.value})}function Oe($={}){xs({hideDelay:10,force:!0,...W.value,...$,id:s.value})}function Qe($){rf({...W.value,...$,isInteractive:!0,id:s.value})}function fe($,be){const{start:Me,end:ct}=$;if(Me>ct)switch(be){case"start":return{start:Me,end:Me};case"end":return{start:ct,end:ct};default:return{start:ct,end:Me}}return{start:Me,end:ct}}function ye($){if(ke(u.value)){const be=v.value?$?y.value:w.value:u.value;return Kd(be,"monthly",r.value)}return null}async function He($,be={}){return p.value==null?!1:p.value.move($,be)}async function $e($,be={}){return p.value==null?!1:p.value.moveBy($,be)}async function q($,be={}){if(p.value==null)return!1;const{firstPage:Me,lastPage:ct,move:$t}=p.value,K1=$!=="end",g1=ye(K1),Mo=K1?1:-1;return!g1||Wd(g1,Me,ct)?!1:$t(g1,{position:Mo,...be})}Ee(()=>e.isRange,$=>{$&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Ee(()=>S.value,()=>z()),Ee(()=>e.modelValue,$=>{b&&H($,{formatInput:!0,hidePopover:!1})}),Ee(()=>_e.value,()=>{Yn(e.rules)&&H(e.modelValue,{formatInput:!0,hidePopover:!1})}),Ee(()=>e.timezone,()=>{H(u.value,{formatInput:!0})});const ne=We(D.value);u.value=Y(e.modelValue,ne,"dateTime"),_t(()=>{H(e.modelValue,{formatInput:!0,hidePopover:!1})}),zt(()=>l.value=!0);const De={...n,showCalendar:l,datePickerPopoverId:s,popoverRef:f,popoverEvents:X,calendarRef:p,isRange:v,isTimeMode:V,isDateTimeMode:L,is24hr:B2(e,"is24hr"),hideTimeHeader:B2(e,"hideTimeHeader"),timeAccuracy:B2(e,"timeAccuracy"),isDragging:P,inputValue:te,inputEvents:ue,dateParts:T,attributes:le,rules:_e,move:He,moveBy:$e,moveToValue:q,updateValue:E,showPopover:Re,hidePopover:Oe,togglePopover:Qe,onDayClick:Ge,onDayKeydown:tt,onDayMouseEnter:he,onPopoverBeforeShow:ce,onPopoverAfterShow:Be,onPopoverBeforeHide:Se,onPopoverAfterHide:Te};return Cn(sf,De),De}function cY(){const e=r1(sf);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const dY=[{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"}],fY=[{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 pY(e){const t=cY(),{locale:n,isRange:r,isTimeMode:o,dateParts:a,rules:i,is24hr:l,hideTimeHeader:s,timeAccuracy:u,updateValue:c}=t;function d(B){B=Object.assign(p.value,B);let N=null;if(r.value){const W=f.value?B:a.value[0],X=f.value?a.value[1]:B;N={start:W,end:X}}else N=B;c(N,{patch:"time",targetPriority:f.value?"start":"end",moveToValue:!0})}const f=_(()=>e.position===0),p=_(()=>a.value[e.position]||{isValid:!1}),g=_(()=>Fd(p.value)),C=_(()=>!!p.value.isValid),b=_(()=>!s.value&&C.value),v=_(()=>{if(!g.value)return null;let B=n.value.toDate(p.value);return p.value.hours===24&&(B=new Date(B.getTime()-1)),B}),y=_({get(){return p.value.hours},set(B){d({hours:B})}}),w=_({get(){return p.value.minutes},set(B){d({minutes:B})}}),k=_({get(){return p.value.seconds},set(B){d({seconds:B})}}),L=_({get(){return p.value.milliseconds},set(B){d({milliseconds:B})}}),V=_({get(){return p.value.hours<12},set(B){B=String(B).toLowerCase()=="true";let N=y.value;B&&N>=12?N-=12:!B&&N<12&&(N+=12),d({hours:N})}}),P=_(()=>jU(p.value,i.value[e.position])),D=_(()=>dY.filter(B=>P.value.hours.some(N=>N.value===B.value))),T=_(()=>fY.filter(B=>P.value.hours.some(N=>N.value===B.value))),S=_(()=>l.value?P.value.hours:V.value?D.value:T.value),A=_(()=>{const B=[];return Rn(D.value)&&B.push({value:!0,label:"AM"}),Rn(T.value)&&B.push({value:!1,label:"PM"}),B});return{...t,showHeader:b,timeAccuracy:u,parts:p,isValid:C,date:v,hours:y,minutes:w,seconds:k,milliseconds:L,options:P,hourOptions:S,isAM:V,isAMOptions:A,is24hr:l}}const hY={key:0,class:"vc-time-header"},vY={class:"vc-time-weekday"},mY={class:"vc-time-month"},gY={class:"vc-time-day"},CY={class:"vc-time-year"},yY={class:"vc-time-select-group"},bY=m("span",{class:"vc-time-colon"},":",-1),wY=m("span",{class:"vc-time-colon"},":",-1),_Y=m("span",{class:"vc-time-decimal"},".",-1),kY=ie({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const n=pY(e);t(n);const{locale:r,isValid:o,date:a,hours:i,minutes:l,seconds:s,milliseconds:u,options:c,hourOptions:d,isTimeMode:f,isAM:p,isAMOptions:g,is24hr:C,showHeader:b,timeAccuracy:v}=n;return(y,w)=>(h(),x("div",{class:ae(["vc-time-picker",[{"vc-invalid":!I(o),"vc-attached":!I(f)}]])},[K(y.$slots,"time-header",{},()=>[I(b)&&I(a)?(h(),x("div",hY,[m("span",vY,R(I(r).formatDate(I(a),"WWW")),1),m("span",mY,R(I(r).formatDate(I(a),"MMM")),1),m("span",gY,R(I(r).formatDate(I(a),"D")),1),m("span",CY,R(I(r).formatDate(I(a),"YYYY")),1)])):Z("",!0)]),m("div",yY,[U(ya,{name:"Clock",size:"17"}),U(Ya,{modelValue:I(i),"onUpdate:modelValue":w[0]||(w[0]=k=>Bt(i)?i.value=k:null),modelModifiers:{number:!0},options:I(d),"align-right":""},null,8,["modelValue","options"]),I(v)>1?(h(),x(Le,{key:0},[bY,U(Ya,{modelValue:I(l),"onUpdate:modelValue":w[1]||(w[1]=k=>Bt(l)?l.value=k:null),modelModifiers:{number:!0},options:I(c).minutes,"align-left":I(v)===2},null,8,["modelValue","options","align-left"])],64)):Z("",!0),I(v)>2?(h(),x(Le,{key:1},[wY,U(Ya,{modelValue:I(s),"onUpdate:modelValue":w[2]||(w[2]=k=>Bt(s)?s.value=k:null),modelModifiers:{number:!0},options:I(c).seconds,"align-left":I(v)===3},null,8,["modelValue","options","align-left"])],64)):Z("",!0),I(v)>3?(h(),x(Le,{key:2},[_Y,U(Ya,{modelValue:I(u),"onUpdate:modelValue":w[3]||(w[3]=k=>Bt(u)?u.value=k:null),modelModifiers:{number:!0},options:I(c).milliseconds,"align-left":""},null,8,["modelValue","options"])],64)):Z("",!0),I(C)?Z("",!0):(h(),J(Ya,{key:3,modelValue:I(p),"onUpdate:modelValue":w[4]||(w[4]=k=>Bt(p)?p.value=k:null),options:I(g)},null,8,["modelValue","options"]))])],2))}}),xY=ie({name:"DatePicker",inheritAttrs:!1,emits:sY,props:lY,setup(e,t){const n=uY(e,t),{slots:r,attrs:o}=t,{isTimeMode:a,isRange:i,isDateTimeMode:l,color:s,displayMode:u,dateParts:c,datePickerPopoverId:d,attributes:f,calendarRef:p,popoverRef:g,showCalendar:C,onDayClick:b,onDayMouseEnter:v,onDayKeydown:y,onPopoverBeforeShow:w,onPopoverAfterShow:k,onPopoverBeforeHide:L,onPopoverAfterHide:V}=n;t.expose(n);const P=En(Dd(n,"calendarRef","popoverRef")),D=()=>(i.value?[0,1]:[0]).map(A=>X1(kY,{position:A})),T=()=>{if(!c.value)return null;const A=l.value?{...r,footer:D}:r;return X1(nY,{...o,attributes:f.value,ref:p,onDayclick:b,onDaymouseenter:v,onDaykeydown:y},A)},S=()=>{if(a.value)return X1("div",{class:`vc-container vc-bordered vc-${s.value} vc-${u.value}`},[D()]);if(C.value)return T()};return r.default?()=>[r.default(P),X1(_5,{id:d.value,placement:"bottom-start",class:`vc-date-picker-content vc-${s.value} vc-${u.value}`,ref:g,"onBefore-show":w,"onAfter-show":k,"onBefore-hide":L,"onAfter-hide":V},{default:S})]:S}}),MY=e=>e.every(t=>t.value!==void 0),SY=e=>{const t=[];return e.forEach(n=>t.push(n.value+"")),t},EY=e=>{const t=SY(e),n=new Set(t);return t.length===n.size},uf=e=>e.map(t=>({label:typeof t=="string"?t:t.label||t.value+"",value:typeof t=="string"?t:t.value,disabled:typeof t=="string"?!1:t.disabled})),LY=e=>{const t=typeof e[0]=="string",n=uf(e),r=EY(n);return t?r&&MY(e):r},AY={},HY=ie({...AY,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||LY(e)},isDisabled:{type:Boolean,default:!1},allowPointerEvents:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const n=e,r=t,o=j(uf(n.options)),a=s=>n.modelValue===s.value?"primary":"secondary",i=s=>!!s.disabled||n.isDisabled,l=s=>{var u,c;r("click",(u=s.target)==null?void 0:u.name),r("update:modelValue",(c=s.target)==null?void 0:c.name)};return(s,u)=>(h(),x("div",{class:ae(["k-segmented-control",{"allow-pointer-events":e.allowPointerEvents}])},[(h(!0),x(Le,null,nt(o.value,c=>(h(),J(st,{key:`${c.value}-option`,appearance:a(c),disabled:i(c),name:c.value,size:"medium",onClick:l},{default:O(()=>[K(s.$slots,"option-label",{option:c},()=>[M(R(c.label),1)],!0)]),_:2},1032,["appearance","disabled","name"]))),128))],2))}}),cf=Ie(HY,[["__scopeId","data-v-1c547e6c"]]),BY=["innerHTML"],TY={key:1,class:"range-display"},DY={key:3,class:"relative-periods-container"},OY={class:"timeframe-section-title"},VY={class:"timeframe-buttons"},IY={class:"datetime-picker-footer-container"},PY=ie({__name:"KDateTimePicker",props:{clearButton:{type:Boolean,required:!1,default:!1},icon:{type:Boolean,required:!1,default:!0},modelValue:{type:[Object,Date,String],required:!1,default:"",validator:e=>typeof e=="string"?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},minuteIncrement:{type:Number,required:!1,default:5},mode:{type:String,required:!0,validator:e=>Object.values(Iy).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(n=>typeof n.timeframeText=="string"&&n.timeframeLength!==void 0&&typeof n.key=="string"&&n.key!==void 0&&typeof n.display=="string"&&n.display!==void 0&&n.start!==void 0&&n.end!==void 0))},width:{type:String,required:!1,default:"auto"}},emits:["change","update:modelValue"],setup(e,{emit:t}){var n,r;const o=e,a=t,i={type:"number"},l={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},s={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},u=j(o.modelValue),c=_(()=>o.mode!=="relative"),d=_(()=>{var T;return((T=o==null?void 0:o.timePeriods)==null?void 0:T.length)>0}),f=_(()=>v.tabName==="custom"||!d.value),p=_(()=>o.range||d.value?!v.selectedRange.start||!v.selectedRange.end:!v.selectedRange.start),g=_(()=>({width:o.width==="auto"||o.width.endsWith("%")||o.width.endsWith("px")?o.width:o.width+"px"})),C=_(()=>o.mode==="relativeDateTime"?"dateTime":o.mode==="relativeDate"?"date":o.mode),b=Intl.DateTimeFormat().resolvedOptions().timeZone,v=En({abbreviatedDisplay:o.placeholder,fullRangeDisplay:"",hidePopover:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=o.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(r=o.timePeriods[0])==null?void 0:r.values[0],tabName:"custom"}),y=T=>{let S,A;T&&(T.start&&T.end?(S=new Date(T.start),A=new Date(T.end)):(S=new Date(Number(T)),A=0),v.selectedRange=v.previouslySelectedRange={start:S,end:A,timePeriodsKey:""})},w=T=>{v.selectedTimeframe=v.previouslySelectedTimeframe=T;const S=v.selectedTimeframe.start(),A=v.selectedTimeframe.end();v.selectedRange={start:new Date(S),end:new Date(A),timePeriodsKey:v.selectedTimeframe.key},v.fullRangeDisplay=L(v.selectedRange,!1)},k=()=>{var T;u.value="",v.abbreviatedDisplay=o.placeholder,v.fullRangeDisplay="",v.selectedRange={start:0,end:0,timePeriodsKey:""},d.value&&(v.selectedTimeframe=(T=o.timePeriods[0])==null?void 0:T.values[0]),o.range||o.mode==="relative"?(a("change",v.selectedRange),a("update:modelValue",v.selectedRange)):(a("change",""),a("update:modelValue",""))},L=(T,S)=>{const{start:A,end:B}=T;let N="PP hh:mm a";const W=o0(A,b,"(z)");return!c.value&&d.value?N="PP hh:mm a":o.mode==="date"&&(N="PP"),o.range?S?`
${X2(A,N)} - 
${o0(B,b,N)} ${W}
`:`${X2(A,N)} - ${o0(B,b,N)} ${W}`:A?`${X2(A,N)} ${W}`:""},V=async()=>{if(o.range||d.value)a("change",v.selectedRange),a("update:modelValue",v.selectedRange);else{const T=new Date(v.selectedRange.start);a("change",T),a("update:modelValue",T)}v.hidePopover=!0,P()},P=()=>{o.range&&d.value&&!f.value?v.abbreviatedDisplay=v.selectedTimeframe.display:v.abbreviatedDisplay=L(v.selectedRange,!0)},D=T=>T.charAt(0).toUpperCase()+T.slice(1);return Ee(u,(T,S)=>{T!==void 0&&T!==S&&y(T)},{immediate:!0}),Ee(()=>v.tabName,(T,S)=>{S!==void 0&&T==="relative"?w(v.previouslySelectedTimeframe):S!==void 0&&T==="custom"&&y(v.previouslySelectedRange)}),_t(()=>{if(o.modelValue)if("timePeriodsKey"in o.modelValue){v.tabName="relative";for(const T of o.timePeriods){const S=T.values.find(A=>A.key===o.modelValue.timePeriodsKey);if(S){w(S),P();break}}}else v.tabName="custom",y(o.modelValue),P()}),(T,S)=>(h(),x("div",{class:ae(["k-datetime-picker",{"set-min-width":d.value}]),style:je(g.value)},[U(Ut,{"hide-caret":"","hide-popover":v.hidePopover,placement:"bottomStart","position-fixed":"",width:"auto",onOpened:S[5]||(S[5]=A=>v.hidePopover=!1)},_n({default:O(()=>[U(st,{appearance:"tertiary","aria-role":"input",class:ae(["timepicker-input",{"set-min-width":d.value}]),"data-testid":"k-datetime-picker-input",size:"large",style:je(g.value)},{default:O(()=>[e.icon?(h(),J(Xe,{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${I(io)})`,icon:"calendar",size:I(Jt)},null,8,["color","size"])):Z("",!0),m("div",{class:"timepicker-display","data-testid":"k-datetime-picker-display",innerHTML:v.abbreviatedDisplay},null,8,BY)]),_:1},8,["class","style"])]),_:2},[v.hidePopover?void 0:{name:"content",fn:O(()=>[d.value&&c.value?(h(),J(cf,{key:0,modelValue:v.tabName,"onUpdate:modelValue":S[0]||(S[0]=A=>v.tabName=A),class:"datetime-picker-toggle","data-testid":"k-datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:S[1]||(S[1]=A=>v.tabName=A)},null,8,["modelValue"])):Z("",!0),f.value?Z("",!0):(h(),x("p",TY,R(v.fullRangeDisplay),1)),c.value&&f.value?(h(),J(I(xY),{key:2,modelValue:u.value,"onUpdate:modelValue":S[2]||(S[2]=A=>u.value=A),"drag-attribute":s,"is-expanded":"","is-range":e.range,"max-date":e.maxDate,"min-date":e.minDate,"minute-increment":e.minuteIncrement,mode:C.value,"model-config":i,"select-attribute":l},null,8,["modelValue","is-range","max-date","min-date","minute-increment","mode"])):d.value?(h(),x("div",DY,[(h(!0),x(Le,null,nt(e.timePeriods,(A,B)=>(h(),x("div",{key:`section-${String(A.section||B)}`,class:"timeframe-section"},[m("div",OY,R(A.section),1),m("div",VY,[(h(!0),x(Le,null,nt(A.values,(N,W)=>(h(),J(st,{key:`time-${W}`,appearance:"secondary",class:ae(["timeframe-btn",{"selected-option":N.key===v.selectedTimeframe.key}]),"data-testid":"select-timeframe-"+N.timeframeLength(),size:"medium",onClick:X=>w(N)},{default:O(()=>[M(R(D(N.timeframeText)),1)]),_:2},1032,["class","data-testid","onClick"]))),128))])]))),128))])):Z("",!0)]),key:"0"},v.hidePopover?void 0:{name:"footer",fn:O(()=>[m("div",IY,[e.clearButton?(h(),J(st,{key:0,appearance:"tertiary",class:"action-btn","data-testid":"k-datetime-picker-clear",size:"medium",onClick:S[3]||(S[3]=A=>k())},{default:O(()=>[M(" Clear ")]),_:1})):Z("",!0),U(st,{appearance:"tertiary",class:"action-btn","data-testid":"k-datetime-picker-submit",disabled:p.value,size:"medium",onClick:S[4]||(S[4]=A=>V())},{default:O(()=>[M(" Apply ")]),_:1},8,["disabled"])])]),key:"1"}]),1032,["hide-popover"])],6))}}),NY={class:"dropdown-item-trigger-label"},ml="dropdown-item-trigger",ZY=ie({__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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["click","change"],setup(e,{emit:t}){const n=Y1(),r=e,o=t,a=_(()=>{var f;return(f=r.item)!=null&&f.to?"link":typeof r.onClick<"u"||r.selectionMenuChild?"button":"default"}),i=_(()=>{var f;return((f=r.item)==null?void 0:f.label)||""}),l=_(()=>{var f;return((f=r.item)==null?void 0:f.to)||void 0}),s=f=>{o("click",f),r.selectionMenuChild&&o("change",r.item)},u=_(()=>{let f="div";return a.value==="link"&&l.value&&typeof l.value=="string"?f="link":a.value==="link"&&l.value&&typeof l.value=="object"?f="router-link":a.value==="button"&&(f="button"),f}),c=_(()=>{const f=Object.assign({},n);return delete f.class,delete f.disabled,delete f.style,delete f["data-testid"],f}),d=_(()=>({link:{tag:"a",attrs:{class:`${ml} ${r.disabled?"disabled":""}`,href:l.value,...c.value}},"router-link":{tag:"router-link",onClick:s,attrs:{class:`${ml} ${r.disabled?"disabled":""}`,to:l.value,...c.value}},button:{tag:"button",onClick:s,attrs:{class:ml,disabled:r.disabled,...c.value}},div:{tag:"div",attrs:{class:ml,...c.value}}}));return(f,p)=>(h(),x("li",{class:ae(["k-dropdown-item",{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected}]),"data-testid":"dropdown-item"},[(h(),J(lt(d.value[u.value].tag),it({"data-testid":"dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:O(()=>[m("span",NY,[K(f.$slots,"default",{},()=>[M(R(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),df=Ie(ZY,[["__scopeId","data-v-cee6e4a7"]]),$Y={class:"dropdown-list","data-testid":"dropdown-list"},RY=ie({__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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kdropdownmenu"),Object.values(Xc).includes(e))},triggerText:{type:String,default:""},icon:{type:String,default:"",validator:e=>(e&&console.warn("KDropdown: `icon` prop is deprecated. Please slot an icon into the `default` slot instead. See KButton docs for more details: https://alpha--kongponents.netlify.app/components/button.html#default"),!0)},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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var n;const r=e,o=t,a=j(!1),i=_(()=>r.disabledTooltip?so:"div"),l={hideCaret:!0,popoverClasses:"k-dropdown-popover",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},s={...l,...r.kpopAttributes,width:r.width?r.width:void 0,popoverClasses:`${l.popoverClasses} ${((n=r.kpopAttributes)==null?void 0:n.popoverClasses)||""}`},u=_(()=>{var g;return((g=c.value)==null?void 0:g.label)||r.triggerText||r.label}),c=j(),d=g=>{r.selectionMenu&&(c.value=g)},f=async()=>{a.value=!0,await zt(()=>{a.value=!1})},p=(g,C,b)=>(g.value!==b&&(C(),o("toggleDropdown",g.value)),g.value);return Ee(c,(g,C)=>{g&&g!==C&&o("change",g)}),_t(()=>{if(r.items){const g=r.items.filter(C=>C.selected);g.length&&(c.value=g[0])}}),(g,C)=>(h(),x("div",{class:ae(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[U(I(u2),null,{default:O(({toggle:b,isToggled:v})=>[U(Ut,it(s,{"data-testid":"k-dropdown-popover","hide-popover":a.value,"on-popover-click":()=>p(v,b,!1),onClosed:()=>p(v,b,!1),onOpened:()=>p(v,b,!0)}),{content:O(()=>[m("ul",$Y,[K(g.$slots,"items",{closeDropdown:f,handleSelection:d,items:e.items},()=>[(h(!0),x(Le,null,nt(e.items,(y,w)=>(h(),J(df,it(y,{key:`${y.label}-${w}`,item:y,"selection-menu-child":e.selectionMenu,onChange:d}),null,16,["item","selection-menu-child"]))),128))],!0)])]),default:O(()=>[(h(),J(lt(i.value),{class:"dropdown-trigger","data-testid":"dropdown-trigger",label:e.disabledTooltip,"max-width":e.disabledTooltip?"240":void 0,position:e.disabledTooltip?"bottom":void 0,"position-fixed":e.disabledTooltip?!0:void 0},{default:O(()=>[K(g.$slots,"default",{isOpen:v.value},()=>[u.value||e.icon?(h(),J(st,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-testid":"dropdown-trigger-button",disabled:e.disabled,icon:e.icon},{default:O(()=>[M(R(u.value)+" ",1),e.showCaret?(h(),J(I(x9),{key:0})):Z("",!0)]),_:1},8,["appearance","disabled","icon"])):Z("",!0)],!0)]),_:2},1032,["label","max-width","position","position-fixed"]))]),_:2},1040,["hide-popover","on-popover-click","onClosed","onOpened"])]),_:3})],2))}}),gu=Ie(RY,[["__scopeId","data-v-1b2ac3bc"]]),zY={class:"k-file-upload"},FY=["onClick"],UY=["onKeyup"],jY=ie({__name:"KFileUpload",props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},testMode:{type:Boolean,default:!1},help:{type:String,default:void 0},buttonAppearance:{type:String,default:"primary"},buttonText:{type:String,default:"Select file"},fileModel:{type:String,default:void 0},removable:{type:Boolean,default:!0},placeholder:{type:String,default:"No file selected"},type:{type:String,default:"file",validator:e=>["file","image"].includes(e)},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},iconSize:{type:String,default:d2},icon:{type:String,default:"image"},iconColor:{type:String,default:void 0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:"Please check file size."}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const n=e,r=t,o=_(()=>n.testMode?"test-file-upload-id-1234":Sr()),a=_(()=>n.maxFileSize||n.maxFileSize===0?n.maxFileSize:n.type==="file"?525e4:1e6),i=j(!1),l=j([]),s=j(0),u=j(""),c=j([]),d=g=>{var C,b,v;l.value=(C=g.target)==null?void 0:C.files,u.value=(b=l==null?void 0:l.value[0])==null?void 0:b.name;const y=(v=l==null?void 0:l.value[0])==null?void 0:v.size;i.value=Number(y)>a.value,i.value&&(s.value++,r("error",l.value));const w=document.getElementById(o.value);y?c.value.push(l.value):(w.files=c.value[c.value.length-1],l.value=w.files,w.files&&(u.value=w.files[w.files.length-1].name)),r("file-added",l.value)},f=()=>{const g=document.getElementById(o.value);g&&g.click()},p=()=>{l.value=[],u.value="",c.value=[],s.value++,i.value=!1,r("file-removed")};return(g,C)=>(h(),x("div",zY,[e.label?(h(),J(Qn,it({key:0},e.labelAttributes,{class:"k-file-upload-label","data-testid":"k-file-upload-label",for:o.value}),{default:O(()=>[M(R(e.label),1)]),_:1},16,["for"])):Z("",!0),(h(),J(Yi,{id:o.value,key:s.value,accept:e.accept,class:ae(["upload-input",{"image-upload":e.type==="image"}]),error:i.value,"error-message":e.errorMessage,help:e.help,"max-file-size":a.value,type:"file",onChange:d},null,8,["id","accept","class","error","error-message","help","max-file-size"])),e.type==="image"?(h(),J(Xe,{key:1,class:"image-upload-icon",color:e.iconColor,icon:e.icon,size:e.iconSize,onClick:At(f,["prevent"])},null,8,["color","icon","size","onClick"])):Z("",!0),e.type==="image"?(h(),x("a",{key:2,class:"image-upload-description",href:"#",onClick:At(f,["prevent"])},R(u.value?u.value:e.placeholder),9,FY)):Z("",!0),u.value&&e.removable?(h(),J(st,{key:3,appearance:"primary",class:ae(["remove-button",[e.label?"k-file-upload-btn-with-label":"k-file-upload-btn-without-label",{"move-btn-right":e.type!=="file"}]]),"data-testid":"remove-button",size:"small",type:"reset",onClick:p,onKeyup:Zt(p,["enter"])},{icon:O(()=>[U(Xe,{icon:"close",size:"16"})]),_:1},8,["class","onKeyup"])):Z("",!0),e.type==="file"?(h(),J(st,{key:4,appearance:e.buttonAppearance,class:ae(["k-file-upload-btn",[e.label?"k-file-upload-btn-with-label":"k-file-upload-btn-without-label"]]),"data-testid":"k-file-upload-button",size:"small",onClick:f,onKeyup:Zt(f,["enter"])},{default:O(()=>[M(R(e.buttonText),1)]),_:1},8,["appearance","class","onKeyup"])):Z("",!0),e.type==="file"?(h(),x("a",{key:5,class:ae(["display-name",[e.label?"has-label":"has-no-label"]]),href:"#",onClick:f,onKeyup:Zt(f,["enter"])},R(u.value?u.value:e.placeholder),43,UY)):Z("",!0)]))}}),YY=Ie(jY,[["__scopeId","data-v-708cbf67"]]),GY=["id"],KY=["onKeyup"],qY=["id"],WY=ie({__name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(e,{emit:t}){const n=e,r=t,o=Pt(),a=j(null),i=_(()=>"editable-wrapper-"+Sr()),l=j(!1),s=j(""),u=j({}),c=async g=>{g.target.id!=="element-content-wrapper"&&(u.value={...f(g.target),...n.styleOverrides},s.value=n.ignoreValue?"":g.target.textContent,l.value=!0,await zt(),a.value&&a.value.focus())},d=()=>{l.value=!1,r("changed",s.value)},f=g=>{const C=getComputedStyle(g);return Object.keys(X0).reduce((b,v)=>(b[v]=C.getPropertyValue(X0[v]),b),{})},p=g=>{var C;(C=g==null?void 0:g.target)==null||C.blur()};return _t(()=>{try{if(!o.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. + `),m("code",{innerHTML:S.value},null,8,fE),M(` + `)],2)),e.showCopyButton||I(s)["secondary-actions"]?(h(),x("div",pE,[e.showCopyButton?(h(),J(st,{key:0,appearance:"tertiary",class:"k-code-block-copy-button","data-testid":"k-code-block-copy-button",size:"small",title:`Copy (${I(o)}+C)`,type:"button",onClick:F},{default:O(()=>[U(Xe,{color:"currentColor",icon:"copy",size:I(Jt),title:`Copy (${I(o)}+C)`},null,8,["size","title"]),hE]),_:1},8,["title"])):Z("",!0),K(Y.$slots,"secondary-actions",{},void 0,!0)])):Z("",!0)])],10,jS))}}),mE=Ie(vE,[["__scopeId","data-v-a93fb6cf"]]),gE={class:"k-collapse"},CE={key:0,class:"k-collapse-trigger-label","data-testid":"k-collapse-trigger-label"},yE={key:0,class:"k-collapse-visible-content","data-testid":"k-collapse-visible-content"},bE={class:"k-collapse-hidden-content","data-testid":"k-collapse-hidden-content"},wE=ie({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>Oy.includes(e)}},emits:["toggled","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,o=j(!0),a=j(!1),i=Pt(),l=_(()=>r.triggerAlignment==="trailing"),s=_(()=>!!i["visible-content"]),u=_({get(){return r.modelValue},set(p){f(p)}}),c=_(()=>a.value?o.value:r.modelValue),d=_(()=>c.value?"chevronRight":"chevronDown"),f=p=>{a.value||(o.value=r.modelValue),o.value=p!==void 0?p:!o.value,a.value=!0,n("toggled",o.value),n("update:modelValue",o.value)};return Ee(u,(p,g)=>{p!==g&&f(p)}),(p,g)=>(h(),x("div",gE,[m("div",{class:ae(["k-collapse-heading",{"has-trailing-trigger":l.value}])},[e.title?(h(),x("div",{key:0,class:ae(["k-collapse-title",{"has-trailing-trigger":l.value}]),"data-testid":"k-collapse-title"},R(e.title),3)):Z("",!0),m("div",{class:ae(["k-collapse-trigger",{"has-trailing-trigger":l.value}])},[K(p.$slots,"trigger",{isCollapsed:c.value,toggle:f},()=>[m("a",{class:"k-collapse-trigger-content","data-testid":"k-collapse-trigger-content",href:"#",role:"button",onClick:g[0]||(g[0]=At(C=>f(),["prevent","stop"]))},[K(p.$slots,"trigger-content",{},()=>[e.triggerLabel?(h(),x("span",CE,[U(Xe,{class:"k-collapse-trigger-chevron",icon:d.value,size:I(zi)},null,8,["icon","size"]),m("span",null,R(e.triggerLabel),1)])):(h(),J(Xe,{key:1,class:"k-collapse-trigger-icon k-collapse-trigger-chevron","data-testid":"k-collapse-trigger-icon",icon:d.value},null,8,["icon"]))],!0)])],!0)],2)],2),s.value?(h(),x("div",yE,[K(p.$slots,"visible-content",{},void 0,!0)])):Z("",!0),sa(m("div",bE,[K(p.$slots,"default",{},void 0,!0)],512),[[R0,!c.value]])]))}}),_E=Ie(wE,[["__scopeId","data-v-dc263310"]]);function ns(e){"@babel/helpers - typeof";return ns=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},ns(e)}function uo(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 v1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Er(e){v1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||ns(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 kE(e,t){v1(2,arguments);var r=Er(e).getTime(),n=uo(t);return new Date(r+n)}var xE={};function h2(){return xE}function ME(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 SE(e){return v1(1,arguments),e instanceof Date||ns(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function EE(e){if(v1(1,arguments),!SE(e)&&typeof e!="number")return!1;var t=Er(e);return!isNaN(Number(t))}function LE(e,t){v1(2,arguments);var r=uo(t);return kE(e,-r)}var AE=864e5;function HE(e){v1(1,arguments);var t=Er(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),o=r-n;return Math.floor(o/AE)+1}function os(e){v1(1,arguments);var t=1,r=Er(e),n=r.getUTCDay(),o=(n=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function BE(e){v1(1,arguments);var t=L9(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=os(r);return n}var TE=6048e5;function DE(e){v1(1,arguments);var t=Er(e),r=os(t).getTime()-BE(t).getTime();return Math.round(r/TE)+1}function as(e,t){var r,n,o,a,i,l,s,u;v1(1,arguments);var c=h2(),d=uo((r=(n=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&o!==void 0?o:c.weekStartsOn)!==null&&n!==void 0?n:(s=c.locale)===null||s===void 0||(u=s.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=Er(e),p=f.getUTCDay(),g=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(d+1,0,p),g.setUTCHours(0,0,0,0);var C=as(g,t),b=new Date(0);b.setUTCFullYear(d,0,p),b.setUTCHours(0,0,0,0);var v=as(b,t);return c.getTime()>=C.getTime()?d+1:c.getTime()>=v.getTime()?d:d-1}function OE(e,t){var r,n,o,a,i,l,s,u;v1(1,arguments);var c=h2(),d=uo((r=(n=(o=(a=t==null?void 0:t.firstWeekContainsDate)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&o!==void 0?o:c.firstWeekContainsDate)!==null&&n!==void 0?n:(s=c.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=A9(e,t),p=new Date(0);p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0);var g=as(p,t);return g}var VE=6048e5;function IE(e,t){v1(1,arguments);var r=Er(e),n=as(r,t).getTime()-OE(r,t).getTime();return Math.round(n/VE)+1}function Ct(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return Ct(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Ct(r+1,2)},d:function(e,t){return Ct(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 Ct(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Ct(e.getUTCHours(),t.length)},m:function(e,t){return Ct(e.getUTCMinutes(),t.length)},s:function(e,t){return Ct(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,n=e.getUTCMilliseconds(),o=Math.floor(n*Math.pow(10,r-3));return Ct(o,t.length)}};const on=PE;var Lo={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},NE={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(),o=n>0?n:1-n;return r.ordinalNumber(o,{unit:"year"})}return on.y(e,t)},Y:function(e,t,r,n){var o=A9(e,n),a=o>0?o:1-o;if(t==="YY"){var i=a%100;return Ct(i,2)}return t==="Yo"?r.ordinalNumber(a,{unit:"year"}):Ct(a,t.length)},R:function(e,t){var r=L9(e);return Ct(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return Ct(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 Ct(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 Ct(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 on.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 Ct(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 o=IE(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):Ct(o,t.length)},I:function(e,t,r){var n=DE(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Ct(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):on.d(e,t)},D:function(e,t,r){var n=HE(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Ct(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 o=e.getUTCDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Ct(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});case"eeee":default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var o=e.getUTCDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Ct(a,t.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});case"cccc":default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return Ct(o,t.length);case"io":return r.ordinalNumber(o,{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(),o=n/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n=e.getUTCHours(),o;switch(n===12?o=Lo.noon:n===0?o=Lo.midnight:o=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n=e.getUTCHours(),o;switch(n>=17?o=Lo.evening:n>=12?o=Lo.afternoon:n>=4?o=Lo.morning:o=Lo.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(o,{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 on.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):on.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Ct(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Ct(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):on.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):on.s(e,t)},S:function(e,t){return on.S(e,t)},X:function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return K3(a);case"XXXX":case"XX":return Zn(a);case"XXXXX":case"XXX":default:return Zn(a,":")}},x:function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"x":return K3(a);case"xxxx":case"xx":return Zn(a);case"xxxxx":case"xxx":default:return Zn(a,":")}},O:function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+G3(a,":");case"OOOO":default:return"GMT"+Zn(a,":")}},z:function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+G3(a,":");case"zzzz":default:return"GMT"+Zn(a,":")}},t:function(e,t,r,n){var o=n._originalDate||e,a=Math.floor(o.getTime()/1e3);return Ct(a,t.length)},T:function(e,t,r,n){var o=n._originalDate||e,a=o.getTime();return Ct(a,t.length)}};function G3(e,t){var r=e>0?"-":"+",n=Math.abs(e),o=Math.floor(n/60),a=n%60;if(a===0)return r+String(o);var i=t||"";return r+String(o)+i+Ct(a,2)}function K3(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Ct(Math.abs(e)/60,2)}return Zn(e,t)}function Zn(e,t){var r=t||"",n=e>0?"-":"+",o=Math.abs(e),a=Ct(Math.floor(o/60),2),i=Ct(o%60,2);return n+a+r+i}const ZE=NE;var q3=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"})}},H9=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"})}},$E=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],o=r[2];if(!o)return q3(e,t);var a;switch(n){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",q3(n,t)).replace("{{time}}",H9(o,t))},RE={p:H9,P:$E};const zE=RE;var FE=["D","DD"],UE=["YY","YYYY"];function jE(e){return FE.indexOf(e)!==-1}function YE(e){return UE.indexOf(e)!==-1}function W3(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 GE={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"}},KE=function(e,t,r){var n,o=GE[e];return typeof o=="string"?n=o:t===1?n=o.one:n=o.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};const qE=KE;function Q2(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 WE={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},QE={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},XE={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},JE={date:Q2({formats:WE,defaultWidth:"full"}),time:Q2({formats:QE,defaultWidth:"full"}),dateTime:Q2({formats:XE,defaultWidth:"full"})};const eL=JE;var tL={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},rL=function(e,t,r,n){return tL[e]};const nL=rL;function Ra(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",o;if(n==="formatting"&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):a;o=e.formattingValues[i]||e.formattingValues[a]}else{var l=e.defaultWidth,s=r!=null&&r.width?String(r.width):e.defaultWidth;o=e.values[s]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return o[u]}}var oL={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},aL={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},iL={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"]},lL={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"]},sL={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"}},uL={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"}},cL=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"},dL={ordinalNumber:cL,era:Ra({values:oL,defaultWidth:"wide"}),quarter:Ra({values:aL,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Ra({values:iL,defaultWidth:"wide"}),day:Ra({values:lL,defaultWidth:"wide"}),dayPeriod:Ra({values:sL,defaultWidth:"wide",formattingValues:uL,defaultFormattingWidth:"wide"})};const fL=dL;function za(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;var i=a[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?hL(l,function(d){return d.test(i)}):pL(l,function(d){return d.test(i)}),u;u=e.valueCallback?e.valueCallback(s):s,u=r.valueCallback?r.valueCallback(u):u;var c=t.slice(i.length);return{value:u,rest:c}}}function pL(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function hL(e,t){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var o=n[0],a=t.match(e.parsePattern);if(!a)return null;var i=e.valueCallback?e.valueCallback(a[0]):a[0];i=r.valueCallback?r.valueCallback(i):i;var l=t.slice(o.length);return{value:i,rest:l}}}var mL=/^(\d+)(th|st|nd|rd)?/i,gL=/\d+/i,CL={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},yL={any:[/^b/i,/^(a|c)/i]},bL={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},wL={any:[/1/i,/2/i,/3/i,/4/i]},_L={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},kL={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]},xL={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},ML={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]},SL={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},EL={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}},LL={ordinalNumber:vL({matchPattern:mL,parsePattern:gL,valueCallback:function(e){return parseInt(e,10)}}),era:za({matchPatterns:CL,defaultMatchWidth:"wide",parsePatterns:yL,defaultParseWidth:"any"}),quarter:za({matchPatterns:bL,defaultMatchWidth:"wide",parsePatterns:wL,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:za({matchPatterns:_L,defaultMatchWidth:"wide",parsePatterns:kL,defaultParseWidth:"any"}),day:za({matchPatterns:xL,defaultMatchWidth:"wide",parsePatterns:ML,defaultParseWidth:"any"}),dayPeriod:za({matchPatterns:SL,defaultMatchWidth:"any",parsePatterns:EL,defaultParseWidth:"any"})};const AL=LL;var HL={code:"en-US",formatDistance:qE,formatLong:eL,formatRelative:nL,localize:fL,match:AL,options:{weekStartsOn:0,firstWeekContainsDate:1}};const BL=HL;var TL=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,DL=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,OL=/^'([^]*?)'?$/,VL=/''/g,IL=/[a-zA-Z]/;function X2(e,t,r){var n,o,a,i,l,s,u,c,d,f,p,g,C,b,v,y,w,k;v1(2,arguments);var L=String(t),V=h2(),P=(n=(o=r==null?void 0:r.locale)!==null&&o!==void 0?o:V.locale)!==null&&n!==void 0?n:BL,D=uo((a=(i=(l=(s=r==null?void 0:r.firstWeekContainsDate)!==null&&s!==void 0?s:r==null||(u=r.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&l!==void 0?l:V.firstWeekContainsDate)!==null&&i!==void 0?i:(d=V.locale)===null||d===void 0||(f=d.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(D>=1&&D<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=uo((p=(g=(C=(b=r==null?void 0:r.weekStartsOn)!==null&&b!==void 0?b:r==null||(v=r.locale)===null||v===void 0||(y=v.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&C!==void 0?C:V.weekStartsOn)!==null&&g!==void 0?g:(w=V.locale)===null||w===void 0||(k=w.options)===null||k===void 0?void 0:k.weekStartsOn)!==null&&p!==void 0?p:0);if(!(T>=0&&T<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!P.localize)throw new RangeError("locale must contain localize property");if(!P.formatLong)throw new RangeError("locale must contain formatLong property");var S=Er(e);if(!EE(S))throw new RangeError("Invalid time value");var A=ME(S),B=LE(S,A),N={firstWeekContainsDate:D,weekStartsOn:T,locale:P,_originalDate:S},W=L.match(DL).map(function(X){var te=X[0];if(te==="p"||te==="P"){var ue=zE[te];return ue(X,P.formatLong)}return X}).join("").match(TL).map(function(X){if(X==="''")return"'";var te=X[0];if(te==="'")return PL(X);var ue=ZE[te];if(ue)return!(r!=null&&r.useAdditionalWeekYearTokens)&&YE(X)&&W3(X,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&jE(X)&&W3(X,t,String(e)),ue(B,X,P.localize,N);if(te.match(IL))throw new RangeError("Format string contains an unescaped latin alphabet character `"+te+"`");return X}).join("");return W}function PL(e){var t=e.match(OL);return t?t[1].replace(VL,"'"):e}function v2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var r6={exports:{}},B9={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})(B9);var Tt=B9.exports,n6={exports:{}},o6={exports:{}},T9={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})(T9);var D9=T9.exports,a6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,o){if(o.length1?"s":"")+" required, but only "+o.length+" present")}e.exports=t.default})(a6,a6.exports);var m1=a6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(D9),o=r(m1);function a(i){return(0,o.default)(1,arguments),i instanceof Date||(0,n.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(o6,o6.exports);var NL=o6.exports,i6={exports:{}};(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(D9),o=r(m1);function a(i){(0,o.default)(1,arguments);var l=Object.prototype.toString.call(i);return i instanceof Date||(0,n.default)(i)==="object"&&l==="[object Date]"?new Date(i.getTime()):typeof i=="number"||l==="[object Number]"?new Date(i):((typeof i=="string"||l==="[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})(i6,i6.exports);var Lr=i6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(NL),o=r(Lr),a=r(m1);function i(l){if((0,a.default)(1,arguments),!(0,n.default)(l)&&typeof l!="number")return!1;var s=(0,o.default)(l);return!isNaN(Number(s))}e.exports=t.default})(n6,n6.exports);var ZL=n6.exports,l6={exports:{}},s6={exports:{}},u6={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 o=Number(n);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}e.exports=t.default})(u6,u6.exports);var bo=u6.exports;const $L=v2(bo);(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(bo),o=r(Lr),a=r(m1);function i(l,s){(0,a.default)(2,arguments);var u=(0,o.default)(l).getTime(),c=(0,n.default)(s);return new Date(u+c)}e.exports=t.default})(s6,s6.exports);var RL=s6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(RL),o=r(m1),a=r(bo);function i(l,s){(0,o.default)(2,arguments);var u=(0,a.default)(s);return(0,n.default)(l,-u)}e.exports=t.default})(l6,l6.exports);var zL=l6.exports,c6={exports:{}},d6={exports:{}};(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Lr),o=r(m1),a=864e5;function i(l){(0,o.default)(1,arguments);var s=(0,n.default)(l),u=s.getTime();s.setUTCMonth(0,1),s.setUTCHours(0,0,0,0);var c=s.getTime(),d=u-c;return Math.floor(d/a)+1}e.exports=t.default})(d6,d6.exports);var FL=d6.exports,f6={exports:{}},p6={exports:{}};(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(Lr),o=r(m1);function a(i){(0,o.default)(1,arguments);var l=1,s=(0,n.default)(i),u=s.getUTCDay(),c=(u=d.getTime()?u+1:s.getTime()>=p.getTime()?u:u-1}e.exports=t.default})(v6,v6.exports);var O9=v6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(O9),o=r(j7),a=r(m1);function i(l){(0,a.default)(1,arguments);var s=(0,n.default)(l),u=new Date(0);u.setUTCFullYear(s,0,4),u.setUTCHours(0,0,0,0);var c=(0,o.default)(u);return c}e.exports=t.default})(h6,h6.exports);var UL=h6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(Lr),o=r(j7),a=r(UL),i=r(m1),l=6048e5;function s(u){(0,i.default)(1,arguments);var c=(0,n.default)(u),d=(0,o.default)(c).getTime()-(0,a.default)(c).getTime();return Math.round(d/l)+1}e.exports=t.default})(f6,f6.exports);var jL=f6.exports,m6={exports:{}},g6={exports:{}},wo={};Object.defineProperty(wo,"__esModule",{value:!0});wo.getDefaultOptions=YL;wo.setDefaultOptions=GL;var V9={};function YL(){return V9}function GL(e){V9=e}(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(Lr),o=r(m1),a=r(bo),i=wo;function l(s,u){var c,d,f,p,g,C,b,v;(0,o.default)(1,arguments);var y=(0,i.getDefaultOptions)(),w=(0,a.default)((c=(d=(f=(p=u==null?void 0:u.weekStartsOn)!==null&&p!==void 0?p:u==null||(g=u.locale)===null||g===void 0||(C=g.options)===null||C===void 0?void 0:C.weekStartsOn)!==null&&f!==void 0?f:y.weekStartsOn)!==null&&d!==void 0?d:(b=y.locale)===null||b===void 0||(v=b.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&c!==void 0?c:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var k=(0,n.default)(s),L=k.getUTCDay(),V=(L=1&&V<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var P=new Date(0);P.setUTCFullYear(k+1,0,V),P.setUTCHours(0,0,0,0);var D=(0,a.default)(P,c),T=new Date(0);T.setUTCFullYear(k,0,V),T.setUTCHours(0,0,0,0);var S=(0,a.default)(T,c);return w.getTime()>=D.getTime()?k+1:w.getTime()>=S.getTime()?k:k-1}e.exports=t.default})(y6,y6.exports);var I9=y6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(I9),o=r(m1),a=r(Y7),i=r(bo),l=wo;function s(u,c){var d,f,p,g,C,b,v,y;(0,o.default)(1,arguments);var w=(0,l.getDefaultOptions)(),k=(0,i.default)((d=(f=(p=(g=c==null?void 0:c.firstWeekContainsDate)!==null&&g!==void 0?g:c==null||(C=c.locale)===null||C===void 0||(b=C.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&p!==void 0?p:w.firstWeekContainsDate)!==null&&f!==void 0?f:(v=w.locale)===null||v===void 0||(y=v.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&d!==void 0?d:1),L=(0,n.default)(u,c),V=new Date(0);V.setUTCFullYear(L,0,k),V.setUTCHours(0,0,0,0);var P=(0,a.default)(V,c);return P}e.exports=t.default})(C6,C6.exports);var KL=C6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(Lr),o=r(Y7),a=r(KL),i=r(m1),l=6048e5;function s(u,c){(0,i.default)(1,arguments);var d=(0,n.default)(u),f=(0,o.default)(d,c).getTime()-(0,a.default)(d,c).getTime();return Math.round(f/l)+1}e.exports=t.default})(m6,m6.exports);var qL=m6.exports,b6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,o){for(var a=n<0?"-":"",i=Math.abs(n).toString();i.length0?s:1-s;return(0,n.default)(l==="yy"?u%100:u,l.length)},M:function(i,l){var s=i.getUTCMonth();return l==="M"?String(s+1):(0,n.default)(s+1,2)},d:function(i,l){return(0,n.default)(i.getUTCDate(),l.length)},a:function(i,l){var s=i.getUTCHours()/12>=1?"pm":"am";switch(l){case"a":case"aa":return s.toUpperCase();case"aaa":return s;case"aaaaa":return s[0];case"aaaa":default:return s==="am"?"a.m.":"p.m."}},h:function(i,l){return(0,n.default)(i.getUTCHours()%12||12,l.length)},H:function(i,l){return(0,n.default)(i.getUTCHours(),l.length)},m:function(i,l){return(0,n.default)(i.getUTCMinutes(),l.length)},s:function(i,l){return(0,n.default)(i.getUTCSeconds(),l.length)},S:function(i,l){var s=l.length,u=i.getUTCMilliseconds(),c=Math.floor(u*Math.pow(10,s-3));return(0,n.default)(c,l.length)}},a=o;t.default=a,e.exports=t.default})(w6,w6.exports);var WL=w6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(FL),o=r(jL),a=r(O9),i=r(qL),l=r(I9),s=r(P9),u=r(WL),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(b,v,y){var w=b.getUTCFullYear()>0?1:0;switch(v){case"G":case"GG":case"GGG":return y.era(w,{width:"abbreviated"});case"GGGGG":return y.era(w,{width:"narrow"});case"GGGG":default:return y.era(w,{width:"wide"})}},y:function(b,v,y){if(v==="yo"){var w=b.getUTCFullYear(),k=w>0?w:1-w;return y.ordinalNumber(k,{unit:"year"})}return u.default.y(b,v)},Y:function(b,v,y,w){var k=(0,l.default)(b,w),L=k>0?k:1-k;if(v==="YY"){var V=L%100;return(0,s.default)(V,2)}return v==="Yo"?y.ordinalNumber(L,{unit:"year"}):(0,s.default)(L,v.length)},R:function(b,v){var y=(0,a.default)(b);return(0,s.default)(y,v.length)},u:function(b,v){var y=b.getUTCFullYear();return(0,s.default)(y,v.length)},Q:function(b,v,y){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(v){case"Q":return String(w);case"QQ":return(0,s.default)(w,2);case"Qo":return y.ordinalNumber(w,{unit:"quarter"});case"QQQ":return y.quarter(w,{width:"abbreviated",context:"formatting"});case"QQQQQ":return y.quarter(w,{width:"narrow",context:"formatting"});case"QQQQ":default:return y.quarter(w,{width:"wide",context:"formatting"})}},q:function(b,v,y){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(v){case"q":return String(w);case"qq":return(0,s.default)(w,2);case"qo":return y.ordinalNumber(w,{unit:"quarter"});case"qqq":return y.quarter(w,{width:"abbreviated",context:"standalone"});case"qqqqq":return y.quarter(w,{width:"narrow",context:"standalone"});case"qqqq":default:return y.quarter(w,{width:"wide",context:"standalone"})}},M:function(b,v,y){var w=b.getUTCMonth();switch(v){case"M":case"MM":return u.default.M(b,v);case"Mo":return y.ordinalNumber(w+1,{unit:"month"});case"MMM":return y.month(w,{width:"abbreviated",context:"formatting"});case"MMMMM":return y.month(w,{width:"narrow",context:"formatting"});case"MMMM":default:return y.month(w,{width:"wide",context:"formatting"})}},L:function(b,v,y){var w=b.getUTCMonth();switch(v){case"L":return String(w+1);case"LL":return(0,s.default)(w+1,2);case"Lo":return y.ordinalNumber(w+1,{unit:"month"});case"LLL":return y.month(w,{width:"abbreviated",context:"standalone"});case"LLLLL":return y.month(w,{width:"narrow",context:"standalone"});case"LLLL":default:return y.month(w,{width:"wide",context:"standalone"})}},w:function(b,v,y,w){var k=(0,i.default)(b,w);return v==="wo"?y.ordinalNumber(k,{unit:"week"}):(0,s.default)(k,v.length)},I:function(b,v,y){var w=(0,o.default)(b);return v==="Io"?y.ordinalNumber(w,{unit:"week"}):(0,s.default)(w,v.length)},d:function(b,v,y){return v==="do"?y.ordinalNumber(b.getUTCDate(),{unit:"date"}):u.default.d(b,v)},D:function(b,v,y){var w=(0,n.default)(b);return v==="Do"?y.ordinalNumber(w,{unit:"dayOfYear"}):(0,s.default)(w,v.length)},E:function(b,v,y){var w=b.getUTCDay();switch(v){case"E":case"EE":case"EEE":return y.day(w,{width:"abbreviated",context:"formatting"});case"EEEEE":return y.day(w,{width:"narrow",context:"formatting"});case"EEEEEE":return y.day(w,{width:"short",context:"formatting"});case"EEEE":default:return y.day(w,{width:"wide",context:"formatting"})}},e:function(b,v,y,w){var k=b.getUTCDay(),L=(k-w.weekStartsOn+8)%7||7;switch(v){case"e":return String(L);case"ee":return(0,s.default)(L,2);case"eo":return y.ordinalNumber(L,{unit:"day"});case"eee":return y.day(k,{width:"abbreviated",context:"formatting"});case"eeeee":return y.day(k,{width:"narrow",context:"formatting"});case"eeeeee":return y.day(k,{width:"short",context:"formatting"});case"eeee":default:return y.day(k,{width:"wide",context:"formatting"})}},c:function(b,v,y,w){var k=b.getUTCDay(),L=(k-w.weekStartsOn+8)%7||7;switch(v){case"c":return String(L);case"cc":return(0,s.default)(L,v.length);case"co":return y.ordinalNumber(L,{unit:"day"});case"ccc":return y.day(k,{width:"abbreviated",context:"standalone"});case"ccccc":return y.day(k,{width:"narrow",context:"standalone"});case"cccccc":return y.day(k,{width:"short",context:"standalone"});case"cccc":default:return y.day(k,{width:"wide",context:"standalone"})}},i:function(b,v,y){var w=b.getUTCDay(),k=w===0?7:w;switch(v){case"i":return String(k);case"ii":return(0,s.default)(k,v.length);case"io":return y.ordinalNumber(k,{unit:"day"});case"iii":return y.day(w,{width:"abbreviated",context:"formatting"});case"iiiii":return y.day(w,{width:"narrow",context:"formatting"});case"iiiiii":return y.day(w,{width:"short",context:"formatting"});case"iiii":default:return y.day(w,{width:"wide",context:"formatting"})}},a:function(b,v,y){var w=b.getUTCHours(),k=w/12>=1?"pm":"am";switch(v){case"a":case"aa":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"aaa":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return y.dayPeriod(k,{width:"narrow",context:"formatting"});case"aaaa":default:return y.dayPeriod(k,{width:"wide",context:"formatting"})}},b:function(b,v,y){var w=b.getUTCHours(),k;switch(w===12?k=c.noon:w===0?k=c.midnight:k=w/12>=1?"pm":"am",v){case"b":case"bb":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"bbb":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return y.dayPeriod(k,{width:"narrow",context:"formatting"});case"bbbb":default:return y.dayPeriod(k,{width:"wide",context:"formatting"})}},B:function(b,v,y){var w=b.getUTCHours(),k;switch(w>=17?k=c.evening:w>=12?k=c.afternoon:w>=4?k=c.morning:k=c.night,v){case"B":case"BB":case"BBB":return y.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"BBBBB":return y.dayPeriod(k,{width:"narrow",context:"formatting"});case"BBBB":default:return y.dayPeriod(k,{width:"wide",context:"formatting"})}},h:function(b,v,y){if(v==="ho"){var w=b.getUTCHours()%12;return w===0&&(w=12),y.ordinalNumber(w,{unit:"hour"})}return u.default.h(b,v)},H:function(b,v,y){return v==="Ho"?y.ordinalNumber(b.getUTCHours(),{unit:"hour"}):u.default.H(b,v)},K:function(b,v,y){var w=b.getUTCHours()%12;return v==="Ko"?y.ordinalNumber(w,{unit:"hour"}):(0,s.default)(w,v.length)},k:function(b,v,y){var w=b.getUTCHours();return w===0&&(w=24),v==="ko"?y.ordinalNumber(w,{unit:"hour"}):(0,s.default)(w,v.length)},m:function(b,v,y){return v==="mo"?y.ordinalNumber(b.getUTCMinutes(),{unit:"minute"}):u.default.m(b,v)},s:function(b,v,y){return v==="so"?y.ordinalNumber(b.getUTCSeconds(),{unit:"second"}):u.default.s(b,v)},S:function(b,v){return u.default.S(b,v)},X:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();if(L===0)return"Z";switch(v){case"X":return p(L);case"XXXX":case"XX":return g(L);case"XXXXX":case"XXX":default:return g(L,":")}},x:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();switch(v){case"x":return p(L);case"xxxx":case"xx":return g(L);case"xxxxx":case"xxx":default:return g(L,":")}},O:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();switch(v){case"O":case"OO":case"OOO":return"GMT"+f(L,":");case"OOOO":default:return"GMT"+g(L,":")}},z:function(b,v,y,w){var k=w._originalDate||b,L=k.getTimezoneOffset();switch(v){case"z":case"zz":case"zzz":return"GMT"+f(L,":");case"zzzz":default:return"GMT"+g(L,":")}},t:function(b,v,y,w){var k=w._originalDate||b,L=Math.floor(k.getTime()/1e3);return(0,s.default)(L,v.length)},T:function(b,v,y,w){var k=w._originalDate||b,L=k.getTime();return(0,s.default)(L,v.length)}};function f(b,v){var y=b>0?"-":"+",w=Math.abs(b),k=Math.floor(w/60),L=w%60;if(L===0)return y+String(k);var V=v||"";return y+String(k)+V+(0,s.default)(L,2)}function p(b,v){if(b%60===0){var y=b>0?"-":"+";return y+(0,s.default)(Math.abs(b)/60,2)}return g(b,v)}function g(b,v){var y=v||"",w=b>0?"-":"+",k=Math.abs(b),L=(0,s.default)(Math.floor(k/60),2),V=(0,s.default)(k%60,2);return w+L+y+V}var C=d;t.default=C,e.exports=t.default})(c6,c6.exports);var QL=c6.exports,_6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(l,s){switch(l){case"P":return s.date({width:"short"});case"PP":return s.date({width:"medium"});case"PPP":return s.date({width:"long"});case"PPPP":default:return s.date({width:"full"})}},n=function(l,s){switch(l){case"p":return s.time({width:"short"});case"pp":return s.time({width:"medium"});case"ppp":return s.time({width:"long"});case"pppp":default:return s.time({width:"full"})}},o=function(l,s){var u=l.match(/(P+)(p+)?/)||[],c=u[1],d=u[2];if(!d)return r(l,s);var f;switch(c){case"P":f=s.dateTime({width:"short"});break;case"PP":f=s.dateTime({width:"medium"});break;case"PPP":f=s.dateTime({width:"long"});break;case"PPPP":default:f=s.dateTime({width:"full"});break}return f.replace("{{date}}",r(c,s)).replace("{{time}}",n(d,s))},a={p:n,P:o},i=a;t.default=i,e.exports=t.default})(_6,_6.exports);var XL=_6.exports,k6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var o=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return o.setUTCFullYear(n.getFullYear()),n.getTime()-o.getTime()}e.exports=t.default})(k6,k6.exports);var N9=k6.exports;const Q3=v2(N9);var Gi={};Object.defineProperty(Gi,"__esModule",{value:!0});Gi.isProtectedDayOfYearToken=tA;Gi.isProtectedWeekYearToken=rA;Gi.throwProtectedError=nA;var JL=["D","DD"],eA=["YY","YYYY"];function tA(e){return JL.indexOf(e)!==-1}function rA(e){return eA.indexOf(e)!==-1}function nA(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 x6={exports:{}},M6={exports:{}},S6={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(a,i,l){var s,u=r[a];return typeof u=="string"?s=u:i===1?s=u.one:s=u.other.replace("{{count}}",i.toString()),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"in "+s:s+" ago":s},o=n;t.default=o,e.exports=t.default})(S6,S6.exports);var oA=S6.exports,E6={exports:{}},L6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=o.width?String(o.width):n.defaultWidth,i=n.formats[a]||n.formats[n.defaultWidth];return i}}e.exports=t.default})(L6,L6.exports);var aA=L6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(aA),o={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},a={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}}"},l={date:(0,n.default)({formats:o,defaultWidth:"full"}),time:(0,n.default)({formats:a,defaultWidth:"full"}),dateTime:(0,n.default)({formats:i,defaultWidth:"full"})},s=l;t.default=s,e.exports=t.default})(E6,E6.exports);var iA=E6.exports,A6={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(a,i,l,s){return r[a]},o=n;t.default=o,e.exports=t.default})(A6,A6.exports);var lA=A6.exports,H6={exports:{}},B6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(o,a){var i=a!=null&&a.context?String(a.context):"standalone",l;if(i==="formatting"&&n.formattingValues){var s=n.defaultFormattingWidth||n.defaultWidth,u=a!=null&&a.width?String(a.width):s;l=n.formattingValues[u]||n.formattingValues[s]}else{var c=n.defaultWidth,d=a!=null&&a.width?String(a.width):n.defaultWidth;l=n.values[d]||n.values[c]}var f=n.argumentCallback?n.argumentCallback(o):o;return l[f]}}e.exports=t.default})(B6,B6.exports);var sA=B6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(sA),o={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},a={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"]},l={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"]},s={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,g){var C=Number(p),b=C%100;if(b>20||b<10)switch(b%10){case 1:return C+"st";case 2:return C+"nd";case 3:return C+"rd"}return C+"th"},d={ordinalNumber:c,era:(0,n.default)({values:o,defaultWidth:"wide"}),quarter:(0,n.default)({values:a,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,n.default)({values:i,defaultWidth:"wide"}),day:(0,n.default)({values:l,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:s,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},f=d;t.default=f,e.exports=t.default})(H6,H6.exports);var uA=H6.exports,T6={exports:{}},D6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(a){return function(i){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=l.width,u=s&&a.matchPatterns[s]||a.matchPatterns[a.defaultMatchWidth],c=i.match(u);if(!c)return null;var d=c[0],f=s&&a.parsePatterns[s]||a.parsePatterns[a.defaultParseWidth],p=Array.isArray(f)?o(f,function(b){return b.test(d)}):n(f,function(b){return b.test(d)}),g;g=a.valueCallback?a.valueCallback(p):p,g=l.valueCallback?l.valueCallback(g):g;var C=i.slice(d.length);return{value:g,rest:C}}}function n(a,i){for(var l in a)if(a.hasOwnProperty(l)&&i(a[l]))return l}function o(a,i){for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:{},i=o.match(n.matchPattern);if(!i)return null;var l=i[0],s=o.match(n.parsePattern);if(!s)return null;var u=n.valueCallback?n.valueCallback(s[0]):s[0];u=a.valueCallback?a.valueCallback(u):u;var c=o.slice(l.length);return{value:u,rest:c}}}e.exports=t.default})(O6,O6.exports);var dA=O6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(cA),o=r(dA),a=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,l={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},s={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},g={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]},C={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},b={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}},v={ordinalNumber:(0,o.default)({matchPattern:a,parsePattern:i,valueCallback:function(w){return parseInt(w,10)}}),era:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(w){return w+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:g,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:C,defaultMatchWidth:"any",parsePatterns:b,defaultParseWidth:"any"})},y=v;t.default=y,e.exports=t.default})(T6,T6.exports);var fA=T6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(oA),o=r(iA),a=r(lA),i=r(uA),l=r(fA),s={code:"en-US",formatDistance:n.default,formatLong:o.default,formatRelative:a.default,localize:i.default,match:l.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=s;t.default=u,e.exports=t.default})(M6,M6.exports);var pA=M6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(pA),o=n.default;t.default=o,e.exports=t.default})(x6,x6.exports);var hA=x6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var n=r(ZL),o=r(zL),a=r(Lr),i=r(QL),l=r(XL),s=r(N9),u=Gi,c=r(bo),d=r(m1),f=wo,p=r(hA),g=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,C=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,v=/''/g,y=/[a-zA-Z]/;function w(L,V,P){var D,T,S,A,B,N,W,X,te,ue,de,Ae,le,_e,Ne,We,ne,Ve;(0,d.default)(2,arguments);var ke=String(V),Q=(0,f.getDefaultOptions)(),pe=(D=(T=P==null?void 0:P.locale)!==null&&T!==void 0?T:Q.locale)!==null&&D!==void 0?D:p.default,F=(0,c.default)((S=(A=(B=(N=P==null?void 0:P.firstWeekContainsDate)!==null&&N!==void 0?N:P==null||(W=P.locale)===null||W===void 0||(X=W.options)===null||X===void 0?void 0:X.firstWeekContainsDate)!==null&&B!==void 0?B:Q.firstWeekContainsDate)!==null&&A!==void 0?A:(te=Q.locale)===null||te===void 0||(ue=te.options)===null||ue===void 0?void 0:ue.firstWeekContainsDate)!==null&&S!==void 0?S:1);if(!(F>=1&&F<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Y=(0,c.default)((de=(Ae=(le=(_e=P==null?void 0:P.weekStartsOn)!==null&&_e!==void 0?_e:P==null||(Ne=P.locale)===null||Ne===void 0||(We=Ne.options)===null||We===void 0?void 0:We.weekStartsOn)!==null&&le!==void 0?le:Q.weekStartsOn)!==null&&Ae!==void 0?Ae:(ne=Q.locale)===null||ne===void 0||(Ve=ne.options)===null||Ve===void 0?void 0:Ve.weekStartsOn)!==null&&de!==void 0?de:0);if(!(Y>=0&&Y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!pe.localize)throw new RangeError("locale must contain localize property");if(!pe.formatLong)throw new RangeError("locale must contain formatLong property");var oe=(0,a.default)(L);if(!(0,n.default)(oe))throw new RangeError("Invalid time value");var E=(0,s.default)(oe),H=(0,o.default)(oe,E),z={firstWeekContainsDate:F,weekStartsOn:Y,locale:pe,_originalDate:oe},G=ke.match(C).map(function(ee){var se=ee[0];if(se==="p"||se==="P"){var Ce=l.default[se];return Ce(ee,pe.formatLong)}return ee}).join("").match(g).map(function(ee){if(ee==="''")return"'";var se=ee[0];if(se==="'")return k(ee);var Ce=i.default[se];if(Ce)return!(P!=null&&P.useAdditionalWeekYearTokens)&&(0,u.isProtectedWeekYearToken)(ee)&&(0,u.throwProtectedError)(ee,V,String(L)),!(P!=null&&P.useAdditionalDayOfYearTokens)&&(0,u.isProtectedDayOfYearToken)(ee)&&(0,u.throwProtectedError)(ee,V,String(L)),Ce(H,ee,pe.localize,z);if(se.match(y))throw new RangeError("Format string contains an unescaped latin alphabet character `"+se+"`");return ee}).join("");return G}function k(L){var V=L.match(b);return V?V[1].replace(v,"'"):L}e.exports=t.default})(r6,r6.exports);var vA=r6.exports;const mA=v2(vA);function X3(e,t,r){var n=yA(e,r.timeZone,r.locale);return n.formatToParts?gA(n,t):CA(n,t)}function gA(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 CA(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function yA(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 bA(e,t){var r=xA(t);return r.formatToParts?_A(r,e):kA(r,e)}var wA={year:0,month:1,day:2,hour:3,minute:4,second:5};function _A(e,t){try{for(var r=e.formatToParts(t),n=[],o=0;o=0&&(n[a]=parseInt(r[o].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function kA(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 J2={};function xA(e){if(!J2[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";J2[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 J2[e]}function Z9(e,t,r,n,o,a,i){var l=new Date(0);return l.setUTCFullYear(e,t,r),l.setUTCHours(n,o,a,i),l}var J3=36e5,MA=6e4,e0={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function G7(e,t,r){var n,o;if(!e||(n=e0.timezoneZ.exec(e),n))return 0;var a;if(n=e0.timezoneHH.exec(e),n)return a=parseInt(n[1],10),e4(a)?-(a*J3):NaN;if(n=e0.timezoneHHMM.exec(e),n){a=parseInt(n[1],10);var i=parseInt(n[2],10);return e4(a,i)?(o=Math.abs(a)*J3+i*MA,a>0?-o:o):NaN}if(LA(e)){t=new Date(t||Date.now());var l=r?t:SA(t),s=V6(l,e),u=r?s:EA(t,s,e);return-u}return NaN}function SA(e){return Z9(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function V6(e,t){var r=bA(e,t),n=Z9(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),o=e.getTime(),a=o%1e3;return o-=a>=0?a:1e3+a,n-o}function EA(e,t,r){var n=e.getTime(),o=n-t,a=V6(new Date(o),r);if(t===a)return t;o-=a-t;var i=V6(new Date(o),r);return a===i?a:Math.max(a,i)}function e4(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var t4={};function LA(e){if(t4[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),t4[e]=!0,!0}catch{return!1}}var AA=60*1e3,HA={X:function(e,t,r,n){var o=t0(n.timeZone,n._originalDate||e);if(o===0)return"Z";switch(t){case"X":return r4(o);case"XXXX":case"XX":return Po(o);case"XXXXX":case"XXX":default:return Po(o,":")}},x:function(e,t,r,n){var o=t0(n.timeZone,n._originalDate||e);switch(t){case"x":return r4(o);case"xxxx":case"xx":return Po(o);case"xxxxx":case"xxx":default:return Po(o,":")}},O:function(e,t,r,n){var o=t0(n.timeZone,n._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+BA(o,":");case"OOOO":default:return"GMT"+Po(o,":")}},z:function(e,t,r,n){var o=n._originalDate||e;switch(t){case"z":case"zz":case"zzz":return X3("short",o,n);case"zzzz":default:return X3("long",o,n)}}};function t0(e,t){var r=e?G7(e,t,!0)/AA:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function is(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",o=Math.abs(e),a=is(Math.floor(o/60),2),i=is(Math.floor(o%60),2);return n+a+r+i}function r4(e,t){if(e%60===0){var r=e>0?"-":"+";return r+is(Math.abs(e)/60,2)}return Po(e,t)}function BA(e,t){var r=e>0?"-":"+",n=Math.abs(e),o=Math.floor(n/60),a=n%60;if(a===0)return r+String(o);var i=t||"";return r+String(o)+i+is(a,2)}const TA=HA;var DA=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,r0=36e5,n4=6e4,OA=2,h1={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:DA};function $9(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?OA:$L(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 o=VA(e),a=IA(o.date,n),i=a.year,l=a.restDateString,s=PA(l,i);if(isNaN(s))return new Date(NaN);if(s){var u=s.getTime(),c=0,d;if(o.time&&(c=NA(o.time),isNaN(c)))return new Date(NaN);if(o.timeZone||r.timeZone){if(d=G7(o.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=Q3(new Date(u+c)),d=Q3(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function VA(e){var t={},r=h1.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=h1.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var o=h1.timeZone.exec(n);o?(t.time=n.replace(o[1],""),t.timeZone=o[1].trim()):t.time=n}return t}function IA(e,t){var r=h1.YYY[t],n=h1.YYYYY[t],o;if(o=h1.YYYY.exec(e)||n.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=h1.YY.exec(e)||r.exec(e),o){var i=o[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function PA(e,t){if(t===null)return null;var r,n,o,a;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=h1.MM.exec(e),r)return n=new Date(0),o=parseInt(r[1],10)-1,a4(t,o)?(n.setUTCFullYear(t,o),n):new Date(NaN);if(r=h1.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return RA(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=h1.MMDD.exec(e),r){n=new Date(0),o=parseInt(r[1],10)-1;var l=parseInt(r[2],10);return a4(t,o,l)?(n.setUTCFullYear(t,o,l),n):new Date(NaN)}if(r=h1.Www.exec(e),r)return a=parseInt(r[1],10)-1,i4(t,a)?o4(t,a):new Date(NaN);if(r=h1.WwwD.exec(e),r){a=parseInt(r[1],10)-1;var s=parseInt(r[2],10)-1;return i4(t,a,s)?o4(t,a,s):new Date(NaN)}return null}function NA(e){var t,r,n;if(t=h1.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),n0(r)?r%24*r0:NaN;if(t=h1.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),n0(r,n)?r%24*r0+n*n4:NaN;if(t=h1.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return n0(r,n,o)?r%24*r0+n*n4+o*1e3:NaN}return null}function o4(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var o=n.getUTCDay()||7,a=t*7+r+1-o;return n.setUTCDate(n.getUTCDate()+a),n}var ZA=[31,28,31,30,31,30,31,31,30,31,30,31],$A=[31,29,31,30,31,30,31,31,30,31,30,31];function R9(e){return e%400===0||e%4===0&&e%100!==0}function a4(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=R9(e);if(n&&r>$A[t]||!n&&r>ZA[t])return!1}return!0}function RA(e,t){if(t<1)return!1;var r=R9(e);return!(r&&t>366||!r&&t>365)}function i4(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function n0(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var zA=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function FA(e,t,r){var n=String(t),o=r||{},a=n.match(zA);if(a){var i=$9(e,o);n=a.reduce(function(l,s){if(s[0]==="'")return l;var u=l.indexOf(s),c=l[u-1]==="'",d=l.replace(s,"'"+TA[s[0]](i,s,null,o)+"'");return c?d.substring(0,u-1)+d.substring(u+1):d},n)}return mA(e,n,o)}var I6={exports:{}},P6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,o){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(n[a]=o[a]);return n}e.exports=t.default})(P6,P6.exports);var UA=P6.exports;(function(e,t){var r=Tt.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(UA);function o(a){return(0,n.default)({},a)}e.exports=t.default})(I6,I6.exports);var jA=I6.exports;const YA=v2(jA);function GA(e,t,r){var n=$9(e,r),o=G7(t,n,!0),a=new Date(n.getTime()-o),i=new Date(0);return i.setFullYear(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()),i.setHours(a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds()),i}function o0(e,t,r,n){var o=YA(n);return o.timeZone=t,FA(GA(e,t),r,o)}var w1="top",U1="bottom",j1="right",_1="left",K7="auto",Ki=[w1,U1,j1,_1],va="start",Hi="end",KA="clippingParents",z9="viewport",Fa="popper",qA="reference",l4=Ki.reduce(function(e,t){return e.concat([t+"-"+va,t+"-"+Hi])},[]),F9=[].concat(Ki,[K7]).reduce(function(e,t){return e.concat([t,t+"-"+va,t+"-"+Hi])},[]),WA="beforeRead",QA="read",XA="afterRead",JA="beforeMain",eH="main",tH="afterMain",rH="beforeWrite",nH="write",oH="afterWrite",aH=[WA,QA,XA,JA,eH,tH,rH,nH,oH];function xr(e){return e?(e.nodeName||"").toLowerCase():null}function B1(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function co(e){var t=B1(e).Element;return e instanceof t||e instanceof Element}function z1(e){var t=B1(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function q7(e){if(typeof ShadowRoot>"u")return!1;var t=B1(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function iH(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!z1(a)||!xr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(i){var l=o[i];l===!1?a.removeAttribute(i):a.setAttribute(i,l===!0?"":l)}))})}function lH(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 o=t.elements[n],a=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),l=i.reduce(function(s,u){return s[u]="",s},{});!z1(o)||!xr(o)||(Object.assign(o.style,l),Object.keys(a).forEach(function(s){o.removeAttribute(s)}))})}}const sH={name:"applyStyles",enabled:!0,phase:"write",fn:iH,effect:lH,requires:["computeStyles"]};function Cr(e){return e.split("-")[0]}var ro=Math.max,ls=Math.min,ma=Math.round;function N6(){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 U9(){return!/^((?!chrome|android).)*safari/i.test(N6())}function ga(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),o=1,a=1;t&&z1(e)&&(o=e.offsetWidth>0&&ma(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&ma(n.height)/e.offsetHeight||1);var i=co(e)?B1(e):window,l=i.visualViewport,s=!U9()&&r,u=(n.left+(s&&l?l.offsetLeft:0))/o,c=(n.top+(s&&l?l.offsetTop:0))/a,d=n.width/o,f=n.height/a;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function W7(e){var t=ga(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 j9(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&q7(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Ur(e){return B1(e).getComputedStyle(e)}function uH(e){return["table","td","th"].indexOf(xr(e))>=0}function Bn(e){return((co(e)?e.ownerDocument:e.document)||window.document).documentElement}function m2(e){return xr(e)==="html"?e:e.assignedSlot||e.parentNode||(q7(e)?e.host:null)||Bn(e)}function s4(e){return!z1(e)||Ur(e).position==="fixed"?null:e.offsetParent}function cH(e){var t=/firefox/i.test(N6()),r=/Trident/i.test(N6());if(r&&z1(e)){var n=Ur(e);if(n.position==="fixed")return null}var o=m2(e);for(q7(o)&&(o=o.host);z1(o)&&["html","body"].indexOf(xr(o))<0;){var a=Ur(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function qi(e){for(var t=B1(e),r=s4(e);r&&uH(r)&&Ur(r).position==="static";)r=s4(r);return r&&(xr(r)==="html"||xr(r)==="body"&&Ur(r).position==="static")?t:r||cH(e)||t}function Q7(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function di(e,t,r){return ro(e,ls(t,r))}function dH(e,t,r){var n=di(e,t,r);return n>r?r:n}function Y9(){return{top:0,right:0,bottom:0,left:0}}function G9(e){return Object.assign({},Y9(),e)}function K9(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var fH=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,G9(typeof e!="number"?e:K9(e,Ki))};function pH(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,i=r.modifiersData.popperOffsets,l=Cr(r.placement),s=Q7(l),u=[_1,j1].indexOf(l)>=0,c=u?"height":"width";if(!(!a||!i)){var d=fH(o.padding,r),f=W7(a),p=s==="y"?w1:_1,g=s==="y"?U1:j1,C=r.rects.reference[c]+r.rects.reference[s]-i[s]-r.rects.popper[c],b=i[s]-r.rects.reference[s],v=qi(a),y=v?s==="y"?v.clientHeight||0:v.clientWidth||0:0,w=C/2-b/2,k=d[p],L=y-f[c]-d[g],V=y/2-f[c]/2+w,P=di(k,V,L),D=s;r.modifiersData[n]=(t={},t[D]=P,t.centerOffset=P-V,t)}}function hH(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||j9(t.elements.popper,o)&&(t.elements.arrow=o))}const vH={name:"arrow",enabled:!0,phase:"main",fn:pH,effect:hH,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ca(e){return e.split("-")[1]}var mH={top:"auto",right:"auto",bottom:"auto",left:"auto"};function gH(e,t){var r=e.x,n=e.y,o=t.devicePixelRatio||1;return{x:ma(r*o)/o||0,y:ma(n*o)/o||0}}function u4(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=f===void 0?0:f,g=i.y,C=g===void 0?0:g,b=typeof c=="function"?c({x:p,y:C}):{x:p,y:C};p=b.x,C=b.y;var v=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),w=_1,k=w1,L=window;if(u){var V=qi(r),P="clientHeight",D="clientWidth";if(V===B1(r)&&(V=Bn(r),Ur(V).position!=="static"&&l==="absolute"&&(P="scrollHeight",D="scrollWidth")),V=V,o===w1||(o===_1||o===j1)&&a===Hi){k=U1;var T=d&&V===L&&L.visualViewport?L.visualViewport.height:V[P];C-=T-n.height,C*=s?1:-1}if(o===_1||(o===w1||o===U1)&&a===Hi){w=j1;var S=d&&V===L&&L.visualViewport?L.visualViewport.width:V[D];p-=S-n.width,p*=s?1:-1}}var A=Object.assign({position:l},u&&mH),B=c===!0?gH({x:p,y:C},B1(r)):{x:p,y:C};if(p=B.x,C=B.y,s){var N;return Object.assign({},A,(N={},N[k]=y?"0":"",N[w]=v?"0":"",N.transform=(L.devicePixelRatio||1)<=1?"translate("+p+"px, "+C+"px)":"translate3d("+p+"px, "+C+"px, 0)",N))}return Object.assign({},A,(t={},t[k]=y?C+"px":"",t[w]=v?p+"px":"",t.transform="",t))}function CH(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,i=a===void 0?!0:a,l=r.roundOffsets,s=l===void 0?!0:l,u={placement:Cr(t.placement),variation:Ca(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,u4(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,u4(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const yH={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:CH,data:{}};var fl={passive:!0};function bH(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,i=n.resize,l=i===void 0?!0:i,s=B1(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach(function(c){c.addEventListener("scroll",r.update,fl)}),l&&s.addEventListener("resize",r.update,fl),function(){a&&u.forEach(function(c){c.removeEventListener("scroll",r.update,fl)}),l&&s.removeEventListener("resize",r.update,fl)}}const wH={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:bH,data:{}};var _H={left:"right",right:"left",bottom:"top",top:"bottom"};function Al(e){return e.replace(/left|right|bottom|top/g,function(t){return _H[t]})}var kH={start:"end",end:"start"};function c4(e){return e.replace(/start|end/g,function(t){return kH[t]})}function X7(e){var t=B1(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function J7(e){return ga(Bn(e)).left+X7(e).scrollLeft}function xH(e,t){var r=B1(e),n=Bn(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;var u=U9();(u||!u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:l+J7(e),y:s}}function MH(e){var t,r=Bn(e),n=X7(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=ro(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=ro(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-n.scrollLeft+J7(e),s=-n.scrollTop;return Ur(o||r).direction==="rtl"&&(l+=ro(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:s}}function e5(e){var t=Ur(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function q9(e){return["html","body","#document"].indexOf(xr(e))>=0?e.ownerDocument.body:z1(e)&&e5(e)?e:q9(m2(e))}function fi(e,t){var r;t===void 0&&(t=[]);var n=q9(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=B1(n),i=o?[a].concat(a.visualViewport||[],e5(n)?n:[]):n,l=t.concat(i);return o?l:l.concat(fi(m2(i)))}function Z6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function SH(e,t){var r=ga(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 d4(e,t,r){return t===z9?Z6(xH(e,r)):co(t)?SH(t,r):Z6(MH(Bn(e)))}function EH(e){var t=fi(m2(e)),r=["absolute","fixed"].indexOf(Ur(e).position)>=0,n=r&&z1(e)?qi(e):e;return co(n)?t.filter(function(o){return co(o)&&j9(o,n)&&xr(o)!=="body"}):[]}function LH(e,t,r,n){var o=t==="clippingParents"?EH(e):[].concat(t),a=[].concat(o,[r]),i=a[0],l=a.reduce(function(s,u){var c=d4(e,u,n);return s.top=ro(c.top,s.top),s.right=ls(c.right,s.right),s.bottom=ls(c.bottom,s.bottom),s.left=ro(c.left,s.left),s},d4(e,i,n));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function W9(e){var t=e.reference,r=e.element,n=e.placement,o=n?Cr(n):null,a=n?Ca(n):null,i=t.x+t.width/2-r.width/2,l=t.y+t.height/2-r.height/2,s;switch(o){case w1:s={x:i,y:t.y-r.height};break;case U1:s={x:i,y:t.y+t.height};break;case j1:s={x:t.x+t.width,y:l};break;case _1:s={x:t.x-r.width,y:l};break;default:s={x:t.x,y:t.y}}var u=o?Q7(o):null;if(u!=null){var c=u==="y"?"height":"width";switch(a){case va:s[u]=s[u]-(t[c]/2-r[c]/2);break;case Hi:s[u]=s[u]+(t[c]/2-r[c]/2);break}}return s}function Bi(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.strategy,i=a===void 0?e.strategy:a,l=r.boundary,s=l===void 0?KA:l,u=r.rootBoundary,c=u===void 0?z9:u,d=r.elementContext,f=d===void 0?Fa:d,p=r.altBoundary,g=p===void 0?!1:p,C=r.padding,b=C===void 0?0:C,v=G9(typeof b!="number"?b:K9(b,Ki)),y=f===Fa?qA:Fa,w=e.rects.popper,k=e.elements[g?y:f],L=LH(co(k)?k:k.contextElement||Bn(e.elements.popper),s,c,i),V=ga(e.elements.reference),P=W9({reference:V,element:w,strategy:"absolute",placement:o}),D=Z6(Object.assign({},w,P)),T=f===Fa?D:V,S={top:L.top-T.top+v.top,bottom:T.bottom-L.bottom+v.bottom,left:L.left-T.left+v.left,right:T.right-L.right+v.right},A=e.modifiersData.offset;if(f===Fa&&A){var B=A[o];Object.keys(S).forEach(function(N){var W=[j1,U1].indexOf(N)>=0?1:-1,X=[w1,U1].indexOf(N)>=0?"y":"x";S[N]+=B[X]*W})}return S}function AH(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,l=r.flipVariations,s=r.allowedAutoPlacements,u=s===void 0?F9:s,c=Ca(n),d=c?l?l4:l4.filter(function(g){return Ca(g)===c}):Ki,f=d.filter(function(g){return u.indexOf(g)>=0});f.length===0&&(f=d);var p=f.reduce(function(g,C){return g[C]=Bi(e,{placement:C,boundary:o,rootBoundary:a,padding:i})[Cr(C)],g},{});return Object.keys(p).sort(function(g,C){return p[g]-p[C]})}function HH(e){if(Cr(e)===K7)return[];var t=Al(e);return[c4(e),t,c4(t)]}function BH(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,l=i===void 0?!0:i,s=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,g=p===void 0?!0:p,C=r.allowedAutoPlacements,b=t.options.placement,v=Cr(b),y=v===b,w=s||(y||!g?[Al(b)]:HH(b)),k=[b].concat(w).reduce(function(ne,Ve){return ne.concat(Cr(Ve)===K7?AH(t,{placement:Ve,boundary:c,rootBoundary:d,padding:u,flipVariations:g,allowedAutoPlacements:C}):Ve)},[]),L=t.rects.reference,V=t.rects.popper,P=new Map,D=!0,T=k[0],S=0;S=0,X=W?"width":"height",te=Bi(t,{placement:A,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),ue=W?N?j1:_1:N?U1:w1;L[X]>V[X]&&(ue=Al(ue));var de=Al(ue),Ae=[];if(a&&Ae.push(te[B]<=0),l&&Ae.push(te[ue]<=0,te[de]<=0),Ae.every(function(ne){return ne})){T=A,D=!1;break}P.set(A,Ae)}if(D)for(var le=g?3:1,_e=function(ne){var Ve=k.find(function(ke){var Q=P.get(ke);if(Q)return Q.slice(0,ne).every(function(pe){return pe})});if(Ve)return T=Ve,"break"},Ne=le;Ne>0;Ne--){var We=_e(Ne);if(We==="break")break}t.placement!==T&&(t.modifiersData[n]._skip=!0,t.placement=T,t.reset=!0)}}const TH={name:"flip",enabled:!0,phase:"main",fn:BH,requiresIfExists:["offset"],data:{_skip:!1}};function f4(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 p4(e){return[w1,j1,U1,_1].some(function(t){return e[t]>=0})}function DH(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Bi(t,{elementContext:"reference"}),l=Bi(t,{altBoundary:!0}),s=f4(i,n),u=f4(l,o,a),c=p4(s),d=p4(u);t.modifiersData[r]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const OH={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:DH};function VH(e,t,r){var n=Cr(e),o=[_1,w1].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[_1,j1].indexOf(n)>=0?{x:l,y:i}:{x:i,y:l}}function IH(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,i=F9.reduce(function(c,d){return c[d]=VH(d,t.rects,a),c},{}),l=i[t.placement],s=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=i}const PH={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:IH};function NH(e){var t=e.state,r=e.name;t.modifiersData[r]=W9({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const ZH={name:"popperOffsets",enabled:!0,phase:"read",fn:NH,data:{}};function $H(e){return e==="x"?"y":"x"}function RH(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,l=i===void 0?!1:i,s=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,p=f===void 0?!0:f,g=r.tetherOffset,C=g===void 0?0:g,b=Bi(t,{boundary:s,rootBoundary:u,padding:d,altBoundary:c}),v=Cr(t.placement),y=Ca(t.placement),w=!y,k=Q7(v),L=$H(k),V=t.modifiersData.popperOffsets,P=t.rects.reference,D=t.rects.popper,T=typeof C=="function"?C(Object.assign({},t.rects,{placement:t.placement})):C,S=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,B={x:0,y:0};if(V){if(a){var N,W=k==="y"?w1:_1,X=k==="y"?U1:j1,te=k==="y"?"height":"width",ue=V[k],de=ue+b[W],Ae=ue-b[X],le=p?-D[te]/2:0,_e=y===va?P[te]:D[te],Ne=y===va?-D[te]:-P[te],We=t.elements.arrow,ne=p&&We?W7(We):{width:0,height:0},Ve=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Y9(),ke=Ve[W],Q=Ve[X],pe=di(0,P[te],ne[te]),F=w?P[te]/2-le-pe-ke-S.mainAxis:_e-pe-ke-S.mainAxis,Y=w?-P[te]/2+le+pe+Q+S.mainAxis:Ne+pe+Q+S.mainAxis,oe=t.elements.arrow&&qi(t.elements.arrow),E=oe?k==="y"?oe.clientTop||0:oe.clientLeft||0:0,H=(N=A==null?void 0:A[k])!=null?N:0,z=ue+F-H-E,G=ue+Y-H,ee=di(p?ls(de,z):de,ue,p?ro(Ae,G):Ae);V[k]=ee,B[k]=ee-ue}if(l){var se,Ce=k==="x"?w1:_1,me=k==="x"?U1:j1,ge=V[L],ce=L==="y"?"height":"width",Be=ge+b[Ce],Se=ge-b[me],Te=[w1,_1].indexOf(v)!==-1,Ze=(se=A==null?void 0:A[L])!=null?se:0,Ge=Te?Be:ge-P[ce]-D[ce]-Ze+S.altAxis,tt=Te?ge+P[ce]+D[ce]-Ze-S.altAxis:Se,he=p&&Te?dH(Ge,ge,tt):di(p?Ge:Be,ge,p?tt:Se);V[L]=he,B[L]=he-ge}t.modifiersData[n]=B}}const zH={name:"preventOverflow",enabled:!0,phase:"main",fn:RH,requiresIfExists:["offset"]};function FH(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function UH(e){return e===B1(e)||!z1(e)?X7(e):FH(e)}function jH(e){var t=e.getBoundingClientRect(),r=ma(t.width)/e.offsetWidth||1,n=ma(t.height)/e.offsetHeight||1;return r!==1||n!==1}function YH(e,t,r){r===void 0&&(r=!1);var n=z1(t),o=z1(t)&&jH(t),a=Bn(t),i=ga(e,o,r),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(n||!n&&!r)&&((xr(t)!=="body"||e5(a))&&(l=UH(t)),z1(t)?(s=ga(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):a&&(s.x=J7(a))),{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function GH(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(l){if(!r.has(l)){var s=t.get(l);s&&o(s)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||o(a)}),n}function KH(e){var t=GH(e);return aH.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function qH(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function WH(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var h4={placement:"bottom",modifiers:[],strategy:"absolute"};function v4(){for(var e=arguments.length,t=new Array(e),r=0;rt in e?eB(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ze=(e,t,r)=>(tB(e,typeof t!="symbol"?t+"":t,r),r);const Qr=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},rB={},nB={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},oB=m("polyline",{points:"9 18 15 12 9 6"},null,-1),aB=[oB];function iB(e,t){return h(),x("svg",nB,aB)}const lB=Qr(rB,[["render",iB]]),sB={},uB={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},cB=m("polyline",{points:"15 18 9 12 15 6"},null,-1),dB=[cB];function fB(e,t){return h(),x("svg",uB,dB)}const pB=Qr(sB,[["render",fB]]),hB={},vB={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},mB=m("polyline",{points:"6 9 12 15 18 9"},null,-1),gB=[mB];function CB(e,t){return h(),x("svg",vB,gB)}const yB=Qr(hB,[["render",CB]]),bB={},wB={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},_B=m("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),kB=[_B];function xB(e,t){return h(),x("svg",wB,kB)}const MB=Qr(bB,[["render",xB]]),SB=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:yB,IconChevronLeft:pB,IconChevronRight:lB,IconClock:MB},Symbol.toStringTag,{value:"Module"})),ya=ie({__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=_(()=>t.width||t.size),n=_(()=>t.height||t.size),o=_(()=>SB[`Icon${t.name}`]);return(a,i)=>(h(),J(lt(I(o)),{width:I(r),height:I(n),class:"vc-base-icon"},null,8,["width","height"]))}});function Q9(){return typeof window<"u"}function EB(e){return Q9()&&e in window}function LB(e){const t=j(!1),r=_(()=>t.value?"dark":"light");let n,o;function a(p){t.value=p.matches}function i(){EB("matchMedia")&&(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",a),t.value=n.matches)}function l(){const{selector:p=":root",darkClass:g="dark"}=e.value,C=document.querySelector(p);t.value=C.classList.contains(g)}function s(p){const{selector:g=":root",darkClass:C="dark"}=p;if(Q9()&&g&&C){const b=document.querySelector(g);b&&(o=new MutationObserver(l),o.observe(b,{attributes:!0,attributeFilter:["class"]}),t.value=b.classList.contains(C))}}function u(){d();const p=typeof e.value;p==="string"&&e.value.toLowerCase()==="system"?i():p==="object"?s(e.value):t.value=!!e.value}const c=Ee(()=>e.value,()=>u(),{immediate:!0});function d(){n&&(n.removeEventListener("change",a),n=void 0),o&&(o.disconnect(),o=void 0)}function f(){d(),c()}return T1(()=>f()),{isDark:t,displayMode:r,cleanup:f}}var pl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function AB(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var HB=typeof pl=="object"&&pl&&pl.Object===Object&&pl,X9=HB,BB=X9,TB=typeof self=="object"&&self&&self.Object===Object&&self,DB=BB||TB||Function("return this")(),Ar=DB,OB=Ar,VB=OB.Symbol,g2=VB,m4=g2,J9=Object.prototype,IB=J9.hasOwnProperty,PB=J9.toString,Ua=m4?m4.toStringTag:void 0;function NB(e){var t=IB.call(e,Ua),r=e[Ua];try{e[Ua]=void 0;var n=!0}catch{}var o=PB.call(e);return n&&(t?e[Ua]=r:delete e[Ua]),o}var ZB=NB,$B=Object.prototype,RB=$B.toString;function zB(e){return RB.call(e)}var FB=zB,g4=g2,UB=ZB,jB=FB,YB="[object Null]",GB="[object Undefined]",C4=g4?g4.toStringTag:void 0;function KB(e){return e==null?e===void 0?GB:YB:C4&&C4 in Object(e)?UB(e):jB(e)}var Hr=KB;function qB(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Xr=qB,WB=Hr,QB=Xr,XB="[object AsyncFunction]",JB="[object Function]",eT="[object GeneratorFunction]",tT="[object Proxy]";function rT(e){if(!QB(e))return!1;var t=WB(e);return t==JB||t==eT||t==XB||t==tT}var _o=rT,nT=Array.isArray,or=nT;function oT(e){return e!=null&&typeof e=="object"}var ar=oT,aT=Hr,iT=or,lT=ar,sT="[object String]";function uT(e){return typeof e=="string"||!iT(e)&&lT(e)&&aT(e)==sT}var vr=uT,cT=Hr,dT=ar,fT="[object Boolean]";function pT(e){return e===!0||e===!1||dT(e)&&cT(e)==fT}var hT=pT,vT=Hr,mT=ar,gT="[object Number]";function CT(e){return typeof e=="number"||mT(e)&&vT(e)==gT}var er=CT,yT=Hr,bT=ar,wT="[object Date]";function _T(e){return bT(e)&&yT(e)==wT}var kT=_T;function xT(e){return function(t){return e(t)}}var ed=xT,Ti={},MT={get exports(){return Ti},set exports(e){Ti=e}};(function(e,t){var r=X9,n=t&&!t.nodeType&&t,o=n&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===n,i=a&&r.process,l=function(){try{var s=o&&o.require&&o.require("util").types;return s||i&&i.binding&&i.binding("util")}catch{}}();e.exports=l})(MT,Ti);var ST=kT,ET=ed,y4=Ti,b4=y4&&y4.isDate,LT=b4?ET(b4):ST,AT=LT,HT=Hr,BT=ar,TT="[object Symbol]";function DT(e){return typeof e=="symbol"||BT(e)&&HT(e)==TT}var t5=DT,OT=or,VT=t5,IT=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,PT=/^\w*$/;function NT(e,t){if(OT(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||VT(e)?!0:PT.test(e)||!IT.test(e)||t!=null&&e in Object(t)}var r5=NT,ZT=Ar,$T=ZT["__core-js_shared__"],RT=$T,a0=RT,w4=function(){var e=/[^.]+$/.exec(a0&&a0.keys&&a0.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function zT(e){return!!w4&&w4 in e}var FT=zT,UT=Function.prototype,jT=UT.toString;function YT(e){if(e!=null){try{return jT.call(e)}catch{}try{return e+""}catch{}}return""}var td=YT,GT=_o,KT=FT,qT=Xr,WT=td,QT=/[\\^$.*+?()[\]{}|]/g,XT=/^\[object .+?Constructor\]$/,JT=Function.prototype,eD=Object.prototype,tD=JT.toString,rD=eD.hasOwnProperty,nD=RegExp("^"+tD.call(rD).replace(QT,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function oD(e){if(!qT(e)||KT(e))return!1;var t=GT(e)?nD:XT;return t.test(WT(e))}var aD=oD;function iD(e,t){return e==null?void 0:e[t]}var lD=iD,sD=aD,uD=lD;function cD(e,t){var r=uD(e,t);return sD(r)?r:void 0}var ko=cD,dD=ko,fD=dD(Object,"create"),C2=fD,_4=C2;function pD(){this.__data__=_4?_4(null):{},this.size=0}var hD=pD;function vD(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var mD=vD,gD=C2,CD="__lodash_hash_undefined__",yD=Object.prototype,bD=yD.hasOwnProperty;function wD(e){var t=this.__data__;if(gD){var r=t[e];return r===CD?void 0:r}return bD.call(t,e)?t[e]:void 0}var _D=wD,kD=C2,xD=Object.prototype,MD=xD.hasOwnProperty;function SD(e){var t=this.__data__;return kD?t[e]!==void 0:MD.call(t,e)}var ED=SD,LD=C2,AD="__lodash_hash_undefined__";function HD(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=LD&&t===void 0?AD:t,this}var BD=HD,TD=hD,DD=mD,OD=_D,VD=ED,ID=BD;function La(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var JD=XD,eO=y2;function tO(e,t){var r=this.__data__,n=eO(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var rO=tO,nO=ZD,oO=GD,aO=WD,iO=JD,lO=rO;function Ha(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=YV}var s5=GV,KV=Hr,qV=s5,WV=ar,QV="[object Arguments]",XV="[object Array]",JV="[object Boolean]",eI="[object Date]",tI="[object Error]",rI="[object Function]",nI="[object Map]",oI="[object Number]",aI="[object Object]",iI="[object RegExp]",lI="[object Set]",sI="[object String]",uI="[object WeakMap]",cI="[object ArrayBuffer]",dI="[object DataView]",fI="[object Float32Array]",pI="[object Float64Array]",hI="[object Int8Array]",vI="[object Int16Array]",mI="[object Int32Array]",gI="[object Uint8Array]",CI="[object Uint8ClampedArray]",yI="[object Uint16Array]",bI="[object Uint32Array]",Mt={};Mt[fI]=Mt[pI]=Mt[hI]=Mt[vI]=Mt[mI]=Mt[gI]=Mt[CI]=Mt[yI]=Mt[bI]=!0;Mt[QV]=Mt[XV]=Mt[cI]=Mt[JV]=Mt[dI]=Mt[eI]=Mt[tI]=Mt[rI]=Mt[nI]=Mt[oI]=Mt[aI]=Mt[iI]=Mt[lI]=Mt[sI]=Mt[uI]=!1;function wI(e){return WV(e)&&qV(e.length)&&!!Mt[KV(e)]}var _I=wI,kI=_I,xI=ed,A4=Ti,H4=A4&&A4.isTypedArray,MI=H4?xI(H4):kI,u5=MI,SI=DV,EI=l5,LI=or,AI=ba,HI=i5,BI=u5,TI=Object.prototype,DI=TI.hasOwnProperty;function OI(e,t){var r=LI(e),n=!r&&EI(e),o=!r&&!n&&AI(e),a=!r&&!n&&!o&&BI(e),i=r||n||o||a,l=i?SI(e.length,String):[],s=l.length;for(var u in e)(t||DI.call(e,u))&&!(i&&(u=="length"||o&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||HI(u,s)))&&l.push(u);return l}var ud=OI,VI=Object.prototype;function II(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||VI;return e===r}var c5=II;function PI(e,t){return function(r){return e(t(r))}}var cd=PI,NI=cd,ZI=NI(Object.keys,Object),$I=ZI,RI=c5,zI=$I,FI=Object.prototype,UI=FI.hasOwnProperty;function jI(e){if(!RI(e))return zI(e);var t=[];for(var r in Object(e))UI.call(e,r)&&r!="constructor"&&t.push(r);return t}var YI=jI,GI=_o,KI=s5;function qI(e){return e!=null&&KI(e.length)&&!GI(e)}var Wi=qI,WI=ud,QI=YI,XI=Wi;function JI(e){return XI(e)?WI(e):QI(e)}var d5=JI,eP=ld,tP=d5;function rP(e,t){return e&&eP(e,t,tP)}var dd=rP,nP=b2;function oP(){this.__data__=new nP,this.size=0}var aP=oP;function iP(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var lP=iP;function sP(e){return this.__data__.get(e)}var uP=sP;function cP(e){return this.__data__.has(e)}var dP=cP,fP=b2,pP=n5,hP=o5,vP=200;function mP(e,t){var r=this.__data__;if(r instanceof fP){var n=r.__data__;if(!pP||n.lengthl))return!1;var u=a.get(e),c=a.get(t);if(u&&c)return u==t&&c==e;var d=-1,f=!0,p=r&$P?new IP:void 0;for(a.set(e,t),a.set(t,e);++d0){if(++t>=N$)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var z$=R$,F$=P$,U$=z$,j$=U$(F$),Y$=j$,G$=p5,K$=B$,q$=Y$;function W$(e,t){return q$(K$(e,t,G$),e+"")}var h5=W$,Q$=Aa,X$=Wi,J$=i5,eR=Xr;function tR(e,t,r){if(!eR(r))return!1;var n=typeof t;return(n=="number"?X$(r)&&J$(t,r.length):n=="string"&&t in r)?Q$(r[t],e):!1}var v5=tR;function rR(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var nR=rR,oR=Xr,aR=c5,iR=nR,lR=Object.prototype,sR=lR.hasOwnProperty;function uR(e){if(!oR(e))return iR(e);var t=aR(e),r=[];for(var n in e)n=="constructor"&&(t||!sR.call(e,n))||r.push(n);return r}var cR=uR,dR=ud,fR=cR,pR=Wi;function hR(e){return pR(e)?dR(e,!0):fR(e)}var m5=hR,vR=h5,mR=Aa,gR=v5,CR=m5,kd=Object.prototype,yR=kd.hasOwnProperty,bR=vR(function(e,t){e=Object(e);var r=-1,n=t.length,o=n>2?t[2]:void 0;for(o&&gR(t[0],t[1],o)&&(n=1);++r1?r[o-1]:void 0,i=o>2?r[2]:void 0;for(a=e.length>3&&typeof a=="function"?(o--,a):void 0,i&&Oz(r[0],r[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++nObject.prototype.toString.call(e).slice(8,-1),qo=e=>AT(e)&&!isNaN(e.getTime()),jr=e=>CF(e)==="Object",g5=Bd,ou=(e,t)=>gF(t,r=>Bd(e,r)),bt=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),$r=e=>F1(e)&&e.length>0,cs=e=>e==null?e??null:document&&vr(e)?document.querySelector(e):e.$el??e,gn=(e,t,r,n=void 0)=>{e.removeEventListener(t,r,n)},Cn=(e,t,r,n=void 0)=>(e.addEventListener(t,r,n),()=>gn(e,t,r,n)),Hl=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),vl=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},Dd=(e,...t)=>{const r={};let n;for(n in e)t.includes(n)||(r[n]=e[n]);return r},Od=(e,t)=>{const r={};return t.forEach(n=>{n in e&&(r[n]=e[n])}),r};function yF(e,t,r){return Math.min(Math.max(e,t),r)}const ds=()=>{function e(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${e()+e()}-${e()}-${e()}-${e()}-${e()}${e()}${e()}`},bF=["base","start","end","startEnd"],wF=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],_F={base:{},start:{},end:{}};function C5(e,t,r=_F){let n=e,o={};t===!0||vr(t)?(n=vr(t)?t:n,o={...r}):jr(t)&&(ou(t,bF)?o={...t}:o={base:{...t},start:{...t},end:{...t}});const a=Di(o,{start:o.startEnd,end:o.startEnd},r);return Object.entries(a).forEach(([i,l])=>{let s=n;l===!0||vr(l)?(s=vr(l)?l:s,a[i]={color:s}):jr(l)&&(ou(l,wF)?a[i]={...l}:a[i]={}),Di(a[i],{color:s})}),a}class kF{constructor(){ze(this,"type","highlight")}normalizeConfig(t,r){return C5(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},o){const{key:a,highlight:i}=t;if(!i)return;const{highlights:l}=o,{base:s,start:u,end:c}=i;r&&n?l.push({...u,key:a,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?(l.push({...s,key:`${a}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${s.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${s.fillMode}`,s.class]}),l.push({...u,key:a,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?(l.push({...s,key:`${a}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${s.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${s.fillMode}`,s.class]}),l.push({...c,key:a,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]})):l.push({...s,key:`${a}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${s.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${s.fillMode}`,s.class],contentClass:[`vc-attr vc-highlight-content-${s.fillMode} vc-${s.color}`,s.contentClass]})}}class y5{constructor(t,r){ze(this,"type",""),ze(this,"collectionType",""),this.type=t,this.collectionType=r}normalizeConfig(t,r){return C5(t,r)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:r,onEnd:n},o){const{key:a}=t,i=t[this.type];if(!a||!i)return;const l=o[this.collectionType],{base:s,start:u,end:c}=i;r?l.push({...u,key:a,class:[`vc-${this.type} vc-${this.type}-start vc-${u.color} vc-attr`,u.class]}):n?l.push({...c,key:a,class:[`vc-${this.type} vc-${this.type}-end vc-${c.color} vc-attr`,c.class]}):l.push({...s,key:a,class:[`vc-${this.type} vc-${this.type}-base vc-${s.color} vc-attr`,s.class]})}}class xF extends y5{constructor(){super("content","content")}normalizeConfig(t,r){return C5("base",r)}}class MF extends y5{constructor(){super("dot","dots")}}class SF extends y5{constructor(){super("bar","bars")}}class EF{constructor(t){ze(this,"color"),ze(this,"renderers",[new xF,new kF,new MF,new SF]),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 LF=300,AF=60,HF=80,BF={maxSwipeTime:LF,minHorizontalSwipeDistance:AF,maxVerticalSwipeDistance:HF},TF="MMMM YYYY",DF="W",OF="MMM",VF="h A",IF=["L","YYYY-MM-DD","YYYY/MM/DD"],PF=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],NF=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],ZF=["h:mm A"],$F=["HH:mm"],RF="WWW, MMM D, YYYY",zF=["L","YYYY-MM-DD","YYYY/MM/DD"],FF="iso",UF="YYYY-MM-DDTHH:mm:ss.SSSZ",jF={title:TF,weekdays:DF,navMonths:OF,hours:VF,input:IF,inputDateTime:PF,inputDateTime24hr:NF,inputTime:ZF,inputTime24hr:$F,dayPopover:RF,data:zF,model:FF,iso:UF},Yr={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"}};Yr.en=Yr["en-US"];Yr.es=Yr["es-ES"];Yr.no=Yr.nb;Yr.zh=Yr["zh-CN"];const YF=Object.entries(Yr).reduce((e,[t,{dow:r,L:n}])=>(e[t]={id:t,firstDayOfWeek:r,masks:{L:n}},e),{}),GF={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:BF,masks:jF,locales:YF,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},j6=Sr(GF),KF=_(()=>E$(j6.locales,e=>(e.masks=Di(e.masks,j6.masks),e))),Ln=e=>typeof window<"u"&&g5(window.__vcalendar__,e)?qn(window.__vcalendar__,e):qn(j6,e);var fs={},qF={get exports(){return fs},set exports(e){fs=e}},ps={},WF={get exports(){return ps},set exports(e){ps=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 o=Number(n);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}e.exports=t.default})(WF,ps);var hs={},QF={get exports(){return hs},set exports(e){hs=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var o=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return o.setUTCFullYear(n.getFullYear()),n.getTime()-o.getTime()}e.exports=t.default})(QF,hs);var vs={},XF={get exports(){return vs},set exports(e){vs=e}},ms={},JF={get exports(){return ms},set exports(e){ms=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(s,u){var c=l(u);return c.formatToParts?o(c,s):a(c,s)}var n={year:0,month:1,day:2,hour:3,minute:4,second:5};function o(s,u){try{for(var c=s.formatToParts(u),d=[],f=0;f=0&&(d[p]=parseInt(c[f].value,10))}return d}catch(g){if(g instanceof RangeError)return[NaN];throw g}}function a(s,u){var c=s.format(u).replace(/\u200E/g,""),d=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(c);return[d[3],d[1],d[2],d[4],d[5],d[6]]}var i={};function l(s){if(!i[s]){var u=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")),c=u==="06/25/2014, 00:00:00"||u==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";i[s]=c?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:s,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:s,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return i[s]}e.exports=t.default})(JF,ms);var gs={},eU={get exports(){return gs},set exports(e){gs=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,o,a,i,l,s,u){var c=new Date(0);return c.setUTCFullYear(n,o,a),c.setUTCHours(i,l,s,u),c}e.exports=t.default})(eU,gs);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=o(ms),n=o(gs);function o(C){return C&&C.__esModule?C:{default:C}}var a=36e5,i=6e4,l={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function s(C,b,v){var y,w;if(!C||(y=l.timezoneZ.exec(C),y))return 0;var k;if(y=l.timezoneHH.exec(C),y)return k=parseInt(y[1],10),f(k)?-(k*a):NaN;if(y=l.timezoneHHMM.exec(C),y){k=parseInt(y[1],10);var L=parseInt(y[2],10);return f(k,L)?(w=Math.abs(k)*a+L*i,k>0?-w:w):NaN}if(g(C)){b=new Date(b||Date.now());var V=v?b:u(b),P=c(V,C),D=v?P:d(b,P,C);return-D}return NaN}function u(C){return(0,n.default)(C.getFullYear(),C.getMonth(),C.getDate(),C.getHours(),C.getMinutes(),C.getSeconds(),C.getMilliseconds())}function c(C,b){var v=(0,r.default)(C,b),y=(0,n.default)(v[0],v[1]-1,v[2],v[3]%24,v[4],v[5],0).getTime(),w=C.getTime(),k=w%1e3;return w-=k>=0?k:1e3+k,y-w}function d(C,b,v){var y=C.getTime(),w=y-b,k=c(new Date(w),v);if(b===k)return b;w-=k-b;var L=c(new Date(w),v);return k===L?k:Math.max(k,L)}function f(C,b){return-23<=C&&C<=23&&(b==null||0<=b&&b<=59)}var p={};function g(C){if(p[C])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:C}),p[C]=!0,!0}catch{return!1}}e.exports=t.default})(XF,vs);var Cs={},tU={get exports(){return Cs},set exports(e){Cs=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,n=r;t.default=n,e.exports=t.default})(tU,Cs);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r=i(ps),n=i(hs),o=i(vs),a=i(Cs);function i(D){return D&&D.__esModule?D:{default:D}}var l=36e5,s=6e4,u=2,c={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:a.default};function d(D,T){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(D===null)return new Date(NaN);var S=T||{},A=S.additionalDigits==null?u:(0,r.default)(S.additionalDigits);if(A!==2&&A!==1&&A!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(D instanceof Date||typeof D=="object"&&Object.prototype.toString.call(D)==="[object Date]")return new Date(D.getTime());if(typeof D=="number"||Object.prototype.toString.call(D)==="[object Number]")return new Date(D);if(!(typeof D=="string"||Object.prototype.toString.call(D)==="[object String]"))return new Date(NaN);var B=f(D),N=p(B.date,A),W=N.year,X=N.restDateString,te=g(X,W);if(isNaN(te))return new Date(NaN);if(te){var ue=te.getTime(),de=0,Ae;if(B.time&&(de=C(B.time),isNaN(de)))return new Date(NaN);if(B.timeZone||S.timeZone){if(Ae=(0,o.default)(B.timeZone||S.timeZone,new Date(ue+de)),isNaN(Ae))return new Date(NaN)}else Ae=(0,n.default)(new Date(ue+de)),Ae=(0,n.default)(new Date(ue+de+Ae));return new Date(ue+de+Ae)}else return new Date(NaN)}function f(D){var T={},S=c.dateTimePattern.exec(D),A;if(S?(T.date=S[1],A=S[3]):(S=c.datePattern.exec(D),S?(T.date=S[1],A=S[2]):(T.date=null,A=D)),A){var B=c.timeZone.exec(A);B?(T.time=A.replace(B[1],""),T.timeZone=B[1].trim()):T.time=A}return T}function p(D,T){var S=c.YYY[T],A=c.YYYYY[T],B;if(B=c.YYYY.exec(D)||A.exec(D),B){var N=B[1];return{year:parseInt(N,10),restDateString:D.slice(N.length)}}if(B=c.YY.exec(D)||S.exec(D),B){var W=B[1];return{year:parseInt(W,10)*100,restDateString:D.slice(W.length)}}return{year:null}}function g(D,T){if(T===null)return null;var S,A,B,N;if(D.length===0)return A=new Date(0),A.setUTCFullYear(T),A;if(S=c.MM.exec(D),S)return A=new Date(0),B=parseInt(S[1],10)-1,k(T,B)?(A.setUTCFullYear(T,B),A):new Date(NaN);if(S=c.DDD.exec(D),S){A=new Date(0);var W=parseInt(S[1],10);return L(T,W)?(A.setUTCFullYear(T,0,W),A):new Date(NaN)}if(S=c.MMDD.exec(D),S){A=new Date(0),B=parseInt(S[1],10)-1;var X=parseInt(S[2],10);return k(T,B,X)?(A.setUTCFullYear(T,B,X),A):new Date(NaN)}if(S=c.Www.exec(D),S)return N=parseInt(S[1],10)-1,V(T,N)?b(T,N):new Date(NaN);if(S=c.WwwD.exec(D),S){N=parseInt(S[1],10)-1;var te=parseInt(S[2],10)-1;return V(T,N,te)?b(T,N,te):new Date(NaN)}return null}function C(D){var T,S,A;if(T=c.HH.exec(D),T)return S=parseFloat(T[1].replace(",",".")),P(S)?S%24*l:NaN;if(T=c.HHMM.exec(D),T)return S=parseInt(T[1],10),A=parseFloat(T[2].replace(",",".")),P(S,A)?S%24*l+A*s:NaN;if(T=c.HHMMSS.exec(D),T){S=parseInt(T[1],10),A=parseInt(T[2],10);var B=parseFloat(T[3].replace(",","."));return P(S,A,B)?S%24*l+A*s+B*1e3:NaN}return null}function b(D,T,S){T=T||0,S=S||0;var A=new Date(0);A.setUTCFullYear(D,0,4);var B=A.getUTCDay()||7,N=T*7+S+1-B;return A.setUTCDate(A.getUTCDate()+N),A}var v=[31,28,31,30,31,30,31,31,30,31,30,31],y=[31,29,31,30,31,30,31,31,30,31,30,31];function w(D){return D%400===0||D%4===0&&D%100!==0}function k(D,T,S){if(T<0||T>11)return!1;if(S!=null){if(S<1)return!1;var A=w(D);if(A&&S>y[T]||!A&&S>v[T])return!1}return!0}function L(D,T){if(T<1)return!1;var S=w(D);return!(S&&T>366||!S&&T>365)}function V(D,T,S){return!(T<0||T>52||S!=null&&(S<0||S>6))}function P(D,T,S){return!(D!=null&&(D<0||D>=25)||T!=null&&(T<0||T>=60)||S!=null&&(S<0||S>=60))}e.exports=t.default})(qF,fs);const rU=AB(fs);function l1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Bl(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Bl=function(t){return typeof t}:Bl=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bl(e)}function Jr(e){l1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Bl(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 Oa(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 nU={};function b5(){return nU}function fo(e,t){var r,n,o,a,i,l,s,u;l1(1,arguments);var c=b5(),d=Oa((r=(n=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&o!==void 0?o:c.weekStartsOn)!==null&&n!==void 0?n:(s=c.locale)===null||s===void 0||(u=s.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=Jr(e),p=f.getDay(),g=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setFullYear(d+1,0,p),g.setHours(0,0,0,0);var C=fo(g,t),b=new Date(0);b.setFullYear(d,0,p),b.setHours(0,0,0,0);var v=fo(b,t);return c.getTime()>=C.getTime()?d+1:c.getTime()>=v.getTime()?d:d-1}function cU(e,t){var r,n,o,a,i,l,s,u;l1(1,arguments);var c=b5(),d=Oa((r=(n=(o=(a=t==null?void 0:t.firstWeekContainsDate)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&o!==void 0?o:c.firstWeekContainsDate)!==null&&n!==void 0?n:(s=c.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=uU(e,t),p=new Date(0);p.setFullYear(f,0,d),p.setHours(0,0,0,0);var g=fo(p,t);return g}var dU=6048e5;function fU(e,t){l1(1,arguments);var r=Jr(e),n=fo(r,t).getTime()-cU(r,t).getTime();return Math.round(n/dU)+1}function ys(e){return l1(1,arguments),fo(e,{weekStartsOn:1})}function pU(e){l1(1,arguments);var t=Jr(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var o=ys(n),a=new Date(0);a.setFullYear(r,0,4),a.setHours(0,0,0,0);var i=ys(a);return t.getTime()>=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function hU(e){l1(1,arguments);var t=pU(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=ys(r);return n}var vU=6048e5;function mU(e){l1(1,arguments);var t=Jr(e),r=ys(t).getTime()-hU(t).getTime();return Math.round(r/vU)+1}function p1(e,t){l1(2,arguments);var r=Jr(e),n=Oa(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function bs(e,t){l1(2,arguments);var r=Jr(e),n=Oa(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var o=r.getDate(),a=new Date(r.getTime());a.setMonth(r.getMonth()+n+1,0);var i=a.getDate();return o>=i?a:(r.setFullYear(a.getFullYear(),a.getMonth(),o),r)}function iu(e,t){l1(2,arguments);var r=Oa(t);return bs(e,r*12)}var No=(e=>(e.Any="any",e.All="all",e))(No||{}),Vd=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(Vd||{}),Id=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(Id||{}),Pd=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(Pd||{});class gU{constructor(t,r,n){ze(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 w5(this.from.date,r)%this.interval===0;case"weeks":return VU(this.from.date,r)%this.interval===0;case"months":return IU(this.from.date,r)%this.interval===0;case"years":return jd(this.from.date,r)%this.interval===0;default:return!1}}}class Va{constructor(t,r,n,o){ze(this,"components",[]),this.type=t,this.validator=n,this.getter=o,this.components=this.normalizeComponents(r)}static create(t,r){switch(t){case"days":return new CU(r);case"weekdays":return new yU(r);case"weeks":return new bU(r);case"months":return new wU(r);case"years":return new _U(r)}}normalizeComponents(t){if(this.validator(t))return[t];if(!F1(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 CU extends Va{constructor(t){super("days",t,MU,({day:r,dayFromEnd:n})=>[r,-n])}}class yU extends Va{constructor(t){super("weekdays",t,Y6,({weekday:r})=>[r])}}class bU extends Va{constructor(t){super("weeks",t,SU,({week:r,weekFromEnd:n})=>[r,-n])}}class wU extends Va{constructor(t){super("months",t,EU,({month:r})=>[r])}}class _U extends Va{constructor(t){super("years",t,er,({year:r})=>[r])}}class kU{constructor(t,r){ze(this,"components"),this.type=t,this.components=this.normalizeComponents(r)}normalizeArrayConfig(t){const r=[];return t.forEach((n,o)=>{if(er(n)){if(o===0)return;if(!lu(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(!Y6(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 F1(n)&&r.push(...this.normalizeArrayConfig(n))}),r}normalizeComponents(t){const r=[];return t.forEach((n,o)=>{if(er(n)){if(o===0)return;if(!lu(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(!Y6(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 F1(n)&&r.push(...this.normalizeArrayConfig(n))}),r}passes(t){const{weekday:r,weekdayOrdinal:n,weekdayOrdinalFromEnd:o}=t;return this.components.some(([a,i])=>(a===n||a===-o)&&r===i)}}class xU{constructor(t){ze(this,"type","function"),ze(this,"validated",!0),this.fn=t,_o(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 ws{constructor(t,r={},n){ze(this,"validated",!0),ze(this,"config"),ze(this,"type",No.Any),ze(this,"from"),ze(this,"until"),ze(this,"rules",[]),ze(this,"locale",new ks),this.parent=n,r.locale&&(this.locale=r.locale),this.config=t,_o(t)?(this.type=No.All,this.rules=[new xU(t)]):F1(t)?(this.type=No.Any,this.rules=t.map(o=>new ws(o,r,this))):jr(t)?(this.type=No.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&&(vr(t.every)&&(t.every=[1,`${t.every}s`]),F1(t.every))){const[n=1,o=Vd.Days]=t.every;r.push(new gU(o,n,this.from))}return Object.values(Id).forEach(n=>{n in t&&r.push(Va.create(n,t[n]))}),Object.values(Pd).forEach(n=>{n in t&&r.push(new kU(n,t[n]))}),t.on!=null&&(F1(t.on)||(t.on=[t.on]),r.push(new ws(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===No.Any?this.rules.some(r=>r.passes(t)):this.rules.every(r=>r.passes(t)):!0}}function MU(e){return er(e)?e>=1&&e<=31:!1}function Y6(e){return er(e)?e>=1&&e<=7:!1}function SU(e){return er(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function EU(e){return er(e)?e>=1&&e<=12:!1}function lu(e){return!(!er(e)||e<-5||e>5||e===0)}const LU={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},a1=7,AU=6,Nd=1e3,Zd=Nd*60,$d=Zd*60,Tl=$d*24,HU=[31,28,31,30,31,30,31,31,30,31,30,31],BU=["L","iso"],Xa={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},Rd=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,TU=/\[([^]*?)\]/gm,su={D(e){return e.day},DD(e){return bt(e.day,2)},d(e){return e.weekday-1},dd(e){return bt(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 bt(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 bt(e.year,4)},h(e){return e.hours%12||12},hh(e){return bt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return bt(e.hours,2)},m(e){return e.minutes},mm(e){return bt(e.minutes,2)},s(e){return e.seconds},ss(e){return bt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return bt(Math.round(e.milliseconds/10),2)},SSS(e){return bt(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?"-":"+"}${bt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${bt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${bt(Math.floor(Math.abs(t)/60),2)}:${bt(Math.abs(t)%60,2)}`}},an=/\d\d?/,DU=/\d{3}/,OU=/\d{4}/,ja=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,uu=()=>{},cu=e=>(t,r,n)=>{const o=n[e].indexOf(r.charAt(0).toUpperCase()+r.substr(1).toLowerCase());~o&&(t.month=o)},wt={D:[an,(e,t)=>{e.day=t}],Do:[new RegExp(an.source+ja.source),(e,t)=>{e.day=parseInt(t,10)}],d:[an,uu],W:[ja,uu],M:[an,(e,t)=>{e.month=t-1}],MMM:[ja,cu("monthNamesShort")],MMMM:[ja,cu("monthNames")],YY:[an,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[OU,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[DU,(e,t)=>{e.milliseconds=t}],h:[an,(e,t)=>{e.hours=t}],m:[an,(e,t)=>{e.minutes=t}],s:[an,(e,t)=>{e.seconds=t}],a:[ja,(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}}]};wt.DD=wt.D;wt.dd=wt.d;wt.WWWW=wt.WWW=wt.WW=wt.W;wt.MM=wt.M;wt.mm=wt.m;wt.hh=wt.H=wt.HH=wt.h;wt.ss=wt.s;wt.A=wt.a;wt.ZZZZ=wt.ZZZ=wt.ZZ=wt.Z;function zd(e,t){return($r(e)&&e||[vr(e)&&e||"YYYY-MM-DD"]).map(r=>BU.reduce((n,o)=>n.replace(o,t.masks[o]||""),r))}function Fd(e){return jr(e)&&"year"in e&&"month"in e&&"day"in e}function du(e,t=1){const r=e.getDay()+1,n=r>=t?t-r:-(7-(t-r));return p1(e,n)}function Ud(e,t,r){const n=Date.UTC(e,t-1,r);return w5(new Date(0),new Date(n))}function w5(e,t){return Math.round((t.getTime()-e.getTime())/Tl)}function VU(e,t){return Math.ceil(w5(du(e),du(t))/7)}function jd(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function IU(e,t){return jd(e,t)*12+(t.getMonth()-e.getMonth())}function Yd(e,t=""){const r=new Date,{year:n=r.getFullYear(),month:o=r.getMonth()+1,day:a=r.getDate(),hours:i=0,minutes:l=0,seconds:s=0,milliseconds:u=0}=e;if(t){const c=`${bt(n,4)}-${bt(o,2)}-${bt(a,2)}T${bt(i,2)}:${bt(l,2)}:${bt(s,2)}.${bt(u,3)}`;return rU(c,{timeZone:t})}return new Date(n,o-1,a,i,l,s,u)}function PU(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(),o=r.getSeconds(),a=r.getMinutes(),i=r.getHours(),l=n+o*Nd+a*Zd+i*$d,s=r.getMonth()+1,u=r.getFullYear(),c=t.getMonthParts(s,u),d=r.getDate(),f=c.numDays-d+1,p=r.getDay()+1,g=Math.floor((d-1)/7+1),C=Math.floor((c.numDays-d)/7+1),b=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),v=c.numWeeks-b+1,y=c.weeknumbers[b],w=Ud(u,s,d);return{milliseconds:n,seconds:o,minutes:a,hours:i,time:l,day:d,dayFromEnd:f,weekday:p,weekdayOrdinal:g,weekdayOrdinalFromEnd:C,week:b,weekFromEnd:v,weeknumber:y,month:s,year:u,date:r,dateTime:r.getTime(),dayIndex:w,timezoneOffset:0,isValid:!0}}function NU(e,t,r){return`${t}-${e}-${r}`}function ZU(e,t,r){const n=t%4===0&&t%100!==0||t%400===0,o=new Date(t,e-1,1),a=o.getDay()+1,i=e===2&&n?29:HU[e-1],l=r-1,s=sU(o,{weekStartsOn:l}),u=[],c=[];for(let d=0;dr.format(n))}function RU(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function zU(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],r=new Intl.RelativeTimeFormat(e);return t.reduce((n,o)=>{const a=r.formatToParts(100,o);return n[o]=a[1].unit,n},{})}function Gd(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function fu(e,t=void 0){const r=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return Gd().map(n=>r.format(n))}function FU(e,t,r){return er(t)?t===e:F1(t)?t.includes(e):_o(t)?t(e,r):!(t.min!=null&&t.min>e||t.max!=null&&t.max{if(i.disabled)return a;if(isNaN(a))return i.value;const l=Math.abs(a-r);return Math.abs(i.value-r){const a=Xa[n],i=e[n];r[n]=jU(e,a,i,o)}),r}function pu(e,t,r){return zd(t,r).map(n=>{if(typeof n!="string")throw new Error("Invalid mask");let o=e;if(o.length>1e3)return!1;let a=!0;const i={};if(n.replace(Rd,u=>{if(wt[u]){const c=wt[u],d=o.search(c[0]);~d?o.replace(c[0],f=>(c[1](i,f,r),o=o.substr(d+f.length),f)):a=!1}return wt[u]?"":u.slice(1,u.length-1)}),!a)return!1;const l=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 s;return i.timezoneOffset!=null?(i.minutes=+(i.minutes||0)-+i.timezoneOffset,s=new Date(Date.UTC(i.year||l.getFullYear(),i.month||0,i.day||1,i.hours||0,i.minutes||0,i.seconds||0,i.milliseconds||0))):s=r.getDateFromParts({year:i.year||l.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}),s}).find(n=>n)||new Date(e)}function GU(e,t,r){if(e==null)return"";let n=zd(t,r)[0];/Z$/.test(n)&&(r.timezone="utc");const o=[];n=n.replace(TU,(i,l)=>(o.push(l),"??"));const a=r.getDateParts(e);return n=n.replace(Rd,i=>i in su?su[i](a,r):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>o.shift())}const KU={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function qU({monthComps:e,prevMonthComps:t,nextMonthComps:r},n){const o=[],{firstDayOfWeek:a,firstWeekday:i,isoWeeknumbers:l,weeknumbers:s,numDays:u,numWeeks:c}=e,d=i+(i{const s=Math.floor(l/7);let u=a[s];return u||(u={id:`week-${s+1}`,title:"",week:i.week,weekPosition:i.weekPosition,weeknumber:i.weeknumber,isoWeeknumber:i.isoWeeknumber,weeknumberDisplay:t?i.weeknumber:r?i.isoWeeknumber:void 0,days:[]},a[s]=u),u.days.push(i),a},Array(e.length/a1));return o.forEach(a=>{const i=a.days[0],l=a.days[a.days.length-1];i.month===l.month?a.title=`${n.formatDate(i.date,"MMMM YYYY")}`:i.year===l.year?a.title=`${n.formatDate(i.date,"MMM")} - ${n.formatDate(l.date,"MMM YYYY")}`:a.title=`${n.formatDate(i.date,"MMM YYYY")} - ${n.formatDate(l.date,"MMM YYYY")}`}),o}function QU(e,t){return e.days.map(r=>({label:t.formatDate(r.date,t.masks.weekdays),weekday:r.weekday}))}function Kd(e,t,r){return Od(r.getDateParts(r.toDate(e)),KU[t])}function qd({day:e,week:t,month:r,year:n},o,a,i){if(a==="daily"&&e){const l=new Date(n,r-1,e),s=p1(l,o);return{day:s.getDate(),month:s.getMonth()+1,year:s.getFullYear()}}else if(a==="weekly"&&t){const l=i.getMonthParts(r,n).firstDayOfMonth,s=p1(l,(t-1+o)*7),u=i.getDateParts(s);return{week:u.week,month:u.month,year:u.year}}else{const l=new Date(n,r-1,1),s=bs(l,o);return{month:s.getMonth()+1,year:s.getFullYear()}}}function mr(e){return e!=null&&e.month!=null&&e.year!=null}function G6(e,t){return!mr(e)||!mr(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 Wd(e,t,r){return(e||!1)&&!G6(e,t)&&!_s(e,r)}function XU(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 JU(e,t,r,n){if(!mr(e)||!mr(t))return[];const o=[];for(;!_s(e,t);)o.push(e),e=qd(e,1,r,n);return o}function Qd(e){const{day:t,week:r,month:n,year:o}=e;let a=`${o}-${bt(n,2)}`;return r&&(a=`${a}-w${r}`),t&&(a=`${a}-${bt(t,2)}`),a}function ej(e,t){const{month:r,year:n,showWeeknumbers:o,showIsoWeeknumbers:a}=e,i=new Date(n,r-1,15),l=t.getMonthParts(r,n),s=t.getPrevMonthParts(r,n),u=t.getNextMonthParts(r,n),c=qU({monthComps:l,prevMonthComps:s,nextMonthComps:u},t),d=WU(c,o,a,t),f=QU(d[0],t);return{id:Qd(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:l,prevMonthComps:s,nextMonthComps:u,days:c,weeks:d,weekdays:f}}function tj(e,t){const{day:r,week:n,view:o,trimWeeks:a}=e,i={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(o){case"daily":{let l=i.days.find(u=>u.inMonth);r?l=i.days.find(u=>u.day===r&&u.inMonth)||l:n&&(l=i.days.find(u=>u.week===n&&u.inMonth));const s=i.weeks[l.week-1];i.viewWeeks=[s],i.viewDays=[l],i.week=l.week,i.weekTitle=s.title,i.day=l.day,i.dayTitle=l.ariaLabel,i.title=i.dayTitle;break}case"weekly":{i.week=n||1;const l=i.weeks[i.week-1];i.viewWeeks=[l],i.viewDays=l.days,i.weekTitle=l.title,i.title=i.weekTitle;break}default:{i.title=i.monthTitle,i.viewWeeks=i.weeks.slice(0,a?i.monthComps.numWeeks:void 0),i.viewDays=i.days;break}}return i}class hu{constructor(t,r,n){ze(this,"keys",[]),ze(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 o=this.keys.shift();o!=null&&delete this.store[o]}return this.keys.push(r),this.store[r]=n,n}}class Wo{constructor(t,r=new ks){ze(this,"order"),ze(this,"locale"),ze(this,"start",null),ze(this,"end",null),ze(this,"repeat",null);var n;this.locale=r;const{start:o,end:a,span:i,order:l,repeat:s}=t;qo(o)&&(this.start=r.getDateParts(o)),qo(a)?this.end=r.getDateParts(a):this.start!=null&&i&&(this.end=r.getDateParts(p1(this.start.date,i-1))),this.order=l??0,s&&(this.repeat=new ws({from:(n=this.start)==null?void 0:n.date,...s},{locale:this.locale}))}static fromMany(t,r){return(F1(t)?t:[t]).filter(n=>n).map(n=>Wo.from(n,r))}static from(t,r){if(t instanceof Wo)return t;const n={start:null,end:null};return t!=null&&(F1(t)?(n.start=t[0]??null,n.end=t[1]??null):jr(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 Wo(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 g=r.daySpan<1/0?r.daySpan:1;s={startDay:d.dayIndex,startTime:((f=r.start)==null?void 0:f.time)??0,endDay:d.dayIndex+g-1,endTime:((p=r.end)==null?void 0:p.time)??Tl},this.getRangeRecords(t).push(s)}}):r.intersectsDayRange(u,c)&&(s={startDay:((o=r.start)==null?void 0:o.dayIndex)??-1/0,startTime:((a=r.start)==null?void 0:a.time)??-1/0,endDay:((i=r.end)==null?void 0:i.dayIndex)??1/0,endTime:((l=r.end)==null?void 0:l.time)??1/0},this.getRangeRecords(t).push(s)),s}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(o=>o.startDay<=r&&o.endDay>=r)}getCells(t){const r=Object.values(this.records),n=[],{dayIndex:o}=t;return r.forEach(({data:a,ranges:i})=>{i.filter(l=>l.startDay<=o&&l.endDay>=o).forEach(l=>{const s=o===l.startDay,u=o===l.endDay,c=s?l.startTime:0,d=new Date(t.startDate.getTime()+c),f=u?l.endTime:Tl,p=new Date(t.endDate.getTime()+f),g=c===0&&f===Tl,C=a.order||0;n.push({...l,data:a,onStart:s,onEnd:u,startTime:c,startDate:d,endTime:f,endDate:p,allDay:g,order:C})})}),n.sort((a,i)=>a.order-i.order),n}}const nj=12,oj=5;function aj(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;vr(e)?n=e:g5(e,"id")&&(n=e.id),n=(n||r).toLowerCase();const o=Object.keys(t),a=l=>o.find(s=>s.toLowerCase()===l);n=a(n)||a(n.substring(0,2))||r;const i={...t["en-IE"],...t[n],id:n,monthCacheSize:nj,pageCacheSize:oj};return jr(e)?Di(e,i):i}class ks{constructor(t=void 0,r){ze(this,"id"),ze(this,"daysInWeek"),ze(this,"firstDayOfWeek"),ze(this,"masks"),ze(this,"timezone"),ze(this,"hourLabels"),ze(this,"dayNames"),ze(this,"dayNamesShort"),ze(this,"dayNamesShorter"),ze(this,"dayNamesNarrow"),ze(this,"monthNames"),ze(this,"monthNamesShort"),ze(this,"relativeTimeNames"),ze(this,"amPm",["am","pm"]),ze(this,"monthCache"),ze(this,"pageCache");const{id:n,firstDayOfWeek:o,masks:a,monthCacheSize:i,pageCacheSize:l}=aj(t,KF.value);this.monthCache=new hu(i,NU,ZU),this.pageCache=new hu(l,Qd,ej),this.id=n,this.daysInWeek=a1,this.firstDayOfWeek=yF(o,1,a1),this.masks=a,this.timezone=r||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=s0("long",this.id),this.dayNamesShort=s0("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(s=>s.substring(0,2)),this.dayNamesNarrow=s0("narrow",this.id),this.monthNames=fu("long",this.id),this.monthNamesShort=fu("short",this.id),this.relativeTimeNames=zU(this.id)}formatDate(t,r){return GU(t,r,this)}parseDate(t,r){return pu(t,r,this)}toDate(t,r={}){const n=new Date(NaN);let o=n;const{fillDate:a,mask:i,patch:l,rules:s}=r;if(er(t)?(r.type="number",o=new Date(+t)):vr(t)?(r.type="string",o=t?pu(t,i||"iso",this):n):qo(t)?(r.type="date",o=new Date(t.getTime())):Fd(t)&&(r.type="object",o=this.getDateFromParts(t)),o&&(l||s)){let u=this.getDateParts(o);if(l&&a!=null){const c=this.getDateParts(this.toDate(a));u=this.getDateParts(this.toDate({...c,...Od(u,LU[l])}))}s&&(u=YU(u,s)),o=this.getDateFromParts(u)}return o||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 Wo.from(t,this)}ranges(t){return Wo.fromMany(t,this)}getDateParts(t){return PU(t,this)}getDateFromParts(t){return Yd(t,this.timezone)}getDateFromParams(t,r,n,o,a,i,l){return this.getDateFromParts({year:t,month:r,day:n,hours:o,minutes:a,seconds:i,milliseconds:l})}getPage(t){const r=this.pageCache.getOrSet(t,this);return tj(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 RU().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}class Xd{constructor(t,r,n){ze(this,"key",""),ze(this,"hashcode",""),ze(this,"highlight",null),ze(this,"content",null),ze(this,"dot",null),ze(this,"bar",null),ze(this,"event",null),ze(this,"popover",null),ze(this,"customData",null),ze(this,"ranges"),ze(this,"hasRanges",!1),ze(this,"order",0),ze(this,"pinPage",!1),ze(this,"maxRepeatSpan",0),ze(this,"locale");const{dates:o}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=ds()),this.locale=n,r.normalizeGlyphs(this),this.ranges=n.ranges(o??[]),this.hasRanges=!!$r(this.ranges),this.maxRepeatSpan=this.ranges.filter(a=>a.hasRepeat).map(a=>a.daySpan).reduce((a,i)=>Math.max(a,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 o=this.ranges.filter(i=>i.hasRepeat);if(!o.length)return!1;let a=t;for(this.maxRepeatSpan>1&&(a=this.locale.getDateParts(p1(a.date,-this.maxRepeatSpan)));a.dayIndex<=r.dayIndex;){for(const i of o)if(i.startsOnDay(a))return!0;a=this.locale.getDateParts(p1(a.date,1))}return!1}}const Jd="__vc_base_context__",ef={color:{type:String,default:()=>Ln("color")},isDark:{type:[Boolean,String,Object],default:()=>Ln("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function tf(e){const t=_(()=>e.color??""),r=_(()=>e.isDark??!1),{displayMode:n}=LB(r),o=_(()=>new EF(t.value)),a=_(()=>{if(e.locale instanceof ks)return e.locale;const c=jr(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new ks(c,e.timezone)}),i=_(()=>a.value.masks),l=_(()=>{const c=e.disabledDates??[];return e.minDate!=null&&c.push({start:null,end:p1(a.value.toDate(e.minDate),-1)}),e.maxDate!=null&&c.push({start:p1(a.value.toDate(e.maxDate),1),end:null}),a.value.ranges(c)}),s=_(()=>new Xd({key:"disabled",dates:l.value,order:100},o.value,a.value)),u={color:t,isDark:r,displayMode:n,theme:o,locale:a,masks:i,disabledDates:l,disabledAttribute:s};return gr(Jd,u),u}function ij(e){return n1(Jd,tf(e))}const lj=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:o})=>{if(!e||!e.addEventListener||!_o(t))return null;let a=0,i=0,l=null,s=!1;function u(d){const f=d.changedTouches[0];a=f.screenX,i=f.screenY,l=new Date().getTime(),s=!0}function c(d){if(!s||!l)return;s=!1;const f=d.changedTouches[0],p=f.screenX-a,g=f.screenY-i;if(new Date().getTime()-l=n&&Math.abs(g)<=o){const C={toLeft:!1,toRight:!1};p<0?C.toLeft=!0:C.toRight=!0,t(C)}}return Cn(e,"touchstart",u,{passive:!0}),Cn(e,"touchend",c,{passive:!0}),()=>{gn(e,"touchstart",u),gn(e,"touchend",c)}},Dl={},sj=(e,t=10)=>{Dl[e]=Date.now()+t},uj=(e,t)=>{if(e in Dl){const r=Dl[e];if(Date.now()Ln("titlePosition")},navVisibility:{type:String,default:()=>Ln("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},dj=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],rf="__vc_calendar_context__";function fj(e,{emit:t,slots:r}){const n=j(null),o=j(null),a=j(null),i=j(new Date().getDate()),l=j(!1),s=j(ds()),u=j(ds()),c=j(e.view),d=j([]),f=j("");let p=null,g=null;const{theme:C,color:b,displayMode:v,locale:y,masks:w,disabledAttribute:k,disabledDates:L}=ij(e),V=_(()=>e.rows*e.columns),P=_(()=>e.step||V.value),D=_(()=>Td(d.value)??null),T=_(()=>zo(d.value)??null),S=_(()=>e.minPage||(e.minDate?_e(e.minDate):null)),A=_(()=>e.maxPage||(e.maxDate?_e(e.maxDate):null)),B=_(()=>e.navVisibility),N=_(()=>!!e.showWeeknumbers),W=_(()=>!!e.showIsoWeeknumbers),X=_(()=>c.value==="monthly"),te=_(()=>c.value==="weekly"),ue=_(()=>c.value==="daily"),de=()=>{l.value=!0,t("transition-start")},Ae=()=>{l.value=!1,t("transition-end"),p&&(p.resolve(!0),p=null)},le=(q,re,De=c.value)=>qd(q,re,De,y.value),_e=q=>Kd(q,c.value,y.value),Ne=q=>{!k.value||!pe.value||(q.isDisabled=pe.value.cellExists(k.value.key,q.dayIndex))},We=q=>{q.isFocusable=q.inMonth&&q.day===i.value},ne=(q,re)=>{for(const De of q)for(const $ of De.days)if(re($)===!1)return},Ve=_(()=>d.value.reduce((q,re)=>(q.push(...re.viewDays),q),[])),ke=_(()=>{const q=[];return(e.attributes||[]).forEach((re,De)=>{if(!re||!re.dates)return;const $=g5(re,"key")?re.key:De,be=re.order||0;q.push(new Xd({...re,key:$,order:be},C.value,y.value))}),k.value&&q.push(k.value),q}),Q=_(()=>$r(ke.value)),pe=_(()=>{const q=new rj;return ke.value.forEach(re=>{re.ranges.forEach(De=>{q.render(re,De,Ve.value)})}),q}),F=_(()=>Ve.value.reduce((q,re)=>(q[re.dayIndex]={day:re,cells:[]},q[re.dayIndex].cells.push(...pe.value.getCells(re)),q),{})),Y=(q,re)=>{const De=e.showWeeknumbers||e.showIsoWeeknumbers;return De==null?"":hT(De)?De?"left":"":De.startsWith("right")?re>1?"right":De:q>1?"left":De},oe=()=>{var q,re;if(!Q.value)return null;const De=ke.value.find(Me=>Me.pinPage)||ke.value[0];if(!De||!De.hasRanges)return null;const[$]=De.ranges,be=((q=$.start)==null?void 0:q.date)||((re=$.end)==null?void 0:re.date);return be?_e(be):null},E=()=>{if(mr(D.value))return D.value;const q=oe();return mr(q)?q:_e(new Date)},H=(q,re={})=>{const{view:De=c.value,position:$=1,force:be}=re,Me=$>0?1-$:-(V.value+$);let ct=le(q,Me,De),$t=le(ct,V.value-1,De);return be||(G6(ct,S.value)?ct=S.value:_s($t,A.value)&&(ct=le(A.value,1-V.value)),$t=le(ct,V.value-1)),{fromPage:ct,toPage:$t}},z=(q,re,De="")=>{if(De==="none"||De==="fade")return De;if((q==null?void 0:q.view)!==(re==null?void 0:re.view))return"fade";const $=_s(re,q),be=G6(re,q);return!$&&!be?"fade":De==="slide-v"?be?"slide-down":"slide-up":be?"slide-right":"slide-left"},G=(q={})=>new Promise((re,De)=>{const{position:$=1,force:be=!1,transition:Me}=q,ct=mr(q.page)?q.page:E(),{fromPage:$t}=H(ct,{position:$,force:be}),K1=[];for(let g1=0;g1{const re=D.value??_e(new Date);return le(re,q)},se=(q,re={})=>{const De=mr(q)?q:_e(q);return Object.assign(re,H(De,{...re,force:!0})),JU(re.fromPage,re.toPage,c.value,y.value).map($=>Wd($,S.value,A.value)).every($=>$)},Ce=(q,re={})=>se(ee(q),re),me=_(()=>Ce(-P.value)),ge=_(()=>Ce(P.value)),ce=async(q,re={})=>!re.force&&!se(q,re)?!1:(re.fromPage&&!XU(re.fromPage,D.value)&&(o.value&&o.value.hide({hideDelay:0}),re.view&&(sj("view",10),c.value=re.view),await G({...re,page:re.fromPage,position:1,force:!0}),t("did-move",d.value)),!0),Be=(q,re={})=>ce(ee(q),re),Se=()=>Be(-P.value),Te=()=>Be(P.value),Ze=q=>{const re=X.value?".in-month":"",De=`.id-${y.value.getDayId(q)}${re}`,$=`${De}.vc-focusable, ${De} .vc-focusable`,be=n.value;if(be){const Me=be.querySelector($);if(Me)return Me.focus(),!0}return!1},Ge=async(q,re={})=>Ze(q)?!0:(await ce(q,re),Ze(q)),tt=(q,re)=>{i.value=q.day,t("dayclick",q,re)},he=(q,re)=>{t("daymouseenter",q,re)},Re=(q,re)=>{t("daymouseleave",q,re)},Oe=(q,re)=>{i.value=q.day,a.value=q,q.isFocused=!0,t("dayfocusin",q,re)},Qe=(q,re)=>{a.value=null,q.isFocused=!1,t("dayfocusout",q,re)},fe=(q,re)=>{t("daykeydown",q,re);const De=q.noonDate;let $=null;switch(re.key){case"ArrowLeft":{$=p1(De,-1);break}case"ArrowRight":{$=p1(De,1);break}case"ArrowUp":{$=p1(De,-7);break}case"ArrowDown":{$=p1(De,7);break}case"Home":{$=p1(De,-q.weekdayPosition+1);break}case"End":{$=p1(De,q.weekdayPositionFromEnd);break}case"PageUp":{re.altKey?$=iu(De,-1):$=bs(De,-1);break}case"PageDown":{re.altKey?$=iu(De,1):$=bs(De,1);break}}$&&(re.preventDefault(),Ge($).catch())},ye=q=>{const re=a.value;re!=null&&fe(re,q)},He=(q,re)=>{t("weeknumberclick",q,re)};G({page:e.initialPage,position:e.initialPagePosition}),_t(()=>{!e.disablePageSwipe&&n.value&&(g=lj(n.value,({toLeft:q=!1,toRight:re=!1})=>{q?Te():re&&Se()},Ln("touch")))}),T1(()=>{d.value=[],g&&g()}),Ee(()=>y.value,()=>{G()}),Ee(()=>V.value,()=>G()),Ee(()=>e.view,()=>c.value=e.view),Ee(()=>c.value,()=>{uj("view",()=>{G()}),t("update:view",c.value)}),Ee(()=>i.value,()=>{ne(d.value,q=>We(q))}),S7(()=>{t("update:pages",d.value),ne(d.value,q=>{Ne(q),We(q)})});const $e={emit:t,slots:r,containerRef:n,navPopoverRef:o,focusedDay:a,inTransition:l,navPopoverId:s,dayPopoverId:u,view:c,pages:d,transitionName:f,theme:C,color:b,displayMode:v,locale:y,masks:w,attributes:ke,disabledAttribute:k,disabledDates:L,attributeContext:pe,days:Ve,dayCells:F,count:V,step:P,firstPage:D,lastPage:T,canMovePrev:me,canMoveNext:ge,minPage:S,maxPage:A,isMonthly:X,isWeekly:te,isDaily:ue,navVisibility:B,showWeeknumbers:N,showIsoWeeknumbers:W,getDateAddress:_e,canMove:se,canMoveBy:Ce,move:ce,moveBy:Be,movePrev:Se,moveNext:Te,onTransitionBeforeEnter:de,onTransitionAfterEnter:Ae,tryFocusDate:Ze,focusDate:Ge,onKeydown:ye,onDayKeydown:fe,onDayClick:tt,onDayMouseenter:he,onDayMouseleave:Re,onDayFocusin:Oe,onDayFocusout:Qe,onWeeknumberClick:He};return gr(rf,$e),$e}function xo(){const e=n1(rf);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const pj={inheritAttrs:!1},Qo=ie({...pj,__name:"CalendarSlot",props:{name:null},setup(e){const{slots:t}=xo();return(r,n)=>I(t)[e.name]?(h(),J(lt(I(t)[e.name]),b8(it({key:0},r.$attrs)),null,16)):K(r.$slots,"default",{key:1})}});function K6(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function xs(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function nf(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function of(e){const{visibility:t}=e,r=t==="click",n=t==="hover",o=t==="hover-focus",a=t==="focus";e.autoHide=!r;let i=!1,l=!1;const s=g=>{r&&(nf({...e,target:e.target||g.currentTarget}),g.stopPropagation())},u=g=>{i||(i=!0,(n||o)&&K6({...e,target:e.target||g.currentTarget}))},c=()=>{i&&(i=!1,(n||o&&!l)&&xs(e))},d=g=>{l||(l=!0,(a||o)&&K6({...e,target:e.target||g.currentTarget}))},f=g=>{l&&!Hl(g.currentTarget,g.relatedTarget)&&(l=!1,(a||o&&!i)&&xs(e))},p={};switch(e.visibility){case"click":p.click=s;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 vu=e=>{const t=cs(e);if(t==null)return;const r=t.popoverHandlers;!r||!r.length||(r.forEach(n=>n()),delete t.popoverHandlers)},mu=(e,t)=>{const r=cs(e);if(r==null)return;const n=[],o=of(t);Object.entries(o).forEach(([a,i])=>{n.push(Cn(r,a,i))}),r.popoverHandlers=n},af={mounted(e,t){const{value:r}=t;r&&mu(e,r)},updated(e,t){const{oldValue:r,value:n}=t,o=r==null?void 0:r.visibility,a=n==null?void 0:n.visibility;o!==a&&(o&&(vu(e),a||xs(r)),a&&mu(e,n))},unmounted(e){vu(e)}},hj=["disabled"],vj={key:1,type:"button",class:"vc-title"},mj=["disabled"],lf=ie({__name:"CalendarHeader",props:{page:{type:Object,required:!0},layout:String,isLg:Boolean,isXl:Boolean,is2xl:Boolean,hideTitle:Boolean,hideArrows:Boolean},setup(e){const t=e,{navPopoverId:r,navVisibility:n,canMovePrev:o,movePrev:a,canMoveNext:i,moveNext:l}=xo(),s=_(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),u=_(()=>{const{page:C}=t;return{id:r.value,visibility:n.value,placement:s.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:C},isInteractive:!0}}),c=_(()=>t.page.titlePosition.includes("left")),d=_(()=>t.page.titlePosition.includes("right")),f=_(()=>t.layout?t.layout:c.value?"tu-pn":d.value?"pn-tu":"p-tu-n;"),p=_(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),g=_(()=>({gridTemplateColumns:f.value.split("").map(C=>{switch(C){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(C,b)=>(h(),x("div",{class:ae(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:je(I(g))},[I(p).prev?(h(),x("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!I(o),onClick:b[0]||(b[0]=(...v)=>I(a)&&I(a)(...v)),onKeydown:b[1]||(b[1]=Zt((...v)=>I(a)&&I(a)(...v),["space","enter"]))},[U(Qo,{name:"header-prev-button",disabled:!I(o)},{default:O(()=>[U(ya,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,hj)):Z("",!0),I(p).title?sa((h(),x("button",vj,[U(Qo,{name:"header-title",title:e.page.title},{default:O(()=>[m("span",null,R(e.page.title),1)]),_:1},8,["title"])])),[[I(af),I(u)]]):Z("",!0),I(p).next?(h(),x("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!I(i),onClick:b[2]||(b[2]=(...v)=>I(l)&&I(l)(...v)),onKeydown:b[3]||(b[3]=Zt((...v)=>I(l)&&I(l)(...v),["space","enter"]))},[U(Qo,{name:"header-next-button",disabled:!I(i)},{default:O(()=>[U(ya,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,mj)):Z("",!0)],6))}}),gj=ie({directives:{popover:af},components:{CalendarSlot:Qo},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:r,attributeContext:n,dayPopoverId:o,slots:a,onDayClick:i,onDayMouseenter:l,onDayMouseleave:s,onDayFocusin:u,onDayFocusout:c,onDayKeydown:d}=xo(),f=_(()=>e.day),p=_(()=>n.value.getCells(f.value)),g=_(()=>p.value.map(X=>X.data)),C=_(()=>({...f.value,attributes:g.value,attributeCells:p.value}));function b({data:X},{popovers:te}){const{key:ue,customData:de,popover:Ae}=X;if(!Ae)return;const le=W4({key:ue,customData:de,attribute:X},{...Ae},{visibility:Ae.label?"hover":"click",placement:"bottom",isInteractive:!Ae.label});te.splice(0,0,le)}const v=_(()=>{const X={...r.value.prepareRender({}),popovers:[]};return p.value.forEach(te=>{r.value.render(te,X),b(te,X)}),X}),y=_(()=>v.value.highlights),w=_(()=>!!$r(y.value)),k=_(()=>v.value.content),L=_(()=>v.value.dots),V=_(()=>!!$r(L.value)),P=_(()=>v.value.bars),D=_(()=>!!$r(P.value)),T=_(()=>v.value.popovers),S=_(()=>T.value.map(X=>X.attribute)),A=_(()=>["vc-day",...f.value.classes,{"vc-day-box-center-center":!a["day-content"]},{"is-not-in-month":!e.day.inMonth}]),B=_(()=>{let X;f.value.isFocusable?X="0":X="-1";const te=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":f.value.isDisabled},qn(zo(y.value),"contentClass"),qn(zo(k.value),"class")||""],ue={...qn(zo(y.value),"contentStyle"),...qn(zo(k.value),"style")};return{class:te,style:ue,tabindex:X,"aria-label":f.value.ariaLabel,"aria-disabled":!!f.value.isDisabled,role:"button"}}),N=_(()=>({click(X){i(C.value,X)},mouseenter(X){l(C.value,X)},mouseleave(X){s(C.value,X)},focusin(X){u(C.value,X)},focusout(X){c(C.value,X)},keydown(X){d(C.value,X)}})),W=_(()=>$r(T.value)?W4({id:o.value,data:{day:f,attributes:S.value}},...T.value):null);return{attributes:g,attributeCells:p,bars:P,dayClasses:A,dayContentProps:B,dayContentEvents:N,dayPopover:W,glyphs:v,dots:L,hasDots:V,hasBars:D,highlights:y,hasHighlights:w,locale:t,popovers:T}}}),Cj={key:0,class:"vc-highlights vc-day-layer"},yj={key:1,class:"vc-day-layer vc-day-box-center-bottom"},bj={class:"vc-dots"},wj={key:2,class:"vc-day-layer vc-day-box-center-bottom"},_j={class:"vc-bars"};function kj(e,t,r,n,o,a){const i=Ft("CalendarSlot"),l=Oh("popover");return h(),x("div",{class:ae(e.dayClasses)},[e.hasHighlights?(h(),x("div",Cj,[(h(!0),x(Le,null,rt(e.highlights,({key:s,wrapperClass:u,class:c,style:d})=>(h(),x("div",{key:s,class:ae(u)},[m("div",{class:ae(c),style:je(d)},null,6)],2))),128))])):Z("",!0),U(i,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:O(()=>[sa((h(),x("div",it(e.dayContentProps,Kl(e.dayContentEvents,!0)),[M(R(e.day.label),1)],16)),[[l,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(h(),x("div",yj,[m("div",bj,[(h(!0),x(Le,null,rt(e.dots,({key:s,class:u,style:c})=>(h(),x("span",{key:s,class:ae(u),style:je(c)},null,6))),128))])])):Z("",!0),e.hasBars?(h(),x("div",wj,[m("div",_j,[(h(!0),x(Le,null,rt(e.bars,({key:s,class:u,style:c})=>(h(),x("span",{key:s,class:ae(u),style:je(c)},null,6))),128))])])):Z("",!0)],2)}const xj=Qr(gj,[["render",kj]]),Mj={name:"CalendarPane",inheritAttrs:!1,components:{CalendarHeader:lf,CalendarDay:xj},props:{page:{type:Object,required:!0}},setup(){const{onWeeknumberClick:e}=xo();return{onWeeknumberClick:e}}},Sj={class:"vc-weekdays"},Ej=["onClick"];function Lj(e,t,r,n,o,a){const i=Ft("CalendarHeader"),l=Ft("CalendarDay");return h(),x("div",{class:ae(["vc-pane",`row-${r.page.row}`,`row-from-end-${r.page.rowFromEnd}`,`column-${r.page.column}`,`column-from-end-${r.page.columnFromEnd}`]),ref:"pane"},[U(i,{page:r.page,"is-lg":"","hide-arrows":""},null,8,["page"]),m("div",{class:ae(["vc-weeks",{[`vc-show-weeknumbers-${r.page.weeknumberPosition}`]:r.page.weeknumberPosition}])},[m("div",Sj,[(h(!0),x(Le,null,rt(r.page.weekdays,({weekday:s,label:u},c)=>(h(),x("div",{key:c,class:ae(`vc-weekday vc-weekday-${s}`)},R(u),3))),128))]),(h(!0),x(Le,null,rt(r.page.viewWeeks,s=>(h(),x("div",{key:`weeknumber-${s.weeknumber}`,class:"vc-week"},[r.page.weeknumberPosition?(h(),x("div",{key:0,class:ae(["vc-weeknumber",`is-${r.page.weeknumberPosition}`])},[m("span",{class:ae(["vc-weeknumber-content"]),onClick:u=>n.onWeeknumberClick(s,u)},R(s.weeknumberDisplay),9,Ej)],2)):Z("",!0),(h(!0),x(Le,null,rt(s.days,u=>(h(),J(l,{key:u.id,day:u},null,8,["day"]))),128))]))),128))],2)],2)}const Aj=Qr(Mj,[["render",Lj]]),Hj=ie({name:"Popover",inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:String,required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let r;const n=j();let o=null,a=null;const i=Sr({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 l(le){le&&(i.direction=le.split("-")[0])}function s({placement:le,options:_e}){l(le||(_e==null?void 0:_e.placement))}const u=_(()=>({placement:i.placement,strategy:i.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:s},...i.modifiers||[]],onFirstUpdate:s})),c=_(()=>{const le=i.direction==="left"||i.direction==="right";let _e="";if(i.placement){const Ne=i.placement.split("-");Ne.length>1&&(_e=Ne[1])}return["start","top","left"].includes(_e)?le?"top":"left":["end","bottom","right"].includes(_e)?le?"bottom":"right":le?"middle":"center"});function d(){a&&(a.destroy(),a=null)}function f(){zt(()=>{const le=cs(i.target);!le||!n.value||(a&&a.state.elements.reference!==le&&d(),a?a.update():a=JH(le,n.value,u.value))})}function p(le){Object.assign(i,Dd(le,"force"))}function g(le,_e){clearTimeout(r),le>0?r=setTimeout(_e,le):_e()}function C(le){return!le||!a?!1:cs(le)===a.state.elements.reference}async function b(le={}){i.force||(le.force&&(i.force=!0),g(le.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1,t("after-show")),p({...le,isVisible:!0}),f()}))}function v(le={}){a&&(le.target&&!C(le.target)||i.force||(le.force&&(i.force=!0),g(le.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function y(le={}){le.target!=null&&(i.isVisible&&C(le.target)?v(le):b(le))}function w(le){if(!a)return;const _e=a.state.elements.reference;if(!n.value||!_e)return;const Ne=le.target;Hl(n.value,Ne)||Hl(_e,Ne)||v({force:!0})}function k(le){(le.key==="Esc"||le.key==="Escape")&&v()}function L({detail:le}){!le.id||le.id!==e.id||b(le)}function V({detail:le}){!le.id||le.id!==e.id||v(le)}function P({detail:le}){!le.id||le.id!==e.id||y(le)}function D(){Cn(document,"keydown",k),Cn(document,"click",w),Cn(document,"show-popover",L),Cn(document,"hide-popover",V),Cn(document,"toggle-popover",P)}function T(){gn(document,"keydown",k),gn(document,"click",w),gn(document,"show-popover",L),gn(document,"hide-popover",V),gn(document,"toggle-popover",P)}function S(le){t("before-show",le)}function A(le){i.force=!1,t("after-show",le)}function B(le){t("before-hide",le)}function N(le){i.force=!1,d(),t("after-hide",le)}function W(le){le.stopPropagation()}function X(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&b()}function te(){if(i.isHovered=!1,!a)return;const le=a.state.elements.reference;i.autoHide&&!i.isFocused&&(!le||le!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&v()}function ue(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&b()}function de(le){["focus","hover-focus"].includes(i.visibility)&&(!le.relatedTarget||!Hl(n.value,le.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&v())}function Ae(){o!=null&&(o.disconnect(),o=null)}return Ee(()=>n.value,le=>{Ae(),le&&(o=new ResizeObserver(()=>{a&&a.update()}),o.observe(le))}),Ee(()=>i.placement,l,{immediate:!0}),_t(()=>{D()}),T1(()=>{d(),Ae(),T()}),{...z8(i),popoverRef:n,alignment:c,hide:v,setupPopper:f,beforeEnter:S,afterEnter:A,beforeLeave:B,afterLeave:N,onClick:W,onMouseOver:X,onMouseLeave:te,onFocusIn:ue,onFocusOut:de}}});function Bj(e,t,r,n,o,a){return h(),x("div",{class:ae(["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))},[U(_r,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:O(()=>[e.isVisible?(h(),x("div",it({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[K(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[M(R(e.data),1)]),m("span",{class:ae(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):Z("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const _5=Qr(Hj,[["render",Bj]]),Tj={value:{type:Object,required:!0}},Dj=["input"],Oj="__vc_calendar_nav_context__";function Vj(e,{emit:t}){const r=j(!0),n=j(0),o=j(0),a=12,i=j(null),{locale:l,masks:s,canMove:u,getDateAddress:c}=xo();function d(){setTimeout(()=>{if(i.value==null)return;const ne=i.value.querySelector(".vc-nav-item:not(:disabled)");ne&&ne.focus()},10)}function f(ne,Ve){t("input",{month:ne,year:Ve},{position:S.value})}function p(ne){n.value=ne,r.value=!0,d()}function g(ne){const{year:Ve}=c(new Date),ke=ne*a,Q=ke+a,pe=[];for(let F=ke;Fp(F)})}return pe}function C(ne){const{month:Ve,year:ke}=c(new Date);return Gd().map((Q,pe)=>{const F=pe+1;return{month:F,year:ne,id:`${ne}.${bt(F,2)}`,label:l.value.formatDate(Q,s.value.navMonths),ariaLabel:l.value.formatDate(Q,"MMMM YYYY"),isActive:F===D.value&&ne===T.value,isCurrent:F===Ve&&ne===ke,isDisabled:!u({month:F,year:ne},{position:S.value}),click:()=>f(F,ne)}})}function b(ne){return Math.floor(ne/a)}function v(){r.value=!r.value}function y(){de.value&&(r.value&&k(),V())}function w(){_e.value&&(r.value&&L(),P())}function k(){n.value--}function L(){n.value++}function V(){o.value--}function P(){o.value++}const D=_(()=>{var ne;return((ne=e.value)==null?void 0:ne.month)||0}),T=_(()=>{var ne;return((ne=e.value)==null?void 0:ne.year)||0}),S=_(()=>{var ne;return((ne=e.value)==null?void 0:ne.position)||1}),A=_(()=>C(n.value)),B=_(()=>g(o.value)),N=_(()=>Td(B.value.map(ne=>ne.year))),W=_(()=>zo(B.value.map(ne=>ne.year))),X=_(()=>r.value?n.value:`${N.value} - ${W.value}`),te=_(()=>C(n.value-1).some(ne=>!ne.isDisabled)),ue=_(()=>g(o.value-1).some(ne=>!ne.isDisabled)),de=_(()=>r.value?te.value:ue.value),Ae=_(()=>C(n.value+1).some(ne=>!ne.isDisabled)),le=_(()=>g(o.value+1).some(ne=>!ne.isDisabled)),_e=_(()=>r.value?Ae.value:le.value),Ne=_(()=>r.value?A.value:B.value);Ee(()=>T.value,()=>{n.value=T.value}),Ee(()=>n.value,ne=>{o.value=b(ne)}),n.value=T.value,_t(()=>d());const We={navContainer:i,title:X,monthMode:r,currentMonth:D,currentYear:T,activeItems:Ne,prevItemsEnabled:de,nextItemsEnabled:_e,toggleMode:v,movePrev:y,moveNext:w,movePrevYear:k,moveNextYear:L,movePrevYearGroup:V,moveNextYearGroup:P};return gr(Oj,We),We}const Ij={class:"vc-nav-header"},Pj=["disabled"],Nj=["disabled"],Zj={class:"vc-nav-items"},$j=["data-id","aria-label","disabled","onClick","onKeydown"],Rj=ie({__name:"CalendarNav",props:Tj,emits:Dj,setup(e,{emit:t}){const r=e,{navContainer:n,title:o,prevItemsEnabled:a,nextItemsEnabled:i,activeItems:l,toggleMode:s,movePrev:u,moveNext:c}=Vj(r,{emit:t});return(d,f)=>(h(),x("div",{class:"vc-nav-container",ref_key:"navContainer",ref:n},[m("div",Ij,[m("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!I(a),onClick:f[0]||(f[0]=(...p)=>I(u)&&I(u)(...p)),onKeydown:f[1]||(f[1]=p=>I(vl)(p,I(u)))},[U(Qo,{name:"nav-prev-button",move:I(u),disabled:!I(a)},{default:O(()=>[U(ya,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["move","disabled"])],40,Pj),m("button",{type:"button",class:"vc-nav-title vc-focus",onClick:f[2]||(f[2]=(...p)=>I(s)&&I(s)(...p)),onKeydown:f[3]||(f[3]=p=>I(vl)(p,I(s)))},R(I(o)),33),m("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!I(i),onClick:f[4]||(f[4]=(...p)=>I(c)&&I(c)(...p)),onKeydown:f[5]||(f[5]=p=>I(vl)(p,I(c)))},[U(Qo,{name:"nav-next-button",move:I(c),disabled:!I(i)},{default:O(()=>[U(ya,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["move","disabled"])],40,Nj)]),m("div",Zj,[(h(!0),x(Le,null,rt(I(l),p=>(h(),x("button",{key:p.label,type:"button","data-id":p.id,"aria-label":p.ariaLabel,class:ae(["vc-nav-item vc-focus",[p.isActive?"is-active":p.isCurrent?"is-current":""]]),disabled:p.isDisabled,onClick:p.click,onKeydown:g=>I(vl)(g,p.click)},R(p.label),43,$j))),128))])],512))}}),zj={__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:r,displayMode:n,navPopoverRef:o,move:a}=xo();return(i,l)=>(h(),J(_5,{id:I(t),class:ae(["vc-nav-popover-container",`vc-${I(r)}`,`vc-${I(n)}`]),ref_key:"navPopoverRef",ref:o},{default:O(({data:s})=>[U(Rj,{value:s.page,onInput:I(a)},null,8,["value","onInput"])]),_:1},8,["id","class"]))}},Fj=ie({name:"PopoverRow",props:{attribute:{type:Object,required:!0}},setup(e){return{indicator:_(()=>{const{content:t,highlight:r,dot:n,bar:o,popover:a}=e.attribute;return a&&a.hideIndicator?null:t?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${t.base.color}`}:r?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${r.base.color}`}:n?{class:`vc-dot vc-attr vc-${n.base.color}`}:o?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${o.base.color}`}:null})}}}),Uj={class:"vc-day-popover-row"},jj={key:0,class:"vc-day-popover-row-indicator"},Yj={class:"vc-day-popover-row-label"};function Gj(e,t,r,n,o,a){return h(),x("div",Uj,[e.indicator?(h(),x("div",jj,[m("span",{class:ae(e.indicator.class)},null,2)])):Z("",!0),m("div",Yj,[K(e.$slots,"default",{},()=>[M(R(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])])}const Kj=Qr(Fj,[["render",Gj]]),qj={class:"vc-day-popover-container"},Wj={key:0,class:"vc-day-popover-header"},Qj=ie({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:r,color:n,masks:o,locale:a}=xo();function i(s,u){return a.value.formatDate(s,u)}function l(s){return a.value.formatDate(s.date,o.value.dayPopover)}return(s,u)=>(h(),J(_5,{id:I(t),class:ae([`vc-${I(n)}`,`vc-${I(r)}`])},{default:O(({data:{day:c,attributes:d},hide:f})=>[K(s.$slots,"default",{day:c,dayTitle:l(c),attributes:d,format:i,masks:I(o),hide:f},()=>[m("div",qj,[I(o).dayPopover?(h(),x("div",Wj,R(l(c)),1)):Z("",!0),(h(!0),x(Le,null,rt(d,p=>(h(),J(Kj,{key:p.key,attribute:p},null,8,["attribute"]))),128))])])]),_:3},8,["id","class"]))}}),Xj=ie({name:"Calendar",components:{CalendarHeader:lf,CalendarPane:Aj,CalendarNavPopover:zj,CalendarDayPopover:Qj},emits:dj,props:cj,setup(e,{emit:t,slots:r}){return fj(e,{emit:t,slots:r})}}),Jj={class:"vc-pane-header-wrapper"};function eY(e,t,r,n,o,a){const i=Ft("CalendarHeader"),l=Ft("CalendarPane"),s=Ft("CalendarDayPopover"),u=Ft("CalendarNavPopover");return h(),x(Le,null,[m("div",it({"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]=At(()=>{},["prevent"])),ref:"containerRef"}),[m("div",{class:ae(["vc-pane-container",{"in-transition":e.inTransition}])},[m("div",Jj,[e.firstPage?(h(),J(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):Z("",!0)]),U(_r,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:O(()=>[(h(),x("div",{key:e.pages[0].id,class:"vc-pane-layout",style:je({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(h(!0),x(Le,null,rt(e.pages,c=>(h(),J(l,{key:c.id,page:c},null,8,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),K(e.$slots,"footer")],2)],16),U(s,null,{default:O(c=>[K(e.$slots,"day-popover",b8(hc(c)))]),_:3}),U(u)],64)}const tY=Qr(Xj,[["render",eY]]),rY={class:"vc-base-select"},nY=["value"],oY=["value","disabled"],aY={inheritAttrs:!1},Ya=Object.assign(aY,{__name:"BaseSelect",props:{options:Array,modelValue:null,alignRight:Boolean,alignLeft:Boolean,showIcon:Boolean,small:Boolean},emits:["update:modelValue"],setup(e){return(t,r)=>(h(),x("div",rY,[e.showIcon?(h(),J(ya,{key:0,name:"ChevronDown",size:e.small?"16":"18"},null,8,["size"])):Z("",!0),m("select",it(t.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-has-icon":e.showIcon,"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft,"vc-small":e.small}],onChange:r[0]||(r[0]=n=>t.$emit("update:modelValue",n.target.value))}),[(h(!0),x(Le,null,rt(e.options,n=>(h(),x("option",{key:n.value,value:n.value,disabled:n.disabled},R(n.label),9,oY))),128))],16,nY)]))}}),sf="__vc_date_picker_context__",iY={...ef,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:()=>Ln("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Ln("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},lY=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function sY(e,t){const r=tf(e),{locale:n,masks:o,disabledAttribute:a}=r,{emit:i}=t,l=j(!1),s=j(ds()),u=j(null),c=j(null),d=j(["",""]),f=j(null),p=j(null);let g,C,b=!0;const v=_(()=>e.isRange||e.modelModifiers.range===!0),y=_(()=>v.value&&u.value!=null?u.value.start:null),w=_(()=>v.value&&u.value!=null?u.value.end:null),k=_(()=>e.mode.toLowerCase()==="date"),L=_(()=>e.mode.toLowerCase()==="datetime"),V=_(()=>e.mode.toLowerCase()==="time"),P=_(()=>!!c.value),D=_(()=>{let $="date";e.modelModifiers.number&&($="number"),e.modelModifiers.string&&($="string");const be=o.value.modelValue||"iso";return We({type:$,mask:be})}),T=_(()=>me(c.value??u.value)),S=_(()=>V.value?e.is24hr?o.value.inputTime24hr:o.value.inputTime:L.value?e.is24hr?o.value.inputDateTime24hr:o.value.inputDateTime:o.value.input),A=_(()=>/[Hh]/g.test(S.value)),B=_(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(S.value)),N=_(()=>{if(A.value&&B.value)return"dateTime";if(B.value)return"date";if(A.value)return"time"}),W=_(()=>{var $;const be=(($=f.value)==null?void 0:$.$el.previousElementSibling)??void 0;return Di({},e.popover,Ln("datePicker.popover"),{target:be})}),X=_(()=>of({...W.value,id:s.value})),te=_(()=>v.value?{start:d.value[0],end:d.value[1]}:d.value[0]),ue=_(()=>{const $=["start","end"].map(be=>({input:ee(be),change:se(be),keyup:Ce,...e.popover&&X.value}));return v.value?{start:$[0],end:$[1]}:$[0]}),de=_(()=>{if(!ke(u.value))return null;const $={key:"select-drag",...e.selectAttribute,dates:u.value,pinPage:!0},{dot:be,bar:Me,highlight:ct,content:$t}=$;return!be&&!Me&&!ct&&!$t&&($.highlight=!0),$}),Ae=_(()=>{if(!v.value||!ke(c.value))return null;const $={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:be,bar:Me,highlight:ct,content:$t}=$;return!be&&!Me&&!ct&&!$t&&($.highlight={startEnd:{fillMode:"outline"}}),$}),le=_(()=>{const $=F1(e.attributes)?[...e.attributes]:[];return Ae.value?$.unshift(Ae.value):de.value&&$.unshift(de.value),$}),_e=_(()=>We(e.rules==="auto"?Ne():e.rules??{}));function Ne(){const $={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},be=k.value?0:e.timeAccuracy;return[0,1].map(Me=>{switch(be){case 0:return{hours:$.hr[Me],minutes:$.min[Me],seconds:$.sec[Me],milliseconds:$.ms[Me]};case 1:return{minutes:$.min[Me],seconds:$.sec[Me],milliseconds:$.ms[Me]};case 3:return{milliseconds:$.ms[Me]};case 4:return{};default:return{seconds:$.sec[Me],milliseconds:$.ms[Me]}}})}function We($){return F1($)?$.length===1?[$[0],$[0]]:$:[$,$]}function ne($){return We($).map((be,Me)=>({...be,rules:_e.value[Me]}))}function Ve($){return er($)?!isNaN($):qo($)?!isNaN($.getTime()):vr($)?$!=="":$!=null}function ke($){return v.value?jr($)&&Ve($.start)&&Ve($.end):Ve($)}function Q($,be){const Me=qo($),ct=qo(be);return!Me&&!ct?!0:Me!==ct?!1:$.getTime()===be.getTime()}function pe($,be){if(v.value){const Me=ke($),ct=ke(be);return!Me&&!ct?!0:Me!==ct?!1:Q($.start,be.start)&&Q($.end,be.end)}return Q($,be)}function F($){return!ke($)||!a.value?!1:a.value.intersectsRange(n.value.range($))}function Y($,be,Me,ct){if(!ke($))return null;if(v.value){const $t=n.value.toDate($.start,{...be[0],fillDate:y.value??void 0,patch:Me}),K1=n.value.toDate($.end,{...be[1],fillDate:w.value??void 0,patch:Me});return fe({start:$t,end:K1},ct)}return n.value.toDateOrNull($,{...be[0],fillDate:u.value,patch:Me})}function oe($,be){return v.value?ke($)?{start:n.value.fromDate($.start,be[0]),end:n.value.fromDate($.end,be[1])}:null:n.value.fromDate($,be[0])}function E($,be={}){return clearTimeout(g),new Promise(Me=>{const{debounce:ct=0,...$t}=be;ct>0?g=window.setTimeout(()=>{Me(H($,$t))},ct):Me(H($,$t))})}function H($,{config:be=D.value,patch:Me="dateTime",clearIfEqual:ct=!1,formatInput:$t=!0,hidePopover:K1=!1,dragging:g1=P.value,targetPriority:Mo,moveToValue:Na=!1}={}){const Ji=ne(be);let D1=Y($,Ji,Me,Mo);if(F(D1)){if(g1)return null;D1=u.value,K1=!1}else D1==null&&e.isRequired?D1=u.value:D1!=null&&pe(u.value,D1)&&ct&&(D1=null);const So=g1?c:u,el=!pe(So.value,D1);So.value=D1,g1||(c.value=null);const tl=oe(D1,D.value);return el&&(b=!1,i(g1?"drag":"update:modelValue",tl),zt(()=>b=!0)),K1&&!g1&&Oe(),$t&&z(),Na&&zt(()=>q(Mo??"start")),tl}function z(){zt(()=>{const $=ne({type:"string",mask:S.value}),be=oe(c.value||u.value,$);v.value?d.value=[be&&be.start,be&&be.end]:d.value=[be,""]})}function G($,be,Me){d.value.splice(be==="start"?0:1,1,$);const ct=v.value?{start:d.value[0],end:d.value[1]||d.value[0]}:$,$t={type:"string",mask:S.value};E(ct,{...Me,config:$t,patch:N.value,targetPriority:be,moveToValue:!0})}function ee($){return be=>{e.updateOnInput&&G(be.currentTarget.value,$,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function se($){return be=>{G(be.currentTarget.value,$,{formatInput:!0,hidePopover:!1})}}function Ce($){$.key==="Escape"&&E(u.value,{formatInput:!0,hidePopover:!0})}function me($){return v.value?[$&&$.start?n.value.getDateParts($.start):null,$&&$.end?n.value.getDateParts($.end):null]:[$?n.value.getDateParts($):null]}function ge(){c.value=null,z()}function ce($){i("popover-will-show",$)}function Be($){i("popover-did-show",$)}function Se($){ge(),i("popover-will-hide",$)}function Te($){i("popover-did-hide",$)}function Ze($){const be={patch:"date",formatInput:!0,hidePopover:!0};if(v.value){const Me=!P.value;Me?C={start:$.startDate,end:$.endDate}:C!=null&&(C.end=$.date),E(C,{...be,dragging:Me})}else E($.date,{...be,clearIfEqual:!e.isRequired})}function Ge($,be){Ze($),i("dayclick",$,be)}function tt($,be){switch(be.key){case" ":case"Enter":{Ze($),be.preventDefault();break}case"Escape":Oe()}i("daykeydown",$,be)}function he($,be){!P.value||C==null||(C.end=$.date,E(fe(C),{patch:"date",formatInput:!0}))}function Re($={}){K6({...W.value,...$,isInteractive:!0,id:s.value})}function Oe($={}){xs({hideDelay:10,force:!0,...W.value,...$,id:s.value})}function Qe($){nf({...W.value,...$,isInteractive:!0,id:s.value})}function fe($,be){const{start:Me,end:ct}=$;if(Me>ct)switch(be){case"start":return{start:Me,end:Me};case"end":return{start:ct,end:ct};default:return{start:ct,end:Me}}return{start:Me,end:ct}}function ye($){if(ke(u.value)){const be=v.value?$?y.value:w.value:u.value;return Kd(be,"monthly",n.value)}return null}async function He($,be={}){return p.value==null?!1:p.value.move($,be)}async function $e($,be={}){return p.value==null?!1:p.value.moveBy($,be)}async function q($,be={}){if(p.value==null)return!1;const{firstPage:Me,lastPage:ct,move:$t}=p.value,K1=$!=="end",g1=ye(K1),Mo=K1?1:-1;return!g1||Wd(g1,Me,ct)?!1:$t(g1,{position:Mo,...be})}Ee(()=>e.isRange,$=>{$&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Ee(()=>S.value,()=>z()),Ee(()=>e.modelValue,$=>{b&&H($,{formatInput:!0,hidePopover:!1})}),Ee(()=>_e.value,()=>{jr(e.rules)&&H(e.modelValue,{formatInput:!0,hidePopover:!1})}),Ee(()=>e.timezone,()=>{H(u.value,{formatInput:!0})});const re=We(D.value);u.value=Y(e.modelValue,re,"dateTime"),_t(()=>{H(e.modelValue,{formatInput:!0,hidePopover:!1})}),zt(()=>l.value=!0);const De={...r,showCalendar:l,datePickerPopoverId:s,popoverRef:f,popoverEvents:X,calendarRef:p,isRange:v,isTimeMode:V,isDateTimeMode:L,is24hr:B2(e,"is24hr"),hideTimeHeader:B2(e,"hideTimeHeader"),timeAccuracy:B2(e,"timeAccuracy"),isDragging:P,inputValue:te,inputEvents:ue,dateParts:T,attributes:le,rules:_e,move:He,moveBy:$e,moveToValue:q,updateValue:E,showPopover:Re,hidePopover:Oe,togglePopover:Qe,onDayClick:Ge,onDayKeydown:tt,onDayMouseEnter:he,onPopoverBeforeShow:ce,onPopoverAfterShow:Be,onPopoverBeforeHide:Se,onPopoverAfterHide:Te};return gr(sf,De),De}function uY(){const e=n1(sf);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const cY=[{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"}],dY=[{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 fY(e){const t=uY(),{locale:r,isRange:n,isTimeMode:o,dateParts:a,rules:i,is24hr:l,hideTimeHeader:s,timeAccuracy:u,updateValue:c}=t;function d(B){B=Object.assign(p.value,B);let N=null;if(n.value){const W=f.value?B:a.value[0],X=f.value?a.value[1]:B;N={start:W,end:X}}else N=B;c(N,{patch:"time",targetPriority:f.value?"start":"end",moveToValue:!0})}const f=_(()=>e.position===0),p=_(()=>a.value[e.position]||{isValid:!1}),g=_(()=>Fd(p.value)),C=_(()=>!!p.value.isValid),b=_(()=>!s.value&&C.value),v=_(()=>{if(!g.value)return null;let B=r.value.toDate(p.value);return p.value.hours===24&&(B=new Date(B.getTime()-1)),B}),y=_({get(){return p.value.hours},set(B){d({hours:B})}}),w=_({get(){return p.value.minutes},set(B){d({minutes:B})}}),k=_({get(){return p.value.seconds},set(B){d({seconds:B})}}),L=_({get(){return p.value.milliseconds},set(B){d({milliseconds:B})}}),V=_({get(){return p.value.hours<12},set(B){B=String(B).toLowerCase()=="true";let N=y.value;B&&N>=12?N-=12:!B&&N<12&&(N+=12),d({hours:N})}}),P=_(()=>UU(p.value,i.value[e.position])),D=_(()=>cY.filter(B=>P.value.hours.some(N=>N.value===B.value))),T=_(()=>dY.filter(B=>P.value.hours.some(N=>N.value===B.value))),S=_(()=>l.value?P.value.hours:V.value?D.value:T.value),A=_(()=>{const B=[];return $r(D.value)&&B.push({value:!0,label:"AM"}),$r(T.value)&&B.push({value:!1,label:"PM"}),B});return{...t,showHeader:b,timeAccuracy:u,parts:p,isValid:C,date:v,hours:y,minutes:w,seconds:k,milliseconds:L,options:P,hourOptions:S,isAM:V,isAMOptions:A,is24hr:l}}const pY={key:0,class:"vc-time-header"},hY={class:"vc-time-weekday"},vY={class:"vc-time-month"},mY={class:"vc-time-day"},gY={class:"vc-time-year"},CY={class:"vc-time-select-group"},yY=m("span",{class:"vc-time-colon"},":",-1),bY=m("span",{class:"vc-time-colon"},":",-1),wY=m("span",{class:"vc-time-decimal"},".",-1),_Y=ie({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=fY(e);t(r);const{locale:n,isValid:o,date:a,hours:i,minutes:l,seconds:s,milliseconds:u,options:c,hourOptions:d,isTimeMode:f,isAM:p,isAMOptions:g,is24hr:C,showHeader:b,timeAccuracy:v}=r;return(y,w)=>(h(),x("div",{class:ae(["vc-time-picker",[{"vc-invalid":!I(o),"vc-attached":!I(f)}]])},[K(y.$slots,"time-header",{},()=>[I(b)&&I(a)?(h(),x("div",pY,[m("span",hY,R(I(n).formatDate(I(a),"WWW")),1),m("span",vY,R(I(n).formatDate(I(a),"MMM")),1),m("span",mY,R(I(n).formatDate(I(a),"D")),1),m("span",gY,R(I(n).formatDate(I(a),"YYYY")),1)])):Z("",!0)]),m("div",CY,[U(ya,{name:"Clock",size:"17"}),U(Ya,{modelValue:I(i),"onUpdate:modelValue":w[0]||(w[0]=k=>Bt(i)?i.value=k:null),modelModifiers:{number:!0},options:I(d),"align-right":""},null,8,["modelValue","options"]),I(v)>1?(h(),x(Le,{key:0},[yY,U(Ya,{modelValue:I(l),"onUpdate:modelValue":w[1]||(w[1]=k=>Bt(l)?l.value=k:null),modelModifiers:{number:!0},options:I(c).minutes,"align-left":I(v)===2},null,8,["modelValue","options","align-left"])],64)):Z("",!0),I(v)>2?(h(),x(Le,{key:1},[bY,U(Ya,{modelValue:I(s),"onUpdate:modelValue":w[2]||(w[2]=k=>Bt(s)?s.value=k:null),modelModifiers:{number:!0},options:I(c).seconds,"align-left":I(v)===3},null,8,["modelValue","options","align-left"])],64)):Z("",!0),I(v)>3?(h(),x(Le,{key:2},[wY,U(Ya,{modelValue:I(u),"onUpdate:modelValue":w[3]||(w[3]=k=>Bt(u)?u.value=k:null),modelModifiers:{number:!0},options:I(c).milliseconds,"align-left":""},null,8,["modelValue","options"])],64)):Z("",!0),I(C)?Z("",!0):(h(),J(Ya,{key:3,modelValue:I(p),"onUpdate:modelValue":w[4]||(w[4]=k=>Bt(p)?p.value=k:null),options:I(g)},null,8,["modelValue","options"]))])],2))}}),kY=ie({name:"DatePicker",inheritAttrs:!1,emits:lY,props:iY,setup(e,t){const r=sY(e,t),{slots:n,attrs:o}=t,{isTimeMode:a,isRange:i,isDateTimeMode:l,color:s,displayMode:u,dateParts:c,datePickerPopoverId:d,attributes:f,calendarRef:p,popoverRef:g,showCalendar:C,onDayClick:b,onDayMouseEnter:v,onDayKeydown:y,onPopoverBeforeShow:w,onPopoverAfterShow:k,onPopoverBeforeHide:L,onPopoverAfterHide:V}=r;t.expose(r);const P=Sr(Dd(r,"calendarRef","popoverRef")),D=()=>(i.value?[0,1]:[0]).map(A=>X1(_Y,{position:A})),T=()=>{if(!c.value)return null;const A=l.value?{...n,footer:D}:n;return X1(tY,{...o,attributes:f.value,ref:p,onDayclick:b,onDaymouseenter:v,onDaykeydown:y},A)},S=()=>{if(a.value)return X1("div",{class:`vc-container vc-bordered vc-${s.value} vc-${u.value}`},[D()]);if(C.value)return T()};return n.default?()=>[n.default(P),X1(_5,{id:d.value,placement:"bottom-start",class:`vc-date-picker-content vc-${s.value} vc-${u.value}`,ref:g,"onBefore-show":w,"onAfter-show":k,"onBefore-hide":L,"onAfter-hide":V},{default:S})]:S}}),xY=e=>e.every(t=>t.value!==void 0),MY=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},SY=e=>{const t=MY(e),r=new Set(t);return t.length===r.size},uf=e=>e.map(t=>({label:typeof t=="string"?t:t.label||t.value+"",value:typeof t=="string"?t:t.value,disabled:typeof t=="string"?!1:t.disabled})),EY=e=>{const t=typeof e[0]=="string",r=uf(e),n=SY(r);return t?n&&xY(e):n},LY={},AY=ie({...LY,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||EY(e)},isDisabled:{type:Boolean,default:!1},allowPointerEvents:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,o=j(uf(r.options)),a=s=>r.modelValue===s.value?"primary":"secondary",i=s=>!!s.disabled||r.isDisabled,l=s=>{var u,c;n("click",(u=s.target)==null?void 0:u.name),n("update:modelValue",(c=s.target)==null?void 0:c.name)};return(s,u)=>(h(),x("div",{class:ae(["k-segmented-control",{"allow-pointer-events":e.allowPointerEvents}])},[(h(!0),x(Le,null,rt(o.value,c=>(h(),J(st,{key:`${c.value}-option`,appearance:a(c),disabled:i(c),name:c.value,size:"medium",onClick:l},{default:O(()=>[K(s.$slots,"option-label",{option:c},()=>[M(R(c.label),1)],!0)]),_:2},1032,["appearance","disabled","name"]))),128))],2))}}),cf=Ie(AY,[["__scopeId","data-v-1c547e6c"]]),HY=["innerHTML"],BY={key:1,class:"range-display"},TY={key:3,class:"relative-periods-container"},DY={class:"timeframe-section-title"},OY={class:"timeframe-buttons"},VY={class:"datetime-picker-footer-container"},IY=ie({__name:"KDateTimePicker",props:{clearButton:{type:Boolean,required:!1,default:!1},icon:{type:Boolean,required:!1,default:!0},modelValue:{type:[Object,Date,String],required:!1,default:"",validator:e=>typeof e=="string"?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},minuteIncrement:{type:Number,required:!1,default:5},mode:{type:String,required:!0,validator:e=>Object.values(Vy).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:"auto"}},emits:["change","update:modelValue"],setup(e,{emit:t}){var r,n;const o=e,a=t,i={type:"number"},l={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},s={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},u=j(o.modelValue),c=_(()=>o.mode!=="relative"),d=_(()=>{var T;return((T=o==null?void 0:o.timePeriods)==null?void 0:T.length)>0}),f=_(()=>v.tabName==="custom"||!d.value),p=_(()=>o.range||d.value?!v.selectedRange.start||!v.selectedRange.end:!v.selectedRange.start),g=_(()=>({width:o.width==="auto"||o.width.endsWith("%")||o.width.endsWith("px")?o.width:o.width+"px"})),C=_(()=>o.mode==="relativeDateTime"?"dateTime":o.mode==="relativeDate"?"date":o.mode),b=Intl.DateTimeFormat().resolvedOptions().timeZone,v=Sr({abbreviatedDisplay:o.placeholder,fullRangeDisplay:"",hidePopover:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(r=o.timePeriods[0])==null?void 0:r.values[0],previouslySelectedTimeframe:(n=o.timePeriods[0])==null?void 0:n.values[0],tabName:"custom"}),y=T=>{let S,A;T&&(T.start&&T.end?(S=new Date(T.start),A=new Date(T.end)):(S=new Date(Number(T)),A=0),v.selectedRange=v.previouslySelectedRange={start:S,end:A,timePeriodsKey:""})},w=T=>{v.selectedTimeframe=v.previouslySelectedTimeframe=T;const S=v.selectedTimeframe.start(),A=v.selectedTimeframe.end();v.selectedRange={start:new Date(S),end:new Date(A),timePeriodsKey:v.selectedTimeframe.key},v.fullRangeDisplay=L(v.selectedRange,!1)},k=()=>{var T;u.value="",v.abbreviatedDisplay=o.placeholder,v.fullRangeDisplay="",v.selectedRange={start:0,end:0,timePeriodsKey:""},d.value&&(v.selectedTimeframe=(T=o.timePeriods[0])==null?void 0:T.values[0]),o.range||o.mode==="relative"?(a("change",v.selectedRange),a("update:modelValue",v.selectedRange)):(a("change",""),a("update:modelValue",""))},L=(T,S)=>{const{start:A,end:B}=T;let N="PP hh:mm a";const W=o0(A,b,"(z)");return!c.value&&d.value?N="PP hh:mm a":o.mode==="date"&&(N="PP"),o.range?S?`
${X2(A,N)} - 
${o0(B,b,N)} ${W}
`:`${X2(A,N)} - ${o0(B,b,N)} ${W}`:A?`${X2(A,N)} ${W}`:""},V=async()=>{if(o.range||d.value)a("change",v.selectedRange),a("update:modelValue",v.selectedRange);else{const T=new Date(v.selectedRange.start);a("change",T),a("update:modelValue",T)}v.hidePopover=!0,P()},P=()=>{o.range&&d.value&&!f.value?v.abbreviatedDisplay=v.selectedTimeframe.display:v.abbreviatedDisplay=L(v.selectedRange,!0)},D=T=>T.charAt(0).toUpperCase()+T.slice(1);return Ee(u,(T,S)=>{T!==void 0&&T!==S&&y(T)},{immediate:!0}),Ee(()=>v.tabName,(T,S)=>{S!==void 0&&T==="relative"?w(v.previouslySelectedTimeframe):S!==void 0&&T==="custom"&&y(v.previouslySelectedRange)}),_t(()=>{if(o.modelValue)if("timePeriodsKey"in o.modelValue){v.tabName="relative";for(const T of o.timePeriods){const S=T.values.find(A=>A.key===o.modelValue.timePeriodsKey);if(S){w(S),P();break}}}else v.tabName="custom",y(o.modelValue),P()}),(T,S)=>(h(),x("div",{class:ae(["k-datetime-picker",{"set-min-width":d.value}]),style:je(g.value)},[U(Ut,{"hide-caret":"","hide-popover":v.hidePopover,placement:"bottomStart","position-fixed":"",width:"auto",onOpened:S[5]||(S[5]=A=>v.hidePopover=!1)},wr({default:O(()=>[U(st,{appearance:"tertiary","aria-role":"input",class:ae(["timepicker-input",{"set-min-width":d.value}]),"data-testid":"k-datetime-picker-input",size:"large",style:je(g.value)},{default:O(()=>[e.icon?(h(),J(Xe,{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${I(io)})`,icon:"calendar",size:I(Jt)},null,8,["color","size"])):Z("",!0),m("div",{class:"timepicker-display","data-testid":"k-datetime-picker-display",innerHTML:v.abbreviatedDisplay},null,8,HY)]),_:1},8,["class","style"])]),_:2},[v.hidePopover?void 0:{name:"content",fn:O(()=>[d.value&&c.value?(h(),J(cf,{key:0,modelValue:v.tabName,"onUpdate:modelValue":S[0]||(S[0]=A=>v.tabName=A),class:"datetime-picker-toggle","data-testid":"k-datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:S[1]||(S[1]=A=>v.tabName=A)},null,8,["modelValue"])):Z("",!0),f.value?Z("",!0):(h(),x("p",BY,R(v.fullRangeDisplay),1)),c.value&&f.value?(h(),J(I(kY),{key:2,modelValue:u.value,"onUpdate:modelValue":S[2]||(S[2]=A=>u.value=A),"drag-attribute":s,"is-expanded":"","is-range":e.range,"max-date":e.maxDate,"min-date":e.minDate,"minute-increment":e.minuteIncrement,mode:C.value,"model-config":i,"select-attribute":l},null,8,["modelValue","is-range","max-date","min-date","minute-increment","mode"])):d.value?(h(),x("div",TY,[(h(!0),x(Le,null,rt(e.timePeriods,(A,B)=>(h(),x("div",{key:`section-${String(A.section||B)}`,class:"timeframe-section"},[m("div",DY,R(A.section),1),m("div",OY,[(h(!0),x(Le,null,rt(A.values,(N,W)=>(h(),J(st,{key:`time-${W}`,appearance:"secondary",class:ae(["timeframe-btn",{"selected-option":N.key===v.selectedTimeframe.key}]),"data-testid":"select-timeframe-"+N.timeframeLength(),size:"medium",onClick:X=>w(N)},{default:O(()=>[M(R(D(N.timeframeText)),1)]),_:2},1032,["class","data-testid","onClick"]))),128))])]))),128))])):Z("",!0)]),key:"0"},v.hidePopover?void 0:{name:"footer",fn:O(()=>[m("div",VY,[e.clearButton?(h(),J(st,{key:0,appearance:"tertiary",class:"action-btn","data-testid":"k-datetime-picker-clear",size:"medium",onClick:S[3]||(S[3]=A=>k())},{default:O(()=>[M(" Clear ")]),_:1})):Z("",!0),U(st,{appearance:"tertiary",class:"action-btn","data-testid":"k-datetime-picker-submit",disabled:p.value,size:"medium",onClick:S[4]||(S[4]=A=>V())},{default:O(()=>[M(" Apply ")]),_:1},8,["disabled"])])]),key:"1"}]),1032,["hide-popover"])],6))}}),PY={class:"dropdown-item-trigger-label"},ml="dropdown-item-trigger",NY=ie({__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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["click","change"],setup(e,{emit:t}){const r=Y1(),n=e,o=t,a=_(()=>{var f;return(f=n.item)!=null&&f.to?"link":typeof n.onClick<"u"||n.selectionMenuChild?"button":"default"}),i=_(()=>{var f;return((f=n.item)==null?void 0:f.label)||""}),l=_(()=>{var f;return((f=n.item)==null?void 0:f.to)||void 0}),s=f=>{o("click",f),n.selectionMenuChild&&o("change",n.item)},u=_(()=>{let f="div";return a.value==="link"&&l.value&&typeof l.value=="string"?f="link":a.value==="link"&&l.value&&typeof l.value=="object"?f="router-link":a.value==="button"&&(f="button"),f}),c=_(()=>{const f=Object.assign({},r);return delete f.class,delete f.disabled,delete f.style,delete f["data-testid"],f}),d=_(()=>({link:{tag:"a",attrs:{class:`${ml} ${n.disabled?"disabled":""}`,href:l.value,...c.value}},"router-link":{tag:"router-link",onClick:s,attrs:{class:`${ml} ${n.disabled?"disabled":""}`,to:l.value,...c.value}},button:{tag:"button",onClick:s,attrs:{class:ml,disabled:n.disabled,...c.value}},div:{tag:"div",attrs:{class:ml,...c.value}}}));return(f,p)=>(h(),x("li",{class:ae(["k-dropdown-item",{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected}]),"data-testid":"dropdown-item"},[(h(),J(lt(d.value[u.value].tag),it({"data-testid":"dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:O(()=>[m("span",PY,[K(f.$slots,"default",{},()=>[M(R(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),df=Ie(NY,[["__scopeId","data-v-cee6e4a7"]]),ZY={class:"dropdown-list","data-testid":"dropdown-list"},$Y=ie({__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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kdropdownmenu"),Object.values(Xc).includes(e))},triggerText:{type:String,default:""},icon:{type:String,default:"",validator:e=>(e&&console.warn("KDropdown: `icon` prop is deprecated. Please slot an icon into the `default` slot instead. See KButton docs for more details: https://alpha--kongponents.netlify.app/components/button.html#default"),!0)},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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var r;const n=e,o=t,a=j(!1),i=_(()=>n.disabledTooltip?so:"div"),l={hideCaret:!0,popoverClasses:"k-dropdown-popover",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},s={...l,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${l.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},u=_(()=>{var g;return((g=c.value)==null?void 0:g.label)||n.triggerText||n.label}),c=j(),d=g=>{n.selectionMenu&&(c.value=g)},f=async()=>{a.value=!0,await zt(()=>{a.value=!1})},p=(g,C,b)=>(g.value!==b&&(C(),o("toggleDropdown",g.value)),g.value);return Ee(c,(g,C)=>{g&&g!==C&&o("change",g)}),_t(()=>{if(n.items){const g=n.items.filter(C=>C.selected);g.length&&(c.value=g[0])}}),(g,C)=>(h(),x("div",{class:ae(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[U(I(u2),null,{default:O(({toggle:b,isToggled:v})=>[U(Ut,it(s,{"data-testid":"k-dropdown-popover","hide-popover":a.value,"on-popover-click":()=>p(v,b,!1),onClosed:()=>p(v,b,!1),onOpened:()=>p(v,b,!0)}),{content:O(()=>[m("ul",ZY,[K(g.$slots,"items",{closeDropdown:f,handleSelection:d,items:e.items},()=>[(h(!0),x(Le,null,rt(e.items,(y,w)=>(h(),J(df,it(y,{key:`${y.label}-${w}`,item:y,"selection-menu-child":e.selectionMenu,onChange:d}),null,16,["item","selection-menu-child"]))),128))],!0)])]),default:O(()=>[(h(),J(lt(i.value),{class:"dropdown-trigger","data-testid":"dropdown-trigger",label:e.disabledTooltip,"max-width":e.disabledTooltip?"240":void 0,position:e.disabledTooltip?"bottom":void 0,"position-fixed":e.disabledTooltip?!0:void 0},{default:O(()=>[K(g.$slots,"default",{isOpen:v.value},()=>[u.value||e.icon?(h(),J(st,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-testid":"dropdown-trigger-button",disabled:e.disabled,icon:e.icon},{default:O(()=>[M(R(u.value)+" ",1),e.showCaret?(h(),J(I(x9),{key:0})):Z("",!0)]),_:1},8,["appearance","disabled","icon"])):Z("",!0)],!0)]),_:2},1032,["label","max-width","position","position-fixed"]))]),_:2},1040,["hide-popover","on-popover-click","onClosed","onOpened"])]),_:3})],2))}}),gu=Ie($Y,[["__scopeId","data-v-1b2ac3bc"]]),RY={class:"k-file-upload"},zY=["onClick"],FY=["onKeyup"],UY=ie({__name:"KFileUpload",props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},testMode:{type:Boolean,default:!1},help:{type:String,default:void 0},buttonAppearance:{type:String,default:"primary"},buttonText:{type:String,default:"Select file"},fileModel:{type:String,default:void 0},removable:{type:Boolean,default:!0},placeholder:{type:String,default:"No file selected"},type:{type:String,default:"file",validator:e=>["file","image"].includes(e)},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},iconSize:{type:String,default:d2},icon:{type:String,default:"image"},iconColor:{type:String,default:void 0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:"Please check file size."}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const r=e,n=t,o=_(()=>r.testMode?"test-file-upload-id-1234":Sn()),a=_(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:r.type==="file"?525e4:1e6),i=j(!1),l=j([]),s=j(0),u=j(""),c=j([]),d=g=>{var C,b,v;l.value=(C=g.target)==null?void 0:C.files,u.value=(b=l==null?void 0:l.value[0])==null?void 0:b.name;const y=(v=l==null?void 0:l.value[0])==null?void 0:v.size;i.value=Number(y)>a.value,i.value&&(s.value++,n("error",l.value));const w=document.getElementById(o.value);y?c.value.push(l.value):(w.files=c.value[c.value.length-1],l.value=w.files,w.files&&(u.value=w.files[w.files.length-1].name)),n("file-added",l.value)},f=()=>{const g=document.getElementById(o.value);g&&g.click()},p=()=>{l.value=[],u.value="",c.value=[],s.value++,i.value=!1,n("file-removed")};return(g,C)=>(h(),x("div",RY,[e.label?(h(),J(Wr,it({key:0},e.labelAttributes,{class:"k-file-upload-label","data-testid":"k-file-upload-label",for:o.value}),{default:O(()=>[M(R(e.label),1)]),_:1},16,["for"])):Z("",!0),(h(),J(Yi,{id:o.value,key:s.value,accept:e.accept,class:ae(["upload-input",{"image-upload":e.type==="image"}]),error:i.value,"error-message":e.errorMessage,help:e.help,"max-file-size":a.value,type:"file",onChange:d},null,8,["id","accept","class","error","error-message","help","max-file-size"])),e.type==="image"?(h(),J(Xe,{key:1,class:"image-upload-icon",color:e.iconColor,icon:e.icon,size:e.iconSize,onClick:At(f,["prevent"])},null,8,["color","icon","size","onClick"])):Z("",!0),e.type==="image"?(h(),x("a",{key:2,class:"image-upload-description",href:"#",onClick:At(f,["prevent"])},R(u.value?u.value:e.placeholder),9,zY)):Z("",!0),u.value&&e.removable?(h(),J(st,{key:3,appearance:"primary",class:ae(["remove-button",[e.label?"k-file-upload-btn-with-label":"k-file-upload-btn-without-label",{"move-btn-right":e.type!=="file"}]]),"data-testid":"remove-button",size:"small",type:"reset",onClick:p,onKeyup:Zt(p,["enter"])},{icon:O(()=>[U(Xe,{icon:"close",size:"16"})]),_:1},8,["class","onKeyup"])):Z("",!0),e.type==="file"?(h(),J(st,{key:4,appearance:e.buttonAppearance,class:ae(["k-file-upload-btn",[e.label?"k-file-upload-btn-with-label":"k-file-upload-btn-without-label"]]),"data-testid":"k-file-upload-button",size:"small",onClick:f,onKeyup:Zt(f,["enter"])},{default:O(()=>[M(R(e.buttonText),1)]),_:1},8,["appearance","class","onKeyup"])):Z("",!0),e.type==="file"?(h(),x("a",{key:5,class:ae(["display-name",[e.label?"has-label":"has-no-label"]]),href:"#",onClick:f,onKeyup:Zt(f,["enter"])},R(u.value?u.value:e.placeholder),43,FY)):Z("",!0)]))}}),jY=Ie(UY,[["__scopeId","data-v-708cbf67"]]),YY=["id"],GY=["onKeyup"],KY=["id"],qY=ie({__name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(e,{emit:t}){const r=e,n=t,o=Pt(),a=j(null),i=_(()=>"editable-wrapper-"+Sn()),l=j(!1),s=j(""),u=j({}),c=async g=>{g.target.id!=="element-content-wrapper"&&(u.value={...f(g.target),...r.styleOverrides},s.value=r.ignoreValue?"":g.target.textContent,l.value=!0,await zt(),a.value&&a.value.focus())},d=()=>{l.value=!1,n("changed",s.value)},f=g=>{const C=getComputedStyle(g);return Object.keys(X0).reduce((b,v)=>(b[v]=C.getPropertyValue(X0[v]),b),{})},p=g=>{var C;(C=g==null?void 0:g.target)==null||C.blur()};return _t(()=>{try{if(!o.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. Example usage: @@ -506,17 +506,17 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi

Some text

^^------add slotted tag - `)}}),(g,C)=>(h(),x("div",{id:`editable-wrapper-${i.value}`,class:"k-inline-edit"},[l.value?sa((h(),x("input",{key:0,ref_key:"input",ref:a,"onUpdate:modelValue":C[0]||(C[0]=b=>s.value=b),class:"k-input",style:je(u.value),onBlur:d,onKeyup:Zt(p,["enter"])},null,44,KY)),[[em,s.value,void 0,{trim:!0}]]):Z("",!0),l.value?Z("",!0):(h(),x("div",{key:1,id:`element-content-wrapper-${i.value}`,onClick:c},[l.value?Z("",!0):K(g.$slots,"default",{key:0},void 0,!0)],8,qY))],8,GY))}}),QY=Ie(WY,[["__scopeId","data-v-e00d0e0c"]]),XY=["disabled","for"],JY={key:0},eG=["checked","disabled"],tG={key:1},nG=["disabled","for"],rG={key:0},oG=["checked","disabled"],aG={key:2},iG={inheritAttrs:!1},lG=ie({...iG,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelPosition:{type:String,default:"right",validator:e=>zy.includes(e)},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},enabledIcon:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const n=e,r=t,o=Y1(),a=_(()=>{if(n.disabled!==void 0&&n.disabled!==!1)return o;const l=Object.assign({},o);return delete l.class,delete l.disabled,l}),i=l=>{n.modelValue!==l.target.checked&&(r("change",l.target.checked),r("input",l.target.checked),r("update:modelValue",l.target.checked))};return(l,s)=>e.disabled&&e.disabledTooltipText?(h(),J(so,{key:0,label:e.disabledTooltipText},{default:O(()=>[m("label",{class:ae(["k-switch k-input-switch",[l.$attrs.class]]),disabled:e.disabled,for:l.$attrs.id?String(l.$attrs.id):void 0},[(e.label||l.$slots.label)&&e.labelPosition==="left"?(h(),x("span",JY,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0),m("input",it({checked:e.modelValue,disabled:e.disabled,type:"checkbox"},a.value,{onChange:i,onInput:i}),null,16,eG),m("div",{class:ae(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),(e.label||l.$slots.label)&&e.labelPosition==="right"?(h(),x("span",tG,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0)],10,XY)]),_:3},8,["label"])):(h(),x("label",{key:1,class:ae(["k-switch k-input-switch",[l.$attrs.class,{"switch-with-icon":e.enabledIcon}]]),disabled:e.disabled?e.disabled:void 0,for:l.$attrs.id?String(l.$attrs.id):void 0},[(e.label||l.$slots.label)&&e.labelPosition==="left"?(h(),x("span",rG,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0),m("input",it({checked:e.modelValue,disabled:e.disabled?e.disabled:void 0},a.value,{type:"checkbox",onChange:i,onInput:i}),null,16,oG),m("div",{class:ae(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),e.enabledIcon&&e.modelValue===!0?(h(),J(Xe,{key:1,color:`var(--kui-color-text-inverse, ${I(c2)})`,icon:"check"},null,8,["color"])):Z("",!0),(e.label||l.$slots.label)&&e.labelPosition==="right"?(h(),x("span",aG,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0)],10,nG))}}),sG=Ie(lG,[["__scopeId","data-v-abcff208"]]),uG={},cG=e=>(ot("data-v-e80687db"),e=e(),at(),e),dG={class:"k-menu-item-divider"},fG=cG(()=>m("hr",null,null,-1)),pG=[fG];function hG(e,t){return h(),x("div",dG,pG)}const ff=Ie(uG,[["render",hG],["__scopeId","data-v-e80687db"]]),vG=["id","data-testid","test-mode"],mG={key:0,class:"span-icon-container"},gG={key:0},CG={key:1},yG={key:2},bG=ie({__name:"KMenuItem",props:{item:{type:Object,default:null},expandable:{type:Boolean,default:!1},type:{type:String,default:"string",validator:e=>Fy.includes(e)},lastMenuItem:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(e,{emit:t}){const n=e,r=t,o=Pt(),a=j(!1),i=_(()=>n.testMode?"test-menuitem-id-1234":Sr()),l=()=>{n.expandable?a.value=!a.value:r("clicked",o.itemTitle||n.item)};return(s,u)=>(h(),x("div",{id:i.value,class:ae(["k-menu-item",[a.value?"title-dark":"",{"expando-item":e.expandable}]]),"data-testid":e.item?`${e.item.title.replace(/ /gi,"-")}-menu-item`:"menu-item","test-mode":!!e.testMode||void 0},[e.type!=="divider"?(h(),J(st,{key:0,"aria-expanded":a.value&&e.expandable||void 0,"aria-labelledby":i.value||void 0,class:"menu-button",type:"button",onClick:l},{default:O(()=>[m("span",{class:ae(["span-menu-title",a.value&&e.expandable?"title-dark":""])},[K(s.$slots,"itemTitle",{},()=>[M(R(e.item?e.item.title:""),1)],!0)],2),e.expandable?(h(),x("span",mG,[U(Xe,{color:`var(--kui-color-text-neutral-weak, ${I(Ri)})`,icon:a.value?"chevronUp":"chevronDown",size:I(Jt)},null,8,["color","icon","size"])])):Z("",!0)]),_:3},8,["aria-expanded","aria-labelledby"])):Z("",!0),e.expandable?(h(),x("div",{key:1,class:ae(["menu-content",a.value?"is-open":"is-closed"])},[K(s.$slots,"itemBody",{},()=>[(e.type==="string"||e.type==="divider")&&e.expandable?(h(),x("div",gG,R(e.item?e.item.description:""),1)):(e.type==="number"||e.type==="divider")&&e.expandable?(h(),x("div",CG,R(e.item?e.item.description:""),1)):Z("",!0)],!0)],2)):Z("",!0),!e.lastMenuItem&&(e.type==="divider"||e.expandable)?(h(),x("div",yG,[U(ff)])):Z("",!0)],10,vG))}}),pf=Ie(bG,[["__scopeId","data-v-ff830db6"]]),wG={key:0,class:"clear-cta-button"},_G=ie({__name:"KMenu",props:{items:{type:Array,required:!1,default:()=>[]},actionButton:{type:String,default:""},width:{type:String,default:"284"},testMode:{type:Boolean,default:!1}},emits:["proceed"],setup(e,{emit:t}){const{getSizeFromString:n}=M1(),r=e,o=t,a=Pt(),i=_(()=>({width:n(r.width)})),l=_(()=>!!a.actionButton),s=()=>{o("proceed")};return(u,c)=>{const d=Ft("KButton");return h(),x("div",{class:"k-menu",style:je(i.value)},[K(u.$slots,"body",{},()=>[m("div",null,[(h(!0),x(Le,null,nt(e.items,(f,p)=>(h(),J(pf,{key:f.title+p,class:ae({"last-menu-item":p===e.items.length-1}),expandable:f.expandable,item:f,"last-menu-item":p===e.items.length-1,"test-mode":!!e.testMode||void 0,type:f.type},null,8,["class","expandable","item","last-menu-item","test-mode","type"]))),128))])],!0),l.value?(h(),x("div",wG,[U(ff),K(u.$slots,"actionButton",{},()=>[U(d,{appearance:"tertiary",onClick:s,onKeyup:Zt(s,["enter"])},null,8,["onKeyup"])],!0)])):Z("",!0)],4)}}}),kG=Ie(_G,[["__scopeId","data-v-fef85d53"]]);/*! + `)}}),(g,C)=>(h(),x("div",{id:`editable-wrapper-${i.value}`,class:"k-inline-edit"},[l.value?sa((h(),x("input",{key:0,ref_key:"input",ref:a,"onUpdate:modelValue":C[0]||(C[0]=b=>s.value=b),class:"k-input",style:je(u.value),onBlur:d,onKeyup:Zt(p,["enter"])},null,44,GY)),[[Jv,s.value,void 0,{trim:!0}]]):Z("",!0),l.value?Z("",!0):(h(),x("div",{key:1,id:`element-content-wrapper-${i.value}`,onClick:c},[l.value?Z("",!0):K(g.$slots,"default",{key:0},void 0,!0)],8,KY))],8,YY))}}),WY=Ie(qY,[["__scopeId","data-v-e00d0e0c"]]),QY=["disabled","for"],XY={key:0},JY=["checked","disabled"],eG={key:1},tG=["disabled","for"],rG={key:0},nG=["checked","disabled"],oG={key:2},aG={inheritAttrs:!1},iG=ie({...aG,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelPosition:{type:String,default:"right",validator:e=>Ry.includes(e)},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},enabledIcon:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,o=Y1(),a=_(()=>{if(r.disabled!==void 0&&r.disabled!==!1)return o;const l=Object.assign({},o);return delete l.class,delete l.disabled,l}),i=l=>{r.modelValue!==l.target.checked&&(n("change",l.target.checked),n("input",l.target.checked),n("update:modelValue",l.target.checked))};return(l,s)=>e.disabled&&e.disabledTooltipText?(h(),J(so,{key:0,label:e.disabledTooltipText},{default:O(()=>[m("label",{class:ae(["k-switch k-input-switch",[l.$attrs.class]]),disabled:e.disabled,for:l.$attrs.id?String(l.$attrs.id):void 0},[(e.label||l.$slots.label)&&e.labelPosition==="left"?(h(),x("span",XY,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0),m("input",it({checked:e.modelValue,disabled:e.disabled,type:"checkbox"},a.value,{onChange:i,onInput:i}),null,16,JY),m("div",{class:ae(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),(e.label||l.$slots.label)&&e.labelPosition==="right"?(h(),x("span",eG,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0)],10,QY)]),_:3},8,["label"])):(h(),x("label",{key:1,class:ae(["k-switch k-input-switch",[l.$attrs.class,{"switch-with-icon":e.enabledIcon}]]),disabled:e.disabled?e.disabled:void 0,for:l.$attrs.id?String(l.$attrs.id):void 0},[(e.label||l.$slots.label)&&e.labelPosition==="left"?(h(),x("span",rG,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0),m("input",it({checked:e.modelValue,disabled:e.disabled?e.disabled:void 0},a.value,{type:"checkbox",onChange:i,onInput:i}),null,16,nG),m("div",{class:ae(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),e.enabledIcon&&e.modelValue===!0?(h(),J(Xe,{key:1,color:`var(--kui-color-text-inverse, ${I(c2)})`,icon:"check"},null,8,["color"])):Z("",!0),(e.label||l.$slots.label)&&e.labelPosition==="right"?(h(),x("span",oG,[K(l.$slots,"label",{},()=>[M(R(e.label),1)],!0)])):Z("",!0)],10,tG))}}),lG=Ie(iG,[["__scopeId","data-v-abcff208"]]),sG={},uG=e=>(ot("data-v-e80687db"),e=e(),at(),e),cG={class:"k-menu-item-divider"},dG=uG(()=>m("hr",null,null,-1)),fG=[dG];function pG(e,t){return h(),x("div",cG,fG)}const ff=Ie(sG,[["render",pG],["__scopeId","data-v-e80687db"]]),hG=["id","data-testid","test-mode"],vG={key:0,class:"span-icon-container"},mG={key:0},gG={key:1},CG={key:2},yG=ie({__name:"KMenuItem",props:{item:{type:Object,default:null},expandable:{type:Boolean,default:!1},type:{type:String,default:"string",validator:e=>zy.includes(e)},lastMenuItem:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(e,{emit:t}){const r=e,n=t,o=Pt(),a=j(!1),i=_(()=>r.testMode?"test-menuitem-id-1234":Sn()),l=()=>{r.expandable?a.value=!a.value:n("clicked",o.itemTitle||r.item)};return(s,u)=>(h(),x("div",{id:i.value,class:ae(["k-menu-item",[a.value?"title-dark":"",{"expando-item":e.expandable}]]),"data-testid":e.item?`${e.item.title.replace(/ /gi,"-")}-menu-item`:"menu-item","test-mode":!!e.testMode||void 0},[e.type!=="divider"?(h(),J(st,{key:0,"aria-expanded":a.value&&e.expandable||void 0,"aria-labelledby":i.value||void 0,class:"menu-button",type:"button",onClick:l},{default:O(()=>[m("span",{class:ae(["span-menu-title",a.value&&e.expandable?"title-dark":""])},[K(s.$slots,"itemTitle",{},()=>[M(R(e.item?e.item.title:""),1)],!0)],2),e.expandable?(h(),x("span",vG,[U(Xe,{color:`var(--kui-color-text-neutral-weak, ${I(Ri)})`,icon:a.value?"chevronUp":"chevronDown",size:I(Jt)},null,8,["color","icon","size"])])):Z("",!0)]),_:3},8,["aria-expanded","aria-labelledby"])):Z("",!0),e.expandable?(h(),x("div",{key:1,class:ae(["menu-content",a.value?"is-open":"is-closed"])},[K(s.$slots,"itemBody",{},()=>[(e.type==="string"||e.type==="divider")&&e.expandable?(h(),x("div",mG,R(e.item?e.item.description:""),1)):(e.type==="number"||e.type==="divider")&&e.expandable?(h(),x("div",gG,R(e.item?e.item.description:""),1)):Z("",!0)],!0)],2)):Z("",!0),!e.lastMenuItem&&(e.type==="divider"||e.expandable)?(h(),x("div",CG,[U(ff)])):Z("",!0)],10,hG))}}),pf=Ie(yG,[["__scopeId","data-v-ff830db6"]]),bG={key:0,class:"clear-cta-button"},wG=ie({__name:"KMenu",props:{items:{type:Array,required:!1,default:()=>[]},actionButton:{type:String,default:""},width:{type:String,default:"284"},testMode:{type:Boolean,default:!1}},emits:["proceed"],setup(e,{emit:t}){const{getSizeFromString:r}=M1(),n=e,o=t,a=Pt(),i=_(()=>({width:r(n.width)})),l=_(()=>!!a.actionButton),s=()=>{o("proceed")};return(u,c)=>{const d=Ft("KButton");return h(),x("div",{class:"k-menu",style:je(i.value)},[K(u.$slots,"body",{},()=>[m("div",null,[(h(!0),x(Le,null,rt(e.items,(f,p)=>(h(),J(pf,{key:f.title+p,class:ae({"last-menu-item":p===e.items.length-1}),expandable:f.expandable,item:f,"last-menu-item":p===e.items.length-1,"test-mode":!!e.testMode||void 0,type:f.type},null,8,["class","expandable","item","last-menu-item","test-mode","type"]))),128))])],!0),l.value?(h(),x("div",bG,[U(ff),K(u.$slots,"actionButton",{},()=>[U(d,{appearance:"tertiary",onClick:s,onKeyup:Zt(s,["enter"])},null,8,["onKeyup"])],!0)])):Z("",!0)],4)}}}),_G=Ie(wG,[["__scopeId","data-v-fef85d53"]]);/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var hf=["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])"],Ms=hf.join(","),vf=typeof Element>"u",po=vf?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ss=!vf&&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},Es=function e(t,n){var r;n===void 0&&(n=!0);var o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"inert"),a=o===""||o==="true",i=a||n&&t&&e(t.parentNode);return i},xG=function(e){var t,n=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return n===""||n==="true"},mf=function(e,t,n){if(Es(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(Ms));return t&&po.call(e,Ms)&&r.unshift(e),r=r.filter(n),r},gf=function e(t,n,r){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(!Es(i,!1))if(i.tagName==="SLOT"){var l=i.assignedElements(),s=l.length?l:i.children,u=e(s,!0,r);r.flatten?o.push.apply(o,u):o.push({scopeParent:i,candidates:u})}else{var c=po.call(i,Ms);c&&r.filter(i)&&(n||!t.includes(i))&&o.push(i);var d=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),f=!Es(d,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(i));if(d&&f){var p=e(d===!0?i.children:d.children,!0,r);r.flatten?o.push.apply(o,p):o.push({scopeParent:i,candidates:p})}else a.unshift.apply(a,i.children)}}return o},Cf=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Yr=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||xG(e))&&!Cf(e)?0:e.tabIndex},MG=function(e,t){var n=Yr(e);return n<0&&t&&!Cf(e)?0:n},SG=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},yf=function(e){return e.tagName==="INPUT"},EG=function(e){return yf(e)&&e.type==="hidden"},LG=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(n){return n.tagName==="SUMMARY"});return t},AG=function(e,t){for(var n=0;nsummary:first-of-type"),a=o?e.parentElement:e;if(po.call(a,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof r=="function"){for(var i=e;e;){var l=e.parentElement,s=Ss(e);if(l&&!l.shadowRoot&&r(l)===!0)return Cu(e);e.assignedSlot?e=e.assignedSlot:!l&&s!==e.ownerDocument?e=s.host:e=l}e=i}if(DG(e))return!e.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return Cu(e);return!1},VG=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var n=0;n=0)},PG=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scopeParent,l=i?o.scopeParent:o,s=MG(l,i),u=i?e(o.candidates):l;s===0?i?n.push.apply(n,u):n.push(l):r.push({documentOrder:a,tabIndex:s,item:o,isScope:i,content:u})}),r.sort(SG).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},NG=function(e,t){t=t||{};var n;return t.getShadowRoot?n=gf([e],t.includeContainer,{filter:q6.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:IG}):n=mf(e,t.includeContainer,q6.bind(null,t)),PG(n)},ZG=function(e,t){t=t||{};var n;return t.getShadowRoot?n=gf([e],t.includeContainer,{filter:Ls.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):n=mf(e,t.includeContainer,Ls.bind(null,t)),n},Ao=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return po.call(e,Ms)===!1?!1:q6(t,e)},$G=hf.concat("iframe").join(","),u0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return po.call(e,$G)===!1?!1:Ls(t,e)};/*! +*/var hf=["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])"],Ms=hf.join(","),vf=typeof Element>"u",po=vf?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ss=!vf&&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},Es=function e(t,r){var n;r===void 0&&(r=!0);var o=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),a=o===""||o==="true",i=a||r&&t&&e(t.parentNode);return i},kG=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},mf=function(e,t,r){if(Es(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ms));return t&&po.call(e,Ms)&&n.unshift(e),n=n.filter(r),n},gf=function e(t,r,n){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(!Es(i,!1))if(i.tagName==="SLOT"){var l=i.assignedElements(),s=l.length?l:i.children,u=e(s,!0,n);n.flatten?o.push.apply(o,u):o.push({scopeParent:i,candidates:u})}else{var c=po.call(i,Ms);c&&n.filter(i)&&(r||!t.includes(i))&&o.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!Es(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(d&&f){var p=e(d===!0?i.children:d.children,!0,n);n.flatten?o.push.apply(o,p):o.push({scopeParent:i,candidates:p})}else a.unshift.apply(a,i.children)}}return o},Cf=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Yn=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||kG(e))&&!Cf(e)?0:e.tabIndex},xG=function(e,t){var r=Yn(e);return r<0&&t&&!Cf(e)?0:r},MG=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},yf=function(e){return e.tagName==="INPUT"},SG=function(e){return yf(e)&&e.type==="hidden"},EG=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},LG=function(e,t){for(var r=0;rsummary:first-of-type"),a=o?e.parentElement:e;if(po.call(a,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var l=e.parentElement,s=Ss(e);if(l&&!l.shadowRoot&&n(l)===!0)return Cu(e);e.assignedSlot?e=e.assignedSlot:!l&&s!==e.ownerDocument?e=s.host:e=l}e=i}if(TG(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return Cu(e);return!1},OG=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)},IG=function e(t){var r=[],n=[];return t.forEach(function(o,a){var i=!!o.scopeParent,l=i?o.scopeParent:o,s=xG(l,i),u=i?e(o.candidates):l;s===0?i?r.push.apply(r,u):r.push(l):n.push({documentOrder:a,tabIndex:s,item:o,isScope:i,content:u})}),n.sort(MG).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(r)},PG=function(e,t){t=t||{};var r;return t.getShadowRoot?r=gf([e],t.includeContainer,{filter:q6.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:VG}):r=mf(e,t.includeContainer,q6.bind(null,t)),IG(r)},NG=function(e,t){t=t||{};var r;return t.getShadowRoot?r=gf([e],t.includeContainer,{filter:Ls.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=mf(e,t.includeContainer,Ls.bind(null,t)),r},Ao=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return po.call(e,Ms)===!1?!1:q6(t,e)},ZG=hf.concat("iframe").join(","),u0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return po.call(e,ZG)===!1?!1:Ls(t,e)};/*! * focus-trap 7.5.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function yu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function bu(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);n!==-1&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()}},UG=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},jG=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},pi=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},YG=function(e){return pi(e)&&!e.shiftKey},GG=function(e){return pi(e)&&e.shiftKey},_u=function(e){return setTimeout(e,0)},ku=function(e,t){var n=-1;return e.every(function(r,o){return t(r)?(n=o,!1):!0}),n},Ga=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?B-1:0),W=1;W=0)S=n.activeElement;else{var A=a.tabbableGroups[0],B=A&&A.firstTabbableNode;S=B||u("fallbackFocus")}if(!S)throw new Error("Your focus-trap needs to have at least one focusable element");return S},d=function(){if(a.containerGroups=a.containers.map(function(S){var A=NG(S,o.tabbableOptions),B=ZG(S,o.tabbableOptions),N=A.length>0?A[0]:void 0,W=A.length>0?A[A.length-1]:void 0,X=B.find(function(de){return Ao(de)}),te=B.slice().reverse().find(function(de){return Ao(de)}),ue=!!A.find(function(de){return Yr(de)>0});return{container:S,tabbableNodes:A,focusableNodes:B,posTabIndexesFound:ue,firstTabbableNode:N,lastTabbableNode:W,firstDomTabbableNode:X,lastDomTabbableNode:te,nextTabbableNode:function(de){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,le=A.indexOf(de);return le<0?Ae?B.slice(B.indexOf(de)+1).find(function(_e){return Ao(_e)}):B.slice(0,B.indexOf(de)).reverse().find(function(_e){return Ao(_e)}):A[le+(Ae?1:-1)]}}}),a.tabbableGroups=a.containerGroups.filter(function(S){return S.tabbableNodes.length>0}),a.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(a.containerGroups.find(function(S){return S.posTabIndexesFound})&&a.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 S(A){var B=A.activeElement;if(B)return B.shadowRoot&&B.shadowRoot.activeElement!==null?S(B.shadowRoot):B},p=function S(A){if(A!==!1&&A!==f(document)){if(!A||!A.focus){S(c());return}A.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=A,UG(A)&&A.select()}},g=function(S){var A=u("setReturnFocus",S);return A||(A===!1?!1:S)},C=function(S){var A=S.target,B=S.event,N=S.isBackward,W=N===void 0?!1:N;A=A||gl(B),d();var X=null;if(a.tabbableGroups.length>0){var te=s(A,B),ue=te>=0?a.containerGroups[te]:void 0;if(te<0)W?X=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:X=a.tabbableGroups[0].firstTabbableNode;else if(W){var de=ku(a.tabbableGroups,function(re){var Ve=re.firstTabbableNode;return A===Ve});if(de<0&&(ue.container===A||u0(A,o.tabbableOptions)&&!Ao(A,o.tabbableOptions)&&!ue.nextTabbableNode(A,!1))&&(de=te),de>=0){var Ae=de===0?a.tabbableGroups.length-1:de-1,le=a.tabbableGroups[Ae];X=Yr(A)>=0?le.lastTabbableNode:le.lastDomTabbableNode}else pi(B)||(X=ue.nextTabbableNode(A,!1))}else{var _e=ku(a.tabbableGroups,function(re){var Ve=re.lastTabbableNode;return A===Ve});if(_e<0&&(ue.container===A||u0(A,o.tabbableOptions)&&!Ao(A,o.tabbableOptions)&&!ue.nextTabbableNode(A))&&(_e=te),_e>=0){var Ne=_e===a.tabbableGroups.length-1?0:_e+1,We=a.tabbableGroups[Ne];X=Yr(A)>=0?We.firstTabbableNode:We.firstDomTabbableNode}else pi(B)||(X=ue.nextTabbableNode(A))}}else X=u("fallbackFocus");return X},b=function(S){var A=gl(S);if(!(s(A,S)>=0)){if(Ga(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate});return}Ga(o.allowOutsideClick,S)||S.preventDefault()}},v=function(S){var A=gl(S),B=s(A,S)>=0;if(B||A instanceof Document)B&&(a.mostRecentlyFocusedNode=A);else{S.stopImmediatePropagation();var N,W=!0;if(a.mostRecentlyFocusedNode)if(Yr(a.mostRecentlyFocusedNode)>0){var X=s(a.mostRecentlyFocusedNode),te=a.containerGroups[X].tabbableNodes;if(te.length>0){var ue=te.findIndex(function(de){return de===a.mostRecentlyFocusedNode});ue>=0&&(o.isKeyForward(a.recentNavEvent)?ue+1=0&&(N=te[ue-1],W=!1))}}else a.containerGroups.some(function(de){return de.tabbableNodes.some(function(Ae){return Yr(Ae)>0})})||(W=!1);else W=!1;W&&(N=C({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),p(N||a.mostRecentlyFocusedNode||c())}a.recentNavEvent=void 0},y=function(S){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;a.recentNavEvent=S;var B=C({event:S,isBackward:A});B&&(pi(S)&&S.preventDefault(),p(B))},w=function(S){if(jG(S)&&Ga(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}(o.isKeyForward(S)||o.isKeyBackward(S))&&y(S,o.isKeyBackward(S))},k=function(S){var A=gl(S);s(A,S)>=0||Ga(o.clickOutsideDeactivates,S)||Ga(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},L=function(){if(a.active)return wu.activateTrap(r,i),a.delayInitialFocusTimer=o.delayInitialFocus?_u(function(){p(c())}):p(c()),n.addEventListener("focusin",v,!0),n.addEventListener("mousedown",b,{capture:!0,passive:!1}),n.addEventListener("touchstart",b,{capture:!0,passive:!1}),n.addEventListener("click",k,{capture:!0,passive:!1}),n.addEventListener("keydown",w,{capture:!0,passive:!1}),i},V=function(){if(a.active)return n.removeEventListener("focusin",v,!0),n.removeEventListener("mousedown",b,!0),n.removeEventListener("touchstart",b,!0),n.removeEventListener("click",k,!0),n.removeEventListener("keydown",w,!0),i},P=function(S){var A=S.some(function(B){var N=Array.from(B.removedNodes);return N.some(function(W){return W===a.mostRecentlyFocusedNode})});A&&p(c())},D=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(P):void 0,T=function(){D&&(D.disconnect(),a.active&&!a.paused&&a.containers.map(function(S){D.observe(S,{subtree:!0,childList:!0})}))};return i={get active(){return a.active},get paused(){return a.paused},activate:function(S){if(a.active)return this;var A=l(S,"onActivate"),B=l(S,"onPostActivate"),N=l(S,"checkCanFocusTrap");N||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=n.activeElement,A==null||A();var W=function(){N&&d(),L(),T(),B==null||B()};return N?(N(a.containers.concat()).then(W,W),this):(W(),this)},deactivate:function(S){if(!a.active)return this;var A=bu({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,V(),a.active=!1,a.paused=!1,T(),wu.deactivateTrap(r,i);var B=l(A,"onDeactivate"),N=l(A,"onPostDeactivate"),W=l(A,"checkCanReturnFocus"),X=l(A,"returnFocus","returnFocusOnDeactivate");B==null||B();var te=function(){_u(function(){X&&p(g(a.nodeFocusedBeforeActivation)),N==null||N()})};return X&&W?(W(g(a.nodeFocusedBeforeActivation)).then(te,te),this):(te(),this)},pause:function(S){if(a.paused||!a.active)return this;var A=l(S,"onPause"),B=l(S,"onPostPause");return a.paused=!0,A==null||A(),V(),T(),B==null||B(),this},unpause:function(S){if(!a.paused||!a.active)return this;var A=l(S,"onUnpause"),B=l(S,"onPostUnpause");return a.paused=!1,A==null||A(),d(),L(),T(),B==null||B(),this},updateContainerElements:function(S){var A=[].concat(S).filter(Boolean);return a.containers=A.map(function(B){return typeof B=="string"?n.querySelector(B):B}),a.active&&d(),T(),this}},i.updateContainerElements(e),i};/*! +*/function yu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function bu(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()}},FG=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},UG=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},pi=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},jG=function(e){return pi(e)&&!e.shiftKey},YG=function(e){return pi(e)&&e.shiftKey},_u=function(e){return setTimeout(e,0)},ku=function(e,t){var r=-1;return e.every(function(n,o){return t(n)?(r=o,!1):!0}),r},Ga=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?B-1:0),W=1;W=0)S=r.activeElement;else{var A=a.tabbableGroups[0],B=A&&A.firstTabbableNode;S=B||u("fallbackFocus")}if(!S)throw new Error("Your focus-trap needs to have at least one focusable element");return S},d=function(){if(a.containerGroups=a.containers.map(function(S){var A=PG(S,o.tabbableOptions),B=NG(S,o.tabbableOptions),N=A.length>0?A[0]:void 0,W=A.length>0?A[A.length-1]:void 0,X=B.find(function(de){return Ao(de)}),te=B.slice().reverse().find(function(de){return Ao(de)}),ue=!!A.find(function(de){return Yn(de)>0});return{container:S,tabbableNodes:A,focusableNodes:B,posTabIndexesFound:ue,firstTabbableNode:N,lastTabbableNode:W,firstDomTabbableNode:X,lastDomTabbableNode:te,nextTabbableNode:function(de){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,le=A.indexOf(de);return le<0?Ae?B.slice(B.indexOf(de)+1).find(function(_e){return Ao(_e)}):B.slice(0,B.indexOf(de)).reverse().find(function(_e){return Ao(_e)}):A[le+(Ae?1:-1)]}}}),a.tabbableGroups=a.containerGroups.filter(function(S){return S.tabbableNodes.length>0}),a.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(a.containerGroups.find(function(S){return S.posTabIndexesFound})&&a.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 S(A){var B=A.activeElement;if(B)return B.shadowRoot&&B.shadowRoot.activeElement!==null?S(B.shadowRoot):B},p=function S(A){if(A!==!1&&A!==f(document)){if(!A||!A.focus){S(c());return}A.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=A,FG(A)&&A.select()}},g=function(S){var A=u("setReturnFocus",S);return A||(A===!1?!1:S)},C=function(S){var A=S.target,B=S.event,N=S.isBackward,W=N===void 0?!1:N;A=A||gl(B),d();var X=null;if(a.tabbableGroups.length>0){var te=s(A,B),ue=te>=0?a.containerGroups[te]:void 0;if(te<0)W?X=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:X=a.tabbableGroups[0].firstTabbableNode;else if(W){var de=ku(a.tabbableGroups,function(ne){var Ve=ne.firstTabbableNode;return A===Ve});if(de<0&&(ue.container===A||u0(A,o.tabbableOptions)&&!Ao(A,o.tabbableOptions)&&!ue.nextTabbableNode(A,!1))&&(de=te),de>=0){var Ae=de===0?a.tabbableGroups.length-1:de-1,le=a.tabbableGroups[Ae];X=Yn(A)>=0?le.lastTabbableNode:le.lastDomTabbableNode}else pi(B)||(X=ue.nextTabbableNode(A,!1))}else{var _e=ku(a.tabbableGroups,function(ne){var Ve=ne.lastTabbableNode;return A===Ve});if(_e<0&&(ue.container===A||u0(A,o.tabbableOptions)&&!Ao(A,o.tabbableOptions)&&!ue.nextTabbableNode(A))&&(_e=te),_e>=0){var Ne=_e===a.tabbableGroups.length-1?0:_e+1,We=a.tabbableGroups[Ne];X=Yn(A)>=0?We.firstTabbableNode:We.firstDomTabbableNode}else pi(B)||(X=ue.nextTabbableNode(A))}}else X=u("fallbackFocus");return X},b=function(S){var A=gl(S);if(!(s(A,S)>=0)){if(Ga(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate});return}Ga(o.allowOutsideClick,S)||S.preventDefault()}},v=function(S){var A=gl(S),B=s(A,S)>=0;if(B||A instanceof Document)B&&(a.mostRecentlyFocusedNode=A);else{S.stopImmediatePropagation();var N,W=!0;if(a.mostRecentlyFocusedNode)if(Yn(a.mostRecentlyFocusedNode)>0){var X=s(a.mostRecentlyFocusedNode),te=a.containerGroups[X].tabbableNodes;if(te.length>0){var ue=te.findIndex(function(de){return de===a.mostRecentlyFocusedNode});ue>=0&&(o.isKeyForward(a.recentNavEvent)?ue+1=0&&(N=te[ue-1],W=!1))}}else a.containerGroups.some(function(de){return de.tabbableNodes.some(function(Ae){return Yn(Ae)>0})})||(W=!1);else W=!1;W&&(N=C({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),p(N||a.mostRecentlyFocusedNode||c())}a.recentNavEvent=void 0},y=function(S){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;a.recentNavEvent=S;var B=C({event:S,isBackward:A});B&&(pi(S)&&S.preventDefault(),p(B))},w=function(S){if(UG(S)&&Ga(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}(o.isKeyForward(S)||o.isKeyBackward(S))&&y(S,o.isKeyBackward(S))},k=function(S){var A=gl(S);s(A,S)>=0||Ga(o.clickOutsideDeactivates,S)||Ga(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},L=function(){if(a.active)return wu.activateTrap(n,i),a.delayInitialFocusTimer=o.delayInitialFocus?_u(function(){p(c())}):p(c()),r.addEventListener("focusin",v,!0),r.addEventListener("mousedown",b,{capture:!0,passive:!1}),r.addEventListener("touchstart",b,{capture:!0,passive:!1}),r.addEventListener("click",k,{capture:!0,passive:!1}),r.addEventListener("keydown",w,{capture:!0,passive:!1}),i},V=function(){if(a.active)return r.removeEventListener("focusin",v,!0),r.removeEventListener("mousedown",b,!0),r.removeEventListener("touchstart",b,!0),r.removeEventListener("click",k,!0),r.removeEventListener("keydown",w,!0),i},P=function(S){var A=S.some(function(B){var N=Array.from(B.removedNodes);return N.some(function(W){return W===a.mostRecentlyFocusedNode})});A&&p(c())},D=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(P):void 0,T=function(){D&&(D.disconnect(),a.active&&!a.paused&&a.containers.map(function(S){D.observe(S,{subtree:!0,childList:!0})}))};return i={get active(){return a.active},get paused(){return a.paused},activate:function(S){if(a.active)return this;var A=l(S,"onActivate"),B=l(S,"onPostActivate"),N=l(S,"checkCanFocusTrap");N||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,A==null||A();var W=function(){N&&d(),L(),T(),B==null||B()};return N?(N(a.containers.concat()).then(W,W),this):(W(),this)},deactivate:function(S){if(!a.active)return this;var A=bu({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,V(),a.active=!1,a.paused=!1,T(),wu.deactivateTrap(n,i);var B=l(A,"onDeactivate"),N=l(A,"onPostDeactivate"),W=l(A,"checkCanReturnFocus"),X=l(A,"returnFocus","returnFocusOnDeactivate");B==null||B();var te=function(){_u(function(){X&&p(g(a.nodeFocusedBeforeActivation)),N==null||N()})};return X&&W?(W(g(a.nodeFocusedBeforeActivation)).then(te,te),this):(te(),this)},pause:function(S){if(a.paused||!a.active)return this;var A=l(S,"onPause"),B=l(S,"onPostPause");return a.paused=!0,A==null||A(),V(),T(),B==null||B(),this},unpause:function(S){if(!a.paused||!a.active)return this;var A=l(S,"onUnpause"),B=l(S,"onPostUnpause");return a.paused=!1,A==null||A(),d(),L(),T(),B==null||B(),this},updateContainerElements:function(S){var A=[].concat(S).filter(Boolean);return a.containers=A.map(function(B){return typeof B=="string"?r.querySelector(B):B}),a.active&&d(),T(),this}},i.updateContainerElements(e),i};/*! * focus-trap-vue v4.0.2 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const WG={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},QG=ie({props:Object.assign({active:{type:Boolean,default:!0}},WG),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:n}){let r;const o=j(null),a=_(()=>{const l=o.value;return l&&(l instanceof HTMLElement?l:l.$el)});function i(){return r||(r=qG(a.value,{escapeDeactivates:e.escapeDeactivates,allowOutsideClick:e.allowOutsideClick,returnFocusOnDeactivate:e.returnFocusOnDeactivate,clickOutsideDeactivates:e.clickOutsideDeactivates,onActivate:()=>{n("update:active",!0),n("activate")},onDeactivate:()=>{n("update:active",!1),n("deactivate")},onPostActivate:()=>n("postActivate"),onPostDeactivate:()=>n("postDeactivate"),initialFocus:e.initialFocus,fallbackFocus:e.fallbackFocus,tabbableOptions:e.tabbableOptions,delayInitialFocus:e.delayInitialFocus,preventScroll:e.preventScroll}))}return _t(()=>{Ee(()=>e.active,l=>{l&&a.value?i().activate():r&&(r.deactivate(),(!a.value||a.value.nodeType===Node.COMMENT_NODE)&&(r=null))},{immediate:!0,flush:"post"})}),T1(()=>{r&&r.deactivate(),r=null}),{activate(){i().activate()},deactivate(){r&&r.deactivate()},renderImpl(){if(!t.default)return null;const l=t.default().filter(s=>s.type!==H1);return!l||!l.length||l.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),l):Un(l[0],{ref:o})}}}}),XG=["aria-label"],JG={class:"k-modal-dialog modal-dialog"},eK={key:0,class:"close-button"},tK={class:"k-modal-content modal-content"},nK={key:0,class:"k-modal-header-image"},rK={class:"k-modal-footer modal-footer"},oK={class:"k-modal-action-buttons"},aK=ie({__name:"KModal",props:{title:{type:String,required:!0},hideTitle:{type:Boolean,default:!1},hideDismissIcon:{type:Boolean,default:!1},dismissButtonTheme:{type:String,default:"dark",validator:e=>Py.includes(e)},content:{type:String,default:""},textAlign:{type:String,default:"center",validator:e=>Ny.includes(e)},isVisible:{type:Boolean,default:!1},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"secondary"},hideCancelButton:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1},maxWidth:{type:String,required:!1,default:"500px"}},emits:["canceled","proceed"],setup(e,{emit:t}){Ar(p=>({"7cde1cfb":p.$props.maxWidth}));const n=e,r=t,o=Pt(),a=j(null),i=j(null),l=_(()=>!!o["header-image"]),s=_(()=>n.dismissButtonTheme==="light"?`var(--kui-color-text-neutral-weak, ${Ri})`:`var(--kui-color-text-neutral-stronger, ${r9})`),u=p=>{n.isVisible&&p.keyCode===27&&c(!0)},c=(p=!1,g)=>{var C,b;(p||(b=(C=g==null?void 0:g.target)==null?void 0:C.classList)!=null&&b.contains("k-modal-backdrop"))&&r("canceled")},d=()=>{r("proceed")};S7(()=>{var p,g;typeof document<"u"&&(n.isVisible?(p=document==null?void 0:document.body)==null||p.classList.add("k-modal-overflow-hidden"):(g=document==null?void 0:document.body)==null||g.classList.remove("k-modal-overflow-hidden"))});const f=async p=>{var g,C;p?(await zt(),await new Promise(b=>setTimeout(b,0)),(g=a.value)==null||g.activate()):(C=a.value)==null||C.deactivate()};return Ee(()=>n.isVisible,async p=>{p?await f(!0):await f(!1)},{immediate:!0}),_t(()=>{var p;document.addEventListener("keydown",u),n.isVisible&&((p=document==null?void 0:document.body)==null||p.classList.add("k-modal-overflow-hidden"))}),T1(()=>{var p;document.removeEventListener("keydown",u),(p=document==null?void 0:document.body)==null||p.classList.remove("k-modal-overflow-hidden")}),(p,g)=>{var C;return e.isVisible?(h(),x("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal",role:"dialog"},[m("div",{ref_key:"modalOuter",ref:i,class:"k-modal-backdrop modal-backdrop",onClick:g[3]||(g[3]=b=>c(!1,b))},[U(I(QG),{ref_key:"focusTrap",ref:a,active:!1,"fallback-focus":(C=i.value)==null?void 0:C.$el,"tabbable-options":e.tabbableOptions},{default:O(()=>[m("div",JG,[l.value&&!e.hideDismissIcon?(h(),x("div",eK,[U(st,{"aria-label":"Close",onClick:g[0]||(g[0]=b=>c(!0))},{default:O(()=>[U(Xe,{color:s.value,icon:"close",size:I(Jt)},null,8,["color","size"])]),_:1})])):Z("",!0),m("div",tK,[l.value?(h(),x("div",nK,[K(p.$slots,"header-image",{},void 0,!0)])):Z("",!0),p.$slots["header-content"]||!e.hideTitle?(h(),x("div",{key:1,"aria-level":"2",class:ae(["k-modal-header modal-header",{"header-left":e.textAlign==="left","header-centered":e.textAlign==="center","header-right":e.textAlign==="right","has-header-image":l.value}]),role:"heading"},[K(p.$slots,"header-content",{},()=>[M(R(e.title),1)],!0)],2)):Z("",!0),m("div",{class:ae(["k-modal-body modal-body",{"content-left":e.textAlign==="left","content-centered":e.textAlign==="center","content-right":e.textAlign==="right"}])},[K(p.$slots,"body-content",{},()=>[M(R(e.content),1)],!0)],2),m("div",rK,[K(p.$slots,"footer-content",{},()=>[e.hideCancelButton?Z("",!0):(h(),J(st,{key:0,appearance:e.cancelButtonAppearance,onClick:g[1]||(g[1]=b=>c(!0)),onKeyup:g[2]||(g[2]=Zt(b=>c(!0),["esc"]))},{default:O(()=>[M(R(e.cancelButtonText),1)]),_:1},8,["appearance"])),m("div",oK,[K(p.$slots,"action-buttons",{},()=>[U(st,{appearance:e.actionButtonAppearance,onClick:d,onKeyup:Zt(d,["enter"])},{default:O(()=>[M(R(e.actionButtonText),1)]),_:1},8,["appearance","onKeyup"])],!0)])],!0)])])])]),_:3},8,["fallback-focus","tabbable-options"])],512)],8,XG)):Z("",!0)}}}),bf=Ie(aK,[["__scopeId","data-v-750a0af9"]]),iK=["aria-label","onKeyup"],lK={class:"k-modal-fullscreen-body-header"},sK={key:0,class:"body-header"},uK={key:1,class:"body-header-description"},cK={class:"k-modal-fullscreen-body"},dK={class:"k-modal-fullscreen-header"},fK={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},pK={class:"k-modal-fullscreen-title"},hK={class:"header-icon"},vK={class:"header-content"},mK={class:"k-modal-fullscreen-action"},gK={class:"k-modal-fullscreen-action-buttons"},CK={key:0,class:"k-modal-fullscreen-footer"},yK={class:"k-modal-fullscreen-action"},bK={class:"k-modal-fullscreen-action-buttons"},wK=ie({__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 n=e,r=t,o=j(null),a=_(()=>!!n.isVisible);Ee(()=>n.isVisible,async()=>{a.value?(document.body.style.overflow="hidden",await zt(),o.value&&o.value.focus()):document.body.style.overflow=""});const i=u=>{n.isVisible&&(u.keyCode===27?l():u.keyCode===13&&s())},l=()=>{r("canceled")},s=()=>{r("proceed")};return _t(()=>{document.addEventListener("keydown",i)}),nn(()=>{document.removeEventListener("keydown",i)}),T1(()=>{document.body.style.overflow=""}),(u,c)=>e.isVisible?(h(),x("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Zt(s,["enter"]),Zt(l,["esc"])]},[m("div",{ref_key:"modalBodyContent",ref:o,class:ae(["k-modal-fullscreen-dialog",{"has-footer":u.$slots["footer-content"]}]),tabindex:"0"},[m("div",lK,[u.$slots["body-header"]||e.bodyHeader?(h(),x("div",sK,[K(u.$slots,"body-header",{},()=>[M(R(e.bodyHeader),1)],!0)])):Z("",!0),u.$slots["body-header-description"]||e.bodyHeaderDescription?(h(),x("div",uK,[K(u.$slots,"body-header-description",{},()=>[M(R(e.bodyHeaderDescription),1)],!0)])):Z("",!0)]),m("div",cK,[K(u.$slots,"default",{},void 0,!0)]),m("div",dK,[m("div",fK,[m("div",pK,[m("span",hK,[K(u.$slots,"header-icon",{},()=>[U(Xe,{icon:e.iconString},null,8,["icon"])],!0)]),m("span",vK,[K(u.$slots,"header-content",{},()=>[M(R(e.title),1)],!0)])]),m("div",mK,[m("div",gK,[K(u.$slots,"action-buttons",{},()=>[U(st,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:l},{default:O(()=>[M(R(e.cancelButtonText),1)]),_:1},8,["appearance"]),U(st,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:O(()=>[M(R(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),u.$slots["footer-content"]?(h(),x("div",CK,[K(u.$slots,"footer-content",{},void 0,!0),m("div",yK,[m("div",bK,[K(u.$slots,"action-buttons",{},()=>[U(st,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:O(()=>[M(R(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):Z("",!0)],2)],40,iK)):Z("",!0)}}),_K=Ie(wK,[["__scopeId","data-v-f3d5b9b6"]]),kK=["data-testid"],xK={class:"k-multiselect-item-container",role:"option"},MK=["disabled","value"],SK={class:"k-multiselect-item-label"},EK={class:"k-multiselect-selected-icon-container"},LK=ie({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected"],setup(e,{emit:t}){const n=e,r=t,o=()=>{n.item.disabled||r("selected",n.item)};return(a,i)=>(h(),x("div",{key:e.item.key,class:"k-multiselect-item","data-testid":`k-multiselect-item-${e.item.value}`,role:"listitem"},[m("div",xK,[m("button",{class:ae({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:o},[m("span",SK,[K(a.$slots,"content",{},()=>[M(R(e.item.label),1)],!0)]),m("span",EK,[e.item.disabled?(h(),J(lt(e.item.disabledTooltipText?"KTooltip":"span"),{key:0,class:"selected-icon-tooltip-wrapper",label:e.item.disabledTooltipText?e.item.disabledTooltipText:void 0,placement:"left"},{default:O(()=>[U(Xe,{class:ae(["selected-item-icon",{"is-item-selected":e.item.selected}]),color:e.item.selected?"currentColor":`var(--kui-color-text-neutral-weak, ${I(Ri)})`,"hide-title":"",icon:"lock",size:I(zi)},null,8,["class","color","size"])]),_:1},8,["label"])):e.item.selected?(h(),J(Xe,{key:1,class:"selected-item-icon",color:"currentColor",icon:"check"})):Z("",!0)])],10,MK)])],8,kK))}}),As=Ie(LK,[["__scopeId","data-v-6b7ba545"]]),AK={class:"k-multiselect-group-title"},HK=ie({__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,{emit:t}){const n=e,r=t,o=(s,u)=>r("selected",s,u),a=_(()=>{var s;return(s=n.items)==null?void 0:s.filter(u=>!u.group)}),i=_(()=>{var s;return[...new Set(((s=n.items)==null?void 0:s.filter(u=>u.group)).map(u=>u.group))].sort((u,c)=>u.toLowerCase().localeCompare(c.toLowerCase()))}),l=s=>{var u;return(u=n.items)==null?void 0:u.filter(c=>c.group===s)};return(s,u)=>(h(),x(Le,null,[(h(!0),x(Le,null,nt(a.value,(c,d)=>(h(),J(As,{key:`${c.key?c.key:d}-item`,item:c,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(h(!0),x(Le,null,nt(i.value,c=>(h(),x("div",{key:`${c}-group`,class:"k-multiselect-group-container"},[m("span",AK,R(c),1),(h(!0),x(Le,null,nt(l(c),(d,f)=>(h(),J(As,{key:`${d.key?d.key:f}-item`,item:d,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:d},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),BK=Ie(HK,[["__scopeId","data-v-441715b5"]]),k5=e=>(ot("data-v-aa121c9d"),e=e(),at(),e),TK=["id"],DK=["id"],OK={class:"k-multiselect-icon"},VK=["id"],IK={class:"select-item-description"},PK=k5(()=>m("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),NK=k5(()=>m("div",{class:"select-item-label"}," No results found ",-1)),ZK=k5(()=>m("div",{class:"select-item-desc"}," Please adjust the criteria and try again ",-1)),$K={key:1,"aria-hidden":"true",class:"staging-area"},RK=["id"],zK=e=>{const t=[];return e.forEach(n=>t.push(n.value)),t},FK=e=>{const t=zK(e),n=new Set(t);return t.length===n.size},UK={inheritAttrs:!1},jK=ie({...UK,__name:"KMultiselect",props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:""},selectedRowCount:{type:Number,default:2},collapsedContext:{type:Boolean,default:!1},expandSelected:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)&&FK(e)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:e=>e.items.filter(t=>{var n,r;return(r=t.label)==null?void 0:r.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})},autosuggest:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"}},emits:["selected","item:added","item:removed","input","change","update:modelValue","query-change"],setup(e,{emit:t}){Ar(fe=>({"25e1fca3":pe.value}));const n=Y1(),r=Pt(),{getSizeFromString:o,cloneDeep:a,stripRequiredLabel:i}=M1(),l=34,s=e,u=t,c=_(()=>n.required!==void 0&&String(n.required)!=="false"),d=_(()=>i(s.label,c.value)),f=_(()=>{var fe,ye;return!!((fe=s.labelAttributes)!=null&&fe.help||(ye=s.labelAttributes)!=null&&ye.info||r["label-tooltip"])}),p={hideCaret:!0,placement:"bottomStart",popoverTimeout:0,popoverClasses:"k-multiselect-popover"},g=j(0),C=j(0),b=_(()=>s.testMode?"test-multiselect-id-1234":f1()),v=_(()=>s.testMode?"test-multiselect-input-id-1234":f1()),y=_(()=>s.testMode?"test-multiselect-text-id-1234":f1()),w=_(()=>s.testMode?"test-multiselect-selected-id-1234":f1()),k=_(()=>s.testMode?"test-multiselect-selected-staging-id-1234":f1()),L=j(null),V=j(null),P=_(()=>s.selectedRowCount*l),D=j(""),T=_(()=>!(!D.value||A.value.filter(fe=>fe.label===D.value).length)),S=j(null),A=j([]),B=j([]),N=j([]),W=j([]),X=j([]),te=new Set,ue=j([]),de=j([]),Ae=_(()=>de.value.map(fe=>fe.label).join(", ")),le=j(!1),_e=j(!1),Ne=j(!1),We=_(()=>(n==null?void 0:n.disabled)!==void 0&&String(n==null?void 0:n.disabled)!=="false"),re=_(()=>(n==null?void 0:n.readonly)!==void 0&&String(n==null?void 0:n.readonly)!=="false"),Ve=_({get(){return s.modelValue},set(fe){const ye=A.value.filter(He=>fe.includes(He.value));ye.length?me(ye):fe.length||Ze()}}),ke=_(()=>{const fe={...n};return delete fe.class,fe}),Q=_(()=>({...p,...s.kpopAttributes,popoverClasses:`${p.popoverClasses} ${s.kpopAttributes.popoverClasses} k-multiselect-pop`,width:Re.value+"px",maxWidth:Re.value+"px",disabled:n.disabled!==void 0&&String(n.disabled)!=="false"||n.readonly!==void 0&&String(n.readonly)!=="false"})),pe=_(()=>o(s.dropdownMaxHeight)),F=_(()=>({...Q.value})),Y=_(()=>{const fe=s.width?s.width:"300";return o(fe)}),oe=_(()=>({width:Y.value})),E=_(()=>({width:Re.value+"px"})),H=_(()=>({width:Re.value-30+"px",maxHeight:P.value+"px",paddingRight:0})),z=fe=>N.value.length&&!fe?N.value.length===1?`${N.value.length} item selected`:`${N.value.length} items selected`:s.placeholder?s.placeholder:n.placeholder?String(n.placeholder||""):"Filter...",G=_(()=>s.autosuggest?A.value:s.filterFunc({items:A.value,query:D.value})),ee=fe=>{n.disabled!==void 0&&String(n.disabled)!=="false"&&fe.stopPropagation()},se=(fe,ye,He)=>{fe?ye.value||(D.value="",He(),Te()):ye.value&&(D.value="",He())},Ce=()=>{setTimeout(()=>{const fe=document.getElementById(k.value);if(s.expandSelected){C.value++;return}if(fe){if(fe.clientHeight>P.value){const ye=Array.from(fe.querySelectorAll(".k-multiselect-selection-badge")).filter(q=>q.offsetTop>=P.value),He=W.value.length-ye.length,$e=W.value.splice(He,ye.length);for(const q of $e)te.has(q.value)||(te.add(q.value),X.value.push(q))}C.value++}},0)},me=fe=>{fe.forEach(ye=>{var He,$e;const q=((He=A.value.filter(ne=>ne.value===ye.value))==null?void 0:He[0])||null;q.selected=!0,q.key=($e=q==null?void 0:q.key)!=null&&$e.includes("-selected")?q.key:`${q.key}-selected`,N.value.filter(ne=>ne.value===q.value).length||(N.value.push(q),W.value.push(q))}),Ce()},ge=(fe,ye=!1)=>{const He=new Set(fe.map($e=>$e.value));N.value=N.value.filter($e=>!He.has($e.value)),W.value=W.value.filter($e=>!He.has($e.value)),X.value=X.value.filter($e=>!He.has($e.value)),fe.forEach($e=>{var q;if(te.delete($e.value),$e.selected=!1,$e.key=(q=$e.key)==null?void 0:q.replace(/-selected/gi,""),X.value.length){const ne=X.value.pop();ne&&(W.value.push(ne),te.delete(ne.value))}s.enableItemCreation&&$e.custom&&(A.value=A.value.filter(ne=>ne.value!==$e.value),u("item:removed",$e))}),ye&&Ce()},ce=(fe,ye)=>{var He,$e,q,ne;let De=!1,$=ye?fe:((He=A.value.filter(Me=>Me.value===fe.value))==null?void 0:He[0])||null;if(s.enableItemCreation&&$!=null&&$.custom&&(De=!0),$===null&&($=(($e=N.value.filter(Me=>Me.value===fe.value))==null?void 0:$e[0])||null),$===null)return;if($.selected){if(N.value=N.value.filter(Me=>Me.value!==fe.value),W.value.filter(Me=>Me.value===fe.value).length?W.value=W.value.filter(Me=>Me.value!==fe.value):te.delete(fe.value)&&(X.value=X.value.filter(Me=>Me.value!==fe.value)),$.selected=!1,$.key=(q=$.key)==null?void 0:q.replace(/-selected/gi,""),X.value.length){const Me=X.value.pop();Me&&(W.value.push(Me),te.delete(Me.value))}De&&(A.value=A.value.filter(Me=>Me.value!==fe.value),u("item:removed",fe))}else $.selected=!0,$.key=(ne=$.key)!=null&&ne.includes("-selected")?$.key:`${$.key}-selected`,N.value.push($),W.value.push($),ye&&($.custom=!0,A.value.push($)),s.expandSelected&&Se();Ce();const be=N.value.map(Me=>Me.value);u("selected",N.value),u("change",fe),u("update:modelValue",be)},Be=()=>{var fe;if(!s.enableItemCreation||!D.value||!T.value)return;const ye=A.value.length+1,He={label:D.value+"",value:s.testMode?`test-multiselect-added-item-${ye}`:f1(),key:`${(fe=D.value.replace(/ /gi,"-"))==null?void 0:fe.replace(/[^a-z0-9-_]/gi,"")}-${ye}`};u("item:added",He),ce(He,!0),D.value=""},Se=()=>{setTimeout(()=>{var fe;(fe=V.value)==null||fe.scrollIntoView({behavior:"smooth",block:"nearest"})},200)},Te=()=>{const fe=G.value.filter(He=>He.selected),ye=G.value.filter(He=>!He.selected);B.value=fe.concat(ye)},Ze=()=>{A.value.forEach(fe=>{var ye;fe.selected=!1,fe.key=(ye=fe==null?void 0:fe.key)==null?void 0:ye.replace(/-selected/gi,""),fe.custom&&u("item:removed",fe)}),A.value=A.value.filter(fe=>!fe.custom),N.value=[],W.value=[],X.value=[],te.clear(),D.value="",Ce(),u("selected",[]),u("change",null),u("update:modelValue",[]),u("query-change","")},Ge=fe=>{D.value=fe,u("query-change",fe)},tt=(fe,ye)=>{if(fe.keyCode===27){ye.value=!1;return}const He=document.getElementById(y.value);!ye.value&&He&&He.click()},he=()=>{Ne.value=!0,le.value||(le.value=!0,u("query-change",""))};Ee(C,()=>{setTimeout(()=>{const fe=document.getElementById(k.value);if(s.expandSelected){ue.value=a(W.value),de.value=[],g.value++;return}if(fe)if(fe.clientHeight>P.value){const ye=W.value.pop();ye&&!te.has(ye.value)&&(X.value.push(ye),te.add(ye.value)),C.value++}else ue.value=a(W.value),de.value=a(X.value),g.value++},0)}),Ee(g,()=>{S.value&&typeof S.value.updatePopper=="function"&&zt(()=>{S.value.updatePopper()})}),Ee(G,()=>{Te()}),Ee(Ve,(fe,ye)=>{if(JSON.stringify(fe)!==JSON.stringify(ye)){if(!fe.length){Ze();return}const He=new Set(ye),$e=new Set(fe),q=A.value.filter(De=>$e.has(De.value)),ne=N.value.filter(De=>!$e.has(De.value)&&He.has(De.value));ne.length&&ge(ne),q.length&&me(q)}}),Ee(()=>s.items,(fe,ye)=>{var He,$e,q;if(JSON.stringify(fe)!==JSON.stringify(ye)){A.value=a(s.items);for(let ne=0;ne$.value===De.value).length||N.value.push(De),W.value.filter($=>$.value===De.value).length||W.value.push(De)}Ce(),S.value&&typeof S.value.updatePopper=="function"&&zt(()=>{S.value.updatePopper()})}},{deep:!0,immediate:!0});const Re=j(300),Oe=()=>{var fe;Re.value=((fe=L.value)==null?void 0:fe.clientWidth)||300},Qe=j();return _t(()=>{Qe.value=new ResizeObserver(fe=>{window.requestAnimationFrame(()=>{!Array.isArray(fe)||!fe.length||Oe()})}),Qe.value.observe(L.value)}),nn(()=>{Qe.value&&Qe.value.unobserve(L.value)}),(fe,ye)=>(h(),x("div",{class:ae(["k-multiselect",[fe.$attrs.class]]),style:je(oe.value)},[e.label?(h(),J(Qn,it({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"k-multiselect-label",for:b.value,required:c.value}),_n({default:O(()=>[M(R(d.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:O(()=>[K(fe.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):Z("",!0),m("div",{id:b.value,"data-testid":"k-multiselect-container"},[U(I(u2),null,{default:O(({isToggled:He,toggle:$e})=>[U(Ut,it({ref_key:"popper",ref:S},F.value,{"on-popover-click":()=>{},"position-fixed":e.positionFixed,target:`[id='${v.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>se(!1,He,$e),onOpened:()=>se(!0,He,$e)}),{content:O(()=>[m("div",{class:"k-multiselect-list",onBlur:ye[5]||(ye[5]=()=>Ne.value=!1),onClick:ye[6]||(ye[6]=At(()=>{},["stop"])),onFocus:ye[7]||(ye[7]=q=>Ne.value=!0),onMouseenter:ye[8]||(ye[8]=()=>_e.value=!0),onMouseleave:ye[9]||(ye[9]=()=>_e.value=!1)},[U(BK,{items:B.value,onSelected:ce},{content:O(({item:q})=>[K(fe.$slots,"item-template",{class:"k-multiselect-item",item:q},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&T.value?(h(),J(As,{key:"k-multiselect-new-item",class:"k-multiselect-new-item","data-testid":"k-multiselect-add-item",item:{label:`${D.value} (Add new value)`,value:"add_item"},onSelected:Be},{content:O(()=>[m("div",IK,[M(R(D.value)+" ",1),PK])]),_:1},8,["item"])):Z("",!0),!B.value.length&&!fe.$slots.empty&&!e.enableItemCreation?(h(),J(As,{key:"k-multiselect-empty-state",class:"k-multiselect-empty-item","data-testid":"k-multiselect-empty-item",item:{label:"No results found",value:"no_results"}},{content:O(()=>[NK,ZK]),_:1})):Z("",!0)],32),!e.loading&&!B.value.length?K(fe.$slots,"empty",{key:0},void 0,!0):Z("",!0),fe.$slots["dropdown-footer-text"]||e.dropdownFooterText?(h(),x("div",{key:1,class:ae(["k-multiselect-dropdown-footer-text",`k-multiselect-dropdown-footer-${e.dropdownFooterTextPosition}`])},[K(fe.$slots,"dropdown-footer-text",{},()=>[M(R(e.dropdownFooterText),1)],!0)],2)):Z("",!0)]),default:O(()=>[m("div",{ref_key:"multiselectRef",ref:L,class:ae(["k-multiselect-trigger",{focused:Ne.value,hovered:_e.value,disabled:We.value,readonly:re.value}]),"data-testid":"k-multiselect-trigger",role:"listbox",onClick:ee},[N.value.length&&(He.value||e.expandSelected||e.collapsedContext)?(h(),x("div",{id:w.value,key:g.value,class:ae(["k-multiselect-selections",{scrollable:e.expandSelected,collapsed:e.collapsedContext&&!He.value}]),"data-testid":"k-multiselect-selections",style:je(e.expandSelected?H.value:E.value)},[(h(!0),x(Le,null,nt(ue.value,(q,ne)=>(h(),J(wr,{key:`${q.key?q.key:ne}-badge`,class:ae(["k-multiselect-selection-badge",{"expand-selected":e.expandSelected,"resize-badge":q.selected&&q.disabled}]),dismissable:q.selected&&!q.disabled,shape:"rectangular","truncation-tooltip":q.label,onClick:ye[0]||(ye[0]=At(()=>{},["stop"])),onDismissed:De=>ce(q)},{default:O(()=>[M(R(q.label),1)]),_:2},1032,["class","dismissable","truncation-tooltip","onDismissed"]))),128)),!e.expandSelected&&de.value.length?(h(),J(wr,{key:0,class:"hidden-selection-count","force-tooltip":"",shape:"rectangular","truncation-tooltip":Ae.value,onClick:ye[1]||(ye[1]=At(()=>{},["stop"]))},{default:O(()=>[M(" +"+R(de.value.length),1)]),_:1},8,["truncation-tooltip"])):Z("",!0),e.expandSelected?(h(),x("div",{key:1,ref_key:"selectionBottomRef",ref:V},null,512)):Z("",!0)],14,DK)):Z("",!0),m("div",OK,[!e.loading&&N.value.length&&He.value?(h(),J(st,{key:0,class:"k-multiselect-clear-icon","data-testid":"k-multiselect-clear-icon",onClick:Ze,onKeyup:Zt(Ze,["enter"])},{default:O(()=>[U(Xe,{color:`var(--kui-color-text-neutral, ${I(io)})`,icon:"close",size:I(zi),title:"Clear all selections"},null,8,["color","size"])]),_:1},8,["onKeyup"])):(h(),J(Xe,{key:1,class:ae(["k-multiselect-chevron-icon",{"in-selection-box":N.value.length}]),color:`var(--kui-color-text-neutral, ${I(io)})`,icon:e.loading?"spinner":"chevronDown",size:I(Jt)},null,8,["class","color","icon","size"]))]),m("div",{id:v.value,style:je(E.value)},[!e.expandSelected&&!e.collapsedContext||(e.expandSelected||e.collapsedContext)&&(!N.value.length||He.value)?(h(),J(Yi,it({key:0,id:y.value},ke.value,{autocapitalize:"off",autocomplete:"off",class:["k-multiselect-input input-placeholder-dark",{"is-toggled":He.value&&N.value.length,"is-readonly":re.value}],"data-testid":"k-multiselect-input","model-value":D.value,placeholder:z(He.value),readonly:re.value?!0:void 0,type:"text",onBlur:ye[2]||(ye[2]=()=>Ne.value=!1),onClick:q=>{He.value&&q.stopPropagation()},onFocus:he,onKeyup:q=>tt(q,He),onMouseenter:ye[3]||(ye[3]=()=>_e.value=!0),onMouseleave:ye[4]||(ye[4]=()=>_e.value=!1),"onUpdate:modelValue":Ge}),null,16,["id","class","model-value","placeholder","readonly","onClick","onKeyup"])):Z("",!0)],12,VK)],2)]),_:2},1040,["position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,TK),e.expandSelected?Z("",!0):(h(),x("div",$K,[(h(),x("div",{id:k.value,key:C.value,class:"k-multiselect-selections staging",style:je(E.value),tabindex:"-1"},[(h(!0),x(Le,null,nt(W.value,(He,$e)=>(h(),J(wr,{key:`${He.key?He.key:$e}-badge`,class:"k-multiselect-selection-badge",dismissable:He.selected&&!He.disabled,hidden:"",shape:"rectangular"},{default:O(()=>[M(R(He.label),1)]),_:2},1032,["dismissable"]))),128)),U(wr,{class:"hidden-selection-count",hidden:"",shape:"rectangular"},{default:O(()=>[M(" +"+R(X.value.length),1)]),_:1})],12,RK))]))],6))}}),YK=Ie(jK,[["__scopeId","data-v-aa121c9d"]]),wf=e=>(ot("data-v-510c10fc"),e=e(),at(),e),GK={class:"k-prompt-header"},KK={class:"k-prompt-header-content"},qK={class:"close-button"},WK=wf(()=>m("hr",{class:"divider"},null,-1)),QK={class:"k-prompt-body"},XK={class:"k-prompt-body-content"},JK={key:0,class:"k-prompt-confirm-text"},eq={class:"confirm-text"},tq=wf(()=>m("hr",{class:"divider"},null,-1)),nq={class:"k-prompt-action-buttons"},rq=ie({__name:"KPrompt",props:{title:{type:String,default:""},type:{type:String,default:"info",validator:e=>jy.includes(e)},message:{type:String,default:""},actionButtonText:{type:String,default:"OK"},cancelButtonText:{type:String,default:"Cancel"},actionPending:{type:Boolean,default:!1},isVisible:{type:Boolean,default:!1},maxHeight:{type:String,required:!1,default:"400px"},confirmationText:{type:String,default:""},preventProceedOnEnter:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})}},emits:["canceled","proceed"],setup(e,{emit:t}){Ar(d=>({"793b052c":d.$props.maxHeight}));const n=e,r=t,o=j(""),a=()=>{o.value="",r("canceled")},i=d=>{c.value||(o.value="",r("proceed",d))},l=d=>{n.isVisible&&(d.key==="Escape"?a():d.key==="Enter"&&(n.preventProceedOnEnter||i(d)))},s=(d="")=>{const f=/(?:^|[\s-:'"])\w/g;return d.replace(f,p=>p.toUpperCase())},u=_(()=>n.title?n.type==="warning"?"Warning: "+n.title:n.title:n.type==="info"?"Information":s(n.type)),c=_(()=>n.actionPending?!0:n.confirmationText.length?n.confirmationText!==o.value:!1);return _t(()=>{document.addEventListener("keydown",l)}),nn(()=>{document.removeEventListener("keydown",l)}),(d,f)=>(h(),J(bf,{class:"k-prompt","is-visible":e.isVisible,"tabbable-options":e.tabbableOptions,"text-align":"left",title:u.value},{"header-content":O(()=>[m("div",GK,[m("div",KK,[K(d.$slots,"header-content",{},()=>[e.type==="warning"?(h(),J(Xe,{key:0,class:"warning-icon",color:`var(--kui-color-text-inverse, ${I(c2)})`,icon:"warning","secondary-color":"currentColor",size:I(lo)},null,8,["color","size"])):Z("",!0),M(" "+R(u.value),1)],!0),m("div",qK,[U(st,{"aria-label":"Close",onClick:a},{default:O(()=>[U(Xe,{color:`var(--kui-color-text-neutral, ${I(io)})`,icon:"close",size:I(Jt)},null,8,["color","size"])]),_:1})])]),WK])]),"body-content":O(()=>[m("div",QK,[m("div",XK,[K(d.$slots,"body-content",{},()=>[M(R(e.message),1)],!0),e.confirmationText?(h(),x("div",JK,[M(' Type "'),m("span",eq,R(e.confirmationText),1),M('" to confirm your action. '),U(Yi,{modelValue:o.value,"onUpdate:modelValue":f[0]||(f[0]=p=>o.value=p),autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input"},null,8,["modelValue"])])):Z("",!0)]),tq])]),"footer-content":O(()=>[m("div",nq,[K(d.$slots,"action-buttons",{},()=>[U(st,{appearance:"tertiary",class:"k-prompt-cancel",onClick:a},{default:O(()=>[M(R(e.cancelButtonText),1)]),_:1}),U(st,{appearance:e.type==="danger"?"danger":"primary",class:"k-prompt-proceed",disabled:c.value,onClick:i},{icon:O(()=>[e.actionPending?(h(),J(Xe,{key:0,color:`var(--kui-color-text-neutral-weak, ${I(Ri)})`,icon:"spinner",size:I(Jt)},null,8,["color","size"])):Z("",!0)]),default:O(()=>[M(" "+R(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])]),_:3},8,["is-visible","tabbable-options","title"]))}}),oq=Ie(rq,[["__scopeId","data-v-510c10fc"]]),aq=["id","checked","disabled"],iq={key:0,class:"radio-description"},lq=["for","tabindex","onKeyup"],sq={key:0,class:"card-content-wrapper"},uq={key:1,class:"radio-label"},cq={key:2,class:"radio-description"},dq={inheritAttrs:!1},fq=ie({...dq,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object],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://alpha--kongponents.netlify.app/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},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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kradio"),Uy.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const n=e,r=Pt(),o=_(()=>p.id?String(p.id):f1()),a=_(()=>(p==null?void 0:p.disabled)!==void 0&&String(p==null?void 0:p.disabled)!=="false"),i=_(()=>!!(n.label||r.default)),l=_(()=>i.value&&(!!n.description||!!r.description)),s=_(()=>!!n.label&&(!!n.description||!!r.description)),u=_(()=>!!r.tooltip),c=_(()=>n.selectedValue===n.modelValue),d=t,f=()=>{d("change",n.selectedValue),d("update:modelValue",n.selectedValue)},p=Y1(),g=_(()=>{const b={...p};return delete b.class,b}),C=_(()=>({disabled:a.value,"radio-card":n.card||n.type==="card","input-error":n.error,checked:c.value,"has-description":l.value}));return(b,v)=>(h(),x("div",{class:ae(["k-radio",[b.$attrs.class?b.$attrs.class:"",C.value]])},[m("input",it({id:o.value,checked:c.value},g.value,{class:"radio-input",disabled:a.value,type:"radio",onClick:f}),null,16,aq),!e.card&&(e.label||b.$slots.default)?(h(),x("div",{key:0,class:ae(["radio-label-wrapper",{"has-description":l.value}])},[U(Qn,it(e.labelAttributes,{class:"radio-label",for:o.value}),_n({default:O(()=>[K(b.$slots,"default",{},()=>[M(R(e.label),1)],!0)]),_:2},[u.value?{name:"tooltip",fn:O(()=>[K(b.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"]),l.value?(h(),x("div",iq,[K(b.$slots,"description",{},()=>[m("p",null,R(e.description),1)],!0)])):Z("",!0)],2)):e.label||b.$slots.default?(h(),x("label",{key:1,class:ae(["radio-card-wrapper radio-label-wrapper",{"has-label":e.label,"has-description":s.value}]),for:o.value,tabindex:a.value?-1:0,onKeydown:v[0]||(v[0]=Zt(At(()=>{},["prevent"]),["space"])),onKeyup:Zt(f,["space"])},[b.$slots.default?(h(),x("span",sq,[K(b.$slots,"default",{},void 0,!0)])):Z("",!0),e.label?(h(),x("span",uq,R(e.label),1)):Z("",!0),s.value?(h(),x("span",cq,[K(b.$slots,"description",{},()=>[M(R(e.description),1)],!0)])):Z("",!0)],42,lq)):Z("",!0)],2))}}),pq=Ie(fq,[["__scopeId","data-v-706c04af"]]);function hq(e){return k8()?(qp(e),!0):!1}function _f(e){return typeof e=="function"?e():I(e)}const kf=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const vq=Object.prototype.toString,mq=e=>vq.call(e)==="[object Object]",W6=()=>{},gq=Cq();function Cq(){var e;return kf&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function ei(e){var t;const n=_f(e);return(t=n==null?void 0:n.$el)!=null?t:n}const xf=kf?window:void 0;function c0(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=xf):[t,n,r,o]=e,!t)return W6;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const a=[],i=()=>{a.forEach(c=>c()),a.length=0},l=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),s=Ee(()=>[ei(t),_f(o)],([c,d])=>{if(i(),!c)return;const f=mq(d)?{...d}:d;a.push(...n.flatMap(p=>r.map(g=>l(c,p,g,f))))},{immediate:!0,flush:"post"}),u=()=>{s(),i()};return hq(u),u}let xu=!1;function yq(e,t,n={}){const{window:r=xf,ignore:o=[],capture:a=!0,detectIframe:i=!1}=n;if(!r)return;gq&&!xu&&(xu=!0,Array.from(r.document.body.children).forEach(c=>c.addEventListener("click",W6)),r.document.documentElement.addEventListener("click",W6));let l=!0;const s=c=>o.some(d=>{if(typeof d=="string")return Array.from(r.document.querySelectorAll(d)).some(f=>f===c.target||c.composedPath().includes(f));{const f=ei(d);return f&&(c.target===f||c.composedPath().includes(f))}}),u=[c0(r,"click",c=>{const d=ei(e);if(!(!d||d===c.target||c.composedPath().includes(d))){if(c.detail===0&&(l=!s(c)),!l){l=!0;return}t(c)}},{passive:!0,capture:a}),c0(r,"pointerdown",c=>{const d=ei(e);l=!s(c)&&!!(d&&!c.composedPath().includes(d))},{passive:!0}),i&&c0(r,"blur",c=>{setTimeout(()=>{var d;const f=ei(e);((d=r.document.activeElement)==null?void 0:d.tagName)==="IFRAME"&&!(f!=null&&f.contains(r.document.activeElement))&&t(c)},0)})].filter(Boolean);return()=>u.forEach(c=>c())}const bq={class:"k-slideout"},wq={class:"k-slideout-header-content"},_q={key:0,class:"k-slideout-before-title"},kq={class:"k-slideout-main-title"},xq=["title"],Mq={key:1,class:"k-slideout-after-title"},Sq=["data-testid"],Eq={class:"content"},Lq=ie({__name:"KSlideout",props:{isVisible:{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},preventCloseOnBlur:{type:Boolean,default:!1},title:{type:String,default:""},maxWidth:{type:String,required:!1,default:"500px"}},emits:["close"],setup(e,{emit:t}){Ar(d=>({"5b3cf709":c.value,"113c21ba":n.maxWidth}));const n=e,r=t,o=Pt(),a=_(()=>!!o["before-title"]),i=_(()=>!!o["after-title"]),{getSizeFromString:l}=M1(),s=j(null);yq(s,d=>{d.isTrusted&&!n.preventCloseOnBlur&&r("close")});const u=(d,f=!1)=>{(n.isVisible&&d.keyCode===27||f)&&r("close")};_t(()=>{document.addEventListener("keydown",u)}),T1(()=>{document.removeEventListener("keydown",u)});const c=_(()=>typeof n.offsetTop=="number"?l(String(n.offsetTop)):n.offsetTop);return(d,f)=>(h(),x("div",bq,[U(kn,{name:"fade"},{default:O(()=>[e.isVisible?(h(),x("div",{key:0,class:ae(e.hasOverlay?"panel-background":"panel-background-transparent")},null,2)):Z("",!0)]),_:1}),U(kn,{name:"slide"},{default:O(()=>[e.isVisible?(h(),x("div",{key:0,ref_key:"slideOutRef",ref:s,class:ae(["panel",{"is-visible":e.isVisible,"border-styles":!e.hasOverlay}]),"data-testid":"slideout-panel"},[m("div",wq,[a.value?(h(),x("div",_q,[K(d.$slots,"before-title",{},void 0,!0)])):Z("",!0),m("div",kq,[m("p",{class:"k-slideout-title","data-testid":"k-slideout-title",title:e.title},R(e.title),9,xq)]),i.value?(h(),x("div",Mq,[K(d.$slots,"after-title",{},void 0,!0)])):Z("",!0)]),m("button",{class:ae(e.closeButtonAlignment==="start"?"close-button-start":"close-button-end"),"data-testid":e.closeButtonAlignment==="start"?"close-button-start":"close-button-end",onClick:f[0]||(f[0]=p=>r("close"))},[U(Xe,{color:I(r9),icon:"close",size:I(d2)},null,8,["color","size"])],10,Sq),m("div",Eq,[U(p2,{"border-variant":"noBorder"},{body:O(()=>[K(d.$slots,"default",{},void 0,!0)]),_:3})])],2)):Z("",!0)]),_:3})]))}}),Aq=Ie(Lq,[["__scopeId","data-v-fea54f10"]]),Hq=e=>(ot("data-v-a3879218"),e=e(),at(),e),Bq={class:"k-step-state-icon","data-testid":"k-step-active",fill:"none",viewBox:"0 0 24 24"},Tq=Hq(()=>m("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),Dq=ie({__name:"KActiveState",props:{title:{type:String,default:"Active"}},setup(e){return(t,n)=>(h(),x("svg",Bq,[m("title",null,R(e.title),1),Tq]))}}),Oq=Ie(Dq,[["__scopeId","data-v-a3879218"]]),x5=e=>(ot("data-v-4d245393"),e=e(),at(),e),Vq={class:"k-step-state-icon","data-testid":"k-step-completed",fill:"none",viewBox:"0 0 24 24"},Iq=x5(()=>m("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),Pq=x5(()=>m("path",{class:"k-step-icon-primary",d:"M16 9L10 15L7 12.0001"},null,-1)),Nq=x5(()=>m("path",{class:"k-step-icon-secondary",d:"M16 9L10 15L7 12.0001","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2.25"},null,-1)),Zq=ie({__name:"KCompletedState",props:{title:{type:String,default:"Completed"}},setup(e){return(t,n)=>(h(),x("svg",Vq,[m("title",null,R(e.title),1),Iq,Pq,Nq]))}}),$q=Ie(Zq,[["__scopeId","data-v-4d245393"]]),Rq=e=>(ot("data-v-d5340ac8"),e=e(),at(),e),zq={class:"k-step-state-icon","data-testid":"k-step-default",fill:"none",viewBox:"0 0 24 24"},Fq=Rq(()=>m("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),Uq=ie({__name:"KDefaultState",props:{title:{type:String,default:"Default"}},setup(e){return(t,n)=>(h(),x("svg",zq,[m("title",null,R(e.title),1),Fq]))}}),jq=Ie(Uq,[["__scopeId","data-v-d5340ac8"]]),Mf=e=>(ot("data-v-82ef1322"),e=e(),at(),e),Yq={class:"k-step-state-icon","data-testid":"k-step-error",fill:"none",viewBox:"0 0 24 24"},Gq=Mf(()=>m("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),Kq=Mf(()=>m("path",{class:"k-step-icon-secondary","clip-rule":"evenodd",d:"M16.14 9.517a.889.889 0 0 0-1.258-1.257l-2.483 2.483L9.917 8.26A.889.889 0 0 0 8.66 9.517L11.142 12 8.66 14.483a.889.889 0 0 0 1.257 1.257l2.482-2.483 2.483 2.483a.889.889 0 0 0 1.257-1.257L13.657 12l2.482-2.483Z","fill-rule":"evenodd"},null,-1)),qq=ie({__name:"KErrorState",props:{title:{type:String,default:"Error"}},setup(e){return(t,n)=>(h(),x("svg",Yq,[m("title",null,R(e.title),1),Gq,Kq]))}}),Wq=Ie(qq,[["__scopeId","data-v-82ef1322"]]),Qq=e=>(ot("data-v-64818b50"),e=e(),at(),e),Xq={class:"k-step-spinner"},Jq={class:"k-step-state-icon","data-testid":"k-step-pending",viewBox:"0 0 50 50"},eW=Qq(()=>m("circle",{cx:"25",cy:"25",fill:"none",r:"20","stroke-width":"5"},null,-1)),tW=ie({__name:"KPendingState",props:{title:{type:String,default:"Pending"}},setup(e){return(t,n)=>(h(),x("div",Xq,[(h(),x("svg",Jq,[M(R(e.title)+" ",1),eW]))]))}}),nW=Ie(tW,[["__scopeId","data-v-64818b50"]]),rW={class:"k-step-state"},oW=ie({__name:"KStepState",props:{state:{type:String,default:"default",required:!1,validator:e=>Jc.includes(e)}},setup(e){const t=e,n=_(()=>{let r=jq;switch(t.state){case"active":r=Oq;break;case"completed":r=$q;break;case"error":r=Wq;break;case"pending":r=nW;break}return r});return(r,o)=>(h(),x("div",rW,[(h(),J(lt(n.value)))]))}}),aW=Ie(oW,[["__scopeId","data-v-d2e2b245"]]),iW={class:"k-step"},lW=ie({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>Jc.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=M1(),n=e,r=_(()=>({maxWidth:t(n.maxLabelWidth)}));return(o,a)=>(h(),x("li",iW,[m("div",{class:ae(["k-step-container",{completed:e.state==="completed"}])},[U(aW,{state:e.state},null,8,["state"]),m("div",{class:ae(["k-step-label",{bolder:e.state==="active"||e.state==="pending"||e.state==="error",error:e.state==="error"}]),style:je(r.value)},[U(Qn,null,{default:O(()=>[M(R(e.label),1)]),_:1})],6)],2)]))}}),sW=Ie(lW,[["__scopeId","data-v-4f220e14"]]),uW={key:0,class:"k-stepper"},cW=ie({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:""}},setup(e){return(t,n)=>e.steps&&e.steps.length?(h(),x("ol",uW,[(h(!0),x(Le,null,nt(e.steps,r=>(h(),J(sW,{key:`k-step-${r.label.replace(/ /gi,"-")}`,label:r.label,"max-label-width":e.maxLabelWidth,state:r.state},null,8,["label","max-label-width","state"]))),128))])):Z("",!0)}}),dW=Ie(cW,[["__scopeId","data-v-c6a87abd"]]),fW={class:"k-table-container"},pW={key:0,class:"k-table-toolbar","data-testid":"k-table-toolbar"},hW={key:2,class:"k-table-error-state","data-testid":"k-table-error-state"},vW={key:3,class:"k-table-empty-state","data-testid":"k-table-empty-state"},mW=["data-tableid"],gW=["aria-sort","onClick"],CW={class:"k-table-headers-container"},yW=["role","tabindex"],{clientSideSorter:bW}=M1(),Mu=(e,t,n,r)=>bW(e,t,n,r),wW=ie({__name:"KTable",props:{options:{type:Object,default:()=>null,required:!1},enableClientSort:{type:Boolean,default:!1},hasHover:{type:Boolean,default:!0},sortOrder:{type:String,default:"",validator:e=>$y.includes(e)},sortKey:{type:String,default:""},sortHandlerFn:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},hasSideBorder:{type:Boolean,default:!1},cellAttrs:{type:Function,default:()=>({})},isLoading:{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:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{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:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},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},disableSorting:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:e=>Zy.includes(e)},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:String,default:void 0,validator:e=>Ry.includes(e)}},emits:["cell-click","row-click","ktable-error-cta-clicked","ktable-empty-state-cta-clicked","update:table-preferences","sort","state"],setup(e,{emit:t}){const{useDebounce:n,useRequest:r,useSwrvState:o}=M1(),a=e,i=t,l=Y1(),s=Pt(),u=_(()=>a.testMode?"test-table-id-1234":Sr()),c={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},d=j([]),f=j([]),p=j(0),g=j(!1),C=j(1),b=j(15),v=j(""),y=j(""),w=j("desc"),k=j(null),L=j([]),V=j(!0),P=j(!1),D=j(!1),T=j(!1),S=_(()=>!!s.toolbar),A=he=>`column-${he}`,B=he=>he,N=(he,Re)=>(Oe,Qe)=>{const fe=/^on[^a-z]/,ye={};for(const He in Re)fe.test(He)&&Re[He]&&(ye[He]=Re[He]);return Object.keys(ye).reduce((He,$e)=>{if($e.indexOf(he)===0){const q=$e.split(he);He[q[1]]=ne=>ye[$e](ne,Oe,Qe)}return He},{})},W=_(()=>(he,Re)=>{const Oe=N("onRow:",l)(Re,"row"),Qe=N("onCell:",l)(he,"cell"),fe=["a","button","input","select"];return Oe.click&&(P.value=!0),{...Oe,...Qe,click(ye){const He=ye.target.className;let $e=fe.includes(ye.target.tagName.toLowerCase()),q=!1;typeof He=="string"||Array.isArray(He)?q=He.includes("k-popover"):typeof He=="object"&&(q=Object.keys(He).includes("k-popover")),ye.target.closest(".k-popover-content")!==null&&(q=!0);for(let ne=0;ne{var he,Re;const Oe=a.searchInput,Qe=await a.fetcher({pageSize:b.value,page:C.value,query:Oe||v.value,sortColumnKey:y.value,sortColumnOrder:w.value,offset:k.value});return d.value=Qe.data,p.value=a.paginationTotalItems||Qe.total||((he=Qe.data)==null?void 0:he.length),a.fetcher?a.enableClientSort&&y.value&&w.value&&Mu(y.value,"",w.value,d.value):a.options&&a.options.data&&a.options.data.length&&(d.value=a.options.data,p.value=a.options.data.length),a.paginationType==="offset"&&((Re=Qe.pagination)!=null&&Re.offset?(k.value=Qe.pagination.offset,L.value[C.value]||L.value.push(Qe.pagination.offset)):(k.value=null,T.value||(C.value=1)),V.value=Qe.pagination&&"hasNextPage"in Qe.pagination?Qe.pagination.hasNextPage:!0),T.value=!1,X.value=!1,Qe},ue=()=>{const he={...c,...a.initialFetcherParams};C.value=he.page??c.page,b.value=he.pageSize??c.pageSize,v.value=he.query??c.query,y.value=he.sortColumnKey??c.sortColumnKey,w.value=he.sortColumnOrder??c.sortColumnOrder,a.paginationType==="offset"&&(k.value=he.offset,L.value.push(he.offset)),a.headers&&a.headers.length?f.value=a.headers:a.options&&a.options.headers&&a.options.headers.length&&(f.value=a.options.headers),D.value=!0},de=_(()=>L.value[C.value-1]),Ae=_(()=>{if(!a.fetcher||!D.value)return"";let he=u.value;return a.cacheIdentifier&&(he=a.cacheIdentifier),a.fetcherCacheKey&&(he+=`-${a.fetcherCacheKey}`),`k-table_${he}`}),le=j(""),{debouncedFn:_e,generateDebouncedFn:Ne}=n(he=>{le.value=he},350),We=Ne(0),{data:re,error:Ve,revalidate:ke,isValidating:Q}=r(()=>Ae.value,()=>te(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:pe,hasData:F,swrvState:Y}=o(re,Ve,Q),oe=j(!0),E=_(()=>({hasData:F.value,state:pe.value})),H=_(()=>oe.value?"loading":Ve.value?"error":"success"),{debouncedFn:z,generateDebouncedFn:G}=n(ke,500),ee=G(0),se=he=>{const{key:Re,useSortHandlerFn:Oe}=he,Qe=y.value+"";C.value=1,y.value?Re===y.value?w.value==="asc"?w.value="desc":w.value="asc":(y.value=Re,w.value="asc",L.value=[null]):(y.value=Re,w.value="asc",L.value=[null]),a.options&&a.options.data||a.enableClientSort?Oe&&a.sortHandlerFn?a.sortHandlerFn({key:Re,prevKey:Qe,sortColumnOrder:w.value,data:d.value}):Mu(Re,Qe,w.value,d.value):a.paginationType!=="offset"&&z(),Be()},Ce=({page:he})=>{C.value=he},me=({pageSize:he})=>{L.value=[null],k.value=null,b.value=he,C.value=1,Be()},ge=he=>{he&&he.target&&he.target.scrollTop&&(he.target.scrollTop>1?g.value=!0:he.target.scrollTop&&(g.value=!g.value))},ce=_(()=>({pageSize:b.value,sortColumnKey:y.value,sortColumnOrder:w.value})),Be=()=>{i("update:table-preferences",ce.value)},Se=()=>{C.value++,T.value=!0},Te=()=>{C.value--,k.value=de.value},Ze=_(()=>!!(a.fetcher&&!a.disablePagination&&!(a.paginationType!=="offset"&&a.hidePaginationWhenOptional&&p.value<=a.paginationPageSizes[0])&&!(a.paginationType==="offset"&&a.hidePaginationWhenOptional&&!de.value&&!k.value&&d.value.lengthhe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ee(re,he=>{he!=null&&he.length&&!d.value.length&&(d.value=he)},{deep:!0,immediate:!0}),Ee(pe,()=>{switch(pe.value){case Y.PENDING:oe.value=!0;break;case Y.VALIDATING_HAS_DATA:oe.value=tt.value;break;default:oe.value=!1;break}},{immediate:!0}),Ee([E,H],he=>{var Re;i("state",{state:he==null?void 0:he[1],hasData:(Re=he==null?void 0:he[0])==null?void 0:Re.hasData})}),Ee(()=>a.searchInput,he=>{C.value!==1&&(C.value=1),he===""?We(he):_e(he)},{immediate:!0});const tt=j(!1);return Ee([le,C,b],async(he,Re)=>{const Oe=Re==null?void 0:Re[0],Qe=he[0],fe=he[1];Qe!==Oe&&fe!==1&&(C.value=1,L.value=[null],k.value=null),D.value&&!X.value&&(tt.value=!0,Qe!==""&&Qe!==Oe?await z():await ee(),tt.value=!1)},{deep:!0,immediate:!0}),_t(()=>{ue()}),(he,Re)=>(h(),x("div",fW,[S.value?(h(),x("div",pW,[K(he.$slots,"toolbar",{state:E.value},void 0,!0)])):Z("",!0),(!e.testMode||e.testMode==="loading")&&(oe.value||e.isLoading||tt.value)&&!e.hasError?(h(),J(F7,{key:1,"data-testid":"k-table-skeleton",type:"table"})):e.hasError?(h(),x("div",hW,[K(he.$slots,"error-state",{},()=>[U(Ai,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},_n({title:O(()=>[M(R(e.errorStateTitle),1)]),message:O(()=>[M(R(e.errorStateMessage),1)]),_:2},[e.errorStateActionMessage?{name:"cta",fn:O(()=>[U(st,{appearance:"primary","data-testid":Ge(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Re[0]||(Re[0]=Oe=>he.$emit("ktable-error-cta-clicked"))},{default:O(()=>[M(R(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!oe.value&&!e.isLoading&&!tt.value&&d.value&&!d.value.length?(h(),x("div",vW,[K(he.$slots,"empty-state",{},()=>[U(Ai,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},_n({title:O(()=>[M(R(e.emptyStateTitle),1)]),message:O(()=>[M(R(e.emptyStateMessage),1)]),_:2},[e.emptyStateActionMessage?{name:"cta",fn:O(()=>[U(st,{appearance:e.searchInput?"tertiary":"primary","data-testid":Ge(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Re[1]||(Re[1]=Oe=>he.$emit("ktable-empty-state-cta-clicked"))},{default:O(()=>[M(R(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])]),key:"0"}:void 0]),1032,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(h(),x("section",{key:4,class:"k-table-wrapper",onScrollPassive:ge},[m("table",{class:ae(["k-table",{"has-hover":e.hasHover,"is-clickable":P.value,"side-border":e.hasSideBorder}]),"data-tableid":u.value},[m("thead",{class:ae({"is-scrolled":g.value})},[m("tr",{class:ae({"is-scrolled":g.value})},[(h(!0),x(Le,null,nt(f.value,(Oe,Qe)=>(h(),x("th",{key:`k-table-${u.value}-headers-${Qe}`,"aria-sort":!e.disableSorting&&Oe.key===y.value?w.value==="asc"?"ascending":"descending":void 0,class:ae(["k-table-headers",{sortable:!e.disableSorting&&!Oe.hideLabel&&Oe.sortable,"active-sort":!e.disableSorting&&!Oe.hideLabel&&Oe.sortable&&Oe.key===y.value,[w.value]:!e.disableSorting&&Oe.key===y.value&&!Oe.hideLabel,"is-scrolled":g.value}]),onClick:()=>{!e.disableSorting&&Oe.sortable&&(he.$emit("sort",{prevKey:y.value,sortColumnKey:Oe.key,sortColumnOrder:w.value==="asc"?"desc":"asc"}),se(Oe))}},[m("span",CW,[K(he.$slots,A(Oe.key),{column:B(Oe)},()=>[m("span",{class:ae({"sr-only":Oe.hideLabel})},R(Oe.label?Oe.label:Oe.key),3)],!0),!e.disableSorting&&!Oe.hideLabel&&Oe.sortable?(h(),J(Xe,{key:0,"aria-hidden":"true",class:"caret",color:`var(--kui-color-text, ${I(Gw)})`,icon:"chevronDown",size:I(zi)},null,8,["color","size"])):Z("",!0)])],10,gW))),128))],2)],2),m("tbody",null,[(h(!0),x(Le,null,nt(d.value,(Oe,Qe)=>(h(),x("tr",it(e.rowAttrs(Oe),{key:`k-table-${u.value}-row-${Qe}`,role:P.value?"link":null,tabindex:P.value?0:null},Kl(e.hasSideBorder?W.value(Oe,Oe):{},!0)),[(h(!0),x(Le,null,nt(f.value,(fe,ye)=>(h(),x("td",it(e.cellAttrs({headerKey:fe.key,row:Oe,rowIndex:Qe,colIndex:ye}),{key:`k-table-${u.value}-cell-${ye}`},Kl(W.value(Oe[fe.key],Oe),!0)),[K(he.$slots,fe.key,{row:B(Oe),rowKey:Qe,rowValue:Oe[fe.key]},()=>[M(R(Oe[fe.key]),1)],!0)],16))),128))],16,yW))),128))])],10,mW),Ze.value?(h(),J(U7,{key:0,class:"k-table-pagination","current-page":C.value,"data-testid":"k-table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":b.value,neighbors:e.paginationNeighbors,"offset-next-button-disabled":!k.value||!V.value,"offset-prev-button-disabled":!de.value,"page-sizes":e.paginationPageSizes,"pagination-type":e.paginationType,"test-mode":!!e.testMode||void 0,"total-count":p.value,onGetNextOffset:Se,onGetPrevOffset:Te,onPageChanged:Ce,onPageSizeChanged:me},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset-next-button-disabled","offset-prev-button-disabled","page-sizes","pagination-type","test-mode","total-count"])):Z("",!0)],32))]))}}),_W=Ie(wW,[["__scopeId","data-v-0302bebc"]]),kW={class:"k-tabs"},xW={"aria-label":"Tabs",role:"tablist"},MW=["id","aria-controls","aria-selected","role","onClick","onKeydown"],SW=["id","aria-labelledby"],EW=ie({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hasPanels:{type:Boolean,default:!0}},emits:["update:modelValue","changed"],setup(e,{emit:t}){const n=e,r=t,o=j(n.modelValue?n.modelValue:n.tabs[0].hash),a=i=>{o.value=i,r("changed",i),r("update:modelValue",i)};return Ee(()=>n.modelValue,i=>{o.value=i,r("changed",i),r("update:modelValue",i)}),(i,l)=>(h(),x("div",kW,[m("ul",xW,[(h(!0),x(Le,null,nt(e.tabs,(s,u)=>(h(),x("li",{id:`${s.hash.replace("#","")}-tab`,key:s.hash,"aria-controls":e.hasPanels?`panel-${u}`:void 0,"aria-selected":e.hasPanels?o.value===s.hash?"true":"false":void 0,class:ae(["tab-item",{active:o.value===s.hash}]),role:e.hasPanels?"tab":void 0,tabindex:"0",onClick:c=>a(s.hash),onKeydown:[Zt(At(c=>a(s.hash),["prevent"]),["enter"]),Zt(At(c=>a(s.hash),["prevent"]),["space"])]},[m("div",{class:ae(["tab-link",{"has-panels":e.hasPanels}])},[K(i.$slots,`${s.hash.replace("#","")}-anchor`,{},()=>[m("span",null,R(s.title),1)],!0)],2)],42,MW))),128))]),e.hasPanels?(h(!0),x(Le,{key:0},nt(e.tabs,(s,u)=>(h(),x("div",{id:`panel-${u}`,key:s.hash,"aria-labelledby":`${s.hash.replace("#","")}-tab`,class:"tab-container",role:"tabpanel",tabindex:"0"},[o.value===s.hash?K(i.$slots,s.hash.replace("#",""),{key:0},void 0,!0):Z("",!0)],8,SW))),128)):Z("",!0)]))}}),LW=Ie(EW,[["__scopeId","data-v-bfc8e068"]]),AW=["id","aria-invalid","rows","value"],d0=2048,HW={inheritAttrs:!1},BW=ie({...HW,__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:d0,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://alpha--kongponents.netlify.app/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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#ktextarea"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const n=e,r=t,o=Y1(),a=Pt(),{stripRequiredLabel:i}=M1(),l=_(()=>(o==null?void 0:o.required)!==void 0&&String(o==null?void 0:o.required)!=="false"),s=j(""),u=_(()=>i(n.label,l.value)),c=_(()=>{var k,L;return!!((k=n.labelAttributes)!=null&&k.help||(L=n.labelAttributes)!=null&&L.info||a["label-tooltip"])}),d=_(()=>n.error||n.hasError||b.value?!0:void 0),f=j(0),p=_({get(){return n.modelValue},set(k){v({target:{value:k}})}}),g=_(()=>o.id?String(o.id):f1()),C=_(()=>{const k={...o};return delete k.class,k}),b=_(()=>typeof n.characterLimit=="boolean"?n.characterLimit?s.value.length>d0:!1:s.value.length>n.characterLimit),v=k=>{var L;const V=JSON.parse(JSON.stringify((L=k==null?void 0:k.target)==null?void 0:L.value));r("input",V),r("update:modelValue",V),s.value=V},y=_(()=>{const k=typeof n.characterLimit=="number"?n.characterLimit:d0;return b.value?`${s.value.toString().length} / ${k}`:n.help});Ee(b,(k,L)=>{k!==L&&(r("char-limit-exceeded",{value:s.value,length:s.value.length,characterLimit:Number(n.characterLimit),limitExceeded:k}),f.value+=1)}),Ee(p,(k,L)=>{k!==L&&v({target:{value:k}})});const w=()=>s.value?s.value:n.modelValue;return(k,L)=>(h(),x("div",{class:ae(["k-textarea",[k.$attrs.class,{"input-error":e.error||e.hasError||b.value}]])},[e.label?(h(),J(Qn,it({key:0,for:g.value},e.labelAttributes,{required:l.value}),_n({default:O(()=>[M(R(u.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:O(()=>[K(k.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Z("",!0),m("textarea",it(C.value,{id:g.value,"aria-invalid":d.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:w(),onInput:v}),null,16,AW),U(kn,{mode:"out-in",name:"kongponents-fade-transition"},{default:O(()=>[y.value?(h(),x("p",{key:String(f.value),class:"help-text"},R(y.value),1)):Z("",!0)]),_:1})],2))}}),TW=Ie(BW,[["__scopeId","data-v-e8f2db15"]]),DW={class:"message"},OW=ie({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0}},emits:["close"],setup(e){return(t,n)=>(h(),J(Kv,{class:"toaster-container-outer",name:"toaster",tag:"div"},{default:O(()=>[(h(!0),x(Le,null,nt(e.toasterState,r=>(h(),x("div",{key:r.key,class:"toaster-item"},[U(o9,{appearance:r.appearance,"dismiss-type":"icon","has-left-border":"",onClosed:o=>t.$emit("close",r.key)},{alertMessage:O(()=>[m("div",DW,R(r.message),1)]),_:2},1032,["appearance","onClosed"])]))),128))]),_:1}))}}),Sf=Ie(OW,[["__scopeId","data-v-5ea9ff67"]]),VW=Object.keys(t9),f0={id:"toaster-container",timeout:5e3,appearance:t9.info};class IW{constructor(t=f0.id,n=f0.timeout,r=f0.appearance){Kr(this,"toasters"),Kr(this,"timeout"),Kr(this,"appearance"),Kr(this,"id"),this.toasters=j([]),this.timeout=n,this.appearance=r,this.id=t,this.mount()}mount(){if(typeof document>"u")return;const t=document.createElement("div");t.id=this.id,document.body.appendChild(t);const n=X1(Sf,{toasterState:this.toasters.value,onClose:r=>this.close(r)});Mc(n).mount(`#${this.id}`)}setTimer(t,n){return setTimeout(()=>this.close(t),n)}open(t){const{key:n,timeoutMilliseconds:r,appearance:o,message:a}=t,i=n||this.toasters.value.length+new Date().getTime(),l=o&&VW.indexOf(o)!==-1?o:this.appearance,s=this.setTimer(i,r||this.timeout);this.toasters.value.push({key:i,appearance:l,message:a||t,timer:s,timeoutMilliseconds:r||this.timeout})}close(t){var n,r;const o=(n=this.toasters.value)==null?void 0:n.findIndex(a=>t===a.key);clearTimeout((r=this.toasters.value[o])==null?void 0:r.timer),this.toasters.value.splice(o,1)}closeAll(){this.toasters.value.forEach(t=>clearTimeout(t==null?void 0:t.timer)),this.toasters.value.length=0}}/*! + */const qG={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},WG=ie({props:Object.assign({active:{type:Boolean,default:!0}},qG),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const o=j(null),a=_(()=>{const l=o.value;return l&&(l instanceof HTMLElement?l:l.$el)});function i(){return n||(n=KG(a.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 _t(()=>{Ee(()=>e.active,l=>{l&&a.value?i().activate():n&&(n.deactivate(),(!a.value||a.value.nodeType===Node.COMMENT_NODE)&&(n=null))},{immediate:!0,flush:"post"})}),T1(()=>{n&&n.deactivate(),n=null}),{activate(){i().activate()},deactivate(){n&&n.deactivate()},renderImpl(){if(!t.default)return null;const l=t.default().filter(s=>s.type!==H1);return!l||!l.length||l.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),l):Fr(l[0],{ref:o})}}}}),QG=["aria-label"],XG={class:"k-modal-dialog modal-dialog"},JG={key:0,class:"close-button"},eK={class:"k-modal-content modal-content"},tK={key:0,class:"k-modal-header-image"},rK={class:"k-modal-footer modal-footer"},nK={class:"k-modal-action-buttons"},oK=ie({__name:"KModal",props:{title:{type:String,required:!0},hideTitle:{type:Boolean,default:!1},hideDismissIcon:{type:Boolean,default:!1},dismissButtonTheme:{type:String,default:"dark",validator:e=>Iy.includes(e)},content:{type:String,default:""},textAlign:{type:String,default:"center",validator:e=>Py.includes(e)},isVisible:{type:Boolean,default:!1},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"secondary"},hideCancelButton:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1},maxWidth:{type:String,required:!1,default:"500px"}},emits:["canceled","proceed"],setup(e,{emit:t}){An(p=>({"7cde1cfb":p.$props.maxWidth}));const r=e,n=t,o=Pt(),a=j(null),i=j(null),l=_(()=>!!o["header-image"]),s=_(()=>r.dismissButtonTheme==="light"?`var(--kui-color-text-neutral-weak, ${Ri})`:`var(--kui-color-text-neutral-stronger, ${n9})`),u=p=>{r.isVisible&&p.keyCode===27&&c(!0)},c=(p=!1,g)=>{var C,b;(p||(b=(C=g==null?void 0:g.target)==null?void 0:C.classList)!=null&&b.contains("k-modal-backdrop"))&&n("canceled")},d=()=>{n("proceed")};S7(()=>{var p,g;typeof document<"u"&&(r.isVisible?(p=document==null?void 0:document.body)==null||p.classList.add("k-modal-overflow-hidden"):(g=document==null?void 0:document.body)==null||g.classList.remove("k-modal-overflow-hidden"))});const f=async p=>{var g,C;p?(await zt(),await new Promise(b=>setTimeout(b,0)),(g=a.value)==null||g.activate()):(C=a.value)==null||C.deactivate()};return Ee(()=>r.isVisible,async p=>{p?await f(!0):await f(!1)},{immediate:!0}),_t(()=>{var p;document.addEventListener("keydown",u),r.isVisible&&((p=document==null?void 0:document.body)==null||p.classList.add("k-modal-overflow-hidden"))}),T1(()=>{var p;document.removeEventListener("keydown",u),(p=document==null?void 0:document.body)==null||p.classList.remove("k-modal-overflow-hidden")}),(p,g)=>{var C;return e.isVisible?(h(),x("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal",role:"dialog"},[m("div",{ref_key:"modalOuter",ref:i,class:"k-modal-backdrop modal-backdrop",onClick:g[3]||(g[3]=b=>c(!1,b))},[U(I(WG),{ref_key:"focusTrap",ref:a,active:!1,"fallback-focus":(C=i.value)==null?void 0:C.$el,"tabbable-options":e.tabbableOptions},{default:O(()=>[m("div",XG,[l.value&&!e.hideDismissIcon?(h(),x("div",JG,[U(st,{"aria-label":"Close",onClick:g[0]||(g[0]=b=>c(!0))},{default:O(()=>[U(Xe,{color:s.value,icon:"close",size:I(Jt)},null,8,["color","size"])]),_:1})])):Z("",!0),m("div",eK,[l.value?(h(),x("div",tK,[K(p.$slots,"header-image",{},void 0,!0)])):Z("",!0),p.$slots["header-content"]||!e.hideTitle?(h(),x("div",{key:1,"aria-level":"2",class:ae(["k-modal-header modal-header",{"header-left":e.textAlign==="left","header-centered":e.textAlign==="center","header-right":e.textAlign==="right","has-header-image":l.value}]),role:"heading"},[K(p.$slots,"header-content",{},()=>[M(R(e.title),1)],!0)],2)):Z("",!0),m("div",{class:ae(["k-modal-body modal-body",{"content-left":e.textAlign==="left","content-centered":e.textAlign==="center","content-right":e.textAlign==="right"}])},[K(p.$slots,"body-content",{},()=>[M(R(e.content),1)],!0)],2),m("div",rK,[K(p.$slots,"footer-content",{},()=>[e.hideCancelButton?Z("",!0):(h(),J(st,{key:0,appearance:e.cancelButtonAppearance,onClick:g[1]||(g[1]=b=>c(!0)),onKeyup:g[2]||(g[2]=Zt(b=>c(!0),["esc"]))},{default:O(()=>[M(R(e.cancelButtonText),1)]),_:1},8,["appearance"])),m("div",nK,[K(p.$slots,"action-buttons",{},()=>[U(st,{appearance:e.actionButtonAppearance,onClick:d,onKeyup:Zt(d,["enter"])},{default:O(()=>[M(R(e.actionButtonText),1)]),_:1},8,["appearance","onKeyup"])],!0)])],!0)])])])]),_:3},8,["fallback-focus","tabbable-options"])],512)],8,QG)):Z("",!0)}}}),bf=Ie(oK,[["__scopeId","data-v-750a0af9"]]),aK=["aria-label","onKeyup"],iK={class:"k-modal-fullscreen-body-header"},lK={key:0,class:"body-header"},sK={key:1,class:"body-header-description"},uK={class:"k-modal-fullscreen-body"},cK={class:"k-modal-fullscreen-header"},dK={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},fK={class:"k-modal-fullscreen-title"},pK={class:"header-icon"},hK={class:"header-content"},vK={class:"k-modal-fullscreen-action"},mK={class:"k-modal-fullscreen-action-buttons"},gK={key:0,class:"k-modal-fullscreen-footer"},CK={class:"k-modal-fullscreen-action"},yK={class:"k-modal-fullscreen-action-buttons"},bK=ie({__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,o=j(null),a=_(()=>!!r.isVisible);Ee(()=>r.isVisible,async()=>{a.value?(document.body.style.overflow="hidden",await zt(),o.value&&o.value.focus()):document.body.style.overflow=""});const i=u=>{r.isVisible&&(u.keyCode===27?l():u.keyCode===13&&s())},l=()=>{n("canceled")},s=()=>{n("proceed")};return _t(()=>{document.addEventListener("keydown",i)}),rr(()=>{document.removeEventListener("keydown",i)}),T1(()=>{document.body.style.overflow=""}),(u,c)=>e.isVisible?(h(),x("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Zt(s,["enter"]),Zt(l,["esc"])]},[m("div",{ref_key:"modalBodyContent",ref:o,class:ae(["k-modal-fullscreen-dialog",{"has-footer":u.$slots["footer-content"]}]),tabindex:"0"},[m("div",iK,[u.$slots["body-header"]||e.bodyHeader?(h(),x("div",lK,[K(u.$slots,"body-header",{},()=>[M(R(e.bodyHeader),1)],!0)])):Z("",!0),u.$slots["body-header-description"]||e.bodyHeaderDescription?(h(),x("div",sK,[K(u.$slots,"body-header-description",{},()=>[M(R(e.bodyHeaderDescription),1)],!0)])):Z("",!0)]),m("div",uK,[K(u.$slots,"default",{},void 0,!0)]),m("div",cK,[m("div",dK,[m("div",fK,[m("span",pK,[K(u.$slots,"header-icon",{},()=>[U(Xe,{icon:e.iconString},null,8,["icon"])],!0)]),m("span",hK,[K(u.$slots,"header-content",{},()=>[M(R(e.title),1)],!0)])]),m("div",vK,[m("div",mK,[K(u.$slots,"action-buttons",{},()=>[U(st,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:l},{default:O(()=>[M(R(e.cancelButtonText),1)]),_:1},8,["appearance"]),U(st,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:O(()=>[M(R(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),u.$slots["footer-content"]?(h(),x("div",gK,[K(u.$slots,"footer-content",{},void 0,!0),m("div",CK,[m("div",yK,[K(u.$slots,"action-buttons",{},()=>[U(st,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:O(()=>[M(R(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):Z("",!0)],2)],40,aK)):Z("",!0)}}),wK=Ie(bK,[["__scopeId","data-v-f3d5b9b6"]]),_K=["data-testid"],kK={class:"k-multiselect-item-container",role:"option"},xK=["disabled","value"],MK={class:"k-multiselect-item-label"},SK={class:"k-multiselect-selected-icon-container"},EK=ie({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,o=()=>{r.item.disabled||n("selected",r.item)};return(a,i)=>(h(),x("div",{key:e.item.key,class:"k-multiselect-item","data-testid":`k-multiselect-item-${e.item.value}`,role:"listitem"},[m("div",kK,[m("button",{class:ae({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:o},[m("span",MK,[K(a.$slots,"content",{},()=>[M(R(e.item.label),1)],!0)]),m("span",SK,[e.item.disabled?(h(),J(lt(e.item.disabledTooltipText?"KTooltip":"span"),{key:0,class:"selected-icon-tooltip-wrapper",label:e.item.disabledTooltipText?e.item.disabledTooltipText:void 0,placement:"left"},{default:O(()=>[U(Xe,{class:ae(["selected-item-icon",{"is-item-selected":e.item.selected}]),color:e.item.selected?"currentColor":`var(--kui-color-text-neutral-weak, ${I(Ri)})`,"hide-title":"",icon:"lock",size:I(zi)},null,8,["class","color","size"])]),_:1},8,["label"])):e.item.selected?(h(),J(Xe,{key:1,class:"selected-item-icon",color:"currentColor",icon:"check"})):Z("",!0)])],10,xK)])],8,_K))}}),As=Ie(EK,[["__scopeId","data-v-6b7ba545"]]),LK={class:"k-multiselect-group-title"},AK=ie({__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,{emit:t}){const r=e,n=t,o=(s,u)=>n("selected",s,u),a=_(()=>{var s;return(s=r.items)==null?void 0:s.filter(u=>!u.group)}),i=_(()=>{var s;return[...new Set(((s=r.items)==null?void 0:s.filter(u=>u.group)).map(u=>u.group))].sort((u,c)=>u.toLowerCase().localeCompare(c.toLowerCase()))}),l=s=>{var u;return(u=r.items)==null?void 0:u.filter(c=>c.group===s)};return(s,u)=>(h(),x(Le,null,[(h(!0),x(Le,null,rt(a.value,(c,d)=>(h(),J(As,{key:`${c.key?c.key:d}-item`,item:c,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(h(!0),x(Le,null,rt(i.value,c=>(h(),x("div",{key:`${c}-group`,class:"k-multiselect-group-container"},[m("span",LK,R(c),1),(h(!0),x(Le,null,rt(l(c),(d,f)=>(h(),J(As,{key:`${d.key?d.key:f}-item`,item:d,onSelected:o},{content:O(()=>[K(s.$slots,"content",{item:d},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),HK=Ie(AK,[["__scopeId","data-v-441715b5"]]),k5=e=>(ot("data-v-aa121c9d"),e=e(),at(),e),BK=["id"],TK=["id"],DK={class:"k-multiselect-icon"},OK=["id"],VK={class:"select-item-description"},IK=k5(()=>m("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),PK=k5(()=>m("div",{class:"select-item-label"}," No results found ",-1)),NK=k5(()=>m("div",{class:"select-item-desc"}," Please adjust the criteria and try again ",-1)),ZK={key:1,"aria-hidden":"true",class:"staging-area"},$K=["id"],RK=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},zK=e=>{const t=RK(e),r=new Set(t);return t.length===r.size},FK={inheritAttrs:!1},UK=ie({...FK,__name:"KMultiselect",props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:""},selectedRowCount:{type:Number,default:2},collapsedContext:{type:Boolean,default:!1},expandSelected:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)&&zK(e)},positionFixed:{type:Boolean,default:!0},filterFunc:{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},testMode:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"}},emits:["selected","item:added","item:removed","input","change","update:modelValue","query-change"],setup(e,{emit:t}){An(fe=>({"25e1fca3":pe.value}));const r=Y1(),n=Pt(),{getSizeFromString:o,cloneDeep:a,stripRequiredLabel:i}=M1(),l=34,s=e,u=t,c=_(()=>r.required!==void 0&&String(r.required)!=="false"),d=_(()=>i(s.label,c.value)),f=_(()=>{var fe,ye;return!!((fe=s.labelAttributes)!=null&&fe.help||(ye=s.labelAttributes)!=null&&ye.info||n["label-tooltip"])}),p={hideCaret:!0,placement:"bottomStart",popoverTimeout:0,popoverClasses:"k-multiselect-popover"},g=j(0),C=j(0),b=_(()=>s.testMode?"test-multiselect-id-1234":f1()),v=_(()=>s.testMode?"test-multiselect-input-id-1234":f1()),y=_(()=>s.testMode?"test-multiselect-text-id-1234":f1()),w=_(()=>s.testMode?"test-multiselect-selected-id-1234":f1()),k=_(()=>s.testMode?"test-multiselect-selected-staging-id-1234":f1()),L=j(null),V=j(null),P=_(()=>s.selectedRowCount*l),D=j(""),T=_(()=>!(!D.value||A.value.filter(fe=>fe.label===D.value).length)),S=j(null),A=j([]),B=j([]),N=j([]),W=j([]),X=j([]),te=new Set,ue=j([]),de=j([]),Ae=_(()=>de.value.map(fe=>fe.label).join(", ")),le=j(!1),_e=j(!1),Ne=j(!1),We=_(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),ne=_(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),Ve=_({get(){return s.modelValue},set(fe){const ye=A.value.filter(He=>fe.includes(He.value));ye.length?me(ye):fe.length||Ze()}}),ke=_(()=>{const fe={...r};return delete fe.class,fe}),Q=_(()=>({...p,...s.kpopAttributes,popoverClasses:`${p.popoverClasses} ${s.kpopAttributes.popoverClasses} k-multiselect-pop`,width:Re.value+"px",maxWidth:Re.value+"px",disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),pe=_(()=>o(s.dropdownMaxHeight)),F=_(()=>({...Q.value})),Y=_(()=>{const fe=s.width?s.width:"300";return o(fe)}),oe=_(()=>({width:Y.value})),E=_(()=>({width:Re.value+"px"})),H=_(()=>({width:Re.value-30+"px",maxHeight:P.value+"px",paddingRight:0})),z=fe=>N.value.length&&!fe?N.value.length===1?`${N.value.length} item selected`:`${N.value.length} items selected`:s.placeholder?s.placeholder:r.placeholder?String(r.placeholder||""):"Filter...",G=_(()=>s.autosuggest?A.value:s.filterFunc({items:A.value,query:D.value})),ee=fe=>{r.disabled!==void 0&&String(r.disabled)!=="false"&&fe.stopPropagation()},se=(fe,ye,He)=>{fe?ye.value||(D.value="",He(),Te()):ye.value&&(D.value="",He())},Ce=()=>{setTimeout(()=>{const fe=document.getElementById(k.value);if(s.expandSelected){C.value++;return}if(fe){if(fe.clientHeight>P.value){const ye=Array.from(fe.querySelectorAll(".k-multiselect-selection-badge")).filter(q=>q.offsetTop>=P.value),He=W.value.length-ye.length,$e=W.value.splice(He,ye.length);for(const q of $e)te.has(q.value)||(te.add(q.value),X.value.push(q))}C.value++}},0)},me=fe=>{fe.forEach(ye=>{var He,$e;const q=((He=A.value.filter(re=>re.value===ye.value))==null?void 0:He[0])||null;q.selected=!0,q.key=($e=q==null?void 0:q.key)!=null&&$e.includes("-selected")?q.key:`${q.key}-selected`,N.value.filter(re=>re.value===q.value).length||(N.value.push(q),W.value.push(q))}),Ce()},ge=(fe,ye=!1)=>{const He=new Set(fe.map($e=>$e.value));N.value=N.value.filter($e=>!He.has($e.value)),W.value=W.value.filter($e=>!He.has($e.value)),X.value=X.value.filter($e=>!He.has($e.value)),fe.forEach($e=>{var q;if(te.delete($e.value),$e.selected=!1,$e.key=(q=$e.key)==null?void 0:q.replace(/-selected/gi,""),X.value.length){const re=X.value.pop();re&&(W.value.push(re),te.delete(re.value))}s.enableItemCreation&&$e.custom&&(A.value=A.value.filter(re=>re.value!==$e.value),u("item:removed",$e))}),ye&&Ce()},ce=(fe,ye)=>{var He,$e,q,re;let De=!1,$=ye?fe:((He=A.value.filter(Me=>Me.value===fe.value))==null?void 0:He[0])||null;if(s.enableItemCreation&&$!=null&&$.custom&&(De=!0),$===null&&($=(($e=N.value.filter(Me=>Me.value===fe.value))==null?void 0:$e[0])||null),$===null)return;if($.selected){if(N.value=N.value.filter(Me=>Me.value!==fe.value),W.value.filter(Me=>Me.value===fe.value).length?W.value=W.value.filter(Me=>Me.value!==fe.value):te.delete(fe.value)&&(X.value=X.value.filter(Me=>Me.value!==fe.value)),$.selected=!1,$.key=(q=$.key)==null?void 0:q.replace(/-selected/gi,""),X.value.length){const Me=X.value.pop();Me&&(W.value.push(Me),te.delete(Me.value))}De&&(A.value=A.value.filter(Me=>Me.value!==fe.value),u("item:removed",fe))}else $.selected=!0,$.key=(re=$.key)!=null&&re.includes("-selected")?$.key:`${$.key}-selected`,N.value.push($),W.value.push($),ye&&($.custom=!0,A.value.push($)),s.expandSelected&&Se();Ce();const be=N.value.map(Me=>Me.value);u("selected",N.value),u("change",fe),u("update:modelValue",be)},Be=()=>{var fe;if(!s.enableItemCreation||!D.value||!T.value)return;const ye=A.value.length+1,He={label:D.value+"",value:s.testMode?`test-multiselect-added-item-${ye}`:f1(),key:`${(fe=D.value.replace(/ /gi,"-"))==null?void 0:fe.replace(/[^a-z0-9-_]/gi,"")}-${ye}`};u("item:added",He),ce(He,!0),D.value=""},Se=()=>{setTimeout(()=>{var fe;(fe=V.value)==null||fe.scrollIntoView({behavior:"smooth",block:"nearest"})},200)},Te=()=>{const fe=G.value.filter(He=>He.selected),ye=G.value.filter(He=>!He.selected);B.value=fe.concat(ye)},Ze=()=>{A.value.forEach(fe=>{var ye;fe.selected=!1,fe.key=(ye=fe==null?void 0:fe.key)==null?void 0:ye.replace(/-selected/gi,""),fe.custom&&u("item:removed",fe)}),A.value=A.value.filter(fe=>!fe.custom),N.value=[],W.value=[],X.value=[],te.clear(),D.value="",Ce(),u("selected",[]),u("change",null),u("update:modelValue",[]),u("query-change","")},Ge=fe=>{D.value=fe,u("query-change",fe)},tt=(fe,ye)=>{if(fe.keyCode===27){ye.value=!1;return}const He=document.getElementById(y.value);!ye.value&&He&&He.click()},he=()=>{Ne.value=!0,le.value||(le.value=!0,u("query-change",""))};Ee(C,()=>{setTimeout(()=>{const fe=document.getElementById(k.value);if(s.expandSelected){ue.value=a(W.value),de.value=[],g.value++;return}if(fe)if(fe.clientHeight>P.value){const ye=W.value.pop();ye&&!te.has(ye.value)&&(X.value.push(ye),te.add(ye.value)),C.value++}else ue.value=a(W.value),de.value=a(X.value),g.value++},0)}),Ee(g,()=>{S.value&&typeof S.value.updatePopper=="function"&&zt(()=>{S.value.updatePopper()})}),Ee(G,()=>{Te()}),Ee(Ve,(fe,ye)=>{if(JSON.stringify(fe)!==JSON.stringify(ye)){if(!fe.length){Ze();return}const He=new Set(ye),$e=new Set(fe),q=A.value.filter(De=>$e.has(De.value)),re=N.value.filter(De=>!$e.has(De.value)&&He.has(De.value));re.length&&ge(re),q.length&&me(q)}}),Ee(()=>s.items,(fe,ye)=>{var He,$e,q;if(JSON.stringify(fe)!==JSON.stringify(ye)){A.value=a(s.items);for(let re=0;re$.value===De.value).length||N.value.push(De),W.value.filter($=>$.value===De.value).length||W.value.push(De)}Ce(),S.value&&typeof S.value.updatePopper=="function"&&zt(()=>{S.value.updatePopper()})}},{deep:!0,immediate:!0});const Re=j(300),Oe=()=>{var fe;Re.value=((fe=L.value)==null?void 0:fe.clientWidth)||300},Qe=j();return _t(()=>{Qe.value=new ResizeObserver(fe=>{window.requestAnimationFrame(()=>{!Array.isArray(fe)||!fe.length||Oe()})}),Qe.value.observe(L.value)}),rr(()=>{Qe.value&&Qe.value.unobserve(L.value)}),(fe,ye)=>(h(),x("div",{class:ae(["k-multiselect",[fe.$attrs.class]]),style:je(oe.value)},[e.label?(h(),J(Wr,it({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"k-multiselect-label",for:b.value,required:c.value}),wr({default:O(()=>[M(R(d.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:O(()=>[K(fe.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):Z("",!0),m("div",{id:b.value,"data-testid":"k-multiselect-container"},[U(I(u2),null,{default:O(({isToggled:He,toggle:$e})=>[U(Ut,it({ref_key:"popper",ref:S},F.value,{"on-popover-click":()=>{},"position-fixed":e.positionFixed,target:`[id='${v.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>se(!1,He,$e),onOpened:()=>se(!0,He,$e)}),{content:O(()=>[m("div",{class:"k-multiselect-list",onBlur:ye[5]||(ye[5]=()=>Ne.value=!1),onClick:ye[6]||(ye[6]=At(()=>{},["stop"])),onFocus:ye[7]||(ye[7]=q=>Ne.value=!0),onMouseenter:ye[8]||(ye[8]=()=>_e.value=!0),onMouseleave:ye[9]||(ye[9]=()=>_e.value=!1)},[U(HK,{items:B.value,onSelected:ce},{content:O(({item:q})=>[K(fe.$slots,"item-template",{class:"k-multiselect-item",item:q},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&T.value?(h(),J(As,{key:"k-multiselect-new-item",class:"k-multiselect-new-item","data-testid":"k-multiselect-add-item",item:{label:`${D.value} (Add new value)`,value:"add_item"},onSelected:Be},{content:O(()=>[m("div",VK,[M(R(D.value)+" ",1),IK])]),_:1},8,["item"])):Z("",!0),!B.value.length&&!fe.$slots.empty&&!e.enableItemCreation?(h(),J(As,{key:"k-multiselect-empty-state",class:"k-multiselect-empty-item","data-testid":"k-multiselect-empty-item",item:{label:"No results found",value:"no_results"}},{content:O(()=>[PK,NK]),_:1})):Z("",!0)],32),!e.loading&&!B.value.length?K(fe.$slots,"empty",{key:0},void 0,!0):Z("",!0),fe.$slots["dropdown-footer-text"]||e.dropdownFooterText?(h(),x("div",{key:1,class:ae(["k-multiselect-dropdown-footer-text",`k-multiselect-dropdown-footer-${e.dropdownFooterTextPosition}`])},[K(fe.$slots,"dropdown-footer-text",{},()=>[M(R(e.dropdownFooterText),1)],!0)],2)):Z("",!0)]),default:O(()=>[m("div",{ref_key:"multiselectRef",ref:L,class:ae(["k-multiselect-trigger",{focused:Ne.value,hovered:_e.value,disabled:We.value,readonly:ne.value}]),"data-testid":"k-multiselect-trigger",role:"listbox",onClick:ee},[N.value.length&&(He.value||e.expandSelected||e.collapsedContext)?(h(),x("div",{id:w.value,key:g.value,class:ae(["k-multiselect-selections",{scrollable:e.expandSelected,collapsed:e.collapsedContext&&!He.value}]),"data-testid":"k-multiselect-selections",style:je(e.expandSelected?H.value:E.value)},[(h(!0),x(Le,null,rt(ue.value,(q,re)=>(h(),J(wn,{key:`${q.key?q.key:re}-badge`,class:ae(["k-multiselect-selection-badge",{"expand-selected":e.expandSelected,"resize-badge":q.selected&&q.disabled}]),dismissable:q.selected&&!q.disabled,shape:"rectangular","truncation-tooltip":q.label,onClick:ye[0]||(ye[0]=At(()=>{},["stop"])),onDismissed:De=>ce(q)},{default:O(()=>[M(R(q.label),1)]),_:2},1032,["class","dismissable","truncation-tooltip","onDismissed"]))),128)),!e.expandSelected&&de.value.length?(h(),J(wn,{key:0,class:"hidden-selection-count","force-tooltip":"",shape:"rectangular","truncation-tooltip":Ae.value,onClick:ye[1]||(ye[1]=At(()=>{},["stop"]))},{default:O(()=>[M(" +"+R(de.value.length),1)]),_:1},8,["truncation-tooltip"])):Z("",!0),e.expandSelected?(h(),x("div",{key:1,ref_key:"selectionBottomRef",ref:V},null,512)):Z("",!0)],14,TK)):Z("",!0),m("div",DK,[!e.loading&&N.value.length&&He.value?(h(),J(st,{key:0,class:"k-multiselect-clear-icon","data-testid":"k-multiselect-clear-icon",onClick:Ze,onKeyup:Zt(Ze,["enter"])},{default:O(()=>[U(Xe,{color:`var(--kui-color-text-neutral, ${I(io)})`,icon:"close",size:I(zi),title:"Clear all selections"},null,8,["color","size"])]),_:1},8,["onKeyup"])):(h(),J(Xe,{key:1,class:ae(["k-multiselect-chevron-icon",{"in-selection-box":N.value.length}]),color:`var(--kui-color-text-neutral, ${I(io)})`,icon:e.loading?"spinner":"chevronDown",size:I(Jt)},null,8,["class","color","icon","size"]))]),m("div",{id:v.value,style:je(E.value)},[!e.expandSelected&&!e.collapsedContext||(e.expandSelected||e.collapsedContext)&&(!N.value.length||He.value)?(h(),J(Yi,it({key:0,id:y.value},ke.value,{autocapitalize:"off",autocomplete:"off",class:["k-multiselect-input input-placeholder-dark",{"is-toggled":He.value&&N.value.length,"is-readonly":ne.value}],"data-testid":"k-multiselect-input","model-value":D.value,placeholder:z(He.value),readonly:ne.value?!0:void 0,type:"text",onBlur:ye[2]||(ye[2]=()=>Ne.value=!1),onClick:q=>{He.value&&q.stopPropagation()},onFocus:he,onKeyup:q=>tt(q,He),onMouseenter:ye[3]||(ye[3]=()=>_e.value=!0),onMouseleave:ye[4]||(ye[4]=()=>_e.value=!1),"onUpdate:modelValue":Ge}),null,16,["id","class","model-value","placeholder","readonly","onClick","onKeyup"])):Z("",!0)],12,OK)],2)]),_:2},1040,["position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,BK),e.expandSelected?Z("",!0):(h(),x("div",ZK,[(h(),x("div",{id:k.value,key:C.value,class:"k-multiselect-selections staging",style:je(E.value),tabindex:"-1"},[(h(!0),x(Le,null,rt(W.value,(He,$e)=>(h(),J(wn,{key:`${He.key?He.key:$e}-badge`,class:"k-multiselect-selection-badge",dismissable:He.selected&&!He.disabled,hidden:"",shape:"rectangular"},{default:O(()=>[M(R(He.label),1)]),_:2},1032,["dismissable"]))),128)),U(wn,{class:"hidden-selection-count",hidden:"",shape:"rectangular"},{default:O(()=>[M(" +"+R(X.value.length),1)]),_:1})],12,$K))]))],6))}}),jK=Ie(UK,[["__scopeId","data-v-aa121c9d"]]),wf=e=>(ot("data-v-510c10fc"),e=e(),at(),e),YK={class:"k-prompt-header"},GK={class:"k-prompt-header-content"},KK={class:"close-button"},qK=wf(()=>m("hr",{class:"divider"},null,-1)),WK={class:"k-prompt-body"},QK={class:"k-prompt-body-content"},XK={key:0,class:"k-prompt-confirm-text"},JK={class:"confirm-text"},eq=wf(()=>m("hr",{class:"divider"},null,-1)),tq={class:"k-prompt-action-buttons"},rq=ie({__name:"KPrompt",props:{title:{type:String,default:""},type:{type:String,default:"info",validator:e=>Uy.includes(e)},message:{type:String,default:""},actionButtonText:{type:String,default:"OK"},cancelButtonText:{type:String,default:"Cancel"},actionPending:{type:Boolean,default:!1},isVisible:{type:Boolean,default:!1},maxHeight:{type:String,required:!1,default:"400px"},confirmationText:{type:String,default:""},preventProceedOnEnter:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})}},emits:["canceled","proceed"],setup(e,{emit:t}){An(d=>({"793b052c":d.$props.maxHeight}));const r=e,n=t,o=j(""),a=()=>{o.value="",n("canceled")},i=d=>{c.value||(o.value="",n("proceed",d))},l=d=>{r.isVisible&&(d.key==="Escape"?a():d.key==="Enter"&&(r.preventProceedOnEnter||i(d)))},s=(d="")=>{const f=/(?:^|[\s-:'"])\w/g;return d.replace(f,p=>p.toUpperCase())},u=_(()=>r.title?r.type==="warning"?"Warning: "+r.title:r.title:r.type==="info"?"Information":s(r.type)),c=_(()=>r.actionPending?!0:r.confirmationText.length?r.confirmationText!==o.value:!1);return _t(()=>{document.addEventListener("keydown",l)}),rr(()=>{document.removeEventListener("keydown",l)}),(d,f)=>(h(),J(bf,{class:"k-prompt","is-visible":e.isVisible,"tabbable-options":e.tabbableOptions,"text-align":"left",title:u.value},{"header-content":O(()=>[m("div",YK,[m("div",GK,[K(d.$slots,"header-content",{},()=>[e.type==="warning"?(h(),J(Xe,{key:0,class:"warning-icon",color:`var(--kui-color-text-inverse, ${I(c2)})`,icon:"warning","secondary-color":"currentColor",size:I(lo)},null,8,["color","size"])):Z("",!0),M(" "+R(u.value),1)],!0),m("div",KK,[U(st,{"aria-label":"Close",onClick:a},{default:O(()=>[U(Xe,{color:`var(--kui-color-text-neutral, ${I(io)})`,icon:"close",size:I(Jt)},null,8,["color","size"])]),_:1})])]),qK])]),"body-content":O(()=>[m("div",WK,[m("div",QK,[K(d.$slots,"body-content",{},()=>[M(R(e.message),1)],!0),e.confirmationText?(h(),x("div",XK,[M(' Type "'),m("span",JK,R(e.confirmationText),1),M('" to confirm your action. '),U(Yi,{modelValue:o.value,"onUpdate:modelValue":f[0]||(f[0]=p=>o.value=p),autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input"},null,8,["modelValue"])])):Z("",!0)]),eq])]),"footer-content":O(()=>[m("div",tq,[K(d.$slots,"action-buttons",{},()=>[U(st,{appearance:"tertiary",class:"k-prompt-cancel",onClick:a},{default:O(()=>[M(R(e.cancelButtonText),1)]),_:1}),U(st,{appearance:e.type==="danger"?"danger":"primary",class:"k-prompt-proceed",disabled:c.value,onClick:i},{icon:O(()=>[e.actionPending?(h(),J(Xe,{key:0,color:`var(--kui-color-text-neutral-weak, ${I(Ri)})`,icon:"spinner",size:I(Jt)},null,8,["color","size"])):Z("",!0)]),default:O(()=>[M(" "+R(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])]),_:3},8,["is-visible","tabbable-options","title"]))}}),nq=Ie(rq,[["__scopeId","data-v-510c10fc"]]),oq=["id","checked","disabled"],aq={key:0,class:"radio-description"},iq=["for","tabindex","onKeyup"],lq={key:0,class:"card-content-wrapper"},sq={key:1,class:"radio-label"},uq={key:2,class:"radio-description"},cq={inheritAttrs:!1},dq=ie({...cq,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object],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://alpha--kongponents.netlify.app/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},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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#kradio"),Fy.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=Pt(),o=_(()=>p.id?String(p.id):f1()),a=_(()=>(p==null?void 0:p.disabled)!==void 0&&String(p==null?void 0:p.disabled)!=="false"),i=_(()=>!!(r.label||n.default)),l=_(()=>i.value&&(!!r.description||!!n.description)),s=_(()=>!!r.label&&(!!r.description||!!n.description)),u=_(()=>!!n.tooltip),c=_(()=>r.selectedValue===r.modelValue),d=t,f=()=>{d("change",r.selectedValue),d("update:modelValue",r.selectedValue)},p=Y1(),g=_(()=>{const b={...p};return delete b.class,b}),C=_(()=>({disabled:a.value,"radio-card":r.card||r.type==="card","input-error":r.error,checked:c.value,"has-description":l.value}));return(b,v)=>(h(),x("div",{class:ae(["k-radio",[b.$attrs.class?b.$attrs.class:"",C.value]])},[m("input",it({id:o.value,checked:c.value},g.value,{class:"radio-input",disabled:a.value,type:"radio",onClick:f}),null,16,oq),!e.card&&(e.label||b.$slots.default)?(h(),x("div",{key:0,class:ae(["radio-label-wrapper",{"has-description":l.value}])},[U(Wr,it(e.labelAttributes,{class:"radio-label",for:o.value}),wr({default:O(()=>[K(b.$slots,"default",{},()=>[M(R(e.label),1)],!0)]),_:2},[u.value?{name:"tooltip",fn:O(()=>[K(b.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"]),l.value?(h(),x("div",aq,[K(b.$slots,"description",{},()=>[m("p",null,R(e.description),1)],!0)])):Z("",!0)],2)):e.label||b.$slots.default?(h(),x("label",{key:1,class:ae(["radio-card-wrapper radio-label-wrapper",{"has-label":e.label,"has-description":s.value}]),for:o.value,tabindex:a.value?-1:0,onKeydown:v[0]||(v[0]=Zt(At(()=>{},["prevent"]),["space"])),onKeyup:Zt(f,["space"])},[b.$slots.default?(h(),x("span",lq,[K(b.$slots,"default",{},void 0,!0)])):Z("",!0),e.label?(h(),x("span",sq,R(e.label),1)):Z("",!0),s.value?(h(),x("span",uq,[K(b.$slots,"description",{},()=>[M(R(e.description),1)],!0)])):Z("",!0)],42,iq)):Z("",!0)],2))}}),fq=Ie(dq,[["__scopeId","data-v-706c04af"]]);function pq(e){return k8()?(Kp(e),!0):!1}function _f(e){return typeof e=="function"?e():I(e)}const kf=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const hq=Object.prototype.toString,vq=e=>hq.call(e)==="[object Object]",W6=()=>{},mq=gq();function gq(){var e;return kf&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function ei(e){var t;const r=_f(e);return(t=r==null?void 0:r.$el)!=null?t:r}const xf=kf?window:void 0;function c0(...e){let t,r,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,o]=e,t=xf):[t,r,n,o]=e,!t)return W6;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const a=[],i=()=>{a.forEach(c=>c()),a.length=0},l=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),s=Ee(()=>[ei(t),_f(o)],([c,d])=>{if(i(),!c)return;const f=vq(d)?{...d}:d;a.push(...r.flatMap(p=>n.map(g=>l(c,p,g,f))))},{immediate:!0,flush:"post"}),u=()=>{s(),i()};return pq(u),u}let xu=!1;function Cq(e,t,r={}){const{window:n=xf,ignore:o=[],capture:a=!0,detectIframe:i=!1}=r;if(!n)return;mq&&!xu&&(xu=!0,Array.from(n.document.body.children).forEach(c=>c.addEventListener("click",W6)),n.document.documentElement.addEventListener("click",W6));let l=!0;const s=c=>o.some(d=>{if(typeof d=="string")return Array.from(n.document.querySelectorAll(d)).some(f=>f===c.target||c.composedPath().includes(f));{const f=ei(d);return f&&(c.target===f||c.composedPath().includes(f))}}),u=[c0(n,"click",c=>{const d=ei(e);if(!(!d||d===c.target||c.composedPath().includes(d))){if(c.detail===0&&(l=!s(c)),!l){l=!0;return}t(c)}},{passive:!0,capture:a}),c0(n,"pointerdown",c=>{const d=ei(e);l=!s(c)&&!!(d&&!c.composedPath().includes(d))},{passive:!0}),i&&c0(n,"blur",c=>{setTimeout(()=>{var d;const f=ei(e);((d=n.document.activeElement)==null?void 0:d.tagName)==="IFRAME"&&!(f!=null&&f.contains(n.document.activeElement))&&t(c)},0)})].filter(Boolean);return()=>u.forEach(c=>c())}const yq={class:"k-slideout"},bq={class:"k-slideout-header-content"},wq={key:0,class:"k-slideout-before-title"},_q={class:"k-slideout-main-title"},kq=["title"],xq={key:1,class:"k-slideout-after-title"},Mq=["data-testid"],Sq={class:"content"},Eq=ie({__name:"KSlideout",props:{isVisible:{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},preventCloseOnBlur:{type:Boolean,default:!1},title:{type:String,default:""},maxWidth:{type:String,required:!1,default:"500px"}},emits:["close"],setup(e,{emit:t}){An(d=>({"5b3cf709":c.value,"113c21ba":r.maxWidth}));const r=e,n=t,o=Pt(),a=_(()=>!!o["before-title"]),i=_(()=>!!o["after-title"]),{getSizeFromString:l}=M1(),s=j(null);Cq(s,d=>{d.isTrusted&&!r.preventCloseOnBlur&&n("close")});const u=(d,f=!1)=>{(r.isVisible&&d.keyCode===27||f)&&n("close")};_t(()=>{document.addEventListener("keydown",u)}),T1(()=>{document.removeEventListener("keydown",u)});const c=_(()=>typeof r.offsetTop=="number"?l(String(r.offsetTop)):r.offsetTop);return(d,f)=>(h(),x("div",yq,[U(_r,{name:"fade"},{default:O(()=>[e.isVisible?(h(),x("div",{key:0,class:ae(e.hasOverlay?"panel-background":"panel-background-transparent")},null,2)):Z("",!0)]),_:1}),U(_r,{name:"slide"},{default:O(()=>[e.isVisible?(h(),x("div",{key:0,ref_key:"slideOutRef",ref:s,class:ae(["panel",{"is-visible":e.isVisible,"border-styles":!e.hasOverlay}]),"data-testid":"slideout-panel"},[m("div",bq,[a.value?(h(),x("div",wq,[K(d.$slots,"before-title",{},void 0,!0)])):Z("",!0),m("div",_q,[m("p",{class:"k-slideout-title","data-testid":"k-slideout-title",title:e.title},R(e.title),9,kq)]),i.value?(h(),x("div",xq,[K(d.$slots,"after-title",{},void 0,!0)])):Z("",!0)]),m("button",{class:ae(e.closeButtonAlignment==="start"?"close-button-start":"close-button-end"),"data-testid":e.closeButtonAlignment==="start"?"close-button-start":"close-button-end",onClick:f[0]||(f[0]=p=>n("close"))},[U(Xe,{color:I(n9),icon:"close",size:I(d2)},null,8,["color","size"])],10,Mq),m("div",Sq,[U(p2,{"border-variant":"noBorder"},{body:O(()=>[K(d.$slots,"default",{},void 0,!0)]),_:3})])],2)):Z("",!0)]),_:3})]))}}),Lq=Ie(Eq,[["__scopeId","data-v-fea54f10"]]),Aq=e=>(ot("data-v-a3879218"),e=e(),at(),e),Hq={class:"k-step-state-icon","data-testid":"k-step-active",fill:"none",viewBox:"0 0 24 24"},Bq=Aq(()=>m("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),Tq=ie({__name:"KActiveState",props:{title:{type:String,default:"Active"}},setup(e){return(t,r)=>(h(),x("svg",Hq,[m("title",null,R(e.title),1),Bq]))}}),Dq=Ie(Tq,[["__scopeId","data-v-a3879218"]]),x5=e=>(ot("data-v-4d245393"),e=e(),at(),e),Oq={class:"k-step-state-icon","data-testid":"k-step-completed",fill:"none",viewBox:"0 0 24 24"},Vq=x5(()=>m("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),Iq=x5(()=>m("path",{class:"k-step-icon-primary",d:"M16 9L10 15L7 12.0001"},null,-1)),Pq=x5(()=>m("path",{class:"k-step-icon-secondary",d:"M16 9L10 15L7 12.0001","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2.25"},null,-1)),Nq=ie({__name:"KCompletedState",props:{title:{type:String,default:"Completed"}},setup(e){return(t,r)=>(h(),x("svg",Oq,[m("title",null,R(e.title),1),Vq,Iq,Pq]))}}),Zq=Ie(Nq,[["__scopeId","data-v-4d245393"]]),$q=e=>(ot("data-v-d5340ac8"),e=e(),at(),e),Rq={class:"k-step-state-icon","data-testid":"k-step-default",fill:"none",viewBox:"0 0 24 24"},zq=$q(()=>m("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),Fq=ie({__name:"KDefaultState",props:{title:{type:String,default:"Default"}},setup(e){return(t,r)=>(h(),x("svg",Rq,[m("title",null,R(e.title),1),zq]))}}),Uq=Ie(Fq,[["__scopeId","data-v-d5340ac8"]]),Mf=e=>(ot("data-v-82ef1322"),e=e(),at(),e),jq={class:"k-step-state-icon","data-testid":"k-step-error",fill:"none",viewBox:"0 0 24 24"},Yq=Mf(()=>m("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),Gq=Mf(()=>m("path",{class:"k-step-icon-secondary","clip-rule":"evenodd",d:"M16.14 9.517a.889.889 0 0 0-1.258-1.257l-2.483 2.483L9.917 8.26A.889.889 0 0 0 8.66 9.517L11.142 12 8.66 14.483a.889.889 0 0 0 1.257 1.257l2.482-2.483 2.483 2.483a.889.889 0 0 0 1.257-1.257L13.657 12l2.482-2.483Z","fill-rule":"evenodd"},null,-1)),Kq=ie({__name:"KErrorState",props:{title:{type:String,default:"Error"}},setup(e){return(t,r)=>(h(),x("svg",jq,[m("title",null,R(e.title),1),Yq,Gq]))}}),qq=Ie(Kq,[["__scopeId","data-v-82ef1322"]]),Wq=e=>(ot("data-v-64818b50"),e=e(),at(),e),Qq={class:"k-step-spinner"},Xq={class:"k-step-state-icon","data-testid":"k-step-pending",viewBox:"0 0 50 50"},Jq=Wq(()=>m("circle",{cx:"25",cy:"25",fill:"none",r:"20","stroke-width":"5"},null,-1)),eW=ie({__name:"KPendingState",props:{title:{type:String,default:"Pending"}},setup(e){return(t,r)=>(h(),x("div",Qq,[(h(),x("svg",Xq,[M(R(e.title)+" ",1),Jq]))]))}}),tW=Ie(eW,[["__scopeId","data-v-64818b50"]]),rW={class:"k-step-state"},nW=ie({__name:"KStepState",props:{state:{type:String,default:"default",required:!1,validator:e=>Jc.includes(e)}},setup(e){const t=e,r=_(()=>{let n=Uq;switch(t.state){case"active":n=Dq;break;case"completed":n=Zq;break;case"error":n=qq;break;case"pending":n=tW;break}return n});return(n,o)=>(h(),x("div",rW,[(h(),J(lt(r.value)))]))}}),oW=Ie(nW,[["__scopeId","data-v-d2e2b245"]]),aW={class:"k-step"},iW=ie({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>Jc.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=M1(),r=e,n=_(()=>({maxWidth:t(r.maxLabelWidth)}));return(o,a)=>(h(),x("li",aW,[m("div",{class:ae(["k-step-container",{completed:e.state==="completed"}])},[U(oW,{state:e.state},null,8,["state"]),m("div",{class:ae(["k-step-label",{bolder:e.state==="active"||e.state==="pending"||e.state==="error",error:e.state==="error"}]),style:je(n.value)},[U(Wr,null,{default:O(()=>[M(R(e.label),1)]),_:1})],6)],2)]))}}),lW=Ie(iW,[["__scopeId","data-v-4f220e14"]]),sW={key:0,class:"k-stepper"},uW=ie({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:""}},setup(e){return(t,r)=>e.steps&&e.steps.length?(h(),x("ol",sW,[(h(!0),x(Le,null,rt(e.steps,n=>(h(),J(lW,{key:`k-step-${n.label.replace(/ /gi,"-")}`,label:n.label,"max-label-width":e.maxLabelWidth,state:n.state},null,8,["label","max-label-width","state"]))),128))])):Z("",!0)}}),cW=Ie(uW,[["__scopeId","data-v-c6a87abd"]]),dW={class:"k-table-container"},fW={key:0,class:"k-table-toolbar","data-testid":"k-table-toolbar"},pW={key:2,class:"k-table-error-state","data-testid":"k-table-error-state"},hW={key:3,class:"k-table-empty-state","data-testid":"k-table-empty-state"},vW=["data-tableid"],mW=["aria-sort","onClick"],gW={class:"k-table-headers-container"},CW=["role","tabindex"],{clientSideSorter:yW}=M1(),Mu=(e,t,r,n)=>yW(e,t,r,n),bW=ie({__name:"KTable",props:{options:{type:Object,default:()=>null,required:!1},enableClientSort:{type:Boolean,default:!1},hasHover:{type:Boolean,default:!0},sortOrder:{type:String,default:"",validator:e=>Zy.includes(e)},sortKey:{type:String,default:""},sortHandlerFn:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},hasSideBorder:{type:Boolean,default:!1},cellAttrs:{type:Function,default:()=>({})},isLoading:{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:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{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:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},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},disableSorting:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:e=>Ny.includes(e)},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:String,default:void 0,validator:e=>$y.includes(e)}},emits:["cell-click","row-click","ktable-error-cta-clicked","ktable-empty-state-cta-clicked","update:table-preferences","sort","state"],setup(e,{emit:t}){const{useDebounce:r,useRequest:n,useSwrvState:o}=M1(),a=e,i=t,l=Y1(),s=Pt(),u=_(()=>a.testMode?"test-table-id-1234":Sn()),c={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},d=j([]),f=j([]),p=j(0),g=j(!1),C=j(1),b=j(15),v=j(""),y=j(""),w=j("desc"),k=j(null),L=j([]),V=j(!0),P=j(!1),D=j(!1),T=j(!1),S=_(()=>!!s.toolbar),A=he=>`column-${he}`,B=he=>he,N=(he,Re)=>(Oe,Qe)=>{const fe=/^on[^a-z]/,ye={};for(const He in Re)fe.test(He)&&Re[He]&&(ye[He]=Re[He]);return Object.keys(ye).reduce((He,$e)=>{if($e.indexOf(he)===0){const q=$e.split(he);He[q[1]]=re=>ye[$e](re,Oe,Qe)}return He},{})},W=_(()=>(he,Re)=>{const Oe=N("onRow:",l)(Re,"row"),Qe=N("onCell:",l)(he,"cell"),fe=["a","button","input","select"];return Oe.click&&(P.value=!0),{...Oe,...Qe,click(ye){const He=ye.target.className;let $e=fe.includes(ye.target.tagName.toLowerCase()),q=!1;typeof He=="string"||Array.isArray(He)?q=He.includes("k-popover"):typeof He=="object"&&(q=Object.keys(He).includes("k-popover")),ye.target.closest(".k-popover-content")!==null&&(q=!0);for(let re=0;re{var he,Re;const Oe=a.searchInput,Qe=await a.fetcher({pageSize:b.value,page:C.value,query:Oe||v.value,sortColumnKey:y.value,sortColumnOrder:w.value,offset:k.value});return d.value=Qe.data,p.value=a.paginationTotalItems||Qe.total||((he=Qe.data)==null?void 0:he.length),a.fetcher?a.enableClientSort&&y.value&&w.value&&Mu(y.value,"",w.value,d.value):a.options&&a.options.data&&a.options.data.length&&(d.value=a.options.data,p.value=a.options.data.length),a.paginationType==="offset"&&((Re=Qe.pagination)!=null&&Re.offset?(k.value=Qe.pagination.offset,L.value[C.value]||L.value.push(Qe.pagination.offset)):(k.value=null,T.value||(C.value=1)),V.value=Qe.pagination&&"hasNextPage"in Qe.pagination?Qe.pagination.hasNextPage:!0),T.value=!1,X.value=!1,Qe},ue=()=>{const he={...c,...a.initialFetcherParams};C.value=he.page??c.page,b.value=he.pageSize??c.pageSize,v.value=he.query??c.query,y.value=he.sortColumnKey??c.sortColumnKey,w.value=he.sortColumnOrder??c.sortColumnOrder,a.paginationType==="offset"&&(k.value=he.offset,L.value.push(he.offset)),a.headers&&a.headers.length?f.value=a.headers:a.options&&a.options.headers&&a.options.headers.length&&(f.value=a.options.headers),D.value=!0},de=_(()=>L.value[C.value-1]),Ae=_(()=>{if(!a.fetcher||!D.value)return"";let he=u.value;return a.cacheIdentifier&&(he=a.cacheIdentifier),a.fetcherCacheKey&&(he+=`-${a.fetcherCacheKey}`),`k-table_${he}`}),le=j(""),{debouncedFn:_e,generateDebouncedFn:Ne}=r(he=>{le.value=he},350),We=Ne(0),{data:ne,error:Ve,revalidate:ke,isValidating:Q}=n(()=>Ae.value,()=>te(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:pe,hasData:F,swrvState:Y}=o(ne,Ve,Q),oe=j(!0),E=_(()=>({hasData:F.value,state:pe.value})),H=_(()=>oe.value?"loading":Ve.value?"error":"success"),{debouncedFn:z,generateDebouncedFn:G}=r(ke,500),ee=G(0),se=he=>{const{key:Re,useSortHandlerFn:Oe}=he,Qe=y.value+"";C.value=1,y.value?Re===y.value?w.value==="asc"?w.value="desc":w.value="asc":(y.value=Re,w.value="asc",L.value=[null]):(y.value=Re,w.value="asc",L.value=[null]),a.options&&a.options.data||a.enableClientSort?Oe&&a.sortHandlerFn?a.sortHandlerFn({key:Re,prevKey:Qe,sortColumnOrder:w.value,data:d.value}):Mu(Re,Qe,w.value,d.value):a.paginationType!=="offset"&&z(),Be()},Ce=({page:he})=>{C.value=he},me=({pageSize:he})=>{L.value=[null],k.value=null,b.value=he,C.value=1,Be()},ge=he=>{he&&he.target&&he.target.scrollTop&&(he.target.scrollTop>1?g.value=!0:he.target.scrollTop&&(g.value=!g.value))},ce=_(()=>({pageSize:b.value,sortColumnKey:y.value,sortColumnOrder:w.value})),Be=()=>{i("update:table-preferences",ce.value)},Se=()=>{C.value++,T.value=!0},Te=()=>{C.value--,k.value=de.value},Ze=_(()=>!!(a.fetcher&&!a.disablePagination&&!(a.paginationType!=="offset"&&a.hidePaginationWhenOptional&&p.value<=a.paginationPageSizes[0])&&!(a.paginationType==="offset"&&a.hidePaginationWhenOptional&&!de.value&&!k.value&&d.value.lengthhe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ee(ne,he=>{he!=null&&he.length&&!d.value.length&&(d.value=he)},{deep:!0,immediate:!0}),Ee(pe,()=>{switch(pe.value){case Y.PENDING:oe.value=!0;break;case Y.VALIDATING_HAS_DATA:oe.value=tt.value;break;default:oe.value=!1;break}},{immediate:!0}),Ee([E,H],he=>{var Re;i("state",{state:he==null?void 0:he[1],hasData:(Re=he==null?void 0:he[0])==null?void 0:Re.hasData})}),Ee(()=>a.searchInput,he=>{C.value!==1&&(C.value=1),he===""?We(he):_e(he)},{immediate:!0});const tt=j(!1);return Ee([le,C,b],async(he,Re)=>{const Oe=Re==null?void 0:Re[0],Qe=he[0],fe=he[1];Qe!==Oe&&fe!==1&&(C.value=1,L.value=[null],k.value=null),D.value&&!X.value&&(tt.value=!0,Qe!==""&&Qe!==Oe?await z():await ee(),tt.value=!1)},{deep:!0,immediate:!0}),_t(()=>{ue()}),(he,Re)=>(h(),x("div",dW,[S.value?(h(),x("div",fW,[K(he.$slots,"toolbar",{state:E.value},void 0,!0)])):Z("",!0),(!e.testMode||e.testMode==="loading")&&(oe.value||e.isLoading||tt.value)&&!e.hasError?(h(),J(F7,{key:1,"data-testid":"k-table-skeleton",type:"table"})):e.hasError?(h(),x("div",pW,[K(he.$slots,"error-state",{},()=>[U(Ai,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},wr({title:O(()=>[M(R(e.errorStateTitle),1)]),message:O(()=>[M(R(e.errorStateMessage),1)]),_:2},[e.errorStateActionMessage?{name:"cta",fn:O(()=>[U(st,{appearance:"primary","data-testid":Ge(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Re[0]||(Re[0]=Oe=>he.$emit("ktable-error-cta-clicked"))},{default:O(()=>[M(R(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!oe.value&&!e.isLoading&&!tt.value&&d.value&&!d.value.length?(h(),x("div",hW,[K(he.$slots,"empty-state",{},()=>[U(Ai,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},wr({title:O(()=>[M(R(e.emptyStateTitle),1)]),message:O(()=>[M(R(e.emptyStateMessage),1)]),_:2},[e.emptyStateActionMessage?{name:"cta",fn:O(()=>[U(st,{appearance:e.searchInput?"tertiary":"primary","data-testid":Ge(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Re[1]||(Re[1]=Oe=>he.$emit("ktable-empty-state-cta-clicked"))},{default:O(()=>[M(R(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])]),key:"0"}:void 0]),1032,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(h(),x("section",{key:4,class:"k-table-wrapper",onScrollPassive:ge},[m("table",{class:ae(["k-table",{"has-hover":e.hasHover,"is-clickable":P.value,"side-border":e.hasSideBorder}]),"data-tableid":u.value},[m("thead",{class:ae({"is-scrolled":g.value})},[m("tr",{class:ae({"is-scrolled":g.value})},[(h(!0),x(Le,null,rt(f.value,(Oe,Qe)=>(h(),x("th",{key:`k-table-${u.value}-headers-${Qe}`,"aria-sort":!e.disableSorting&&Oe.key===y.value?w.value==="asc"?"ascending":"descending":void 0,class:ae(["k-table-headers",{sortable:!e.disableSorting&&!Oe.hideLabel&&Oe.sortable,"active-sort":!e.disableSorting&&!Oe.hideLabel&&Oe.sortable&&Oe.key===y.value,[w.value]:!e.disableSorting&&Oe.key===y.value&&!Oe.hideLabel,"is-scrolled":g.value}]),onClick:()=>{!e.disableSorting&&Oe.sortable&&(he.$emit("sort",{prevKey:y.value,sortColumnKey:Oe.key,sortColumnOrder:w.value==="asc"?"desc":"asc"}),se(Oe))}},[m("span",gW,[K(he.$slots,A(Oe.key),{column:B(Oe)},()=>[m("span",{class:ae({"sr-only":Oe.hideLabel})},R(Oe.label?Oe.label:Oe.key),3)],!0),!e.disableSorting&&!Oe.hideLabel&&Oe.sortable?(h(),J(Xe,{key:0,"aria-hidden":"true",class:"caret",color:`var(--kui-color-text, ${I(Yw)})`,icon:"chevronDown",size:I(zi)},null,8,["color","size"])):Z("",!0)])],10,mW))),128))],2)],2),m("tbody",null,[(h(!0),x(Le,null,rt(d.value,(Oe,Qe)=>(h(),x("tr",it(e.rowAttrs(Oe),{key:`k-table-${u.value}-row-${Qe}`,role:P.value?"link":null,tabindex:P.value?0:null},Kl(e.hasSideBorder?W.value(Oe,Oe):{},!0)),[(h(!0),x(Le,null,rt(f.value,(fe,ye)=>(h(),x("td",it(e.cellAttrs({headerKey:fe.key,row:Oe,rowIndex:Qe,colIndex:ye}),{key:`k-table-${u.value}-cell-${ye}`},Kl(W.value(Oe[fe.key],Oe),!0)),[K(he.$slots,fe.key,{row:B(Oe),rowKey:Qe,rowValue:Oe[fe.key]},()=>[M(R(Oe[fe.key]),1)],!0)],16))),128))],16,CW))),128))])],10,vW),Ze.value?(h(),J(U7,{key:0,class:"k-table-pagination","current-page":C.value,"data-testid":"k-table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":b.value,neighbors:e.paginationNeighbors,"offset-next-button-disabled":!k.value||!V.value,"offset-prev-button-disabled":!de.value,"page-sizes":e.paginationPageSizes,"pagination-type":e.paginationType,"test-mode":!!e.testMode||void 0,"total-count":p.value,onGetNextOffset:Se,onGetPrevOffset:Te,onPageChanged:Ce,onPageSizeChanged:me},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset-next-button-disabled","offset-prev-button-disabled","page-sizes","pagination-type","test-mode","total-count"])):Z("",!0)],32))]))}}),wW=Ie(bW,[["__scopeId","data-v-0302bebc"]]),_W={class:"k-tabs"},kW={"aria-label":"Tabs",role:"tablist"},xW=["id","aria-controls","aria-selected","role","onClick","onKeydown"],MW=["id","aria-labelledby"],SW=ie({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hasPanels:{type:Boolean,default:!0}},emits:["update:modelValue","changed"],setup(e,{emit:t}){const r=e,n=t,o=j(r.modelValue?r.modelValue:r.tabs[0].hash),a=i=>{o.value=i,n("changed",i),n("update:modelValue",i)};return Ee(()=>r.modelValue,i=>{o.value=i,n("changed",i),n("update:modelValue",i)}),(i,l)=>(h(),x("div",_W,[m("ul",kW,[(h(!0),x(Le,null,rt(e.tabs,(s,u)=>(h(),x("li",{id:`${s.hash.replace("#","")}-tab`,key:s.hash,"aria-controls":e.hasPanels?`panel-${u}`:void 0,"aria-selected":e.hasPanels?o.value===s.hash?"true":"false":void 0,class:ae(["tab-item",{active:o.value===s.hash}]),role:e.hasPanels?"tab":void 0,tabindex:"0",onClick:c=>a(s.hash),onKeydown:[Zt(At(c=>a(s.hash),["prevent"]),["enter"]),Zt(At(c=>a(s.hash),["prevent"]),["space"])]},[m("div",{class:ae(["tab-link",{"has-panels":e.hasPanels}])},[K(i.$slots,`${s.hash.replace("#","")}-anchor`,{},()=>[m("span",null,R(s.title),1)],!0)],2)],42,xW))),128))]),e.hasPanels?(h(!0),x(Le,{key:0},rt(e.tabs,(s,u)=>(h(),x("div",{id:`panel-${u}`,key:s.hash,"aria-labelledby":`${s.hash.replace("#","")}-tab`,class:"tab-container",role:"tabpanel",tabindex:"0"},[o.value===s.hash?K(i.$slots,s.hash.replace("#",""),{key:0},void 0,!0):Z("",!0)],8,MW))),128)):Z("",!0)]))}}),EW=Ie(SW,[["__scopeId","data-v-bfc8e068"]]),LW=["id","aria-invalid","rows","value"],d0=2048,AW={inheritAttrs:!1},HW=ie({...AW,__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:d0,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://alpha--kongponents.netlify.app/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://alpha--kongponents.netlify.app/guide/migrating-to-version-9.html#ktextarea"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=t,o=Y1(),a=Pt(),{stripRequiredLabel:i}=M1(),l=_(()=>(o==null?void 0:o.required)!==void 0&&String(o==null?void 0:o.required)!=="false"),s=j(""),u=_(()=>i(r.label,l.value)),c=_(()=>{var k,L;return!!((k=r.labelAttributes)!=null&&k.help||(L=r.labelAttributes)!=null&&L.info||a["label-tooltip"])}),d=_(()=>r.error||r.hasError||b.value?!0:void 0),f=j(0),p=_({get(){return r.modelValue},set(k){v({target:{value:k}})}}),g=_(()=>o.id?String(o.id):f1()),C=_(()=>{const k={...o};return delete k.class,k}),b=_(()=>typeof r.characterLimit=="boolean"?r.characterLimit?s.value.length>d0:!1:s.value.length>r.characterLimit),v=k=>{var L;const V=JSON.parse(JSON.stringify((L=k==null?void 0:k.target)==null?void 0:L.value));n("input",V),n("update:modelValue",V),s.value=V},y=_(()=>{const k=typeof r.characterLimit=="number"?r.characterLimit:d0;return b.value?`${s.value.toString().length} / ${k}`:r.help});Ee(b,(k,L)=>{k!==L&&(n("char-limit-exceeded",{value:s.value,length:s.value.length,characterLimit:Number(r.characterLimit),limitExceeded:k}),f.value+=1)}),Ee(p,(k,L)=>{k!==L&&v({target:{value:k}})});const w=()=>s.value?s.value:r.modelValue;return(k,L)=>(h(),x("div",{class:ae(["k-textarea",[k.$attrs.class,{"input-error":e.error||e.hasError||b.value}]])},[e.label?(h(),J(Wr,it({key:0,for:g.value},e.labelAttributes,{required:l.value}),wr({default:O(()=>[M(R(u.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:O(()=>[K(k.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):Z("",!0),m("textarea",it(C.value,{id:g.value,"aria-invalid":d.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:w(),onInput:v}),null,16,LW),U(_r,{mode:"out-in",name:"kongponents-fade-transition"},{default:O(()=>[y.value?(h(),x("p",{key:String(f.value),class:"help-text"},R(y.value),1)):Z("",!0)]),_:1})],2))}}),BW=Ie(HW,[["__scopeId","data-v-e8f2db15"]]),TW={class:"message"},DW=ie({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0}},emits:["close"],setup(e){return(t,r)=>(h(),J(Gv,{class:"toaster-container-outer",name:"toaster",tag:"div"},{default:O(()=>[(h(!0),x(Le,null,rt(e.toasterState,n=>(h(),x("div",{key:n.key,class:"toaster-item"},[U(o9,{appearance:n.appearance,"dismiss-type":"icon","has-left-border":"",onClosed:o=>t.$emit("close",n.key)},{alertMessage:O(()=>[m("div",TW,R(n.message),1)]),_:2},1032,["appearance","onClosed"])]))),128))]),_:1}))}}),Sf=Ie(DW,[["__scopeId","data-v-5ea9ff67"]]),OW=Object.keys(t9),f0={id:"toaster-container",timeout:5e3,appearance:t9.info};class VW{constructor(t=f0.id,r=f0.timeout,n=f0.appearance){Kn(this,"toasters"),Kn(this,"timeout"),Kn(this,"appearance"),Kn(this,"id"),this.toasters=j([]),this.timeout=r,this.appearance=n,this.id=t,this.mount()}mount(){if(typeof document>"u")return;const t=document.createElement("div");t.id=this.id,document.body.appendChild(t);const r=X1(Sf,{toasterState:this.toasters.value,onClose:n=>this.close(n)});Mc(r).mount(`#${this.id}`)}setTimer(t,r){return setTimeout(()=>this.close(t),r)}open(t){const{key:r,timeoutMilliseconds:n,appearance:o,message:a}=t,i=r||this.toasters.value.length+new Date().getTime(),l=o&&OW.indexOf(o)!==-1?o:this.appearance,s=this.setTimer(i,n||this.timeout);this.toasters.value.push({key:i,appearance:l,message:a||t,timer:s,timeoutMilliseconds:n||this.timeout})}close(t){var r,n;const o=(r=this.toasters.value)==null?void 0:r.findIndex(a=>t===a.key);clearTimeout((n=this.toasters.value[o])==null?void 0:n.timer),this.toasters.value.splice(o,1)}closeAll(){this.toasters.value.forEach(t=>clearTimeout(t==null?void 0:t.timer)),this.toasters.value.length=0}}/*! * vue-draggable-next v2.2.0 * (c) 2023 Anish George * @license MIT @@ -525,59 +525,59 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi * @author RubaXa * @author owenm * @license MIT - */function Su(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Sn(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function ZW(e,t){if(e==null)return{};var n=NW(e,t),r,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var $W="1.14.0";function Fn(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var tr=Fn(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Qi=Fn(/Edge/i),Eu=Fn(/firefox/i),hi=Fn(/safari/i)&&!Fn(/chrome/i)&&!Fn(/android/i),Ef=Fn(/iP(ad|od|hone)/i),RW=Fn(/chrome/i)&&Fn(/android/i),Lf={capture:!1,passive:!1};function mt(e,t,n){e.addEventListener(t,n,!tr&&Lf)}function ht(e,t,n){e.removeEventListener(t,n,!tr&&Lf)}function Hs(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 zW(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function dn(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&Hs(e,t):Hs(e,t))||r&&e===n)return e;if(e===n)break}while(e=zW(e))}return null}var Lu=/\s+/g;function S1(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(Lu," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(Lu," ")}}function Ke(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),r[t]=n+(typeof n=="string"?"":"px")}}function Xo(e,t){var n="";if(typeof e=="string")n=e;else do{var r=Ke(e,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(n)}function Af(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,a=r.length;if(n)for(;o=a:i=o<=a,!i)return r;if(r===bn())break;r=_r(r,!1)}return!1}function wa(e,t,n,r){for(var o=0,a=0,i=e.children;a2&&arguments[2]!==void 0?arguments[2]:{},r=n.evt,o=ZW(n,WW);Xi.pluginEvent.bind(qe)(e,t,Sn({dragEl:we,parentEl:Dt,ghostEl:et,rootEl:Lt,nextEl:Rr,lastDownEl:Vl,cloneEl:Ot,cloneHidden:yr,dragStarted:ti,putSortable:t1,activeSortable:qe.active,originalEvent:r,oldIndex:Fo,oldDraggableIndex:mi,newIndex:E1,newDraggableIndex:vr,hideGhostForTarget:If,unhideGhostForTarget:Pf,cloneNowHidden:function(){yr=!0},cloneNowShown:function(){yr=!1},dispatchSortableEvent:function(a){u1({sortable:t,name:a,originalEvent:r})}},o))};function u1(e){qW(Sn({putSortable:t1,cloneEl:Ot,targetEl:we,rootEl:Lt,oldIndex:Fo,oldDraggableIndex:mi,newIndex:E1,newDraggableIndex:vr},e))}var we,Dt,et,Lt,Rr,Vl,Ot,yr,Fo,E1,mi,vr,Cl,t1,Zo=!1,Bs=!1,Ts=[],Ir,q1,v0,m0,Bu,Tu,ti,Bo,gi,Ci=!1,yl=!1,Il,o1,g0=[],Q6=!1,Ds=[],x2=typeof document<"u",bl=Ef,Du=Qi||tr?"cssFloat":"float",QW=x2&&!RW&&!Ef&&"draggable"in document.createElement("div"),Df=function(){if(x2){if(tr)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Of=function(e,t){var n=Ke(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=wa(e,0,t),a=wa(e,1,t),i=o&&Ke(o),l=a&&Ke(a),s=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+qt(o).width,u=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+qt(a).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&i.float&&i.float!=="none"){var c=i.float==="left"?"left":"right";return a&&(l.clear==="both"||l.clear===c)?"vertical":"horizontal"}return o&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||s>=r&&n[Du]==="none"||a&&n[Du]==="none"&&s+u>r)?"vertical":"horizontal"},XW=function(e,t,n){var r=n?e.left:e.top,o=n?e.right:e.bottom,a=n?e.width:e.height,i=n?t.left:t.top,l=n?t.right:t.bottom,s=n?t.width:t.height;return r===i||o===l||r+a/2===i+s/2},JW=function(e,t){var n;return Ts.some(function(r){var o=r[A1].options.emptyInsertThreshold;if(!(!o||M5(r))){var a=qt(r),i=e>=a.left-o&&e<=a.right+o,l=t>=a.top-o&&t<=a.bottom+o;if(i&&l)return n=r}}),n},Vf=function(e){function t(o,a){return function(i,l,s,u){var c=i.options.group.name&&l.options.group.name&&i.options.group.name===l.options.group.name;if(o==null&&(a||c))return!0;if(o==null||o===!1)return!1;if(a&&o==="clone")return o;if(typeof o=="function")return t(o(i,l,s,u),a)(i,l,s,u);var d=(a?i:l).options.group.name;return o===!0||typeof o=="string"&&o===d||o.join&&o.indexOf(d)>-1}}var n={},r=e.group;(!r||Ol(r)!="object")&&(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},If=function(){!Df&&et&&Ke(et,"display","none")},Pf=function(){!Df&&et&&Ke(et,"display","")};x2&&document.addEventListener("click",function(e){if(Bs)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Bs=!1,!1},!0);var Pr=function(e){if(we){e=e.touches?e.touches[0]:e;var t=JW(e.clientX,e.clientY);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[A1]._onDragOver(n)}}},eQ=function(e){we&&we.parentNode[A1]._isOutsideThisEl(e.target)};function qe(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=Kn({},t),e[A1]=this;var n={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 Of(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(a,i){a.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:qe.supportPointer!==!1&&"PointerEvent"in window&&!hi,emptyInsertThreshold:5};Xi.initializePlugins(this,e,n);for(var r in n)!(r in t)&&(t[r]=n[r]);Vf(t);for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this));this.nativeDraggable=t.forceFallback?!1:QW,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?mt(e,"pointerdown",this._onTapStart):(mt(e,"mousedown",this._onTapStart),mt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(mt(e,"dragover",this),mt(e,"dragenter",this)),Ts.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Kn(this,YW())}qe.prototype={constructor:qe,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Bo=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,we):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,o=r.preventOnFilter,a=e.type,i=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,l=(i||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,u=r.filter;if(sQ(n),!we&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||r.disabled)&&!s.isContentEditable&&!(!this.nativeDraggable&&hi&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=dn(l,r.draggable,n,!1),!(l&&l.animated)&&Vl!==l)){if(Fo=N1(l),mi=N1(l,r.draggable),typeof u=="function"){if(u.call(this,e,l,this)){u1({sortable:t,rootEl:s,name:"filter",targetEl:l,toEl:n,fromEl:n}),C1("filter",t,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=dn(s,c.trim(),n,!1),c)return u1({sortable:t,rootEl:c,name:"filter",targetEl:l,fromEl:n,toEl:n}),C1("filter",t,{evt:e}),!0}),u)){o&&e.cancelable&&e.preventDefault();return}r.handle&&!dn(s,r.handle,n,!1)||this._prepareDragStart(e,i,l)}}},_prepareDragStart:function(e,t,n){var r=this,o=r.el,a=r.options,i=o.ownerDocument,l;if(n&&!we&&n.parentNode===o){var s=qt(n);if(Lt=o,we=n,Dt=we.parentNode,Rr=we.nextSibling,Vl=n,Cl=a.group,qe.dragged=we,Ir={target:we,clientX:(t||e).clientX,clientY:(t||e).clientY},Bu=Ir.clientX-s.left,Tu=Ir.clientY-s.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,we.style["will-change"]="all",l=function(){if(C1("delayEnded",r,{evt:e}),qe.eventCanceled){r._onDrop();return}r._disableDelayedDragEvents(),!Eu&&r.nativeDraggable&&(we.draggable=!0),r._triggerDragStart(e,t),u1({sortable:r,name:"choose",originalEvent:e}),S1(we,a.chosenClass,!0)},a.ignore.split(",").forEach(function(u){Af(we,u.trim(),C0)}),mt(i,"dragover",Pr),mt(i,"mousemove",Pr),mt(i,"touchmove",Pr),mt(i,"mouseup",r._onDrop),mt(i,"touchend",r._onDrop),mt(i,"touchcancel",r._onDrop),Eu&&this.nativeDraggable&&(this.options.touchStartThreshold=4,we.draggable=!0),C1("delayStart",this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Qi||tr))){if(qe.eventCanceled){this._onDrop();return}mt(i,"mouseup",r._disableDelayedDrag),mt(i,"touchend",r._disableDelayedDrag),mt(i,"touchcancel",r._disableDelayedDrag),mt(i,"mousemove",r._delayedDragTouchMoveHandler),mt(i,"touchmove",r._delayedDragTouchMoveHandler),a.supportPointer&&mt(i,"pointermove",r._delayedDragTouchMoveHandler),r._dragStartTimer=setTimeout(l,a.delay)}else l()}},_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(){we&&C0(we),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;ht(e,"mouseup",this._disableDelayedDrag),ht(e,"touchend",this._disableDelayedDrag),ht(e,"touchcancel",this._disableDelayedDrag),ht(e,"mousemove",this._delayedDragTouchMoveHandler),ht(e,"touchmove",this._delayedDragTouchMoveHandler),ht(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?mt(document,"pointermove",this._onTouchMove):t?mt(document,"touchmove",this._onTouchMove):mt(document,"mousemove",this._onTouchMove):(mt(we,"dragend",this),mt(Lt,"dragstart",this._onDragStart));try{document.selection?Pl(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Zo=!1,Lt&&we){C1("dragStarted",this,{evt:t}),this.nativeDraggable&&mt(document,"dragover",eQ);var n=this.options;!e&&S1(we,n.dragClass,!1),S1(we,n.ghostClass,!0),qe.active=this,e&&this._appendGhost(),u1({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(q1){this._lastX=q1.clientX,this._lastY=q1.clientY,If();for(var e=document.elementFromPoint(q1.clientX,q1.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(q1.clientX,q1.clientY),e!==t);)t=e;if(we.parentNode[A1]._isOutsideThisEl(e),t)do{if(t[A1]){var n=void 0;if(n=t[A1]._onDragOver({clientX:q1.clientX,clientY:q1.clientY,target:e,rootEl:t}),n&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Pf()}},_onTouchMove:function(e){if(Ir){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,a=et&&Xo(et,!0),i=et&&a&&a.a,l=et&&a&&a.d,s=bl&&o1&&Hu(o1),u=(o.clientX-Ir.clientX+r.x)/(i||1)+(s?s[0]-g0[0]:0)/(i||1),c=(o.clientY-Ir.clientY+r.y)/(l||1)+(s?s[1]-g0[1]:0)/(l||1);if(!qe.active&&!Zo){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(u1({rootEl:Dt,name:"add",toEl:Dt,fromEl:Lt,originalEvent:e}),u1({sortable:this,name:"remove",toEl:Dt,originalEvent:e}),u1({rootEl:Dt,name:"sort",toEl:Dt,fromEl:Lt,originalEvent:e}),u1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),t1&&t1.save()):E1!==Fo&&E1>=0&&(u1({sortable:this,name:"update",toEl:Dt,originalEvent:e}),u1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),qe.active&&((E1==null||E1===-1)&&(E1=Fo,vr=mi),u1({sortable:this,name:"end",toEl:Dt,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){C1("nulling",this),Lt=we=Dt=et=Rr=Ot=Vl=yr=Ir=q1=ti=E1=vr=Fo=mi=Bo=gi=t1=Cl=qe.dragged=qe.ghost=qe.clone=qe.active=null,Ds.forEach(function(e){e.checked=!0}),Ds.length=v0=m0=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":we&&(this._onDragOver(e),tQ(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,n=this.el.children,r=0,o=n.length,a=this.options;rr.right+o||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+o}function aQ(e,t,n,r,o,a,i,l){var s=r?e.clientY:e.clientX,u=r?n.height:n.width,c=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!i){if(l&&Ilc+u*a/2:sd-Il)return-gi}else if(s>c+u*(1-o)/2&&sd-u*a/2)?s>c+u/2?1:-1:0}function iQ(e){return N1(we)e.replace(pQ,(t,n)=>n?n.toUpperCase():""));function _0(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function Iu(e,t,n){const r=n===0?e.children[0]:e.children[n-1].nextSibling;e.insertBefore(t,r)}function hQ(e,t){return Object.values(e).indexOf(t)}function vQ(e,t,n,r){if(!e)return[];const o=Object.values(e),a=t.length-r;return[...t].map((i,l)=>l>=a?o.length:o.indexOf(i))}function Zf(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function mQ(e){return t=>{this.realList!==null&&this["onDrag"+e](t),Zf.call(this,e,t)}}function gQ(e){return["transition-group","TransitionGroup"].includes(e)}function CQ(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?gQ(t.name):!1}function yQ(e,t){return t?{...t.props,...t.attrs}:e}const t7=["Start","Add","Remove","Update","End"],n7=["Choose","Unchoose","Sort","Filter","Clone"],bQ=["Move",...t7,...n7].map(e=>"on"+e);let k0=null;const wQ={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}},_Q=ie({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...t7.map(e=>e.toLowerCase()),...n7.map(e=>e.toLowerCase())],props:wQ,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=yQ(this.$attrs,this.componentData);return e?(this.transitionMode=CQ(e),X1(this.getTag(),t,e)):X1(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&dQ.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};t7.forEach(o=>{e["on"+o]=mQ.call(this,o)}),n7.forEach(o=>{e["on"+o]=Zf.bind(this,o)});const t=Object.keys(this.$attrs).reduce((o,a)=>(o[Vu(a)]=this.$attrs[a],o),{}),n=Object.assign({},t,e,{onMove:(o,a)=>this.onDragMove(o,a)});!("draggable"in n)&&(n.draggable=">*");const r=this.$el.nodeType===1?this.$el:this.$el.parentElement;this._sortable=new qe(r,n),r.__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?Ft(this.component):this.tag},updateOptions(e){for(var t in e){const n=Vu(t);bQ.indexOf(n)===-1&&this._sortable.option(n,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=vQ(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=hQ(this.getChildrenNodes()||[],e);if(t===-1)return null;const n=this.realList[t];return{index:t,element:n}},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 n=r=>r.splice(t,0,r.splice(e,1)[0]);this.alterList(n)},getVmIndex(e){const t=this.visibleIndexes,n=t.length;return e>n-1?n: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 n=this.getComponent();n.children=[],n.kept=void 0},onDragStart(e){this.computeIndexes(),this.context=this.getUnderlyingVm(e.item),this.context&&(e.item._underlying_vm_=this.clone(this.context.element),k0=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;_0(e.item);const n=this.getVmIndex(e.newIndex);this.spliceList(n,0,t),this.computeIndexes();const r={element:t,newIndex:n};this.emitChanges({added:r})},onDragRemove(e){if(Iu(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){_0(e.clone);return}if(!this.context)return;const t=this.context.index;this.spliceList(t,1);const n={element:this.context.element,oldIndex:t};this.resetTransitionData(t),this.emitChanges({removed:n})},onDragUpdate(e){_0(e.item),Iu(e.from,e.item,e.oldIndex);const t=this.context.index,n=this.getVmIndex(e.newIndex);this.updatePosition(t,n);const r={element:this.context.element,oldIndex:t,newIndex:n};this.emitChanges({moved:r})},updateProperty(e,t){e.hasOwnProperty(t)&&(e[t]+=this.headerOffset)},onDragMove(e,t){const n=this.move;if(!n||!this.realList)return!0;const r=this.getRelatedContextFromMoveEvent(e),o=this.context,a=this.computeFutureIndex(r,e);Object.assign(o,{futureIndex:a});const i=Object.assign({},e,{relatedContext:r,draggedContext:o});return n(i,t)},onDragEnd(){this.computeIndexes(),k0=null},getTrargetedComponent(e){return e.__draggable_component__},getRelatedContextFromMoveEvent({to:e,related:t}){const n=this.getTrargetedComponent(e);if(!n)return{component:n};const r=n.realList,o={list:r,component:n};if(e!==t&&r&&n.getUnderlyingVm){const a=n.getUnderlyingVm(t);if(a)return Object.assign(a,o)}return o},computeFutureIndex(e,t){const n=[...t.to.children].filter(a=>a.style.display!=="none");if(n.length===0)return 0;const r=n.indexOf(t.related),o=e.component.getVmIndex(r);return n.indexOf(k0)!==-1||!t.willInsertAfter?o:o+1}}}),kQ=["data-testid","onClick"],xQ={key:0,class:"k-tree-item-icon","data-testid":"k-tree-item-icon"},MQ={class:"k-tree-item-label","data-testid":"k-tree-item-label"},L5=e=>e.every(t=>{var n;return t.name!==void 0&&t.id!==void 0&&(!((n=t.children)!=null&&n.length)||L5(t.children))}),SQ=ie({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>L5([e])},disabled:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const n=e,r=t,o=Pt(),a=_(()=>n.item.icon!=="none"||!!o["item-icon"]),i=_(()=>n.item.icon?n.item.icon:"documentList"),l=_(()=>{if(i.value==="documentList")return n.item.selected?"currentColor":`var(--kui-color-border-disabled, ${n9})`}),s=()=>{r("selected",n.item)};return(u,c)=>(h(),x("a",{class:ae(["k-tree-item",{"not-draggable":e.disabled,selected:e.item.selected}]),"data-testid":`k-tree-item-${e.item.id}`,href:"#",role:"button",onClick:At(s,["prevent"])},[a.value?(h(),x("div",xQ,[K(u.$slots,"item-icon",{},()=>[U(Xe,{icon:i.value,"secondary-color":l.value,size:I(lo)},null,8,["icon","secondary-color","size"])],!0)])):Z("",!0),m("div",MQ,[K(u.$slots,"item-label",{},()=>[M(R(e.item.name),1)],!0)])],10,kQ))}}),EQ=Ie(SQ,[["__scopeId","data-v-f14ff377"]]),A5=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(A5)),LQ=ie({__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:""}},emits:["change","child-change","selected"],setup(e,{emit:t}){const n=e,r=t,o=j(0),a=j([]),i={tag:"div","force-fallback":!0,animation:"100",draggable:".k-tree-item-container","item-key":"id","ghost-class":"k-tree-item-dragged","drag-class":"k-tree-item-grabbing",class:"child-drop-zone"},l=j(!1),s="item-icon",u="item-label",c=L=>{if(L.icon==="documentList"||!L.icon)return L.selected?"var(--KTreeListItemSelectedBorder, currentColor)":`var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, ${n9}))`},d=L=>{var V,P;return!((P=(V=a.value.filter(D=>D.id===L.id))==null?void 0:V[0].children)!=null&&P.length)},f=L=>L.children,p=L=>{n.parentId?r("child-change",{parentId:n.parentId,children:a.value,target:(L==null?void 0:L.added)||(L==null?void 0:L.removed)||(L==null?void 0:L.moved)}):r("change",{items:a.value,target:(L==null?void 0:L.added)||(L==null?void 0:L.removed)||(L==null?void 0:L.moved)})},g=L=>{r("child-change",L)},C=L=>{r("selected",L)},b=_(()=>n.level>n.maxDepth-1),v=L=>{var V,P,D,T;const S=((P=(V=L.relatedContext)==null?void 0:V.component)==null?void 0:P.$attrs.level)||0,A=(D=L.draggedContext)==null?void 0:D.element;let B=0;return(T=A.children)!=null&&T.length&&(B=A5(A)),!(S+B>n.maxDepth-1)},y=L=>{var V,P;const D=((P=(V=L.item)==null?void 0:V._underlying_vm_)==null?void 0:P.id)||"",T=a.value.find(S=>S.id===D);l.value=!0,T&&r("selected",T),k(!0)},w=()=>{l.value=!1,k(!1),o.value++},k=L=>{const V=document==null?void 0:document.getElementsByTagName("html").item(0);V&&V.classList.toggle("k-tree-list-grabbing",L)};return Ee(()=>n.items,(L,V)=>{JSON.stringify(L)!==JSON.stringify(V)&&(a.value=L,a.value.forEach(P=>{P.children||(P.children=[])}))}),_t(()=>{a.value=n.items,a.value.forEach(L=>{L.children||(L.children=[])})}),(L,V)=>{const P=Ft("KTreeDraggable",!0);return h(),J(I(_Q),it(i,{class:"k-tree-draggable",disabled:e.disableDrag,group:{name:"k-tree-list",put:!b.value},level:e.level,list:a.value,move:v,tag:"div",onChange:p,onEnd:w,onStart:y}),{default:O(()=>[(h(!0),x(Le,null,nt(a.value,D=>(h(),x("div",{key:D.id,class:ae(["k-tree-item-container",{"has-no-children":d(D)}])},[(h(),J(EQ,{key:`tree-item-${D.id}-${o.value}`,disabled:e.disableDrag,item:D,onSelected:C},{"item-icon":O(()=>[K(L.$slots,"item-icon",{item:D},()=>[D.icon!=="none"?(h(),J(Xe,{key:0,icon:D.icon?D.icon:"documentList","secondary-color":c(D),size:I(d2)},null,8,["icon","secondary-color","size"])):Z("",!0)],!0)]),"item-label":O(()=>[K(L.$slots,"item-label",{item:D},()=>[M(R(D.name),1)],!0)]),_:2},1032,["disabled","item"])),(h(),J(P,{key:`tree-item-${D.id}-children-${o.value}`,"disable-drag":e.disableDrag,items:f(D),level:e.level+1,"max-depth":e.maxDepth,"parent-id":D.id,onChildChange:g,onSelected:C},{[s]:O(({item:T})=>[K(L.$slots,"item-icon",{item:T},void 0,!0)]),[u]:O(({item:T})=>[K(L.$slots,"item-label",{item:T},void 0,!0)]),_:2},1032,["disable-drag","items","level","max-depth","parent-id"]))],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),AQ=Ie(LQ,[["__scopeId","data-v-183a701a"]]),$f=(e,t)=>(e.forEach(n=>{var r;t.push(n.id),(r=n.children)!=null&&r.length&&$f(n.children,t)}),t),HQ=e=>{const t=$f(e,[]),n=new Set(t);return t.length===n.size},BQ=(e,t)=>{let n=!0;return e.forEach(r=>{n=n&&(!r.children||A5(r)<=t)}),n},Pu=e=>L5(e)&&HQ(e),TQ=ie({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||Pu(e)},items:{type:Array,default:null,validator:e=>!e.length||Pu(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""}},emits:["change","child-change","selected"],setup(e,{emit:t}){const n=e,r=t,o=j([]),a=_({get(){return n.modelValue},set(d){o.value=d}}),{getSizeFromString:i}=M1(),l=_(()=>({maxWidth:i(n.width)})),s=(d,f)=>{(f||o.value).forEach(p=>{var g;p.id===d.id?p.selected=!0:p.selected=!1,(g=p.children)!=null&&g.length&&s(d,p.children)}),r("selected",d)},u=d=>{r("change",d)},c=d=>{r("child-change",d)};return Ee(a,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(o.value=d,o.value.forEach(p=>{p.children||(p.children=[])}))}),Ee(()=>n.items,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(o.value=d,o.value.forEach(p=>{p.children||(p.children=[])}))}),_t(()=>{n.modelValue&&n.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),n.modelValue?o.value=n.modelValue:n.items&&(o.value=n.items),BQ(o.value,n.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),o.value.forEach(d=>{d.children||(d.children=[])})}),(d,f)=>(h(),x("div",{class:"k-tree-list","data-testid":"k-tree-list",style:je(e.width?l.value:void 0)},[U(AQ,{"disable-drag":e.disableDrag,items:o.value,"max-depth":e.maxDepth,onChange:u,onChildChange:c,onSelected:s},{"item-icon":O(({item:p})=>[K(d.$slots,"item-icon",{item:p})]),"item-label":O(({item:p})=>[K(d.$slots,"item-label",{item:p})]),_:3},8,["disable-drag","items","max-depth"])],4))}}),DQ={class:"icon"},OQ={class:"dots"},VQ={class:"lines"},IQ=ie({__name:"KViewSwitcher",props:{view:{type:String,default:"table",required:!0,validator:e=>Xy.includes(e)}},emits:["view-changed"],setup(e,{emit:t}){const n=e,r=t,o=j(!0),a=()=>{o.value=!1,r("view-changed",n.view==="table"?"grid":"table")};return(i,l)=>(h(),J(st,{appearance:"secondary",class:ae(["k-view-switcher view-switch-button",[e.view,{paused:o.value}]]),size:"small",title:`Toggle to ${e.view==="table"?"grid":"table"} view`,onClick:a},{default:O(()=>[m("div",DQ,[m("div",OQ,[(h(),x(Le,null,nt(4,s=>m("i",{key:s})),64))]),m("div",VQ,[(h(),x(Le,null,nt(4,s=>m("i",{key:s})),64))])])]),_:1},8,["class","title"]))}}),PQ=Ie(IQ,[["__scopeId","data-v-343d8a14"]]),Nu=e=>{try{return new URL(e),!0}catch{return!1}},NQ=["href"],ZQ=ie({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!Nu(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,n=_(()=>!!Nu(t.href)),r=j(!1),o=_(()=>r.value?`var(--kui-color-text-primary-strong, ${Qw})`:`var(--kui-color-text-primary, ${I7})`);return(a,i)=>{const l=Ft("KIcon");return n.value?(h(),x("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank",onMouseleave:i[0]||(i[0]=s=>r.value=!1),onMouseover:i[1]||(i[1]=s=>r.value=!0)},[K(a.$slots,"default",{},void 0,!0),e.hideIcon?Z("",!0):(h(),J(l,{key:0,color:o.value,icon:"externalLink",size:"12"},null,8,["color"]))],40,NQ)):Z("",!0)}}}),$Q=Ie(ZQ,[["__scopeId","data-v-5e03227f"]]),RQ={key:0,class:"k-truncate-expand-controls"},zQ={key:0,"data-testid":"expand-trigger-wrapper"},FQ={key:0,"data-testid":"collapse-trigger-wrapper"},UQ={key:0,"data-testid":"expand-trigger-wrapper"},jQ={key:1},YQ=ie({__name:"KTruncate",props:{rows:{type:Number,default:1,validator:e=>e>0},isTextContent:{type:Boolean,default:!1},isExpanded:{type:Boolean,default:!1},width:{type:String,default:"100%"}},setup(e){Ar(v=>({"55901c88":u.value,"56d14910":I(c),"5a051e96":n.rows}));const{getSizeFromString:t}=M1(),n=e,r=j(n.isExpanded),o=j(!1),a=j(),i=j(),l=j(),s=j(),u=j("0px"),c=C_,d=j(0),f=async()=>{var v;if(!n.isTextContent&&i.value&&(v=i.value.children)!=null&&v.length){const y=i.value.children,w=Number(String(c).replace(/px$/gi,""));let k=0;for(let V=0;Vk?y[V].offsetHeight:k;const L=(n.rows===1?0:(n.rows-1)*w)+k*n.rows+6;u.value=i.value.offsetHeight>L?`${L}px`:"auto",await zt(),p()}},p=()=>{if(i.value&&l.value){const v=n.isTextContent?i.value.scrollHeight:i.value.offsetHeight,y=s.value?s.value.offsetHeight:0;o.value=v>l.value.offsetHeight-y,g()}},g=()=>{if(!n.isTextContent&&(d.value=0,i.value&&l.value)){const v=i.value.children;for(let y=0;yl.value.offsetHeight?(d.value+=1,v[y].getAttribute("tabindex")&&(v[y].tabIndex=-1)):v[y].getAttribute("tabindex")&&(v[y].tabIndex=0)}},C=async()=>{r.value=!r.value,await zt(),p()},b=_(()=>({width:t(n.width)}));return _t(()=>{a.value=new ResizeObserver(v=>{window.requestAnimationFrame(()=>{!Array.isArray(v)||!v.length||f()})}),a.value.observe(i.value),p()}),nn(()=>{a.value&&a.value.unobserve(i.value)}),(v,y)=>{const w=Ft("KButton");return h(),x("div",{ref_key:"kTruncateWrapper",ref:l,class:ae(["k-truncate",[r.value?"expanded":"",`k-truncate-${e.isTextContent?"text":"content"}`]]),style:je(b.value)},[!e.isTextContent&&o.value?(h(),x("div",RQ,[r.value?Z("",!0):(h(),x("div",zQ,[K(v.$slots,"expand-trigger",{expand:C,truncatedCount:d.value},()=>[m("button",{class:"expand-trigger",onClick:C},R(d.value),1)],!0)]))])):Z("",!0),m("div",{ref_key:"kTruncateContainer",ref:i,class:"k-truncate-container"},[K(v.$slots,"default",{},void 0,!0),!e.isTextContent&&r.value?(h(),x("div",FQ,[K(v.$slots,"collapse-trigger",{collapse:C},()=>[U(I(rx),{class:"collapse-trigger",color:I(I7),role:"button",tabindex:"0",onClick:C},null,8,["color"])],!0)])):Z("",!0)],512),e.isTextContent&&(o.value||r.value)?(h(),x("div",{key:1,ref_key:"textToggleControls",ref:s,class:"k-truncate-collapse-controls"},[r.value?Z("",!0):(h(),x("div",UQ,[K(v.$slots,"expand-trigger",{expand:C},()=>[U(w,{appearance:"tertiary",size:"small",onClick:C},{default:O(()=>[M(" Show more ")]),_:1})],!0)])),r.value?(h(),x("div",jQ,[K(v.$slots,"collapse-trigger",{collapse:C},()=>[U(w,{appearance:"tertiary",size:"small",onClick:C},{default:O(()=>[M(" Show less ")]),_:1})],!0)])):Z("",!0)],512)):Z("",!0)],6)}}}),GQ=Ie(YQ,[["__scopeId","data-v-629d5f3c"]]),KQ={key:0},qQ=ie({__name:"KMethodBadge",props:{method:{type:String,required:!0,validator:e=>Qy.includes(e),default:"custom"},isRounded:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:""},isToggle:{type:Boolean,required:!1,default:!1},modelValue:{type:Boolean,required:!1,default:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=t,o=j(n.modelValue),a=_(()=>n.label||n.method.toUpperCase()),i=_(()=>({get:{color:`var(--kui-method-color-text-get, ${d_})`,backgroundColor:`var(--kui-method-color-background-get, ${n_})`},post:{color:`var(--kui-method-color-text-post, ${v_})`,backgroundColor:`var(--kui-method-color-background-post, ${i_})`},put:{color:`var(--kui-method-color-text-put, ${m_})`,backgroundColor:`var(--kui-method-color-background-put, ${l_})`},patch:{color:`var(--kui-method-color-text-patch, ${h_})`,backgroundColor:`var(--kui-method-color-background-patch, ${a_})`},delete:{color:`var(--kui-method-color-text-delete, ${c_})`,backgroundColor:`var(--kui-method-color-background-delete, ${t_})`},head:{color:`var(--kui-method-color-text-head, ${f_})`,backgroundColor:`var(--kui-method-color-background-head, ${r_})`},options:{color:`var(--kui-method-color-text-options, ${p_})`,backgroundColor:`var(--kui-method-color-background-options, ${o_})`},trace:{color:`var(--kui-method-color-text-trace, ${g_})`,backgroundColor:`var(--kui-method-color-background-trace, ${s_})`},connect:{color:`var(--kui-method-color-text-connect, ${u_})`,backgroundColor:`var(--kui-method-color-background-connect, ${e_})`},custom:{color:`var(--kui-color-text-inverse, ${c2})`,backgroundColor:`var(--kui-color-background-neutral-strong, ${Yw})`}})),l=()=>{o.value=!o.value};return Ee(o,s=>{r("update:modelValue",s)}),Ee(()=>n.modelValue,s=>{o.value=s}),(s,u)=>{const c=Ft("KInputSwitch"),d=Ft("KBadge");return h(),J(d,it({"background-color":i.value[e.method].backgroundColor,class:["k-method-badge",[`method-${e.method}`,{"k-method-toggle":e.isToggle}]],color:i.value[e.method].color,"max-width":"auto",shape:e.isToggle||e.isRounded?"rounded":"rectangular"},Kl({click:e.isToggle?l:void 0})),{default:O(()=>[e.isToggle?Z("",!0):(h(),x("span",KQ,R(a.value),1)),e.isToggle?(h(),J(c,{key:1,modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=f=>o.value=f),label:a.value,"label-position":"left"},null,8,["modelValue","label"])):Z("",!0)]),_:1},16,["background-color","class","color","shape"])}}}),WQ=Ie(qQ,[["__scopeId","data-v-cce92342"]]),QQ={class:"k-copy"},XQ={key:0,class:"copy-badge-text"},JQ=ie({__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:!0},truncate:{type:Boolean,default:!1},successTooltip:{type:String,default:"Copied!"},truncationLimit:{type:Number,default:8}},setup(e){const t=e,n=j(""),r=_(()=>!t.badgeLabel||t.copyTooltip?t.copyTooltip||"Copy":`Copy ${t.badgeLabel.replace(/:$/,"")}`);Ee(r,f=>{n.value=f},{immediate:!0});const o=_(()=>t.truncate?`${t.text.substring(0,t.truncationLimit)+"..."}`:null),a=_(()=>t.truncate||t.badge?"copy-element":null),i=_(()=>t.badge?"badge-styles":null),l=_(()=>t.truncate||t.badge?"truncate-content":null),s=_(()=>t.badge?null:"monospace"),u=_(()=>t.format==="redacted"?"*****":t.format==="deleted"?`*${t.text.substring(0,5)}`:t.truncate&&t.truncationLimit&&o.value?o.value.replace(/^"(.*)"$/,"$1"):t.text),c=f=>{n.value=f||t.successTooltip,setTimeout(()=>{n.value=r.value},1800)},d=f=>{if(!f(t.text)){c("Failed to copy");return}c()};return(f,p)=>(h(),x("div",QQ,[e.badge?(h(),x("span",XQ,R(e.badgeLabel),1)):Z("",!0),m("div",{class:ae(["copy-container",a.value,i.value])},[e.format!=="hidden"?(h(),J(so,{key:0,class:ae(["copy-text",[l.value,s.value]]),"data-testid":"copy-text",label:e.textTooltip?e.textTooltip:u.value,placement:"bottomStart","position-fixed":""},{default:O(()=>[m("span",null,R(u.value),1)]),_:1},8,["class","label"])):Z("",!0),U(so,{class:"text-icon-wrapper",label:n.value,"max-width":"500px",placement:"bottomStart","position-fixed":""},{default:O(()=>[U(I(Wc),null,{default:O(({copyToClipboard:g})=>[U(I(vx),{class:"text-icon","data-testid":"copy-to-clipboard","hide-title":!!e.copyTooltip||void 0,role:"button",size:I(lo),tabindex:"0",onClick:At(C=>d(g),["stop"])},null,8,["hide-title","size","onClick"])]),_:1})]),_:1},8,["label"])],2)]))}}),eX=Ie(JQ,[["__scopeId","data-v-4142cb08"]]),Zu=Object.freeze(Object.defineProperty({__proto__:null,KAlert:o9,KBadge:wr,KBreadcrumbs:M9,KButton:st,KCard:p2,KCatalog:DS,KCatalogItem:E9,KCheckbox:$S,KClipboardProvider:Wc,KCodeBlock:gE,KCollapse:kE,KComponent:Ay,KCopy:eX,KDateTimePicker:PY,KDropdown:gu,KDropdownItem:df,KDropdownMenu:gu,KEmptyState:Ai,KExternalLink:$Q,KFileUpload:YY,KIcon:Xe,KInlineEdit:QY,KInput:Yi,KInputSwitch:sG,KLabel:Qn,KMenu:kG,KMenuItem:pf,KMethodBadge:WQ,KModal:bf,KModalFullscreen:_K,KMultiselect:YK,KPagination:U7,KPop:Ut,KPrompt:oq,KRadio:pq,KSegmentedControl:cf,KSelect:S9,KSkeleton:F7,KSkeletonBox:Vt,KSlideout:Aq,KStepper:dW,KTable:_W,KTabs:LW,KTextArea:TW,KToaster:Sf,KToggle:u2,KTooltip:so,KTreeList:TQ,KTruncate:GQ,KViewSwitcher:PQ,ToastManager:IW},Symbol.toStringTag,{value:"Module"})),tX={install:e=>{for(const t in Zu)e.component(t,Zu[t])}},Ia=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},nX={};function rX(e,t){return h(),x("main",null,[K(e.$slots,"default")])}const oX=Ia(nX,[["render",rX]]),aX={class:"definition-card-title"},iX={class:"definition-card-container"},lX=ie({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(n,r)=>(h(),x("div",{class:ae(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[m("div",aX,[K(n.$slots,"icon",{},void 0,!0),M(),K(n.$slots,"title",{},void 0,!0)]),M(),m("div",iX,[K(n.$slots,"body",{},void 0,!0)])],2))}});const Zl=Ia(lX,[["__scopeId","data-v-696d60ad"]]),sX={class:"status"},uX={key:1,class:"status-separator"},cX={class:"status-total"},dX=ie({__name:"ResourceStatus",props:{total:{},online:{default:null}},setup(e){const t=e,n=_(()=>{if(t.online!==null){const r=t.online/t.total;if(r<=.5)return"danger";if(r<1)return"warning"}return null});return(r,o)=>(h(),J(Zl,null,_n({title:O(()=>[K(r.$slots,"title",{},void 0,!0)]),body:O(()=>[m("div",sX,[t.online!==null?(h(),x("span",{key:0,class:ae(["status-online",{[`status-online--${n.value}`]:n.value!==null}])},R(t.online),3)):Z("",!0),t.online!==null?(h(),x("span",uX,"/")):Z("",!0),m("span",cX,R(t.total),1)])]),_:2},[r.$slots.icon?{name:"icon",fn:O(()=>[K(r.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}});const Wr=Ia(dX,[["__scopeId","data-v-1c7759a5"]]);var x0=new WeakMap,Rf=new Map,fX=new Map,ho;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(ho||(ho={}));var qn;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(qn||(qn={}));var pX=class{constructor(e){this.impl=e,this.type=ho.Constant}},hX=class{constructor(e){this.impl=e,this.type=ho.Factory}},vX=e=>e.type===ho.Factory,M2=class{constructor(e){this.impl=e,this.type=ho.Instance}},mX=class extends M2{constructor(){super(...arguments),this.scope=qn.Container,this.cache=new WeakMap}},gX=class extends M2{constructor(){super(...arguments),this.scope=qn.Resolution}},CX=class extends M2{constructor(e){super(e),this.impl=e,this.scope=qn.Singleton}},yX=class extends M2{constructor(){super(...arguments),this.scope=qn.Transient}},bX=e=>e.type===ho.Instance,wX=e=>e.scope===qn.Container,_X=e=>e.scope===qn.Resolution,kX=e=>e.scope===qn.Singleton,xX=e=>Symbol(e),Fe=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},oi=class{constructor(){this.parent=null,this.map=new Map}set(e,t,n=oi.notag){const r=this.map.get(t.__s);r?r.set(n,e):this.map.set(t.__s,new Map().set(n,e))}find(e,t,n){const r=this.map.get(e.__s);if(r!==void 0){if(n){const o=r.get(n);if(o)return o}if(t)for(let o=0,a=t.length;o{t.map.set(r,e(n))}),t}clone(){return this.from(e=>new Map(e))}},zf=oi;zf.notag=xX("NO_TAG");var MX=class{constructor(e,t,n,r){this.vault=e,this.tokens=t,this.getVault=n,this.condition=r}from(e){const{tokens:t}=this;for(let n=0,r=t.length;nthis.resolveToken(o,n,r,t.split()))}resolveToken(e,t,n,r=new Ff){const o=this.vault.get(e,r,t,n);if(o)return this.resolveBinding(o,r);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return bX(e)?kX(e)?this.resolveCache(e,t,()=>e.cache,n=>{e.cache=n}):wX(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),n=>{e.cache.set(this.vault,n)}):_X(e)?this.resolveCache(e,t,()=>t.instances.get(e),n=>{t.instances.set(e,n)}):this.createInstance(e.impl,t):vX(e)?(...n)=>{const r=this.createInstance(e.impl.creator,t);return r instanceof Promise?r.then(o=>$l.resolveInitialization(o,n,e.impl.initializer)):$l.resolveInitialization(r,n,e.impl.initializer)}:e.impl}resolveCache(e,t,n,r){const o=n();if(o!==void 0)return o;const a=this.createInstance(e.impl,t);return r(a),a}createInstance(e,t){const n=this.getParameters(e,t),r=x0.get(e);if(r!==void 0)return r?e(...n):new e(...n);try{const o=e(...n);return x0.set(e,!0),o}catch{const a=new e(...n);return x0.set(e,!1),a}}getParameters(e,t){const n=Rf.get(e);if(n)return this.resolveTokens(n,t,fX.get(e),e);if(e.length===0)return[];throw new Error(`Missing required 'injected' registration of '${e.name}'`)}static resolveInitialization(e,t,n){const r=n==null?void 0:n(e,...t);return r instanceof Promise?r.then(()=>e):e}},HX=()=>new $l,BX=(e,...t)=>(Rf.set(e,t),e),moe=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function TX(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var DX=function(t){return OX(t)&&!VX(t)};function OX(e){return!!e&&typeof e=="object"}function VX(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||NX(e)}var IX=typeof Symbol=="function"&&Symbol.for,PX=IX?Symbol.for("react.element"):60103;function NX(e){return e.$$typeof===PX}function ZX(e){return Array.isArray(e)?[]:{}}function Oi(e,t){return t.clone!==!1&&t.isMergeableObject(e)?_a(ZX(e),e,t):e}function $X(e,t,n){return e.concat(t).map(function(r){return Oi(r,n)})}function RX(e,t){if(!t.customMerge)return _a;var n=t.customMerge(e);return typeof n=="function"?n:_a}function zX(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function $u(e){return Object.keys(e).concat(zX(e))}function Uf(e,t){try{return t in e}catch{return!1}}function FX(e,t){return Uf(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function UX(e,t,n){var r={};return n.isMergeableObject(e)&&$u(e).forEach(function(o){r[o]=Oi(e[o],n)}),$u(t).forEach(function(o){FX(e,o)||(Uf(e,o)&&n.isMergeableObject(t[o])?r[o]=RX(o,n)(e[o],t[o],n):r[o]=Oi(t[o],n))}),r}function _a(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||$X,n.isMergeableObject=n.isMergeableObject||DX,n.cloneUnlessOtherwiseSpecified=Oi;var r=Array.isArray(t),o=Array.isArray(e),a=r===o;return a?r?n.arrayMerge(e,t,n):UX(e,t,n):Oi(t,n)}_a.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,o){return _a(r,o,n)},{})};var jX=_a,YX=jX;const GX=TX(YX),H5=HX(),KX=(...e)=>[...new Map([...e.flat()]).entries()],qX=e=>{const t=new Map(e);return e.forEach(([n,r])=>{if(typeof r.decorates<"u"){const o=r.decorates,a=t.get(o);if(typeof a<"u"){const{labels:i,...l}=a,s=Fe("inner"),u=Fe("inner.wrapper");t.set(s,{...l}),t.set(u,{service:()=>()=>S2(s)}),t.set(o,{...r,arguments:[u],labels:i})}r.decorates=void 0}}),[...t.entries()]},S2=e=>H5.get(e),WX=(...e)=>(qX(KX(...e)).forEach(n=>B5(...n)),S2),Pa=(...e)=>e.map(t=>()=>S2(t)),_l=new WeakMap,B5=(e,t)=>{const n=H5.bind(e);switch(!0){case"constant"in t:n.toConstant(t.constant);break;case"service"in t:{const r=n.toInstance(t.service);(typeof t.shared>"u"||t.shared===!0)&&r.inSingletonScope();break}}typeof t.labels<"u"&&t.labels.forEach(r=>{_l.has(r)||(_l.set(r,[]),B5(r,{service:()=>_l.get(r).reduce((a,i)=>{try{const l=S2(i);return Array.isArray(l)?a.concat(l):l instanceof Object?GX(a,l):a}catch(l){throw console.error(l),l}},[])})),_l.get(r).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((r,o)=>{if(typeof r>"u")throw new Error(`Unable to find token for argument[${o}]`)}),BX(t.service,...t.arguments))},dr=(e,t)=>{const n=Fe(t.description);return H5.bind(n).toConstant(e),n},o7={httpClient:Fe("httpClient"),api:Fe("KumaApi"),logger:Fe("logger")};/*! + */function Su(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function Mr(e){for(var t=1;t=0)&&(r[o]=e[o]);return r}function NW(e,t){if(e==null)return{};var r=PW(e,t),n,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var ZW="1.14.0";function zr(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var en=zr(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Qi=zr(/Edge/i),Eu=zr(/firefox/i),hi=zr(/safari/i)&&!zr(/chrome/i)&&!zr(/android/i),Ef=zr(/iP(ad|od|hone)/i),$W=zr(/chrome/i)&&zr(/android/i),Lf={capture:!1,passive:!1};function mt(e,t,r){e.addEventListener(t,r,!en&&Lf)}function ht(e,t,r){e.removeEventListener(t,r,!en&&Lf)}function Hs(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 RW(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function cr(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&Hs(e,t):Hs(e,t))||n&&e===r)return e;if(e===r)break}while(e=RW(e))}return null}var Lu=/\s+/g;function S1(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(Lu," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(Lu," ")}}function Ke(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 Xo(e,t){var r="";if(typeof e=="string")r=e;else do{var n=Ke(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(r)}function Af(e,t,r){if(e){var n=e.getElementsByTagName(t),o=0,a=n.length;if(r)for(;o=a:i=o<=a,!i)return n;if(n===yr())break;n=_n(n,!1)}return!1}function wa(e,t,r,n){for(var o=0,a=0,i=e.children;a2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,o=NW(r,qW);Xi.pluginEvent.bind(qe)(e,t,Mr({dragEl:we,parentEl:Dt,ghostEl:et,rootEl:Lt,nextEl:Rn,lastDownEl:Vl,cloneEl:Ot,cloneHidden:yn,dragStarted:ti,putSortable:t1,activeSortable:qe.active,originalEvent:n,oldIndex:Fo,oldDraggableIndex:mi,newIndex:E1,newDraggableIndex:vn,hideGhostForTarget:If,unhideGhostForTarget:Pf,cloneNowHidden:function(){yn=!0},cloneNowShown:function(){yn=!1},dispatchSortableEvent:function(a){u1({sortable:t,name:a,originalEvent:n})}},o))};function u1(e){KW(Mr({putSortable:t1,cloneEl:Ot,targetEl:we,rootEl:Lt,oldIndex:Fo,oldDraggableIndex:mi,newIndex:E1,newDraggableIndex:vn},e))}var we,Dt,et,Lt,Rn,Vl,Ot,yn,Fo,E1,mi,vn,Cl,t1,Zo=!1,Bs=!1,Ts=[],In,q1,v0,m0,Bu,Tu,ti,Bo,gi,Ci=!1,yl=!1,Il,o1,g0=[],Q6=!1,Ds=[],x2=typeof document<"u",bl=Ef,Du=Qi||en?"cssFloat":"float",WW=x2&&!$W&&!Ef&&"draggable"in document.createElement("div"),Df=function(){if(x2){if(en)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Of=function(e,t){var r=Ke(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),o=wa(e,0,t),a=wa(e,1,t),i=o&&Ke(o),l=a&&Ke(a),s=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+qt(o).width,u=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+qt(a).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(o&&i.float&&i.float!=="none"){var c=i.float==="left"?"left":"right";return a&&(l.clear==="both"||l.clear===c)?"vertical":"horizontal"}return o&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||s>=n&&r[Du]==="none"||a&&r[Du]==="none"&&s+u>n)?"vertical":"horizontal"},QW=function(e,t,r){var n=r?e.left:e.top,o=r?e.right:e.bottom,a=r?e.width:e.height,i=r?t.left:t.top,l=r?t.right:t.bottom,s=r?t.width:t.height;return n===i||o===l||n+a/2===i+s/2},XW=function(e,t){var r;return Ts.some(function(n){var o=n[A1].options.emptyInsertThreshold;if(!(!o||M5(n))){var a=qt(n),i=e>=a.left-o&&e<=a.right+o,l=t>=a.top-o&&t<=a.bottom+o;if(i&&l)return r=n}}),r},Vf=function(e){function t(o,a){return function(i,l,s,u){var c=i.options.group.name&&l.options.group.name&&i.options.group.name===l.options.group.name;if(o==null&&(a||c))return!0;if(o==null||o===!1)return!1;if(a&&o==="clone")return o;if(typeof o=="function")return t(o(i,l,s,u),a)(i,l,s,u);var d=(a?i:l).options.group.name;return o===!0||typeof o=="string"&&o===d||o.join&&o.indexOf(d)>-1}}var r={},n=e.group;(!n||Ol(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},If=function(){!Df&&et&&Ke(et,"display","none")},Pf=function(){!Df&&et&&Ke(et,"display","")};x2&&document.addEventListener("click",function(e){if(Bs)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Bs=!1,!1},!0);var Pn=function(e){if(we){e=e.touches?e.touches[0]:e;var t=XW(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[A1]._onDragOver(r)}}},JW=function(e){we&&we.parentNode[A1]._isOutsideThisEl(e.target)};function qe(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=Gr({},t),e[A1]=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 Of(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(a,i){a.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:qe.supportPointer!==!1&&"PointerEvent"in window&&!hi,emptyInsertThreshold:5};Xi.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);Vf(t);for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this));this.nativeDraggable=t.forceFallback?!1:WW,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?mt(e,"pointerdown",this._onTapStart):(mt(e,"mousedown",this._onTapStart),mt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(mt(e,"dragover",this),mt(e,"dragenter",this)),Ts.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Gr(this,jW())}qe.prototype={constructor:qe,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Bo=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,we):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,r=this.el,n=this.options,o=n.preventOnFilter,a=e.type,i=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,l=(i||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,u=n.filter;if(lQ(r),!we&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||n.disabled)&&!s.isContentEditable&&!(!this.nativeDraggable&&hi&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=cr(l,n.draggable,r,!1),!(l&&l.animated)&&Vl!==l)){if(Fo=N1(l),mi=N1(l,n.draggable),typeof u=="function"){if(u.call(this,e,l,this)){u1({sortable:t,rootEl:s,name:"filter",targetEl:l,toEl:r,fromEl:r}),C1("filter",t,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=cr(s,c.trim(),r,!1),c)return u1({sortable:t,rootEl:c,name:"filter",targetEl:l,fromEl:r,toEl:r}),C1("filter",t,{evt:e}),!0}),u)){o&&e.cancelable&&e.preventDefault();return}n.handle&&!cr(s,n.handle,r,!1)||this._prepareDragStart(e,i,l)}}},_prepareDragStart:function(e,t,r){var n=this,o=n.el,a=n.options,i=o.ownerDocument,l;if(r&&!we&&r.parentNode===o){var s=qt(r);if(Lt=o,we=r,Dt=we.parentNode,Rn=we.nextSibling,Vl=r,Cl=a.group,qe.dragged=we,In={target:we,clientX:(t||e).clientX,clientY:(t||e).clientY},Bu=In.clientX-s.left,Tu=In.clientY-s.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,we.style["will-change"]="all",l=function(){if(C1("delayEnded",n,{evt:e}),qe.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!Eu&&n.nativeDraggable&&(we.draggable=!0),n._triggerDragStart(e,t),u1({sortable:n,name:"choose",originalEvent:e}),S1(we,a.chosenClass,!0)},a.ignore.split(",").forEach(function(u){Af(we,u.trim(),C0)}),mt(i,"dragover",Pn),mt(i,"mousemove",Pn),mt(i,"touchmove",Pn),mt(i,"mouseup",n._onDrop),mt(i,"touchend",n._onDrop),mt(i,"touchcancel",n._onDrop),Eu&&this.nativeDraggable&&(this.options.touchStartThreshold=4,we.draggable=!0),C1("delayStart",this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Qi||en))){if(qe.eventCanceled){this._onDrop();return}mt(i,"mouseup",n._disableDelayedDrag),mt(i,"touchend",n._disableDelayedDrag),mt(i,"touchcancel",n._disableDelayedDrag),mt(i,"mousemove",n._delayedDragTouchMoveHandler),mt(i,"touchmove",n._delayedDragTouchMoveHandler),a.supportPointer&&mt(i,"pointermove",n._delayedDragTouchMoveHandler),n._dragStartTimer=setTimeout(l,a.delay)}else l()}},_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(){we&&C0(we),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;ht(e,"mouseup",this._disableDelayedDrag),ht(e,"touchend",this._disableDelayedDrag),ht(e,"touchcancel",this._disableDelayedDrag),ht(e,"mousemove",this._delayedDragTouchMoveHandler),ht(e,"touchmove",this._delayedDragTouchMoveHandler),ht(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?mt(document,"pointermove",this._onTouchMove):t?mt(document,"touchmove",this._onTouchMove):mt(document,"mousemove",this._onTouchMove):(mt(we,"dragend",this),mt(Lt,"dragstart",this._onDragStart));try{document.selection?Pl(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Zo=!1,Lt&&we){C1("dragStarted",this,{evt:t}),this.nativeDraggable&&mt(document,"dragover",JW);var r=this.options;!e&&S1(we,r.dragClass,!1),S1(we,r.ghostClass,!0),qe.active=this,e&&this._appendGhost(),u1({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(q1){this._lastX=q1.clientX,this._lastY=q1.clientY,If();for(var e=document.elementFromPoint(q1.clientX,q1.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(q1.clientX,q1.clientY),e!==t);)t=e;if(we.parentNode[A1]._isOutsideThisEl(e),t)do{if(t[A1]){var r=void 0;if(r=t[A1]._onDragOver({clientX:q1.clientX,clientY:q1.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Pf()}},_onTouchMove:function(e){if(In){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,o=e.touches?e.touches[0]:e,a=et&&Xo(et,!0),i=et&&a&&a.a,l=et&&a&&a.d,s=bl&&o1&&Hu(o1),u=(o.clientX-In.clientX+n.x)/(i||1)+(s?s[0]-g0[0]:0)/(i||1),c=(o.clientY-In.clientY+n.y)/(l||1)+(s?s[1]-g0[1]:0)/(l||1);if(!qe.active&&!Zo){if(r&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(u1({rootEl:Dt,name:"add",toEl:Dt,fromEl:Lt,originalEvent:e}),u1({sortable:this,name:"remove",toEl:Dt,originalEvent:e}),u1({rootEl:Dt,name:"sort",toEl:Dt,fromEl:Lt,originalEvent:e}),u1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),t1&&t1.save()):E1!==Fo&&E1>=0&&(u1({sortable:this,name:"update",toEl:Dt,originalEvent:e}),u1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),qe.active&&((E1==null||E1===-1)&&(E1=Fo,vn=mi),u1({sortable:this,name:"end",toEl:Dt,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){C1("nulling",this),Lt=we=Dt=et=Rn=Ot=Vl=yn=In=q1=ti=E1=vn=Fo=mi=Bo=gi=t1=Cl=qe.dragged=qe.ghost=qe.clone=qe.active=null,Ds.forEach(function(e){e.checked=!0}),Ds.length=v0=m0=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":we&&(this._onDragOver(e),eQ(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,n=0,o=r.length,a=this.options;nn.right+o||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+o}function oQ(e,t,r,n,o,a,i,l){var s=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(l&&Ilc+u*a/2:sd-Il)return-gi}else if(s>c+u*(1-o)/2&&sd-u*a/2)?s>c+u/2?1:-1:0}function aQ(e){return N1(we)e.replace(fQ,(t,r)=>r?r.toUpperCase():""));function _0(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function Iu(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function pQ(e,t){return Object.values(e).indexOf(t)}function hQ(e,t,r,n){if(!e)return[];const o=Object.values(e),a=t.length-n;return[...t].map((i,l)=>l>=a?o.length:o.indexOf(i))}function Zf(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function vQ(e){return t=>{this.realList!==null&&this["onDrag"+e](t),Zf.call(this,e,t)}}function mQ(e){return["transition-group","TransitionGroup"].includes(e)}function gQ(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?mQ(t.name):!1}function CQ(e,t){return t?{...t.props,...t.attrs}:e}const t7=["Start","Add","Remove","Update","End"],r7=["Choose","Unchoose","Sort","Filter","Clone"],yQ=["Move",...t7,...r7].map(e=>"on"+e);let k0=null;const bQ={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}},wQ=ie({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...t7.map(e=>e.toLowerCase()),...r7.map(e=>e.toLowerCase())],props:bQ,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=CQ(this.$attrs,this.componentData);return e?(this.transitionMode=gQ(e),X1(this.getTag(),t,e)):X1(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&cQ.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};t7.forEach(o=>{e["on"+o]=vQ.call(this,o)}),r7.forEach(o=>{e["on"+o]=Zf.bind(this,o)});const t=Object.keys(this.$attrs).reduce((o,a)=>(o[Vu(a)]=this.$attrs[a],o),{}),r=Object.assign({},t,e,{onMove:(o,a)=>this.onDragMove(o,a)});!("draggable"in r)&&(r.draggable=">*");const n=this.$el.nodeType===1?this.$el:this.$el.parentElement;this._sortable=new qe(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?Ft(this.component):this.tag},updateOptions(e){for(var t in e){const r=Vu(t);yQ.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=hQ(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=pQ(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),k0=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;_0(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(Iu(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){_0(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){_0(e.item),Iu(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),o=this.context,a=this.computeFutureIndex(n,e);Object.assign(o,{futureIndex:a});const i=Object.assign({},e,{relatedContext:n,draggedContext:o});return r(i,t)},onDragEnd(){this.computeIndexes(),k0=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,o={list:n,component:r};if(e!==t&&n&&r.getUnderlyingVm){const a=r.getUnderlyingVm(t);if(a)return Object.assign(a,o)}return o},computeFutureIndex(e,t){const r=[...t.to.children].filter(a=>a.style.display!=="none");if(r.length===0)return 0;const n=r.indexOf(t.related),o=e.component.getVmIndex(n);return r.indexOf(k0)!==-1||!t.willInsertAfter?o:o+1}}}),_Q=["data-testid","onClick"],kQ={key:0,class:"k-tree-item-icon","data-testid":"k-tree-item-icon"},xQ={class:"k-tree-item-label","data-testid":"k-tree-item-label"},L5=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||L5(t.children))}),MQ=ie({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>L5([e])},disabled:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,o=Pt(),a=_(()=>r.item.icon!=="none"||!!o["item-icon"]),i=_(()=>r.item.icon?r.item.icon:"documentList"),l=_(()=>{if(i.value==="documentList")return r.item.selected?"currentColor":`var(--kui-color-border-disabled, ${r9})`}),s=()=>{n("selected",r.item)};return(u,c)=>(h(),x("a",{class:ae(["k-tree-item",{"not-draggable":e.disabled,selected:e.item.selected}]),"data-testid":`k-tree-item-${e.item.id}`,href:"#",role:"button",onClick:At(s,["prevent"])},[a.value?(h(),x("div",kQ,[K(u.$slots,"item-icon",{},()=>[U(Xe,{icon:i.value,"secondary-color":l.value,size:I(lo)},null,8,["icon","secondary-color","size"])],!0)])):Z("",!0),m("div",xQ,[K(u.$slots,"item-label",{},()=>[M(R(e.item.name),1)],!0)])],10,_Q))}}),SQ=Ie(MQ,[["__scopeId","data-v-f14ff377"]]),A5=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(A5)),EQ=ie({__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:""}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,o=j(0),a=j([]),i={tag:"div","force-fallback":!0,animation:"100",draggable:".k-tree-item-container","item-key":"id","ghost-class":"k-tree-item-dragged","drag-class":"k-tree-item-grabbing",class:"child-drop-zone"},l=j(!1),s="item-icon",u="item-label",c=L=>{if(L.icon==="documentList"||!L.icon)return L.selected?"var(--KTreeListItemSelectedBorder, currentColor)":`var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, ${r9}))`},d=L=>{var V,P;return!((P=(V=a.value.filter(D=>D.id===L.id))==null?void 0:V[0].children)!=null&&P.length)},f=L=>L.children,p=L=>{r.parentId?n("child-change",{parentId:r.parentId,children:a.value,target:(L==null?void 0:L.added)||(L==null?void 0:L.removed)||(L==null?void 0:L.moved)}):n("change",{items:a.value,target:(L==null?void 0:L.added)||(L==null?void 0:L.removed)||(L==null?void 0:L.moved)})},g=L=>{n("child-change",L)},C=L=>{n("selected",L)},b=_(()=>r.level>r.maxDepth-1),v=L=>{var V,P,D,T;const S=((P=(V=L.relatedContext)==null?void 0:V.component)==null?void 0:P.$attrs.level)||0,A=(D=L.draggedContext)==null?void 0:D.element;let B=0;return(T=A.children)!=null&&T.length&&(B=A5(A)),!(S+B>r.maxDepth-1)},y=L=>{var V,P;const D=((P=(V=L.item)==null?void 0:V._underlying_vm_)==null?void 0:P.id)||"",T=a.value.find(S=>S.id===D);l.value=!0,T&&n("selected",T),k(!0)},w=()=>{l.value=!1,k(!1),o.value++},k=L=>{const V=document==null?void 0:document.getElementsByTagName("html").item(0);V&&V.classList.toggle("k-tree-list-grabbing",L)};return Ee(()=>r.items,(L,V)=>{JSON.stringify(L)!==JSON.stringify(V)&&(a.value=L,a.value.forEach(P=>{P.children||(P.children=[])}))}),_t(()=>{a.value=r.items,a.value.forEach(L=>{L.children||(L.children=[])})}),(L,V)=>{const P=Ft("KTreeDraggable",!0);return h(),J(I(wQ),it(i,{class:"k-tree-draggable",disabled:e.disableDrag,group:{name:"k-tree-list",put:!b.value},level:e.level,list:a.value,move:v,tag:"div",onChange:p,onEnd:w,onStart:y}),{default:O(()=>[(h(!0),x(Le,null,rt(a.value,D=>(h(),x("div",{key:D.id,class:ae(["k-tree-item-container",{"has-no-children":d(D)}])},[(h(),J(SQ,{key:`tree-item-${D.id}-${o.value}`,disabled:e.disableDrag,item:D,onSelected:C},{"item-icon":O(()=>[K(L.$slots,"item-icon",{item:D},()=>[D.icon!=="none"?(h(),J(Xe,{key:0,icon:D.icon?D.icon:"documentList","secondary-color":c(D),size:I(d2)},null,8,["icon","secondary-color","size"])):Z("",!0)],!0)]),"item-label":O(()=>[K(L.$slots,"item-label",{item:D},()=>[M(R(D.name),1)],!0)]),_:2},1032,["disabled","item"])),(h(),J(P,{key:`tree-item-${D.id}-children-${o.value}`,"disable-drag":e.disableDrag,items:f(D),level:e.level+1,"max-depth":e.maxDepth,"parent-id":D.id,onChildChange:g,onSelected:C},{[s]:O(({item:T})=>[K(L.$slots,"item-icon",{item:T},void 0,!0)]),[u]:O(({item:T})=>[K(L.$slots,"item-label",{item:T},void 0,!0)]),_:2},1032,["disable-drag","items","level","max-depth","parent-id"]))],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),LQ=Ie(EQ,[["__scopeId","data-v-183a701a"]]),$f=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&$f(r.children,t)}),t),AQ=e=>{const t=$f(e,[]),r=new Set(t);return t.length===r.size},HQ=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||A5(n)<=t)}),r},Pu=e=>L5(e)&&AQ(e),BQ=ie({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||Pu(e)},items:{type:Array,default:null,validator:e=>!e.length||Pu(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,o=j([]),a=_({get(){return r.modelValue},set(d){o.value=d}}),{getSizeFromString:i}=M1(),l=_(()=>({maxWidth:i(r.width)})),s=(d,f)=>{(f||o.value).forEach(p=>{var g;p.id===d.id?p.selected=!0:p.selected=!1,(g=p.children)!=null&&g.length&&s(d,p.children)}),n("selected",d)},u=d=>{n("change",d)},c=d=>{n("child-change",d)};return Ee(a,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(o.value=d,o.value.forEach(p=>{p.children||(p.children=[])}))}),Ee(()=>r.items,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(o.value=d,o.value.forEach(p=>{p.children||(p.children=[])}))}),_t(()=>{r.modelValue&&r.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),r.modelValue?o.value=r.modelValue:r.items&&(o.value=r.items),HQ(o.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),o.value.forEach(d=>{d.children||(d.children=[])})}),(d,f)=>(h(),x("div",{class:"k-tree-list","data-testid":"k-tree-list",style:je(e.width?l.value:void 0)},[U(LQ,{"disable-drag":e.disableDrag,items:o.value,"max-depth":e.maxDepth,onChange:u,onChildChange:c,onSelected:s},{"item-icon":O(({item:p})=>[K(d.$slots,"item-icon",{item:p})]),"item-label":O(({item:p})=>[K(d.$slots,"item-label",{item:p})]),_:3},8,["disable-drag","items","max-depth"])],4))}}),TQ={class:"icon"},DQ={class:"dots"},OQ={class:"lines"},VQ=ie({__name:"KViewSwitcher",props:{view:{type:String,default:"table",required:!0,validator:e=>Qy.includes(e)}},emits:["view-changed"],setup(e,{emit:t}){const r=e,n=t,o=j(!0),a=()=>{o.value=!1,n("view-changed",r.view==="table"?"grid":"table")};return(i,l)=>(h(),J(st,{appearance:"secondary",class:ae(["k-view-switcher view-switch-button",[e.view,{paused:o.value}]]),size:"small",title:`Toggle to ${e.view==="table"?"grid":"table"} view`,onClick:a},{default:O(()=>[m("div",TQ,[m("div",DQ,[(h(),x(Le,null,rt(4,s=>m("i",{key:s})),64))]),m("div",OQ,[(h(),x(Le,null,rt(4,s=>m("i",{key:s})),64))])])]),_:1},8,["class","title"]))}}),IQ=Ie(VQ,[["__scopeId","data-v-343d8a14"]]),Nu=e=>{try{return new URL(e),!0}catch{return!1}},PQ=["href"],NQ=ie({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!Nu(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=_(()=>!!Nu(t.href)),n=j(!1),o=_(()=>n.value?`var(--kui-color-text-primary-strong, ${Ww})`:`var(--kui-color-text-primary, ${I7})`);return(a,i)=>{const l=Ft("KIcon");return r.value?(h(),x("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank",onMouseleave:i[0]||(i[0]=s=>n.value=!1),onMouseover:i[1]||(i[1]=s=>n.value=!0)},[K(a.$slots,"default",{},void 0,!0),e.hideIcon?Z("",!0):(h(),J(l,{key:0,color:o.value,icon:"externalLink",size:"12"},null,8,["color"]))],40,PQ)):Z("",!0)}}}),ZQ=Ie(NQ,[["__scopeId","data-v-5e03227f"]]),$Q={key:0,class:"k-truncate-expand-controls"},RQ={key:0,"data-testid":"expand-trigger-wrapper"},zQ={key:0,"data-testid":"collapse-trigger-wrapper"},FQ={key:0,"data-testid":"expand-trigger-wrapper"},UQ={key:1},jQ=ie({__name:"KTruncate",props:{rows:{type:Number,default:1,validator:e=>e>0},isTextContent:{type:Boolean,default:!1},isExpanded:{type:Boolean,default:!1},width:{type:String,default:"100%"}},setup(e){An(v=>({"55901c88":u.value,"56d14910":I(c),"5a051e96":r.rows}));const{getSizeFromString:t}=M1(),r=e,n=j(r.isExpanded),o=j(!1),a=j(),i=j(),l=j(),s=j(),u=j("0px"),c=g_,d=j(0),f=async()=>{var v;if(!r.isTextContent&&i.value&&(v=i.value.children)!=null&&v.length){const y=i.value.children,w=Number(String(c).replace(/px$/gi,""));let k=0;for(let V=0;Vk?y[V].offsetHeight:k;const L=(r.rows===1?0:(r.rows-1)*w)+k*r.rows+6;u.value=i.value.offsetHeight>L?`${L}px`:"auto",await zt(),p()}},p=()=>{if(i.value&&l.value){const v=r.isTextContent?i.value.scrollHeight:i.value.offsetHeight,y=s.value?s.value.offsetHeight:0;o.value=v>l.value.offsetHeight-y,g()}},g=()=>{if(!r.isTextContent&&(d.value=0,i.value&&l.value)){const v=i.value.children;for(let y=0;yl.value.offsetHeight?(d.value+=1,v[y].getAttribute("tabindex")&&(v[y].tabIndex=-1)):v[y].getAttribute("tabindex")&&(v[y].tabIndex=0)}},C=async()=>{n.value=!n.value,await zt(),p()},b=_(()=>({width:t(r.width)}));return _t(()=>{a.value=new ResizeObserver(v=>{window.requestAnimationFrame(()=>{!Array.isArray(v)||!v.length||f()})}),a.value.observe(i.value),p()}),rr(()=>{a.value&&a.value.unobserve(i.value)}),(v,y)=>{const w=Ft("KButton");return h(),x("div",{ref_key:"kTruncateWrapper",ref:l,class:ae(["k-truncate",[n.value?"expanded":"",`k-truncate-${e.isTextContent?"text":"content"}`]]),style:je(b.value)},[!e.isTextContent&&o.value?(h(),x("div",$Q,[n.value?Z("",!0):(h(),x("div",RQ,[K(v.$slots,"expand-trigger",{expand:C,truncatedCount:d.value},()=>[m("button",{class:"expand-trigger",onClick:C},R(d.value),1)],!0)]))])):Z("",!0),m("div",{ref_key:"kTruncateContainer",ref:i,class:"k-truncate-container"},[K(v.$slots,"default",{},void 0,!0),!e.isTextContent&&n.value?(h(),x("div",zQ,[K(v.$slots,"collapse-trigger",{collapse:C},()=>[U(I(rx),{class:"collapse-trigger",color:I(I7),role:"button",tabindex:"0",onClick:C},null,8,["color"])],!0)])):Z("",!0)],512),e.isTextContent&&(o.value||n.value)?(h(),x("div",{key:1,ref_key:"textToggleControls",ref:s,class:"k-truncate-collapse-controls"},[n.value?Z("",!0):(h(),x("div",FQ,[K(v.$slots,"expand-trigger",{expand:C},()=>[U(w,{appearance:"tertiary",size:"small",onClick:C},{default:O(()=>[M(" Show more ")]),_:1})],!0)])),n.value?(h(),x("div",UQ,[K(v.$slots,"collapse-trigger",{collapse:C},()=>[U(w,{appearance:"tertiary",size:"small",onClick:C},{default:O(()=>[M(" Show less ")]),_:1})],!0)])):Z("",!0)],512)):Z("",!0)],6)}}}),YQ=Ie(jQ,[["__scopeId","data-v-629d5f3c"]]),GQ={key:0},KQ=ie({__name:"KMethodBadge",props:{method:{type:String,required:!0,validator:e=>Wy.includes(e),default:"custom"},isRounded:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:""},isToggle:{type:Boolean,required:!1,default:!1},modelValue:{type:Boolean,required:!1,default:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const r=e,n=t,o=j(r.modelValue),a=_(()=>r.label||r.method.toUpperCase()),i=_(()=>({get:{color:`var(--kui-method-color-text-get, ${c_})`,backgroundColor:`var(--kui-method-color-background-get, ${t_})`},post:{color:`var(--kui-method-color-text-post, ${h_})`,backgroundColor:`var(--kui-method-color-background-post, ${a_})`},put:{color:`var(--kui-method-color-text-put, ${v_})`,backgroundColor:`var(--kui-method-color-background-put, ${i_})`},patch:{color:`var(--kui-method-color-text-patch, ${p_})`,backgroundColor:`var(--kui-method-color-background-patch, ${o_})`},delete:{color:`var(--kui-method-color-text-delete, ${u_})`,backgroundColor:`var(--kui-method-color-background-delete, ${e_})`},head:{color:`var(--kui-method-color-text-head, ${d_})`,backgroundColor:`var(--kui-method-color-background-head, ${r_})`},options:{color:`var(--kui-method-color-text-options, ${f_})`,backgroundColor:`var(--kui-method-color-background-options, ${n_})`},trace:{color:`var(--kui-method-color-text-trace, ${m_})`,backgroundColor:`var(--kui-method-color-background-trace, ${l_})`},connect:{color:`var(--kui-method-color-text-connect, ${s_})`,backgroundColor:`var(--kui-method-color-background-connect, ${Jw})`},custom:{color:`var(--kui-color-text-inverse, ${c2})`,backgroundColor:`var(--kui-color-background-neutral-strong, ${jw})`}})),l=()=>{o.value=!o.value};return Ee(o,s=>{n("update:modelValue",s)}),Ee(()=>r.modelValue,s=>{o.value=s}),(s,u)=>{const c=Ft("KInputSwitch"),d=Ft("KBadge");return h(),J(d,it({"background-color":i.value[e.method].backgroundColor,class:["k-method-badge",[`method-${e.method}`,{"k-method-toggle":e.isToggle}]],color:i.value[e.method].color,"max-width":"auto",shape:e.isToggle||e.isRounded?"rounded":"rectangular"},Kl({click:e.isToggle?l:void 0})),{default:O(()=>[e.isToggle?Z("",!0):(h(),x("span",GQ,R(a.value),1)),e.isToggle?(h(),J(c,{key:1,modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=f=>o.value=f),label:a.value,"label-position":"left"},null,8,["modelValue","label"])):Z("",!0)]),_:1},16,["background-color","class","color","shape"])}}}),qQ=Ie(KQ,[["__scopeId","data-v-cce92342"]]),WQ={class:"k-copy"},QQ={key:0,class:"copy-badge-text"},XQ=ie({__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:!0},truncate:{type:Boolean,default:!1},successTooltip:{type:String,default:"Copied!"},truncationLimit:{type:Number,default:8}},setup(e){const t=e,r=j(""),n=_(()=>!t.badgeLabel||t.copyTooltip?t.copyTooltip||"Copy":`Copy ${t.badgeLabel.replace(/:$/,"")}`);Ee(n,f=>{r.value=f},{immediate:!0});const o=_(()=>t.truncate?`${t.text.substring(0,t.truncationLimit)+"..."}`:null),a=_(()=>t.truncate||t.badge?"copy-element":null),i=_(()=>t.badge?"badge-styles":null),l=_(()=>t.truncate||t.badge?"truncate-content":null),s=_(()=>t.badge?null:"monospace"),u=_(()=>t.format==="redacted"?"*****":t.format==="deleted"?`*${t.text.substring(0,5)}`:t.truncate&&t.truncationLimit&&o.value?o.value.replace(/^"(.*)"$/,"$1"):t.text),c=f=>{r.value=f||t.successTooltip,setTimeout(()=>{r.value=n.value},1800)},d=f=>{if(!f(t.text)){c("Failed to copy");return}c()};return(f,p)=>(h(),x("div",WQ,[e.badge?(h(),x("span",QQ,R(e.badgeLabel),1)):Z("",!0),m("div",{class:ae(["copy-container",a.value,i.value])},[e.format!=="hidden"?(h(),J(so,{key:0,class:ae(["copy-text",[l.value,s.value]]),"data-testid":"copy-text",label:e.textTooltip?e.textTooltip:u.value,placement:"bottomStart","position-fixed":""},{default:O(()=>[m("span",null,R(u.value),1)]),_:1},8,["class","label"])):Z("",!0),U(so,{class:"text-icon-wrapper",label:r.value,"max-width":"500px",placement:"bottomStart","position-fixed":""},{default:O(()=>[U(I(Wc),null,{default:O(({copyToClipboard:g})=>[U(I(hx),{class:"text-icon","data-testid":"copy-to-clipboard","hide-title":!!e.copyTooltip||void 0,role:"button",size:I(lo),tabindex:"0",onClick:At(C=>d(g),["stop"])},null,8,["hide-title","size","onClick"])]),_:1})]),_:1},8,["label"])],2)]))}}),JQ=Ie(XQ,[["__scopeId","data-v-4142cb08"]]),Zu=Object.freeze(Object.defineProperty({__proto__:null,KAlert:o9,KBadge:wn,KBreadcrumbs:M9,KButton:st,KCard:p2,KCatalog:TS,KCatalogItem:E9,KCheckbox:ZS,KClipboardProvider:Wc,KCodeBlock:mE,KCollapse:_E,KComponent:Ly,KCopy:JQ,KDateTimePicker:IY,KDropdown:gu,KDropdownItem:df,KDropdownMenu:gu,KEmptyState:Ai,KExternalLink:ZQ,KFileUpload:jY,KIcon:Xe,KInlineEdit:WY,KInput:Yi,KInputSwitch:lG,KLabel:Wr,KMenu:_G,KMenuItem:pf,KMethodBadge:qQ,KModal:bf,KModalFullscreen:wK,KMultiselect:jK,KPagination:U7,KPop:Ut,KPrompt:nq,KRadio:fq,KSegmentedControl:cf,KSelect:S9,KSkeleton:F7,KSkeletonBox:Vt,KSlideout:Lq,KStepper:cW,KTable:wW,KTabs:EW,KTextArea:BW,KToaster:Sf,KToggle:u2,KTooltip:so,KTreeList:BQ,KTruncate:YQ,KViewSwitcher:IQ,ToastManager:VW},Symbol.toStringTag,{value:"Module"})),eX={install:e=>{for(const t in Zu)e.component(t,Zu[t])}},Ia=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},tX={};function rX(e,t){return h(),x("main",null,[K(e.$slots,"default")])}const nX=Ia(tX,[["render",rX]]),oX={class:"definition-card-title"},aX={class:"definition-card-container"},iX=ie({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(r,n)=>(h(),x("div",{class:ae(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[m("div",oX,[K(r.$slots,"icon",{},void 0,!0),M(),K(r.$slots,"title",{},void 0,!0)]),M(),m("div",aX,[K(r.$slots,"body",{},void 0,!0)])],2))}});const Zl=Ia(iX,[["__scopeId","data-v-696d60ad"]]),lX={class:"status"},sX={key:1,class:"status-separator"},uX={class:"status-total"},cX=ie({__name:"ResourceStatus",props:{total:{},online:{default:null}},setup(e){const t=e,r=_(()=>{if(t.online!==null){const n=t.online/t.total;if(n<=.5)return"danger";if(n<1)return"warning"}return null});return(n,o)=>(h(),J(Zl,null,wr({title:O(()=>[K(n.$slots,"title",{},void 0,!0)]),body:O(()=>[m("div",lX,[t.online!==null?(h(),x("span",{key:0,class:ae(["status-online",{[`status-online--${r.value}`]:r.value!==null}])},R(t.online),3)):Z("",!0),t.online!==null?(h(),x("span",sX,"/")):Z("",!0),m("span",uX,R(t.total),1)])]),_:2},[n.$slots.icon?{name:"icon",fn:O(()=>[K(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}});const Wn=Ia(cX,[["__scopeId","data-v-1c7759a5"]]);var x0=new WeakMap,Rf=new Map,dX=new Map,ho;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(ho||(ho={}));var Kr;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Kr||(Kr={}));var fX=class{constructor(e){this.impl=e,this.type=ho.Constant}},pX=class{constructor(e){this.impl=e,this.type=ho.Factory}},hX=e=>e.type===ho.Factory,M2=class{constructor(e){this.impl=e,this.type=ho.Instance}},vX=class extends M2{constructor(){super(...arguments),this.scope=Kr.Container,this.cache=new WeakMap}},mX=class extends M2{constructor(){super(...arguments),this.scope=Kr.Resolution}},gX=class extends M2{constructor(e){super(e),this.impl=e,this.scope=Kr.Singleton}},CX=class extends M2{constructor(){super(...arguments),this.scope=Kr.Transient}},yX=e=>e.type===ho.Instance,bX=e=>e.scope===Kr.Container,wX=e=>e.scope===Kr.Resolution,_X=e=>e.scope===Kr.Singleton,kX=e=>Symbol(e),Fe=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},oi=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=oi.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 o=n.get(r);if(o)return o}if(t)for(let o=0,a=t.length;o{t.map.set(n,e(r))}),t}clone(){return this.from(e=>new Map(e))}},zf=oi;zf.notag=kX("NO_TAG");var xX=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(o,r,n,t.split()))}resolveToken(e,t,r,n=new Ff){const o=this.vault.get(e,n,t,r);if(o)return this.resolveBinding(o,n);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return yX(e)?_X(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):bX(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):wX(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):hX(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(o=>$l.resolveInitialization(o,r,e.impl.initializer)):$l.resolveInitialization(n,r,e.impl.initializer)}:e.impl}resolveCache(e,t,r,n){const o=r();if(o!==void 0)return o;const a=this.createInstance(e.impl,t);return n(a),a}createInstance(e,t){const r=this.getParameters(e,t),n=x0.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const o=e(...r);return x0.set(e,!0),o}catch{const a=new e(...r);return x0.set(e,!1),a}}getParameters(e,t){const r=Rf.get(e);if(r)return this.resolveTokens(r,t,dX.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}},AX=()=>new $l,HX=(e,...t)=>(Rf.set(e,t),e),voe=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function BX(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var TX=function(t){return DX(t)&&!OX(t)};function DX(e){return!!e&&typeof e=="object"}function OX(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||PX(e)}var VX=typeof Symbol=="function"&&Symbol.for,IX=VX?Symbol.for("react.element"):60103;function PX(e){return e.$$typeof===IX}function NX(e){return Array.isArray(e)?[]:{}}function Oi(e,t){return t.clone!==!1&&t.isMergeableObject(e)?_a(NX(e),e,t):e}function ZX(e,t,r){return e.concat(t).map(function(n){return Oi(n,r)})}function $X(e,t){if(!t.customMerge)return _a;var r=t.customMerge(e);return typeof r=="function"?r:_a}function RX(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function $u(e){return Object.keys(e).concat(RX(e))}function Uf(e,t){try{return t in e}catch{return!1}}function zX(e,t){return Uf(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function FX(e,t,r){var n={};return r.isMergeableObject(e)&&$u(e).forEach(function(o){n[o]=Oi(e[o],r)}),$u(t).forEach(function(o){zX(e,o)||(Uf(e,o)&&r.isMergeableObject(t[o])?n[o]=$X(o,r)(e[o],t[o],r):n[o]=Oi(t[o],r))}),n}function _a(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||ZX,r.isMergeableObject=r.isMergeableObject||TX,r.cloneUnlessOtherwiseSpecified=Oi;var n=Array.isArray(t),o=Array.isArray(e),a=n===o;return a?n?r.arrayMerge(e,t,r):FX(e,t,r):Oi(t,r)}_a.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,o){return _a(n,o,r)},{})};var UX=_a,jX=UX;const YX=BX(jX),H5=AX(),GX=(...e)=>[...new Map([...e.flat()]).entries()],KX=e=>{const t=new Map(e);return e.forEach(([r,n])=>{if(typeof n.decorates<"u"){const o=n.decorates,a=t.get(o);if(typeof a<"u"){const{labels:i,...l}=a,s=Fe("inner"),u=Fe("inner.wrapper");t.set(s,{...l}),t.set(u,{service:()=>()=>S2(s)}),t.set(o,{...n,arguments:[u],labels:i})}n.decorates=void 0}}),[...t.entries()]},S2=e=>H5.get(e),qX=(...e)=>(KX(GX(...e)).forEach(r=>B5(...r)),S2),Pa=(...e)=>e.map(t=>()=>S2(t)),_l=new WeakMap,B5=(e,t)=>{const r=H5.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=>{_l.has(n)||(_l.set(n,[]),B5(n,{service:()=>_l.get(n).reduce((a,i)=>{try{const l=S2(i);return Array.isArray(l)?a.concat(l):l instanceof Object?YX(a,l):a}catch(l){throw console.error(l),l}},[])})),_l.get(n).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((n,o)=>{if(typeof n>"u")throw new Error(`Unable to find token for argument[${o}]`)}),HX(t.service,...t.arguments))},dn=(e,t)=>{const r=Fe(t.description);return H5.bind(r).toConstant(e),r},o7={httpClient:Fe("httpClient"),api:Fe("KumaApi"),logger:Fe("logger")};/*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const $o=typeof window<"u";function QX(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const yt=Object.assign;function M0(e,t){const n={};for(const r in t){const o=t[r];n[r]=tn(o)?o.map(e):e(o)}return n}const yi=()=>{},tn=Array.isArray,XX=/\/$/,JX=e=>e.replace(XX,"");function S0(e,t,n="/"){let r,o={},a="",i="";const l=t.indexOf("#");let s=t.indexOf("?");return l=0&&(s=-1),s>-1&&(r=t.slice(0,s),a=t.slice(s+1,l>-1?l:t.length),o=e(a)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=rJ(r??t,n),{fullPath:r+(a&&"?")+a+i,path:r,query:o,hash:i}}function eJ(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ru(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function tJ(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&ka(t.matched[r],n.matched[o])&&jf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ka(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function jf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!nJ(e[n],t[n]))return!1;return!0}function nJ(e,t){return tn(e)?zu(e,t):tn(t)?zu(t,e):e===t}function zu(e,t){return tn(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function rJ(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let a=n.length-1,i,l;for(i=0;i1&&a--;else break;return n.slice(0,a).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Vi;(function(e){e.pop="pop",e.push="push"})(Vi||(Vi={}));var bi;(function(e){e.back="back",e.forward="forward",e.unknown=""})(bi||(bi={}));function oJ(e){if(!e)if($o){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),JX(e)}const aJ=/^[^#]+#/;function iJ(e,t){return e.replace(aJ,"#")+t}function lJ(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const E2=()=>({left:window.pageXOffset,top:window.pageYOffset});function sJ(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=lJ(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Fu(e,t){return(history.state?history.state.position-t:-1)+e}const a7=new Map;function uJ(e,t){a7.set(e,t)}function cJ(e){const t=a7.get(e);return a7.delete(e),t}let dJ=()=>location.protocol+"//"+location.host;function Yf(e,t){const{pathname:n,search:r,hash:o}=t,a=e.indexOf("#");if(a>-1){let l=o.includes(e.slice(a))?e.slice(a).length:1,s=o.slice(l);return s[0]!=="/"&&(s="/"+s),Ru(s,"")}return Ru(n,e)+r+o}function fJ(e,t,n,r){let o=[],a=[],i=null;const l=({state:f})=>{const p=Yf(e,location),g=n.value,C=t.value;let b=0;if(f){if(n.value=p,t.value=f,i&&i===g){i=null;return}b=C?f.position-C.position:0}else r(p);o.forEach(v=>{v(n.value,g,{delta:b,type:Vi.pop,direction:b?b>0?bi.forward:bi.back:bi.unknown})})};function s(){i=n.value}function u(f){o.push(f);const p=()=>{const g=o.indexOf(f);g>-1&&o.splice(g,1)};return a.push(p),p}function c(){const{history:f}=window;f.state&&f.replaceState(yt({},f.state,{scroll:E2()}),"")}function d(){for(const f of a)f();a=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:s,listen:u,destroy:d}}function Uu(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?E2():null}}function pJ(e){const{history:t,location:n}=window,r={value:Yf(e,n)},o={value:t.state};o.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(s,u,c){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+s:dJ()+e+s;try{t[c?"replaceState":"pushState"](u,"",f),o.value=u}catch(p){console.error(p),n[c?"replace":"assign"](f)}}function i(s,u){const c=yt({},t.state,Uu(o.value.back,s,o.value.forward,!0),u,{position:o.value.position});a(s,c,!0),r.value=s}function l(s,u){const c=yt({},o.value,t.state,{forward:s,scroll:E2()});a(c.current,c,!0);const d=yt({},Uu(r.value,s,null),{position:c.position+1},u);a(s,d,!1),r.value=s}return{location:r,state:o,push:l,replace:i}}function hJ(e){e=oJ(e);const t=pJ(e),n=fJ(e,t.state,t.location,t.replace);function r(a,i=!0){i||n.pauseListeners(),history.go(a)}const o=yt({location:"",base:e,go:r,createHref:iJ.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function vJ(e){return typeof e=="string"||e&&typeof e=="object"}function Gf(e){return typeof e=="string"||typeof e=="symbol"}const lr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Kf=Symbol("");var ju;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ju||(ju={}));function xa(e,t){return yt(new Error,{type:e,[Kf]:!0},t)}function Dn(e,t){return e instanceof Error&&Kf in e&&(t==null||!!(e.type&t))}const Yu="[^/]+?",mJ={sensitive:!1,strict:!1,start:!0,end:!0},gJ=/[.+*?^${}()[\]/\\]/g;function CJ(e,t){const n=yt({},mJ,t),r=[];let o=n.start?"^":"";const a=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function bJ(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const wJ={type:0,value:""},_J=/[a-zA-Z0-9_]/;function kJ(e){if(!e)return[[]];if(e==="/")return[[wJ]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${u}": ${p}`)}let n=0,r=n;const o=[];let a;function i(){a&&o.push(a),a=[]}let l=0,s,u="",c="";function d(){u&&(n===0?a.push({type:0,value:u}):n===1||n===2||n===3?(a.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:u,regexp:c,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=s}for(;l{i(y)}:yi}function i(c){if(Gf(c)){const d=r.get(c);d&&(r.delete(c),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(c);d>-1&&(n.splice(d,1),c.record.name&&r.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function l(){return n}function s(c){let d=0;for(;d=0&&(c.record.path!==n[d].record.path||!qf(c,n[d]));)d++;n.splice(d,0,c),c.record.name&&!qu(c)&&r.set(c.record.name,c)}function u(c,d){let f,p={},g,C;if("name"in c&&c.name){if(f=r.get(c.name),!f)throw xa(1,{location:c});C=f.record.name,p=yt(Ku(d.params,f.keys.filter(y=>!y.optional).map(y=>y.name)),c.params&&Ku(c.params,f.keys.map(y=>y.name))),g=f.stringify(p)}else if("path"in c)g=c.path,f=n.find(y=>y.re.test(g)),f&&(p=f.parse(g),C=f.record.name);else{if(f=d.name?r.get(d.name):n.find(y=>y.re.test(d.path)),!f)throw xa(1,{location:c,currentLocation:d});C=f.record.name,p=yt({},d.params,c.params),g=f.stringify(p)}const b=[];let v=f;for(;v;)b.unshift(v.record),v=v.parent;return{name:C,path:g,params:p,matched:b,meta:LJ(b)}}return e.forEach(c=>a(c)),{addRoute:a,resolve:u,removeRoute:i,getRoutes:l,getRecordMatcher:o}}function Ku(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function SJ(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:EJ(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function EJ(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function qu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function LJ(e){return e.reduce((t,n)=>yt(t,n.meta),{})}function Wu(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function qf(e,t){return t.children.some(n=>n===e||qf(e,n))}const Wf=/#/g,AJ=/&/g,HJ=/\//g,BJ=/=/g,TJ=/\?/g,Qf=/\+/g,DJ=/%5B/g,OJ=/%5D/g,Xf=/%5E/g,VJ=/%60/g,Jf=/%7B/g,IJ=/%7C/g,ep=/%7D/g,PJ=/%20/g;function T5(e){return encodeURI(""+e).replace(IJ,"|").replace(DJ,"[").replace(OJ,"]")}function NJ(e){return T5(e).replace(Jf,"{").replace(ep,"}").replace(Xf,"^")}function i7(e){return T5(e).replace(Qf,"%2B").replace(PJ,"+").replace(Wf,"%23").replace(AJ,"%26").replace(VJ,"`").replace(Jf,"{").replace(ep,"}").replace(Xf,"^")}function ZJ(e){return i7(e).replace(BJ,"%3D")}function $J(e){return T5(e).replace(Wf,"%23").replace(TJ,"%3F")}function RJ(e){return e==null?"":$J(e).replace(HJ,"%2F")}function Vs(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function zJ(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oa&&i7(a)):[r&&i7(r)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+n,a!=null&&(t+="="+a))})}return t}function FJ(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=tn(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const UJ=Symbol(""),Xu=Symbol(""),L2=Symbol(""),D5=Symbol(""),l7=Symbol("");function Ka(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function mr(e,t,n,r,o){const a=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const s=d=>{d===!1?l(xa(4,{from:n,to:t})):d instanceof Error?l(d):vJ(d)?l(xa(2,{from:t,to:d})):(a&&r.enterCallbacks[o]===a&&typeof d=="function"&&a.push(d),i())},u=e.call(r&&r.instances[o],t,n,s);let c=Promise.resolve(u);e.length<3&&(c=c.then(s)),c.catch(d=>l(d))})}function E0(e,t,n,r){const o=[];for(const a of e)for(const i in a.components){let l=a.components[i];if(!(t!=="beforeRouteEnter"&&!a.instances[i]))if(jJ(l)){const u=(l.__vccOpts||l)[t];u&&o.push(mr(u,n,r,a,i))}else{let s=l();o.push(()=>s.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${a.path}"`));const c=QX(u)?u.default:u;a.components[i]=c;const f=(c.__vccOpts||c)[t];return f&&mr(f,n,r,a,i)()}))}}return o}function jJ(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ju(e){const t=r1(L2),n=r1(D5),r=_(()=>t.resolve(I(e.to))),o=_(()=>{const{matched:s}=r.value,{length:u}=s,c=s[u-1],d=n.matched;if(!c||!d.length)return-1;const f=d.findIndex(ka.bind(null,c));if(f>-1)return f;const p=e8(s[u-2]);return u>1&&e8(c)===p&&d[d.length-1].path!==p?d.findIndex(ka.bind(null,s[u-2])):f}),a=_(()=>o.value>-1&&qJ(n.params,r.value.params)),i=_(()=>o.value>-1&&o.value===n.matched.length-1&&jf(n.params,r.value.params));function l(s={}){return KJ(s)?t[I(e.replace)?"replace":"push"](I(e.to)).catch(yi):Promise.resolve()}return{route:r,href:_(()=>r.value.href),isActive:a,isExactActive:i,navigate:l}}const YJ=ie({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:Ju,setup(e,{slots:t}){const n=En(Ju(e)),{options:r}=r1(L2),o=_(()=>({[t8(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[t8(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=t.default&&t.default(n);return e.custom?a:X1("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},a)}}}),GJ=YJ;function KJ(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 qJ(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!tn(o)||o.length!==r.length||r.some((a,i)=>a!==o[i]))return!1}return!0}function e8(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const t8=(e,t,n)=>e??t??n,WJ=ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=r1(l7),o=_(()=>e.route||r.value),a=r1(Xu,0),i=_(()=>{let u=I(a);const{matched:c}=o.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),l=_(()=>o.value.matched[i.value]);Cn(Xu,_(()=>i.value+1)),Cn(UJ,l),Cn(l7,o);const s=j();return Ee(()=>[s.value,l.value,e.name],([u,c,d],[f,p,g])=>{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||!ka(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(C=>C(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,d=l.value,f=d&&d.components[c];if(!f)return n8(n.default,{Component:f,route:u});const p=d.props[c],g=p?p===!0?u.params:typeof p=="function"?p(u):p:null,b=X1(f,yt({},g,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(d.instances[c]=null)},ref:s}));return n8(n.default,{Component:b,route:u})||b}}});function n8(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const QJ=WJ;function XJ(e){const t=MJ(e.routes,e),n=e.parseQuery||zJ,r=e.stringifyQuery||Qu,o=e.history,a=Ka(),i=Ka(),l=Ka(),s=gh(lr);let u=lr;$o&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=M0.bind(null,Q=>""+Q),d=M0.bind(null,RJ),f=M0.bind(null,Vs);function p(Q,pe){let F,Y;return Gf(Q)?(F=t.getRecordMatcher(Q),Y=pe):Y=Q,t.addRoute(Y,F)}function g(Q){const pe=t.getRecordMatcher(Q);pe&&t.removeRoute(pe)}function C(){return t.getRoutes().map(Q=>Q.record)}function b(Q){return!!t.getRecordMatcher(Q)}function v(Q,pe){if(pe=yt({},pe||s.value),typeof Q=="string"){const z=S0(n,Q,pe.path),G=t.resolve({path:z.path},pe),ee=o.createHref(z.fullPath);return yt(z,G,{params:f(G.params),hash:Vs(z.hash),redirectedFrom:void 0,href:ee})}let F;if("path"in Q)F=yt({},Q,{path:S0(n,Q.path,pe.path).path});else{const z=yt({},Q.params);for(const G in z)z[G]==null&&delete z[G];F=yt({},Q,{params:d(z)}),pe.params=d(pe.params)}const Y=t.resolve(F,pe),oe=Q.hash||"";Y.params=c(f(Y.params));const E=eJ(r,yt({},Q,{hash:NJ(oe),path:Y.path})),H=o.createHref(E);return yt({fullPath:E,hash:oe,query:r===Qu?FJ(Q.query):Q.query||{}},Y,{redirectedFrom:void 0,href:H})}function y(Q){return typeof Q=="string"?S0(n,Q,s.value.path):yt({},Q)}function w(Q,pe){if(u!==Q)return xa(8,{from:pe,to:Q})}function k(Q){return P(Q)}function L(Q){return k(yt(y(Q),{replace:!0}))}function V(Q){const pe=Q.matched[Q.matched.length-1];if(pe&&pe.redirect){const{redirect:F}=pe;let Y=typeof F=="function"?F(Q):F;return typeof Y=="string"&&(Y=Y.includes("?")||Y.includes("#")?Y=y(Y):{path:Y},Y.params={}),yt({query:Q.query,hash:Q.hash,params:"path"in Y?{}:Q.params},Y)}}function P(Q,pe){const F=u=v(Q),Y=s.value,oe=Q.state,E=Q.force,H=Q.replace===!0,z=V(F);if(z)return P(yt(y(z),{state:typeof z=="object"?yt({},oe,z.state):oe,force:E,replace:H}),pe||F);const G=F;G.redirectedFrom=pe;let ee;return!E&&tJ(r,Y,F)&&(ee=xa(16,{to:G,from:Y}),_e(Y,Y,!0,!1)),(ee?Promise.resolve(ee):S(G,Y)).catch(se=>Dn(se)?Dn(se,2)?se:le(se):de(se,G,Y)).then(se=>{if(se){if(Dn(se,2))return P(yt({replace:H},y(se.to),{state:typeof se.to=="object"?yt({},oe,se.to.state):oe,force:E}),pe||G)}else se=B(G,Y,!0,H,oe);return A(G,Y,se),se})}function D(Q,pe){const F=w(Q,pe);return F?Promise.reject(F):Promise.resolve()}function T(Q){const pe=re.values().next().value;return pe&&typeof pe.runWithContext=="function"?pe.runWithContext(Q):Q()}function S(Q,pe){let F;const[Y,oe,E]=JJ(Q,pe);F=E0(Y.reverse(),"beforeRouteLeave",Q,pe);for(const z of Y)z.leaveGuards.forEach(G=>{F.push(mr(G,Q,pe))});const H=D.bind(null,Q,pe);return F.push(H),ke(F).then(()=>{F=[];for(const z of a.list())F.push(mr(z,Q,pe));return F.push(H),ke(F)}).then(()=>{F=E0(oe,"beforeRouteUpdate",Q,pe);for(const z of oe)z.updateGuards.forEach(G=>{F.push(mr(G,Q,pe))});return F.push(H),ke(F)}).then(()=>{F=[];for(const z of E)if(z.beforeEnter)if(tn(z.beforeEnter))for(const G of z.beforeEnter)F.push(mr(G,Q,pe));else F.push(mr(z.beforeEnter,Q,pe));return F.push(H),ke(F)}).then(()=>(Q.matched.forEach(z=>z.enterCallbacks={}),F=E0(E,"beforeRouteEnter",Q,pe),F.push(H),ke(F))).then(()=>{F=[];for(const z of i.list())F.push(mr(z,Q,pe));return F.push(H),ke(F)}).catch(z=>Dn(z,8)?z:Promise.reject(z))}function A(Q,pe,F){l.list().forEach(Y=>T(()=>Y(Q,pe,F)))}function B(Q,pe,F,Y,oe){const E=w(Q,pe);if(E)return E;const H=pe===lr,z=$o?history.state:{};F&&(Y||H?o.replace(Q.fullPath,yt({scroll:H&&z&&z.scroll},oe)):o.push(Q.fullPath,oe)),s.value=Q,_e(Q,pe,F,H),le()}let N;function W(){N||(N=o.listen((Q,pe,F)=>{if(!Ve.listening)return;const Y=v(Q),oe=V(Y);if(oe){P(yt(oe,{replace:!0}),Y).catch(yi);return}u=Y;const E=s.value;$o&&uJ(Fu(E.fullPath,F.delta),E2()),S(Y,E).catch(H=>Dn(H,12)?H:Dn(H,2)?(P(H.to,Y).then(z=>{Dn(z,20)&&!F.delta&&F.type===Vi.pop&&o.go(-1,!1)}).catch(yi),Promise.reject()):(F.delta&&o.go(-F.delta,!1),de(H,Y,E))).then(H=>{H=H||B(Y,E,!1),H&&(F.delta&&!Dn(H,8)?o.go(-F.delta,!1):F.type===Vi.pop&&Dn(H,20)&&o.go(-1,!1)),A(Y,E,H)}).catch(yi)}))}let X=Ka(),te=Ka(),ue;function de(Q,pe,F){le(Q);const Y=te.list();return Y.length?Y.forEach(oe=>oe(Q,pe,F)):console.error(Q),Promise.reject(Q)}function Ae(){return ue&&s.value!==lr?Promise.resolve():new Promise((Q,pe)=>{X.add([Q,pe])})}function le(Q){return ue||(ue=!Q,W(),X.list().forEach(([pe,F])=>Q?F(Q):pe()),X.reset()),Q}function _e(Q,pe,F,Y){const{scrollBehavior:oe}=e;if(!$o||!oe)return Promise.resolve();const E=!F&&cJ(Fu(Q.fullPath,0))||(Y||!F)&&history.state&&history.state.scroll||null;return zt().then(()=>oe(Q,pe,E)).then(H=>H&&sJ(H)).catch(H=>de(H,Q,pe))}const Ne=Q=>o.go(Q);let We;const re=new Set,Ve={currentRoute:s,listening:!0,addRoute:p,removeRoute:g,hasRoute:b,getRoutes:C,resolve:v,options:e,push:k,replace:L,go:Ne,back:()=>Ne(-1),forward:()=>Ne(1),beforeEach:a.add,beforeResolve:i.add,afterEach:l.add,onError:te.add,isReady:Ae,install(Q){const pe=this;Q.component("RouterLink",GJ),Q.component("RouterView",QJ),Q.config.globalProperties.$router=pe,Object.defineProperty(Q.config.globalProperties,"$route",{enumerable:!0,get:()=>I(s)}),$o&&!We&&s.value===lr&&(We=!0,k(o.location).catch(oe=>{}));const F={};for(const oe in lr)Object.defineProperty(F,oe,{get:()=>s.value[oe],enumerable:!0});Q.provide(L2,pe),Q.provide(D5,O8(F)),Q.provide(l7,s);const Y=Q.unmount;re.add(Q),Q.unmount=function(){re.delete(Q),re.size<1&&(u=lr,N&&N(),N=null,s.value=lr,We=!1,ue=!1),Y()}}};function ke(Q){return Q.reduce((pe,F)=>pe.then(()=>T(F)),Promise.resolve())}return Ve}function JJ(e,t){const n=[],r=[],o=[],a=Math.max(t.matched.length,e.matched.length);for(let i=0;ika(u,l))?r.push(l):n.push(l));const s=e.matched[i];s&&(t.matched.find(u=>ka(u,s))||o.push(s))}return[n,r,o]}function eee(){return r1(L2)}function tee(){return r1(D5)}const V1={app:Fe("vue.app"),router:Fe("vue.router"),components:Fe("vue.components"),plugins:Fe("vue.plugins"),routes:Fe("vue.routes"),routesLabel:Fe("vue.routes.label"),navigationGuards:Fe("vue.routes.navigation.guards")},nee=e=>[[V1.app,{service:(t,n)=>async r=>{const o=Mc(r);return t.forEach(([a,i])=>{o.component(a,i)}),n.forEach(([...a])=>{o.use(...a)}),o},arguments:[V1.components,V1.plugins]}],[V1.router,{service:(t,n,r)=>{const o=XJ({history:hJ(t("KUMA_BASE_PATH")),routes:n});return r.forEach(a=>{typeof a=="function"&&o.beforeEach(a)}),o},arguments:[e.env,V1.routes,V1.navigationGuards]}],[Fe("vue.plugins"),{service:t=>[[t]],arguments:[V1.router],labels:[V1.plugins]}],[V1.routes,{service:t=>t,arguments:[V1.routesLabel]}],[Fe("application.routes.navigation.guards"),{service:()=>[],labels:[V1.navigationGuards]}]],tp=V1;Pa(tp.router);const[goe,Coe]=Pa(o7.api,o7.logger),ree={class:"stack"},oee={class:"columns"},aee={class:"columns"},iee=ie({__name:"MeshDetails",props:{mesh:{type:Object,required:!0},meshInsight:{type:[Object],required:!1,default:void 0}},setup(e){const{t}=nr(),n=e,r=_(()=>i(n.mesh.mtls)),o=_(()=>i(n.mesh.metrics)),a=_(()=>{var l;return Object.values(((l=n.meshInsight)==null?void 0:l.policies)??{}).reduce((s,u)=>s+u.total,0)});function i(l){if(l!=null&&l.enabledBackend&&Array.isArray(l.backends)){const s=l.backends.find(u=>u.name===l.enabledBackend);if(s!==void 0)return`${s.type} / ${s.name}`}return""}return(l,s)=>(h(),J(I(p2),null,{body:O(()=>{var u,c;return[m("div",ree,[m("div",oee,[U(Wr,{total:((u=n.meshInsight)==null?void 0:u.services.total)??0,"data-testid":"services-status"},{title:O(()=>[M(R(I(t)("meshes.detail.services")),1)]),_:1},8,["total"]),M(),U(Wr,{total:((c=n.meshInsight)==null?void 0:c.dataplanesByType.standard.total)??0,"data-testid":"data-plane-proxies-status"},{title:O(()=>[M(R(I(t)("meshes.detail.data_plane_proxies")),1)]),_:1},8,["total"]),M(),U(Wr,{total:a.value,"data-testid":"policies-status"},{title:O(()=>[M(R(I(t)("meshes.detail.policies")),1)]),_:1},8,["total"])]),M(),m("div",aee,[U(Zl,null,{title:O(()=>[M(R(I(t)("http.api.property.mtls")),1)]),body:O(()=>[r.value===""?(h(),J(I(wr),{key:0,appearance:"neutral"},{default:O(()=>[M(R(I(t)("meshes.detail.disabled")),1)]),_:1})):(h(),x(Le,{key:1},[M(R(r.value),1)],64))]),_:1}),M(),U(Zl,null,{title:O(()=>[M(R(I(t)("http.api.property.metrics")),1)]),body:O(()=>[o.value===""?(h(),J(I(wr),{key:0,appearance:"neutral"},{default:O(()=>[M(R(I(t)("meshes.detail.disabled")),1)]),_:1})):(h(),x(Le,{key:1},[M(R(o.value),1)],64))]),_:1}),M(),U(Zl,null,{title:O(()=>[M(R(I(t)("http.api.property.zoneEgress")),1)]),body:O(()=>[U(I(wr),{appearance:"neutral"},{default:O(()=>{var d;return[M(R(I(t)(`meshes.detail.${(d=n.mesh.routing)!=null&&d.zoneEgress?"enabled":"disabled"}`)),1)]}),_:1})]),_:1})])])]}),_:1}))}}),lee={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},see=m("path",{d:"M664.743 139.274L663.48 140.633V144H661.052V132.216H663.48V137.558L664.548 136.093L667.551 132.216H670.537L666.353 137.453L670.659 144H667.769L664.743 139.274ZM677.745 143.11C677.167 143.811 676.369 144.162 675.349 144.162C674.41 144.162 673.693 143.892 673.196 143.353C672.705 142.813 672.454 142.023 672.444 140.981V135.243H674.782V140.9C674.782 141.812 675.198 142.268 676.029 142.268C676.822 142.268 677.367 141.993 677.664 141.443V135.243H680.011V144H677.809L677.745 143.11ZM690.941 139.703C690.941 141.105 690.641 142.201 690.042 142.988C689.443 143.771 688.607 144.162 687.533 144.162C686.584 144.162 685.826 143.798 685.259 143.069L685.154 144H683.05V131.569H685.389V136.028C685.928 135.397 686.638 135.081 687.517 135.081C688.586 135.081 689.422 135.475 690.026 136.263C690.636 137.045 690.941 138.149 690.941 139.573V139.703ZM688.602 139.533C688.602 138.648 688.461 138.003 688.181 137.598C687.9 137.188 687.482 136.983 686.926 136.983C686.182 136.983 685.669 137.288 685.389 137.898V141.354C685.675 141.969 686.193 142.276 686.943 142.276C687.698 142.276 688.194 141.904 688.432 141.159C688.545 140.803 688.602 140.261 688.602 139.533ZM697.695 144.162C696.411 144.162 695.364 143.768 694.555 142.98C693.751 142.193 693.349 141.143 693.349 139.832V139.605C693.349 138.726 693.519 137.941 693.859 137.25C694.198 136.554 694.679 136.02 695.299 135.648C695.925 135.27 696.637 135.081 697.436 135.081C698.634 135.081 699.575 135.459 700.26 136.214C700.951 136.97 701.296 138.041 701.296 139.427V140.382H695.72C695.796 140.954 696.022 141.413 696.4 141.758C696.783 142.104 697.266 142.276 697.848 142.276C698.75 142.276 699.454 141.95 699.961 141.297L701.11 142.584C700.759 143.08 700.285 143.469 699.686 143.749C699.087 144.024 698.423 144.162 697.695 144.162ZM697.428 136.975C696.964 136.975 696.586 137.132 696.295 137.445C696.009 137.758 695.825 138.205 695.744 138.788H698.998V138.602C698.987 138.084 698.847 137.685 698.577 137.404C698.307 137.118 697.924 136.975 697.428 136.975ZM708.827 137.436C708.509 137.393 708.228 137.372 707.985 137.372C707.101 137.372 706.521 137.671 706.245 138.27V144H703.906V135.243H706.116L706.181 136.287C706.65 135.483 707.3 135.081 708.131 135.081C708.39 135.081 708.633 135.116 708.859 135.187L708.827 137.436ZM713.388 135.243L713.461 136.255C714.087 135.473 714.926 135.081 715.978 135.081C716.906 135.081 717.596 135.354 718.05 135.899C718.503 136.444 718.735 137.258 718.746 138.343V144H716.407V138.4C716.407 137.903 716.299 137.544 716.083 137.323C715.867 137.097 715.508 136.983 715.007 136.983C714.348 136.983 713.855 137.264 713.525 137.825V144H711.187V135.243H713.388ZM725.831 144.162C724.547 144.162 723.501 143.768 722.691 142.98C721.887 142.193 721.485 141.143 721.485 139.832V139.605C721.485 138.726 721.655 137.941 721.995 137.25C722.335 136.554 722.815 136.02 723.436 135.648C724.062 135.27 724.774 135.081 725.572 135.081C726.77 135.081 727.712 135.459 728.397 136.214C729.088 136.97 729.433 138.041 729.433 139.427V140.382H723.857C723.932 140.954 724.159 141.413 724.536 141.758C724.92 142.104 725.402 142.276 725.985 142.276C726.886 142.276 727.59 141.95 728.097 141.297L729.247 142.584C728.896 143.08 728.421 143.469 727.822 143.749C727.223 144.024 726.56 144.162 725.831 144.162ZM725.564 136.975C725.1 136.975 724.723 137.132 724.431 137.445C724.145 137.758 723.962 138.205 723.881 138.788H727.134V138.602C727.124 138.084 726.983 137.685 726.714 137.404C726.444 137.118 726.061 136.975 725.564 136.975ZM734.843 133.09V135.243H736.341V136.959H734.843V141.329C734.843 141.653 734.905 141.885 735.03 142.025C735.154 142.166 735.391 142.236 735.742 142.236C736.001 142.236 736.23 142.217 736.43 142.179V143.951C735.971 144.092 735.499 144.162 735.013 144.162C733.373 144.162 732.537 143.334 732.504 141.677V136.959H731.226V135.243H732.504V133.09H734.843ZM742.949 144.162C741.665 144.162 740.618 143.768 739.809 142.98C739.005 142.193 738.603 141.143 738.603 139.832V139.605C738.603 138.726 738.773 137.941 739.113 137.25C739.453 136.554 739.933 136.02 740.553 135.648C741.179 135.27 741.891 135.081 742.69 135.081C743.888 135.081 744.829 135.459 745.514 136.214C746.205 136.97 746.55 138.041 746.55 139.427V140.382H740.974C741.05 140.954 741.276 141.413 741.654 141.758C742.037 142.104 742.52 142.276 743.103 142.276C744.004 142.276 744.708 141.95 745.215 141.297L746.364 142.584C746.014 143.08 745.539 143.469 744.94 143.749C744.341 144.024 743.677 144.162 742.949 144.162ZM742.682 136.975C742.218 136.975 741.84 137.132 741.549 137.445C741.263 137.758 741.079 138.205 740.999 138.788H744.252V138.602C744.241 138.084 744.101 137.685 743.831 137.404C743.561 137.118 743.178 136.975 742.682 136.975ZM753.903 141.58C753.903 141.294 753.76 141.07 753.474 140.908C753.194 140.741 752.741 140.593 752.115 140.463C750.032 140.026 748.991 139.141 748.991 137.809C748.991 137.032 749.312 136.384 749.954 135.866C750.601 135.343 751.446 135.081 752.487 135.081C753.598 135.081 754.486 135.343 755.15 135.866C755.819 136.39 756.153 137.07 756.153 137.906H753.814C753.814 137.571 753.706 137.296 753.491 137.08C753.275 136.859 752.938 136.749 752.479 136.749C752.085 136.749 751.78 136.838 751.564 137.016C751.349 137.194 751.241 137.42 751.241 137.695C751.241 137.954 751.362 138.165 751.605 138.327C751.853 138.483 752.268 138.621 752.851 138.739C753.434 138.853 753.925 138.982 754.324 139.128C755.56 139.581 756.177 140.366 756.177 141.483C756.177 142.282 755.835 142.929 755.15 143.425C754.464 143.916 753.58 144.162 752.495 144.162C751.761 144.162 751.108 144.032 750.537 143.773C749.97 143.509 749.525 143.15 749.201 142.697C748.877 142.238 748.716 141.745 748.716 141.216H750.933C750.955 141.631 751.108 141.95 751.394 142.171C751.68 142.392 752.063 142.503 752.544 142.503C752.991 142.503 753.329 142.419 753.555 142.252C753.787 142.079 753.903 141.855 753.903 141.58Z",fill:"black"},null,-1),uee=m("path",{d:"M667.908 163.554H662.972L661.863 166.63H660.26L664.76 154.846H666.12L670.628 166.63H669.033L667.908 163.554ZM663.441 162.276H667.447L665.44 156.764L663.441 162.276ZM673.768 162.017V166.63H672.214V154.846H676.56C677.849 154.846 678.858 155.175 679.587 155.833C680.321 156.492 680.687 157.363 680.687 158.447C680.687 159.591 680.329 160.473 679.611 161.094C678.899 161.709 677.876 162.017 676.544 162.017H673.768ZM673.768 160.746H676.56C677.391 160.746 678.027 160.552 678.47 160.163C678.912 159.769 679.134 159.203 679.134 158.464C679.134 157.762 678.912 157.201 678.47 156.78C678.027 156.359 677.42 156.141 676.649 156.125H673.768V160.746ZM684.337 166.63H682.784V154.846H684.337V166.63ZM694.769 161.377C693.437 160.994 692.466 160.525 691.856 159.969C691.252 159.408 690.949 158.717 690.949 157.897C690.949 156.969 691.319 156.203 692.058 155.599C692.803 154.989 693.769 154.684 694.956 154.684C695.765 154.684 696.485 154.841 697.116 155.154C697.753 155.467 698.244 155.898 698.589 156.448C698.94 156.999 699.115 157.6 699.115 158.253H697.553C697.553 157.541 697.327 156.983 696.874 156.578C696.42 156.168 695.781 155.963 694.956 155.963C694.189 155.963 693.591 156.133 693.159 156.473C692.733 156.807 692.52 157.274 692.52 157.873C692.52 158.353 692.722 158.76 693.127 159.095C693.537 159.424 694.23 159.726 695.206 160.001C696.188 160.277 696.955 160.581 697.505 160.916C698.061 161.245 698.471 161.631 698.735 162.073C699.005 162.516 699.14 163.036 699.14 163.635C699.14 164.59 698.767 165.356 698.023 165.934C697.278 166.506 696.283 166.792 695.037 166.792C694.227 166.792 693.472 166.638 692.77 166.33C692.069 166.017 691.527 165.591 691.144 165.051C690.766 164.512 690.577 163.9 690.577 163.214H692.139C692.139 163.927 692.401 164.49 692.924 164.906C693.453 165.316 694.157 165.521 695.037 165.521C695.857 165.521 696.485 165.354 696.922 165.019C697.359 164.685 697.578 164.229 697.578 163.651C697.578 163.074 697.375 162.629 696.971 162.316C696.566 161.998 695.832 161.685 694.769 161.377ZM704.538 166.792C703.351 166.792 702.385 166.403 701.64 165.626C700.896 164.844 700.524 163.8 700.524 162.494V162.219C700.524 161.35 700.688 160.576 701.017 159.896C701.352 159.211 701.816 158.677 702.409 158.294C703.008 157.905 703.656 157.711 704.352 157.711C705.49 157.711 706.375 158.086 707.006 158.836C707.637 159.586 707.953 160.66 707.953 162.057V162.68H702.021C702.042 163.543 702.293 164.242 702.774 164.776C703.259 165.305 703.874 165.569 704.619 165.569C705.148 165.569 705.595 165.462 705.962 165.246C706.329 165.03 706.65 164.744 706.925 164.388L707.84 165.1C707.106 166.228 706.005 166.792 704.538 166.792ZM704.352 158.941C703.747 158.941 703.24 159.162 702.83 159.605C702.42 160.042 702.167 160.657 702.069 161.45H706.456V161.337C706.413 160.576 706.208 159.988 705.841 159.572C705.474 159.152 704.978 158.941 704.352 158.941ZM713.926 159.216C713.699 159.179 713.454 159.16 713.189 159.16C712.207 159.16 711.541 159.578 711.19 160.414V166.63H709.693V157.873H711.15L711.174 158.885C711.665 158.102 712.361 157.711 713.262 157.711C713.554 157.711 713.775 157.749 713.926 157.824V159.216ZM718.345 164.598L720.514 157.873H722.043L718.903 166.63H717.762L714.589 157.873H716.119L718.345 164.598ZM727.004 166.792C725.817 166.792 724.852 166.403 724.107 165.626C723.362 164.844 722.99 163.8 722.99 162.494V162.219C722.99 161.35 723.155 160.576 723.484 159.896C723.818 159.211 724.282 158.677 724.876 158.294C725.475 157.905 726.122 157.711 726.818 157.711C727.957 157.711 728.841 158.086 729.473 158.836C730.104 159.586 730.42 160.66 730.42 162.057V162.68H724.487C724.509 163.543 724.76 164.242 725.24 164.776C725.726 165.305 726.341 165.569 727.085 165.569C727.614 165.569 728.062 165.462 728.429 165.246C728.796 165.03 729.117 164.744 729.392 164.388L730.306 165.1C729.573 166.228 728.472 166.792 727.004 166.792ZM726.818 158.941C726.214 158.941 725.707 159.162 725.297 159.605C724.887 160.042 724.633 160.657 724.536 161.45H728.922V161.337C728.879 160.576 728.674 159.988 728.307 159.572C727.94 159.152 727.444 158.941 726.818 158.941ZM736.392 159.216C736.166 159.179 735.92 159.16 735.656 159.16C734.674 159.16 734.008 159.578 733.657 160.414V166.63H732.16V157.873H733.616L733.641 158.885C734.132 158.102 734.828 157.711 735.729 157.711C736.02 157.711 736.241 157.749 736.392 157.824V159.216Z",fill:"black"},null,-1),cee=m("g",{filter:"url(#filter0_d)"},[m("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),dee=m("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),fee=m("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),pee=m("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),hee=m("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),vee=m("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),mee=m("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.229 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.434 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.812 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.11 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.017 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.102 171.801C382.102 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.012 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.102 173.266 382.102 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.604 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.556 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.854 169.527C433.188 168.841 433.652 168.307 434.246 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.13 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.432 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),gee=m("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),Cee=m("path",{d:"M624.841 67L608.904 76.2014L608.904 57.7987L624.841 67ZM529.999 65.4063L610.497 65.4063L610.497 68.5937L529.999 68.5937L529.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),yee=m("g",{filter:"url(#filter1_d)"},[m("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),bee=m("g",{filter:"url(#filter2_d)"},[m("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),wee=m("g",{filter:"url(#filter3_d)"},[m("path",{d:"M691.5 100C708.897 100 723 94.4036 723 87.5V80.5C723 73.5964 708.897 68 691.5 68C674.103 68 660 73.5964 660 80.5V87.5C660 94.4036 674.103 100 691.5 100Z",fill:"white"}),M(),m("path",{d:"M722 87.5C722 88.8593 721.31 90.2576 719.84 91.6363C718.369 93.0166 716.186 94.3058 713.405 95.4093C707.849 97.6142 700.105 99 691.5 99C682.895 99 675.151 97.6142 669.595 95.4093C666.814 94.3058 664.631 93.0166 663.16 91.6363C661.69 90.2576 661 88.8593 661 87.5V80.5C661 79.1407 661.69 77.7424 663.16 76.3637C664.631 74.9834 666.814 73.6942 669.595 72.5907C675.151 70.3858 682.895 69 691.5 69C700.105 69 707.849 70.3858 713.405 72.5907C716.186 73.6942 718.369 74.9834 719.84 76.3637C721.31 77.7424 722 79.1407 722 80.5V87.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),_ee=m("g",{filter:"url(#filter4_d)"},[m("path",{d:"M691.5 86C708.897 86 723 80.4036 723 73.5V66.5C723 59.5964 708.897 54 691.5 54C674.103 54 660 59.5964 660 66.5V73.5C660 80.4036 674.103 86 691.5 86Z",fill:"white"}),M(),m("path",{d:"M722 73.5C722 74.8593 721.31 76.2576 719.84 77.6363C718.369 79.0166 716.186 80.3058 713.405 81.4093C707.849 83.6142 700.105 85 691.5 85C682.895 85 675.151 83.6142 669.595 81.4093C666.814 80.3058 664.631 79.0166 663.16 77.6363C661.69 76.2576 661 74.8593 661 73.5V66.5C661 65.1407 661.69 63.7424 663.16 62.3637C664.631 60.9834 666.814 59.6942 669.595 58.5907C675.151 56.3858 682.895 55 691.5 55C700.105 55 707.849 56.3858 713.405 58.5907C716.186 59.6942 718.369 60.9834 719.84 62.3637C721.31 63.7424 722 65.1407 722 66.5V73.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),kee=m("g",{filter:"url(#filter5_d)"},[m("path",{d:"M691.5 72C708.897 72 723 66.4036 723 59.5V52.5C723 45.5964 708.897 40 691.5 40C674.103 40 660 45.5964 660 52.5V59.5C660 66.4036 674.103 72 691.5 72Z",fill:"white"}),M(),m("path",{d:"M722 59.5C722 60.8593 721.31 62.2576 719.84 63.6363C718.369 65.0166 716.186 66.3058 713.405 67.4093C707.849 69.6142 700.105 71 691.5 71C682.895 71 675.151 69.6142 669.595 67.4093C666.814 66.3058 664.631 65.0166 663.16 63.6363C661.69 62.2576 661 60.8593 661 59.5V52.5C661 51.1407 661.69 49.7424 663.16 48.3637C664.631 46.9834 666.814 45.6942 669.595 44.5907C675.151 42.3858 682.895 41 691.5 41C700.105 41 707.849 42.3858 713.405 44.5907C716.186 45.6942 718.369 46.9834 719.84 48.3637C721.31 49.7424 722 51.1407 722 52.5V59.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),xee=m("g",{filter:"url(#filter6_d)"},[m("path",{d:"M691.5 58C708.897 58 723 52.4036 723 45.5V38.5C723 31.5964 708.897 26 691.5 26C674.103 26 660 31.5964 660 38.5V45.5C660 52.4036 674.103 58 691.5 58Z",fill:"white"}),M(),m("path",{d:"M722 45.5C722 46.8593 721.31 48.2576 719.84 49.6363C718.369 51.0166 716.186 52.3058 713.405 53.4093C707.849 55.6142 700.105 57 691.5 57C682.895 57 675.151 55.6142 669.595 53.4093C666.814 52.3058 664.631 51.0166 663.16 49.6363C661.69 48.2576 661 46.8593 661 45.5V38.5C661 37.1407 661.69 35.7424 663.16 34.3637C664.631 32.9834 666.814 31.6942 669.595 30.5907C675.151 28.3858 682.895 27 691.5 27C700.105 27 707.849 28.3858 713.405 30.5907C716.186 31.6942 718.369 32.9834 719.84 34.3637C721.31 35.7424 722 37.1407 722 38.5V45.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),Mee=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter7_d)"},[m("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),M(),m("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),See=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter8_d)"},[m("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),M(),m("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Eee=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter9_d)"},[m("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),M(),m("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Lee=Ni(' ',1),Aee=ie({__name:"KubernetesGraph",setup(e){const{t}=nr();return(n,r)=>(h(),x("svg",lee,[see,M(),uee,M(),cee,M(),dee,M(),fee,M(),pee,M(),hee,M(),vee,M(),mee,M(),gee,M(),Cee,M(),yee,M(),bee,M(),wee,M(),_ee,M(),kee,M(),xee,M(),U(I(Ut),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + */const $o=typeof window<"u";function WX(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const yt=Object.assign;function M0(e,t){const r={};for(const n in t){const o=t[n];r[n]=tr(o)?o.map(e):e(o)}return r}const yi=()=>{},tr=Array.isArray,QX=/\/$/,XX=e=>e.replace(QX,"");function S0(e,t,r="/"){let n,o={},a="",i="";const l=t.indexOf("#");let s=t.indexOf("?");return l=0&&(s=-1),s>-1&&(n=t.slice(0,s),a=t.slice(s+1,l>-1?l:t.length),o=e(a)),l>-1&&(n=n||t.slice(0,l),i=t.slice(l,t.length)),n=rJ(n??t,r),{fullPath:n+(a&&"?")+a+i,path:n,query:o,hash:i}}function JX(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function Ru(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function eJ(e,t,r){const n=t.matched.length-1,o=r.matched.length-1;return n>-1&&n===o&&ka(t.matched[n],r.matched[o])&&jf(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function ka(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function jf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!tJ(e[r],t[r]))return!1;return!0}function tJ(e,t){return tr(e)?zu(e,t):tr(t)?zu(t,e):e===t}function zu(e,t){return tr(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function rJ(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/"),o=n[n.length-1];(o===".."||o===".")&&n.push("");let a=r.length-1,i,l;for(i=0;i1&&a--;else break;return r.slice(0,a).join("/")+"/"+n.slice(i-(i===n.length?1:0)).join("/")}var Vi;(function(e){e.pop="pop",e.push="push"})(Vi||(Vi={}));var bi;(function(e){e.back="back",e.forward="forward",e.unknown=""})(bi||(bi={}));function nJ(e){if(!e)if($o){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),XX(e)}const oJ=/^[^#]+#/;function aJ(e,t){return e.replace(oJ,"#")+t}function iJ(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 E2=()=>({left:window.pageXOffset,top:window.pageYOffset});function lJ(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),o=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!o)return;t=iJ(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Fu(e,t){return(history.state?history.state.position-t:-1)+e}const a7=new Map;function sJ(e,t){a7.set(e,t)}function uJ(e){const t=a7.get(e);return a7.delete(e),t}let cJ=()=>location.protocol+"//"+location.host;function Yf(e,t){const{pathname:r,search:n,hash:o}=t,a=e.indexOf("#");if(a>-1){let l=o.includes(e.slice(a))?e.slice(a).length:1,s=o.slice(l);return s[0]!=="/"&&(s="/"+s),Ru(s,"")}return Ru(r,e)+n+o}function dJ(e,t,r,n){let o=[],a=[],i=null;const l=({state:f})=>{const p=Yf(e,location),g=r.value,C=t.value;let b=0;if(f){if(r.value=p,t.value=f,i&&i===g){i=null;return}b=C?f.position-C.position:0}else n(p);o.forEach(v=>{v(r.value,g,{delta:b,type:Vi.pop,direction:b?b>0?bi.forward:bi.back:bi.unknown})})};function s(){i=r.value}function u(f){o.push(f);const p=()=>{const g=o.indexOf(f);g>-1&&o.splice(g,1)};return a.push(p),p}function c(){const{history:f}=window;f.state&&f.replaceState(yt({},f.state,{scroll:E2()}),"")}function d(){for(const f of a)f();a=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:s,listen:u,destroy:d}}function Uu(e,t,r,n=!1,o=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:o?E2():null}}function fJ(e){const{history:t,location:r}=window,n={value:Yf(e,r)},o={value:t.state};o.value||a(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(s,u,c){const d=e.indexOf("#"),f=d>-1?(r.host&&document.querySelector("base")?e:e.slice(d))+s:cJ()+e+s;try{t[c?"replaceState":"pushState"](u,"",f),o.value=u}catch(p){console.error(p),r[c?"replace":"assign"](f)}}function i(s,u){const c=yt({},t.state,Uu(o.value.back,s,o.value.forward,!0),u,{position:o.value.position});a(s,c,!0),n.value=s}function l(s,u){const c=yt({},o.value,t.state,{forward:s,scroll:E2()});a(c.current,c,!0);const d=yt({},Uu(n.value,s,null),{position:c.position+1},u);a(s,d,!1),n.value=s}return{location:n,state:o,push:l,replace:i}}function pJ(e){e=nJ(e);const t=fJ(e),r=dJ(e,t.state,t.location,t.replace);function n(a,i=!0){i||r.pauseListeners(),history.go(a)}const o=yt({location:"",base:e,go:n,createHref:aJ.bind(null,e)},t,r);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function hJ(e){return typeof e=="string"||e&&typeof e=="object"}function Gf(e){return typeof e=="string"||typeof e=="symbol"}const ln={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Kf=Symbol("");var ju;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ju||(ju={}));function xa(e,t){return yt(new Error,{type:e,[Kf]:!0},t)}function Tr(e,t){return e instanceof Error&&Kf in e&&(t==null||!!(e.type&t))}const Yu="[^/]+?",vJ={sensitive:!1,strict:!1,start:!0,end:!0},mJ=/[.+*?^${}()[\]/\\]/g;function gJ(e,t){const r=yt({},vJ,t),n=[];let o=r.start?"^":"";const a=[];for(const u of e){const c=u.length?[]:[90];r.strict&&!u.length&&(o+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function yJ(e,t){let r=0;const n=e.score,o=t.score;for(;r0&&t[t.length-1]<0}const bJ={type:0,value:""},wJ=/[a-zA-Z0-9_]/;function _J(e){if(!e)return[[]];if(e==="/")return[[bJ]];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 o=[];let a;function i(){a&&o.push(a),a=[]}let l=0,s,u="",c="";function d(){u&&(r===0?a.push({type:0,value:u}):r===1||r===2||r===3?(a.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:u,regexp:c,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=s}for(;l{i(y)}:yi}function i(c){if(Gf(c)){const d=n.get(c);d&&(n.delete(c),r.splice(r.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=r.indexOf(c);d>-1&&(r.splice(d,1),c.record.name&&n.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function l(){return r}function s(c){let d=0;for(;d=0&&(c.record.path!==r[d].record.path||!qf(c,r[d]));)d++;r.splice(d,0,c),c.record.name&&!qu(c)&&n.set(c.record.name,c)}function u(c,d){let f,p={},g,C;if("name"in c&&c.name){if(f=n.get(c.name),!f)throw xa(1,{location:c});C=f.record.name,p=yt(Ku(d.params,f.keys.filter(y=>!y.optional).map(y=>y.name)),c.params&&Ku(c.params,f.keys.map(y=>y.name))),g=f.stringify(p)}else if("path"in c)g=c.path,f=r.find(y=>y.re.test(g)),f&&(p=f.parse(g),C=f.record.name);else{if(f=d.name?n.get(d.name):r.find(y=>y.re.test(d.path)),!f)throw xa(1,{location:c,currentLocation:d});C=f.record.name,p=yt({},d.params,c.params),g=f.stringify(p)}const b=[];let v=f;for(;v;)b.unshift(v.record),v=v.parent;return{name:C,path:g,params:p,matched:b,meta:EJ(b)}}return e.forEach(c=>a(c)),{addRoute:a,resolve:u,removeRoute:i,getRoutes:l,getRecordMatcher:o}}function Ku(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function MJ(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:SJ(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function SJ(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 qu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function EJ(e){return e.reduce((t,r)=>yt(t,r.meta),{})}function Wu(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function qf(e,t){return t.children.some(r=>r===e||qf(e,r))}const Wf=/#/g,LJ=/&/g,AJ=/\//g,HJ=/=/g,BJ=/\?/g,Qf=/\+/g,TJ=/%5B/g,DJ=/%5D/g,Xf=/%5E/g,OJ=/%60/g,Jf=/%7B/g,VJ=/%7C/g,ep=/%7D/g,IJ=/%20/g;function T5(e){return encodeURI(""+e).replace(VJ,"|").replace(TJ,"[").replace(DJ,"]")}function PJ(e){return T5(e).replace(Jf,"{").replace(ep,"}").replace(Xf,"^")}function i7(e){return T5(e).replace(Qf,"%2B").replace(IJ,"+").replace(Wf,"%23").replace(LJ,"%26").replace(OJ,"`").replace(Jf,"{").replace(ep,"}").replace(Xf,"^")}function NJ(e){return i7(e).replace(HJ,"%3D")}function ZJ(e){return T5(e).replace(Wf,"%23").replace(BJ,"%3F")}function $J(e){return e==null?"":ZJ(e).replace(AJ,"%2F")}function Vs(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function RJ(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oa&&i7(a)):[n&&i7(n)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+r,a!=null&&(t+="="+a))})}return t}function zJ(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=tr(n)?n.map(o=>o==null?null:""+o):n==null?n:""+n)}return t}const FJ=Symbol(""),Xu=Symbol(""),L2=Symbol(""),D5=Symbol(""),l7=Symbol("");function Ka(){let e=[];function t(n){return e.push(n),()=>{const o=e.indexOf(n);o>-1&&e.splice(o,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function mn(e,t,r,n,o){const a=n&&(n.enterCallbacks[o]=n.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const s=d=>{d===!1?l(xa(4,{from:r,to:t})):d instanceof Error?l(d):hJ(d)?l(xa(2,{from:t,to:d})):(a&&n.enterCallbacks[o]===a&&typeof d=="function"&&a.push(d),i())},u=e.call(n&&n.instances[o],t,r,s);let c=Promise.resolve(u);e.length<3&&(c=c.then(s)),c.catch(d=>l(d))})}function E0(e,t,r,n){const o=[];for(const a of e)for(const i in a.components){let l=a.components[i];if(!(t!=="beforeRouteEnter"&&!a.instances[i]))if(UJ(l)){const u=(l.__vccOpts||l)[t];u&&o.push(mn(u,r,n,a,i))}else{let s=l();o.push(()=>s.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${a.path}"`));const c=WX(u)?u.default:u;a.components[i]=c;const f=(c.__vccOpts||c)[t];return f&&mn(f,r,n,a,i)()}))}}return o}function UJ(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ju(e){const t=n1(L2),r=n1(D5),n=_(()=>t.resolve(I(e.to))),o=_(()=>{const{matched:s}=n.value,{length:u}=s,c=s[u-1],d=r.matched;if(!c||!d.length)return-1;const f=d.findIndex(ka.bind(null,c));if(f>-1)return f;const p=e8(s[u-2]);return u>1&&e8(c)===p&&d[d.length-1].path!==p?d.findIndex(ka.bind(null,s[u-2])):f}),a=_(()=>o.value>-1&&KJ(r.params,n.value.params)),i=_(()=>o.value>-1&&o.value===r.matched.length-1&&jf(r.params,n.value.params));function l(s={}){return GJ(s)?t[I(e.replace)?"replace":"push"](I(e.to)).catch(yi):Promise.resolve()}return{route:n,href:_(()=>n.value.href),isActive:a,isExactActive:i,navigate:l}}const jJ=ie({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:Ju,setup(e,{slots:t}){const r=Sr(Ju(e)),{options:n}=n1(L2),o=_(()=>({[t8(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[t8(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const a=t.default&&t.default(r);return e.custom?a:X1("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:o.value},a)}}}),YJ=jJ;function GJ(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 KJ(e,t){for(const r in t){const n=t[r],o=e[r];if(typeof n=="string"){if(n!==o)return!1}else if(!tr(o)||o.length!==n.length||n.some((a,i)=>a!==o[i]))return!1}return!0}function e8(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const t8=(e,t,r)=>e??t??r,qJ=ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=n1(l7),o=_(()=>e.route||n.value),a=n1(Xu,0),i=_(()=>{let u=I(a);const{matched:c}=o.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),l=_(()=>o.value.matched[i.value]);gr(Xu,_(()=>i.value+1)),gr(FJ,l),gr(l7,o);const s=j();return Ee(()=>[s.value,l.value,e.name],([u,c,d],[f,p,g])=>{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||!ka(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(C=>C(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,d=l.value,f=d&&d.components[c];if(!f)return r8(r.default,{Component:f,route:u});const p=d.props[c],g=p?p===!0?u.params:typeof p=="function"?p(u):p:null,b=X1(f,yt({},g,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(d.instances[c]=null)},ref:s}));return r8(r.default,{Component:b,route:u})||b}}});function r8(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const WJ=qJ;function QJ(e){const t=xJ(e.routes,e),r=e.parseQuery||RJ,n=e.stringifyQuery||Qu,o=e.history,a=Ka(),i=Ka(),l=Ka(),s=mh(ln);let u=ln;$o&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=M0.bind(null,Q=>""+Q),d=M0.bind(null,$J),f=M0.bind(null,Vs);function p(Q,pe){let F,Y;return Gf(Q)?(F=t.getRecordMatcher(Q),Y=pe):Y=Q,t.addRoute(Y,F)}function g(Q){const pe=t.getRecordMatcher(Q);pe&&t.removeRoute(pe)}function C(){return t.getRoutes().map(Q=>Q.record)}function b(Q){return!!t.getRecordMatcher(Q)}function v(Q,pe){if(pe=yt({},pe||s.value),typeof Q=="string"){const z=S0(r,Q,pe.path),G=t.resolve({path:z.path},pe),ee=o.createHref(z.fullPath);return yt(z,G,{params:f(G.params),hash:Vs(z.hash),redirectedFrom:void 0,href:ee})}let F;if("path"in Q)F=yt({},Q,{path:S0(r,Q.path,pe.path).path});else{const z=yt({},Q.params);for(const G in z)z[G]==null&&delete z[G];F=yt({},Q,{params:d(z)}),pe.params=d(pe.params)}const Y=t.resolve(F,pe),oe=Q.hash||"";Y.params=c(f(Y.params));const E=JX(n,yt({},Q,{hash:PJ(oe),path:Y.path})),H=o.createHref(E);return yt({fullPath:E,hash:oe,query:n===Qu?zJ(Q.query):Q.query||{}},Y,{redirectedFrom:void 0,href:H})}function y(Q){return typeof Q=="string"?S0(r,Q,s.value.path):yt({},Q)}function w(Q,pe){if(u!==Q)return xa(8,{from:pe,to:Q})}function k(Q){return P(Q)}function L(Q){return k(yt(y(Q),{replace:!0}))}function V(Q){const pe=Q.matched[Q.matched.length-1];if(pe&&pe.redirect){const{redirect:F}=pe;let Y=typeof F=="function"?F(Q):F;return typeof Y=="string"&&(Y=Y.includes("?")||Y.includes("#")?Y=y(Y):{path:Y},Y.params={}),yt({query:Q.query,hash:Q.hash,params:"path"in Y?{}:Q.params},Y)}}function P(Q,pe){const F=u=v(Q),Y=s.value,oe=Q.state,E=Q.force,H=Q.replace===!0,z=V(F);if(z)return P(yt(y(z),{state:typeof z=="object"?yt({},oe,z.state):oe,force:E,replace:H}),pe||F);const G=F;G.redirectedFrom=pe;let ee;return!E&&eJ(n,Y,F)&&(ee=xa(16,{to:G,from:Y}),_e(Y,Y,!0,!1)),(ee?Promise.resolve(ee):S(G,Y)).catch(se=>Tr(se)?Tr(se,2)?se:le(se):de(se,G,Y)).then(se=>{if(se){if(Tr(se,2))return P(yt({replace:H},y(se.to),{state:typeof se.to=="object"?yt({},oe,se.to.state):oe,force:E}),pe||G)}else se=B(G,Y,!0,H,oe);return A(G,Y,se),se})}function D(Q,pe){const F=w(Q,pe);return F?Promise.reject(F):Promise.resolve()}function T(Q){const pe=ne.values().next().value;return pe&&typeof pe.runWithContext=="function"?pe.runWithContext(Q):Q()}function S(Q,pe){let F;const[Y,oe,E]=XJ(Q,pe);F=E0(Y.reverse(),"beforeRouteLeave",Q,pe);for(const z of Y)z.leaveGuards.forEach(G=>{F.push(mn(G,Q,pe))});const H=D.bind(null,Q,pe);return F.push(H),ke(F).then(()=>{F=[];for(const z of a.list())F.push(mn(z,Q,pe));return F.push(H),ke(F)}).then(()=>{F=E0(oe,"beforeRouteUpdate",Q,pe);for(const z of oe)z.updateGuards.forEach(G=>{F.push(mn(G,Q,pe))});return F.push(H),ke(F)}).then(()=>{F=[];for(const z of E)if(z.beforeEnter)if(tr(z.beforeEnter))for(const G of z.beforeEnter)F.push(mn(G,Q,pe));else F.push(mn(z.beforeEnter,Q,pe));return F.push(H),ke(F)}).then(()=>(Q.matched.forEach(z=>z.enterCallbacks={}),F=E0(E,"beforeRouteEnter",Q,pe),F.push(H),ke(F))).then(()=>{F=[];for(const z of i.list())F.push(mn(z,Q,pe));return F.push(H),ke(F)}).catch(z=>Tr(z,8)?z:Promise.reject(z))}function A(Q,pe,F){l.list().forEach(Y=>T(()=>Y(Q,pe,F)))}function B(Q,pe,F,Y,oe){const E=w(Q,pe);if(E)return E;const H=pe===ln,z=$o?history.state:{};F&&(Y||H?o.replace(Q.fullPath,yt({scroll:H&&z&&z.scroll},oe)):o.push(Q.fullPath,oe)),s.value=Q,_e(Q,pe,F,H),le()}let N;function W(){N||(N=o.listen((Q,pe,F)=>{if(!Ve.listening)return;const Y=v(Q),oe=V(Y);if(oe){P(yt(oe,{replace:!0}),Y).catch(yi);return}u=Y;const E=s.value;$o&&sJ(Fu(E.fullPath,F.delta),E2()),S(Y,E).catch(H=>Tr(H,12)?H:Tr(H,2)?(P(H.to,Y).then(z=>{Tr(z,20)&&!F.delta&&F.type===Vi.pop&&o.go(-1,!1)}).catch(yi),Promise.reject()):(F.delta&&o.go(-F.delta,!1),de(H,Y,E))).then(H=>{H=H||B(Y,E,!1),H&&(F.delta&&!Tr(H,8)?o.go(-F.delta,!1):F.type===Vi.pop&&Tr(H,20)&&o.go(-1,!1)),A(Y,E,H)}).catch(yi)}))}let X=Ka(),te=Ka(),ue;function de(Q,pe,F){le(Q);const Y=te.list();return Y.length?Y.forEach(oe=>oe(Q,pe,F)):console.error(Q),Promise.reject(Q)}function Ae(){return ue&&s.value!==ln?Promise.resolve():new Promise((Q,pe)=>{X.add([Q,pe])})}function le(Q){return ue||(ue=!Q,W(),X.list().forEach(([pe,F])=>Q?F(Q):pe()),X.reset()),Q}function _e(Q,pe,F,Y){const{scrollBehavior:oe}=e;if(!$o||!oe)return Promise.resolve();const E=!F&&uJ(Fu(Q.fullPath,0))||(Y||!F)&&history.state&&history.state.scroll||null;return zt().then(()=>oe(Q,pe,E)).then(H=>H&&lJ(H)).catch(H=>de(H,Q,pe))}const Ne=Q=>o.go(Q);let We;const ne=new Set,Ve={currentRoute:s,listening:!0,addRoute:p,removeRoute:g,hasRoute:b,getRoutes:C,resolve:v,options:e,push:k,replace:L,go:Ne,back:()=>Ne(-1),forward:()=>Ne(1),beforeEach:a.add,beforeResolve:i.add,afterEach:l.add,onError:te.add,isReady:Ae,install(Q){const pe=this;Q.component("RouterLink",YJ),Q.component("RouterView",WJ),Q.config.globalProperties.$router=pe,Object.defineProperty(Q.config.globalProperties,"$route",{enumerable:!0,get:()=>I(s)}),$o&&!We&&s.value===ln&&(We=!0,k(o.location).catch(oe=>{}));const F={};for(const oe in ln)Object.defineProperty(F,oe,{get:()=>s.value[oe],enumerable:!0});Q.provide(L2,pe),Q.provide(D5,O8(F)),Q.provide(l7,s);const Y=Q.unmount;ne.add(Q),Q.unmount=function(){ne.delete(Q),ne.size<1&&(u=ln,N&&N(),N=null,s.value=ln,We=!1,ue=!1),Y()}}};function ke(Q){return Q.reduce((pe,F)=>pe.then(()=>T(F)),Promise.resolve())}return Ve}function XJ(e,t){const r=[],n=[],o=[],a=Math.max(t.matched.length,e.matched.length);for(let i=0;ika(u,l))?n.push(l):r.push(l));const s=e.matched[i];s&&(t.matched.find(u=>ka(u,s))||o.push(s))}return[r,n,o]}function JJ(){return n1(L2)}function eee(){return n1(D5)}const V1={app:Fe("vue.app"),router:Fe("vue.router"),components:Fe("vue.components"),plugins:Fe("vue.plugins"),routes:Fe("vue.routes"),routesLabel:Fe("vue.routes.label"),navigationGuards:Fe("vue.routes.navigation.guards")},tee=e=>[[V1.app,{service:(t,r)=>async n=>{const o=Mc(n);return t.forEach(([a,i])=>{o.component(a,i)}),r.forEach(([...a])=>{o.use(...a)}),o},arguments:[V1.components,V1.plugins]}],[V1.router,{service:(t,r,n)=>{const o=QJ({history:pJ(t("KUMA_BASE_PATH")),routes:r});return n.forEach(a=>{typeof a=="function"&&o.beforeEach(a)}),o},arguments:[e.env,V1.routes,V1.navigationGuards]}],[Fe("vue.plugins"),{service:t=>[[t]],arguments:[V1.router],labels:[V1.plugins]}],[V1.routes,{service:t=>t,arguments:[V1.routesLabel]}],[Fe("application.routes.navigation.guards"),{service:()=>[],labels:[V1.navigationGuards]}]],tp=V1;Pa(tp.router);const[moe,goe]=Pa(o7.api,o7.logger),ree={class:"stack"},nee={class:"columns"},oee={class:"columns"},aee=ie({__name:"MeshDetails",props:{mesh:{type:Object,required:!0},meshInsight:{type:[Object],required:!1,default:void 0}},setup(e){const{t}=tn(),r=e,n=_(()=>i(r.mesh.mtls)),o=_(()=>i(r.mesh.metrics)),a=_(()=>{var l;return Object.values(((l=r.meshInsight)==null?void 0:l.policies)??{}).reduce((s,u)=>s+u.total,0)});function i(l){if(l!=null&&l.enabledBackend&&Array.isArray(l.backends)){const s=l.backends.find(u=>u.name===l.enabledBackend);if(s!==void 0)return`${s.type} / ${s.name}`}return""}return(l,s)=>(h(),J(I(p2),null,{body:O(()=>{var u,c;return[m("div",ree,[m("div",nee,[U(Wn,{total:((u=r.meshInsight)==null?void 0:u.services.total)??0,"data-testid":"services-status"},{title:O(()=>[M(R(I(t)("meshes.detail.services")),1)]),_:1},8,["total"]),M(),U(Wn,{total:((c=r.meshInsight)==null?void 0:c.dataplanesByType.standard.total)??0,"data-testid":"data-plane-proxies-status"},{title:O(()=>[M(R(I(t)("meshes.detail.data_plane_proxies")),1)]),_:1},8,["total"]),M(),U(Wn,{total:a.value,"data-testid":"policies-status"},{title:O(()=>[M(R(I(t)("meshes.detail.policies")),1)]),_:1},8,["total"])]),M(),m("div",oee,[U(Zl,null,{title:O(()=>[M(R(I(t)("http.api.property.mtls")),1)]),body:O(()=>[n.value===""?(h(),J(I(wn),{key:0,appearance:"neutral"},{default:O(()=>[M(R(I(t)("meshes.detail.disabled")),1)]),_:1})):(h(),x(Le,{key:1},[M(R(n.value),1)],64))]),_:1}),M(),U(Zl,null,{title:O(()=>[M(R(I(t)("http.api.property.metrics")),1)]),body:O(()=>[o.value===""?(h(),J(I(wn),{key:0,appearance:"neutral"},{default:O(()=>[M(R(I(t)("meshes.detail.disabled")),1)]),_:1})):(h(),x(Le,{key:1},[M(R(o.value),1)],64))]),_:1}),M(),U(Zl,null,{title:O(()=>[M(R(I(t)("http.api.property.zoneEgress")),1)]),body:O(()=>[U(I(wn),{appearance:"neutral"},{default:O(()=>{var d;return[M(R(I(t)(`meshes.detail.${(d=r.mesh.routing)!=null&&d.zoneEgress?"enabled":"disabled"}`)),1)]}),_:1})]),_:1})])])]}),_:1}))}}),iee={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},lee=m("path",{d:"M664.743 139.274L663.48 140.633V144H661.052V132.216H663.48V137.558L664.548 136.093L667.551 132.216H670.537L666.353 137.453L670.659 144H667.769L664.743 139.274ZM677.745 143.11C677.167 143.811 676.369 144.162 675.349 144.162C674.41 144.162 673.693 143.892 673.196 143.353C672.705 142.813 672.454 142.023 672.444 140.981V135.243H674.782V140.9C674.782 141.812 675.198 142.268 676.029 142.268C676.822 142.268 677.367 141.993 677.664 141.443V135.243H680.011V144H677.809L677.745 143.11ZM690.941 139.703C690.941 141.105 690.641 142.201 690.042 142.988C689.443 143.771 688.607 144.162 687.533 144.162C686.584 144.162 685.826 143.798 685.259 143.069L685.154 144H683.05V131.569H685.389V136.028C685.928 135.397 686.638 135.081 687.517 135.081C688.586 135.081 689.422 135.475 690.026 136.263C690.636 137.045 690.941 138.149 690.941 139.573V139.703ZM688.602 139.533C688.602 138.648 688.461 138.003 688.181 137.598C687.9 137.188 687.482 136.983 686.926 136.983C686.182 136.983 685.669 137.288 685.389 137.898V141.354C685.675 141.969 686.193 142.276 686.943 142.276C687.698 142.276 688.194 141.904 688.432 141.159C688.545 140.803 688.602 140.261 688.602 139.533ZM697.695 144.162C696.411 144.162 695.364 143.768 694.555 142.98C693.751 142.193 693.349 141.143 693.349 139.832V139.605C693.349 138.726 693.519 137.941 693.859 137.25C694.198 136.554 694.679 136.02 695.299 135.648C695.925 135.27 696.637 135.081 697.436 135.081C698.634 135.081 699.575 135.459 700.26 136.214C700.951 136.97 701.296 138.041 701.296 139.427V140.382H695.72C695.796 140.954 696.022 141.413 696.4 141.758C696.783 142.104 697.266 142.276 697.848 142.276C698.75 142.276 699.454 141.95 699.961 141.297L701.11 142.584C700.759 143.08 700.285 143.469 699.686 143.749C699.087 144.024 698.423 144.162 697.695 144.162ZM697.428 136.975C696.964 136.975 696.586 137.132 696.295 137.445C696.009 137.758 695.825 138.205 695.744 138.788H698.998V138.602C698.987 138.084 698.847 137.685 698.577 137.404C698.307 137.118 697.924 136.975 697.428 136.975ZM708.827 137.436C708.509 137.393 708.228 137.372 707.985 137.372C707.101 137.372 706.521 137.671 706.245 138.27V144H703.906V135.243H706.116L706.181 136.287C706.65 135.483 707.3 135.081 708.131 135.081C708.39 135.081 708.633 135.116 708.859 135.187L708.827 137.436ZM713.388 135.243L713.461 136.255C714.087 135.473 714.926 135.081 715.978 135.081C716.906 135.081 717.596 135.354 718.05 135.899C718.503 136.444 718.735 137.258 718.746 138.343V144H716.407V138.4C716.407 137.903 716.299 137.544 716.083 137.323C715.867 137.097 715.508 136.983 715.007 136.983C714.348 136.983 713.855 137.264 713.525 137.825V144H711.187V135.243H713.388ZM725.831 144.162C724.547 144.162 723.501 143.768 722.691 142.98C721.887 142.193 721.485 141.143 721.485 139.832V139.605C721.485 138.726 721.655 137.941 721.995 137.25C722.335 136.554 722.815 136.02 723.436 135.648C724.062 135.27 724.774 135.081 725.572 135.081C726.77 135.081 727.712 135.459 728.397 136.214C729.088 136.97 729.433 138.041 729.433 139.427V140.382H723.857C723.932 140.954 724.159 141.413 724.536 141.758C724.92 142.104 725.402 142.276 725.985 142.276C726.886 142.276 727.59 141.95 728.097 141.297L729.247 142.584C728.896 143.08 728.421 143.469 727.822 143.749C727.223 144.024 726.56 144.162 725.831 144.162ZM725.564 136.975C725.1 136.975 724.723 137.132 724.431 137.445C724.145 137.758 723.962 138.205 723.881 138.788H727.134V138.602C727.124 138.084 726.983 137.685 726.714 137.404C726.444 137.118 726.061 136.975 725.564 136.975ZM734.843 133.09V135.243H736.341V136.959H734.843V141.329C734.843 141.653 734.905 141.885 735.03 142.025C735.154 142.166 735.391 142.236 735.742 142.236C736.001 142.236 736.23 142.217 736.43 142.179V143.951C735.971 144.092 735.499 144.162 735.013 144.162C733.373 144.162 732.537 143.334 732.504 141.677V136.959H731.226V135.243H732.504V133.09H734.843ZM742.949 144.162C741.665 144.162 740.618 143.768 739.809 142.98C739.005 142.193 738.603 141.143 738.603 139.832V139.605C738.603 138.726 738.773 137.941 739.113 137.25C739.453 136.554 739.933 136.02 740.553 135.648C741.179 135.27 741.891 135.081 742.69 135.081C743.888 135.081 744.829 135.459 745.514 136.214C746.205 136.97 746.55 138.041 746.55 139.427V140.382H740.974C741.05 140.954 741.276 141.413 741.654 141.758C742.037 142.104 742.52 142.276 743.103 142.276C744.004 142.276 744.708 141.95 745.215 141.297L746.364 142.584C746.014 143.08 745.539 143.469 744.94 143.749C744.341 144.024 743.677 144.162 742.949 144.162ZM742.682 136.975C742.218 136.975 741.84 137.132 741.549 137.445C741.263 137.758 741.079 138.205 740.999 138.788H744.252V138.602C744.241 138.084 744.101 137.685 743.831 137.404C743.561 137.118 743.178 136.975 742.682 136.975ZM753.903 141.58C753.903 141.294 753.76 141.07 753.474 140.908C753.194 140.741 752.741 140.593 752.115 140.463C750.032 140.026 748.991 139.141 748.991 137.809C748.991 137.032 749.312 136.384 749.954 135.866C750.601 135.343 751.446 135.081 752.487 135.081C753.598 135.081 754.486 135.343 755.15 135.866C755.819 136.39 756.153 137.07 756.153 137.906H753.814C753.814 137.571 753.706 137.296 753.491 137.08C753.275 136.859 752.938 136.749 752.479 136.749C752.085 136.749 751.78 136.838 751.564 137.016C751.349 137.194 751.241 137.42 751.241 137.695C751.241 137.954 751.362 138.165 751.605 138.327C751.853 138.483 752.268 138.621 752.851 138.739C753.434 138.853 753.925 138.982 754.324 139.128C755.56 139.581 756.177 140.366 756.177 141.483C756.177 142.282 755.835 142.929 755.15 143.425C754.464 143.916 753.58 144.162 752.495 144.162C751.761 144.162 751.108 144.032 750.537 143.773C749.97 143.509 749.525 143.15 749.201 142.697C748.877 142.238 748.716 141.745 748.716 141.216H750.933C750.955 141.631 751.108 141.95 751.394 142.171C751.68 142.392 752.063 142.503 752.544 142.503C752.991 142.503 753.329 142.419 753.555 142.252C753.787 142.079 753.903 141.855 753.903 141.58Z",fill:"black"},null,-1),see=m("path",{d:"M667.908 163.554H662.972L661.863 166.63H660.26L664.76 154.846H666.12L670.628 166.63H669.033L667.908 163.554ZM663.441 162.276H667.447L665.44 156.764L663.441 162.276ZM673.768 162.017V166.63H672.214V154.846H676.56C677.849 154.846 678.858 155.175 679.587 155.833C680.321 156.492 680.687 157.363 680.687 158.447C680.687 159.591 680.329 160.473 679.611 161.094C678.899 161.709 677.876 162.017 676.544 162.017H673.768ZM673.768 160.746H676.56C677.391 160.746 678.027 160.552 678.47 160.163C678.912 159.769 679.134 159.203 679.134 158.464C679.134 157.762 678.912 157.201 678.47 156.78C678.027 156.359 677.42 156.141 676.649 156.125H673.768V160.746ZM684.337 166.63H682.784V154.846H684.337V166.63ZM694.769 161.377C693.437 160.994 692.466 160.525 691.856 159.969C691.252 159.408 690.949 158.717 690.949 157.897C690.949 156.969 691.319 156.203 692.058 155.599C692.803 154.989 693.769 154.684 694.956 154.684C695.765 154.684 696.485 154.841 697.116 155.154C697.753 155.467 698.244 155.898 698.589 156.448C698.94 156.999 699.115 157.6 699.115 158.253H697.553C697.553 157.541 697.327 156.983 696.874 156.578C696.42 156.168 695.781 155.963 694.956 155.963C694.189 155.963 693.591 156.133 693.159 156.473C692.733 156.807 692.52 157.274 692.52 157.873C692.52 158.353 692.722 158.76 693.127 159.095C693.537 159.424 694.23 159.726 695.206 160.001C696.188 160.277 696.955 160.581 697.505 160.916C698.061 161.245 698.471 161.631 698.735 162.073C699.005 162.516 699.14 163.036 699.14 163.635C699.14 164.59 698.767 165.356 698.023 165.934C697.278 166.506 696.283 166.792 695.037 166.792C694.227 166.792 693.472 166.638 692.77 166.33C692.069 166.017 691.527 165.591 691.144 165.051C690.766 164.512 690.577 163.9 690.577 163.214H692.139C692.139 163.927 692.401 164.49 692.924 164.906C693.453 165.316 694.157 165.521 695.037 165.521C695.857 165.521 696.485 165.354 696.922 165.019C697.359 164.685 697.578 164.229 697.578 163.651C697.578 163.074 697.375 162.629 696.971 162.316C696.566 161.998 695.832 161.685 694.769 161.377ZM704.538 166.792C703.351 166.792 702.385 166.403 701.64 165.626C700.896 164.844 700.524 163.8 700.524 162.494V162.219C700.524 161.35 700.688 160.576 701.017 159.896C701.352 159.211 701.816 158.677 702.409 158.294C703.008 157.905 703.656 157.711 704.352 157.711C705.49 157.711 706.375 158.086 707.006 158.836C707.637 159.586 707.953 160.66 707.953 162.057V162.68H702.021C702.042 163.543 702.293 164.242 702.774 164.776C703.259 165.305 703.874 165.569 704.619 165.569C705.148 165.569 705.595 165.462 705.962 165.246C706.329 165.03 706.65 164.744 706.925 164.388L707.84 165.1C707.106 166.228 706.005 166.792 704.538 166.792ZM704.352 158.941C703.747 158.941 703.24 159.162 702.83 159.605C702.42 160.042 702.167 160.657 702.069 161.45H706.456V161.337C706.413 160.576 706.208 159.988 705.841 159.572C705.474 159.152 704.978 158.941 704.352 158.941ZM713.926 159.216C713.699 159.179 713.454 159.16 713.189 159.16C712.207 159.16 711.541 159.578 711.19 160.414V166.63H709.693V157.873H711.15L711.174 158.885C711.665 158.102 712.361 157.711 713.262 157.711C713.554 157.711 713.775 157.749 713.926 157.824V159.216ZM718.345 164.598L720.514 157.873H722.043L718.903 166.63H717.762L714.589 157.873H716.119L718.345 164.598ZM727.004 166.792C725.817 166.792 724.852 166.403 724.107 165.626C723.362 164.844 722.99 163.8 722.99 162.494V162.219C722.99 161.35 723.155 160.576 723.484 159.896C723.818 159.211 724.282 158.677 724.876 158.294C725.475 157.905 726.122 157.711 726.818 157.711C727.957 157.711 728.841 158.086 729.473 158.836C730.104 159.586 730.42 160.66 730.42 162.057V162.68H724.487C724.509 163.543 724.76 164.242 725.24 164.776C725.726 165.305 726.341 165.569 727.085 165.569C727.614 165.569 728.062 165.462 728.429 165.246C728.796 165.03 729.117 164.744 729.392 164.388L730.306 165.1C729.573 166.228 728.472 166.792 727.004 166.792ZM726.818 158.941C726.214 158.941 725.707 159.162 725.297 159.605C724.887 160.042 724.633 160.657 724.536 161.45H728.922V161.337C728.879 160.576 728.674 159.988 728.307 159.572C727.94 159.152 727.444 158.941 726.818 158.941ZM736.392 159.216C736.166 159.179 735.92 159.16 735.656 159.16C734.674 159.16 734.008 159.578 733.657 160.414V166.63H732.16V157.873H733.616L733.641 158.885C734.132 158.102 734.828 157.711 735.729 157.711C736.02 157.711 736.241 157.749 736.392 157.824V159.216Z",fill:"black"},null,-1),uee=m("g",{filter:"url(#filter0_d)"},[m("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),cee=m("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),dee=m("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),fee=m("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),pee=m("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),hee=m("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),vee=m("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.229 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.434 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.812 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.11 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.017 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.102 171.801C382.102 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.012 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.102 173.266 382.102 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.604 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.556 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.854 169.527C433.188 168.841 433.652 168.307 434.246 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.13 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.432 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),mee=m("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),gee=m("path",{d:"M624.841 67L608.904 76.2014L608.904 57.7987L624.841 67ZM529.999 65.4063L610.497 65.4063L610.497 68.5937L529.999 68.5937L529.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),Cee=m("g",{filter:"url(#filter1_d)"},[m("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),yee=m("g",{filter:"url(#filter2_d)"},[m("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),bee=m("g",{filter:"url(#filter3_d)"},[m("path",{d:"M691.5 100C708.897 100 723 94.4036 723 87.5V80.5C723 73.5964 708.897 68 691.5 68C674.103 68 660 73.5964 660 80.5V87.5C660 94.4036 674.103 100 691.5 100Z",fill:"white"}),M(),m("path",{d:"M722 87.5C722 88.8593 721.31 90.2576 719.84 91.6363C718.369 93.0166 716.186 94.3058 713.405 95.4093C707.849 97.6142 700.105 99 691.5 99C682.895 99 675.151 97.6142 669.595 95.4093C666.814 94.3058 664.631 93.0166 663.16 91.6363C661.69 90.2576 661 88.8593 661 87.5V80.5C661 79.1407 661.69 77.7424 663.16 76.3637C664.631 74.9834 666.814 73.6942 669.595 72.5907C675.151 70.3858 682.895 69 691.5 69C700.105 69 707.849 70.3858 713.405 72.5907C716.186 73.6942 718.369 74.9834 719.84 76.3637C721.31 77.7424 722 79.1407 722 80.5V87.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),wee=m("g",{filter:"url(#filter4_d)"},[m("path",{d:"M691.5 86C708.897 86 723 80.4036 723 73.5V66.5C723 59.5964 708.897 54 691.5 54C674.103 54 660 59.5964 660 66.5V73.5C660 80.4036 674.103 86 691.5 86Z",fill:"white"}),M(),m("path",{d:"M722 73.5C722 74.8593 721.31 76.2576 719.84 77.6363C718.369 79.0166 716.186 80.3058 713.405 81.4093C707.849 83.6142 700.105 85 691.5 85C682.895 85 675.151 83.6142 669.595 81.4093C666.814 80.3058 664.631 79.0166 663.16 77.6363C661.69 76.2576 661 74.8593 661 73.5V66.5C661 65.1407 661.69 63.7424 663.16 62.3637C664.631 60.9834 666.814 59.6942 669.595 58.5907C675.151 56.3858 682.895 55 691.5 55C700.105 55 707.849 56.3858 713.405 58.5907C716.186 59.6942 718.369 60.9834 719.84 62.3637C721.31 63.7424 722 65.1407 722 66.5V73.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),_ee=m("g",{filter:"url(#filter5_d)"},[m("path",{d:"M691.5 72C708.897 72 723 66.4036 723 59.5V52.5C723 45.5964 708.897 40 691.5 40C674.103 40 660 45.5964 660 52.5V59.5C660 66.4036 674.103 72 691.5 72Z",fill:"white"}),M(),m("path",{d:"M722 59.5C722 60.8593 721.31 62.2576 719.84 63.6363C718.369 65.0166 716.186 66.3058 713.405 67.4093C707.849 69.6142 700.105 71 691.5 71C682.895 71 675.151 69.6142 669.595 67.4093C666.814 66.3058 664.631 65.0166 663.16 63.6363C661.69 62.2576 661 60.8593 661 59.5V52.5C661 51.1407 661.69 49.7424 663.16 48.3637C664.631 46.9834 666.814 45.6942 669.595 44.5907C675.151 42.3858 682.895 41 691.5 41C700.105 41 707.849 42.3858 713.405 44.5907C716.186 45.6942 718.369 46.9834 719.84 48.3637C721.31 49.7424 722 51.1407 722 52.5V59.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),kee=m("g",{filter:"url(#filter6_d)"},[m("path",{d:"M691.5 58C708.897 58 723 52.4036 723 45.5V38.5C723 31.5964 708.897 26 691.5 26C674.103 26 660 31.5964 660 38.5V45.5C660 52.4036 674.103 58 691.5 58Z",fill:"white"}),M(),m("path",{d:"M722 45.5C722 46.8593 721.31 48.2576 719.84 49.6363C718.369 51.0166 716.186 52.3058 713.405 53.4093C707.849 55.6142 700.105 57 691.5 57C682.895 57 675.151 55.6142 669.595 53.4093C666.814 52.3058 664.631 51.0166 663.16 49.6363C661.69 48.2576 661 46.8593 661 45.5V38.5C661 37.1407 661.69 35.7424 663.16 34.3637C664.631 32.9834 666.814 31.6942 669.595 30.5907C675.151 28.3858 682.895 27 691.5 27C700.105 27 707.849 28.3858 713.405 30.5907C716.186 31.6942 718.369 32.9834 719.84 34.3637C721.31 35.7424 722 37.1407 722 38.5V45.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),xee=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter7_d)"},[m("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),M(),m("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Mee=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter8_d)"},[m("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),M(),m("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),See=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter9_d)"},[m("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),M(),m("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Eee=Ni(' ',1),Lee=ie({__name:"KubernetesGraph",setup(e){const{t}=tn();return(r,n)=>(h(),x("svg",iee,[lee,M(),see,M(),uee,M(),cee,M(),dee,M(),fee,M(),pee,M(),hee,M(),vee,M(),mee,M(),gee,M(),Cee,M(),yee,M(),bee,M(),wee,M(),_ee,M(),kee,M(),U(I(Ut),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` Configuration for all `+R(I(t)("common.product.name"))+` resources is specified in YAML config files. The config files can be stored in an external datastore. - `,1)]),default:O(()=>[Mee,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[xee,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` In Kubernetes mode, the `+R(I(t)("common.product.name"))+` control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh. - `,1)]),default:O(()=>[See,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Kubernetes","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[Mee,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Kubernetes","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` You can store the YAML config files for `+R(I(t)("common.product.name"))+` in etcd, the native datastore for Kubernetes. - `,1)]),default:O(()=>[Eee,M()]),_:1}),M(),Lee]))}}),Hee={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Bee=m("g",{filter:"url(#filter0_d)"},[m("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),Tee=m("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),Dee=m("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),Oee=m("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),Vee=m("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),Iee=m("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),Pee=m("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.228 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.433 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.811 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.109 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.016 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.101 171.801C382.101 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.011 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.101 173.266 382.101 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.603 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.555 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.853 169.527C433.188 168.841 433.652 168.307 434.245 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.129 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.431 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),Nee=m("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),Zee=m("g",{filter:"url(#filter1_d)"},[m("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),$ee=m("g",{filter:"url(#filter2_d)"},[m("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),Ree=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter3_d)"},[m("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),M(),m("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),zee=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter4_d)"},[m("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),M(),m("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Fee=Ni(' ',1),Uee=ie({__name:"MemoryGraph",setup(e){const{t}=nr();return(n,r)=>(h(),x("svg",Hee,[Bee,M(),Tee,M(),Dee,M(),Oee,M(),Vee,M(),Iee,M(),Pee,M(),Nee,M(),Zee,M(),$ee,M(),U(I(Ut),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[See,M()]),_:1}),M(),Eee]))}}),Aee={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Hee=m("g",{filter:"url(#filter0_d)"},[m("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),Bee=m("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),Tee=m("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),Dee=m("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),Oee=m("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),Vee=m("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),Iee=m("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.228 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.433 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.811 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.109 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.016 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.101 171.801C382.101 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.011 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.101 173.266 382.101 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.603 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.555 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.853 169.527C433.188 168.841 433.652 168.307 434.245 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.129 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.431 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),Pee=m("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),Nee=m("g",{filter:"url(#filter1_d)"},[m("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),Zee=m("g",{filter:"url(#filter2_d)"},[m("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),$ee=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter3_d)"},[m("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),M(),m("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Ree=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter4_d)"},[m("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),M(),m("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),zee=Ni(' ',1),Fee=ie({__name:"MemoryGraph",setup(e){const{t}=tn();return(r,n)=>(h(),x("svg",Aee,[Hee,M(),Bee,M(),Tee,M(),Dee,M(),Oee,M(),Vee,M(),Iee,M(),Pee,M(),Nee,M(),Zee,M(),U(I(Ut),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` You can store the YAML config files for `+R(I(t)("common.product.name"))+` in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production. - `,1)]),default:O(()=>[Ree,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[$ee,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` Since everything is stored in-memory, if `+R(I(t)("common.product.name"))+` restarts the configuration will be lost. This mode is only recommended in development/testing mode. - `,1)]),default:O(()=>[zee,M()]),_:1},8,["title"]),M(),Fee]))}}),jee={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Yee=m("rect",{x:"1.5",y:"133.5",width:"307",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Gee=m("rect",{x:"596.5",y:"133.499",width:"308",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Kee=m("path",{d:"M730.611 269.908C730.611 269.45 730.449 269.099 730.125 268.856C729.801 268.608 729.219 268.349 728.377 268.079C727.535 267.804 726.869 267.534 726.378 267.27C725.04 266.547 724.371 265.573 724.371 264.348C724.371 263.712 724.549 263.145 724.905 262.649C725.266 262.147 725.782 261.756 726.451 261.475C727.125 261.195 727.881 261.055 728.717 261.055C729.559 261.055 730.309 261.208 730.967 261.516C731.625 261.818 732.135 262.247 732.496 262.803C732.863 263.358 733.047 263.99 733.047 264.696H730.619C730.619 264.157 730.449 263.739 730.109 263.442C729.769 263.14 729.291 262.989 728.676 262.989C728.083 262.989 727.622 263.116 727.292 263.369C726.963 263.617 726.799 263.946 726.799 264.357C726.799 264.74 726.99 265.061 727.373 265.32C727.762 265.579 728.331 265.821 729.081 266.048C730.462 266.463 731.469 266.979 732.1 267.594C732.731 268.209 733.047 268.975 733.047 269.892C733.047 270.912 732.661 271.713 731.889 272.296C731.118 272.873 730.079 273.162 728.774 273.162C727.867 273.162 727.042 272.997 726.297 272.668C725.552 272.334 724.983 271.878 724.589 271.3C724.201 270.723 724.007 270.054 724.007 269.293H726.443C726.443 270.594 727.22 271.244 728.774 271.244C729.351 271.244 729.801 271.128 730.125 270.896C730.449 270.658 730.611 270.329 730.611 269.908ZM743.062 267.893H738.401V271.05H743.872V273H735.973V261.216H743.855V263.183H738.401V265.991H743.062V267.893ZM750.933 268.686H748.999V273H746.571V261.216H750.949C752.341 261.216 753.415 261.527 754.17 262.147C754.926 262.768 755.303 263.644 755.303 264.777C755.303 265.581 755.128 266.253 754.777 266.793C754.432 267.327 753.906 267.753 753.199 268.071L755.749 272.887V273H753.143L750.933 268.686ZM748.999 266.72H750.957C751.567 266.72 752.039 266.566 752.374 266.258C752.708 265.945 752.875 265.517 752.875 264.972C752.875 264.416 752.716 263.979 752.398 263.661C752.085 263.342 751.602 263.183 750.949 263.183H748.999V266.72ZM762.624 270.078L765.295 261.216H767.998L763.895 273H761.361L757.274 261.216H759.969L762.624 270.078ZM772.971 273H770.543V261.216H772.971V273ZM785.755 269.075C785.663 270.343 785.194 271.341 784.346 272.069C783.505 272.798 782.393 273.162 781.012 273.162C779.501 273.162 778.312 272.655 777.443 271.64C776.58 270.621 776.148 269.223 776.148 267.448V266.728C776.148 265.595 776.348 264.597 776.747 263.733C777.146 262.87 777.716 262.209 778.455 261.751C779.199 261.287 780.063 261.055 781.044 261.055C782.404 261.055 783.499 261.419 784.33 262.147C785.161 262.876 785.641 263.898 785.771 265.214H783.343C783.284 264.454 783.07 263.903 782.704 263.563C782.342 263.218 781.789 263.045 781.044 263.045C780.235 263.045 779.628 263.337 779.224 263.92C778.824 264.497 778.619 265.395 778.608 266.615V267.505C778.608 268.778 778.8 269.709 779.183 270.297C779.572 270.885 780.181 271.179 781.012 271.179C781.762 271.179 782.321 271.009 782.687 270.669C783.06 270.324 783.273 269.792 783.327 269.075H785.755ZM795.714 267.893H791.052V271.05H796.523V273H788.624V261.216H796.507V263.183H791.052V265.991H795.714V267.893Z",fill:"black"},null,-1),qee=m("path",{d:"M724.368 295.6V283.816H727.694C728.719 283.816 729.626 284.043 730.413 284.496C731.201 284.949 731.808 285.594 732.234 286.43C732.666 287.266 732.884 288.227 732.89 289.311V290.064C732.89 291.175 732.674 292.149 732.242 292.986C731.816 293.822 731.204 294.464 730.405 294.912C729.612 295.36 728.687 295.589 727.629 295.6H724.368ZM725.922 285.095V294.329H727.556C728.754 294.329 729.685 293.957 730.349 293.212C731.018 292.468 731.352 291.407 731.352 290.032V289.344C731.352 288.006 731.036 286.967 730.405 286.228C729.779 285.483 728.889 285.106 727.734 285.095H725.922ZM740.416 295.6C740.33 295.427 740.26 295.119 740.206 294.677C739.51 295.4 738.679 295.761 737.713 295.761C736.85 295.761 736.141 295.519 735.585 295.033C735.034 294.542 734.759 293.922 734.759 293.172C734.759 292.26 735.105 291.553 735.795 291.051C736.491 290.544 737.468 290.291 738.725 290.291H740.182V289.603C740.182 289.079 740.025 288.664 739.712 288.356C739.399 288.043 738.938 287.887 738.328 287.887C737.794 287.887 737.346 288.022 736.985 288.292C736.623 288.561 736.443 288.888 736.443 289.271H734.937C734.937 288.834 735.091 288.413 735.399 288.008C735.712 287.598 736.132 287.274 736.661 287.037C737.195 286.8 737.781 286.681 738.417 286.681C739.426 286.681 740.217 286.935 740.789 287.442C741.361 287.944 741.657 288.637 741.679 289.522V293.552C741.679 294.356 741.781 294.995 741.986 295.47V295.6H740.416ZM737.932 294.458C738.401 294.458 738.846 294.337 739.267 294.094C739.688 293.851 739.993 293.536 740.182 293.147V291.351H739.008C737.174 291.351 736.257 291.888 736.257 292.961C736.257 293.431 736.413 293.798 736.726 294.062C737.039 294.326 737.441 294.458 737.932 294.458ZM746.057 284.722V286.843H747.692V288H746.057V293.431C746.057 293.781 746.13 294.046 746.276 294.224C746.421 294.396 746.67 294.483 747.02 294.483C747.193 294.483 747.43 294.45 747.733 294.386V295.6C747.339 295.708 746.956 295.761 746.583 295.761C745.914 295.761 745.41 295.559 745.07 295.154C744.73 294.75 744.56 294.175 744.56 293.431V288H742.966V286.843H744.56V284.722H746.057ZM754.855 295.6C754.768 295.427 754.698 295.119 754.644 294.677C753.948 295.4 753.117 295.761 752.151 295.761C751.288 295.761 750.579 295.519 750.023 295.033C749.473 294.542 749.197 293.922 749.197 293.172C749.197 292.26 749.543 291.553 750.233 291.051C750.929 290.544 751.906 290.291 753.163 290.291H754.62V289.603C754.62 289.079 754.463 288.664 754.15 288.356C753.837 288.043 753.376 287.887 752.767 287.887C752.232 287.887 751.785 288.022 751.423 288.292C751.062 288.561 750.881 288.888 750.881 289.271H749.375C749.375 288.834 749.529 288.413 749.837 288.008C750.15 287.598 750.571 287.274 751.099 287.037C751.633 286.8 752.219 286.681 752.856 286.681C753.864 286.681 754.655 286.935 755.227 287.442C755.799 287.944 756.095 288.637 756.117 289.522V293.552C756.117 294.356 756.22 294.995 756.425 295.47V295.6H754.855ZM752.37 294.458C752.839 294.458 753.284 294.337 753.705 294.094C754.126 293.851 754.431 293.536 754.62 293.147V291.351H753.446C751.612 291.351 750.695 291.888 750.695 292.961C750.695 293.431 750.851 293.798 751.164 294.062C751.477 294.326 751.879 294.458 752.37 294.458ZM764.364 290.987V295.6H762.81V283.816H767.156C768.446 283.816 769.455 284.145 770.183 284.803C770.917 285.462 771.284 286.333 771.284 287.417C771.284 288.561 770.925 289.443 770.207 290.064C769.495 290.679 768.473 290.987 767.14 290.987H764.364ZM764.364 289.716H767.156C767.987 289.716 768.624 289.522 769.066 289.133C769.508 288.739 769.73 288.173 769.73 287.434C769.73 286.732 769.508 286.171 769.066 285.75C768.624 285.329 768.017 285.111 767.245 285.095H764.364V289.716ZM774.658 295.6H773.161V283.169H774.658V295.6ZM782.468 295.6C782.382 295.427 782.312 295.119 782.258 294.677C781.562 295.4 780.731 295.761 779.765 295.761C778.902 295.761 778.192 295.519 777.637 295.033C777.086 294.542 776.811 293.922 776.811 293.172C776.811 292.26 777.156 291.553 777.847 291.051C778.543 290.544 779.52 290.291 780.777 290.291H782.234V289.603C782.234 289.079 782.077 288.664 781.764 288.356C781.451 288.043 780.99 287.887 780.38 287.887C779.846 287.887 779.398 288.022 779.037 288.292C778.675 288.561 778.495 288.888 778.495 289.271H776.989C776.989 288.834 777.143 288.413 777.451 288.008C777.763 287.598 778.184 287.274 778.713 287.037C779.247 286.8 779.833 286.681 780.469 286.681C781.478 286.681 782.269 286.935 782.841 287.442C783.412 287.944 783.709 288.637 783.731 289.522V293.552C783.731 294.356 783.833 294.995 784.038 295.47V295.6H782.468ZM779.984 294.458C780.453 294.458 780.898 294.337 781.319 294.094C781.74 293.851 782.045 293.536 782.234 293.147V291.351H781.06C779.226 291.351 778.308 291.888 778.308 292.961C778.308 293.431 778.465 293.798 778.778 294.062C779.091 294.326 779.493 294.458 779.984 294.458ZM787.494 286.843L787.543 287.944C788.212 287.102 789.086 286.681 790.165 286.681C792.015 286.681 792.949 287.725 792.965 289.813V295.6H791.468V289.805C791.462 289.174 791.317 288.707 791.031 288.405C790.75 288.103 790.31 287.952 789.712 287.952C789.226 287.952 788.8 288.081 788.433 288.34C788.066 288.599 787.78 288.939 787.575 289.36V295.6H786.078V286.843H787.494ZM798.857 295.761C797.67 295.761 796.704 295.373 795.959 294.596C795.215 293.814 794.843 292.77 794.843 291.464V291.189C794.843 290.32 795.007 289.546 795.336 288.866C795.671 288.181 796.135 287.647 796.728 287.264C797.327 286.875 797.975 286.681 798.671 286.681C799.809 286.681 800.694 287.056 801.325 287.806C801.956 288.556 802.272 289.63 802.272 291.027V291.65H796.34C796.361 292.513 796.612 293.212 797.093 293.746C797.578 294.275 798.193 294.539 798.938 294.539C799.467 294.539 799.914 294.432 800.281 294.216C800.648 294 800.969 293.714 801.244 293.358L802.159 294.07C801.425 295.198 800.324 295.761 798.857 295.761ZM798.671 287.911C798.066 287.911 797.559 288.132 797.149 288.575C796.739 289.012 796.486 289.627 796.388 290.42H800.775V290.307C800.732 289.546 800.527 288.958 800.16 288.542C799.793 288.122 799.297 287.911 798.671 287.911ZM809.912 290.987V295.6H808.358V283.816H812.704C813.994 283.816 815.003 284.145 815.731 284.803C816.465 285.462 816.832 286.333 816.832 287.417C816.832 288.561 816.473 289.443 815.755 290.064C815.043 290.679 814.021 290.987 812.688 290.987H809.912ZM809.912 289.716H812.704C813.535 289.716 814.172 289.522 814.614 289.133C815.057 288.739 815.278 288.173 815.278 287.434C815.278 286.732 815.057 286.171 814.614 285.75C814.172 285.329 813.565 285.111 812.793 285.095H809.912V289.716ZM822.812 288.186C822.586 288.149 822.34 288.13 822.076 288.13C821.094 288.13 820.428 288.548 820.077 289.384V295.6H818.58V286.843H820.037L820.061 287.854C820.552 287.072 821.248 286.681 822.149 286.681C822.44 286.681 822.661 286.719 822.812 286.794V288.186ZM823.638 291.14C823.638 290.282 823.805 289.511 824.14 288.826C824.48 288.14 824.949 287.612 825.548 287.239C826.152 286.867 826.84 286.681 827.612 286.681C828.804 286.681 829.767 287.094 830.501 287.919C831.24 288.745 831.61 289.843 831.61 291.213V291.318C831.61 292.171 831.445 292.937 831.116 293.617C830.792 294.291 830.326 294.817 829.716 295.195C829.112 295.573 828.416 295.761 827.628 295.761C826.441 295.761 825.478 295.349 824.739 294.523C824.005 293.698 823.638 292.605 823.638 291.246V291.14ZM825.143 291.318C825.143 292.29 825.367 293.069 825.815 293.657C826.268 294.245 826.873 294.539 827.628 294.539C828.389 294.539 828.993 294.243 829.441 293.649C829.889 293.05 830.112 292.214 830.112 291.14C830.112 290.18 829.883 289.403 829.425 288.809C828.971 288.211 828.367 287.911 827.612 287.911C826.873 287.911 826.276 288.205 825.823 288.793C825.37 289.381 825.143 290.223 825.143 291.318ZM836.247 290.04L838.189 286.843H839.938L837.073 291.173L840.027 295.6H838.295L836.271 292.322L834.248 295.6H832.508L835.462 291.173L832.597 286.843H834.329L836.247 290.04ZM844.397 293.406L846.436 286.843H848.039L844.518 296.951C843.973 298.408 843.107 299.136 841.92 299.136L841.637 299.112L841.079 299.007V297.793L841.483 297.825C841.99 297.825 842.384 297.723 842.665 297.518C842.951 297.313 843.186 296.938 843.369 296.393L843.701 295.502L840.577 286.843H842.212L844.397 293.406ZM853.437 290.817C853.437 289.597 853.599 288.426 853.922 287.304C854.252 286.182 854.74 285.162 855.387 284.245C856.035 283.328 856.706 282.68 857.402 282.303L857.71 283.29C856.922 283.894 856.275 284.817 855.768 286.058C855.266 287.299 854.991 288.688 854.942 290.226L854.934 290.914C854.934 292.996 855.314 294.804 856.075 296.336C856.534 297.253 857.079 297.971 857.71 298.489L857.402 299.403C856.685 299.004 856 298.335 855.347 297.396C854.074 295.562 853.437 293.369 853.437 290.817ZM859.393 295.6V283.816H862.72C863.745 283.816 864.651 284.043 865.439 284.496C866.227 284.949 866.834 285.594 867.26 286.43C867.692 287.266 867.91 288.227 867.915 289.311V290.064C867.915 291.175 867.7 292.149 867.268 292.986C866.842 293.822 866.229 294.464 865.431 294.912C864.638 295.36 863.712 295.589 862.655 295.6H859.393ZM860.947 285.095V294.329H862.582C863.78 294.329 864.711 293.957 865.374 293.212C866.043 292.468 866.378 291.407 866.378 290.032V289.344C866.378 288.006 866.062 286.967 865.431 286.228C864.805 285.483 863.915 285.106 862.76 285.095H860.947ZM871.824 290.987V295.6H870.271V283.816H874.617C875.906 283.816 876.915 284.145 877.643 284.803C878.377 285.462 878.744 286.333 878.744 287.417C878.744 288.561 878.385 289.443 877.668 290.064C876.955 290.679 875.933 290.987 874.6 290.987H871.824ZM871.824 289.716H874.617C875.447 289.716 876.084 289.522 876.527 289.133C876.969 288.739 877.19 288.173 877.19 287.434C877.19 286.732 876.969 286.171 876.527 285.75C876.084 285.329 875.477 285.111 874.706 285.095H871.824V289.716ZM882.281 290.987V295.6H880.727V283.816H885.073C886.362 283.816 887.371 284.145 888.1 284.803C888.833 285.462 889.2 286.333 889.2 287.417C889.2 288.561 888.842 289.443 888.124 290.064C887.412 290.679 886.389 290.987 885.057 290.987H882.281ZM882.281 289.716H885.073C885.904 289.716 886.54 289.522 886.983 289.133C887.425 288.739 887.646 288.173 887.646 287.434C887.646 286.732 887.425 286.171 886.983 285.75C886.54 285.329 885.933 285.111 885.162 285.095H882.281V289.716ZM894.404 290.898C894.404 292.101 894.245 293.255 893.927 294.361C893.614 295.462 893.131 296.479 892.478 297.412C891.831 298.346 891.151 299.01 890.439 299.403L890.123 298.489C890.954 297.852 891.62 296.865 892.122 295.527C892.629 294.183 892.888 292.694 892.899 291.059V290.8C892.899 289.667 892.78 288.615 892.543 287.644C892.305 286.668 891.974 285.793 891.547 285.022C891.127 284.25 890.652 283.649 890.123 283.217L890.439 282.303C891.151 282.696 891.828 283.355 892.47 284.277C893.117 285.2 893.6 286.217 893.919 287.328C894.242 288.44 894.404 289.63 894.404 290.898Z",fill:"black"},null,-1),Wee=m("g",{filter:"url(#filter0_d_201_76)"},[m("rect",{x:"711.599",y:"319.599",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 711.599 319.599)",fill:"white"})],-1),Qee=m("g",{filter:"url(#filter1_d_201_76)"},[m("rect",{x:"560.553",y:"147.818",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 560.553 147.818)",fill:"white"})],-1),Xee=m("g",{filter:"url(#filter2_d_201_76)"},[m("rect",{x:"279",y:"178.001",width:"247",height:"13",rx:"5.09991",transform:"rotate(-180 279 178.001)",fill:"var(--graph-color-3)"})],-1),Jee=m("path",{d:"M711.6 271.24L630 271.24L630 243.1C630 240.283 632.283 238 635.1 238L706.5 238C709.317 238 711.6 240.283 711.6 243.1L711.6 271.24Z",fill:"var(--graph-color-2)"},null,-1),ete=m("path",{d:"M106.81 200.052H112.75V202.002H103.775V200.578L109.602 192.185H103.783V190.219H112.621V191.611L106.81 200.052ZM125.032 196.378C125.032 197.538 124.827 198.555 124.417 199.429C124.007 200.303 123.418 200.977 122.652 201.452C121.892 201.927 121.017 202.164 120.03 202.164C119.054 202.164 118.182 201.93 117.416 201.46C116.65 200.991 116.056 200.322 115.636 199.453C115.215 198.579 115.002 197.576 114.996 196.442V195.86C114.996 194.7 115.204 193.68 115.619 192.801C116.04 191.916 116.631 191.239 117.392 190.769C118.158 190.294 119.032 190.057 120.014 190.057C120.996 190.057 121.867 190.294 122.628 190.769C123.394 191.239 123.985 191.916 124.4 192.801C124.821 193.68 125.032 194.697 125.032 195.852V196.378ZM122.571 195.844C122.571 194.608 122.35 193.669 121.908 193.027C121.465 192.385 120.834 192.064 120.014 192.064C119.199 192.064 118.571 192.382 118.128 193.019C117.686 193.65 117.462 194.578 117.456 195.803V196.378C117.456 197.581 117.678 198.514 118.12 199.178C118.563 199.842 119.199 200.173 120.03 200.173C120.845 200.173 121.471 199.855 121.908 199.218C122.345 198.576 122.566 197.643 122.571 196.418V195.844ZM137.653 202.002H135.225L130.499 194.249V202.002H128.071V190.219H130.499L135.233 197.988V190.219H137.653V202.002ZM148.138 196.896H143.476V200.052H148.947V202.002H141.049V190.219H148.931V192.185H143.476V194.994H148.138V196.896ZM166.3 198.077C166.208 199.345 165.739 200.343 164.892 201.072C164.05 201.8 162.938 202.164 161.557 202.164C160.046 202.164 158.857 201.657 157.988 200.643C157.125 199.623 156.693 198.226 156.693 196.451V195.73C156.693 194.597 156.893 193.599 157.292 192.736C157.691 191.873 158.261 191.212 159 190.753C159.744 190.289 160.608 190.057 161.59 190.057C162.949 190.057 164.044 190.421 164.875 191.15C165.706 191.878 166.186 192.9 166.316 194.217H163.888C163.829 193.456 163.616 192.906 163.249 192.566C162.887 192.221 162.334 192.048 161.59 192.048C160.78 192.048 160.173 192.339 159.769 192.922C159.369 193.499 159.164 194.398 159.153 195.617V196.507C159.153 197.781 159.345 198.711 159.728 199.299C160.117 199.887 160.726 200.181 161.557 200.181C162.307 200.181 162.866 200.012 163.232 199.672C163.605 199.326 163.818 198.795 163.872 198.077H166.3ZM171.597 197.851V202.002H169.169V190.219H173.766C174.651 190.219 175.428 190.381 176.097 190.704C176.771 191.028 177.289 191.489 177.651 192.088C178.012 192.682 178.193 193.359 178.193 194.12C178.193 195.274 177.796 196.186 177.003 196.855C176.215 197.519 175.123 197.851 173.725 197.851H171.597ZM171.597 195.884H173.766C174.408 195.884 174.896 195.733 175.231 195.431C175.571 195.129 175.741 194.697 175.741 194.136C175.741 193.559 175.571 193.092 175.231 192.736C174.891 192.38 174.421 192.196 173.823 192.185H171.597V195.884Z",fill:"var(--graph-color-3)"},null,-1),tte=m("g",{filter:"url(#filter3_d_201_76)"},[m("rect",{x:"868",y:"178.001",width:"247",height:"13",rx:"5.09991",transform:"rotate(-180 868 178.001)",fill:"var(--graph-color-3)"})],-1),nte=m("path",{d:"M695.81 200.052H701.75V202.002H692.775V200.578L698.602 192.185H692.783V190.219H701.621V191.611L695.81 200.052ZM714.032 196.378C714.032 197.538 713.827 198.555 713.417 199.429C713.007 200.303 712.418 200.977 711.652 201.452C710.892 201.927 710.017 202.164 709.03 202.164C708.054 202.164 707.182 201.93 706.416 201.46C705.65 200.991 705.056 200.322 704.636 199.453C704.215 198.579 704.002 197.576 703.996 196.442V195.86C703.996 194.7 704.204 193.68 704.619 192.801C705.04 191.916 705.631 191.239 706.392 190.769C707.158 190.294 708.032 190.057 709.014 190.057C709.996 190.057 710.867 190.294 711.628 190.769C712.394 191.239 712.985 191.916 713.4 192.801C713.821 193.68 714.032 194.697 714.032 195.852V196.378ZM711.571 195.844C711.571 194.608 711.35 193.669 710.908 193.027C710.465 192.385 709.834 192.064 709.014 192.064C708.199 192.064 707.571 192.382 707.128 193.019C706.686 193.65 706.462 194.578 706.456 195.803V196.378C706.456 197.581 706.678 198.514 707.12 199.178C707.563 199.842 708.199 200.173 709.03 200.173C709.845 200.173 710.471 199.855 710.908 199.218C711.345 198.576 711.566 197.643 711.571 196.418V195.844ZM726.653 202.002H724.225L719.499 194.249V202.002H717.071V190.219H719.499L724.233 197.988V190.219H726.653V202.002ZM737.138 196.896H732.476V200.052H737.947V202.002H730.049V190.219H737.931V192.185H732.476V194.994H737.138V196.896ZM755.3 198.077C755.208 199.345 754.739 200.343 753.892 201.072C753.05 201.8 751.938 202.164 750.557 202.164C749.046 202.164 747.857 201.657 746.988 200.643C746.125 199.623 745.693 198.226 745.693 196.451V195.73C745.693 194.597 745.893 193.599 746.292 192.736C746.691 191.873 747.261 191.212 748 190.753C748.744 190.289 749.608 190.057 750.59 190.057C751.949 190.057 753.044 190.421 753.875 191.15C754.706 191.878 755.186 192.9 755.316 194.217H752.888C752.829 193.456 752.616 192.906 752.249 192.566C751.887 192.221 751.334 192.048 750.59 192.048C749.78 192.048 749.173 192.339 748.769 192.922C748.369 193.499 748.164 194.398 748.153 195.617V196.507C748.153 197.781 748.345 198.711 748.728 199.299C749.117 199.887 749.726 200.181 750.557 200.181C751.307 200.181 751.866 200.012 752.232 199.672C752.605 199.326 752.818 198.795 752.872 198.077H755.3ZM760.597 197.851V202.002H758.169V190.219H762.766C763.651 190.219 764.428 190.381 765.097 190.704C765.771 191.028 766.289 191.489 766.651 192.088C767.012 192.682 767.193 193.359 767.193 194.12C767.193 195.274 766.796 196.186 766.003 196.855C765.215 197.519 764.123 197.851 762.725 197.851H760.597ZM760.597 195.884H762.766C763.408 195.884 763.896 195.733 764.231 195.431C764.571 195.129 764.741 194.697 764.741 194.136C764.741 193.559 764.571 193.092 764.231 192.736C763.891 192.38 763.421 192.196 762.823 192.185H760.597V195.884Z",fill:"var(--graph-color-3)"},null,-1),rte=m("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),ote=m("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),ate=m("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),ite=m("path",{d:"M735.376 361.049H741.316V362.999H732.341V361.575L738.168 353.182H732.349V351.216H741.187V352.608L735.376 361.049ZM753.598 357.375C753.598 358.535 753.393 359.552 752.983 360.426C752.573 361.3 751.985 361.974 751.219 362.449C750.458 362.924 749.584 363.161 748.597 363.161C747.62 363.161 746.749 362.927 745.982 362.457C745.216 361.988 744.623 361.319 744.202 360.45C743.781 359.576 743.568 358.572 743.563 357.439V356.857C743.563 355.697 743.77 354.677 744.186 353.798C744.607 352.913 745.197 352.236 745.958 351.766C746.724 351.291 747.598 351.054 748.58 351.054C749.562 351.054 750.434 351.291 751.194 351.766C751.961 352.236 752.551 352.913 752.967 353.798C753.388 354.677 753.598 355.694 753.598 356.849V357.375ZM751.138 356.841C751.138 355.605 750.917 354.666 750.474 354.024C750.032 353.382 749.4 353.061 748.58 353.061C747.766 353.061 747.137 353.379 746.695 354.016C746.252 354.647 746.028 355.575 746.023 356.8V357.375C746.023 358.578 746.244 359.511 746.687 360.175C747.129 360.839 747.766 361.17 748.597 361.17C749.411 361.17 750.037 360.852 750.474 360.215C750.911 359.573 751.132 358.64 751.138 357.415V356.841ZM766.22 362.999H763.792L759.065 355.246V362.999H756.637V351.216H759.065L763.8 358.985V351.216H766.22V362.999ZM776.705 357.893H772.043V361.049H777.514V362.999H769.615V351.216H777.498V353.182H772.043V355.991H776.705V357.893Z",fill:"black","fill-opacity":"0.3"},null,-1),lte=m("path",{d:"M141.376 357.049H147.316V358.999H138.341V357.575L144.168 349.182H138.349V347.216H147.187V348.608L141.376 357.049ZM159.598 353.375C159.598 354.535 159.393 355.552 158.983 356.426C158.573 357.3 157.985 357.974 157.219 358.449C156.458 358.924 155.584 359.161 154.597 359.161C153.62 359.161 152.749 358.927 151.982 358.457C151.216 357.988 150.623 357.319 150.202 356.45C149.781 355.576 149.568 354.572 149.563 353.439V352.857C149.563 351.697 149.77 350.677 150.186 349.798C150.607 348.913 151.197 348.236 151.958 347.766C152.724 347.291 153.598 347.054 154.58 347.054C155.562 347.054 156.434 347.291 157.194 347.766C157.961 348.236 158.551 348.913 158.967 349.798C159.388 350.677 159.598 351.694 159.598 352.849V353.375ZM157.138 352.841C157.138 351.605 156.917 350.666 156.474 350.024C156.032 349.382 155.4 349.061 154.58 349.061C153.766 349.061 153.137 349.379 152.695 350.016C152.252 350.647 152.028 351.575 152.023 352.8V353.375C152.023 354.578 152.244 355.511 152.687 356.175C153.129 356.839 153.766 357.17 154.597 357.17C155.411 357.17 156.037 356.852 156.474 356.215C156.911 355.573 157.132 354.64 157.138 353.415V352.841ZM172.22 358.999H169.792L165.065 351.246V358.999H162.637V347.216H165.065L169.8 354.985V347.216H172.22V358.999ZM182.705 353.893H178.043V357.049H183.514V358.999H175.615V347.216H183.498V349.182H178.043V351.991H182.705V353.893Z",fill:"black","fill-opacity":"0.3"},null,-1),ste=m("path",{d:"M387.792 202.448C387.393 203.02 386.835 203.449 386.117 203.735C385.405 204.015 384.574 204.155 383.625 204.155C382.664 204.155 381.812 203.931 381.067 203.484C380.323 203.03 379.745 202.388 379.335 201.558C378.931 200.727 378.723 199.764 378.712 198.668V197.64C378.712 195.865 379.125 194.49 379.95 193.513C380.781 192.536 381.947 192.048 383.446 192.048C384.677 192.048 385.667 192.364 386.417 192.995C387.167 193.621 387.625 194.511 387.792 195.666H386.239C385.947 194.106 385.019 193.327 383.455 193.327C382.413 193.327 381.623 193.694 381.083 194.427C380.549 195.156 380.279 196.213 380.274 197.6V198.563C380.274 199.885 380.576 200.937 381.18 201.719C381.785 202.496 382.602 202.885 383.633 202.885C384.215 202.885 384.725 202.82 385.162 202.691C385.599 202.561 385.961 202.343 386.247 202.035V199.389H383.519V198.126H387.792V202.448ZM391.782 203.994H390.285V191.562H391.782V203.994ZM393.79 199.534C393.79 198.676 393.957 197.905 394.291 197.22C394.631 196.534 395.101 196.006 395.699 195.633C396.304 195.261 396.992 195.075 397.763 195.075C398.956 195.075 399.919 195.488 400.652 196.313C401.392 197.139 401.761 198.237 401.761 199.607V199.712C401.761 200.565 401.597 201.331 401.268 202.011C400.944 202.685 400.477 203.211 399.867 203.589C399.263 203.967 398.567 204.155 397.779 204.155C396.592 204.155 395.629 203.743 394.89 202.917C394.156 202.092 393.79 200.999 393.79 199.639V199.534ZM395.295 199.712C395.295 200.683 395.519 201.463 395.967 202.051C396.42 202.639 397.024 202.933 397.779 202.933C398.54 202.933 399.144 202.637 399.592 202.043C400.04 201.444 400.264 200.608 400.264 199.534C400.264 198.574 400.035 197.797 399.576 197.203C399.123 196.605 398.519 196.305 397.763 196.305C397.024 196.305 396.428 196.599 395.975 197.187C395.521 197.775 395.295 198.617 395.295 199.712ZM411.052 199.712C411.052 201.05 410.745 202.127 410.13 202.941C409.514 203.751 408.689 204.155 407.653 204.155C406.547 204.155 405.692 203.764 405.087 202.982L405.015 203.994H403.639V191.562H405.136V196.2C405.74 195.45 406.574 195.075 407.637 195.075C408.7 195.075 409.533 195.477 410.138 196.281C410.747 197.085 411.052 198.185 411.052 199.583V199.712ZM409.555 199.542C409.555 198.523 409.358 197.735 408.964 197.179C408.57 196.623 408.004 196.346 407.265 196.346C406.277 196.346 405.568 196.804 405.136 197.721V201.509C405.595 202.426 406.31 202.885 407.281 202.885C407.998 202.885 408.557 202.607 408.956 202.051C409.355 201.495 409.555 200.659 409.555 199.542ZM418.352 203.994C418.266 203.821 418.196 203.513 418.142 203.071C417.446 203.794 416.615 204.155 415.649 204.155C414.786 204.155 414.076 203.913 413.521 203.427C412.97 202.936 412.695 202.316 412.695 201.566C412.695 200.654 413.04 199.947 413.731 199.445C414.427 198.938 415.404 198.684 416.661 198.684H418.117V197.997C418.117 197.473 417.961 197.058 417.648 196.75C417.335 196.437 416.874 196.281 416.264 196.281C415.73 196.281 415.282 196.416 414.921 196.685C414.559 196.955 414.378 197.282 414.378 197.665H412.873C412.873 197.228 413.027 196.807 413.334 196.402C413.647 195.992 414.068 195.668 414.597 195.431C415.131 195.194 415.716 195.075 416.353 195.075C417.362 195.075 418.152 195.328 418.724 195.836C419.296 196.337 419.593 197.031 419.615 197.916V201.946C419.615 202.75 419.717 203.389 419.922 203.864V203.994H418.352ZM415.868 202.852C416.337 202.852 416.782 202.731 417.203 202.488C417.624 202.245 417.929 201.93 418.117 201.541V199.745H416.944C415.109 199.745 414.192 200.281 414.192 201.355C414.192 201.825 414.349 202.191 414.662 202.456C414.975 202.72 415.377 202.852 415.868 202.852ZM423.588 203.994H422.091V191.562H423.588V203.994ZM439.006 200.255C438.86 201.501 438.399 202.464 437.622 203.144C436.85 203.818 435.822 204.155 434.538 204.155C433.146 204.155 432.029 203.656 431.188 202.658C430.352 201.66 429.933 200.325 429.933 198.652V197.519C429.933 196.424 430.128 195.461 430.516 194.63C430.91 193.799 431.466 193.162 432.183 192.72C432.901 192.272 433.732 192.048 434.676 192.048C435.928 192.048 436.931 192.399 437.687 193.1C438.442 193.796 438.882 194.762 439.006 195.998H437.444C437.309 195.059 437.015 194.379 436.562 193.958C436.114 193.537 435.485 193.327 434.676 193.327C433.683 193.327 432.904 193.694 432.337 194.427C431.776 195.161 431.495 196.205 431.495 197.559V198.701C431.495 199.979 431.762 200.996 432.297 201.752C432.831 202.507 433.578 202.885 434.538 202.885C435.402 202.885 436.063 202.691 436.521 202.302C436.985 201.908 437.293 201.226 437.444 200.255H439.006ZM440.503 199.534C440.503 198.676 440.67 197.905 441.005 197.22C441.345 196.534 441.814 196.006 442.413 195.633C443.017 195.261 443.705 195.075 444.477 195.075C445.669 195.075 446.632 195.488 447.366 196.313C448.105 197.139 448.475 198.237 448.475 199.607V199.712C448.475 200.565 448.31 201.331 447.981 202.011C447.657 202.685 447.191 203.211 446.581 203.589C445.977 203.967 445.281 204.155 444.493 204.155C443.306 204.155 442.343 203.743 441.604 202.917C440.87 202.092 440.503 200.999 440.503 199.639V199.534ZM442.008 199.712C442.008 200.683 442.232 201.463 442.68 202.051C443.133 202.639 443.738 202.933 444.493 202.933C445.254 202.933 445.858 202.637 446.306 202.043C446.754 201.444 446.977 200.608 446.977 199.534C446.977 198.574 446.748 197.797 446.29 197.203C445.836 196.605 445.232 196.305 444.477 196.305C443.738 196.305 443.141 196.599 442.688 197.187C442.235 197.775 442.008 198.617 442.008 199.712ZM451.769 195.237L451.817 196.337C452.486 195.496 453.36 195.075 454.439 195.075C456.29 195.075 457.223 196.119 457.24 198.207V203.994H455.742V198.199C455.737 197.568 455.591 197.101 455.305 196.799C455.025 196.497 454.585 196.346 453.986 196.346C453.501 196.346 453.074 196.475 452.707 196.734C452.341 196.993 452.055 197.333 451.85 197.754V203.994H450.352V195.237H451.769ZM461.529 193.116V195.237H463.164V196.394H461.529V201.825C461.529 202.175 461.602 202.44 461.747 202.618C461.893 202.79 462.141 202.877 462.492 202.877C462.665 202.877 462.902 202.844 463.204 202.78V203.994C462.81 204.101 462.427 204.155 462.055 204.155C461.386 204.155 460.881 203.953 460.542 203.548C460.202 203.144 460.032 202.569 460.032 201.825V196.394H458.437V195.237H460.032V193.116H461.529ZM469.153 196.58C468.926 196.542 468.681 196.524 468.416 196.524C467.434 196.524 466.768 196.942 466.417 197.778V203.994H464.92V195.237H466.377L466.401 196.248C466.892 195.466 467.588 195.075 468.489 195.075C468.78 195.075 469.002 195.113 469.153 195.188V196.58ZM469.978 199.534C469.978 198.676 470.145 197.905 470.48 197.22C470.82 196.534 471.289 196.006 471.888 195.633C472.492 195.261 473.18 195.075 473.952 195.075C475.144 195.075 476.107 195.488 476.841 196.313C477.58 197.139 477.95 198.237 477.95 199.607V199.712C477.95 200.565 477.785 201.331 477.456 202.011C477.132 202.685 476.666 203.211 476.056 203.589C475.452 203.967 474.756 204.155 473.968 204.155C472.781 204.155 471.818 203.743 471.079 202.917C470.345 202.092 469.978 200.999 469.978 199.639V199.534ZM471.483 199.712C471.483 200.683 471.707 201.463 472.155 202.051C472.608 202.639 473.213 202.933 473.968 202.933C474.729 202.933 475.333 202.637 475.781 202.043C476.229 201.444 476.453 200.608 476.453 199.534C476.453 198.574 476.223 197.797 475.765 197.203C475.312 196.605 474.707 196.305 473.952 196.305C473.213 196.305 472.617 196.599 472.163 197.187C471.71 197.775 471.483 198.617 471.483 199.712ZM481.454 203.994H479.957V191.562H481.454V203.994ZM489.758 199.38V203.994H488.204V192.21H492.55C493.839 192.21 494.848 192.539 495.577 193.197C496.31 193.856 496.677 194.727 496.677 195.811C496.677 196.955 496.319 197.837 495.601 198.458C494.889 199.073 493.866 199.38 492.534 199.38H489.758ZM489.758 198.11H492.55C493.381 198.11 494.017 197.916 494.46 197.527C494.902 197.133 495.123 196.567 495.123 195.828C495.123 195.126 494.902 194.565 494.46 194.144C494.017 193.723 493.41 193.505 492.639 193.489H489.758V198.11ZM500.052 203.994H498.555V191.562H500.052V203.994ZM507.862 203.994C507.776 203.821 507.706 203.513 507.652 203.071C506.956 203.794 506.125 204.155 505.159 204.155C504.296 204.155 503.586 203.913 503.03 203.427C502.48 202.936 502.205 202.316 502.205 201.566C502.205 200.654 502.55 199.947 503.241 199.445C503.937 198.938 504.913 198.684 506.171 198.684H507.627V197.997C507.627 197.473 507.471 197.058 507.158 196.75C506.845 196.437 506.384 196.281 505.774 196.281C505.24 196.281 504.792 196.416 504.431 196.685C504.069 196.955 503.888 197.282 503.888 197.665H502.383C502.383 197.228 502.537 196.807 502.844 196.402C503.157 195.992 503.578 195.668 504.107 195.431C504.641 195.194 505.226 195.075 505.863 195.075C506.872 195.075 507.662 195.328 508.234 195.836C508.806 196.337 509.103 197.031 509.125 197.916V201.946C509.125 202.75 509.227 203.389 509.432 203.864V203.994H507.862ZM505.377 202.852C505.847 202.852 506.292 202.731 506.713 202.488C507.134 202.245 507.439 201.93 507.627 201.541V199.745H506.454C504.619 199.745 503.702 200.281 503.702 201.355C503.702 201.825 503.859 202.191 504.172 202.456C504.485 202.72 504.886 202.852 505.377 202.852ZM512.888 195.237L512.936 196.337C513.605 195.496 514.48 195.075 515.559 195.075C517.409 195.075 518.343 196.119 518.359 198.207V203.994H516.862V198.199C516.856 197.568 516.711 197.101 516.425 196.799C516.144 196.497 515.704 196.346 515.105 196.346C514.62 196.346 514.194 196.475 513.827 196.734C513.46 196.993 513.174 197.333 512.969 197.754V203.994H511.472V195.237H512.888ZM524.251 204.155C523.064 204.155 522.098 203.767 521.353 202.99C520.609 202.208 520.236 201.164 520.236 199.858V199.583C520.236 198.714 520.401 197.94 520.73 197.26C521.065 196.575 521.529 196.041 522.122 195.658C522.721 195.269 523.368 195.075 524.064 195.075C525.203 195.075 526.088 195.45 526.719 196.2C527.35 196.95 527.666 198.024 527.666 199.421V200.044H521.734C521.755 200.907 522.006 201.606 522.486 202.14C522.972 202.669 523.587 202.933 524.332 202.933C524.86 202.933 525.308 202.825 525.675 202.61C526.042 202.394 526.363 202.108 526.638 201.752L527.553 202.464C526.819 203.592 525.718 204.155 524.251 204.155ZM524.064 196.305C523.46 196.305 522.953 196.526 522.543 196.969C522.133 197.406 521.879 198.021 521.782 198.814H526.169V198.701C526.126 197.94 525.92 197.352 525.554 196.936C525.187 196.515 524.69 196.305 524.064 196.305Z",fill:"black"},null,-1),ute=m("path",{d:"M743.5 88.3496L745.094 88.3496L745.094 86.7559L743.5 86.7559L743.5 88.3496ZM583 88.3496L598.937 97.551L598.937 79.1483L583 88.3496ZM745.094 110.001L745.094 88.3496L741.906 88.3496L741.906 110.001L745.094 110.001ZM743.5 86.7559L597.343 86.7559L597.343 89.9433L743.5 89.9433L743.5 86.7559Z",fill:"var(--graph-color-3)"},null,-1),cte=m("path",{d:"M162 94.001L160.406 94.001L160.406 92.4073L162 92.4073L162 94.001ZM322.5 94.001L306.563 103.202L306.563 84.7996L322.5 94.001ZM160.406 115.652L160.406 94.001L163.594 94.001L163.594 115.652L160.406 115.652ZM162 92.4073L308.157 92.4073L308.157 95.5947L162 95.5947L162 92.4073Z",fill:"var(--graph-color-3)"},null,-1),dte=m("g",{"clip-path":"url(#clip0_201_76)"},[m("path",{d:"M663.006 254.855L660.979 253.594L661.022 255.521L663.048 256.783L663.006 254.855ZM665.925 261.601L665.882 259.716L664.111 258.611C664.083 258.596 664.054 258.568 664.04 258.554L664.083 260.453L665.925 261.601ZM659.59 264.137L654.956 261.261L654.843 256.442L657.11 255.465L657.068 253.537L653.44 255.096C653.157 255.224 652.987 255.479 653.001 255.776L653.143 261.558C653.143 261.856 653.327 262.153 653.61 262.323L659.165 265.767C659.42 265.923 659.732 265.965 660.001 265.895C660.03 265.88 660.058 265.88 660.086 265.866L663.502 264.392L661.645 263.245L659.59 264.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M674.569 253.481C674.555 253.141 674.357 252.786 674.017 252.588L667.271 248.407L667.059 248.492L667.101 250.519L672.444 253.835L672.571 259.248L674.612 260.51L674.725 260.467L674.569 253.481ZM666.492 262.99L660.214 259.107L660.058 252.588L662.921 251.355L662.864 249.102L658.428 251.015C658.102 251.157 657.904 251.454 657.918 251.808L658.102 259.461C658.102 259.815 658.315 260.155 658.655 260.354L666.01 264.917C666.308 265.101 666.676 265.158 666.988 265.059C667.016 265.044 667.044 265.03 667.073 265.03L671.409 263.16L669.255 261.827L666.492 262.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M684.135 248.124L674.711 242.285C674.357 242.073 673.946 242.016 673.592 242.129C673.563 242.144 673.521 242.158 673.492 242.172L664.295 246.14C663.927 246.296 663.7 246.636 663.714 247.047L663.941 256.853C663.955 257.25 664.196 257.647 664.579 257.874L674.003 263.712C674.343 263.925 674.768 263.981 675.122 263.868C675.15 263.854 675.193 263.84 675.221 263.826L684.418 259.858C684.787 259.702 685.014 259.347 684.999 258.951L684.773 249.144C684.758 248.747 684.518 248.365 684.135 248.124V248.124ZM674.555 261.516L666.364 256.442L666.166 247.926L674.158 244.482L682.349 249.555L682.548 258.072L674.555 261.516Z",fill:"var(--graph-color-6)"})],-1),fte=m("path",{d:"M461 271.001L461 272.595L461 271.001ZM513 271.001L513 269.407L513.66 269.407L514.127 269.874L513 271.001ZM567 325.001L549.224 320.238L562.237 307.225L567 325.001ZM292 269.407L461 269.407L461 272.595L292 272.595L292 269.407ZM513 272.595L461 272.595L461 269.407L513 269.407L513 272.595ZM514.127 269.874L557.985 313.732L555.731 315.985L511.873 272.128L514.127 269.874Z",fill:"var(--graph-color-2)"},null,-1),pte=m("path",{d:"M532 382.001L533.127 383.128L532.66 383.595L532 383.595L532 382.001ZM344 382.001L359.937 372.799L359.937 391.202L344 382.001ZM532 383.595L358.344 383.595L358.344 380.407L532 380.407L532 383.595ZM530.873 380.874L570.373 341.374L572.627 343.628L533.127 383.128L530.873 380.874ZM570.373 341.374L609.873 301.874L612.127 304.128L572.627 343.628L570.373 341.374Z",fill:"var(--graph-color-2)"},null,-1),hte=m("g",{filter:"url(#filter4_d_201_76)"},[m("rect",{x:"279.396",y:"319.6",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 279.396 319.6)",fill:"white"})],-1),vte=m("path",{d:"M120.301 269.908C120.301 269.45 120.139 269.099 119.815 268.856C119.492 268.608 118.909 268.349 118.067 268.079C117.226 267.804 116.559 267.534 116.068 267.27C114.73 266.547 114.061 265.573 114.061 264.348C114.061 263.712 114.239 263.145 114.595 262.649C114.957 262.147 115.472 261.756 116.141 261.475C116.815 261.195 117.571 261.055 118.407 261.055C119.249 261.055 119.999 261.208 120.657 261.516C121.315 261.818 121.825 262.247 122.187 262.803C122.553 263.358 122.737 263.99 122.737 264.696H120.309C120.309 264.157 120.139 263.739 119.799 263.442C119.459 263.14 118.982 262.989 118.367 262.989C117.773 262.989 117.312 263.116 116.983 263.369C116.654 263.617 116.489 263.946 116.489 264.357C116.489 264.74 116.681 265.061 117.064 265.32C117.452 265.579 118.021 265.821 118.771 266.048C120.153 266.463 121.159 266.979 121.79 267.594C122.421 268.209 122.737 268.975 122.737 269.892C122.737 270.912 122.351 271.713 121.58 272.296C120.808 272.873 119.769 273.162 118.464 273.162C117.557 273.162 116.732 272.997 115.987 272.668C115.243 272.334 114.673 271.878 114.28 271.3C113.891 270.723 113.697 270.054 113.697 269.293H116.133C116.133 270.594 116.91 271.244 118.464 271.244C119.041 271.244 119.492 271.128 119.815 270.896C120.139 270.658 120.301 270.329 120.301 269.908ZM132.752 267.893H128.091V271.05H133.562V273H125.663V261.216H133.546V263.183H128.091V265.991H132.752V267.893ZM140.623 268.686H138.689V273H136.261V261.216H140.64C142.032 261.216 143.105 261.527 143.861 262.147C144.616 262.768 144.994 263.644 144.994 264.777C144.994 265.581 144.818 266.253 144.468 266.793C144.122 267.327 143.596 267.753 142.889 268.071L145.439 272.887V273H142.833L140.623 268.686ZM138.689 266.72H140.648C141.257 266.72 141.729 266.566 142.064 266.258C142.398 265.945 142.566 265.517 142.566 264.972C142.566 264.416 142.407 263.979 142.088 263.661C141.775 263.342 141.292 263.183 140.64 263.183H138.689V266.72ZM152.314 270.078L154.985 261.216H157.688L153.585 273H151.052L146.965 261.216H149.66L152.314 270.078ZM162.662 273H160.234V261.216H162.662V273ZM175.445 269.075C175.353 270.343 174.884 271.341 174.037 272.069C173.195 272.798 172.084 273.162 170.702 273.162C169.192 273.162 168.002 272.655 167.133 271.64C166.27 270.621 165.838 269.223 165.838 267.448V266.728C165.838 265.595 166.038 264.597 166.437 263.733C166.837 262.87 167.406 262.209 168.145 261.751C168.89 261.287 169.753 261.055 170.735 261.055C172.094 261.055 173.19 261.419 174.021 262.147C174.851 262.876 175.332 263.898 175.461 265.214H173.033C172.974 264.454 172.761 263.903 172.394 263.563C172.032 263.218 171.479 263.045 170.735 263.045C169.925 263.045 169.318 263.337 168.914 263.92C168.515 264.497 168.31 265.395 168.299 266.615V267.505C168.299 268.778 168.49 269.709 168.873 270.297C169.262 270.885 169.871 271.179 170.702 271.179C171.452 271.179 172.011 271.009 172.378 270.669C172.75 270.324 172.963 269.792 173.017 269.075H175.445ZM185.404 267.893H180.742V271.05H186.213V273H178.314V261.216H186.197V263.183H180.742V265.991H185.404V267.893Z",fill:"black"},null,-1),mte=m("path",{d:"M15.79 295.599V283.816H19.1163C20.1414 283.816 21.0478 284.042 21.8356 284.496C22.6233 284.949 23.2303 285.594 23.6565 286.43C24.0882 287.266 24.3067 288.227 24.3121 289.311V290.064C24.3121 291.175 24.0962 292.149 23.6646 292.985C23.2384 293.822 22.626 294.464 21.8275 294.911C21.0344 295.359 20.109 295.589 19.0515 295.599H15.79ZM17.3439 285.094V294.329H18.9787C20.1765 294.329 21.1072 293.956 21.7708 293.212C22.4399 292.467 22.7744 291.407 22.7744 290.031V289.343C22.7744 288.005 22.4587 286.967 21.8275 286.228C21.2016 285.483 20.3114 285.105 19.1567 285.094H17.3439ZM31.8387 295.599C31.7523 295.427 31.6822 295.119 31.6282 294.677C30.9322 295.4 30.1013 295.761 29.1356 295.761C28.2723 295.761 27.5628 295.518 27.0071 295.033C26.4567 294.542 26.1816 293.921 26.1816 293.171C26.1816 292.26 26.5269 291.553 27.2175 291.051C27.9135 290.544 28.8901 290.29 30.1472 290.29H31.604V289.602C31.604 289.079 31.4475 288.664 31.1346 288.356C30.8216 288.043 30.3603 287.887 29.7506 287.887C29.2165 287.887 28.7687 288.022 28.4072 288.291C28.0457 288.561 27.8649 288.887 27.8649 289.271H26.3596C26.3596 288.834 26.5134 288.413 26.8209 288.008C27.1339 287.598 27.5547 287.274 28.0835 287.037C28.6176 286.799 29.203 286.681 29.8397 286.681C30.8486 286.681 31.639 286.934 32.211 287.441C32.7829 287.943 33.0796 288.637 33.1012 289.521V293.552C33.1012 294.356 33.2037 294.995 33.4087 295.47V295.599H31.8387ZM29.3541 294.458C29.8235 294.458 30.2686 294.337 30.6894 294.094C31.1103 293.851 31.4151 293.536 31.604 293.147V291.35H30.4305C28.596 291.35 27.6788 291.887 27.6788 292.961C27.6788 293.43 27.8353 293.797 28.1482 294.062C28.4611 294.326 28.8631 294.458 29.3541 294.458ZM37.4796 284.722V286.843H39.1144V288H37.4796V293.43C37.4796 293.781 37.5524 294.045 37.6981 294.224C37.8438 294.396 38.092 294.483 38.4427 294.483C38.6153 294.483 38.8527 294.45 39.1549 294.385V295.599C38.761 295.707 38.3779 295.761 38.0056 295.761C37.3366 295.761 36.8321 295.559 36.4922 295.154C36.1523 294.75 35.9823 294.175 35.9823 293.43V288H34.388V286.843H35.9823V284.722H37.4796ZM46.2768 295.599C46.1905 295.427 46.1203 295.119 46.0664 294.677C45.3704 295.4 44.5395 295.761 43.5737 295.761C42.7104 295.761 42.0009 295.518 41.4452 295.033C40.8949 294.542 40.6197 293.921 40.6197 293.171C40.6197 292.26 40.965 291.553 41.6556 291.051C42.3516 290.544 43.3282 290.29 44.5853 290.29H46.0421V289.602C46.0421 289.079 45.8856 288.664 45.5727 288.356C45.2598 288.043 44.7985 287.887 44.1888 287.887C43.6546 287.887 43.2068 288.022 42.8453 288.291C42.4838 288.561 42.3031 288.887 42.3031 289.271H40.7978C40.7978 288.834 40.9515 288.413 41.2591 288.008C41.572 287.598 41.9928 287.274 42.5216 287.037C43.0557 286.799 43.6411 286.681 44.2778 286.681C45.2867 286.681 46.0772 286.934 46.6491 287.441C47.221 287.943 47.5177 288.637 47.5393 289.521V293.552C47.5393 294.356 47.6418 294.995 47.8469 295.47V295.599H46.2768ZM43.7922 294.458C44.2616 294.458 44.7067 294.337 45.1276 294.094C45.5484 293.851 45.8533 293.536 46.0421 293.147V291.35H44.8686C43.0342 291.35 42.1169 291.887 42.1169 292.961C42.1169 293.43 42.2734 293.797 42.5863 294.062C42.8993 294.326 43.3012 294.458 43.7922 294.458ZM55.7862 290.986V295.599H54.2323V283.816H58.5783C59.8678 283.816 60.8768 284.145 61.6052 284.803C62.3389 285.461 62.7058 286.333 62.7058 287.417C62.7058 288.561 62.347 289.443 61.6295 290.064C60.9173 290.679 59.8948 290.986 58.5622 290.986H55.7862ZM55.7862 289.716H58.5783C59.4092 289.716 60.0459 289.521 60.4883 289.133C60.9307 288.739 61.152 288.173 61.152 287.433C61.152 286.732 60.9307 286.171 60.4883 285.75C60.0459 285.329 59.4389 285.111 58.6674 285.094H55.7862V289.716ZM66.0807 295.599H64.5834V283.168H66.0807V295.599ZM73.8905 295.599C73.8042 295.427 73.7341 295.119 73.6801 294.677C72.9841 295.4 72.1532 295.761 71.1874 295.761C70.3242 295.761 69.6147 295.518 69.0589 295.033C68.5086 294.542 68.2334 293.921 68.2334 293.171C68.2334 292.26 68.5787 291.553 69.2694 291.051C69.9654 290.544 70.9419 290.29 72.1991 290.29H73.6558V289.602C73.6558 289.079 73.4994 288.664 73.1864 288.356C72.8735 288.043 72.4122 287.887 71.8025 287.887C71.2684 287.887 70.8205 288.022 70.459 288.291C70.0976 288.561 69.9168 288.887 69.9168 289.271H68.4115C68.4115 288.834 68.5653 288.413 68.8728 288.008C69.1857 287.598 69.6066 287.274 70.1353 287.037C70.6695 286.799 71.2549 286.681 71.8915 286.681C72.9005 286.681 73.6909 286.934 74.2628 287.441C74.8347 287.943 75.1315 288.637 75.1531 289.521V293.552C75.1531 294.356 75.2556 294.995 75.4606 295.47V295.599H73.8905ZM71.4059 294.458C71.8753 294.458 72.3205 294.337 72.7413 294.094C73.1621 293.851 73.467 293.536 73.6558 293.147V291.35H72.4823C70.6479 291.35 69.7307 291.887 69.7307 292.961C69.7307 293.43 69.8871 293.797 70.2001 294.062C70.513 294.326 70.915 294.458 71.4059 294.458ZM78.9164 286.843L78.9649 287.943C79.6339 287.102 80.508 286.681 81.5871 286.681C83.4377 286.681 84.3711 287.725 84.3873 289.813V295.599H82.8901V289.805C82.8847 289.173 82.739 288.707 82.4531 288.405C82.1725 288.102 81.7328 287.951 81.1339 287.951C80.6483 287.951 80.222 288.081 79.8552 288.34C79.4883 288.599 79.2023 288.939 78.9973 289.36V295.599H77.5001V286.843H78.9164ZM90.2791 295.761C89.0921 295.761 88.1263 295.373 87.3818 294.596C86.6372 293.813 86.2649 292.769 86.2649 291.464V291.189C86.2649 290.32 86.4295 289.546 86.7586 288.866C87.0931 288.181 87.5571 287.647 88.1506 287.263C88.7495 286.875 89.397 286.681 90.093 286.681C91.2314 286.681 92.1162 287.056 92.7475 287.806C93.3788 288.556 93.6944 289.629 93.6944 291.027V291.65H87.7621C87.7837 292.513 88.0346 293.212 88.5148 293.746C89.0004 294.275 89.6155 294.539 90.36 294.539C90.8888 294.539 91.3366 294.431 91.7035 294.215C92.0704 294 92.3914 293.714 92.6666 293.358L93.5811 294.07C92.8473 295.197 91.7467 295.761 90.2791 295.761ZM90.093 287.911C89.4887 287.911 88.9815 288.132 88.5715 288.575C88.1614 289.012 87.9078 289.627 87.8107 290.42H92.1972V290.306C92.154 289.546 91.949 288.958 91.5821 288.542C91.2152 288.121 90.7188 287.911 90.093 287.911ZM101.334 290.986V295.599H99.7804V283.816H104.126C105.416 283.816 106.425 284.145 107.153 284.803C107.887 285.461 108.254 286.333 108.254 287.417C108.254 288.561 107.895 289.443 107.178 290.064C106.465 290.679 105.443 290.986 104.11 290.986H101.334ZM101.334 289.716H104.126C104.957 289.716 105.594 289.521 106.036 289.133C106.479 288.739 106.7 288.173 106.7 287.433C106.7 286.732 106.479 286.171 106.036 285.75C105.594 285.329 104.987 285.111 104.215 285.094H101.334V289.716ZM114.235 288.186C114.008 288.148 113.763 288.129 113.498 288.129C112.516 288.129 111.85 288.548 111.499 289.384V295.599H110.002V286.843H111.459L111.483 287.854C111.974 287.072 112.67 286.681 113.571 286.681C113.862 286.681 114.084 286.719 114.235 286.794V288.186ZM115.06 291.14C115.06 290.282 115.227 289.511 115.562 288.825C115.902 288.14 116.371 287.611 116.97 287.239C117.574 286.867 118.262 286.681 119.034 286.681C120.226 286.681 121.189 287.093 121.923 287.919C122.662 288.744 123.032 289.842 123.032 291.213V291.318C123.032 292.171 122.867 292.937 122.538 293.617C122.215 294.291 121.748 294.817 121.138 295.195C120.534 295.572 119.838 295.761 119.05 295.761C117.863 295.761 116.9 295.348 116.161 294.523C115.427 293.697 115.06 292.605 115.06 291.245V291.14ZM116.566 291.318C116.566 292.289 116.789 293.069 117.237 293.657C117.69 294.245 118.295 294.539 119.05 294.539C119.811 294.539 120.415 294.242 120.863 293.649C121.311 293.05 121.535 292.214 121.535 291.14C121.535 290.18 121.305 289.403 120.847 288.809C120.394 288.21 119.789 287.911 119.034 287.911C118.295 287.911 117.699 288.205 117.245 288.793C116.792 289.381 116.566 290.223 116.566 291.318ZM127.669 290.039L129.612 286.843H131.36L128.495 291.172L131.449 295.599H129.717L127.694 292.322L125.67 295.599H123.93L126.884 291.172L124.019 286.843H125.751L127.669 290.039ZM135.819 293.406L137.859 286.843H139.461L135.94 296.951C135.396 298.408 134.53 299.136 133.343 299.136L133.059 299.112L132.501 299.007V297.793L132.906 297.825C133.413 297.825 133.807 297.722 134.087 297.517C134.373 297.312 134.608 296.937 134.791 296.392L135.123 295.502L131.999 286.843H133.634L135.819 293.406ZM144.859 290.816C144.859 289.597 145.021 288.426 145.345 287.304C145.674 286.182 146.162 285.162 146.81 284.245C147.457 283.327 148.129 282.68 148.825 282.302L149.132 283.29C148.345 283.894 147.697 284.817 147.19 286.058C146.688 287.299 146.413 288.688 146.364 290.226L146.356 290.913C146.356 292.996 146.737 294.804 147.497 296.336C147.956 297.253 148.501 297.971 149.132 298.489L148.825 299.403C148.107 299.004 147.422 298.335 146.769 297.396C145.496 295.562 144.859 293.368 144.859 290.816ZM150.816 295.599V283.816H154.142C155.167 283.816 156.073 284.042 156.861 284.496C157.649 284.949 158.256 285.594 158.682 286.43C159.114 287.266 159.332 288.227 159.338 289.311V290.064C159.338 291.175 159.122 292.149 158.69 292.985C158.264 293.822 157.652 294.464 156.853 294.911C156.06 295.359 155.135 295.589 154.077 295.599H150.816ZM152.37 285.094V294.329H154.004C155.202 294.329 156.133 293.956 156.796 293.212C157.465 292.467 157.8 291.407 157.8 290.031V289.343C157.8 288.005 157.484 286.967 156.853 286.228C156.227 285.483 155.337 285.105 154.182 285.094H152.37ZM163.247 290.986V295.599H161.693V283.816H166.039C167.328 283.816 168.337 284.145 169.066 284.803C169.799 285.461 170.166 286.333 170.166 287.417C170.166 288.561 169.808 289.443 169.09 290.064C168.378 290.679 167.355 290.986 166.023 290.986H163.247ZM163.247 289.716H166.039C166.87 289.716 167.506 289.521 167.949 289.133C168.391 288.739 168.612 288.173 168.612 287.433C168.612 286.732 168.391 286.171 167.949 285.75C167.506 285.329 166.899 285.111 166.128 285.094H163.247V289.716ZM173.703 290.986V295.599H172.149V283.816H176.495C177.785 283.816 178.794 284.145 179.522 284.803C180.256 285.461 180.623 286.333 180.623 287.417C180.623 288.561 180.264 289.443 179.546 290.064C178.834 290.679 177.812 290.986 176.479 290.986H173.703ZM173.703 289.716H176.495C177.326 289.716 177.963 289.521 178.405 289.133C178.848 288.739 179.069 288.173 179.069 287.433C179.069 286.732 178.848 286.171 178.405 285.75C177.963 285.329 177.356 285.111 176.584 285.094H173.703V289.716ZM185.827 290.897C185.827 292.1 185.667 293.255 185.349 294.361C185.036 295.462 184.553 296.479 183.9 297.412C183.253 298.346 182.573 299.009 181.861 299.403L181.545 298.489C182.376 297.852 183.042 296.865 183.544 295.527C184.051 294.183 184.31 292.694 184.321 291.059V290.8C184.321 289.667 184.202 288.615 183.965 287.644C183.728 286.667 183.396 285.793 182.97 285.022C182.549 284.25 182.074 283.649 181.545 283.217L181.861 282.302C182.573 282.696 183.25 283.354 183.892 284.277C184.54 285.2 185.023 286.217 185.341 287.328C185.665 288.44 185.827 289.629 185.827 290.897Z",fill:"black"},null,-1),gte=m("path",{d:"M279.6 271.244L198 271.244L198 243.1C198 240.283 200.283 238 203.1 238L274.5 238C277.317 238 279.6 240.283 279.6 243.1L279.6 271.244Z",fill:"var(--graph-color-2)"},null,-1),Cte=m("g",{filter:"url(#filter5_d_201_76)"},[m("rect",{x:"329",y:"402.001",width:"131",height:"55",rx:"5.09991",transform:"rotate(-180 329 402.001)",fill:"var(--graph-color-2)"})],-1),yte=m("path",{d:"M229.737 380.001H227.309V368.217H229.737V380.001ZM242.852 380.001H240.424L235.698 372.248V380.001H233.27V368.217H235.698L240.432 375.987V368.217H242.852V380.001ZM255.571 378.512C255.134 379.035 254.516 379.442 253.717 379.734C252.919 380.02 252.034 380.163 251.063 380.163C250.043 380.163 249.147 379.942 248.376 379.499C247.61 379.051 247.016 378.404 246.595 377.557C246.18 376.71 245.967 375.714 245.956 374.57V373.769C245.956 372.593 246.153 371.576 246.547 370.718C246.946 369.855 247.518 369.197 248.263 368.743C249.013 368.285 249.889 368.055 250.893 368.055C252.29 368.055 253.383 368.39 254.171 369.059C254.958 369.723 255.425 370.691 255.571 371.964H253.208C253.1 371.29 252.86 370.796 252.487 370.483C252.12 370.17 251.613 370.014 250.966 370.014C250.14 370.014 249.512 370.324 249.08 370.945C248.648 371.565 248.43 372.488 248.424 373.712V374.465C248.424 375.701 248.659 376.634 249.129 377.265C249.598 377.897 250.286 378.212 251.192 378.212C252.104 378.212 252.754 378.018 253.143 377.63V375.598H250.933V373.81H255.571V378.512ZM263.183 375.687H261.248V380.001H258.82V368.217H263.199C264.591 368.217 265.664 368.528 266.42 369.148C267.175 369.768 267.553 370.645 267.553 371.778C267.553 372.582 267.378 373.254 267.027 373.793C266.682 374.328 266.155 374.754 265.449 375.072L267.998 379.888V380.001H265.392L263.183 375.687ZM261.248 373.721H263.207C263.817 373.721 264.289 373.567 264.623 373.259C264.958 372.946 265.125 372.517 265.125 371.972C265.125 371.417 264.966 370.98 264.647 370.661C264.335 370.343 263.852 370.184 263.199 370.184H261.248V373.721ZM277.771 374.894H273.109V378.05H278.58V380.001H270.681V368.217H278.564V370.184H273.109V372.992H277.771V374.894ZM287.39 376.909C287.39 376.451 287.228 376.1 286.904 375.857C286.58 375.609 285.998 375.35 285.156 375.08C284.314 374.805 283.648 374.535 283.157 374.271C281.819 373.548 281.15 372.574 281.15 371.349C281.15 370.713 281.328 370.146 281.684 369.65C282.046 369.148 282.561 368.757 283.23 368.476C283.904 368.196 284.66 368.055 285.496 368.055C286.338 368.055 287.088 368.209 287.746 368.517C288.404 368.819 288.914 369.248 289.275 369.804C289.642 370.359 289.826 370.991 289.826 371.697H287.398C287.398 371.158 287.228 370.74 286.888 370.443C286.548 370.141 286.071 369.99 285.455 369.99C284.862 369.99 284.401 370.116 284.072 370.37C283.742 370.618 283.578 370.947 283.578 371.357C283.578 371.74 283.769 372.062 284.152 372.32C284.541 372.579 285.11 372.822 285.86 373.049C287.241 373.464 288.248 373.98 288.879 374.595C289.51 375.21 289.826 375.976 289.826 376.893C289.826 377.913 289.44 378.714 288.668 379.297C287.897 379.874 286.858 380.163 285.553 380.163C284.646 380.163 283.821 379.998 283.076 379.669C282.332 379.335 281.762 378.879 281.368 378.301C280.98 377.724 280.786 377.055 280.786 376.294H283.222C283.222 377.594 283.999 378.245 285.553 378.245C286.13 378.245 286.58 378.129 286.904 377.897C287.228 377.659 287.39 377.33 287.39 376.909ZM298.862 376.909C298.862 376.451 298.7 376.1 298.376 375.857C298.053 375.609 297.47 375.35 296.628 375.08C295.787 374.805 295.12 374.535 294.629 374.271C293.291 373.548 292.622 372.574 292.622 371.349C292.622 370.713 292.8 370.146 293.156 369.65C293.518 369.148 294.033 368.757 294.702 368.476C295.377 368.196 296.132 368.055 296.968 368.055C297.81 368.055 298.56 368.209 299.218 368.517C299.876 368.819 300.386 369.248 300.748 369.804C301.115 370.359 301.298 370.991 301.298 371.697H298.87C298.87 371.158 298.7 370.74 298.36 370.443C298.02 370.141 297.543 369.99 296.928 369.99C296.334 369.99 295.873 370.116 295.544 370.37C295.215 370.618 295.05 370.947 295.05 371.357C295.05 371.74 295.242 372.062 295.625 372.32C296.013 372.579 296.582 372.822 297.332 373.049C298.714 373.464 299.72 373.98 300.351 374.595C300.982 375.21 301.298 375.976 301.298 376.893C301.298 377.913 300.912 378.714 300.141 379.297C299.369 379.874 298.331 380.163 297.025 380.163C296.118 380.163 295.293 379.998 294.548 379.669C293.804 379.335 293.235 378.879 292.841 378.301C292.452 377.724 292.258 377.055 292.258 376.294H294.694C294.694 377.594 295.471 378.245 297.025 378.245C297.602 378.245 298.053 378.129 298.376 377.897C298.7 377.659 298.862 377.33 298.862 376.909Z",fill:"white"},null,-1),bte=m("g",{filter:"url(#filter6_d_201_76)"},[m("rect",{x:"714",y:"402.001",width:"131",height:"55",rx:"5.09991",transform:"rotate(-180 714 402.001)",fill:"var(--graph-color-2)"})],-1),wte=m("path",{d:"M614.737 380.001H612.309V368.217H614.737V380.001ZM627.852 380.001H625.424L620.698 372.248V380.001H618.27V368.217H620.698L625.432 375.987V368.217H627.852V380.001ZM640.571 378.512C640.134 379.035 639.516 379.442 638.717 379.734C637.919 380.02 637.034 380.163 636.063 380.163C635.043 380.163 634.147 379.942 633.376 379.499C632.61 379.051 632.016 378.404 631.595 377.557C631.18 376.71 630.967 375.714 630.956 374.57V373.769C630.956 372.593 631.153 371.576 631.547 370.718C631.946 369.855 632.518 369.197 633.263 368.743C634.013 368.285 634.889 368.055 635.893 368.055C637.29 368.055 638.383 368.39 639.171 369.059C639.958 369.723 640.425 370.691 640.571 371.964H638.208C638.1 371.29 637.86 370.796 637.487 370.483C637.12 370.17 636.613 370.014 635.966 370.014C635.14 370.014 634.512 370.324 634.08 370.945C633.648 371.565 633.43 372.488 633.424 373.712V374.465C633.424 375.701 633.659 376.634 634.129 377.265C634.598 377.897 635.286 378.212 636.192 378.212C637.104 378.212 637.754 378.018 638.143 377.63V375.598H635.933V373.81H640.571V378.512ZM648.183 375.687H646.248V380.001H643.82V368.217H648.199C649.591 368.217 650.664 368.528 651.42 369.148C652.175 369.768 652.553 370.645 652.553 371.778C652.553 372.582 652.378 373.254 652.027 373.793C651.682 374.328 651.155 374.754 650.449 375.072L652.998 379.888V380.001H650.392L648.183 375.687ZM646.248 373.721H648.207C648.817 373.721 649.289 373.567 649.623 373.259C649.958 372.946 650.125 372.517 650.125 371.972C650.125 371.417 649.966 370.98 649.647 370.661C649.335 370.343 648.852 370.184 648.199 370.184H646.248V373.721ZM662.771 374.894H658.109V378.05H663.58V380.001H655.681V368.217H663.564V370.184H658.109V372.992H662.771V374.894ZM672.39 376.909C672.39 376.451 672.228 376.1 671.904 375.857C671.58 375.609 670.998 375.35 670.156 375.08C669.314 374.805 668.648 374.535 668.157 374.271C666.819 373.548 666.15 372.574 666.15 371.349C666.15 370.713 666.328 370.146 666.684 369.65C667.046 369.148 667.561 368.757 668.23 368.476C668.904 368.196 669.66 368.055 670.496 368.055C671.338 368.055 672.088 368.209 672.746 368.517C673.404 368.819 673.914 369.248 674.275 369.804C674.642 370.359 674.826 370.991 674.826 371.697H672.398C672.398 371.158 672.228 370.74 671.888 370.443C671.548 370.141 671.071 369.99 670.455 369.99C669.862 369.99 669.401 370.116 669.072 370.37C668.742 370.618 668.578 370.947 668.578 371.357C668.578 371.74 668.769 372.062 669.152 372.32C669.541 372.579 670.11 372.822 670.86 373.049C672.241 373.464 673.248 373.98 673.879 374.595C674.51 375.21 674.826 375.976 674.826 376.893C674.826 377.913 674.44 378.714 673.668 379.297C672.897 379.874 671.858 380.163 670.553 380.163C669.646 380.163 668.821 379.998 668.076 379.669C667.332 379.335 666.762 378.879 666.368 378.301C665.98 377.724 665.786 377.055 665.786 376.294H668.222C668.222 377.594 668.999 378.245 670.553 378.245C671.13 378.245 671.58 378.129 671.904 377.897C672.228 377.659 672.39 377.33 672.39 376.909ZM683.862 376.909C683.862 376.451 683.7 376.1 683.376 375.857C683.053 375.609 682.47 375.35 681.628 375.08C680.787 374.805 680.12 374.535 679.629 374.271C678.291 373.548 677.622 372.574 677.622 371.349C677.622 370.713 677.8 370.146 678.156 369.65C678.518 369.148 679.033 368.757 679.702 368.476C680.377 368.196 681.132 368.055 681.968 368.055C682.81 368.055 683.56 368.209 684.218 368.517C684.876 368.819 685.386 369.248 685.748 369.804C686.115 370.359 686.298 370.991 686.298 371.697H683.87C683.87 371.158 683.7 370.74 683.36 370.443C683.02 370.141 682.543 369.99 681.928 369.99C681.334 369.99 680.873 370.116 680.544 370.37C680.215 370.618 680.05 370.947 680.05 371.357C680.05 371.74 680.242 372.062 680.625 372.32C681.013 372.579 681.582 372.822 682.332 373.049C683.714 373.464 684.72 373.98 685.351 374.595C685.982 375.21 686.298 375.976 686.298 376.893C686.298 377.913 685.912 378.714 685.141 379.297C684.369 379.874 683.331 380.163 682.025 380.163C681.118 380.163 680.293 379.998 679.548 379.669C678.804 379.335 678.235 378.879 677.841 378.301C677.452 377.724 677.258 377.055 677.258 376.294H679.694C679.694 377.594 680.471 378.245 682.025 378.245C682.602 378.245 683.053 378.129 683.376 377.897C683.7 377.659 683.862 377.33 683.862 376.909Z",fill:"white"},null,-1),_te=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter7_d_201_76)"},[m("circle",{cx:"579",cy:"41",r:"27",fill:"url(#paint0_linear_201_76)"}),M(),m("circle",{cx:"579",cy:"41",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M576.761 45.5791C576.761 44.0296 576.949 42.7956 577.325 41.877C577.701 40.9583 578.388 40.0563 579.384 39.1709C580.391 38.2744 581.061 37.5495 581.393 36.9961C581.725 36.4316 581.891 35.8395 581.891 35.2197C581.891 33.3493 581.027 32.4141 579.301 32.4141C578.482 32.4141 577.823 32.6686 577.325 33.1777C576.838 33.6758 576.584 34.3675 576.562 35.2529H571.747C571.769 33.139 572.45 31.4844 573.789 30.2891C575.139 29.0938 576.977 28.4961 579.301 28.4961C581.647 28.4961 583.468 29.0661 584.763 30.2061C586.058 31.335 586.705 32.9342 586.705 35.0039C586.705 35.9447 586.495 36.8356 586.074 37.6768C585.654 38.5068 584.918 39.431 583.866 40.4492L582.521 41.7275C581.68 42.5355 581.199 43.4818 581.077 44.5664L581.011 45.5791H576.761ZM576.279 50.6758C576.279 49.9342 576.528 49.3255 577.026 48.8496C577.535 48.3626 578.183 48.1191 578.969 48.1191C579.755 48.1191 580.396 48.3626 580.895 48.8496C581.404 49.3255 581.658 49.9342 581.658 50.6758C581.658 51.4062 581.409 52.0094 580.911 52.4854C580.424 52.9613 579.777 53.1992 578.969 53.1992C578.161 53.1992 577.508 52.9613 577.01 52.4854C576.523 52.0094 576.279 51.4062 576.279 50.6758Z",fill:"var(--graph-color-7)"})],-1),kte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter8_d_201_76)"},[m("circle",{cx:"816",cy:"175",r:"27",fill:"url(#paint1_linear_201_76)"}),M(),m("circle",{cx:"816",cy:"175",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M813.761 179.579C813.761 178.03 813.949 176.796 814.325 175.877C814.701 174.958 815.388 174.056 816.384 173.171C817.391 172.274 818.061 171.549 818.393 170.996C818.725 170.432 818.891 169.84 818.891 169.22C818.891 167.349 818.027 166.414 816.301 166.414C815.482 166.414 814.823 166.669 814.325 167.178C813.838 167.676 813.584 168.368 813.562 169.253H808.747C808.769 167.139 809.45 165.484 810.789 164.289C812.139 163.094 813.977 162.496 816.301 162.496C818.647 162.496 820.468 163.066 821.763 164.206C823.058 165.335 823.705 166.934 823.705 169.004C823.705 169.945 823.495 170.836 823.074 171.677C822.654 172.507 821.918 173.431 820.866 174.449L819.521 175.728C818.68 176.535 818.199 177.482 818.077 178.566L818.011 179.579H813.761ZM813.279 184.676C813.279 183.934 813.528 183.326 814.026 182.85C814.535 182.363 815.183 182.119 815.969 182.119C816.755 182.119 817.396 182.363 817.895 182.85C818.404 183.326 818.658 183.934 818.658 184.676C818.658 185.406 818.409 186.009 817.911 186.485C817.424 186.961 816.777 187.199 815.969 187.199C815.161 187.199 814.508 186.961 814.01 186.485C813.523 186.009 813.279 185.406 813.279 184.676Z",fill:"var(--graph-color-7)"})],-1),xte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter9_d_201_76)"},[m("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),M(),m("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Mte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter10_d_201_76)"},[m("circle",{cx:"721",cy:"407",r:"27",fill:"url(#paint3_linear_201_76)"}),M(),m("circle",{cx:"721",cy:"407",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M718.761 411.579C718.761 410.03 718.949 408.796 719.325 407.877C719.701 406.958 720.388 406.056 721.384 405.171C722.391 404.274 723.061 403.549 723.393 402.996C723.725 402.432 723.891 401.84 723.891 401.22C723.891 399.349 723.027 398.414 721.301 398.414C720.482 398.414 719.823 398.669 719.325 399.178C718.838 399.676 718.584 400.368 718.562 401.253H713.747C713.769 399.139 714.45 397.484 715.789 396.289C717.139 395.094 718.977 394.496 721.301 394.496C723.647 394.496 725.468 395.066 726.763 396.206C728.058 397.335 728.705 398.934 728.705 401.004C728.705 401.945 728.495 402.836 728.074 403.677C727.654 404.507 726.918 405.431 725.866 406.449L724.521 407.728C723.68 408.535 723.199 409.482 723.077 410.566L723.011 411.579H718.761ZM718.279 416.676C718.279 415.934 718.528 415.326 719.026 414.85C719.535 414.363 720.183 414.119 720.969 414.119C721.755 414.119 722.396 414.363 722.895 414.85C723.404 415.326 723.658 415.934 723.658 416.676C723.658 417.406 723.409 418.009 722.911 418.485C722.424 418.961 721.777 419.199 720.969 419.199C720.161 419.199 719.508 418.961 719.01 418.485C718.523 418.009 718.279 417.406 718.279 416.676Z",fill:"var(--graph-color-7)"})],-1),Ste=m("g",{"clip-path":"url(#clip1_201_76)"},[m("path",{d:"M233.006 255.855L230.979 254.594L231.022 256.521L233.048 257.783L233.006 255.855ZM235.925 262.601L235.882 260.716L234.111 259.611C234.083 259.596 234.054 259.568 234.04 259.554L234.083 261.453L235.925 262.601ZM229.59 265.137L224.956 262.261L224.843 257.442L227.11 256.465L227.068 254.537L223.44 256.096C223.157 256.224 222.987 256.479 223.001 256.776L223.143 262.558C223.143 262.856 223.327 263.153 223.61 263.323L229.165 266.767C229.42 266.923 229.732 266.965 230.001 266.895C230.03 266.88 230.058 266.88 230.086 266.866L233.502 265.392L231.645 264.245L229.59 265.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M244.569 254.481C244.555 254.141 244.357 253.786 244.017 253.588L237.271 249.407L237.059 249.492L237.101 251.519L242.444 254.835L242.571 260.248L244.612 261.51L244.725 261.467L244.569 254.481ZM236.492 263.99L230.214 260.107L230.058 253.588L232.921 252.355L232.864 250.102L228.428 252.015C228.102 252.157 227.904 252.454 227.918 252.808L228.102 260.461C228.102 260.815 228.315 261.155 228.655 261.354L236.01 265.917C236.308 266.101 236.676 266.158 236.988 266.059C237.016 266.044 237.044 266.03 237.073 266.03L241.409 264.16L239.255 262.827L236.492 263.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M254.135 249.124L244.711 243.285C244.357 243.073 243.946 243.016 243.592 243.129C243.563 243.144 243.521 243.158 243.492 243.172L234.295 247.14C233.927 247.296 233.7 247.636 233.714 248.047L233.941 257.853C233.955 258.25 234.196 258.647 234.579 258.874L244.003 264.712C244.343 264.925 244.768 264.981 245.122 264.868C245.15 264.854 245.193 264.84 245.221 264.826L254.418 260.858C254.787 260.702 255.014 260.347 254.999 259.951L254.773 250.144C254.758 249.747 254.518 249.365 254.135 249.124V249.124ZM244.555 262.516L236.364 257.442L236.166 248.926L244.158 245.482L252.349 250.555L252.548 259.072L244.555 262.516Z",fill:"var(--graph-color-6)"})],-1),Ete=Ni(' ',1),Lte=ie({__name:"MultizoneGraph",setup(e){const{t}=nr();return(n,r)=>(h(),x("svg",jee,[Yee,M(),Gee,M(),Kee,M(),qee,M(),Wee,M(),Qee,M(),Xee,M(),Jee,M(),ete,M(),tte,M(),nte,M(),rte,M(),ote,M(),ate,M(),ite,M(),lte,M(),ste,M(),ute,M(),cte,M(),dte,M(),fte,M(),pte,M(),hte,M(),vte,M(),mte,M(),gte,M(),Cte,M(),yte,M(),bte,M(),wte,M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[Ree,M()]),_:1},8,["title"]),M(),zee]))}}),Uee={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},jee=m("rect",{x:"1.5",y:"133.5",width:"307",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Yee=m("rect",{x:"596.5",y:"133.499",width:"308",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Gee=m("path",{d:"M730.611 269.908C730.611 269.45 730.449 269.099 730.125 268.856C729.801 268.608 729.219 268.349 728.377 268.079C727.535 267.804 726.869 267.534 726.378 267.27C725.04 266.547 724.371 265.573 724.371 264.348C724.371 263.712 724.549 263.145 724.905 262.649C725.266 262.147 725.782 261.756 726.451 261.475C727.125 261.195 727.881 261.055 728.717 261.055C729.559 261.055 730.309 261.208 730.967 261.516C731.625 261.818 732.135 262.247 732.496 262.803C732.863 263.358 733.047 263.99 733.047 264.696H730.619C730.619 264.157 730.449 263.739 730.109 263.442C729.769 263.14 729.291 262.989 728.676 262.989C728.083 262.989 727.622 263.116 727.292 263.369C726.963 263.617 726.799 263.946 726.799 264.357C726.799 264.74 726.99 265.061 727.373 265.32C727.762 265.579 728.331 265.821 729.081 266.048C730.462 266.463 731.469 266.979 732.1 267.594C732.731 268.209 733.047 268.975 733.047 269.892C733.047 270.912 732.661 271.713 731.889 272.296C731.118 272.873 730.079 273.162 728.774 273.162C727.867 273.162 727.042 272.997 726.297 272.668C725.552 272.334 724.983 271.878 724.589 271.3C724.201 270.723 724.007 270.054 724.007 269.293H726.443C726.443 270.594 727.22 271.244 728.774 271.244C729.351 271.244 729.801 271.128 730.125 270.896C730.449 270.658 730.611 270.329 730.611 269.908ZM743.062 267.893H738.401V271.05H743.872V273H735.973V261.216H743.855V263.183H738.401V265.991H743.062V267.893ZM750.933 268.686H748.999V273H746.571V261.216H750.949C752.341 261.216 753.415 261.527 754.17 262.147C754.926 262.768 755.303 263.644 755.303 264.777C755.303 265.581 755.128 266.253 754.777 266.793C754.432 267.327 753.906 267.753 753.199 268.071L755.749 272.887V273H753.143L750.933 268.686ZM748.999 266.72H750.957C751.567 266.72 752.039 266.566 752.374 266.258C752.708 265.945 752.875 265.517 752.875 264.972C752.875 264.416 752.716 263.979 752.398 263.661C752.085 263.342 751.602 263.183 750.949 263.183H748.999V266.72ZM762.624 270.078L765.295 261.216H767.998L763.895 273H761.361L757.274 261.216H759.969L762.624 270.078ZM772.971 273H770.543V261.216H772.971V273ZM785.755 269.075C785.663 270.343 785.194 271.341 784.346 272.069C783.505 272.798 782.393 273.162 781.012 273.162C779.501 273.162 778.312 272.655 777.443 271.64C776.58 270.621 776.148 269.223 776.148 267.448V266.728C776.148 265.595 776.348 264.597 776.747 263.733C777.146 262.87 777.716 262.209 778.455 261.751C779.199 261.287 780.063 261.055 781.044 261.055C782.404 261.055 783.499 261.419 784.33 262.147C785.161 262.876 785.641 263.898 785.771 265.214H783.343C783.284 264.454 783.07 263.903 782.704 263.563C782.342 263.218 781.789 263.045 781.044 263.045C780.235 263.045 779.628 263.337 779.224 263.92C778.824 264.497 778.619 265.395 778.608 266.615V267.505C778.608 268.778 778.8 269.709 779.183 270.297C779.572 270.885 780.181 271.179 781.012 271.179C781.762 271.179 782.321 271.009 782.687 270.669C783.06 270.324 783.273 269.792 783.327 269.075H785.755ZM795.714 267.893H791.052V271.05H796.523V273H788.624V261.216H796.507V263.183H791.052V265.991H795.714V267.893Z",fill:"black"},null,-1),Kee=m("path",{d:"M724.368 295.6V283.816H727.694C728.719 283.816 729.626 284.043 730.413 284.496C731.201 284.949 731.808 285.594 732.234 286.43C732.666 287.266 732.884 288.227 732.89 289.311V290.064C732.89 291.175 732.674 292.149 732.242 292.986C731.816 293.822 731.204 294.464 730.405 294.912C729.612 295.36 728.687 295.589 727.629 295.6H724.368ZM725.922 285.095V294.329H727.556C728.754 294.329 729.685 293.957 730.349 293.212C731.018 292.468 731.352 291.407 731.352 290.032V289.344C731.352 288.006 731.036 286.967 730.405 286.228C729.779 285.483 728.889 285.106 727.734 285.095H725.922ZM740.416 295.6C740.33 295.427 740.26 295.119 740.206 294.677C739.51 295.4 738.679 295.761 737.713 295.761C736.85 295.761 736.141 295.519 735.585 295.033C735.034 294.542 734.759 293.922 734.759 293.172C734.759 292.26 735.105 291.553 735.795 291.051C736.491 290.544 737.468 290.291 738.725 290.291H740.182V289.603C740.182 289.079 740.025 288.664 739.712 288.356C739.399 288.043 738.938 287.887 738.328 287.887C737.794 287.887 737.346 288.022 736.985 288.292C736.623 288.561 736.443 288.888 736.443 289.271H734.937C734.937 288.834 735.091 288.413 735.399 288.008C735.712 287.598 736.132 287.274 736.661 287.037C737.195 286.8 737.781 286.681 738.417 286.681C739.426 286.681 740.217 286.935 740.789 287.442C741.361 287.944 741.657 288.637 741.679 289.522V293.552C741.679 294.356 741.781 294.995 741.986 295.47V295.6H740.416ZM737.932 294.458C738.401 294.458 738.846 294.337 739.267 294.094C739.688 293.851 739.993 293.536 740.182 293.147V291.351H739.008C737.174 291.351 736.257 291.888 736.257 292.961C736.257 293.431 736.413 293.798 736.726 294.062C737.039 294.326 737.441 294.458 737.932 294.458ZM746.057 284.722V286.843H747.692V288H746.057V293.431C746.057 293.781 746.13 294.046 746.276 294.224C746.421 294.396 746.67 294.483 747.02 294.483C747.193 294.483 747.43 294.45 747.733 294.386V295.6C747.339 295.708 746.956 295.761 746.583 295.761C745.914 295.761 745.41 295.559 745.07 295.154C744.73 294.75 744.56 294.175 744.56 293.431V288H742.966V286.843H744.56V284.722H746.057ZM754.855 295.6C754.768 295.427 754.698 295.119 754.644 294.677C753.948 295.4 753.117 295.761 752.151 295.761C751.288 295.761 750.579 295.519 750.023 295.033C749.473 294.542 749.197 293.922 749.197 293.172C749.197 292.26 749.543 291.553 750.233 291.051C750.929 290.544 751.906 290.291 753.163 290.291H754.62V289.603C754.62 289.079 754.463 288.664 754.15 288.356C753.837 288.043 753.376 287.887 752.767 287.887C752.232 287.887 751.785 288.022 751.423 288.292C751.062 288.561 750.881 288.888 750.881 289.271H749.375C749.375 288.834 749.529 288.413 749.837 288.008C750.15 287.598 750.571 287.274 751.099 287.037C751.633 286.8 752.219 286.681 752.856 286.681C753.864 286.681 754.655 286.935 755.227 287.442C755.799 287.944 756.095 288.637 756.117 289.522V293.552C756.117 294.356 756.22 294.995 756.425 295.47V295.6H754.855ZM752.37 294.458C752.839 294.458 753.284 294.337 753.705 294.094C754.126 293.851 754.431 293.536 754.62 293.147V291.351H753.446C751.612 291.351 750.695 291.888 750.695 292.961C750.695 293.431 750.851 293.798 751.164 294.062C751.477 294.326 751.879 294.458 752.37 294.458ZM764.364 290.987V295.6H762.81V283.816H767.156C768.446 283.816 769.455 284.145 770.183 284.803C770.917 285.462 771.284 286.333 771.284 287.417C771.284 288.561 770.925 289.443 770.207 290.064C769.495 290.679 768.473 290.987 767.14 290.987H764.364ZM764.364 289.716H767.156C767.987 289.716 768.624 289.522 769.066 289.133C769.508 288.739 769.73 288.173 769.73 287.434C769.73 286.732 769.508 286.171 769.066 285.75C768.624 285.329 768.017 285.111 767.245 285.095H764.364V289.716ZM774.658 295.6H773.161V283.169H774.658V295.6ZM782.468 295.6C782.382 295.427 782.312 295.119 782.258 294.677C781.562 295.4 780.731 295.761 779.765 295.761C778.902 295.761 778.192 295.519 777.637 295.033C777.086 294.542 776.811 293.922 776.811 293.172C776.811 292.26 777.156 291.553 777.847 291.051C778.543 290.544 779.52 290.291 780.777 290.291H782.234V289.603C782.234 289.079 782.077 288.664 781.764 288.356C781.451 288.043 780.99 287.887 780.38 287.887C779.846 287.887 779.398 288.022 779.037 288.292C778.675 288.561 778.495 288.888 778.495 289.271H776.989C776.989 288.834 777.143 288.413 777.451 288.008C777.763 287.598 778.184 287.274 778.713 287.037C779.247 286.8 779.833 286.681 780.469 286.681C781.478 286.681 782.269 286.935 782.841 287.442C783.412 287.944 783.709 288.637 783.731 289.522V293.552C783.731 294.356 783.833 294.995 784.038 295.47V295.6H782.468ZM779.984 294.458C780.453 294.458 780.898 294.337 781.319 294.094C781.74 293.851 782.045 293.536 782.234 293.147V291.351H781.06C779.226 291.351 778.308 291.888 778.308 292.961C778.308 293.431 778.465 293.798 778.778 294.062C779.091 294.326 779.493 294.458 779.984 294.458ZM787.494 286.843L787.543 287.944C788.212 287.102 789.086 286.681 790.165 286.681C792.015 286.681 792.949 287.725 792.965 289.813V295.6H791.468V289.805C791.462 289.174 791.317 288.707 791.031 288.405C790.75 288.103 790.31 287.952 789.712 287.952C789.226 287.952 788.8 288.081 788.433 288.34C788.066 288.599 787.78 288.939 787.575 289.36V295.6H786.078V286.843H787.494ZM798.857 295.761C797.67 295.761 796.704 295.373 795.959 294.596C795.215 293.814 794.843 292.77 794.843 291.464V291.189C794.843 290.32 795.007 289.546 795.336 288.866C795.671 288.181 796.135 287.647 796.728 287.264C797.327 286.875 797.975 286.681 798.671 286.681C799.809 286.681 800.694 287.056 801.325 287.806C801.956 288.556 802.272 289.63 802.272 291.027V291.65H796.34C796.361 292.513 796.612 293.212 797.093 293.746C797.578 294.275 798.193 294.539 798.938 294.539C799.467 294.539 799.914 294.432 800.281 294.216C800.648 294 800.969 293.714 801.244 293.358L802.159 294.07C801.425 295.198 800.324 295.761 798.857 295.761ZM798.671 287.911C798.066 287.911 797.559 288.132 797.149 288.575C796.739 289.012 796.486 289.627 796.388 290.42H800.775V290.307C800.732 289.546 800.527 288.958 800.16 288.542C799.793 288.122 799.297 287.911 798.671 287.911ZM809.912 290.987V295.6H808.358V283.816H812.704C813.994 283.816 815.003 284.145 815.731 284.803C816.465 285.462 816.832 286.333 816.832 287.417C816.832 288.561 816.473 289.443 815.755 290.064C815.043 290.679 814.021 290.987 812.688 290.987H809.912ZM809.912 289.716H812.704C813.535 289.716 814.172 289.522 814.614 289.133C815.057 288.739 815.278 288.173 815.278 287.434C815.278 286.732 815.057 286.171 814.614 285.75C814.172 285.329 813.565 285.111 812.793 285.095H809.912V289.716ZM822.812 288.186C822.586 288.149 822.34 288.13 822.076 288.13C821.094 288.13 820.428 288.548 820.077 289.384V295.6H818.58V286.843H820.037L820.061 287.854C820.552 287.072 821.248 286.681 822.149 286.681C822.44 286.681 822.661 286.719 822.812 286.794V288.186ZM823.638 291.14C823.638 290.282 823.805 289.511 824.14 288.826C824.48 288.14 824.949 287.612 825.548 287.239C826.152 286.867 826.84 286.681 827.612 286.681C828.804 286.681 829.767 287.094 830.501 287.919C831.24 288.745 831.61 289.843 831.61 291.213V291.318C831.61 292.171 831.445 292.937 831.116 293.617C830.792 294.291 830.326 294.817 829.716 295.195C829.112 295.573 828.416 295.761 827.628 295.761C826.441 295.761 825.478 295.349 824.739 294.523C824.005 293.698 823.638 292.605 823.638 291.246V291.14ZM825.143 291.318C825.143 292.29 825.367 293.069 825.815 293.657C826.268 294.245 826.873 294.539 827.628 294.539C828.389 294.539 828.993 294.243 829.441 293.649C829.889 293.05 830.112 292.214 830.112 291.14C830.112 290.18 829.883 289.403 829.425 288.809C828.971 288.211 828.367 287.911 827.612 287.911C826.873 287.911 826.276 288.205 825.823 288.793C825.37 289.381 825.143 290.223 825.143 291.318ZM836.247 290.04L838.189 286.843H839.938L837.073 291.173L840.027 295.6H838.295L836.271 292.322L834.248 295.6H832.508L835.462 291.173L832.597 286.843H834.329L836.247 290.04ZM844.397 293.406L846.436 286.843H848.039L844.518 296.951C843.973 298.408 843.107 299.136 841.92 299.136L841.637 299.112L841.079 299.007V297.793L841.483 297.825C841.99 297.825 842.384 297.723 842.665 297.518C842.951 297.313 843.186 296.938 843.369 296.393L843.701 295.502L840.577 286.843H842.212L844.397 293.406ZM853.437 290.817C853.437 289.597 853.599 288.426 853.922 287.304C854.252 286.182 854.74 285.162 855.387 284.245C856.035 283.328 856.706 282.68 857.402 282.303L857.71 283.29C856.922 283.894 856.275 284.817 855.768 286.058C855.266 287.299 854.991 288.688 854.942 290.226L854.934 290.914C854.934 292.996 855.314 294.804 856.075 296.336C856.534 297.253 857.079 297.971 857.71 298.489L857.402 299.403C856.685 299.004 856 298.335 855.347 297.396C854.074 295.562 853.437 293.369 853.437 290.817ZM859.393 295.6V283.816H862.72C863.745 283.816 864.651 284.043 865.439 284.496C866.227 284.949 866.834 285.594 867.26 286.43C867.692 287.266 867.91 288.227 867.915 289.311V290.064C867.915 291.175 867.7 292.149 867.268 292.986C866.842 293.822 866.229 294.464 865.431 294.912C864.638 295.36 863.712 295.589 862.655 295.6H859.393ZM860.947 285.095V294.329H862.582C863.78 294.329 864.711 293.957 865.374 293.212C866.043 292.468 866.378 291.407 866.378 290.032V289.344C866.378 288.006 866.062 286.967 865.431 286.228C864.805 285.483 863.915 285.106 862.76 285.095H860.947ZM871.824 290.987V295.6H870.271V283.816H874.617C875.906 283.816 876.915 284.145 877.643 284.803C878.377 285.462 878.744 286.333 878.744 287.417C878.744 288.561 878.385 289.443 877.668 290.064C876.955 290.679 875.933 290.987 874.6 290.987H871.824ZM871.824 289.716H874.617C875.447 289.716 876.084 289.522 876.527 289.133C876.969 288.739 877.19 288.173 877.19 287.434C877.19 286.732 876.969 286.171 876.527 285.75C876.084 285.329 875.477 285.111 874.706 285.095H871.824V289.716ZM882.281 290.987V295.6H880.727V283.816H885.073C886.362 283.816 887.371 284.145 888.1 284.803C888.833 285.462 889.2 286.333 889.2 287.417C889.2 288.561 888.842 289.443 888.124 290.064C887.412 290.679 886.389 290.987 885.057 290.987H882.281ZM882.281 289.716H885.073C885.904 289.716 886.54 289.522 886.983 289.133C887.425 288.739 887.646 288.173 887.646 287.434C887.646 286.732 887.425 286.171 886.983 285.75C886.54 285.329 885.933 285.111 885.162 285.095H882.281V289.716ZM894.404 290.898C894.404 292.101 894.245 293.255 893.927 294.361C893.614 295.462 893.131 296.479 892.478 297.412C891.831 298.346 891.151 299.01 890.439 299.403L890.123 298.489C890.954 297.852 891.62 296.865 892.122 295.527C892.629 294.183 892.888 292.694 892.899 291.059V290.8C892.899 289.667 892.78 288.615 892.543 287.644C892.305 286.668 891.974 285.793 891.547 285.022C891.127 284.25 890.652 283.649 890.123 283.217L890.439 282.303C891.151 282.696 891.828 283.355 892.47 284.277C893.117 285.2 893.6 286.217 893.919 287.328C894.242 288.44 894.404 289.63 894.404 290.898Z",fill:"black"},null,-1),qee=m("g",{filter:"url(#filter0_d_201_76)"},[m("rect",{x:"711.599",y:"319.599",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 711.599 319.599)",fill:"white"})],-1),Wee=m("g",{filter:"url(#filter1_d_201_76)"},[m("rect",{x:"560.553",y:"147.818",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 560.553 147.818)",fill:"white"})],-1),Qee=m("g",{filter:"url(#filter2_d_201_76)"},[m("rect",{x:"279",y:"178.001",width:"247",height:"13",rx:"5.09991",transform:"rotate(-180 279 178.001)",fill:"var(--graph-color-3)"})],-1),Xee=m("path",{d:"M711.6 271.24L630 271.24L630 243.1C630 240.283 632.283 238 635.1 238L706.5 238C709.317 238 711.6 240.283 711.6 243.1L711.6 271.24Z",fill:"var(--graph-color-2)"},null,-1),Jee=m("path",{d:"M106.81 200.052H112.75V202.002H103.775V200.578L109.602 192.185H103.783V190.219H112.621V191.611L106.81 200.052ZM125.032 196.378C125.032 197.538 124.827 198.555 124.417 199.429C124.007 200.303 123.418 200.977 122.652 201.452C121.892 201.927 121.017 202.164 120.03 202.164C119.054 202.164 118.182 201.93 117.416 201.46C116.65 200.991 116.056 200.322 115.636 199.453C115.215 198.579 115.002 197.576 114.996 196.442V195.86C114.996 194.7 115.204 193.68 115.619 192.801C116.04 191.916 116.631 191.239 117.392 190.769C118.158 190.294 119.032 190.057 120.014 190.057C120.996 190.057 121.867 190.294 122.628 190.769C123.394 191.239 123.985 191.916 124.4 192.801C124.821 193.68 125.032 194.697 125.032 195.852V196.378ZM122.571 195.844C122.571 194.608 122.35 193.669 121.908 193.027C121.465 192.385 120.834 192.064 120.014 192.064C119.199 192.064 118.571 192.382 118.128 193.019C117.686 193.65 117.462 194.578 117.456 195.803V196.378C117.456 197.581 117.678 198.514 118.12 199.178C118.563 199.842 119.199 200.173 120.03 200.173C120.845 200.173 121.471 199.855 121.908 199.218C122.345 198.576 122.566 197.643 122.571 196.418V195.844ZM137.653 202.002H135.225L130.499 194.249V202.002H128.071V190.219H130.499L135.233 197.988V190.219H137.653V202.002ZM148.138 196.896H143.476V200.052H148.947V202.002H141.049V190.219H148.931V192.185H143.476V194.994H148.138V196.896ZM166.3 198.077C166.208 199.345 165.739 200.343 164.892 201.072C164.05 201.8 162.938 202.164 161.557 202.164C160.046 202.164 158.857 201.657 157.988 200.643C157.125 199.623 156.693 198.226 156.693 196.451V195.73C156.693 194.597 156.893 193.599 157.292 192.736C157.691 191.873 158.261 191.212 159 190.753C159.744 190.289 160.608 190.057 161.59 190.057C162.949 190.057 164.044 190.421 164.875 191.15C165.706 191.878 166.186 192.9 166.316 194.217H163.888C163.829 193.456 163.616 192.906 163.249 192.566C162.887 192.221 162.334 192.048 161.59 192.048C160.78 192.048 160.173 192.339 159.769 192.922C159.369 193.499 159.164 194.398 159.153 195.617V196.507C159.153 197.781 159.345 198.711 159.728 199.299C160.117 199.887 160.726 200.181 161.557 200.181C162.307 200.181 162.866 200.012 163.232 199.672C163.605 199.326 163.818 198.795 163.872 198.077H166.3ZM171.597 197.851V202.002H169.169V190.219H173.766C174.651 190.219 175.428 190.381 176.097 190.704C176.771 191.028 177.289 191.489 177.651 192.088C178.012 192.682 178.193 193.359 178.193 194.12C178.193 195.274 177.796 196.186 177.003 196.855C176.215 197.519 175.123 197.851 173.725 197.851H171.597ZM171.597 195.884H173.766C174.408 195.884 174.896 195.733 175.231 195.431C175.571 195.129 175.741 194.697 175.741 194.136C175.741 193.559 175.571 193.092 175.231 192.736C174.891 192.38 174.421 192.196 173.823 192.185H171.597V195.884Z",fill:"var(--graph-color-3)"},null,-1),ete=m("g",{filter:"url(#filter3_d_201_76)"},[m("rect",{x:"868",y:"178.001",width:"247",height:"13",rx:"5.09991",transform:"rotate(-180 868 178.001)",fill:"var(--graph-color-3)"})],-1),tte=m("path",{d:"M695.81 200.052H701.75V202.002H692.775V200.578L698.602 192.185H692.783V190.219H701.621V191.611L695.81 200.052ZM714.032 196.378C714.032 197.538 713.827 198.555 713.417 199.429C713.007 200.303 712.418 200.977 711.652 201.452C710.892 201.927 710.017 202.164 709.03 202.164C708.054 202.164 707.182 201.93 706.416 201.46C705.65 200.991 705.056 200.322 704.636 199.453C704.215 198.579 704.002 197.576 703.996 196.442V195.86C703.996 194.7 704.204 193.68 704.619 192.801C705.04 191.916 705.631 191.239 706.392 190.769C707.158 190.294 708.032 190.057 709.014 190.057C709.996 190.057 710.867 190.294 711.628 190.769C712.394 191.239 712.985 191.916 713.4 192.801C713.821 193.68 714.032 194.697 714.032 195.852V196.378ZM711.571 195.844C711.571 194.608 711.35 193.669 710.908 193.027C710.465 192.385 709.834 192.064 709.014 192.064C708.199 192.064 707.571 192.382 707.128 193.019C706.686 193.65 706.462 194.578 706.456 195.803V196.378C706.456 197.581 706.678 198.514 707.12 199.178C707.563 199.842 708.199 200.173 709.03 200.173C709.845 200.173 710.471 199.855 710.908 199.218C711.345 198.576 711.566 197.643 711.571 196.418V195.844ZM726.653 202.002H724.225L719.499 194.249V202.002H717.071V190.219H719.499L724.233 197.988V190.219H726.653V202.002ZM737.138 196.896H732.476V200.052H737.947V202.002H730.049V190.219H737.931V192.185H732.476V194.994H737.138V196.896ZM755.3 198.077C755.208 199.345 754.739 200.343 753.892 201.072C753.05 201.8 751.938 202.164 750.557 202.164C749.046 202.164 747.857 201.657 746.988 200.643C746.125 199.623 745.693 198.226 745.693 196.451V195.73C745.693 194.597 745.893 193.599 746.292 192.736C746.691 191.873 747.261 191.212 748 190.753C748.744 190.289 749.608 190.057 750.59 190.057C751.949 190.057 753.044 190.421 753.875 191.15C754.706 191.878 755.186 192.9 755.316 194.217H752.888C752.829 193.456 752.616 192.906 752.249 192.566C751.887 192.221 751.334 192.048 750.59 192.048C749.78 192.048 749.173 192.339 748.769 192.922C748.369 193.499 748.164 194.398 748.153 195.617V196.507C748.153 197.781 748.345 198.711 748.728 199.299C749.117 199.887 749.726 200.181 750.557 200.181C751.307 200.181 751.866 200.012 752.232 199.672C752.605 199.326 752.818 198.795 752.872 198.077H755.3ZM760.597 197.851V202.002H758.169V190.219H762.766C763.651 190.219 764.428 190.381 765.097 190.704C765.771 191.028 766.289 191.489 766.651 192.088C767.012 192.682 767.193 193.359 767.193 194.12C767.193 195.274 766.796 196.186 766.003 196.855C765.215 197.519 764.123 197.851 762.725 197.851H760.597ZM760.597 195.884H762.766C763.408 195.884 763.896 195.733 764.231 195.431C764.571 195.129 764.741 194.697 764.741 194.136C764.741 193.559 764.571 193.092 764.231 192.736C763.891 192.38 763.421 192.196 762.823 192.185H760.597V195.884Z",fill:"var(--graph-color-3)"},null,-1),rte=m("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),nte=m("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),ote=m("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),ate=m("path",{d:"M735.376 361.049H741.316V362.999H732.341V361.575L738.168 353.182H732.349V351.216H741.187V352.608L735.376 361.049ZM753.598 357.375C753.598 358.535 753.393 359.552 752.983 360.426C752.573 361.3 751.985 361.974 751.219 362.449C750.458 362.924 749.584 363.161 748.597 363.161C747.62 363.161 746.749 362.927 745.982 362.457C745.216 361.988 744.623 361.319 744.202 360.45C743.781 359.576 743.568 358.572 743.563 357.439V356.857C743.563 355.697 743.77 354.677 744.186 353.798C744.607 352.913 745.197 352.236 745.958 351.766C746.724 351.291 747.598 351.054 748.58 351.054C749.562 351.054 750.434 351.291 751.194 351.766C751.961 352.236 752.551 352.913 752.967 353.798C753.388 354.677 753.598 355.694 753.598 356.849V357.375ZM751.138 356.841C751.138 355.605 750.917 354.666 750.474 354.024C750.032 353.382 749.4 353.061 748.58 353.061C747.766 353.061 747.137 353.379 746.695 354.016C746.252 354.647 746.028 355.575 746.023 356.8V357.375C746.023 358.578 746.244 359.511 746.687 360.175C747.129 360.839 747.766 361.17 748.597 361.17C749.411 361.17 750.037 360.852 750.474 360.215C750.911 359.573 751.132 358.64 751.138 357.415V356.841ZM766.22 362.999H763.792L759.065 355.246V362.999H756.637V351.216H759.065L763.8 358.985V351.216H766.22V362.999ZM776.705 357.893H772.043V361.049H777.514V362.999H769.615V351.216H777.498V353.182H772.043V355.991H776.705V357.893Z",fill:"black","fill-opacity":"0.3"},null,-1),ite=m("path",{d:"M141.376 357.049H147.316V358.999H138.341V357.575L144.168 349.182H138.349V347.216H147.187V348.608L141.376 357.049ZM159.598 353.375C159.598 354.535 159.393 355.552 158.983 356.426C158.573 357.3 157.985 357.974 157.219 358.449C156.458 358.924 155.584 359.161 154.597 359.161C153.62 359.161 152.749 358.927 151.982 358.457C151.216 357.988 150.623 357.319 150.202 356.45C149.781 355.576 149.568 354.572 149.563 353.439V352.857C149.563 351.697 149.77 350.677 150.186 349.798C150.607 348.913 151.197 348.236 151.958 347.766C152.724 347.291 153.598 347.054 154.58 347.054C155.562 347.054 156.434 347.291 157.194 347.766C157.961 348.236 158.551 348.913 158.967 349.798C159.388 350.677 159.598 351.694 159.598 352.849V353.375ZM157.138 352.841C157.138 351.605 156.917 350.666 156.474 350.024C156.032 349.382 155.4 349.061 154.58 349.061C153.766 349.061 153.137 349.379 152.695 350.016C152.252 350.647 152.028 351.575 152.023 352.8V353.375C152.023 354.578 152.244 355.511 152.687 356.175C153.129 356.839 153.766 357.17 154.597 357.17C155.411 357.17 156.037 356.852 156.474 356.215C156.911 355.573 157.132 354.64 157.138 353.415V352.841ZM172.22 358.999H169.792L165.065 351.246V358.999H162.637V347.216H165.065L169.8 354.985V347.216H172.22V358.999ZM182.705 353.893H178.043V357.049H183.514V358.999H175.615V347.216H183.498V349.182H178.043V351.991H182.705V353.893Z",fill:"black","fill-opacity":"0.3"},null,-1),lte=m("path",{d:"M387.792 202.448C387.393 203.02 386.835 203.449 386.117 203.735C385.405 204.015 384.574 204.155 383.625 204.155C382.664 204.155 381.812 203.931 381.067 203.484C380.323 203.03 379.745 202.388 379.335 201.558C378.931 200.727 378.723 199.764 378.712 198.668V197.64C378.712 195.865 379.125 194.49 379.95 193.513C380.781 192.536 381.947 192.048 383.446 192.048C384.677 192.048 385.667 192.364 386.417 192.995C387.167 193.621 387.625 194.511 387.792 195.666H386.239C385.947 194.106 385.019 193.327 383.455 193.327C382.413 193.327 381.623 193.694 381.083 194.427C380.549 195.156 380.279 196.213 380.274 197.6V198.563C380.274 199.885 380.576 200.937 381.18 201.719C381.785 202.496 382.602 202.885 383.633 202.885C384.215 202.885 384.725 202.82 385.162 202.691C385.599 202.561 385.961 202.343 386.247 202.035V199.389H383.519V198.126H387.792V202.448ZM391.782 203.994H390.285V191.562H391.782V203.994ZM393.79 199.534C393.79 198.676 393.957 197.905 394.291 197.22C394.631 196.534 395.101 196.006 395.699 195.633C396.304 195.261 396.992 195.075 397.763 195.075C398.956 195.075 399.919 195.488 400.652 196.313C401.392 197.139 401.761 198.237 401.761 199.607V199.712C401.761 200.565 401.597 201.331 401.268 202.011C400.944 202.685 400.477 203.211 399.867 203.589C399.263 203.967 398.567 204.155 397.779 204.155C396.592 204.155 395.629 203.743 394.89 202.917C394.156 202.092 393.79 200.999 393.79 199.639V199.534ZM395.295 199.712C395.295 200.683 395.519 201.463 395.967 202.051C396.42 202.639 397.024 202.933 397.779 202.933C398.54 202.933 399.144 202.637 399.592 202.043C400.04 201.444 400.264 200.608 400.264 199.534C400.264 198.574 400.035 197.797 399.576 197.203C399.123 196.605 398.519 196.305 397.763 196.305C397.024 196.305 396.428 196.599 395.975 197.187C395.521 197.775 395.295 198.617 395.295 199.712ZM411.052 199.712C411.052 201.05 410.745 202.127 410.13 202.941C409.514 203.751 408.689 204.155 407.653 204.155C406.547 204.155 405.692 203.764 405.087 202.982L405.015 203.994H403.639V191.562H405.136V196.2C405.74 195.45 406.574 195.075 407.637 195.075C408.7 195.075 409.533 195.477 410.138 196.281C410.747 197.085 411.052 198.185 411.052 199.583V199.712ZM409.555 199.542C409.555 198.523 409.358 197.735 408.964 197.179C408.57 196.623 408.004 196.346 407.265 196.346C406.277 196.346 405.568 196.804 405.136 197.721V201.509C405.595 202.426 406.31 202.885 407.281 202.885C407.998 202.885 408.557 202.607 408.956 202.051C409.355 201.495 409.555 200.659 409.555 199.542ZM418.352 203.994C418.266 203.821 418.196 203.513 418.142 203.071C417.446 203.794 416.615 204.155 415.649 204.155C414.786 204.155 414.076 203.913 413.521 203.427C412.97 202.936 412.695 202.316 412.695 201.566C412.695 200.654 413.04 199.947 413.731 199.445C414.427 198.938 415.404 198.684 416.661 198.684H418.117V197.997C418.117 197.473 417.961 197.058 417.648 196.75C417.335 196.437 416.874 196.281 416.264 196.281C415.73 196.281 415.282 196.416 414.921 196.685C414.559 196.955 414.378 197.282 414.378 197.665H412.873C412.873 197.228 413.027 196.807 413.334 196.402C413.647 195.992 414.068 195.668 414.597 195.431C415.131 195.194 415.716 195.075 416.353 195.075C417.362 195.075 418.152 195.328 418.724 195.836C419.296 196.337 419.593 197.031 419.615 197.916V201.946C419.615 202.75 419.717 203.389 419.922 203.864V203.994H418.352ZM415.868 202.852C416.337 202.852 416.782 202.731 417.203 202.488C417.624 202.245 417.929 201.93 418.117 201.541V199.745H416.944C415.109 199.745 414.192 200.281 414.192 201.355C414.192 201.825 414.349 202.191 414.662 202.456C414.975 202.72 415.377 202.852 415.868 202.852ZM423.588 203.994H422.091V191.562H423.588V203.994ZM439.006 200.255C438.86 201.501 438.399 202.464 437.622 203.144C436.85 203.818 435.822 204.155 434.538 204.155C433.146 204.155 432.029 203.656 431.188 202.658C430.352 201.66 429.933 200.325 429.933 198.652V197.519C429.933 196.424 430.128 195.461 430.516 194.63C430.91 193.799 431.466 193.162 432.183 192.72C432.901 192.272 433.732 192.048 434.676 192.048C435.928 192.048 436.931 192.399 437.687 193.1C438.442 193.796 438.882 194.762 439.006 195.998H437.444C437.309 195.059 437.015 194.379 436.562 193.958C436.114 193.537 435.485 193.327 434.676 193.327C433.683 193.327 432.904 193.694 432.337 194.427C431.776 195.161 431.495 196.205 431.495 197.559V198.701C431.495 199.979 431.762 200.996 432.297 201.752C432.831 202.507 433.578 202.885 434.538 202.885C435.402 202.885 436.063 202.691 436.521 202.302C436.985 201.908 437.293 201.226 437.444 200.255H439.006ZM440.503 199.534C440.503 198.676 440.67 197.905 441.005 197.22C441.345 196.534 441.814 196.006 442.413 195.633C443.017 195.261 443.705 195.075 444.477 195.075C445.669 195.075 446.632 195.488 447.366 196.313C448.105 197.139 448.475 198.237 448.475 199.607V199.712C448.475 200.565 448.31 201.331 447.981 202.011C447.657 202.685 447.191 203.211 446.581 203.589C445.977 203.967 445.281 204.155 444.493 204.155C443.306 204.155 442.343 203.743 441.604 202.917C440.87 202.092 440.503 200.999 440.503 199.639V199.534ZM442.008 199.712C442.008 200.683 442.232 201.463 442.68 202.051C443.133 202.639 443.738 202.933 444.493 202.933C445.254 202.933 445.858 202.637 446.306 202.043C446.754 201.444 446.977 200.608 446.977 199.534C446.977 198.574 446.748 197.797 446.29 197.203C445.836 196.605 445.232 196.305 444.477 196.305C443.738 196.305 443.141 196.599 442.688 197.187C442.235 197.775 442.008 198.617 442.008 199.712ZM451.769 195.237L451.817 196.337C452.486 195.496 453.36 195.075 454.439 195.075C456.29 195.075 457.223 196.119 457.24 198.207V203.994H455.742V198.199C455.737 197.568 455.591 197.101 455.305 196.799C455.025 196.497 454.585 196.346 453.986 196.346C453.501 196.346 453.074 196.475 452.707 196.734C452.341 196.993 452.055 197.333 451.85 197.754V203.994H450.352V195.237H451.769ZM461.529 193.116V195.237H463.164V196.394H461.529V201.825C461.529 202.175 461.602 202.44 461.747 202.618C461.893 202.79 462.141 202.877 462.492 202.877C462.665 202.877 462.902 202.844 463.204 202.78V203.994C462.81 204.101 462.427 204.155 462.055 204.155C461.386 204.155 460.881 203.953 460.542 203.548C460.202 203.144 460.032 202.569 460.032 201.825V196.394H458.437V195.237H460.032V193.116H461.529ZM469.153 196.58C468.926 196.542 468.681 196.524 468.416 196.524C467.434 196.524 466.768 196.942 466.417 197.778V203.994H464.92V195.237H466.377L466.401 196.248C466.892 195.466 467.588 195.075 468.489 195.075C468.78 195.075 469.002 195.113 469.153 195.188V196.58ZM469.978 199.534C469.978 198.676 470.145 197.905 470.48 197.22C470.82 196.534 471.289 196.006 471.888 195.633C472.492 195.261 473.18 195.075 473.952 195.075C475.144 195.075 476.107 195.488 476.841 196.313C477.58 197.139 477.95 198.237 477.95 199.607V199.712C477.95 200.565 477.785 201.331 477.456 202.011C477.132 202.685 476.666 203.211 476.056 203.589C475.452 203.967 474.756 204.155 473.968 204.155C472.781 204.155 471.818 203.743 471.079 202.917C470.345 202.092 469.978 200.999 469.978 199.639V199.534ZM471.483 199.712C471.483 200.683 471.707 201.463 472.155 202.051C472.608 202.639 473.213 202.933 473.968 202.933C474.729 202.933 475.333 202.637 475.781 202.043C476.229 201.444 476.453 200.608 476.453 199.534C476.453 198.574 476.223 197.797 475.765 197.203C475.312 196.605 474.707 196.305 473.952 196.305C473.213 196.305 472.617 196.599 472.163 197.187C471.71 197.775 471.483 198.617 471.483 199.712ZM481.454 203.994H479.957V191.562H481.454V203.994ZM489.758 199.38V203.994H488.204V192.21H492.55C493.839 192.21 494.848 192.539 495.577 193.197C496.31 193.856 496.677 194.727 496.677 195.811C496.677 196.955 496.319 197.837 495.601 198.458C494.889 199.073 493.866 199.38 492.534 199.38H489.758ZM489.758 198.11H492.55C493.381 198.11 494.017 197.916 494.46 197.527C494.902 197.133 495.123 196.567 495.123 195.828C495.123 195.126 494.902 194.565 494.46 194.144C494.017 193.723 493.41 193.505 492.639 193.489H489.758V198.11ZM500.052 203.994H498.555V191.562H500.052V203.994ZM507.862 203.994C507.776 203.821 507.706 203.513 507.652 203.071C506.956 203.794 506.125 204.155 505.159 204.155C504.296 204.155 503.586 203.913 503.03 203.427C502.48 202.936 502.205 202.316 502.205 201.566C502.205 200.654 502.55 199.947 503.241 199.445C503.937 198.938 504.913 198.684 506.171 198.684H507.627V197.997C507.627 197.473 507.471 197.058 507.158 196.75C506.845 196.437 506.384 196.281 505.774 196.281C505.24 196.281 504.792 196.416 504.431 196.685C504.069 196.955 503.888 197.282 503.888 197.665H502.383C502.383 197.228 502.537 196.807 502.844 196.402C503.157 195.992 503.578 195.668 504.107 195.431C504.641 195.194 505.226 195.075 505.863 195.075C506.872 195.075 507.662 195.328 508.234 195.836C508.806 196.337 509.103 197.031 509.125 197.916V201.946C509.125 202.75 509.227 203.389 509.432 203.864V203.994H507.862ZM505.377 202.852C505.847 202.852 506.292 202.731 506.713 202.488C507.134 202.245 507.439 201.93 507.627 201.541V199.745H506.454C504.619 199.745 503.702 200.281 503.702 201.355C503.702 201.825 503.859 202.191 504.172 202.456C504.485 202.72 504.886 202.852 505.377 202.852ZM512.888 195.237L512.936 196.337C513.605 195.496 514.48 195.075 515.559 195.075C517.409 195.075 518.343 196.119 518.359 198.207V203.994H516.862V198.199C516.856 197.568 516.711 197.101 516.425 196.799C516.144 196.497 515.704 196.346 515.105 196.346C514.62 196.346 514.194 196.475 513.827 196.734C513.46 196.993 513.174 197.333 512.969 197.754V203.994H511.472V195.237H512.888ZM524.251 204.155C523.064 204.155 522.098 203.767 521.353 202.99C520.609 202.208 520.236 201.164 520.236 199.858V199.583C520.236 198.714 520.401 197.94 520.73 197.26C521.065 196.575 521.529 196.041 522.122 195.658C522.721 195.269 523.368 195.075 524.064 195.075C525.203 195.075 526.088 195.45 526.719 196.2C527.35 196.95 527.666 198.024 527.666 199.421V200.044H521.734C521.755 200.907 522.006 201.606 522.486 202.14C522.972 202.669 523.587 202.933 524.332 202.933C524.86 202.933 525.308 202.825 525.675 202.61C526.042 202.394 526.363 202.108 526.638 201.752L527.553 202.464C526.819 203.592 525.718 204.155 524.251 204.155ZM524.064 196.305C523.46 196.305 522.953 196.526 522.543 196.969C522.133 197.406 521.879 198.021 521.782 198.814H526.169V198.701C526.126 197.94 525.92 197.352 525.554 196.936C525.187 196.515 524.69 196.305 524.064 196.305Z",fill:"black"},null,-1),ste=m("path",{d:"M743.5 88.3496L745.094 88.3496L745.094 86.7559L743.5 86.7559L743.5 88.3496ZM583 88.3496L598.937 97.551L598.937 79.1483L583 88.3496ZM745.094 110.001L745.094 88.3496L741.906 88.3496L741.906 110.001L745.094 110.001ZM743.5 86.7559L597.343 86.7559L597.343 89.9433L743.5 89.9433L743.5 86.7559Z",fill:"var(--graph-color-3)"},null,-1),ute=m("path",{d:"M162 94.001L160.406 94.001L160.406 92.4073L162 92.4073L162 94.001ZM322.5 94.001L306.563 103.202L306.563 84.7996L322.5 94.001ZM160.406 115.652L160.406 94.001L163.594 94.001L163.594 115.652L160.406 115.652ZM162 92.4073L308.157 92.4073L308.157 95.5947L162 95.5947L162 92.4073Z",fill:"var(--graph-color-3)"},null,-1),cte=m("g",{"clip-path":"url(#clip0_201_76)"},[m("path",{d:"M663.006 254.855L660.979 253.594L661.022 255.521L663.048 256.783L663.006 254.855ZM665.925 261.601L665.882 259.716L664.111 258.611C664.083 258.596 664.054 258.568 664.04 258.554L664.083 260.453L665.925 261.601ZM659.59 264.137L654.956 261.261L654.843 256.442L657.11 255.465L657.068 253.537L653.44 255.096C653.157 255.224 652.987 255.479 653.001 255.776L653.143 261.558C653.143 261.856 653.327 262.153 653.61 262.323L659.165 265.767C659.42 265.923 659.732 265.965 660.001 265.895C660.03 265.88 660.058 265.88 660.086 265.866L663.502 264.392L661.645 263.245L659.59 264.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M674.569 253.481C674.555 253.141 674.357 252.786 674.017 252.588L667.271 248.407L667.059 248.492L667.101 250.519L672.444 253.835L672.571 259.248L674.612 260.51L674.725 260.467L674.569 253.481ZM666.492 262.99L660.214 259.107L660.058 252.588L662.921 251.355L662.864 249.102L658.428 251.015C658.102 251.157 657.904 251.454 657.918 251.808L658.102 259.461C658.102 259.815 658.315 260.155 658.655 260.354L666.01 264.917C666.308 265.101 666.676 265.158 666.988 265.059C667.016 265.044 667.044 265.03 667.073 265.03L671.409 263.16L669.255 261.827L666.492 262.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M684.135 248.124L674.711 242.285C674.357 242.073 673.946 242.016 673.592 242.129C673.563 242.144 673.521 242.158 673.492 242.172L664.295 246.14C663.927 246.296 663.7 246.636 663.714 247.047L663.941 256.853C663.955 257.25 664.196 257.647 664.579 257.874L674.003 263.712C674.343 263.925 674.768 263.981 675.122 263.868C675.15 263.854 675.193 263.84 675.221 263.826L684.418 259.858C684.787 259.702 685.014 259.347 684.999 258.951L684.773 249.144C684.758 248.747 684.518 248.365 684.135 248.124V248.124ZM674.555 261.516L666.364 256.442L666.166 247.926L674.158 244.482L682.349 249.555L682.548 258.072L674.555 261.516Z",fill:"var(--graph-color-6)"})],-1),dte=m("path",{d:"M461 271.001L461 272.595L461 271.001ZM513 271.001L513 269.407L513.66 269.407L514.127 269.874L513 271.001ZM567 325.001L549.224 320.238L562.237 307.225L567 325.001ZM292 269.407L461 269.407L461 272.595L292 272.595L292 269.407ZM513 272.595L461 272.595L461 269.407L513 269.407L513 272.595ZM514.127 269.874L557.985 313.732L555.731 315.985L511.873 272.128L514.127 269.874Z",fill:"var(--graph-color-2)"},null,-1),fte=m("path",{d:"M532 382.001L533.127 383.128L532.66 383.595L532 383.595L532 382.001ZM344 382.001L359.937 372.799L359.937 391.202L344 382.001ZM532 383.595L358.344 383.595L358.344 380.407L532 380.407L532 383.595ZM530.873 380.874L570.373 341.374L572.627 343.628L533.127 383.128L530.873 380.874ZM570.373 341.374L609.873 301.874L612.127 304.128L572.627 343.628L570.373 341.374Z",fill:"var(--graph-color-2)"},null,-1),pte=m("g",{filter:"url(#filter4_d_201_76)"},[m("rect",{x:"279.396",y:"319.6",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 279.396 319.6)",fill:"white"})],-1),hte=m("path",{d:"M120.301 269.908C120.301 269.45 120.139 269.099 119.815 268.856C119.492 268.608 118.909 268.349 118.067 268.079C117.226 267.804 116.559 267.534 116.068 267.27C114.73 266.547 114.061 265.573 114.061 264.348C114.061 263.712 114.239 263.145 114.595 262.649C114.957 262.147 115.472 261.756 116.141 261.475C116.815 261.195 117.571 261.055 118.407 261.055C119.249 261.055 119.999 261.208 120.657 261.516C121.315 261.818 121.825 262.247 122.187 262.803C122.553 263.358 122.737 263.99 122.737 264.696H120.309C120.309 264.157 120.139 263.739 119.799 263.442C119.459 263.14 118.982 262.989 118.367 262.989C117.773 262.989 117.312 263.116 116.983 263.369C116.654 263.617 116.489 263.946 116.489 264.357C116.489 264.74 116.681 265.061 117.064 265.32C117.452 265.579 118.021 265.821 118.771 266.048C120.153 266.463 121.159 266.979 121.79 267.594C122.421 268.209 122.737 268.975 122.737 269.892C122.737 270.912 122.351 271.713 121.58 272.296C120.808 272.873 119.769 273.162 118.464 273.162C117.557 273.162 116.732 272.997 115.987 272.668C115.243 272.334 114.673 271.878 114.28 271.3C113.891 270.723 113.697 270.054 113.697 269.293H116.133C116.133 270.594 116.91 271.244 118.464 271.244C119.041 271.244 119.492 271.128 119.815 270.896C120.139 270.658 120.301 270.329 120.301 269.908ZM132.752 267.893H128.091V271.05H133.562V273H125.663V261.216H133.546V263.183H128.091V265.991H132.752V267.893ZM140.623 268.686H138.689V273H136.261V261.216H140.64C142.032 261.216 143.105 261.527 143.861 262.147C144.616 262.768 144.994 263.644 144.994 264.777C144.994 265.581 144.818 266.253 144.468 266.793C144.122 267.327 143.596 267.753 142.889 268.071L145.439 272.887V273H142.833L140.623 268.686ZM138.689 266.72H140.648C141.257 266.72 141.729 266.566 142.064 266.258C142.398 265.945 142.566 265.517 142.566 264.972C142.566 264.416 142.407 263.979 142.088 263.661C141.775 263.342 141.292 263.183 140.64 263.183H138.689V266.72ZM152.314 270.078L154.985 261.216H157.688L153.585 273H151.052L146.965 261.216H149.66L152.314 270.078ZM162.662 273H160.234V261.216H162.662V273ZM175.445 269.075C175.353 270.343 174.884 271.341 174.037 272.069C173.195 272.798 172.084 273.162 170.702 273.162C169.192 273.162 168.002 272.655 167.133 271.64C166.27 270.621 165.838 269.223 165.838 267.448V266.728C165.838 265.595 166.038 264.597 166.437 263.733C166.837 262.87 167.406 262.209 168.145 261.751C168.89 261.287 169.753 261.055 170.735 261.055C172.094 261.055 173.19 261.419 174.021 262.147C174.851 262.876 175.332 263.898 175.461 265.214H173.033C172.974 264.454 172.761 263.903 172.394 263.563C172.032 263.218 171.479 263.045 170.735 263.045C169.925 263.045 169.318 263.337 168.914 263.92C168.515 264.497 168.31 265.395 168.299 266.615V267.505C168.299 268.778 168.49 269.709 168.873 270.297C169.262 270.885 169.871 271.179 170.702 271.179C171.452 271.179 172.011 271.009 172.378 270.669C172.75 270.324 172.963 269.792 173.017 269.075H175.445ZM185.404 267.893H180.742V271.05H186.213V273H178.314V261.216H186.197V263.183H180.742V265.991H185.404V267.893Z",fill:"black"},null,-1),vte=m("path",{d:"M15.79 295.599V283.816H19.1163C20.1414 283.816 21.0478 284.042 21.8356 284.496C22.6233 284.949 23.2303 285.594 23.6565 286.43C24.0882 287.266 24.3067 288.227 24.3121 289.311V290.064C24.3121 291.175 24.0962 292.149 23.6646 292.985C23.2384 293.822 22.626 294.464 21.8275 294.911C21.0344 295.359 20.109 295.589 19.0515 295.599H15.79ZM17.3439 285.094V294.329H18.9787C20.1765 294.329 21.1072 293.956 21.7708 293.212C22.4399 292.467 22.7744 291.407 22.7744 290.031V289.343C22.7744 288.005 22.4587 286.967 21.8275 286.228C21.2016 285.483 20.3114 285.105 19.1567 285.094H17.3439ZM31.8387 295.599C31.7523 295.427 31.6822 295.119 31.6282 294.677C30.9322 295.4 30.1013 295.761 29.1356 295.761C28.2723 295.761 27.5628 295.518 27.0071 295.033C26.4567 294.542 26.1816 293.921 26.1816 293.171C26.1816 292.26 26.5269 291.553 27.2175 291.051C27.9135 290.544 28.8901 290.29 30.1472 290.29H31.604V289.602C31.604 289.079 31.4475 288.664 31.1346 288.356C30.8216 288.043 30.3603 287.887 29.7506 287.887C29.2165 287.887 28.7687 288.022 28.4072 288.291C28.0457 288.561 27.8649 288.887 27.8649 289.271H26.3596C26.3596 288.834 26.5134 288.413 26.8209 288.008C27.1339 287.598 27.5547 287.274 28.0835 287.037C28.6176 286.799 29.203 286.681 29.8397 286.681C30.8486 286.681 31.639 286.934 32.211 287.441C32.7829 287.943 33.0796 288.637 33.1012 289.521V293.552C33.1012 294.356 33.2037 294.995 33.4087 295.47V295.599H31.8387ZM29.3541 294.458C29.8235 294.458 30.2686 294.337 30.6894 294.094C31.1103 293.851 31.4151 293.536 31.604 293.147V291.35H30.4305C28.596 291.35 27.6788 291.887 27.6788 292.961C27.6788 293.43 27.8353 293.797 28.1482 294.062C28.4611 294.326 28.8631 294.458 29.3541 294.458ZM37.4796 284.722V286.843H39.1144V288H37.4796V293.43C37.4796 293.781 37.5524 294.045 37.6981 294.224C37.8438 294.396 38.092 294.483 38.4427 294.483C38.6153 294.483 38.8527 294.45 39.1549 294.385V295.599C38.761 295.707 38.3779 295.761 38.0056 295.761C37.3366 295.761 36.8321 295.559 36.4922 295.154C36.1523 294.75 35.9823 294.175 35.9823 293.43V288H34.388V286.843H35.9823V284.722H37.4796ZM46.2768 295.599C46.1905 295.427 46.1203 295.119 46.0664 294.677C45.3704 295.4 44.5395 295.761 43.5737 295.761C42.7104 295.761 42.0009 295.518 41.4452 295.033C40.8949 294.542 40.6197 293.921 40.6197 293.171C40.6197 292.26 40.965 291.553 41.6556 291.051C42.3516 290.544 43.3282 290.29 44.5853 290.29H46.0421V289.602C46.0421 289.079 45.8856 288.664 45.5727 288.356C45.2598 288.043 44.7985 287.887 44.1888 287.887C43.6546 287.887 43.2068 288.022 42.8453 288.291C42.4838 288.561 42.3031 288.887 42.3031 289.271H40.7978C40.7978 288.834 40.9515 288.413 41.2591 288.008C41.572 287.598 41.9928 287.274 42.5216 287.037C43.0557 286.799 43.6411 286.681 44.2778 286.681C45.2867 286.681 46.0772 286.934 46.6491 287.441C47.221 287.943 47.5177 288.637 47.5393 289.521V293.552C47.5393 294.356 47.6418 294.995 47.8469 295.47V295.599H46.2768ZM43.7922 294.458C44.2616 294.458 44.7067 294.337 45.1276 294.094C45.5484 293.851 45.8533 293.536 46.0421 293.147V291.35H44.8686C43.0342 291.35 42.1169 291.887 42.1169 292.961C42.1169 293.43 42.2734 293.797 42.5863 294.062C42.8993 294.326 43.3012 294.458 43.7922 294.458ZM55.7862 290.986V295.599H54.2323V283.816H58.5783C59.8678 283.816 60.8768 284.145 61.6052 284.803C62.3389 285.461 62.7058 286.333 62.7058 287.417C62.7058 288.561 62.347 289.443 61.6295 290.064C60.9173 290.679 59.8948 290.986 58.5622 290.986H55.7862ZM55.7862 289.716H58.5783C59.4092 289.716 60.0459 289.521 60.4883 289.133C60.9307 288.739 61.152 288.173 61.152 287.433C61.152 286.732 60.9307 286.171 60.4883 285.75C60.0459 285.329 59.4389 285.111 58.6674 285.094H55.7862V289.716ZM66.0807 295.599H64.5834V283.168H66.0807V295.599ZM73.8905 295.599C73.8042 295.427 73.7341 295.119 73.6801 294.677C72.9841 295.4 72.1532 295.761 71.1874 295.761C70.3242 295.761 69.6147 295.518 69.0589 295.033C68.5086 294.542 68.2334 293.921 68.2334 293.171C68.2334 292.26 68.5787 291.553 69.2694 291.051C69.9654 290.544 70.9419 290.29 72.1991 290.29H73.6558V289.602C73.6558 289.079 73.4994 288.664 73.1864 288.356C72.8735 288.043 72.4122 287.887 71.8025 287.887C71.2684 287.887 70.8205 288.022 70.459 288.291C70.0976 288.561 69.9168 288.887 69.9168 289.271H68.4115C68.4115 288.834 68.5653 288.413 68.8728 288.008C69.1857 287.598 69.6066 287.274 70.1353 287.037C70.6695 286.799 71.2549 286.681 71.8915 286.681C72.9005 286.681 73.6909 286.934 74.2628 287.441C74.8347 287.943 75.1315 288.637 75.1531 289.521V293.552C75.1531 294.356 75.2556 294.995 75.4606 295.47V295.599H73.8905ZM71.4059 294.458C71.8753 294.458 72.3205 294.337 72.7413 294.094C73.1621 293.851 73.467 293.536 73.6558 293.147V291.35H72.4823C70.6479 291.35 69.7307 291.887 69.7307 292.961C69.7307 293.43 69.8871 293.797 70.2001 294.062C70.513 294.326 70.915 294.458 71.4059 294.458ZM78.9164 286.843L78.9649 287.943C79.6339 287.102 80.508 286.681 81.5871 286.681C83.4377 286.681 84.3711 287.725 84.3873 289.813V295.599H82.8901V289.805C82.8847 289.173 82.739 288.707 82.4531 288.405C82.1725 288.102 81.7328 287.951 81.1339 287.951C80.6483 287.951 80.222 288.081 79.8552 288.34C79.4883 288.599 79.2023 288.939 78.9973 289.36V295.599H77.5001V286.843H78.9164ZM90.2791 295.761C89.0921 295.761 88.1263 295.373 87.3818 294.596C86.6372 293.813 86.2649 292.769 86.2649 291.464V291.189C86.2649 290.32 86.4295 289.546 86.7586 288.866C87.0931 288.181 87.5571 287.647 88.1506 287.263C88.7495 286.875 89.397 286.681 90.093 286.681C91.2314 286.681 92.1162 287.056 92.7475 287.806C93.3788 288.556 93.6944 289.629 93.6944 291.027V291.65H87.7621C87.7837 292.513 88.0346 293.212 88.5148 293.746C89.0004 294.275 89.6155 294.539 90.36 294.539C90.8888 294.539 91.3366 294.431 91.7035 294.215C92.0704 294 92.3914 293.714 92.6666 293.358L93.5811 294.07C92.8473 295.197 91.7467 295.761 90.2791 295.761ZM90.093 287.911C89.4887 287.911 88.9815 288.132 88.5715 288.575C88.1614 289.012 87.9078 289.627 87.8107 290.42H92.1972V290.306C92.154 289.546 91.949 288.958 91.5821 288.542C91.2152 288.121 90.7188 287.911 90.093 287.911ZM101.334 290.986V295.599H99.7804V283.816H104.126C105.416 283.816 106.425 284.145 107.153 284.803C107.887 285.461 108.254 286.333 108.254 287.417C108.254 288.561 107.895 289.443 107.178 290.064C106.465 290.679 105.443 290.986 104.11 290.986H101.334ZM101.334 289.716H104.126C104.957 289.716 105.594 289.521 106.036 289.133C106.479 288.739 106.7 288.173 106.7 287.433C106.7 286.732 106.479 286.171 106.036 285.75C105.594 285.329 104.987 285.111 104.215 285.094H101.334V289.716ZM114.235 288.186C114.008 288.148 113.763 288.129 113.498 288.129C112.516 288.129 111.85 288.548 111.499 289.384V295.599H110.002V286.843H111.459L111.483 287.854C111.974 287.072 112.67 286.681 113.571 286.681C113.862 286.681 114.084 286.719 114.235 286.794V288.186ZM115.06 291.14C115.06 290.282 115.227 289.511 115.562 288.825C115.902 288.14 116.371 287.611 116.97 287.239C117.574 286.867 118.262 286.681 119.034 286.681C120.226 286.681 121.189 287.093 121.923 287.919C122.662 288.744 123.032 289.842 123.032 291.213V291.318C123.032 292.171 122.867 292.937 122.538 293.617C122.215 294.291 121.748 294.817 121.138 295.195C120.534 295.572 119.838 295.761 119.05 295.761C117.863 295.761 116.9 295.348 116.161 294.523C115.427 293.697 115.06 292.605 115.06 291.245V291.14ZM116.566 291.318C116.566 292.289 116.789 293.069 117.237 293.657C117.69 294.245 118.295 294.539 119.05 294.539C119.811 294.539 120.415 294.242 120.863 293.649C121.311 293.05 121.535 292.214 121.535 291.14C121.535 290.18 121.305 289.403 120.847 288.809C120.394 288.21 119.789 287.911 119.034 287.911C118.295 287.911 117.699 288.205 117.245 288.793C116.792 289.381 116.566 290.223 116.566 291.318ZM127.669 290.039L129.612 286.843H131.36L128.495 291.172L131.449 295.599H129.717L127.694 292.322L125.67 295.599H123.93L126.884 291.172L124.019 286.843H125.751L127.669 290.039ZM135.819 293.406L137.859 286.843H139.461L135.94 296.951C135.396 298.408 134.53 299.136 133.343 299.136L133.059 299.112L132.501 299.007V297.793L132.906 297.825C133.413 297.825 133.807 297.722 134.087 297.517C134.373 297.312 134.608 296.937 134.791 296.392L135.123 295.502L131.999 286.843H133.634L135.819 293.406ZM144.859 290.816C144.859 289.597 145.021 288.426 145.345 287.304C145.674 286.182 146.162 285.162 146.81 284.245C147.457 283.327 148.129 282.68 148.825 282.302L149.132 283.29C148.345 283.894 147.697 284.817 147.19 286.058C146.688 287.299 146.413 288.688 146.364 290.226L146.356 290.913C146.356 292.996 146.737 294.804 147.497 296.336C147.956 297.253 148.501 297.971 149.132 298.489L148.825 299.403C148.107 299.004 147.422 298.335 146.769 297.396C145.496 295.562 144.859 293.368 144.859 290.816ZM150.816 295.599V283.816H154.142C155.167 283.816 156.073 284.042 156.861 284.496C157.649 284.949 158.256 285.594 158.682 286.43C159.114 287.266 159.332 288.227 159.338 289.311V290.064C159.338 291.175 159.122 292.149 158.69 292.985C158.264 293.822 157.652 294.464 156.853 294.911C156.06 295.359 155.135 295.589 154.077 295.599H150.816ZM152.37 285.094V294.329H154.004C155.202 294.329 156.133 293.956 156.796 293.212C157.465 292.467 157.8 291.407 157.8 290.031V289.343C157.8 288.005 157.484 286.967 156.853 286.228C156.227 285.483 155.337 285.105 154.182 285.094H152.37ZM163.247 290.986V295.599H161.693V283.816H166.039C167.328 283.816 168.337 284.145 169.066 284.803C169.799 285.461 170.166 286.333 170.166 287.417C170.166 288.561 169.808 289.443 169.09 290.064C168.378 290.679 167.355 290.986 166.023 290.986H163.247ZM163.247 289.716H166.039C166.87 289.716 167.506 289.521 167.949 289.133C168.391 288.739 168.612 288.173 168.612 287.433C168.612 286.732 168.391 286.171 167.949 285.75C167.506 285.329 166.899 285.111 166.128 285.094H163.247V289.716ZM173.703 290.986V295.599H172.149V283.816H176.495C177.785 283.816 178.794 284.145 179.522 284.803C180.256 285.461 180.623 286.333 180.623 287.417C180.623 288.561 180.264 289.443 179.546 290.064C178.834 290.679 177.812 290.986 176.479 290.986H173.703ZM173.703 289.716H176.495C177.326 289.716 177.963 289.521 178.405 289.133C178.848 288.739 179.069 288.173 179.069 287.433C179.069 286.732 178.848 286.171 178.405 285.75C177.963 285.329 177.356 285.111 176.584 285.094H173.703V289.716ZM185.827 290.897C185.827 292.1 185.667 293.255 185.349 294.361C185.036 295.462 184.553 296.479 183.9 297.412C183.253 298.346 182.573 299.009 181.861 299.403L181.545 298.489C182.376 297.852 183.042 296.865 183.544 295.527C184.051 294.183 184.31 292.694 184.321 291.059V290.8C184.321 289.667 184.202 288.615 183.965 287.644C183.728 286.667 183.396 285.793 182.97 285.022C182.549 284.25 182.074 283.649 181.545 283.217L181.861 282.302C182.573 282.696 183.25 283.354 183.892 284.277C184.54 285.2 185.023 286.217 185.341 287.328C185.665 288.44 185.827 289.629 185.827 290.897Z",fill:"black"},null,-1),mte=m("path",{d:"M279.6 271.244L198 271.244L198 243.1C198 240.283 200.283 238 203.1 238L274.5 238C277.317 238 279.6 240.283 279.6 243.1L279.6 271.244Z",fill:"var(--graph-color-2)"},null,-1),gte=m("g",{filter:"url(#filter5_d_201_76)"},[m("rect",{x:"329",y:"402.001",width:"131",height:"55",rx:"5.09991",transform:"rotate(-180 329 402.001)",fill:"var(--graph-color-2)"})],-1),Cte=m("path",{d:"M229.737 380.001H227.309V368.217H229.737V380.001ZM242.852 380.001H240.424L235.698 372.248V380.001H233.27V368.217H235.698L240.432 375.987V368.217H242.852V380.001ZM255.571 378.512C255.134 379.035 254.516 379.442 253.717 379.734C252.919 380.02 252.034 380.163 251.063 380.163C250.043 380.163 249.147 379.942 248.376 379.499C247.61 379.051 247.016 378.404 246.595 377.557C246.18 376.71 245.967 375.714 245.956 374.57V373.769C245.956 372.593 246.153 371.576 246.547 370.718C246.946 369.855 247.518 369.197 248.263 368.743C249.013 368.285 249.889 368.055 250.893 368.055C252.29 368.055 253.383 368.39 254.171 369.059C254.958 369.723 255.425 370.691 255.571 371.964H253.208C253.1 371.29 252.86 370.796 252.487 370.483C252.12 370.17 251.613 370.014 250.966 370.014C250.14 370.014 249.512 370.324 249.08 370.945C248.648 371.565 248.43 372.488 248.424 373.712V374.465C248.424 375.701 248.659 376.634 249.129 377.265C249.598 377.897 250.286 378.212 251.192 378.212C252.104 378.212 252.754 378.018 253.143 377.63V375.598H250.933V373.81H255.571V378.512ZM263.183 375.687H261.248V380.001H258.82V368.217H263.199C264.591 368.217 265.664 368.528 266.42 369.148C267.175 369.768 267.553 370.645 267.553 371.778C267.553 372.582 267.378 373.254 267.027 373.793C266.682 374.328 266.155 374.754 265.449 375.072L267.998 379.888V380.001H265.392L263.183 375.687ZM261.248 373.721H263.207C263.817 373.721 264.289 373.567 264.623 373.259C264.958 372.946 265.125 372.517 265.125 371.972C265.125 371.417 264.966 370.98 264.647 370.661C264.335 370.343 263.852 370.184 263.199 370.184H261.248V373.721ZM277.771 374.894H273.109V378.05H278.58V380.001H270.681V368.217H278.564V370.184H273.109V372.992H277.771V374.894ZM287.39 376.909C287.39 376.451 287.228 376.1 286.904 375.857C286.58 375.609 285.998 375.35 285.156 375.08C284.314 374.805 283.648 374.535 283.157 374.271C281.819 373.548 281.15 372.574 281.15 371.349C281.15 370.713 281.328 370.146 281.684 369.65C282.046 369.148 282.561 368.757 283.23 368.476C283.904 368.196 284.66 368.055 285.496 368.055C286.338 368.055 287.088 368.209 287.746 368.517C288.404 368.819 288.914 369.248 289.275 369.804C289.642 370.359 289.826 370.991 289.826 371.697H287.398C287.398 371.158 287.228 370.74 286.888 370.443C286.548 370.141 286.071 369.99 285.455 369.99C284.862 369.99 284.401 370.116 284.072 370.37C283.742 370.618 283.578 370.947 283.578 371.357C283.578 371.74 283.769 372.062 284.152 372.32C284.541 372.579 285.11 372.822 285.86 373.049C287.241 373.464 288.248 373.98 288.879 374.595C289.51 375.21 289.826 375.976 289.826 376.893C289.826 377.913 289.44 378.714 288.668 379.297C287.897 379.874 286.858 380.163 285.553 380.163C284.646 380.163 283.821 379.998 283.076 379.669C282.332 379.335 281.762 378.879 281.368 378.301C280.98 377.724 280.786 377.055 280.786 376.294H283.222C283.222 377.594 283.999 378.245 285.553 378.245C286.13 378.245 286.58 378.129 286.904 377.897C287.228 377.659 287.39 377.33 287.39 376.909ZM298.862 376.909C298.862 376.451 298.7 376.1 298.376 375.857C298.053 375.609 297.47 375.35 296.628 375.08C295.787 374.805 295.12 374.535 294.629 374.271C293.291 373.548 292.622 372.574 292.622 371.349C292.622 370.713 292.8 370.146 293.156 369.65C293.518 369.148 294.033 368.757 294.702 368.476C295.377 368.196 296.132 368.055 296.968 368.055C297.81 368.055 298.56 368.209 299.218 368.517C299.876 368.819 300.386 369.248 300.748 369.804C301.115 370.359 301.298 370.991 301.298 371.697H298.87C298.87 371.158 298.7 370.74 298.36 370.443C298.02 370.141 297.543 369.99 296.928 369.99C296.334 369.99 295.873 370.116 295.544 370.37C295.215 370.618 295.05 370.947 295.05 371.357C295.05 371.74 295.242 372.062 295.625 372.32C296.013 372.579 296.582 372.822 297.332 373.049C298.714 373.464 299.72 373.98 300.351 374.595C300.982 375.21 301.298 375.976 301.298 376.893C301.298 377.913 300.912 378.714 300.141 379.297C299.369 379.874 298.331 380.163 297.025 380.163C296.118 380.163 295.293 379.998 294.548 379.669C293.804 379.335 293.235 378.879 292.841 378.301C292.452 377.724 292.258 377.055 292.258 376.294H294.694C294.694 377.594 295.471 378.245 297.025 378.245C297.602 378.245 298.053 378.129 298.376 377.897C298.7 377.659 298.862 377.33 298.862 376.909Z",fill:"white"},null,-1),yte=m("g",{filter:"url(#filter6_d_201_76)"},[m("rect",{x:"714",y:"402.001",width:"131",height:"55",rx:"5.09991",transform:"rotate(-180 714 402.001)",fill:"var(--graph-color-2)"})],-1),bte=m("path",{d:"M614.737 380.001H612.309V368.217H614.737V380.001ZM627.852 380.001H625.424L620.698 372.248V380.001H618.27V368.217H620.698L625.432 375.987V368.217H627.852V380.001ZM640.571 378.512C640.134 379.035 639.516 379.442 638.717 379.734C637.919 380.02 637.034 380.163 636.063 380.163C635.043 380.163 634.147 379.942 633.376 379.499C632.61 379.051 632.016 378.404 631.595 377.557C631.18 376.71 630.967 375.714 630.956 374.57V373.769C630.956 372.593 631.153 371.576 631.547 370.718C631.946 369.855 632.518 369.197 633.263 368.743C634.013 368.285 634.889 368.055 635.893 368.055C637.29 368.055 638.383 368.39 639.171 369.059C639.958 369.723 640.425 370.691 640.571 371.964H638.208C638.1 371.29 637.86 370.796 637.487 370.483C637.12 370.17 636.613 370.014 635.966 370.014C635.14 370.014 634.512 370.324 634.08 370.945C633.648 371.565 633.43 372.488 633.424 373.712V374.465C633.424 375.701 633.659 376.634 634.129 377.265C634.598 377.897 635.286 378.212 636.192 378.212C637.104 378.212 637.754 378.018 638.143 377.63V375.598H635.933V373.81H640.571V378.512ZM648.183 375.687H646.248V380.001H643.82V368.217H648.199C649.591 368.217 650.664 368.528 651.42 369.148C652.175 369.768 652.553 370.645 652.553 371.778C652.553 372.582 652.378 373.254 652.027 373.793C651.682 374.328 651.155 374.754 650.449 375.072L652.998 379.888V380.001H650.392L648.183 375.687ZM646.248 373.721H648.207C648.817 373.721 649.289 373.567 649.623 373.259C649.958 372.946 650.125 372.517 650.125 371.972C650.125 371.417 649.966 370.98 649.647 370.661C649.335 370.343 648.852 370.184 648.199 370.184H646.248V373.721ZM662.771 374.894H658.109V378.05H663.58V380.001H655.681V368.217H663.564V370.184H658.109V372.992H662.771V374.894ZM672.39 376.909C672.39 376.451 672.228 376.1 671.904 375.857C671.58 375.609 670.998 375.35 670.156 375.08C669.314 374.805 668.648 374.535 668.157 374.271C666.819 373.548 666.15 372.574 666.15 371.349C666.15 370.713 666.328 370.146 666.684 369.65C667.046 369.148 667.561 368.757 668.23 368.476C668.904 368.196 669.66 368.055 670.496 368.055C671.338 368.055 672.088 368.209 672.746 368.517C673.404 368.819 673.914 369.248 674.275 369.804C674.642 370.359 674.826 370.991 674.826 371.697H672.398C672.398 371.158 672.228 370.74 671.888 370.443C671.548 370.141 671.071 369.99 670.455 369.99C669.862 369.99 669.401 370.116 669.072 370.37C668.742 370.618 668.578 370.947 668.578 371.357C668.578 371.74 668.769 372.062 669.152 372.32C669.541 372.579 670.11 372.822 670.86 373.049C672.241 373.464 673.248 373.98 673.879 374.595C674.51 375.21 674.826 375.976 674.826 376.893C674.826 377.913 674.44 378.714 673.668 379.297C672.897 379.874 671.858 380.163 670.553 380.163C669.646 380.163 668.821 379.998 668.076 379.669C667.332 379.335 666.762 378.879 666.368 378.301C665.98 377.724 665.786 377.055 665.786 376.294H668.222C668.222 377.594 668.999 378.245 670.553 378.245C671.13 378.245 671.58 378.129 671.904 377.897C672.228 377.659 672.39 377.33 672.39 376.909ZM683.862 376.909C683.862 376.451 683.7 376.1 683.376 375.857C683.053 375.609 682.47 375.35 681.628 375.08C680.787 374.805 680.12 374.535 679.629 374.271C678.291 373.548 677.622 372.574 677.622 371.349C677.622 370.713 677.8 370.146 678.156 369.65C678.518 369.148 679.033 368.757 679.702 368.476C680.377 368.196 681.132 368.055 681.968 368.055C682.81 368.055 683.56 368.209 684.218 368.517C684.876 368.819 685.386 369.248 685.748 369.804C686.115 370.359 686.298 370.991 686.298 371.697H683.87C683.87 371.158 683.7 370.74 683.36 370.443C683.02 370.141 682.543 369.99 681.928 369.99C681.334 369.99 680.873 370.116 680.544 370.37C680.215 370.618 680.05 370.947 680.05 371.357C680.05 371.74 680.242 372.062 680.625 372.32C681.013 372.579 681.582 372.822 682.332 373.049C683.714 373.464 684.72 373.98 685.351 374.595C685.982 375.21 686.298 375.976 686.298 376.893C686.298 377.913 685.912 378.714 685.141 379.297C684.369 379.874 683.331 380.163 682.025 380.163C681.118 380.163 680.293 379.998 679.548 379.669C678.804 379.335 678.235 378.879 677.841 378.301C677.452 377.724 677.258 377.055 677.258 376.294H679.694C679.694 377.594 680.471 378.245 682.025 378.245C682.602 378.245 683.053 378.129 683.376 377.897C683.7 377.659 683.862 377.33 683.862 376.909Z",fill:"white"},null,-1),wte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter7_d_201_76)"},[m("circle",{cx:"579",cy:"41",r:"27",fill:"url(#paint0_linear_201_76)"}),M(),m("circle",{cx:"579",cy:"41",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M576.761 45.5791C576.761 44.0296 576.949 42.7956 577.325 41.877C577.701 40.9583 578.388 40.0563 579.384 39.1709C580.391 38.2744 581.061 37.5495 581.393 36.9961C581.725 36.4316 581.891 35.8395 581.891 35.2197C581.891 33.3493 581.027 32.4141 579.301 32.4141C578.482 32.4141 577.823 32.6686 577.325 33.1777C576.838 33.6758 576.584 34.3675 576.562 35.2529H571.747C571.769 33.139 572.45 31.4844 573.789 30.2891C575.139 29.0938 576.977 28.4961 579.301 28.4961C581.647 28.4961 583.468 29.0661 584.763 30.2061C586.058 31.335 586.705 32.9342 586.705 35.0039C586.705 35.9447 586.495 36.8356 586.074 37.6768C585.654 38.5068 584.918 39.431 583.866 40.4492L582.521 41.7275C581.68 42.5355 581.199 43.4818 581.077 44.5664L581.011 45.5791H576.761ZM576.279 50.6758C576.279 49.9342 576.528 49.3255 577.026 48.8496C577.535 48.3626 578.183 48.1191 578.969 48.1191C579.755 48.1191 580.396 48.3626 580.895 48.8496C581.404 49.3255 581.658 49.9342 581.658 50.6758C581.658 51.4062 581.409 52.0094 580.911 52.4854C580.424 52.9613 579.777 53.1992 578.969 53.1992C578.161 53.1992 577.508 52.9613 577.01 52.4854C576.523 52.0094 576.279 51.4062 576.279 50.6758Z",fill:"var(--graph-color-7)"})],-1),_te=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter8_d_201_76)"},[m("circle",{cx:"816",cy:"175",r:"27",fill:"url(#paint1_linear_201_76)"}),M(),m("circle",{cx:"816",cy:"175",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M813.761 179.579C813.761 178.03 813.949 176.796 814.325 175.877C814.701 174.958 815.388 174.056 816.384 173.171C817.391 172.274 818.061 171.549 818.393 170.996C818.725 170.432 818.891 169.84 818.891 169.22C818.891 167.349 818.027 166.414 816.301 166.414C815.482 166.414 814.823 166.669 814.325 167.178C813.838 167.676 813.584 168.368 813.562 169.253H808.747C808.769 167.139 809.45 165.484 810.789 164.289C812.139 163.094 813.977 162.496 816.301 162.496C818.647 162.496 820.468 163.066 821.763 164.206C823.058 165.335 823.705 166.934 823.705 169.004C823.705 169.945 823.495 170.836 823.074 171.677C822.654 172.507 821.918 173.431 820.866 174.449L819.521 175.728C818.68 176.535 818.199 177.482 818.077 178.566L818.011 179.579H813.761ZM813.279 184.676C813.279 183.934 813.528 183.326 814.026 182.85C814.535 182.363 815.183 182.119 815.969 182.119C816.755 182.119 817.396 182.363 817.895 182.85C818.404 183.326 818.658 183.934 818.658 184.676C818.658 185.406 818.409 186.009 817.911 186.485C817.424 186.961 816.777 187.199 815.969 187.199C815.161 187.199 814.508 186.961 814.01 186.485C813.523 186.009 813.279 185.406 813.279 184.676Z",fill:"var(--graph-color-7)"})],-1),kte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter9_d_201_76)"},[m("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),M(),m("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),xte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter10_d_201_76)"},[m("circle",{cx:"721",cy:"407",r:"27",fill:"url(#paint3_linear_201_76)"}),M(),m("circle",{cx:"721",cy:"407",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M718.761 411.579C718.761 410.03 718.949 408.796 719.325 407.877C719.701 406.958 720.388 406.056 721.384 405.171C722.391 404.274 723.061 403.549 723.393 402.996C723.725 402.432 723.891 401.84 723.891 401.22C723.891 399.349 723.027 398.414 721.301 398.414C720.482 398.414 719.823 398.669 719.325 399.178C718.838 399.676 718.584 400.368 718.562 401.253H713.747C713.769 399.139 714.45 397.484 715.789 396.289C717.139 395.094 718.977 394.496 721.301 394.496C723.647 394.496 725.468 395.066 726.763 396.206C728.058 397.335 728.705 398.934 728.705 401.004C728.705 401.945 728.495 402.836 728.074 403.677C727.654 404.507 726.918 405.431 725.866 406.449L724.521 407.728C723.68 408.535 723.199 409.482 723.077 410.566L723.011 411.579H718.761ZM718.279 416.676C718.279 415.934 718.528 415.326 719.026 414.85C719.535 414.363 720.183 414.119 720.969 414.119C721.755 414.119 722.396 414.363 722.895 414.85C723.404 415.326 723.658 415.934 723.658 416.676C723.658 417.406 723.409 418.009 722.911 418.485C722.424 418.961 721.777 419.199 720.969 419.199C720.161 419.199 719.508 418.961 719.01 418.485C718.523 418.009 718.279 417.406 718.279 416.676Z",fill:"var(--graph-color-7)"})],-1),Mte=m("g",{"clip-path":"url(#clip1_201_76)"},[m("path",{d:"M233.006 255.855L230.979 254.594L231.022 256.521L233.048 257.783L233.006 255.855ZM235.925 262.601L235.882 260.716L234.111 259.611C234.083 259.596 234.054 259.568 234.04 259.554L234.083 261.453L235.925 262.601ZM229.59 265.137L224.956 262.261L224.843 257.442L227.11 256.465L227.068 254.537L223.44 256.096C223.157 256.224 222.987 256.479 223.001 256.776L223.143 262.558C223.143 262.856 223.327 263.153 223.61 263.323L229.165 266.767C229.42 266.923 229.732 266.965 230.001 266.895C230.03 266.88 230.058 266.88 230.086 266.866L233.502 265.392L231.645 264.245L229.59 265.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M244.569 254.481C244.555 254.141 244.357 253.786 244.017 253.588L237.271 249.407L237.059 249.492L237.101 251.519L242.444 254.835L242.571 260.248L244.612 261.51L244.725 261.467L244.569 254.481ZM236.492 263.99L230.214 260.107L230.058 253.588L232.921 252.355L232.864 250.102L228.428 252.015C228.102 252.157 227.904 252.454 227.918 252.808L228.102 260.461C228.102 260.815 228.315 261.155 228.655 261.354L236.01 265.917C236.308 266.101 236.676 266.158 236.988 266.059C237.016 266.044 237.044 266.03 237.073 266.03L241.409 264.16L239.255 262.827L236.492 263.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M254.135 249.124L244.711 243.285C244.357 243.073 243.946 243.016 243.592 243.129C243.563 243.144 243.521 243.158 243.492 243.172L234.295 247.14C233.927 247.296 233.7 247.636 233.714 248.047L233.941 257.853C233.955 258.25 234.196 258.647 234.579 258.874L244.003 264.712C244.343 264.925 244.768 264.981 245.122 264.868C245.15 264.854 245.193 264.84 245.221 264.826L254.418 260.858C254.787 260.702 255.014 260.347 254.999 259.951L254.773 250.144C254.758 249.747 254.518 249.365 254.135 249.124V249.124ZM244.555 262.516L236.364 257.442L236.166 248.926L244.158 245.482L252.349 250.555L252.548 259.072L244.555 262.516Z",fill:"var(--graph-color-6)"})],-1),Ste=Ni(' ',1),Ete=ie({__name:"MultizoneGraph",setup(e){const{t}=tn();return(r,n)=>(h(),x("svg",Uee,[jee,M(),Yee,M(),Gee,M(),Kee,M(),qee,M(),Wee,M(),Qee,M(),Xee,M(),Jee,M(),ete,M(),tte,M(),rte,M(),nte,M(),ote,M(),ate,M(),ite,M(),lte,M(),ste,M(),ute,M(),cte,M(),dte,M(),fte,M(),pte,M(),hte,M(),vte,M(),mte,M(),gte,M(),Cte,M(),yte,M(),bte,M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` 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. - `)]),default:O(()=>[_te,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Zone Control Plane","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `)]),default:O(()=>[wte,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Zone Control Plane","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` Each zone in your mesh (Kubernetes cluster, VPC, availability zone, region) includes a read-only control plane that syncs with the global control plane to get the configurations the zone needs. - `)]),default:O(()=>[kte,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(R(I(t)("common.product.name"))+` attaches a data plane proxy sidecar to each service in your mesh. + `)]),default:O(()=>[_te,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(R(I(t)("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)]),default:O(()=>[xte,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:"Ingress","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[kte,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:"Ingress","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` An ingress data plane proxy handles traffic to the zone from outside. - `)]),default:O(()=>[Mte,M()]),_:1}),M(),Ste,M(),Ete]))}}),Ate={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Hte=m("path",{d:"M663.48 139.848V144H661.052V132.216H665.649C666.534 132.216 667.311 132.378 667.98 132.702C668.654 133.026 669.172 133.487 669.534 134.086C669.895 134.679 670.076 135.357 670.076 136.117C670.076 137.272 669.679 138.184 668.886 138.853C668.099 139.516 667.006 139.848 665.609 139.848H663.48ZM663.48 137.882H665.649C666.291 137.882 666.779 137.731 667.114 137.428C667.454 137.126 667.624 136.695 667.624 136.133C667.624 135.556 667.454 135.089 667.114 134.733C666.774 134.377 666.305 134.194 665.706 134.183H663.48V137.882ZM672.395 139.541C672.395 138.672 672.562 137.898 672.897 137.218C673.231 136.538 673.711 136.012 674.337 135.64C674.969 135.268 675.7 135.081 676.531 135.081C677.712 135.081 678.675 135.443 679.42 136.166C680.17 136.889 680.588 137.871 680.674 139.112L680.69 139.711C680.69 141.054 680.315 142.133 679.565 142.948C678.816 143.757 677.809 144.162 676.547 144.162C675.284 144.162 674.275 143.757 673.52 142.948C672.77 142.139 672.395 141.038 672.395 139.646V139.541ZM674.734 139.711C674.734 140.542 674.89 141.178 675.203 141.621C675.516 142.058 675.964 142.276 676.547 142.276C677.113 142.276 677.556 142.06 677.874 141.629C678.192 141.192 678.352 140.496 678.352 139.541C678.352 138.726 678.192 138.095 677.874 137.647C677.556 137.199 677.108 136.975 676.531 136.975C675.959 136.975 675.516 137.199 675.203 137.647C674.89 138.089 674.734 138.777 674.734 139.711ZM688.149 141.58C688.149 141.294 688.006 141.07 687.72 140.908C687.439 140.741 686.986 140.593 686.36 140.463C684.277 140.026 683.236 139.141 683.236 137.809C683.236 137.032 683.557 136.384 684.199 135.866C684.847 135.343 685.691 135.081 686.732 135.081C687.844 135.081 688.731 135.343 689.395 135.866C690.064 136.39 690.398 137.07 690.398 137.906H688.06C688.06 137.571 687.952 137.296 687.736 137.08C687.52 136.859 687.183 136.749 686.724 136.749C686.33 136.749 686.025 136.838 685.81 137.016C685.594 137.194 685.486 137.42 685.486 137.695C685.486 137.954 685.607 138.165 685.85 138.327C686.098 138.483 686.514 138.621 687.096 138.739C687.679 138.853 688.17 138.982 688.569 139.128C689.805 139.581 690.423 140.366 690.423 141.483C690.423 142.282 690.08 142.929 689.395 143.425C688.71 143.916 687.825 144.162 686.74 144.162C686.007 144.162 685.354 144.032 684.782 143.773C684.215 143.509 683.77 143.15 683.446 142.697C683.123 142.238 682.961 141.745 682.961 141.216H685.178C685.2 141.631 685.354 141.95 685.64 142.171C685.926 142.392 686.309 142.503 686.789 142.503C687.237 142.503 687.574 142.419 687.801 142.252C688.033 142.079 688.149 141.855 688.149 141.58ZM696.011 133.09V135.243H697.509V136.959H696.011V141.329C696.011 141.653 696.073 141.885 696.197 142.025C696.322 142.166 696.559 142.236 696.91 142.236C697.169 142.236 697.398 142.217 697.598 142.179V143.951C697.139 144.092 696.667 144.162 696.181 144.162C694.541 144.162 693.705 143.334 693.672 141.677V136.959H692.394V135.243H693.672V133.09H696.011ZM699.747 139.557C699.747 138.213 700.065 137.132 700.702 136.312C701.344 135.491 702.207 135.081 703.291 135.081C704.252 135.081 704.999 135.411 705.533 136.069L705.63 135.243H707.751V143.709C707.751 144.475 707.575 145.141 707.225 145.708C706.879 146.274 706.391 146.706 705.76 147.003C705.129 147.299 704.389 147.448 703.542 147.448C702.9 147.448 702.274 147.318 701.665 147.059C701.055 146.806 700.594 146.476 700.281 146.072L701.317 144.647C701.899 145.3 702.606 145.627 703.437 145.627C704.058 145.627 704.54 145.459 704.886 145.125C705.231 144.796 705.404 144.326 705.404 143.717V143.247C704.864 143.857 704.155 144.162 703.275 144.162C702.223 144.162 701.371 143.752 700.718 142.932C700.07 142.106 699.747 141.014 699.747 139.654V139.557ZM702.086 139.727C702.086 140.52 702.245 141.143 702.563 141.596C702.881 142.044 703.318 142.268 703.874 142.268C704.586 142.268 705.096 142.001 705.404 141.467V137.784C705.091 137.25 704.586 136.983 703.89 136.983C703.329 136.983 702.887 137.213 702.563 137.671C702.245 138.13 702.086 138.815 702.086 139.727ZM715.751 137.436C715.433 137.393 715.152 137.372 714.909 137.372C714.025 137.372 713.445 137.671 713.169 138.27V144H710.83V135.243H713.04L713.105 136.287C713.574 135.483 714.224 135.081 715.055 135.081C715.314 135.081 715.557 135.116 715.783 135.187L715.751 137.436ZM722.028 144.162C720.744 144.162 719.697 143.768 718.887 142.98C718.084 142.193 717.682 141.143 717.682 139.832V139.605C717.682 138.726 717.852 137.941 718.191 137.25C718.531 136.554 719.012 136.02 719.632 135.648C720.258 135.27 720.97 135.081 721.769 135.081C722.966 135.081 723.908 135.459 724.593 136.214C725.284 136.97 725.629 138.041 725.629 139.427V140.382H720.053C720.128 140.954 720.355 141.413 720.733 141.758C721.116 142.104 721.599 142.276 722.181 142.276C723.082 142.276 723.787 141.95 724.294 141.297L725.443 142.584C725.092 143.08 724.617 143.469 724.019 143.749C723.42 144.024 722.756 144.162 722.028 144.162ZM721.761 136.975C721.297 136.975 720.919 137.132 720.628 137.445C720.342 137.758 720.158 138.205 720.077 138.788H723.331V138.602C723.32 138.084 723.18 137.685 722.91 137.404C722.64 137.118 722.257 136.975 721.761 136.975ZM732.982 141.58C732.982 141.294 732.839 141.07 732.553 140.908C732.272 140.741 731.819 140.593 731.193 140.463C729.111 140.026 728.069 139.141 728.069 137.809C728.069 137.032 728.39 136.384 729.033 135.866C729.68 135.343 730.524 135.081 731.566 135.081C732.677 135.081 733.565 135.343 734.228 135.866C734.897 136.39 735.232 137.07 735.232 137.906H732.893C732.893 137.571 732.785 137.296 732.569 137.08C732.353 136.859 732.016 136.749 731.558 136.749C731.164 136.749 730.859 136.838 730.643 137.016C730.427 137.194 730.319 137.42 730.319 137.695C730.319 137.954 730.441 138.165 730.684 138.327C730.932 138.483 731.347 138.621 731.93 138.739C732.513 138.853 733.004 138.982 733.403 139.128C734.638 139.581 735.256 140.366 735.256 141.483C735.256 142.282 734.914 142.929 734.228 143.425C733.543 143.916 732.658 144.162 731.574 144.162C730.84 144.162 730.187 144.032 729.615 143.773C729.049 143.509 728.604 143.15 728.28 142.697C727.956 142.238 727.794 141.745 727.794 141.216H730.012C730.033 141.631 730.187 141.95 730.473 142.171C730.759 142.392 731.142 142.503 731.622 142.503C732.07 142.503 732.407 142.419 732.634 142.252C732.866 142.079 732.982 141.855 732.982 141.58Z",fill:"black"},null,-1),Bte=m("path",{d:"M661.401 166.63V154.846H664.728C665.753 154.846 666.659 155.073 667.447 155.526C668.235 155.979 668.842 156.624 669.268 157.46C669.7 158.296 669.918 159.257 669.924 160.341V161.094C669.924 162.205 669.708 163.179 669.276 164.016C668.85 164.852 668.237 165.494 667.439 165.942C666.646 166.39 665.721 166.619 664.663 166.63H661.401ZM662.955 156.125V165.359H664.59C665.788 165.359 666.719 164.987 667.382 164.242C668.051 163.498 668.386 162.437 668.386 161.062V160.374C668.386 159.036 668.07 157.997 667.439 157.258C666.813 156.513 665.923 156.136 664.768 156.125H662.955ZM677.45 166.63C677.364 166.457 677.294 166.149 677.24 165.707C676.544 166.43 675.713 166.792 674.747 166.792C673.884 166.792 673.174 166.549 672.619 166.063C672.068 165.572 671.793 164.952 671.793 164.202C671.793 163.29 672.138 162.583 672.829 162.081C673.525 161.574 674.502 161.321 675.759 161.321H677.215V160.633C677.215 160.109 677.059 159.694 676.746 159.386C676.433 159.073 675.972 158.917 675.362 158.917C674.828 158.917 674.38 159.052 674.019 159.322C673.657 159.591 673.476 159.918 673.476 160.301H671.971C671.971 159.864 672.125 159.443 672.432 159.038C672.745 158.628 673.166 158.305 673.695 158.067C674.229 157.83 674.814 157.711 675.451 157.711C676.46 157.711 677.251 157.965 677.822 158.472C678.394 158.974 678.691 159.667 678.713 160.552V164.582C678.713 165.386 678.815 166.025 679.02 166.5V166.63H677.45ZM674.966 165.489C675.435 165.489 675.88 165.367 676.301 165.124C676.722 164.882 677.027 164.566 677.215 164.177V162.381H676.042C674.208 162.381 673.29 162.918 673.29 163.991C673.29 164.461 673.447 164.828 673.76 165.092C674.073 165.356 674.475 165.489 674.966 165.489ZM683.091 155.752V157.873H684.726V159.03H683.091V164.461C683.091 164.811 683.164 165.076 683.31 165.254C683.455 165.426 683.703 165.513 684.054 165.513C684.227 165.513 684.464 165.48 684.766 165.416V166.63C684.372 166.738 683.989 166.792 683.617 166.792C682.948 166.792 682.444 166.589 682.104 166.185C681.764 165.78 681.594 165.205 681.594 164.461V159.03H679.999V157.873H681.594V155.752H683.091ZM691.888 166.63C691.802 166.457 691.732 166.149 691.678 165.707C690.982 166.43 690.151 166.792 689.185 166.792C688.322 166.792 687.612 166.549 687.057 166.063C686.506 165.572 686.231 164.952 686.231 164.202C686.231 163.29 686.576 162.583 687.267 162.081C687.963 161.574 688.94 161.321 690.197 161.321H691.654V160.633C691.654 160.109 691.497 159.694 691.184 159.386C690.871 159.073 690.41 158.917 689.8 158.917C689.266 158.917 688.818 159.052 688.457 159.322C688.095 159.591 687.915 159.918 687.915 160.301H686.409C686.409 159.864 686.563 159.443 686.871 159.038C687.183 158.628 687.604 158.305 688.133 158.067C688.667 157.83 689.253 157.711 689.889 157.711C690.898 157.711 691.689 157.965 692.261 158.472C692.832 158.974 693.129 159.667 693.151 160.552V164.582C693.151 165.386 693.253 166.025 693.458 166.5V166.63H691.888ZM689.404 165.489C689.873 165.489 690.318 165.367 690.739 165.124C691.16 164.882 691.465 164.566 691.654 164.177V162.381H690.48C688.646 162.381 687.728 162.918 687.728 163.991C687.728 164.461 687.885 164.828 688.198 165.092C688.511 165.356 688.913 165.489 689.404 165.489ZM702.911 162.348C702.911 163.686 702.604 164.763 701.988 165.578C701.373 166.387 700.548 166.792 699.512 166.792C698.406 166.792 697.551 166.4 696.946 165.618L696.874 166.63H695.498V154.199H696.995V158.836C697.599 158.086 698.433 157.711 699.496 157.711C700.559 157.711 701.392 158.113 701.997 158.917C702.606 159.721 702.911 160.821 702.911 162.219V162.348ZM701.414 162.178C701.414 161.159 701.217 160.371 700.823 159.815C700.429 159.26 699.863 158.982 699.124 158.982C698.136 158.982 697.427 159.44 696.995 160.357V164.145C697.454 165.062 698.169 165.521 699.14 165.521C699.857 165.521 700.416 165.243 700.815 164.687C701.214 164.132 701.414 163.295 701.414 162.178ZM710.211 166.63C710.125 166.457 710.055 166.149 710.001 165.707C709.305 166.43 708.474 166.792 707.508 166.792C706.645 166.792 705.935 166.549 705.38 166.063C704.829 165.572 704.554 164.952 704.554 164.202C704.554 163.29 704.899 162.583 705.59 162.081C706.286 161.574 707.263 161.321 708.52 161.321H709.976V160.633C709.976 160.109 709.82 159.694 709.507 159.386C709.194 159.073 708.733 158.917 708.123 158.917C707.589 158.917 707.141 159.052 706.78 159.322C706.418 159.591 706.237 159.918 706.237 160.301H704.732C704.732 159.864 704.886 159.443 705.193 159.038C705.506 158.628 705.927 158.305 706.456 158.067C706.99 157.83 707.575 157.711 708.212 157.711C709.221 157.711 710.011 157.965 710.583 158.472C711.155 158.974 711.452 159.667 711.474 160.552V164.582C711.474 165.386 711.576 166.025 711.781 166.5V166.63H710.211ZM707.727 165.489C708.196 165.489 708.641 165.367 709.062 165.124C709.483 164.882 709.788 164.566 709.976 164.177V162.381H708.803C706.968 162.381 706.051 162.918 706.051 163.991C706.051 164.461 706.208 164.828 706.521 165.092C706.834 165.356 707.236 165.489 707.727 165.489ZM718.919 164.307C718.919 163.902 718.766 163.589 718.458 163.368C718.156 163.142 717.624 162.947 716.864 162.785C716.108 162.624 715.507 162.429 715.059 162.203C714.616 161.976 714.287 161.706 714.072 161.393C713.861 161.08 713.756 160.708 713.756 160.277C713.756 159.559 714.058 158.952 714.662 158.456C715.272 157.959 716.049 157.711 716.993 157.711C717.986 157.711 718.79 157.967 719.405 158.48C720.025 158.992 720.336 159.648 720.336 160.446H718.83C718.83 160.036 718.655 159.683 718.304 159.386C717.959 159.09 717.522 158.941 716.993 158.941C716.448 158.941 716.022 159.06 715.714 159.297C715.407 159.535 715.253 159.845 715.253 160.228C715.253 160.589 715.396 160.862 715.682 161.045C715.968 161.229 716.483 161.404 717.228 161.571C717.978 161.739 718.585 161.938 719.049 162.17C719.513 162.402 719.855 162.683 720.077 163.012C720.303 163.336 720.417 163.732 720.417 164.202C720.417 164.984 720.104 165.613 719.478 166.087C718.852 166.557 718.04 166.792 717.042 166.792C716.34 166.792 715.72 166.667 715.18 166.419C714.641 166.171 714.217 165.826 713.91 165.383C713.608 164.935 713.456 164.453 713.456 163.935H714.954C714.981 164.436 715.18 164.836 715.553 165.132C715.93 165.424 716.427 165.569 717.042 165.569C717.608 165.569 718.061 165.456 718.401 165.23C718.747 164.998 718.919 164.69 718.919 164.307ZM726.001 166.792C724.814 166.792 723.848 166.403 723.103 165.626C722.359 164.844 721.987 163.8 721.987 162.494V162.219C721.987 161.35 722.151 160.576 722.48 159.896C722.815 159.211 723.279 158.677 723.872 158.294C724.471 157.905 725.119 157.711 725.815 157.711C726.953 157.711 727.838 158.086 728.469 158.836C729.1 159.586 729.416 160.66 729.416 162.057V162.68H723.484C723.505 163.543 723.756 164.242 724.236 164.776C724.722 165.305 725.337 165.569 726.082 165.569C726.61 165.569 727.058 165.462 727.425 165.246C727.792 165.03 728.113 164.744 728.388 164.388L729.303 165.1C728.569 166.228 727.468 166.792 726.001 166.792ZM725.815 158.941C725.21 158.941 724.703 159.162 724.293 159.605C723.883 160.042 723.63 160.657 723.532 161.45H727.919V161.337C727.876 160.576 727.671 159.988 727.304 159.572C726.937 159.152 726.441 158.941 725.815 158.941Z",fill:"black"},null,-1),Tte=m("g",{filter:"url(#filter0_d)"},[m("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),Dte=m("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),Ote=m("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),Vte=m("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),Ite=m("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),Pte=m("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),Nte=m("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.229 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.434 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.812 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.11 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.017 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.102 171.801C382.102 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.012 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.102 173.266 382.102 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.604 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.556 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.854 169.527C433.188 168.841 433.652 168.307 434.246 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.13 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.432 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),Zte=m("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),$te=m("path",{d:"M624.841 67L608.904 76.2014L608.904 57.7987L624.841 67ZM529.999 65.4063L610.497 65.4063L610.497 68.5937L529.999 68.5937L529.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),Rte=m("g",{filter:"url(#filter1_d)"},[m("path",{d:"M691.5 100C708.897 100 723 94.4036 723 87.5V80.5C723 73.5964 708.897 68 691.5 68C674.103 68 660 73.5964 660 80.5V87.5C660 94.4036 674.103 100 691.5 100Z",fill:"white"}),M(),m("path",{d:"M722 87.5C722 88.8593 721.31 90.2576 719.84 91.6363C718.369 93.0166 716.186 94.3058 713.405 95.4093C707.849 97.6142 700.105 99 691.5 99C682.895 99 675.151 97.6142 669.595 95.4093C666.814 94.3058 664.631 93.0166 663.16 91.6363C661.69 90.2576 661 88.8593 661 87.5V80.5C661 79.1407 661.69 77.7424 663.16 76.3637C664.631 74.9834 666.814 73.6942 669.595 72.5907C675.151 70.3858 682.895 69 691.5 69C700.105 69 707.849 70.3858 713.405 72.5907C716.186 73.6942 718.369 74.9834 719.84 76.3637C721.31 77.7424 722 79.1407 722 80.5V87.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),zte=m("g",{filter:"url(#filter2_d)"},[m("path",{d:"M691.5 86C708.897 86 723 80.4036 723 73.5V66.5C723 59.5964 708.897 54 691.5 54C674.103 54 660 59.5964 660 66.5V73.5C660 80.4036 674.103 86 691.5 86Z",fill:"white"}),M(),m("path",{d:"M722 73.5C722 74.8593 721.31 76.2576 719.84 77.6363C718.369 79.0166 716.186 80.3058 713.405 81.4093C707.849 83.6142 700.105 85 691.5 85C682.895 85 675.151 83.6142 669.595 81.4093C666.814 80.3058 664.631 79.0166 663.16 77.6363C661.69 76.2576 661 74.8593 661 73.5V66.5C661 65.1407 661.69 63.7424 663.16 62.3637C664.631 60.9834 666.814 59.6942 669.595 58.5907C675.151 56.3858 682.895 55 691.5 55C700.105 55 707.849 56.3858 713.405 58.5907C716.186 59.6942 718.369 60.9834 719.84 62.3637C721.31 63.7424 722 65.1407 722 66.5V73.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),Fte=m("g",{filter:"url(#filter3_d)"},[m("path",{d:"M691.5 72C708.897 72 723 66.4036 723 59.5V52.5C723 45.5964 708.897 40 691.5 40C674.103 40 660 45.5964 660 52.5V59.5C660 66.4036 674.103 72 691.5 72Z",fill:"white"}),M(),m("path",{d:"M722 59.5C722 60.8593 721.31 62.2576 719.84 63.6363C718.369 65.0166 716.186 66.3058 713.405 67.4093C707.849 69.6142 700.105 71 691.5 71C682.895 71 675.151 69.6142 669.595 67.4093C666.814 66.3058 664.631 65.0166 663.16 63.6363C661.69 62.2576 661 60.8593 661 59.5V52.5C661 51.1407 661.69 49.7424 663.16 48.3637C664.631 46.9834 666.814 45.6942 669.595 44.5907C675.151 42.3858 682.895 41 691.5 41C700.105 41 707.849 42.3858 713.405 44.5907C716.186 45.6942 718.369 46.9834 719.84 48.3637C721.31 49.7424 722 51.1407 722 52.5V59.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),Ute=m("g",{filter:"url(#filter4_d)"},[m("path",{d:"M691.5 58C708.897 58 723 52.4036 723 45.5V38.5C723 31.5964 708.897 26 691.5 26C674.103 26 660 31.5964 660 38.5V45.5C660 52.4036 674.103 58 691.5 58Z",fill:"white"}),M(),m("path",{d:"M722 45.5C722 46.8593 721.31 48.2576 719.84 49.6363C718.369 51.0166 716.186 52.3058 713.405 53.4093C707.849 55.6142 700.105 57 691.5 57C682.895 57 675.151 55.6142 669.595 53.4093C666.814 52.3058 664.631 51.0166 663.16 49.6363C661.69 48.2576 661 46.8593 661 45.5V38.5C661 37.1407 661.69 35.7424 663.16 34.3637C664.631 32.9834 666.814 31.6942 669.595 30.5907C675.151 28.3858 682.895 27 691.5 27C700.105 27 707.849 28.3858 713.405 30.5907C716.186 31.6942 718.369 32.9834 719.84 34.3637C721.31 35.7424 722 37.1407 722 38.5V45.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),jte=m("g",{filter:"url(#filter5_d)"},[m("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),Yte=m("g",{filter:"url(#filter6_d)"},[m("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),Gte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter7_d)"},[m("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),M(),m("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Kte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter8_d)"},[m("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),M(),m("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),qte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter9_d)"},[m("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),M(),m("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Wte=Ni(' ',1),Qte=ie({__name:"PostgresGraph",setup(e){const{t}=nr();return(n,r)=>(h(),x("svg",Ate,[Hte,M(),Bte,M(),Tte,M(),Dte,M(),Ote,M(),Vte,M(),Ite,M(),Pte,M(),Nte,M(),Zte,M(),$te,M(),Rte,M(),zte,M(),Fte,M(),Ute,M(),jte,M(),Yte,M(),U(I(Ut),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `)]),default:O(()=>[xte,M()]),_:1}),M(),Mte,M(),Ste]))}}),Lte={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ate=m("path",{d:"M663.48 139.848V144H661.052V132.216H665.649C666.534 132.216 667.311 132.378 667.98 132.702C668.654 133.026 669.172 133.487 669.534 134.086C669.895 134.679 670.076 135.357 670.076 136.117C670.076 137.272 669.679 138.184 668.886 138.853C668.099 139.516 667.006 139.848 665.609 139.848H663.48ZM663.48 137.882H665.649C666.291 137.882 666.779 137.731 667.114 137.428C667.454 137.126 667.624 136.695 667.624 136.133C667.624 135.556 667.454 135.089 667.114 134.733C666.774 134.377 666.305 134.194 665.706 134.183H663.48V137.882ZM672.395 139.541C672.395 138.672 672.562 137.898 672.897 137.218C673.231 136.538 673.711 136.012 674.337 135.64C674.969 135.268 675.7 135.081 676.531 135.081C677.712 135.081 678.675 135.443 679.42 136.166C680.17 136.889 680.588 137.871 680.674 139.112L680.69 139.711C680.69 141.054 680.315 142.133 679.565 142.948C678.816 143.757 677.809 144.162 676.547 144.162C675.284 144.162 674.275 143.757 673.52 142.948C672.77 142.139 672.395 141.038 672.395 139.646V139.541ZM674.734 139.711C674.734 140.542 674.89 141.178 675.203 141.621C675.516 142.058 675.964 142.276 676.547 142.276C677.113 142.276 677.556 142.06 677.874 141.629C678.192 141.192 678.352 140.496 678.352 139.541C678.352 138.726 678.192 138.095 677.874 137.647C677.556 137.199 677.108 136.975 676.531 136.975C675.959 136.975 675.516 137.199 675.203 137.647C674.89 138.089 674.734 138.777 674.734 139.711ZM688.149 141.58C688.149 141.294 688.006 141.07 687.72 140.908C687.439 140.741 686.986 140.593 686.36 140.463C684.277 140.026 683.236 139.141 683.236 137.809C683.236 137.032 683.557 136.384 684.199 135.866C684.847 135.343 685.691 135.081 686.732 135.081C687.844 135.081 688.731 135.343 689.395 135.866C690.064 136.39 690.398 137.07 690.398 137.906H688.06C688.06 137.571 687.952 137.296 687.736 137.08C687.52 136.859 687.183 136.749 686.724 136.749C686.33 136.749 686.025 136.838 685.81 137.016C685.594 137.194 685.486 137.42 685.486 137.695C685.486 137.954 685.607 138.165 685.85 138.327C686.098 138.483 686.514 138.621 687.096 138.739C687.679 138.853 688.17 138.982 688.569 139.128C689.805 139.581 690.423 140.366 690.423 141.483C690.423 142.282 690.08 142.929 689.395 143.425C688.71 143.916 687.825 144.162 686.74 144.162C686.007 144.162 685.354 144.032 684.782 143.773C684.215 143.509 683.77 143.15 683.446 142.697C683.123 142.238 682.961 141.745 682.961 141.216H685.178C685.2 141.631 685.354 141.95 685.64 142.171C685.926 142.392 686.309 142.503 686.789 142.503C687.237 142.503 687.574 142.419 687.801 142.252C688.033 142.079 688.149 141.855 688.149 141.58ZM696.011 133.09V135.243H697.509V136.959H696.011V141.329C696.011 141.653 696.073 141.885 696.197 142.025C696.322 142.166 696.559 142.236 696.91 142.236C697.169 142.236 697.398 142.217 697.598 142.179V143.951C697.139 144.092 696.667 144.162 696.181 144.162C694.541 144.162 693.705 143.334 693.672 141.677V136.959H692.394V135.243H693.672V133.09H696.011ZM699.747 139.557C699.747 138.213 700.065 137.132 700.702 136.312C701.344 135.491 702.207 135.081 703.291 135.081C704.252 135.081 704.999 135.411 705.533 136.069L705.63 135.243H707.751V143.709C707.751 144.475 707.575 145.141 707.225 145.708C706.879 146.274 706.391 146.706 705.76 147.003C705.129 147.299 704.389 147.448 703.542 147.448C702.9 147.448 702.274 147.318 701.665 147.059C701.055 146.806 700.594 146.476 700.281 146.072L701.317 144.647C701.899 145.3 702.606 145.627 703.437 145.627C704.058 145.627 704.54 145.459 704.886 145.125C705.231 144.796 705.404 144.326 705.404 143.717V143.247C704.864 143.857 704.155 144.162 703.275 144.162C702.223 144.162 701.371 143.752 700.718 142.932C700.07 142.106 699.747 141.014 699.747 139.654V139.557ZM702.086 139.727C702.086 140.52 702.245 141.143 702.563 141.596C702.881 142.044 703.318 142.268 703.874 142.268C704.586 142.268 705.096 142.001 705.404 141.467V137.784C705.091 137.25 704.586 136.983 703.89 136.983C703.329 136.983 702.887 137.213 702.563 137.671C702.245 138.13 702.086 138.815 702.086 139.727ZM715.751 137.436C715.433 137.393 715.152 137.372 714.909 137.372C714.025 137.372 713.445 137.671 713.169 138.27V144H710.83V135.243H713.04L713.105 136.287C713.574 135.483 714.224 135.081 715.055 135.081C715.314 135.081 715.557 135.116 715.783 135.187L715.751 137.436ZM722.028 144.162C720.744 144.162 719.697 143.768 718.887 142.98C718.084 142.193 717.682 141.143 717.682 139.832V139.605C717.682 138.726 717.852 137.941 718.191 137.25C718.531 136.554 719.012 136.02 719.632 135.648C720.258 135.27 720.97 135.081 721.769 135.081C722.966 135.081 723.908 135.459 724.593 136.214C725.284 136.97 725.629 138.041 725.629 139.427V140.382H720.053C720.128 140.954 720.355 141.413 720.733 141.758C721.116 142.104 721.599 142.276 722.181 142.276C723.082 142.276 723.787 141.95 724.294 141.297L725.443 142.584C725.092 143.08 724.617 143.469 724.019 143.749C723.42 144.024 722.756 144.162 722.028 144.162ZM721.761 136.975C721.297 136.975 720.919 137.132 720.628 137.445C720.342 137.758 720.158 138.205 720.077 138.788H723.331V138.602C723.32 138.084 723.18 137.685 722.91 137.404C722.64 137.118 722.257 136.975 721.761 136.975ZM732.982 141.58C732.982 141.294 732.839 141.07 732.553 140.908C732.272 140.741 731.819 140.593 731.193 140.463C729.111 140.026 728.069 139.141 728.069 137.809C728.069 137.032 728.39 136.384 729.033 135.866C729.68 135.343 730.524 135.081 731.566 135.081C732.677 135.081 733.565 135.343 734.228 135.866C734.897 136.39 735.232 137.07 735.232 137.906H732.893C732.893 137.571 732.785 137.296 732.569 137.08C732.353 136.859 732.016 136.749 731.558 136.749C731.164 136.749 730.859 136.838 730.643 137.016C730.427 137.194 730.319 137.42 730.319 137.695C730.319 137.954 730.441 138.165 730.684 138.327C730.932 138.483 731.347 138.621 731.93 138.739C732.513 138.853 733.004 138.982 733.403 139.128C734.638 139.581 735.256 140.366 735.256 141.483C735.256 142.282 734.914 142.929 734.228 143.425C733.543 143.916 732.658 144.162 731.574 144.162C730.84 144.162 730.187 144.032 729.615 143.773C729.049 143.509 728.604 143.15 728.28 142.697C727.956 142.238 727.794 141.745 727.794 141.216H730.012C730.033 141.631 730.187 141.95 730.473 142.171C730.759 142.392 731.142 142.503 731.622 142.503C732.07 142.503 732.407 142.419 732.634 142.252C732.866 142.079 732.982 141.855 732.982 141.58Z",fill:"black"},null,-1),Hte=m("path",{d:"M661.401 166.63V154.846H664.728C665.753 154.846 666.659 155.073 667.447 155.526C668.235 155.979 668.842 156.624 669.268 157.46C669.7 158.296 669.918 159.257 669.924 160.341V161.094C669.924 162.205 669.708 163.179 669.276 164.016C668.85 164.852 668.237 165.494 667.439 165.942C666.646 166.39 665.721 166.619 664.663 166.63H661.401ZM662.955 156.125V165.359H664.59C665.788 165.359 666.719 164.987 667.382 164.242C668.051 163.498 668.386 162.437 668.386 161.062V160.374C668.386 159.036 668.07 157.997 667.439 157.258C666.813 156.513 665.923 156.136 664.768 156.125H662.955ZM677.45 166.63C677.364 166.457 677.294 166.149 677.24 165.707C676.544 166.43 675.713 166.792 674.747 166.792C673.884 166.792 673.174 166.549 672.619 166.063C672.068 165.572 671.793 164.952 671.793 164.202C671.793 163.29 672.138 162.583 672.829 162.081C673.525 161.574 674.502 161.321 675.759 161.321H677.215V160.633C677.215 160.109 677.059 159.694 676.746 159.386C676.433 159.073 675.972 158.917 675.362 158.917C674.828 158.917 674.38 159.052 674.019 159.322C673.657 159.591 673.476 159.918 673.476 160.301H671.971C671.971 159.864 672.125 159.443 672.432 159.038C672.745 158.628 673.166 158.305 673.695 158.067C674.229 157.83 674.814 157.711 675.451 157.711C676.46 157.711 677.251 157.965 677.822 158.472C678.394 158.974 678.691 159.667 678.713 160.552V164.582C678.713 165.386 678.815 166.025 679.02 166.5V166.63H677.45ZM674.966 165.489C675.435 165.489 675.88 165.367 676.301 165.124C676.722 164.882 677.027 164.566 677.215 164.177V162.381H676.042C674.208 162.381 673.29 162.918 673.29 163.991C673.29 164.461 673.447 164.828 673.76 165.092C674.073 165.356 674.475 165.489 674.966 165.489ZM683.091 155.752V157.873H684.726V159.03H683.091V164.461C683.091 164.811 683.164 165.076 683.31 165.254C683.455 165.426 683.703 165.513 684.054 165.513C684.227 165.513 684.464 165.48 684.766 165.416V166.63C684.372 166.738 683.989 166.792 683.617 166.792C682.948 166.792 682.444 166.589 682.104 166.185C681.764 165.78 681.594 165.205 681.594 164.461V159.03H679.999V157.873H681.594V155.752H683.091ZM691.888 166.63C691.802 166.457 691.732 166.149 691.678 165.707C690.982 166.43 690.151 166.792 689.185 166.792C688.322 166.792 687.612 166.549 687.057 166.063C686.506 165.572 686.231 164.952 686.231 164.202C686.231 163.29 686.576 162.583 687.267 162.081C687.963 161.574 688.94 161.321 690.197 161.321H691.654V160.633C691.654 160.109 691.497 159.694 691.184 159.386C690.871 159.073 690.41 158.917 689.8 158.917C689.266 158.917 688.818 159.052 688.457 159.322C688.095 159.591 687.915 159.918 687.915 160.301H686.409C686.409 159.864 686.563 159.443 686.871 159.038C687.183 158.628 687.604 158.305 688.133 158.067C688.667 157.83 689.253 157.711 689.889 157.711C690.898 157.711 691.689 157.965 692.261 158.472C692.832 158.974 693.129 159.667 693.151 160.552V164.582C693.151 165.386 693.253 166.025 693.458 166.5V166.63H691.888ZM689.404 165.489C689.873 165.489 690.318 165.367 690.739 165.124C691.16 164.882 691.465 164.566 691.654 164.177V162.381H690.48C688.646 162.381 687.728 162.918 687.728 163.991C687.728 164.461 687.885 164.828 688.198 165.092C688.511 165.356 688.913 165.489 689.404 165.489ZM702.911 162.348C702.911 163.686 702.604 164.763 701.988 165.578C701.373 166.387 700.548 166.792 699.512 166.792C698.406 166.792 697.551 166.4 696.946 165.618L696.874 166.63H695.498V154.199H696.995V158.836C697.599 158.086 698.433 157.711 699.496 157.711C700.559 157.711 701.392 158.113 701.997 158.917C702.606 159.721 702.911 160.821 702.911 162.219V162.348ZM701.414 162.178C701.414 161.159 701.217 160.371 700.823 159.815C700.429 159.26 699.863 158.982 699.124 158.982C698.136 158.982 697.427 159.44 696.995 160.357V164.145C697.454 165.062 698.169 165.521 699.14 165.521C699.857 165.521 700.416 165.243 700.815 164.687C701.214 164.132 701.414 163.295 701.414 162.178ZM710.211 166.63C710.125 166.457 710.055 166.149 710.001 165.707C709.305 166.43 708.474 166.792 707.508 166.792C706.645 166.792 705.935 166.549 705.38 166.063C704.829 165.572 704.554 164.952 704.554 164.202C704.554 163.29 704.899 162.583 705.59 162.081C706.286 161.574 707.263 161.321 708.52 161.321H709.976V160.633C709.976 160.109 709.82 159.694 709.507 159.386C709.194 159.073 708.733 158.917 708.123 158.917C707.589 158.917 707.141 159.052 706.78 159.322C706.418 159.591 706.237 159.918 706.237 160.301H704.732C704.732 159.864 704.886 159.443 705.193 159.038C705.506 158.628 705.927 158.305 706.456 158.067C706.99 157.83 707.575 157.711 708.212 157.711C709.221 157.711 710.011 157.965 710.583 158.472C711.155 158.974 711.452 159.667 711.474 160.552V164.582C711.474 165.386 711.576 166.025 711.781 166.5V166.63H710.211ZM707.727 165.489C708.196 165.489 708.641 165.367 709.062 165.124C709.483 164.882 709.788 164.566 709.976 164.177V162.381H708.803C706.968 162.381 706.051 162.918 706.051 163.991C706.051 164.461 706.208 164.828 706.521 165.092C706.834 165.356 707.236 165.489 707.727 165.489ZM718.919 164.307C718.919 163.902 718.766 163.589 718.458 163.368C718.156 163.142 717.624 162.947 716.864 162.785C716.108 162.624 715.507 162.429 715.059 162.203C714.616 161.976 714.287 161.706 714.072 161.393C713.861 161.08 713.756 160.708 713.756 160.277C713.756 159.559 714.058 158.952 714.662 158.456C715.272 157.959 716.049 157.711 716.993 157.711C717.986 157.711 718.79 157.967 719.405 158.48C720.025 158.992 720.336 159.648 720.336 160.446H718.83C718.83 160.036 718.655 159.683 718.304 159.386C717.959 159.09 717.522 158.941 716.993 158.941C716.448 158.941 716.022 159.06 715.714 159.297C715.407 159.535 715.253 159.845 715.253 160.228C715.253 160.589 715.396 160.862 715.682 161.045C715.968 161.229 716.483 161.404 717.228 161.571C717.978 161.739 718.585 161.938 719.049 162.17C719.513 162.402 719.855 162.683 720.077 163.012C720.303 163.336 720.417 163.732 720.417 164.202C720.417 164.984 720.104 165.613 719.478 166.087C718.852 166.557 718.04 166.792 717.042 166.792C716.34 166.792 715.72 166.667 715.18 166.419C714.641 166.171 714.217 165.826 713.91 165.383C713.608 164.935 713.456 164.453 713.456 163.935H714.954C714.981 164.436 715.18 164.836 715.553 165.132C715.93 165.424 716.427 165.569 717.042 165.569C717.608 165.569 718.061 165.456 718.401 165.23C718.747 164.998 718.919 164.69 718.919 164.307ZM726.001 166.792C724.814 166.792 723.848 166.403 723.103 165.626C722.359 164.844 721.987 163.8 721.987 162.494V162.219C721.987 161.35 722.151 160.576 722.48 159.896C722.815 159.211 723.279 158.677 723.872 158.294C724.471 157.905 725.119 157.711 725.815 157.711C726.953 157.711 727.838 158.086 728.469 158.836C729.1 159.586 729.416 160.66 729.416 162.057V162.68H723.484C723.505 163.543 723.756 164.242 724.236 164.776C724.722 165.305 725.337 165.569 726.082 165.569C726.61 165.569 727.058 165.462 727.425 165.246C727.792 165.03 728.113 164.744 728.388 164.388L729.303 165.1C728.569 166.228 727.468 166.792 726.001 166.792ZM725.815 158.941C725.21 158.941 724.703 159.162 724.293 159.605C723.883 160.042 723.63 160.657 723.532 161.45H727.919V161.337C727.876 160.576 727.671 159.988 727.304 159.572C726.937 159.152 726.441 158.941 725.815 158.941Z",fill:"black"},null,-1),Bte=m("g",{filter:"url(#filter0_d)"},[m("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),Tte=m("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),Dte=m("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),Ote=m("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),Vte=m("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),Ite=m("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),Pte=m("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.229 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.434 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.812 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.11 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.017 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.102 171.801C382.102 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.012 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.102 173.266 382.102 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.604 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.556 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.854 169.527C433.188 168.841 433.652 168.307 434.246 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.13 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.432 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),Nte=m("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),Zte=m("path",{d:"M624.841 67L608.904 76.2014L608.904 57.7987L624.841 67ZM529.999 65.4063L610.497 65.4063L610.497 68.5937L529.999 68.5937L529.999 65.4063Z",fill:"var(--graph-color-3)"},null,-1),$te=m("g",{filter:"url(#filter1_d)"},[m("path",{d:"M691.5 100C708.897 100 723 94.4036 723 87.5V80.5C723 73.5964 708.897 68 691.5 68C674.103 68 660 73.5964 660 80.5V87.5C660 94.4036 674.103 100 691.5 100Z",fill:"white"}),M(),m("path",{d:"M722 87.5C722 88.8593 721.31 90.2576 719.84 91.6363C718.369 93.0166 716.186 94.3058 713.405 95.4093C707.849 97.6142 700.105 99 691.5 99C682.895 99 675.151 97.6142 669.595 95.4093C666.814 94.3058 664.631 93.0166 663.16 91.6363C661.69 90.2576 661 88.8593 661 87.5V80.5C661 79.1407 661.69 77.7424 663.16 76.3637C664.631 74.9834 666.814 73.6942 669.595 72.5907C675.151 70.3858 682.895 69 691.5 69C700.105 69 707.849 70.3858 713.405 72.5907C716.186 73.6942 718.369 74.9834 719.84 76.3637C721.31 77.7424 722 79.1407 722 80.5V87.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),Rte=m("g",{filter:"url(#filter2_d)"},[m("path",{d:"M691.5 86C708.897 86 723 80.4036 723 73.5V66.5C723 59.5964 708.897 54 691.5 54C674.103 54 660 59.5964 660 66.5V73.5C660 80.4036 674.103 86 691.5 86Z",fill:"white"}),M(),m("path",{d:"M722 73.5C722 74.8593 721.31 76.2576 719.84 77.6363C718.369 79.0166 716.186 80.3058 713.405 81.4093C707.849 83.6142 700.105 85 691.5 85C682.895 85 675.151 83.6142 669.595 81.4093C666.814 80.3058 664.631 79.0166 663.16 77.6363C661.69 76.2576 661 74.8593 661 73.5V66.5C661 65.1407 661.69 63.7424 663.16 62.3637C664.631 60.9834 666.814 59.6942 669.595 58.5907C675.151 56.3858 682.895 55 691.5 55C700.105 55 707.849 56.3858 713.405 58.5907C716.186 59.6942 718.369 60.9834 719.84 62.3637C721.31 63.7424 722 65.1407 722 66.5V73.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),zte=m("g",{filter:"url(#filter3_d)"},[m("path",{d:"M691.5 72C708.897 72 723 66.4036 723 59.5V52.5C723 45.5964 708.897 40 691.5 40C674.103 40 660 45.5964 660 52.5V59.5C660 66.4036 674.103 72 691.5 72Z",fill:"white"}),M(),m("path",{d:"M722 59.5C722 60.8593 721.31 62.2576 719.84 63.6363C718.369 65.0166 716.186 66.3058 713.405 67.4093C707.849 69.6142 700.105 71 691.5 71C682.895 71 675.151 69.6142 669.595 67.4093C666.814 66.3058 664.631 65.0166 663.16 63.6363C661.69 62.2576 661 60.8593 661 59.5V52.5C661 51.1407 661.69 49.7424 663.16 48.3637C664.631 46.9834 666.814 45.6942 669.595 44.5907C675.151 42.3858 682.895 41 691.5 41C700.105 41 707.849 42.3858 713.405 44.5907C716.186 45.6942 718.369 46.9834 719.84 48.3637C721.31 49.7424 722 51.1407 722 52.5V59.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),Fte=m("g",{filter:"url(#filter4_d)"},[m("path",{d:"M691.5 58C708.897 58 723 52.4036 723 45.5V38.5C723 31.5964 708.897 26 691.5 26C674.103 26 660 31.5964 660 38.5V45.5C660 52.4036 674.103 58 691.5 58Z",fill:"white"}),M(),m("path",{d:"M722 45.5C722 46.8593 721.31 48.2576 719.84 49.6363C718.369 51.0166 716.186 52.3058 713.405 53.4093C707.849 55.6142 700.105 57 691.5 57C682.895 57 675.151 55.6142 669.595 53.4093C666.814 52.3058 664.631 51.0166 663.16 49.6363C661.69 48.2576 661 46.8593 661 45.5V38.5C661 37.1407 661.69 35.7424 663.16 34.3637C664.631 32.9834 666.814 31.6942 669.595 30.5907C675.151 28.3858 682.895 27 691.5 27C700.105 27 707.849 28.3858 713.405 30.5907C716.186 31.6942 718.369 32.9834 719.84 34.3637C721.31 35.7424 722 37.1407 722 38.5V45.5Z",stroke:"#b6b6bd","stroke-width":"2"})],-1),Ute=m("g",{filter:"url(#filter5_d)"},[m("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),jte=m("g",{filter:"url(#filter6_d)"},[m("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),Yte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter7_d)"},[m("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),M(),m("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Gte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter8_d)"},[m("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),M(),m("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),Kte=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter9_d)"},[m("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),M(),m("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),qte=Ni(' ',1),Wte=ie({__name:"PostgresGraph",setup(e){const{t}=tn();return(r,n)=>(h(),x("svg",Lte,[Ate,M(),Hte,M(),Bte,M(),Tte,M(),Dte,M(),Ote,M(),Vte,M(),Ite,M(),Pte,M(),Nte,M(),Zte,M(),$te,M(),Rte,M(),zte,M(),Fte,M(),Ute,M(),jte,M(),U(I(Ut),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` Configuration for all `+R(I(t)("common.product.name"))+` resources is specified in YAML config files. The config files can be stored in an external datastore. - `,1)]),default:O(()=>[Gte,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[Yte,M()]),_:1}),M(),U(I(Ut),{trigger:"hover",title:I(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` In Postgres mode, the `+R(I(t)("common.product.name"))+` control plane connects to Postgres to fetch the right resources and configure the service mesh. - `,1)]),default:O(()=>[Kte,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Postgres","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[Gte,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Postgres","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` You can store the YAML config files for `+R(I(t)("common.product.name"))+` in a Postgres database. You can work with a managed Postgres offering or manage your own. - `,1)]),default:O(()=>[qte,M()]),_:1}),M(),Wte]))}}),Xte={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Jte=m("g",{filter:"url(#filter0_d_159_853)"},[m("rect",{x:"279.396",y:"328.282",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 279.396 328.282)",fill:"white"})],-1),e1e=m("g",{filter:"url(#filter1_d_159_853)"},[m("rect",{x:"632.565",y:"328.282",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 632.565 328.282)",fill:"white"})],-1),t1e=m("g",{filter:"url(#filter2_d_159_853)"},[m("rect",{x:"523.554",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 523.554 119.823)",fill:"white"})],-1),n1e=m("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),r1e=m("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),o1e=m("path",{d:"M657.577 278.991C657.577 278.533 657.415 278.182 657.091 277.939C656.768 277.691 656.185 277.432 655.343 277.162C654.502 276.887 653.835 276.618 653.344 276.353C652.006 275.63 651.337 274.656 651.337 273.432C651.337 272.795 651.515 272.228 651.871 271.732C652.233 271.23 652.748 270.839 653.417 270.558C654.092 270.278 654.847 270.138 655.683 270.138C656.525 270.138 657.275 270.291 657.933 270.599C658.591 270.901 659.101 271.33 659.463 271.886C659.83 272.441 660.013 273.073 660.013 273.78H657.585C657.585 273.24 657.415 272.822 657.075 272.525C656.735 272.223 656.258 272.072 655.643 272.072C655.049 272.072 654.588 272.199 654.259 272.452C653.93 272.7 653.765 273.03 653.765 273.44C653.765 273.823 653.957 274.144 654.34 274.403C654.728 274.662 655.297 274.904 656.047 275.131C657.429 275.547 658.435 276.062 659.066 276.677C659.697 277.292 660.013 278.058 660.013 278.975C660.013 279.995 659.627 280.796 658.856 281.379C658.084 281.956 657.046 282.245 655.74 282.245C654.833 282.245 654.008 282.08 653.263 281.751C652.519 281.417 651.95 280.961 651.556 280.384C651.167 279.806 650.973 279.137 650.973 278.376H653.409C653.409 279.677 654.186 280.327 655.74 280.327C656.317 280.327 656.768 280.211 657.091 279.979C657.415 279.741 657.577 279.412 657.577 278.991ZM670.029 276.976H665.367V280.133H670.838V282.083H662.939V270.299H670.822V272.266H665.367V275.074H670.029V276.976ZM677.899 277.769H675.965V282.083H673.537V270.299H677.916C679.308 270.299 680.381 270.61 681.137 271.23C681.892 271.851 682.27 272.727 682.27 273.86C682.27 274.664 682.094 275.336 681.744 275.876C681.398 276.41 680.872 276.836 680.165 277.154L682.715 281.97V282.083H680.109L677.899 277.769ZM675.965 275.803H677.924C678.533 275.803 679.005 275.649 679.34 275.341C679.675 275.029 679.842 274.6 679.842 274.055C679.842 273.499 679.683 273.062 679.364 272.744C679.051 272.425 678.568 272.266 677.916 272.266H675.965V275.803ZM689.59 279.161L692.261 270.299H694.964L690.861 282.083H688.328L684.241 270.299H686.936L689.59 279.161ZM699.938 282.083H697.51V270.299H699.938V282.083ZM712.721 278.158C712.629 279.426 712.16 280.424 711.313 281.152C710.471 281.881 709.36 282.245 707.978 282.245C706.468 282.245 705.278 281.738 704.409 280.723C703.546 279.704 703.114 278.306 703.114 276.531V275.811C703.114 274.678 703.314 273.68 703.713 272.816C704.113 271.953 704.682 271.292 705.421 270.834C706.166 270.37 707.029 270.138 708.011 270.138C709.37 270.138 710.466 270.502 711.297 271.23C712.128 271.959 712.608 272.981 712.737 274.297H710.309C710.25 273.537 710.037 272.986 709.67 272.646C709.308 272.301 708.755 272.129 708.011 272.129C707.201 272.129 706.595 272.42 706.19 273.003C705.791 273.58 705.586 274.478 705.575 275.698V276.588C705.575 277.861 705.766 278.792 706.149 279.38C706.538 279.968 707.148 280.262 707.978 280.262C708.728 280.262 709.287 280.092 709.654 279.752C710.026 279.407 710.239 278.875 710.293 278.158H712.721ZM722.68 276.976H718.018V280.133H723.489V282.083H715.59V270.299H723.473V272.266H718.018V275.074H722.68V276.976Z",fill:"black"},null,-1),a1e=m("path",{d:"M651.368 304V292.216H654.694C655.719 292.216 656.626 292.443 657.413 292.896C658.201 293.349 658.808 293.994 659.234 294.83C659.666 295.667 659.884 296.627 659.89 297.712V298.464C659.89 299.576 659.674 300.55 659.242 301.386C658.816 302.222 658.204 302.864 657.405 303.312C656.612 303.76 655.687 303.989 654.629 304H651.368ZM652.922 293.495V302.729H654.556C655.754 302.729 656.685 302.357 657.349 301.612C658.018 300.868 658.352 299.808 658.352 298.432V297.744C658.352 296.406 658.036 295.367 657.405 294.628C656.779 293.884 655.889 293.506 654.734 293.495H652.922ZM667.416 304C667.33 303.827 667.26 303.52 667.206 303.077C666.51 303.8 665.679 304.162 664.713 304.162C663.85 304.162 663.141 303.919 662.585 303.433C662.034 302.942 661.759 302.322 661.759 301.572C661.759 300.66 662.105 299.953 662.795 299.452C663.491 298.944 664.468 298.691 665.725 298.691H667.182V298.003C667.182 297.48 667.025 297.064 666.712 296.757C666.399 296.444 665.938 296.287 665.328 296.287C664.794 296.287 664.346 296.422 663.985 296.692C663.623 296.962 663.443 297.288 663.443 297.671H661.937C661.937 297.234 662.091 296.813 662.399 296.409C662.712 295.999 663.132 295.675 663.661 295.437C664.195 295.2 664.781 295.081 665.417 295.081C666.426 295.081 667.217 295.335 667.789 295.842C668.361 296.344 668.657 297.037 668.679 297.922V301.952C668.679 302.756 668.781 303.396 668.986 303.87V304H667.416ZM664.932 302.859C665.401 302.859 665.846 302.737 666.267 302.495C666.688 302.252 666.993 301.936 667.182 301.548V299.751H666.008C664.174 299.751 663.257 300.288 663.257 301.362C663.257 301.831 663.413 302.198 663.726 302.462C664.039 302.727 664.441 302.859 664.932 302.859ZM673.057 293.123V295.243H674.692V296.4H673.057V301.831C673.057 302.182 673.13 302.446 673.276 302.624C673.421 302.797 673.67 302.883 674.02 302.883C674.193 302.883 674.43 302.851 674.733 302.786V304C674.339 304.108 673.956 304.162 673.583 304.162C672.914 304.162 672.41 303.959 672.07 303.555C671.73 303.15 671.56 302.576 671.56 301.831V296.4H669.966V295.243H671.56V293.123H673.057ZM681.855 304C681.768 303.827 681.698 303.52 681.644 303.077C680.948 303.8 680.117 304.162 679.151 304.162C678.288 304.162 677.579 303.919 677.023 303.433C676.473 302.942 676.197 302.322 676.197 301.572C676.197 300.66 676.543 299.953 677.233 299.452C677.929 298.944 678.906 298.691 680.163 298.691H681.62V298.003C681.62 297.48 681.463 297.064 681.15 296.757C680.837 296.444 680.376 296.287 679.767 296.287C679.232 296.287 678.785 296.422 678.423 296.692C678.062 296.962 677.881 297.288 677.881 297.671H676.375C676.375 297.234 676.529 296.813 676.837 296.409C677.15 295.999 677.571 295.675 678.099 295.437C678.633 295.2 679.219 295.081 679.856 295.081C680.864 295.081 681.655 295.335 682.227 295.842C682.799 296.344 683.095 297.037 683.117 297.922V301.952C683.117 302.756 683.22 303.396 683.425 303.87V304H681.855ZM679.37 302.859C679.839 302.859 680.284 302.737 680.705 302.495C681.126 302.252 681.431 301.936 681.62 301.548V299.751H680.446C678.612 299.751 677.695 300.288 677.695 301.362C677.695 301.831 677.851 302.198 678.164 302.462C678.477 302.727 678.879 302.859 679.37 302.859ZM691.364 299.387V304H689.81V292.216H694.156C695.446 292.216 696.455 292.545 697.183 293.204C697.917 293.862 698.284 294.733 698.284 295.818C698.284 296.962 697.925 297.844 697.207 298.464C696.495 299.079 695.473 299.387 694.14 299.387H691.364ZM691.364 298.116H694.156C694.987 298.116 695.624 297.922 696.066 297.534C696.508 297.14 696.73 296.573 696.73 295.834C696.73 295.133 696.508 294.571 696.066 294.151C695.624 293.73 695.017 293.511 694.245 293.495H691.364V298.116ZM701.658 304H700.161V291.569H701.658V304ZM709.468 304C709.382 303.827 709.312 303.52 709.258 303.077C708.562 303.8 707.731 304.162 706.765 304.162C705.902 304.162 705.192 303.919 704.637 303.433C704.086 302.942 703.811 302.322 703.811 301.572C703.811 300.66 704.156 299.953 704.847 299.452C705.543 298.944 706.52 298.691 707.777 298.691H709.234V298.003C709.234 297.48 709.077 297.064 708.764 296.757C708.451 296.444 707.99 296.287 707.38 296.287C706.846 296.287 706.398 296.422 706.037 296.692C705.675 296.962 705.495 297.288 705.495 297.671H703.989C703.989 297.234 704.143 296.813 704.451 296.409C704.763 295.999 705.184 295.675 705.713 295.437C706.247 295.2 706.833 295.081 707.469 295.081C708.478 295.081 709.269 295.335 709.841 295.842C710.412 296.344 710.709 297.037 710.731 297.922V301.952C710.731 302.756 710.833 303.396 711.038 303.87V304H709.468ZM706.984 302.859C707.453 302.859 707.898 302.737 708.319 302.495C708.74 302.252 709.045 301.936 709.234 301.548V299.751H708.06C706.226 299.751 705.308 300.288 705.308 301.362C705.308 301.831 705.465 302.198 705.778 302.462C706.091 302.727 706.493 302.859 706.984 302.859ZM714.494 295.243L714.543 296.344C715.212 295.502 716.086 295.081 717.165 295.081C719.015 295.081 719.949 296.125 719.965 298.213V304H718.468V298.205C718.462 297.574 718.317 297.107 718.031 296.805C717.75 296.503 717.31 296.352 716.712 296.352C716.226 296.352 715.8 296.481 715.433 296.74C715.066 296.999 714.78 297.339 714.575 297.76V304H713.078V295.243H714.494ZM725.857 304.162C724.67 304.162 723.704 303.773 722.959 302.996C722.215 302.214 721.843 301.17 721.843 299.864V299.589C721.843 298.721 722.007 297.946 722.336 297.266C722.671 296.581 723.135 296.047 723.728 295.664C724.327 295.276 724.975 295.081 725.671 295.081C726.809 295.081 727.694 295.456 728.325 296.206C728.956 296.956 729.272 298.03 729.272 299.427V300.05H723.34C723.361 300.914 723.612 301.612 724.093 302.147C724.578 302.675 725.193 302.94 725.938 302.94C726.467 302.94 726.914 302.832 727.281 302.616C727.648 302.4 727.969 302.114 728.244 301.758L729.159 302.47C728.425 303.598 727.324 304.162 725.857 304.162ZM725.671 296.311C725.066 296.311 724.559 296.533 724.149 296.975C723.739 297.412 723.486 298.027 723.388 298.82H727.775V298.707C727.732 297.946 727.527 297.358 727.16 296.943C726.793 296.522 726.297 296.311 725.671 296.311ZM736.912 299.387V304H735.358V292.216H739.704C740.994 292.216 742.003 292.545 742.731 293.204C743.465 293.862 743.832 294.733 743.832 295.818C743.832 296.962 743.473 297.844 742.755 298.464C742.043 299.079 741.021 299.387 739.688 299.387H736.912ZM736.912 298.116H739.704C740.535 298.116 741.172 297.922 741.614 297.534C742.057 297.14 742.278 296.573 742.278 295.834C742.278 295.133 742.057 294.571 741.614 294.151C741.172 293.73 740.565 293.511 739.793 293.495H736.912V298.116ZM749.812 296.587C749.586 296.549 749.34 296.53 749.076 296.53C748.094 296.53 747.428 296.948 747.077 297.784V304H745.58V295.243H747.037L747.061 296.255C747.552 295.472 748.248 295.081 749.149 295.081C749.44 295.081 749.661 295.119 749.812 295.195V296.587ZM750.638 299.541C750.638 298.683 750.805 297.911 751.14 297.226C751.48 296.541 751.949 296.012 752.548 295.64C753.152 295.267 753.84 295.081 754.612 295.081C755.804 295.081 756.767 295.494 757.501 296.32C758.24 297.145 758.61 298.243 758.61 299.613V299.719C758.61 300.571 758.445 301.337 758.116 302.017C757.792 302.692 757.326 303.218 756.716 303.595C756.112 303.973 755.416 304.162 754.628 304.162C753.441 304.162 752.478 303.749 751.739 302.924C751.005 302.098 750.638 301.005 750.638 299.646V299.541ZM752.143 299.719C752.143 300.69 752.367 301.469 752.815 302.058C753.268 302.646 753.873 302.94 754.628 302.94C755.389 302.94 755.993 302.643 756.441 302.049C756.889 301.451 757.112 300.614 757.112 299.541C757.112 298.58 756.883 297.803 756.425 297.21C755.971 296.611 755.367 296.311 754.612 296.311C753.873 296.311 753.276 296.606 752.823 297.194C752.37 297.782 752.143 298.623 752.143 299.719ZM763.247 298.44L765.189 295.243H766.938L764.073 299.573L767.027 304H765.295L763.271 300.722L761.248 304H759.508L762.462 299.573L759.597 295.243H761.329L763.247 298.44ZM771.397 301.807L773.436 295.243H775.039L771.518 305.351C770.973 306.808 770.107 307.537 768.92 307.537L768.637 307.512L768.079 307.407V306.193L768.483 306.226C768.99 306.226 769.384 306.123 769.665 305.918C769.951 305.713 770.186 305.338 770.369 304.793L770.701 303.903L767.577 295.243H769.212L771.397 301.807ZM780.437 299.217C780.437 297.998 780.599 296.827 780.922 295.704C781.252 294.582 781.74 293.563 782.387 292.645C783.035 291.728 783.706 291.081 784.402 290.703L784.71 291.69C783.922 292.295 783.275 293.217 782.768 294.458C782.266 295.699 781.991 297.088 781.942 298.626L781.934 299.314C781.934 301.397 782.314 303.204 783.075 304.736C783.534 305.654 784.079 306.371 784.71 306.889L784.402 307.804C783.685 307.404 783 306.735 782.347 305.797C781.074 303.962 780.437 301.769 780.437 299.217ZM786.393 304V292.216H789.72C790.745 292.216 791.651 292.443 792.439 292.896C793.227 293.349 793.834 293.994 794.26 294.83C794.692 295.667 794.91 296.627 794.915 297.712V298.464C794.915 299.576 794.7 300.55 794.268 301.386C793.842 302.222 793.229 302.864 792.431 303.312C791.638 303.76 790.712 303.989 789.655 304H786.393ZM787.947 293.495V302.729H789.582C790.78 302.729 791.711 302.357 792.374 301.612C793.043 300.868 793.378 299.808 793.378 298.432V297.744C793.378 296.406 793.062 295.367 792.431 294.628C791.805 293.884 790.915 293.506 789.76 293.495H787.947ZM798.824 299.387V304H797.271V292.216H801.617C802.906 292.216 803.915 292.545 804.643 293.204C805.377 293.862 805.744 294.733 805.744 295.818C805.744 296.962 805.385 297.844 804.668 298.464C803.955 299.079 802.933 299.387 801.6 299.387H798.824ZM798.824 298.116H801.617C802.447 298.116 803.084 297.922 803.527 297.534C803.969 297.14 804.19 296.573 804.19 295.834C804.19 295.133 803.969 294.571 803.527 294.151C803.084 293.73 802.477 293.511 801.706 293.495H798.824V298.116ZM809.281 299.387V304H807.727V292.216H812.073C813.362 292.216 814.371 292.545 815.1 293.204C815.833 293.862 816.2 294.733 816.2 295.818C816.2 296.962 815.842 297.844 815.124 298.464C814.412 299.079 813.389 299.387 812.057 299.387H809.281ZM809.281 298.116H812.073C812.904 298.116 813.54 297.922 813.983 297.534C814.425 297.14 814.646 296.573 814.646 295.834C814.646 295.133 814.425 294.571 813.983 294.151C813.54 293.73 812.933 293.511 812.162 293.495H809.281V298.116ZM821.404 299.298C821.404 300.501 821.245 301.656 820.927 302.762C820.614 303.862 820.131 304.879 819.478 305.813C818.831 306.746 818.151 307.41 817.439 307.804L817.123 306.889C817.954 306.253 818.62 305.265 819.122 303.927C819.629 302.584 819.888 301.095 819.899 299.46V299.201C819.899 298.068 819.78 297.016 819.543 296.044C819.305 295.068 818.974 294.194 818.547 293.422C818.127 292.651 817.652 292.049 817.123 291.617L817.439 290.703C818.151 291.097 818.828 291.755 819.47 292.678C820.117 293.6 820.6 294.617 820.919 295.729C821.242 296.84 821.404 298.03 821.404 299.298Z",fill:"black"},null,-1),i1e=m("path",{d:"M114.301 278.992C114.301 278.533 114.139 278.182 113.815 277.939C113.492 277.691 112.909 277.432 112.067 277.163C111.226 276.887 110.559 276.618 110.068 276.353C108.73 275.63 108.061 274.656 108.061 273.432C108.061 272.795 108.239 272.228 108.595 271.732C108.957 271.23 109.472 270.839 110.141 270.559C110.815 270.278 111.571 270.138 112.407 270.138C113.249 270.138 113.999 270.291 114.657 270.599C115.315 270.901 115.825 271.33 116.187 271.886C116.553 272.442 116.737 273.073 116.737 273.78H114.309C114.309 273.24 114.139 272.822 113.799 272.525C113.459 272.223 112.982 272.072 112.367 272.072C111.773 272.072 111.312 272.199 110.983 272.452C110.654 272.701 110.489 273.03 110.489 273.44C110.489 273.823 110.681 274.144 111.064 274.403C111.452 274.662 112.021 274.905 112.771 275.131C114.153 275.547 115.159 276.062 115.79 276.677C116.421 277.292 116.737 278.058 116.737 278.975C116.737 279.995 116.351 280.796 115.58 281.379C114.808 281.956 113.769 282.245 112.464 282.245C111.557 282.245 110.732 282.08 109.987 281.751C109.243 281.417 108.673 280.961 108.28 280.384C107.891 279.806 107.697 279.137 107.697 278.376H110.133C110.133 279.677 110.91 280.327 112.464 280.327C113.041 280.327 113.492 280.211 113.815 279.979C114.139 279.742 114.301 279.412 114.301 278.992ZM126.752 276.976H122.091V280.133H127.562V282.083H119.663V270.3H127.546V272.266H122.091V275.074H126.752V276.976ZM134.623 277.769H132.689V282.083H130.261V270.3H134.64C136.032 270.3 137.105 270.61 137.861 271.23C138.616 271.851 138.994 272.727 138.994 273.861C138.994 274.664 138.818 275.336 138.468 275.876C138.122 276.41 137.596 276.836 136.889 277.154L139.439 281.97V282.083H136.833L134.623 277.769ZM132.689 275.803H134.648C135.257 275.803 135.729 275.649 136.064 275.342C136.398 275.029 136.566 274.6 136.566 274.055C136.566 273.499 136.407 273.062 136.088 272.744C135.775 272.425 135.292 272.266 134.64 272.266H132.689V275.803ZM146.314 279.162L148.985 270.3H151.688L147.585 282.083H145.052L140.965 270.3H143.66L146.314 279.162ZM156.662 282.083H154.234V270.3H156.662V282.083ZM169.445 278.158C169.353 279.426 168.884 280.424 168.037 281.152C167.195 281.881 166.084 282.245 164.702 282.245C163.192 282.245 162.002 281.738 161.133 280.723C160.27 279.704 159.838 278.306 159.838 276.531V275.811C159.838 274.678 160.038 273.68 160.437 272.817C160.837 271.953 161.406 271.292 162.145 270.834C162.89 270.37 163.753 270.138 164.735 270.138C166.094 270.138 167.19 270.502 168.021 271.23C168.851 271.959 169.332 272.981 169.461 274.298H167.033C166.974 273.537 166.761 272.986 166.394 272.647C166.032 272.301 165.479 272.129 164.735 272.129C163.925 272.129 163.318 272.42 162.914 273.003C162.515 273.58 162.31 274.478 162.299 275.698V276.588C162.299 277.861 162.49 278.792 162.873 279.38C163.262 279.968 163.871 280.262 164.702 280.262C165.452 280.262 166.011 280.092 166.378 279.752C166.75 279.407 166.963 278.876 167.017 278.158H169.445ZM179.404 276.976H174.742V280.133H180.213V282.083H172.314V270.3H180.197V272.266H174.742V275.074H179.404V276.976Z",fill:"black"},null,-1),l1e=m("path",{d:"M9.79001 304V292.216H13.1163C14.1414 292.216 15.0478 292.443 15.8356 292.896C16.6233 293.349 17.2303 293.994 17.6565 294.83C18.0882 295.667 18.3067 296.627 18.3121 297.712V298.464C18.3121 299.576 18.0962 300.55 17.6646 301.386C17.2384 302.222 16.626 302.864 15.8275 303.312C15.0344 303.76 14.109 303.989 13.0515 304H9.79001ZM11.3439 293.495V302.729H12.9787C14.1765 302.729 15.1072 302.357 15.7708 301.612C16.4399 300.868 16.7744 299.808 16.7744 298.432V297.744C16.7744 296.406 16.4587 295.367 15.8275 294.628C15.2016 293.883 14.3114 293.506 13.1567 293.495H11.3439ZM25.8387 304C25.7523 303.827 25.6822 303.52 25.6282 303.077C24.9322 303.8 24.1013 304.162 23.1356 304.162C22.2723 304.162 21.5628 303.919 21.0071 303.433C20.4567 302.942 20.1816 302.322 20.1816 301.572C20.1816 300.66 20.5269 299.953 21.2175 299.452C21.9135 298.944 22.8901 298.691 24.1472 298.691H25.604V298.003C25.604 297.48 25.4475 297.064 25.1346 296.757C24.8216 296.444 24.3603 296.287 23.7506 296.287C23.2165 296.287 22.7687 296.422 22.4072 296.692C22.0457 296.962 21.8649 297.288 21.8649 297.671H20.3596C20.3596 297.234 20.5134 296.813 20.8209 296.409C21.1339 295.998 21.5547 295.675 22.0835 295.437C22.6176 295.2 23.203 295.081 23.8397 295.081C24.8486 295.081 25.639 295.335 26.211 295.842C26.7829 296.344 27.0796 297.037 27.1012 297.922V301.952C27.1012 302.756 27.2037 303.396 27.4087 303.87V304H25.8387ZM23.3541 302.859C23.8235 302.859 24.2686 302.737 24.6894 302.495C25.1103 302.252 25.4151 301.936 25.604 301.548V299.751H24.4305C22.596 299.751 21.6788 300.288 21.6788 301.362C21.6788 301.831 21.8353 302.198 22.1482 302.462C22.4611 302.727 22.8631 302.859 23.3541 302.859ZM31.4796 293.123V295.243H33.1144V296.4H31.4796V301.831C31.4796 302.182 31.5524 302.446 31.6981 302.624C31.8438 302.797 32.092 302.883 32.4427 302.883C32.6153 302.883 32.8527 302.851 33.1549 302.786V304C32.761 304.108 32.3779 304.162 32.0056 304.162C31.3366 304.162 30.8321 303.959 30.4922 303.555C30.1523 303.15 29.9823 302.575 29.9823 301.831V296.4H28.388V295.243H29.9823V293.123H31.4796ZM40.2768 304C40.1905 303.827 40.1203 303.52 40.0664 303.077C39.3704 303.8 38.5395 304.162 37.5737 304.162C36.7104 304.162 36.0009 303.919 35.4452 303.433C34.8949 302.942 34.6197 302.322 34.6197 301.572C34.6197 300.66 34.965 299.953 35.6556 299.452C36.3516 298.944 37.3282 298.691 38.5853 298.691H40.0421V298.003C40.0421 297.48 39.8856 297.064 39.5727 296.757C39.2598 296.444 38.7985 296.287 38.1888 296.287C37.6546 296.287 37.2068 296.422 36.8453 296.692C36.4838 296.962 36.3031 297.288 36.3031 297.671H34.7978C34.7978 297.234 34.9515 296.813 35.2591 296.409C35.572 295.998 35.9928 295.675 36.5216 295.437C37.0557 295.2 37.6411 295.081 38.2778 295.081C39.2867 295.081 40.0772 295.335 40.6491 295.842C41.221 296.344 41.5177 297.037 41.5393 297.922V301.952C41.5393 302.756 41.6418 303.396 41.8469 303.87V304H40.2768ZM37.7922 302.859C38.2616 302.859 38.7067 302.737 39.1276 302.495C39.5484 302.252 39.8533 301.936 40.0421 301.548V299.751H38.8686C37.0342 299.751 36.1169 300.288 36.1169 301.362C36.1169 301.831 36.2734 302.198 36.5863 302.462C36.8993 302.727 37.3012 302.859 37.7922 302.859ZM49.7862 299.387V304H48.2323V292.216H52.5783C53.8678 292.216 54.8768 292.545 55.6052 293.204C56.3389 293.862 56.7058 294.733 56.7058 295.818C56.7058 296.962 56.347 297.844 55.6295 298.464C54.9173 299.079 53.8948 299.387 52.5622 299.387H49.7862ZM49.7862 298.116H52.5783C53.4092 298.116 54.0459 297.922 54.4883 297.533C54.9307 297.14 55.152 296.573 55.152 295.834C55.152 295.133 54.9307 294.571 54.4883 294.151C54.0459 293.73 53.4389 293.511 52.6674 293.495H49.7862V298.116ZM60.0807 304H58.5834V291.569H60.0807V304ZM67.8905 304C67.8042 303.827 67.7341 303.52 67.6801 303.077C66.9841 303.8 66.1532 304.162 65.1874 304.162C64.3242 304.162 63.6147 303.919 63.0589 303.433C62.5086 302.942 62.2334 302.322 62.2334 301.572C62.2334 300.66 62.5787 299.953 63.2694 299.452C63.9654 298.944 64.9419 298.691 66.1991 298.691H67.6558V298.003C67.6558 297.48 67.4994 297.064 67.1864 296.757C66.8735 296.444 66.4122 296.287 65.8025 296.287C65.2684 296.287 64.8205 296.422 64.459 296.692C64.0976 296.962 63.9168 297.288 63.9168 297.671H62.4115C62.4115 297.234 62.5653 296.813 62.8728 296.409C63.1857 295.998 63.6066 295.675 64.1353 295.437C64.6695 295.2 65.2549 295.081 65.8915 295.081C66.9005 295.081 67.6909 295.335 68.2628 295.842C68.8347 296.344 69.1315 297.037 69.1531 297.922V301.952C69.1531 302.756 69.2556 303.396 69.4606 303.87V304H67.8905ZM65.4059 302.859C65.8753 302.859 66.3205 302.737 66.7413 302.495C67.1621 302.252 67.467 301.936 67.6558 301.548V299.751H66.4823C64.6479 299.751 63.7307 300.288 63.7307 301.362C63.7307 301.831 63.8871 302.198 64.2001 302.462C64.513 302.727 64.915 302.859 65.4059 302.859ZM72.9164 295.243L72.9649 296.344C73.6339 295.502 74.508 295.081 75.5871 295.081C77.4377 295.081 78.3711 296.125 78.3873 298.213V304H76.8901V298.205C76.8847 297.574 76.739 297.107 76.453 296.805C76.1725 296.503 75.7328 296.352 75.1339 296.352C74.6483 296.352 74.222 296.481 73.8552 296.74C73.4883 296.999 73.2023 297.339 72.9973 297.76V304H71.5001V295.243H72.9164ZM84.2791 304.162C83.0921 304.162 82.1263 303.773 81.3818 302.996C80.6372 302.214 80.2649 301.17 80.2649 299.864V299.589C80.2649 298.72 80.4295 297.946 80.7586 297.266C81.0931 296.581 81.5571 296.047 82.1506 295.664C82.7495 295.275 83.397 295.081 84.093 295.081C85.2314 295.081 86.1162 295.456 86.7475 296.206C87.3788 296.956 87.6944 298.03 87.6944 299.427V300.05H81.7621C81.7837 300.914 82.0346 301.612 82.5148 302.147C83.0004 302.675 83.6155 302.94 84.36 302.94C84.8888 302.94 85.3366 302.832 85.7035 302.616C86.0704 302.4 86.3914 302.114 86.6666 301.758L87.5811 302.47C86.8473 303.598 85.7467 304.162 84.2791 304.162ZM84.093 296.311C83.4887 296.311 82.9815 296.533 82.5715 296.975C82.1614 297.412 81.9078 298.027 81.8107 298.82H86.1972V298.707C86.154 297.946 85.949 297.358 85.5821 296.943C85.2152 296.522 84.7188 296.311 84.093 296.311ZM95.3343 299.387V304H93.7804V292.216H98.1264C99.4159 292.216 100.425 292.545 101.153 293.204C101.887 293.862 102.254 294.733 102.254 295.818C102.254 296.962 101.895 297.844 101.178 298.464C100.465 299.079 99.4429 299.387 98.1102 299.387H95.3343ZM95.3343 298.116H98.1264C98.9573 298.116 99.594 297.922 100.036 297.533C100.479 297.14 100.7 296.573 100.7 295.834C100.7 295.133 100.479 294.571 100.036 294.151C99.594 293.73 98.987 293.511 98.2155 293.495H95.3343V298.116ZM108.235 296.587C108.008 296.549 107.763 296.53 107.498 296.53C106.516 296.53 105.85 296.948 105.499 297.784V304H104.002V295.243H105.459L105.483 296.255C105.974 295.472 106.67 295.081 107.571 295.081C107.862 295.081 108.084 295.119 108.235 295.195V296.587ZM109.06 299.541C109.06 298.683 109.227 297.911 109.562 297.226C109.902 296.541 110.371 296.012 110.97 295.64C111.574 295.267 112.262 295.081 113.034 295.081C114.226 295.081 115.189 295.494 115.923 296.32C116.662 297.145 117.032 298.243 117.032 299.613V299.719C117.032 300.571 116.867 301.337 116.538 302.017C116.215 302.691 115.748 303.218 115.138 303.595C114.534 303.973 113.838 304.162 113.05 304.162C111.863 304.162 110.9 303.749 110.161 302.923C109.427 302.098 109.06 301.005 109.06 299.646V299.541ZM110.566 299.719C110.566 300.69 110.789 301.469 111.237 302.058C111.69 302.646 112.295 302.94 113.05 302.94C113.811 302.94 114.415 302.643 114.863 302.049C115.311 301.451 115.535 300.614 115.535 299.541C115.535 298.58 115.305 297.803 114.847 297.21C114.394 296.611 113.789 296.311 113.034 296.311C112.295 296.311 111.699 296.605 111.245 297.194C110.792 297.782 110.566 298.623 110.566 299.719ZM121.669 298.44L123.612 295.243H125.36L122.495 299.573L125.449 304H123.717L121.694 300.722L119.67 304H117.93L120.884 299.573L118.019 295.243H119.751L121.669 298.44ZM129.819 301.807L131.859 295.243H133.461L129.94 305.351C129.396 306.808 128.53 307.537 127.343 307.537L127.059 307.512L126.501 307.407V306.193L126.906 306.225C127.413 306.225 127.807 306.123 128.087 305.918C128.373 305.713 128.608 305.338 128.791 304.793L129.123 303.903L125.999 295.243H127.634L129.819 301.807ZM138.859 299.217C138.859 297.997 139.021 296.827 139.345 295.704C139.674 294.582 140.162 293.562 140.81 292.645C141.457 291.728 142.129 291.081 142.825 290.703L143.132 291.69C142.345 292.295 141.697 293.217 141.19 294.458C140.688 295.699 140.413 297.088 140.364 298.626L140.356 299.314C140.356 301.397 140.737 303.204 141.497 304.736C141.956 305.654 142.501 306.371 143.132 306.889L142.825 307.804C142.107 307.404 141.422 306.735 140.769 305.797C139.496 303.962 138.859 301.769 138.859 299.217ZM144.816 304V292.216H148.142C149.167 292.216 150.073 292.443 150.861 292.896C151.649 293.349 152.256 293.994 152.682 294.83C153.114 295.667 153.332 296.627 153.338 297.712V298.464C153.338 299.576 153.122 300.55 152.69 301.386C152.264 302.222 151.652 302.864 150.853 303.312C150.06 303.76 149.135 303.989 148.077 304H144.816ZM146.37 293.495V302.729H148.004C149.202 302.729 150.133 302.357 150.796 301.612C151.465 300.868 151.8 299.808 151.8 298.432V297.744C151.8 296.406 151.484 295.367 150.853 294.628C150.227 293.883 149.337 293.506 148.182 293.495H146.37ZM157.247 299.387V304H155.693V292.216H160.039C161.328 292.216 162.337 292.545 163.066 293.204C163.799 293.862 164.166 294.733 164.166 295.818C164.166 296.962 163.808 297.844 163.09 298.464C162.378 299.079 161.355 299.387 160.023 299.387H157.247ZM157.247 298.116H160.039C160.87 298.116 161.506 297.922 161.949 297.533C162.391 297.14 162.612 296.573 162.612 295.834C162.612 295.133 162.391 294.571 161.949 294.151C161.506 293.73 160.899 293.511 160.128 293.495H157.247V298.116ZM167.703 299.387V304H166.149V292.216H170.495C171.785 292.216 172.794 292.545 173.522 293.204C174.256 293.862 174.623 294.733 174.623 295.818C174.623 296.962 174.264 297.844 173.546 298.464C172.834 299.079 171.812 299.387 170.479 299.387H167.703ZM167.703 298.116H170.495C171.326 298.116 171.963 297.922 172.405 297.533C172.848 297.14 173.069 296.573 173.069 295.834C173.069 295.133 172.848 294.571 172.405 294.151C171.963 293.73 171.356 293.511 170.584 293.495H167.703V298.116ZM179.827 299.298C179.827 300.501 179.667 301.656 179.349 302.762C179.036 303.862 178.553 304.879 177.9 305.813C177.253 306.746 176.573 307.41 175.861 307.804L175.545 306.889C176.376 306.252 177.042 305.265 177.544 303.927C178.051 302.584 178.31 301.094 178.321 299.46V299.201C178.321 298.068 178.202 297.016 177.965 296.044C177.728 295.068 177.396 294.194 176.97 293.422C176.549 292.651 176.074 292.049 175.545 291.617L175.861 290.703C176.573 291.097 177.25 291.755 177.892 292.678C178.54 293.6 179.023 294.617 179.341 295.729C179.665 296.84 179.827 298.03 179.827 299.298Z",fill:"black"},null,-1),s1e=m("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),u1e=m("path",{d:"M376.13 172.521C375.985 173.767 375.523 174.73 374.746 175.41C373.975 176.085 372.947 176.422 371.663 176.422C370.271 176.422 369.154 175.923 368.312 174.925C367.476 173.926 367.058 172.591 367.058 170.918V169.785C367.058 168.69 367.252 167.727 367.641 166.896C368.034 166.065 368.59 165.429 369.308 164.986C370.025 164.538 370.856 164.315 371.8 164.315C373.052 164.315 374.056 164.665 374.811 165.367C375.566 166.063 376.006 167.028 376.13 168.264H374.568C374.433 167.325 374.139 166.645 373.686 166.224C373.238 165.804 372.61 165.593 371.8 165.593C370.808 165.593 370.028 165.96 369.461 166.694C368.9 167.428 368.62 168.472 368.62 169.826V170.967C368.62 172.246 368.887 173.263 369.421 174.018C369.955 174.774 370.702 175.151 371.663 175.151C372.526 175.151 373.187 174.957 373.646 174.568C374.11 174.175 374.417 173.492 374.568 172.521H376.13ZM377.627 171.801C377.627 170.943 377.795 170.171 378.129 169.486C378.469 168.801 378.939 168.272 379.537 167.9C380.142 167.527 380.83 167.341 381.601 167.341C382.794 167.341 383.757 167.754 384.49 168.58C385.23 169.405 385.599 170.503 385.599 171.873V171.979C385.599 172.831 385.435 173.597 385.105 174.277C384.782 174.952 384.315 175.478 383.705 175.855C383.101 176.233 382.405 176.422 381.617 176.422C380.43 176.422 379.467 176.009 378.728 175.184C377.994 174.358 377.627 173.265 377.627 171.906V171.801ZM379.133 171.979C379.133 172.95 379.357 173.729 379.804 174.318C380.258 174.906 380.862 175.2 381.617 175.2C382.378 175.2 382.982 174.903 383.43 174.31C383.878 173.711 384.102 172.874 384.102 171.801C384.102 170.84 383.873 170.063 383.414 169.47C382.961 168.871 382.357 168.571 381.601 168.571C380.862 168.571 380.266 168.866 379.813 169.454C379.359 170.042 379.133 170.883 379.133 171.979ZM388.893 167.503L388.942 168.604C389.611 167.762 390.485 167.341 391.564 167.341C393.414 167.341 394.348 168.385 394.364 170.473V176.26H392.867V170.465C392.861 169.834 392.716 169.367 392.43 169.065C392.149 168.763 391.709 168.612 391.111 168.612C390.625 168.612 390.199 168.741 389.832 169C389.465 169.259 389.179 169.599 388.974 170.02V176.26H387.477V167.503H388.893ZM398.653 165.383V167.503H400.288V168.661H398.653V174.091C398.653 174.442 398.726 174.706 398.872 174.884C399.018 175.057 399.266 175.143 399.616 175.143C399.789 175.143 400.026 175.111 400.329 175.046V176.26C399.935 176.368 399.552 176.422 399.179 176.422C398.51 176.422 398.006 176.219 397.666 175.815C397.326 175.41 397.156 174.836 397.156 174.091V168.661H395.562V167.503H397.156V165.383H398.653ZM406.277 168.847C406.05 168.809 405.805 168.79 405.541 168.79C404.559 168.79 403.892 169.208 403.542 170.044V176.26H402.044V167.503H403.501L403.525 168.515C404.016 167.732 404.712 167.341 405.613 167.341C405.905 167.341 406.126 167.379 406.277 167.455V168.847ZM407.103 171.801C407.103 170.943 407.27 170.171 407.604 169.486C407.944 168.801 408.414 168.272 409.013 167.9C409.617 167.527 410.305 167.341 411.076 167.341C412.269 167.341 413.232 167.754 413.966 168.58C414.705 169.405 415.074 170.503 415.074 171.873V171.979C415.074 172.831 414.91 173.597 414.581 174.277C414.257 174.952 413.79 175.478 413.181 175.855C412.576 176.233 411.88 176.422 411.092 176.422C409.905 176.422 408.942 176.009 408.203 175.184C407.469 174.358 407.103 173.265 407.103 171.906V171.801ZM408.608 171.979C408.608 172.95 408.832 173.729 409.28 174.318C409.733 174.906 410.337 175.2 411.092 175.2C411.853 175.2 412.458 174.903 412.905 174.31C413.353 173.711 413.577 172.874 413.577 171.801C413.577 170.84 413.348 170.063 412.889 169.47C412.436 168.871 411.832 168.571 411.076 168.571C410.337 168.571 409.741 168.866 409.288 169.454C408.834 170.042 408.608 170.883 408.608 171.979ZM418.579 176.26H417.081V163.829H418.579V176.26ZM426.882 171.647V176.26H425.328V164.476H429.674C430.964 164.476 431.973 164.805 432.701 165.464C433.435 166.122 433.802 166.993 433.802 168.078C433.802 169.222 433.443 170.104 432.725 170.724C432.013 171.339 430.991 171.647 429.658 171.647H426.882ZM426.882 170.376H429.674C430.505 170.376 431.142 170.182 431.584 169.794C432.027 169.4 432.248 168.833 432.248 168.094C432.248 167.393 432.027 166.831 431.584 166.411C431.142 165.99 430.535 165.771 429.763 165.755H426.882V170.376ZM437.177 176.26H435.679V163.829H437.177V176.26ZM444.986 176.26C444.9 176.087 444.83 175.78 444.776 175.337C444.08 176.06 443.249 176.422 442.283 176.422C441.42 176.422 440.711 176.179 440.155 175.693C439.605 175.202 439.329 174.582 439.329 173.832C439.329 172.92 439.675 172.213 440.365 171.712C441.061 171.204 442.038 170.951 443.295 170.951H444.752V170.263C444.752 169.74 444.595 169.324 444.282 169.017C443.969 168.704 443.508 168.547 442.898 168.547C442.364 168.547 441.916 168.682 441.555 168.952C441.194 169.222 441.013 169.548 441.013 169.931H439.507C439.507 169.494 439.661 169.073 439.969 168.669C440.282 168.259 440.703 167.935 441.231 167.697C441.765 167.46 442.351 167.341 442.987 167.341C443.996 167.341 444.787 167.595 445.359 168.102C445.931 168.604 446.227 169.297 446.249 170.182V174.212C446.249 175.016 446.352 175.656 446.557 176.13V176.26H444.986ZM442.502 175.119C442.971 175.119 443.416 174.997 443.837 174.755C444.258 174.512 444.563 174.196 444.752 173.808V172.011H443.578C441.744 172.011 440.827 172.548 440.827 173.622C440.827 174.091 440.983 174.458 441.296 174.722C441.609 174.987 442.011 175.119 442.502 175.119ZM450.012 167.503L450.061 168.604C450.73 167.762 451.604 167.341 452.683 167.341C454.534 167.341 455.467 168.385 455.483 170.473V176.26H453.986V170.465C453.981 169.834 453.835 169.367 453.549 169.065C453.268 168.763 452.829 168.612 452.23 168.612C451.744 168.612 451.318 168.741 450.951 169C450.584 169.259 450.298 169.599 450.093 170.02V176.26H448.596V167.503H450.012ZM461.375 176.422C460.188 176.422 459.222 176.033 458.478 175.256C457.733 174.474 457.361 173.43 457.361 172.124V171.849C457.361 170.981 457.525 170.206 457.855 169.526C458.189 168.841 458.653 168.307 459.247 167.924C459.845 167.536 460.493 167.341 461.189 167.341C462.327 167.341 463.212 167.716 463.843 168.466C464.475 169.216 464.79 170.29 464.79 171.687V172.311H458.858C458.88 173.174 459.131 173.872 459.611 174.407C460.096 174.935 460.711 175.2 461.456 175.2C461.985 175.2 462.433 175.092 462.799 174.876C463.166 174.66 463.487 174.374 463.763 174.018L464.677 174.73C463.943 175.858 462.843 176.422 461.375 176.422ZM461.189 168.571C460.585 168.571 460.077 168.793 459.667 169.235C459.257 169.672 459.004 170.287 458.907 171.08H463.293V170.967C463.25 170.206 463.045 169.618 462.678 169.203C462.311 168.782 461.815 168.571 461.189 168.571Z",fill:"black"},null,-1),c1e=m("path",{d:"M436.219 267.083L434.625 267.083L434.625 268.677L436.219 268.677L436.219 267.083ZM436.219 203.334L427.017 219.271L445.42 219.271L436.219 203.334ZM530.567 265.489L436.219 265.489L436.219 268.677L530.567 268.677L530.567 265.489ZM437.812 267.083L437.812 217.678L434.625 217.678L434.625 267.083L437.812 267.083Z",fill:"var(--graph-color-3)"},null,-1),d1e=m("path",{d:"M393.507 267.083L395.1 267.083L395.1 268.677L393.507 268.677L393.507 267.083ZM393.507 203.334L402.708 219.271L384.305 219.271L393.507 203.334ZM299.158 265.489L393.507 265.489L393.507 268.677L299.158 268.677L299.158 265.489ZM391.913 267.083L391.913 217.678L395.1 217.678L395.1 267.083L391.913 267.083Z",fill:"var(--graph-color-3)"},null,-1),f1e=m("path",{d:"M299.796 290.033L315.733 299.234V280.831L299.796 290.033ZM530.567 290.033L514.63 280.831V299.234L530.567 290.033ZM314.139 291.626H516.223V288.439H314.139V291.626Z",fill:"black"},null,-1),p1e=m("path",{d:"M632.599 280.24L551 280.24L551 252.1C551 249.283 553.283 247 556.1 247L627.499 247C630.315 247 632.599 249.283 632.599 252.1L632.599 280.24Z",fill:"var(--graph-color-3)"},null,-1),h1e=m("path",{d:"M279.599 280.24L198 280.24L198 252.1C198 249.283 200.283 247 203.1 247L274.499 247C277.315 247 279.599 249.283 279.599 252.1L279.599 280.24Z",fill:"var(--graph-color-3)"},null,-1),v1e=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter3_d_159_853)"},[m("circle",{cx:"542",cy:"56",r:"27",fill:"url(#paint0_linear_159_853)"}),M(),m("circle",{cx:"542",cy:"56",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M539.761 60.5791C539.761 59.0296 539.949 57.7956 540.325 56.877C540.701 55.9583 541.388 55.0563 542.384 54.1709C543.391 53.2744 544.061 52.5495 544.393 51.9961C544.725 51.4316 544.891 50.8395 544.891 50.2197C544.891 48.3493 544.027 47.4141 542.301 47.4141C541.482 47.4141 540.823 47.6686 540.325 48.1777C539.838 48.6758 539.584 49.3675 539.562 50.2529H534.747C534.769 48.139 535.45 46.4844 536.789 45.2891C538.139 44.0938 539.977 43.4961 542.301 43.4961C544.647 43.4961 546.468 44.0661 547.763 45.2061C549.058 46.335 549.705 47.9342 549.705 50.0039C549.705 50.9447 549.495 51.8356 549.074 52.6768C548.654 53.5068 547.918 54.431 546.866 55.4492L545.521 56.7275C544.68 57.5355 544.199 58.4818 544.077 59.5664L544.011 60.5791H539.761ZM539.279 65.6758C539.279 64.9342 539.528 64.3255 540.026 63.8496C540.535 63.3626 541.183 63.1191 541.969 63.1191C542.755 63.1191 543.396 63.3626 543.895 63.8496C544.404 64.3255 544.658 64.9342 544.658 65.6758C544.658 66.4062 544.409 67.0094 543.911 67.4854C543.424 67.9613 542.777 68.1992 541.969 68.1992C541.161 68.1992 540.508 67.9613 540.01 67.4854C539.523 67.0094 539.279 66.4062 539.279 65.6758Z",fill:"var(--graph-color-7)"})],-1),m1e=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter4_d_159_853)"},[m("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),M(),m("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),g1e=m("g",{"clip-path":"url(#clip0_159_853)"},[m("path",{d:"M233.006 264.855L230.979 263.594L231.022 265.521L233.048 266.782L233.006 264.855ZM235.925 271.601L235.882 269.716L234.111 268.611C234.083 268.596 234.054 268.568 234.04 268.554L234.083 270.453L235.925 271.601ZM229.59 274.137L224.956 271.261L224.843 266.442L227.11 265.465L227.068 263.537L223.44 265.096C223.157 265.224 222.987 265.479 223.001 265.776L223.143 271.558C223.143 271.856 223.327 272.153 223.61 272.323L229.165 275.767C229.42 275.923 229.732 275.965 230.001 275.895C230.03 275.88 230.058 275.88 230.086 275.866L233.502 274.392L231.645 273.245L229.59 274.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M244.569 263.481C244.555 263.141 244.357 262.786 244.017 262.588L237.271 258.407L237.059 258.492L237.101 260.519L242.444 263.835L242.571 269.248L244.612 270.51L244.725 270.467L244.569 263.481ZM236.492 272.99L230.214 269.107L230.058 262.588L232.921 261.355L232.864 259.102L228.428 261.015C228.102 261.157 227.904 261.454 227.918 261.808L228.102 269.461C228.102 269.815 228.315 270.155 228.655 270.354L236.01 274.917C236.308 275.101 236.676 275.158 236.988 275.059C237.016 275.044 237.044 275.03 237.073 275.03L241.409 273.16L239.255 271.827L236.492 272.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M254.135 258.124L244.711 252.285C244.357 252.073 243.946 252.016 243.592 252.129C243.563 252.144 243.521 252.158 243.492 252.172L234.295 256.14C233.927 256.296 233.7 256.636 233.714 257.047L233.941 266.853C233.955 267.25 234.196 267.647 234.579 267.874L244.003 273.712C244.343 273.925 244.768 273.981 245.122 273.868C245.15 273.854 245.193 273.84 245.221 273.826L254.418 269.858C254.787 269.702 255.014 269.347 254.999 268.951L254.773 259.144C254.758 258.747 254.518 258.365 254.135 258.124V258.124ZM244.555 271.516L236.364 266.442L236.166 257.926L244.158 254.482L252.349 259.555L252.548 268.072L244.555 271.516Z",fill:"var(--graph-color-6)"})],-1),C1e=m("g",{"clip-path":"url(#clip1_159_853)"},[m("path",{d:"M586.006 263.855L583.979 262.594L584.022 264.521L586.048 265.782L586.006 263.855ZM588.925 270.601L588.882 268.716L587.111 267.611C587.083 267.596 587.054 267.568 587.04 267.554L587.083 269.453L588.925 270.601ZM582.59 273.137L577.956 270.261L577.843 265.442L580.11 264.465L580.068 262.537L576.44 264.096C576.157 264.224 575.987 264.479 576.001 264.776L576.143 270.558C576.143 270.856 576.327 271.153 576.61 271.323L582.165 274.767C582.42 274.923 582.732 274.965 583.001 274.895C583.03 274.88 583.058 274.88 583.086 274.866L586.502 273.392L584.645 272.245L582.59 273.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M597.569 262.481C597.555 262.141 597.357 261.786 597.017 261.588L590.271 257.407L590.059 257.492L590.101 259.519L595.444 262.835L595.571 268.248L597.612 269.51L597.725 269.467L597.569 262.481ZM589.492 271.99L583.214 268.107L583.058 261.588L585.921 260.355L585.864 258.102L581.428 260.015C581.102 260.157 580.904 260.454 580.918 260.808L581.102 268.461C581.102 268.815 581.315 269.155 581.655 269.354L589.01 273.917C589.308 274.101 589.676 274.158 589.988 274.059C590.016 274.044 590.044 274.03 590.073 274.03L594.409 272.16L592.255 270.827L589.492 271.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M607.135 257.124L597.711 251.285C597.357 251.073 596.946 251.016 596.592 251.129C596.563 251.144 596.521 251.158 596.492 251.172L587.295 255.14C586.927 255.296 586.7 255.636 586.714 256.047L586.941 265.853C586.955 266.25 587.196 266.647 587.579 266.874L597.003 272.712C597.343 272.925 597.768 272.981 598.122 272.868C598.15 272.854 598.193 272.84 598.221 272.826L607.418 268.858C607.787 268.702 608.014 268.347 607.999 267.951L607.773 258.144C607.758 257.747 607.518 257.365 607.135 257.124V257.124ZM597.555 270.516L589.364 265.442L589.166 256.926L597.158 253.482L605.349 258.555L605.548 267.072L597.555 270.516Z",fill:"var(--graph-color-6)"})],-1),y1e=Ni(' ',1),b1e=ie({__name:"StandaloneGraph",setup(e){const{t}=nr();return(n,r)=>(h(),x("svg",Xte,[Jte,M(),e1e,M(),t1e,M(),n1e,M(),r1e,M(),o1e,M(),a1e,M(),i1e,M(),l1e,M(),s1e,M(),u1e,M(),c1e,M(),d1e,M(),f1e,M(),p1e,M(),h1e,M(),U(I(Ut),{trigger:"hover","is-svg":!0,tag:"g",title:I(t)("common.product.name"),placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` + `,1)]),default:O(()=>[Kte,M()]),_:1}),M(),qte]))}}),Qte={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Xte=m("g",{filter:"url(#filter0_d_159_853)"},[m("rect",{x:"279.396",y:"328.282",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 279.396 328.282)",fill:"white"})],-1),Jte=m("g",{filter:"url(#filter1_d_159_853)"},[m("rect",{x:"632.565",y:"328.282",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 632.565 328.282)",fill:"white"})],-1),e1e=m("g",{filter:"url(#filter2_d_159_853)"},[m("rect",{x:"523.554",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 523.554 119.823)",fill:"white"})],-1),t1e=m("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),r1e=m("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),n1e=m("path",{d:"M657.577 278.991C657.577 278.533 657.415 278.182 657.091 277.939C656.768 277.691 656.185 277.432 655.343 277.162C654.502 276.887 653.835 276.618 653.344 276.353C652.006 275.63 651.337 274.656 651.337 273.432C651.337 272.795 651.515 272.228 651.871 271.732C652.233 271.23 652.748 270.839 653.417 270.558C654.092 270.278 654.847 270.138 655.683 270.138C656.525 270.138 657.275 270.291 657.933 270.599C658.591 270.901 659.101 271.33 659.463 271.886C659.83 272.441 660.013 273.073 660.013 273.78H657.585C657.585 273.24 657.415 272.822 657.075 272.525C656.735 272.223 656.258 272.072 655.643 272.072C655.049 272.072 654.588 272.199 654.259 272.452C653.93 272.7 653.765 273.03 653.765 273.44C653.765 273.823 653.957 274.144 654.34 274.403C654.728 274.662 655.297 274.904 656.047 275.131C657.429 275.547 658.435 276.062 659.066 276.677C659.697 277.292 660.013 278.058 660.013 278.975C660.013 279.995 659.627 280.796 658.856 281.379C658.084 281.956 657.046 282.245 655.74 282.245C654.833 282.245 654.008 282.08 653.263 281.751C652.519 281.417 651.95 280.961 651.556 280.384C651.167 279.806 650.973 279.137 650.973 278.376H653.409C653.409 279.677 654.186 280.327 655.74 280.327C656.317 280.327 656.768 280.211 657.091 279.979C657.415 279.741 657.577 279.412 657.577 278.991ZM670.029 276.976H665.367V280.133H670.838V282.083H662.939V270.299H670.822V272.266H665.367V275.074H670.029V276.976ZM677.899 277.769H675.965V282.083H673.537V270.299H677.916C679.308 270.299 680.381 270.61 681.137 271.23C681.892 271.851 682.27 272.727 682.27 273.86C682.27 274.664 682.094 275.336 681.744 275.876C681.398 276.41 680.872 276.836 680.165 277.154L682.715 281.97V282.083H680.109L677.899 277.769ZM675.965 275.803H677.924C678.533 275.803 679.005 275.649 679.34 275.341C679.675 275.029 679.842 274.6 679.842 274.055C679.842 273.499 679.683 273.062 679.364 272.744C679.051 272.425 678.568 272.266 677.916 272.266H675.965V275.803ZM689.59 279.161L692.261 270.299H694.964L690.861 282.083H688.328L684.241 270.299H686.936L689.59 279.161ZM699.938 282.083H697.51V270.299H699.938V282.083ZM712.721 278.158C712.629 279.426 712.16 280.424 711.313 281.152C710.471 281.881 709.36 282.245 707.978 282.245C706.468 282.245 705.278 281.738 704.409 280.723C703.546 279.704 703.114 278.306 703.114 276.531V275.811C703.114 274.678 703.314 273.68 703.713 272.816C704.113 271.953 704.682 271.292 705.421 270.834C706.166 270.37 707.029 270.138 708.011 270.138C709.37 270.138 710.466 270.502 711.297 271.23C712.128 271.959 712.608 272.981 712.737 274.297H710.309C710.25 273.537 710.037 272.986 709.67 272.646C709.308 272.301 708.755 272.129 708.011 272.129C707.201 272.129 706.595 272.42 706.19 273.003C705.791 273.58 705.586 274.478 705.575 275.698V276.588C705.575 277.861 705.766 278.792 706.149 279.38C706.538 279.968 707.148 280.262 707.978 280.262C708.728 280.262 709.287 280.092 709.654 279.752C710.026 279.407 710.239 278.875 710.293 278.158H712.721ZM722.68 276.976H718.018V280.133H723.489V282.083H715.59V270.299H723.473V272.266H718.018V275.074H722.68V276.976Z",fill:"black"},null,-1),o1e=m("path",{d:"M651.368 304V292.216H654.694C655.719 292.216 656.626 292.443 657.413 292.896C658.201 293.349 658.808 293.994 659.234 294.83C659.666 295.667 659.884 296.627 659.89 297.712V298.464C659.89 299.576 659.674 300.55 659.242 301.386C658.816 302.222 658.204 302.864 657.405 303.312C656.612 303.76 655.687 303.989 654.629 304H651.368ZM652.922 293.495V302.729H654.556C655.754 302.729 656.685 302.357 657.349 301.612C658.018 300.868 658.352 299.808 658.352 298.432V297.744C658.352 296.406 658.036 295.367 657.405 294.628C656.779 293.884 655.889 293.506 654.734 293.495H652.922ZM667.416 304C667.33 303.827 667.26 303.52 667.206 303.077C666.51 303.8 665.679 304.162 664.713 304.162C663.85 304.162 663.141 303.919 662.585 303.433C662.034 302.942 661.759 302.322 661.759 301.572C661.759 300.66 662.105 299.953 662.795 299.452C663.491 298.944 664.468 298.691 665.725 298.691H667.182V298.003C667.182 297.48 667.025 297.064 666.712 296.757C666.399 296.444 665.938 296.287 665.328 296.287C664.794 296.287 664.346 296.422 663.985 296.692C663.623 296.962 663.443 297.288 663.443 297.671H661.937C661.937 297.234 662.091 296.813 662.399 296.409C662.712 295.999 663.132 295.675 663.661 295.437C664.195 295.2 664.781 295.081 665.417 295.081C666.426 295.081 667.217 295.335 667.789 295.842C668.361 296.344 668.657 297.037 668.679 297.922V301.952C668.679 302.756 668.781 303.396 668.986 303.87V304H667.416ZM664.932 302.859C665.401 302.859 665.846 302.737 666.267 302.495C666.688 302.252 666.993 301.936 667.182 301.548V299.751H666.008C664.174 299.751 663.257 300.288 663.257 301.362C663.257 301.831 663.413 302.198 663.726 302.462C664.039 302.727 664.441 302.859 664.932 302.859ZM673.057 293.123V295.243H674.692V296.4H673.057V301.831C673.057 302.182 673.13 302.446 673.276 302.624C673.421 302.797 673.67 302.883 674.02 302.883C674.193 302.883 674.43 302.851 674.733 302.786V304C674.339 304.108 673.956 304.162 673.583 304.162C672.914 304.162 672.41 303.959 672.07 303.555C671.73 303.15 671.56 302.576 671.56 301.831V296.4H669.966V295.243H671.56V293.123H673.057ZM681.855 304C681.768 303.827 681.698 303.52 681.644 303.077C680.948 303.8 680.117 304.162 679.151 304.162C678.288 304.162 677.579 303.919 677.023 303.433C676.473 302.942 676.197 302.322 676.197 301.572C676.197 300.66 676.543 299.953 677.233 299.452C677.929 298.944 678.906 298.691 680.163 298.691H681.62V298.003C681.62 297.48 681.463 297.064 681.15 296.757C680.837 296.444 680.376 296.287 679.767 296.287C679.232 296.287 678.785 296.422 678.423 296.692C678.062 296.962 677.881 297.288 677.881 297.671H676.375C676.375 297.234 676.529 296.813 676.837 296.409C677.15 295.999 677.571 295.675 678.099 295.437C678.633 295.2 679.219 295.081 679.856 295.081C680.864 295.081 681.655 295.335 682.227 295.842C682.799 296.344 683.095 297.037 683.117 297.922V301.952C683.117 302.756 683.22 303.396 683.425 303.87V304H681.855ZM679.37 302.859C679.839 302.859 680.284 302.737 680.705 302.495C681.126 302.252 681.431 301.936 681.62 301.548V299.751H680.446C678.612 299.751 677.695 300.288 677.695 301.362C677.695 301.831 677.851 302.198 678.164 302.462C678.477 302.727 678.879 302.859 679.37 302.859ZM691.364 299.387V304H689.81V292.216H694.156C695.446 292.216 696.455 292.545 697.183 293.204C697.917 293.862 698.284 294.733 698.284 295.818C698.284 296.962 697.925 297.844 697.207 298.464C696.495 299.079 695.473 299.387 694.14 299.387H691.364ZM691.364 298.116H694.156C694.987 298.116 695.624 297.922 696.066 297.534C696.508 297.14 696.73 296.573 696.73 295.834C696.73 295.133 696.508 294.571 696.066 294.151C695.624 293.73 695.017 293.511 694.245 293.495H691.364V298.116ZM701.658 304H700.161V291.569H701.658V304ZM709.468 304C709.382 303.827 709.312 303.52 709.258 303.077C708.562 303.8 707.731 304.162 706.765 304.162C705.902 304.162 705.192 303.919 704.637 303.433C704.086 302.942 703.811 302.322 703.811 301.572C703.811 300.66 704.156 299.953 704.847 299.452C705.543 298.944 706.52 298.691 707.777 298.691H709.234V298.003C709.234 297.48 709.077 297.064 708.764 296.757C708.451 296.444 707.99 296.287 707.38 296.287C706.846 296.287 706.398 296.422 706.037 296.692C705.675 296.962 705.495 297.288 705.495 297.671H703.989C703.989 297.234 704.143 296.813 704.451 296.409C704.763 295.999 705.184 295.675 705.713 295.437C706.247 295.2 706.833 295.081 707.469 295.081C708.478 295.081 709.269 295.335 709.841 295.842C710.412 296.344 710.709 297.037 710.731 297.922V301.952C710.731 302.756 710.833 303.396 711.038 303.87V304H709.468ZM706.984 302.859C707.453 302.859 707.898 302.737 708.319 302.495C708.74 302.252 709.045 301.936 709.234 301.548V299.751H708.06C706.226 299.751 705.308 300.288 705.308 301.362C705.308 301.831 705.465 302.198 705.778 302.462C706.091 302.727 706.493 302.859 706.984 302.859ZM714.494 295.243L714.543 296.344C715.212 295.502 716.086 295.081 717.165 295.081C719.015 295.081 719.949 296.125 719.965 298.213V304H718.468V298.205C718.462 297.574 718.317 297.107 718.031 296.805C717.75 296.503 717.31 296.352 716.712 296.352C716.226 296.352 715.8 296.481 715.433 296.74C715.066 296.999 714.78 297.339 714.575 297.76V304H713.078V295.243H714.494ZM725.857 304.162C724.67 304.162 723.704 303.773 722.959 302.996C722.215 302.214 721.843 301.17 721.843 299.864V299.589C721.843 298.721 722.007 297.946 722.336 297.266C722.671 296.581 723.135 296.047 723.728 295.664C724.327 295.276 724.975 295.081 725.671 295.081C726.809 295.081 727.694 295.456 728.325 296.206C728.956 296.956 729.272 298.03 729.272 299.427V300.05H723.34C723.361 300.914 723.612 301.612 724.093 302.147C724.578 302.675 725.193 302.94 725.938 302.94C726.467 302.94 726.914 302.832 727.281 302.616C727.648 302.4 727.969 302.114 728.244 301.758L729.159 302.47C728.425 303.598 727.324 304.162 725.857 304.162ZM725.671 296.311C725.066 296.311 724.559 296.533 724.149 296.975C723.739 297.412 723.486 298.027 723.388 298.82H727.775V298.707C727.732 297.946 727.527 297.358 727.16 296.943C726.793 296.522 726.297 296.311 725.671 296.311ZM736.912 299.387V304H735.358V292.216H739.704C740.994 292.216 742.003 292.545 742.731 293.204C743.465 293.862 743.832 294.733 743.832 295.818C743.832 296.962 743.473 297.844 742.755 298.464C742.043 299.079 741.021 299.387 739.688 299.387H736.912ZM736.912 298.116H739.704C740.535 298.116 741.172 297.922 741.614 297.534C742.057 297.14 742.278 296.573 742.278 295.834C742.278 295.133 742.057 294.571 741.614 294.151C741.172 293.73 740.565 293.511 739.793 293.495H736.912V298.116ZM749.812 296.587C749.586 296.549 749.34 296.53 749.076 296.53C748.094 296.53 747.428 296.948 747.077 297.784V304H745.58V295.243H747.037L747.061 296.255C747.552 295.472 748.248 295.081 749.149 295.081C749.44 295.081 749.661 295.119 749.812 295.195V296.587ZM750.638 299.541C750.638 298.683 750.805 297.911 751.14 297.226C751.48 296.541 751.949 296.012 752.548 295.64C753.152 295.267 753.84 295.081 754.612 295.081C755.804 295.081 756.767 295.494 757.501 296.32C758.24 297.145 758.61 298.243 758.61 299.613V299.719C758.61 300.571 758.445 301.337 758.116 302.017C757.792 302.692 757.326 303.218 756.716 303.595C756.112 303.973 755.416 304.162 754.628 304.162C753.441 304.162 752.478 303.749 751.739 302.924C751.005 302.098 750.638 301.005 750.638 299.646V299.541ZM752.143 299.719C752.143 300.69 752.367 301.469 752.815 302.058C753.268 302.646 753.873 302.94 754.628 302.94C755.389 302.94 755.993 302.643 756.441 302.049C756.889 301.451 757.112 300.614 757.112 299.541C757.112 298.58 756.883 297.803 756.425 297.21C755.971 296.611 755.367 296.311 754.612 296.311C753.873 296.311 753.276 296.606 752.823 297.194C752.37 297.782 752.143 298.623 752.143 299.719ZM763.247 298.44L765.189 295.243H766.938L764.073 299.573L767.027 304H765.295L763.271 300.722L761.248 304H759.508L762.462 299.573L759.597 295.243H761.329L763.247 298.44ZM771.397 301.807L773.436 295.243H775.039L771.518 305.351C770.973 306.808 770.107 307.537 768.92 307.537L768.637 307.512L768.079 307.407V306.193L768.483 306.226C768.99 306.226 769.384 306.123 769.665 305.918C769.951 305.713 770.186 305.338 770.369 304.793L770.701 303.903L767.577 295.243H769.212L771.397 301.807ZM780.437 299.217C780.437 297.998 780.599 296.827 780.922 295.704C781.252 294.582 781.74 293.563 782.387 292.645C783.035 291.728 783.706 291.081 784.402 290.703L784.71 291.69C783.922 292.295 783.275 293.217 782.768 294.458C782.266 295.699 781.991 297.088 781.942 298.626L781.934 299.314C781.934 301.397 782.314 303.204 783.075 304.736C783.534 305.654 784.079 306.371 784.71 306.889L784.402 307.804C783.685 307.404 783 306.735 782.347 305.797C781.074 303.962 780.437 301.769 780.437 299.217ZM786.393 304V292.216H789.72C790.745 292.216 791.651 292.443 792.439 292.896C793.227 293.349 793.834 293.994 794.26 294.83C794.692 295.667 794.91 296.627 794.915 297.712V298.464C794.915 299.576 794.7 300.55 794.268 301.386C793.842 302.222 793.229 302.864 792.431 303.312C791.638 303.76 790.712 303.989 789.655 304H786.393ZM787.947 293.495V302.729H789.582C790.78 302.729 791.711 302.357 792.374 301.612C793.043 300.868 793.378 299.808 793.378 298.432V297.744C793.378 296.406 793.062 295.367 792.431 294.628C791.805 293.884 790.915 293.506 789.76 293.495H787.947ZM798.824 299.387V304H797.271V292.216H801.617C802.906 292.216 803.915 292.545 804.643 293.204C805.377 293.862 805.744 294.733 805.744 295.818C805.744 296.962 805.385 297.844 804.668 298.464C803.955 299.079 802.933 299.387 801.6 299.387H798.824ZM798.824 298.116H801.617C802.447 298.116 803.084 297.922 803.527 297.534C803.969 297.14 804.19 296.573 804.19 295.834C804.19 295.133 803.969 294.571 803.527 294.151C803.084 293.73 802.477 293.511 801.706 293.495H798.824V298.116ZM809.281 299.387V304H807.727V292.216H812.073C813.362 292.216 814.371 292.545 815.1 293.204C815.833 293.862 816.2 294.733 816.2 295.818C816.2 296.962 815.842 297.844 815.124 298.464C814.412 299.079 813.389 299.387 812.057 299.387H809.281ZM809.281 298.116H812.073C812.904 298.116 813.54 297.922 813.983 297.534C814.425 297.14 814.646 296.573 814.646 295.834C814.646 295.133 814.425 294.571 813.983 294.151C813.54 293.73 812.933 293.511 812.162 293.495H809.281V298.116ZM821.404 299.298C821.404 300.501 821.245 301.656 820.927 302.762C820.614 303.862 820.131 304.879 819.478 305.813C818.831 306.746 818.151 307.41 817.439 307.804L817.123 306.889C817.954 306.253 818.62 305.265 819.122 303.927C819.629 302.584 819.888 301.095 819.899 299.46V299.201C819.899 298.068 819.78 297.016 819.543 296.044C819.305 295.068 818.974 294.194 818.547 293.422C818.127 292.651 817.652 292.049 817.123 291.617L817.439 290.703C818.151 291.097 818.828 291.755 819.47 292.678C820.117 293.6 820.6 294.617 820.919 295.729C821.242 296.84 821.404 298.03 821.404 299.298Z",fill:"black"},null,-1),a1e=m("path",{d:"M114.301 278.992C114.301 278.533 114.139 278.182 113.815 277.939C113.492 277.691 112.909 277.432 112.067 277.163C111.226 276.887 110.559 276.618 110.068 276.353C108.73 275.63 108.061 274.656 108.061 273.432C108.061 272.795 108.239 272.228 108.595 271.732C108.957 271.23 109.472 270.839 110.141 270.559C110.815 270.278 111.571 270.138 112.407 270.138C113.249 270.138 113.999 270.291 114.657 270.599C115.315 270.901 115.825 271.33 116.187 271.886C116.553 272.442 116.737 273.073 116.737 273.78H114.309C114.309 273.24 114.139 272.822 113.799 272.525C113.459 272.223 112.982 272.072 112.367 272.072C111.773 272.072 111.312 272.199 110.983 272.452C110.654 272.701 110.489 273.03 110.489 273.44C110.489 273.823 110.681 274.144 111.064 274.403C111.452 274.662 112.021 274.905 112.771 275.131C114.153 275.547 115.159 276.062 115.79 276.677C116.421 277.292 116.737 278.058 116.737 278.975C116.737 279.995 116.351 280.796 115.58 281.379C114.808 281.956 113.769 282.245 112.464 282.245C111.557 282.245 110.732 282.08 109.987 281.751C109.243 281.417 108.673 280.961 108.28 280.384C107.891 279.806 107.697 279.137 107.697 278.376H110.133C110.133 279.677 110.91 280.327 112.464 280.327C113.041 280.327 113.492 280.211 113.815 279.979C114.139 279.742 114.301 279.412 114.301 278.992ZM126.752 276.976H122.091V280.133H127.562V282.083H119.663V270.3H127.546V272.266H122.091V275.074H126.752V276.976ZM134.623 277.769H132.689V282.083H130.261V270.3H134.64C136.032 270.3 137.105 270.61 137.861 271.23C138.616 271.851 138.994 272.727 138.994 273.861C138.994 274.664 138.818 275.336 138.468 275.876C138.122 276.41 137.596 276.836 136.889 277.154L139.439 281.97V282.083H136.833L134.623 277.769ZM132.689 275.803H134.648C135.257 275.803 135.729 275.649 136.064 275.342C136.398 275.029 136.566 274.6 136.566 274.055C136.566 273.499 136.407 273.062 136.088 272.744C135.775 272.425 135.292 272.266 134.64 272.266H132.689V275.803ZM146.314 279.162L148.985 270.3H151.688L147.585 282.083H145.052L140.965 270.3H143.66L146.314 279.162ZM156.662 282.083H154.234V270.3H156.662V282.083ZM169.445 278.158C169.353 279.426 168.884 280.424 168.037 281.152C167.195 281.881 166.084 282.245 164.702 282.245C163.192 282.245 162.002 281.738 161.133 280.723C160.27 279.704 159.838 278.306 159.838 276.531V275.811C159.838 274.678 160.038 273.68 160.437 272.817C160.837 271.953 161.406 271.292 162.145 270.834C162.89 270.37 163.753 270.138 164.735 270.138C166.094 270.138 167.19 270.502 168.021 271.23C168.851 271.959 169.332 272.981 169.461 274.298H167.033C166.974 273.537 166.761 272.986 166.394 272.647C166.032 272.301 165.479 272.129 164.735 272.129C163.925 272.129 163.318 272.42 162.914 273.003C162.515 273.58 162.31 274.478 162.299 275.698V276.588C162.299 277.861 162.49 278.792 162.873 279.38C163.262 279.968 163.871 280.262 164.702 280.262C165.452 280.262 166.011 280.092 166.378 279.752C166.75 279.407 166.963 278.876 167.017 278.158H169.445ZM179.404 276.976H174.742V280.133H180.213V282.083H172.314V270.3H180.197V272.266H174.742V275.074H179.404V276.976Z",fill:"black"},null,-1),i1e=m("path",{d:"M9.79001 304V292.216H13.1163C14.1414 292.216 15.0478 292.443 15.8356 292.896C16.6233 293.349 17.2303 293.994 17.6565 294.83C18.0882 295.667 18.3067 296.627 18.3121 297.712V298.464C18.3121 299.576 18.0962 300.55 17.6646 301.386C17.2384 302.222 16.626 302.864 15.8275 303.312C15.0344 303.76 14.109 303.989 13.0515 304H9.79001ZM11.3439 293.495V302.729H12.9787C14.1765 302.729 15.1072 302.357 15.7708 301.612C16.4399 300.868 16.7744 299.808 16.7744 298.432V297.744C16.7744 296.406 16.4587 295.367 15.8275 294.628C15.2016 293.883 14.3114 293.506 13.1567 293.495H11.3439ZM25.8387 304C25.7523 303.827 25.6822 303.52 25.6282 303.077C24.9322 303.8 24.1013 304.162 23.1356 304.162C22.2723 304.162 21.5628 303.919 21.0071 303.433C20.4567 302.942 20.1816 302.322 20.1816 301.572C20.1816 300.66 20.5269 299.953 21.2175 299.452C21.9135 298.944 22.8901 298.691 24.1472 298.691H25.604V298.003C25.604 297.48 25.4475 297.064 25.1346 296.757C24.8216 296.444 24.3603 296.287 23.7506 296.287C23.2165 296.287 22.7687 296.422 22.4072 296.692C22.0457 296.962 21.8649 297.288 21.8649 297.671H20.3596C20.3596 297.234 20.5134 296.813 20.8209 296.409C21.1339 295.998 21.5547 295.675 22.0835 295.437C22.6176 295.2 23.203 295.081 23.8397 295.081C24.8486 295.081 25.639 295.335 26.211 295.842C26.7829 296.344 27.0796 297.037 27.1012 297.922V301.952C27.1012 302.756 27.2037 303.396 27.4087 303.87V304H25.8387ZM23.3541 302.859C23.8235 302.859 24.2686 302.737 24.6894 302.495C25.1103 302.252 25.4151 301.936 25.604 301.548V299.751H24.4305C22.596 299.751 21.6788 300.288 21.6788 301.362C21.6788 301.831 21.8353 302.198 22.1482 302.462C22.4611 302.727 22.8631 302.859 23.3541 302.859ZM31.4796 293.123V295.243H33.1144V296.4H31.4796V301.831C31.4796 302.182 31.5524 302.446 31.6981 302.624C31.8438 302.797 32.092 302.883 32.4427 302.883C32.6153 302.883 32.8527 302.851 33.1549 302.786V304C32.761 304.108 32.3779 304.162 32.0056 304.162C31.3366 304.162 30.8321 303.959 30.4922 303.555C30.1523 303.15 29.9823 302.575 29.9823 301.831V296.4H28.388V295.243H29.9823V293.123H31.4796ZM40.2768 304C40.1905 303.827 40.1203 303.52 40.0664 303.077C39.3704 303.8 38.5395 304.162 37.5737 304.162C36.7104 304.162 36.0009 303.919 35.4452 303.433C34.8949 302.942 34.6197 302.322 34.6197 301.572C34.6197 300.66 34.965 299.953 35.6556 299.452C36.3516 298.944 37.3282 298.691 38.5853 298.691H40.0421V298.003C40.0421 297.48 39.8856 297.064 39.5727 296.757C39.2598 296.444 38.7985 296.287 38.1888 296.287C37.6546 296.287 37.2068 296.422 36.8453 296.692C36.4838 296.962 36.3031 297.288 36.3031 297.671H34.7978C34.7978 297.234 34.9515 296.813 35.2591 296.409C35.572 295.998 35.9928 295.675 36.5216 295.437C37.0557 295.2 37.6411 295.081 38.2778 295.081C39.2867 295.081 40.0772 295.335 40.6491 295.842C41.221 296.344 41.5177 297.037 41.5393 297.922V301.952C41.5393 302.756 41.6418 303.396 41.8469 303.87V304H40.2768ZM37.7922 302.859C38.2616 302.859 38.7067 302.737 39.1276 302.495C39.5484 302.252 39.8533 301.936 40.0421 301.548V299.751H38.8686C37.0342 299.751 36.1169 300.288 36.1169 301.362C36.1169 301.831 36.2734 302.198 36.5863 302.462C36.8993 302.727 37.3012 302.859 37.7922 302.859ZM49.7862 299.387V304H48.2323V292.216H52.5783C53.8678 292.216 54.8768 292.545 55.6052 293.204C56.3389 293.862 56.7058 294.733 56.7058 295.818C56.7058 296.962 56.347 297.844 55.6295 298.464C54.9173 299.079 53.8948 299.387 52.5622 299.387H49.7862ZM49.7862 298.116H52.5783C53.4092 298.116 54.0459 297.922 54.4883 297.533C54.9307 297.14 55.152 296.573 55.152 295.834C55.152 295.133 54.9307 294.571 54.4883 294.151C54.0459 293.73 53.4389 293.511 52.6674 293.495H49.7862V298.116ZM60.0807 304H58.5834V291.569H60.0807V304ZM67.8905 304C67.8042 303.827 67.7341 303.52 67.6801 303.077C66.9841 303.8 66.1532 304.162 65.1874 304.162C64.3242 304.162 63.6147 303.919 63.0589 303.433C62.5086 302.942 62.2334 302.322 62.2334 301.572C62.2334 300.66 62.5787 299.953 63.2694 299.452C63.9654 298.944 64.9419 298.691 66.1991 298.691H67.6558V298.003C67.6558 297.48 67.4994 297.064 67.1864 296.757C66.8735 296.444 66.4122 296.287 65.8025 296.287C65.2684 296.287 64.8205 296.422 64.459 296.692C64.0976 296.962 63.9168 297.288 63.9168 297.671H62.4115C62.4115 297.234 62.5653 296.813 62.8728 296.409C63.1857 295.998 63.6066 295.675 64.1353 295.437C64.6695 295.2 65.2549 295.081 65.8915 295.081C66.9005 295.081 67.6909 295.335 68.2628 295.842C68.8347 296.344 69.1315 297.037 69.1531 297.922V301.952C69.1531 302.756 69.2556 303.396 69.4606 303.87V304H67.8905ZM65.4059 302.859C65.8753 302.859 66.3205 302.737 66.7413 302.495C67.1621 302.252 67.467 301.936 67.6558 301.548V299.751H66.4823C64.6479 299.751 63.7307 300.288 63.7307 301.362C63.7307 301.831 63.8871 302.198 64.2001 302.462C64.513 302.727 64.915 302.859 65.4059 302.859ZM72.9164 295.243L72.9649 296.344C73.6339 295.502 74.508 295.081 75.5871 295.081C77.4377 295.081 78.3711 296.125 78.3873 298.213V304H76.8901V298.205C76.8847 297.574 76.739 297.107 76.453 296.805C76.1725 296.503 75.7328 296.352 75.1339 296.352C74.6483 296.352 74.222 296.481 73.8552 296.74C73.4883 296.999 73.2023 297.339 72.9973 297.76V304H71.5001V295.243H72.9164ZM84.2791 304.162C83.0921 304.162 82.1263 303.773 81.3818 302.996C80.6372 302.214 80.2649 301.17 80.2649 299.864V299.589C80.2649 298.72 80.4295 297.946 80.7586 297.266C81.0931 296.581 81.5571 296.047 82.1506 295.664C82.7495 295.275 83.397 295.081 84.093 295.081C85.2314 295.081 86.1162 295.456 86.7475 296.206C87.3788 296.956 87.6944 298.03 87.6944 299.427V300.05H81.7621C81.7837 300.914 82.0346 301.612 82.5148 302.147C83.0004 302.675 83.6155 302.94 84.36 302.94C84.8888 302.94 85.3366 302.832 85.7035 302.616C86.0704 302.4 86.3914 302.114 86.6666 301.758L87.5811 302.47C86.8473 303.598 85.7467 304.162 84.2791 304.162ZM84.093 296.311C83.4887 296.311 82.9815 296.533 82.5715 296.975C82.1614 297.412 81.9078 298.027 81.8107 298.82H86.1972V298.707C86.154 297.946 85.949 297.358 85.5821 296.943C85.2152 296.522 84.7188 296.311 84.093 296.311ZM95.3343 299.387V304H93.7804V292.216H98.1264C99.4159 292.216 100.425 292.545 101.153 293.204C101.887 293.862 102.254 294.733 102.254 295.818C102.254 296.962 101.895 297.844 101.178 298.464C100.465 299.079 99.4429 299.387 98.1102 299.387H95.3343ZM95.3343 298.116H98.1264C98.9573 298.116 99.594 297.922 100.036 297.533C100.479 297.14 100.7 296.573 100.7 295.834C100.7 295.133 100.479 294.571 100.036 294.151C99.594 293.73 98.987 293.511 98.2155 293.495H95.3343V298.116ZM108.235 296.587C108.008 296.549 107.763 296.53 107.498 296.53C106.516 296.53 105.85 296.948 105.499 297.784V304H104.002V295.243H105.459L105.483 296.255C105.974 295.472 106.67 295.081 107.571 295.081C107.862 295.081 108.084 295.119 108.235 295.195V296.587ZM109.06 299.541C109.06 298.683 109.227 297.911 109.562 297.226C109.902 296.541 110.371 296.012 110.97 295.64C111.574 295.267 112.262 295.081 113.034 295.081C114.226 295.081 115.189 295.494 115.923 296.32C116.662 297.145 117.032 298.243 117.032 299.613V299.719C117.032 300.571 116.867 301.337 116.538 302.017C116.215 302.691 115.748 303.218 115.138 303.595C114.534 303.973 113.838 304.162 113.05 304.162C111.863 304.162 110.9 303.749 110.161 302.923C109.427 302.098 109.06 301.005 109.06 299.646V299.541ZM110.566 299.719C110.566 300.69 110.789 301.469 111.237 302.058C111.69 302.646 112.295 302.94 113.05 302.94C113.811 302.94 114.415 302.643 114.863 302.049C115.311 301.451 115.535 300.614 115.535 299.541C115.535 298.58 115.305 297.803 114.847 297.21C114.394 296.611 113.789 296.311 113.034 296.311C112.295 296.311 111.699 296.605 111.245 297.194C110.792 297.782 110.566 298.623 110.566 299.719ZM121.669 298.44L123.612 295.243H125.36L122.495 299.573L125.449 304H123.717L121.694 300.722L119.67 304H117.93L120.884 299.573L118.019 295.243H119.751L121.669 298.44ZM129.819 301.807L131.859 295.243H133.461L129.94 305.351C129.396 306.808 128.53 307.537 127.343 307.537L127.059 307.512L126.501 307.407V306.193L126.906 306.225C127.413 306.225 127.807 306.123 128.087 305.918C128.373 305.713 128.608 305.338 128.791 304.793L129.123 303.903L125.999 295.243H127.634L129.819 301.807ZM138.859 299.217C138.859 297.997 139.021 296.827 139.345 295.704C139.674 294.582 140.162 293.562 140.81 292.645C141.457 291.728 142.129 291.081 142.825 290.703L143.132 291.69C142.345 292.295 141.697 293.217 141.19 294.458C140.688 295.699 140.413 297.088 140.364 298.626L140.356 299.314C140.356 301.397 140.737 303.204 141.497 304.736C141.956 305.654 142.501 306.371 143.132 306.889L142.825 307.804C142.107 307.404 141.422 306.735 140.769 305.797C139.496 303.962 138.859 301.769 138.859 299.217ZM144.816 304V292.216H148.142C149.167 292.216 150.073 292.443 150.861 292.896C151.649 293.349 152.256 293.994 152.682 294.83C153.114 295.667 153.332 296.627 153.338 297.712V298.464C153.338 299.576 153.122 300.55 152.69 301.386C152.264 302.222 151.652 302.864 150.853 303.312C150.06 303.76 149.135 303.989 148.077 304H144.816ZM146.37 293.495V302.729H148.004C149.202 302.729 150.133 302.357 150.796 301.612C151.465 300.868 151.8 299.808 151.8 298.432V297.744C151.8 296.406 151.484 295.367 150.853 294.628C150.227 293.883 149.337 293.506 148.182 293.495H146.37ZM157.247 299.387V304H155.693V292.216H160.039C161.328 292.216 162.337 292.545 163.066 293.204C163.799 293.862 164.166 294.733 164.166 295.818C164.166 296.962 163.808 297.844 163.09 298.464C162.378 299.079 161.355 299.387 160.023 299.387H157.247ZM157.247 298.116H160.039C160.87 298.116 161.506 297.922 161.949 297.533C162.391 297.14 162.612 296.573 162.612 295.834C162.612 295.133 162.391 294.571 161.949 294.151C161.506 293.73 160.899 293.511 160.128 293.495H157.247V298.116ZM167.703 299.387V304H166.149V292.216H170.495C171.785 292.216 172.794 292.545 173.522 293.204C174.256 293.862 174.623 294.733 174.623 295.818C174.623 296.962 174.264 297.844 173.546 298.464C172.834 299.079 171.812 299.387 170.479 299.387H167.703ZM167.703 298.116H170.495C171.326 298.116 171.963 297.922 172.405 297.533C172.848 297.14 173.069 296.573 173.069 295.834C173.069 295.133 172.848 294.571 172.405 294.151C171.963 293.73 171.356 293.511 170.584 293.495H167.703V298.116ZM179.827 299.298C179.827 300.501 179.667 301.656 179.349 302.762C179.036 303.862 178.553 304.879 177.9 305.813C177.253 306.746 176.573 307.41 175.861 307.804L175.545 306.889C176.376 306.252 177.042 305.265 177.544 303.927C178.051 302.584 178.31 301.094 178.321 299.46V299.201C178.321 298.068 178.202 297.016 177.965 296.044C177.728 295.068 177.396 294.194 176.97 293.422C176.549 292.651 176.074 292.049 175.545 291.617L175.861 290.703C176.573 291.097 177.25 291.755 177.892 292.678C178.54 293.6 179.023 294.617 179.341 295.729C179.665 296.84 179.827 298.03 179.827 299.298Z",fill:"black"},null,-1),l1e=m("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),s1e=m("path",{d:"M376.13 172.521C375.985 173.767 375.523 174.73 374.746 175.41C373.975 176.085 372.947 176.422 371.663 176.422C370.271 176.422 369.154 175.923 368.312 174.925C367.476 173.926 367.058 172.591 367.058 170.918V169.785C367.058 168.69 367.252 167.727 367.641 166.896C368.034 166.065 368.59 165.429 369.308 164.986C370.025 164.538 370.856 164.315 371.8 164.315C373.052 164.315 374.056 164.665 374.811 165.367C375.566 166.063 376.006 167.028 376.13 168.264H374.568C374.433 167.325 374.139 166.645 373.686 166.224C373.238 165.804 372.61 165.593 371.8 165.593C370.808 165.593 370.028 165.96 369.461 166.694C368.9 167.428 368.62 168.472 368.62 169.826V170.967C368.62 172.246 368.887 173.263 369.421 174.018C369.955 174.774 370.702 175.151 371.663 175.151C372.526 175.151 373.187 174.957 373.646 174.568C374.11 174.175 374.417 173.492 374.568 172.521H376.13ZM377.627 171.801C377.627 170.943 377.795 170.171 378.129 169.486C378.469 168.801 378.939 168.272 379.537 167.9C380.142 167.527 380.83 167.341 381.601 167.341C382.794 167.341 383.757 167.754 384.49 168.58C385.23 169.405 385.599 170.503 385.599 171.873V171.979C385.599 172.831 385.435 173.597 385.105 174.277C384.782 174.952 384.315 175.478 383.705 175.855C383.101 176.233 382.405 176.422 381.617 176.422C380.43 176.422 379.467 176.009 378.728 175.184C377.994 174.358 377.627 173.265 377.627 171.906V171.801ZM379.133 171.979C379.133 172.95 379.357 173.729 379.804 174.318C380.258 174.906 380.862 175.2 381.617 175.2C382.378 175.2 382.982 174.903 383.43 174.31C383.878 173.711 384.102 172.874 384.102 171.801C384.102 170.84 383.873 170.063 383.414 169.47C382.961 168.871 382.357 168.571 381.601 168.571C380.862 168.571 380.266 168.866 379.813 169.454C379.359 170.042 379.133 170.883 379.133 171.979ZM388.893 167.503L388.942 168.604C389.611 167.762 390.485 167.341 391.564 167.341C393.414 167.341 394.348 168.385 394.364 170.473V176.26H392.867V170.465C392.861 169.834 392.716 169.367 392.43 169.065C392.149 168.763 391.709 168.612 391.111 168.612C390.625 168.612 390.199 168.741 389.832 169C389.465 169.259 389.179 169.599 388.974 170.02V176.26H387.477V167.503H388.893ZM398.653 165.383V167.503H400.288V168.661H398.653V174.091C398.653 174.442 398.726 174.706 398.872 174.884C399.018 175.057 399.266 175.143 399.616 175.143C399.789 175.143 400.026 175.111 400.329 175.046V176.26C399.935 176.368 399.552 176.422 399.179 176.422C398.51 176.422 398.006 176.219 397.666 175.815C397.326 175.41 397.156 174.836 397.156 174.091V168.661H395.562V167.503H397.156V165.383H398.653ZM406.277 168.847C406.05 168.809 405.805 168.79 405.541 168.79C404.559 168.79 403.892 169.208 403.542 170.044V176.26H402.044V167.503H403.501L403.525 168.515C404.016 167.732 404.712 167.341 405.613 167.341C405.905 167.341 406.126 167.379 406.277 167.455V168.847ZM407.103 171.801C407.103 170.943 407.27 170.171 407.604 169.486C407.944 168.801 408.414 168.272 409.013 167.9C409.617 167.527 410.305 167.341 411.076 167.341C412.269 167.341 413.232 167.754 413.966 168.58C414.705 169.405 415.074 170.503 415.074 171.873V171.979C415.074 172.831 414.91 173.597 414.581 174.277C414.257 174.952 413.79 175.478 413.181 175.855C412.576 176.233 411.88 176.422 411.092 176.422C409.905 176.422 408.942 176.009 408.203 175.184C407.469 174.358 407.103 173.265 407.103 171.906V171.801ZM408.608 171.979C408.608 172.95 408.832 173.729 409.28 174.318C409.733 174.906 410.337 175.2 411.092 175.2C411.853 175.2 412.458 174.903 412.905 174.31C413.353 173.711 413.577 172.874 413.577 171.801C413.577 170.84 413.348 170.063 412.889 169.47C412.436 168.871 411.832 168.571 411.076 168.571C410.337 168.571 409.741 168.866 409.288 169.454C408.834 170.042 408.608 170.883 408.608 171.979ZM418.579 176.26H417.081V163.829H418.579V176.26ZM426.882 171.647V176.26H425.328V164.476H429.674C430.964 164.476 431.973 164.805 432.701 165.464C433.435 166.122 433.802 166.993 433.802 168.078C433.802 169.222 433.443 170.104 432.725 170.724C432.013 171.339 430.991 171.647 429.658 171.647H426.882ZM426.882 170.376H429.674C430.505 170.376 431.142 170.182 431.584 169.794C432.027 169.4 432.248 168.833 432.248 168.094C432.248 167.393 432.027 166.831 431.584 166.411C431.142 165.99 430.535 165.771 429.763 165.755H426.882V170.376ZM437.177 176.26H435.679V163.829H437.177V176.26ZM444.986 176.26C444.9 176.087 444.83 175.78 444.776 175.337C444.08 176.06 443.249 176.422 442.283 176.422C441.42 176.422 440.711 176.179 440.155 175.693C439.605 175.202 439.329 174.582 439.329 173.832C439.329 172.92 439.675 172.213 440.365 171.712C441.061 171.204 442.038 170.951 443.295 170.951H444.752V170.263C444.752 169.74 444.595 169.324 444.282 169.017C443.969 168.704 443.508 168.547 442.898 168.547C442.364 168.547 441.916 168.682 441.555 168.952C441.194 169.222 441.013 169.548 441.013 169.931H439.507C439.507 169.494 439.661 169.073 439.969 168.669C440.282 168.259 440.703 167.935 441.231 167.697C441.765 167.46 442.351 167.341 442.987 167.341C443.996 167.341 444.787 167.595 445.359 168.102C445.931 168.604 446.227 169.297 446.249 170.182V174.212C446.249 175.016 446.352 175.656 446.557 176.13V176.26H444.986ZM442.502 175.119C442.971 175.119 443.416 174.997 443.837 174.755C444.258 174.512 444.563 174.196 444.752 173.808V172.011H443.578C441.744 172.011 440.827 172.548 440.827 173.622C440.827 174.091 440.983 174.458 441.296 174.722C441.609 174.987 442.011 175.119 442.502 175.119ZM450.012 167.503L450.061 168.604C450.73 167.762 451.604 167.341 452.683 167.341C454.534 167.341 455.467 168.385 455.483 170.473V176.26H453.986V170.465C453.981 169.834 453.835 169.367 453.549 169.065C453.268 168.763 452.829 168.612 452.23 168.612C451.744 168.612 451.318 168.741 450.951 169C450.584 169.259 450.298 169.599 450.093 170.02V176.26H448.596V167.503H450.012ZM461.375 176.422C460.188 176.422 459.222 176.033 458.478 175.256C457.733 174.474 457.361 173.43 457.361 172.124V171.849C457.361 170.981 457.525 170.206 457.855 169.526C458.189 168.841 458.653 168.307 459.247 167.924C459.845 167.536 460.493 167.341 461.189 167.341C462.327 167.341 463.212 167.716 463.843 168.466C464.475 169.216 464.79 170.29 464.79 171.687V172.311H458.858C458.88 173.174 459.131 173.872 459.611 174.407C460.096 174.935 460.711 175.2 461.456 175.2C461.985 175.2 462.433 175.092 462.799 174.876C463.166 174.66 463.487 174.374 463.763 174.018L464.677 174.73C463.943 175.858 462.843 176.422 461.375 176.422ZM461.189 168.571C460.585 168.571 460.077 168.793 459.667 169.235C459.257 169.672 459.004 170.287 458.907 171.08H463.293V170.967C463.25 170.206 463.045 169.618 462.678 169.203C462.311 168.782 461.815 168.571 461.189 168.571Z",fill:"black"},null,-1),u1e=m("path",{d:"M436.219 267.083L434.625 267.083L434.625 268.677L436.219 268.677L436.219 267.083ZM436.219 203.334L427.017 219.271L445.42 219.271L436.219 203.334ZM530.567 265.489L436.219 265.489L436.219 268.677L530.567 268.677L530.567 265.489ZM437.812 267.083L437.812 217.678L434.625 217.678L434.625 267.083L437.812 267.083Z",fill:"var(--graph-color-3)"},null,-1),c1e=m("path",{d:"M393.507 267.083L395.1 267.083L395.1 268.677L393.507 268.677L393.507 267.083ZM393.507 203.334L402.708 219.271L384.305 219.271L393.507 203.334ZM299.158 265.489L393.507 265.489L393.507 268.677L299.158 268.677L299.158 265.489ZM391.913 267.083L391.913 217.678L395.1 217.678L395.1 267.083L391.913 267.083Z",fill:"var(--graph-color-3)"},null,-1),d1e=m("path",{d:"M299.796 290.033L315.733 299.234V280.831L299.796 290.033ZM530.567 290.033L514.63 280.831V299.234L530.567 290.033ZM314.139 291.626H516.223V288.439H314.139V291.626Z",fill:"black"},null,-1),f1e=m("path",{d:"M632.599 280.24L551 280.24L551 252.1C551 249.283 553.283 247 556.1 247L627.499 247C630.315 247 632.599 249.283 632.599 252.1L632.599 280.24Z",fill:"var(--graph-color-3)"},null,-1),p1e=m("path",{d:"M279.599 280.24L198 280.24L198 252.1C198 249.283 200.283 247 203.1 247L274.499 247C277.315 247 279.599 249.283 279.599 252.1L279.599 280.24Z",fill:"var(--graph-color-3)"},null,-1),h1e=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter3_d_159_853)"},[m("circle",{cx:"542",cy:"56",r:"27",fill:"url(#paint0_linear_159_853)"}),M(),m("circle",{cx:"542",cy:"56",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("path",{d:"M539.761 60.5791C539.761 59.0296 539.949 57.7956 540.325 56.877C540.701 55.9583 541.388 55.0563 542.384 54.1709C543.391 53.2744 544.061 52.5495 544.393 51.9961C544.725 51.4316 544.891 50.8395 544.891 50.2197C544.891 48.3493 544.027 47.4141 542.301 47.4141C541.482 47.4141 540.823 47.6686 540.325 48.1777C539.838 48.6758 539.584 49.3675 539.562 50.2529H534.747C534.769 48.139 535.45 46.4844 536.789 45.2891C538.139 44.0938 539.977 43.4961 542.301 43.4961C544.647 43.4961 546.468 44.0661 547.763 45.2061C549.058 46.335 549.705 47.9342 549.705 50.0039C549.705 50.9447 549.495 51.8356 549.074 52.6768C548.654 53.5068 547.918 54.431 546.866 55.4492L545.521 56.7275C544.68 57.5355 544.199 58.4818 544.077 59.5664L544.011 60.5791H539.761ZM539.279 65.6758C539.279 64.9342 539.528 64.3255 540.026 63.8496C540.535 63.3626 541.183 63.1191 541.969 63.1191C542.755 63.1191 543.396 63.3626 543.895 63.8496C544.404 64.3255 544.658 64.9342 544.658 65.6758C544.658 66.4062 544.409 67.0094 543.911 67.4854C543.424 67.9613 542.777 68.1992 541.969 68.1992C541.161 68.1992 540.508 67.9613 540.01 67.4854C539.523 67.0094 539.279 66.4062 539.279 65.6758Z",fill:"var(--graph-color-7)"})],-1),v1e=m("g",{class:"cursor-help animate-pulse"},[m("g",{filter:"url(#filter4_d_159_853)"},[m("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),M(),m("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})]),M(),m("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)"})],-1),m1e=m("g",{"clip-path":"url(#clip0_159_853)"},[m("path",{d:"M233.006 264.855L230.979 263.594L231.022 265.521L233.048 266.782L233.006 264.855ZM235.925 271.601L235.882 269.716L234.111 268.611C234.083 268.596 234.054 268.568 234.04 268.554L234.083 270.453L235.925 271.601ZM229.59 274.137L224.956 271.261L224.843 266.442L227.11 265.465L227.068 263.537L223.44 265.096C223.157 265.224 222.987 265.479 223.001 265.776L223.143 271.558C223.143 271.856 223.327 272.153 223.61 272.323L229.165 275.767C229.42 275.923 229.732 275.965 230.001 275.895C230.03 275.88 230.058 275.88 230.086 275.866L233.502 274.392L231.645 273.245L229.59 274.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M244.569 263.481C244.555 263.141 244.357 262.786 244.017 262.588L237.271 258.407L237.059 258.492L237.101 260.519L242.444 263.835L242.571 269.248L244.612 270.51L244.725 270.467L244.569 263.481ZM236.492 272.99L230.214 269.107L230.058 262.588L232.921 261.355L232.864 259.102L228.428 261.015C228.102 261.157 227.904 261.454 227.918 261.808L228.102 269.461C228.102 269.815 228.315 270.155 228.655 270.354L236.01 274.917C236.308 275.101 236.676 275.158 236.988 275.059C237.016 275.044 237.044 275.03 237.073 275.03L241.409 273.16L239.255 271.827L236.492 272.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M254.135 258.124L244.711 252.285C244.357 252.073 243.946 252.016 243.592 252.129C243.563 252.144 243.521 252.158 243.492 252.172L234.295 256.14C233.927 256.296 233.7 256.636 233.714 257.047L233.941 266.853C233.955 267.25 234.196 267.647 234.579 267.874L244.003 273.712C244.343 273.925 244.768 273.981 245.122 273.868C245.15 273.854 245.193 273.84 245.221 273.826L254.418 269.858C254.787 269.702 255.014 269.347 254.999 268.951L254.773 259.144C254.758 258.747 254.518 258.365 254.135 258.124V258.124ZM244.555 271.516L236.364 266.442L236.166 257.926L244.158 254.482L252.349 259.555L252.548 268.072L244.555 271.516Z",fill:"var(--graph-color-6)"})],-1),g1e=m("g",{"clip-path":"url(#clip1_159_853)"},[m("path",{d:"M586.006 263.855L583.979 262.594L584.022 264.521L586.048 265.782L586.006 263.855ZM588.925 270.601L588.882 268.716L587.111 267.611C587.083 267.596 587.054 267.568 587.04 267.554L587.083 269.453L588.925 270.601ZM582.59 273.137L577.956 270.261L577.843 265.442L580.11 264.465L580.068 262.537L576.44 264.096C576.157 264.224 575.987 264.479 576.001 264.776L576.143 270.558C576.143 270.856 576.327 271.153 576.61 271.323L582.165 274.767C582.42 274.923 582.732 274.965 583.001 274.895C583.03 274.88 583.058 274.88 583.086 274.866L586.502 273.392L584.645 272.245L582.59 273.137Z",fill:"var(--graph-color-4)"}),M(),m("path",{d:"M597.569 262.481C597.555 262.141 597.357 261.786 597.017 261.588L590.271 257.407L590.059 257.492L590.101 259.519L595.444 262.835L595.571 268.248L597.612 269.51L597.725 269.467L597.569 262.481ZM589.492 271.99L583.214 268.107L583.058 261.588L585.921 260.355L585.864 258.102L581.428 260.015C581.102 260.157 580.904 260.454 580.918 260.808L581.102 268.461C581.102 268.815 581.315 269.155 581.655 269.354L589.01 273.917C589.308 274.101 589.676 274.158 589.988 274.059C590.016 274.044 590.044 274.03 590.073 274.03L594.409 272.16L592.255 270.827L589.492 271.99Z",fill:"var(--graph-color-5)"}),M(),m("path",{d:"M607.135 257.124L597.711 251.285C597.357 251.073 596.946 251.016 596.592 251.129C596.563 251.144 596.521 251.158 596.492 251.172L587.295 255.14C586.927 255.296 586.7 255.636 586.714 256.047L586.941 265.853C586.955 266.25 587.196 266.647 587.579 266.874L597.003 272.712C597.343 272.925 597.768 272.981 598.122 272.868C598.15 272.854 598.193 272.84 598.221 272.826L607.418 268.858C607.787 268.702 608.014 268.347 607.999 267.951L607.773 258.144C607.758 257.747 607.518 257.365 607.135 257.124V257.124ZM597.555 270.516L589.364 265.442L589.166 256.926L597.158 253.482L605.349 258.555L605.548 267.072L597.555 270.516Z",fill:"var(--graph-color-6)"})],-1),C1e=Ni(' ',1),y1e=ie({__name:"StandaloneGraph",setup(e){const{t}=tn();return(r,n)=>(h(),x("svg",Qte,[Xte,M(),Jte,M(),e1e,M(),t1e,M(),r1e,M(),n1e,M(),o1e,M(),a1e,M(),i1e,M(),l1e,M(),s1e,M(),u1e,M(),c1e,M(),d1e,M(),f1e,M(),p1e,M(),U(I(Ut),{trigger:"hover","is-svg":!0,tag:"g",title:I(t)("common.product.name"),placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(` The control plane provides the config for all services in the mesh. - `)]),default:O(()=>[v1e,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(R(I(t)("common.product.name"))+` attaches a data plane proxy sidecar to each service in your mesh. + `)]),default:O(()=>[h1e,M()]),_:1},8,["title"]),M(),U(I(Ut),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:O(()=>[M(R(I(t)("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)]),default:O(()=>[m1e,M()]),_:1}),M(),g1e,M(),C1e,M(),y1e]))}}),Nr={KubernetesGraph:dr(Aee,{description:"KubernetesGraph"}),PostgresGraph:dr(Qte,{description:"PostgresGraph"}),MemoryGraph:dr(Uee,{description:"MemoryGraph"}),MultizoneGraph:dr(Lte,{description:"MultizoneGraph"}),StandaloneGraph:dr(b1e,{description:"StandaloneGraph"}),MainView:dr(oX,{description:"MainView"}),MeshDetails:dr(iee,{description:"MeshDetails"})},[yoe,boe,woe,_oe,koe,w1e,xoe]=Pa(Nr.KubernetesGraph,Nr.PostgresGraph,Nr.MemoryGraph,Nr.MultizoneGraph,Nr.StandaloneGraph,Nr.MainView,Nr.MeshDetails),_1e={key:0,"aria-label":"Breadcrumb"},k1e={key:0,class:"app-view-title-bar"},x1e={class:"actions"},M1e={key:1},S1e=ie({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1}},setup(e){const t=w1e(),n=e,r=new Map,o=j([]),a=Symbol("app-view"),i=c=>{const d=[...c.values()];d.some(f=>f.length===0)?o.value=[]:o.value=d.flat()},l={addBreadcrumbs:(c,d)=>{if(typeof c<"u"){if(r.has(d)){const f=r.get(d);if(JSON.stringify(f)===JSON.stringify(c))return}r.set(d,c),i(r)}},removeBreadcrumbs:c=>{r.has(c)&&(r.delete(c),i(r))}},s=r1("app-view-parent",void 0);s||Cn("app-view-parent",l);const u=s||l;return Ee(()=>n.breadcrumbs,c=>{c!==null&&u.addBreadcrumbs(c,a)},{immediate:!0}),nn(()=>{u.removeBreadcrumbs(a)}),(c,d)=>{const f=Ft("KAlert");return h(),J(lt(I(s)?"div":I(t)),null,{default:O(()=>[!I(s)&&o.value.length>0?(h(),x("nav",_1e,[U(I(M9),{items:o.value},null,8,["items"])])):Z("",!0),M(),m("section",{class:ae({"is-fullscreen":n.fullscreen})},[c.$slots.title?(h(),x("header",k1e,[n.fullscreen?(h(),J(I(ty),{key:0})):Z("",!0),M(),K(c.$slots,"title",{},void 0,!0),M(),m("div",x1e,[K(c.$slots,"actions",{},void 0,!0)])])):Z("",!0),M(),c.$slots.notifications?(h(),x("aside",M1e,[U(f,{class:"mb-4",appearance:"warning"},{alertMessage:O(()=>[K(c.$slots,"notifications",{},void 0,!0)]),_:3})])):Z("",!0),M(),K(c.$slots,"default",{},void 0,!0)],2)]),_:3})}}});const E1e=Ia(S1e,[["__scopeId","data-v-51e64dc9"]]),L1e=m("span",{class:"visually-hidden"},null,-1),A1e=ie({__name:"DataSource",props:{src:{type:String,required:!0}},emits:["change","error"],setup(e,{emit:t}){const n=Sne(),r=e,o=j(void 0),a=j(void 0),i=t;let l={};const s=Symbol(""),u=async f=>{if(o.value=void 0,l=c(l),l.src=f,f==="")return;l.controller=new AbortController;const p=n.source(f,s);p.addEventListener("message",g=>{o.value=g.data,a.value=void 0,i("change",o.value)},{signal:l.controller.signal}),p.addEventListener("error",g=>{a.value=g.error,i("error",a.value)},{signal:l.controller.signal})},c=f=>(typeof f.controller<"u"&&f.controller.abort(),typeof f.src<"u"&&n.close(f.src,s),{});Ee(()=>r.src,function(f){u(f)},{immediate:!0}),nn(()=>{l=c(l)});const d=()=>{u(r.src)};return(f,p)=>(h(),x(Le,null,[K(f.$slots,"default",{data:o.value,error:a.value,refresh:d}),M(),L1e],64))}}),s7=Symbol("route-view-parent"),H1e=ie({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!0}},setup(e){const t=e,n=Symbol("route-title"),r=r1(s7);return typeof r<"u"&&(Ee(()=>t.title,o=>{o.length>0&&r.addTitle(o,n)},{immediate:!0}),nn(()=>{r.removeTitle(n)})),(o,a)=>t.render?(h(),x(Le,{key:0},[M(R(t.title),1)],64)):Z("",!0)}}),O5=function(e){let t;return(...n)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...n))}},B1e=function(e){return(Array.isArray(e)?e[0]:e)??""},T1e=(e=document)=>O5(t=>{e.title=t}),D1e=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return O5(n=>{const r=n.reduce((o,a)=>Object.entries(a).reduce((i,[l,s])=>(typeof i[l]>"u"&&(i[l]=[]),i[l].push(s),i),o),{});e.classList.remove(...[...e.classList].filter(o=>!t.includes(o))),e.classList.add(...r.class||[])})},r8=(e,t)=>{const n={...t},r=Object.entries(e).reduce((o,[a,i])=>(String(i).length>0&&i!==!1?o[a]=encodeURIComponent(String(i)):o[a]=void 0,o),n);return{...n,...r}},O1e=["data-testid"],V1e=ie({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){const t=window,n=xne(),r=Mne(),{t:o}=nr(),a=tee(),i=eee(),l=Symbol("route-view"),s=e,u=_(()=>s.name),c=j(null),d=new Map,f=new Map,p=T1e(document),g=D1e(document.documentElement),C=T=>T.reverse().concat(o("components.route-view.title",{name:o("common.product.name")})).join(" | "),b={addTitle:(T,S)=>{const A=c.value;A&&(A.innerHTML=o("components.route-view.route-announcer",{title:T})),d.set(S,T),p(C([...d.values()]))},removeTitle:T=>{d.delete(T),p(C([...d.values()]))},addAttrs:(T,S)=>{f.set(S,T),g([...f.values()])},removeAttrs:T=>{f.delete(T),g([...f.values()])}},v=j(s.params);Ee(()=>Object.keys(s.params).map(T=>a.params[T]||a.query[T]),()=>{const T=Object.entries({...s.params,...a.query,...a.params}).reduce((S,[A,B])=>{if(typeof s.params[A]>"u")return S;let N=B1e(B);const W=s.params[A];switch(!0){case typeof W=="number":isNaN(Number(B))&&(N=String(W));break}return N.length===0&&(N=String(W)),typeof W=="boolean"&&String(N)==="false"&&(N=""),S[A]=decodeURIComponent(N),S},{});v.value=T},{immediate:!0});let y={};const w=O5(T=>{i.push({name:s.name,query:r8(T,a.query)}),y={}}),k=T=>{y={...y,...T},w(y)},L=(...T)=>{i.push(...T)},V=(...T)=>{try{if(t.history.state.back!==null){i.back();return}}catch{}L(...T)};Ee(()=>s.name,()=>{const T=Object.entries(v.value||{}).reduce((S,[A,B])=>(typeof a.params[A]>"u"&&(S[A]=B),S),{});Object.keys(T).length>0&&i.replace({query:r8(T,a.query)})},{immediate:!0});const P=r1(s7,void 0);P||(p(o("components.route-view.title",{name:o("common.product.name")})),Cn(s7,b));const D=P||b;return Ee(()=>s.attrs,T=>{Object.keys(T).length>0&&D.addAttrs(T,l)},{immediate:!0}),nn(()=>{D.removeAttrs(l)}),(T,S)=>(h(),x("div",{class:"route-view","data-testid":u.value},[I(P)?Z("",!0):(h(),x("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:c,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),M(),K(T.$slots,"default",{t:I(o),env:I(n),can:I(r),route:{update:k,replace:L,params:v.value,back:V}})],8,O1e))}}),I1e=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>e[e.length-1]()}],P1e=e=>{const t=(n,r)=>typeof e[n]<"u"?e[n](t,r):!1;return t};function N1e(e){const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)}function Is(e,t,n=void 0){if(typeof e!="object"||Array.isArray(e)||Array.isArray(t)&&t.length===0)return n;const r=Array.isArray(t)?t:t.split(".");if(r.length===1){const o=e[r[0]];return o===void 0?n:o}return Is(e[r[0]],r.slice(1),n)}class o8 extends Error{get key(){return this.message}}const Z1e=(e,t)=>{const n=Tg("en-us",e,{isGlobal:!0,onError:o=>{throw o}}),r={KUMA_VERSION:t("KUMA_VERSION"),KUMA_DOCS_URL:t("KUMA_DOCS_URL"),KUMA_UTM_QUERY_PARAMS:t("KUMA_UTM_QUERY_PARAMS"),KUMA_PRODUCT_NAME:n.t("common.product.name")};return{...n,t:function(...o){var i;const a=o[0];try{if(typeof Is(e,a)>"u")throw a.startsWith("http.api.")?new o8(a):new Error(`Missing message: "${a}" for locale "en-us", using id as fallback`);return Is(e,a).length===0?"":(o[1]={...r,...o[1]},n.t(...o))}catch(l){switch(!0){case l instanceof o8:return N1e(l.key.split(".").pop());default:if((i=o[2])!=null&&i.defaultMessage)return o[2].defaultMessage;throw l}}}}},a8=0,i8=1,To=2;class np extends EventTarget{constructor(n,r){super();gt(this,"url","");gt(this,"withCredentials",!1);gt(this,"CONNECTING",a8);gt(this,"OPEN",i8);gt(this,"CLOSED",To);gt(this,"onerror",null);gt(this,"onmessage",null);gt(this,"onopen",null);gt(this,"readyState",To);this.source=n,this.configuration=r,this._open()}_open(){(async function(n){try{n.readyState=a8;const r=n.source();n.readyState=i8;for await(const o of r)if(n.dispatchEvent(new MessageEvent("message",{data:o})),n.readyState===To)break;n.readyState=To}catch(r){n.close(),n.dispatchEvent(new ErrorEvent("error",{error:r}))}})(this)}open(){this.readyState!==To&&this._open()}close(){this.readyState=To}}const $1e=e=>e,rp=e=>(t,n={})=>{let r=0,o=0;return new np(async function*(){var i,l;const a=this;for(;;){o>0&&await new Promise(u=>setTimeout(u,a.configuration.interval??1e3)),(r>0||o>0)&&e.hidden&&await new Promise(u=>{e.addEventListener("visibilitychange",u,{once:!0})});let s;try{s=await t(a),typeof a.configuration.interval>"u"&&a.close(),o++,yield s}catch(u){const c=(l=(i=a.configuration)==null?void 0:i.retry)==null?void 0:l.call(i,u);if(typeof(c==null?void 0:c.then)=="function")await Promise.all([c,new Promise(d=>setTimeout(d,1e3))]),r++;else throw u}}},n)},l8=rp(new class extends EventTarget{constructor(){super(...arguments);gt(this,"hidden",!1)}}),R1e=(e,t)=>{const[n,r]=e.split("?"),o=new URLSearchParams(r),a=t.match(n),i={offset:parseInt(o.get("offset")||"0"),size:parseInt(o.get("size")||"0"),page:parseInt(o.get("page")||"0"),search:o.get("search")||"",...a.params};try{const l=a.route(i,{close:()=>{}}),s=l instanceof np?l:l8(()=>Promise.resolve(l));return s.url=e,s}catch(l){return l8(()=>Promise.reject(l))}},z1e=(e,t)=>{t&&t.close()},F1e={create:R1e,destroy:z1e};var wi=class{constructor(e,t,n,r,o,a){gt(this,"type",3);gt(this,"name","");gt(this,"prefix","");gt(this,"value","");gt(this,"suffix","");gt(this,"modifier",3);this.type=e,this.name=t,this.prefix=n,this.value=r,this.suffix=o,this.modifier=a}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},U1e=/[$_\p{ID_Start}]/u,j1e=/[$_\u200C\u200D\p{ID_Continue}]/u,u7=".*";function Y1e(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function op(e,t=!1){let n=[],r=0;for(;r{if(is("OTHER_MODIFIER")??s("ASTERISK"),c=y=>{let w=s(y);if(w!==void 0)return w;let{type:k,index:L}=n[i];throw new TypeError(`Unexpected ${k} at ${L}, expected ${y}`)},d=()=>{let y="",w;for(;w=s("CHAR")??s("ESCAPED_CHAR");)y+=w;return y},f=y=>y,p=t.encodePart||f,g="",C=y=>{g+=y},b=()=>{g.length&&(o.push(new wi(3,"","",p(g),"",3)),g="")},v=(y,w,k,L,V)=>{let P=3;switch(V){case"?":P=1;break;case"*":P=0;break;case"+":P=2;break}if(!w&&!k&&P===3){C(y);return}if(b(),!w&&!k){if(!y)return;o.push(new wi(3,"","",p(y),"",P));return}let D;k?k==="*"?D=u7:D=k:D=r;let T=2;D===r?(T=1,D=""):D===u7&&(T=0,D="");let S;if(w?S=w:k&&(S=a++),l.has(S))throw new TypeError(`Duplicate name '${S}'.`);l.add(S),o.push(new wi(T,S,p(y),D,p(L),P))};for(;i-1)}return i||(r+=`(?=${a}|${o})`),new RegExp(r,s8(n))}var fr={delimiter:"",prefixes:"",sensitive:!0,strict:!0},K1e={delimiter:".",prefixes:"",sensitive:!0,strict:!0},q1e={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function W1e(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function lp(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function Q1e(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function sp(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var up=["ftp","file","http","https","ws","wss"];function cp(e){if(!e)return!0;for(let t of up)if(e.test(t))return!0;return!1}function X1e(e,t){if(e=lp(e,"#"),t||e==="")return e;let n=new URL("https://example.com");return n.hash=e,n.hash?n.hash.substring(1,n.hash.length):""}function J1e(e,t){if(e=lp(e,"?"),t||e==="")return e;let n=new URL("https://example.com");return n.search=e,n.search?n.search.substring(1,n.search.length):""}function ene(e,t){return t||e===""?e:sp(e)?pp(e):fp(e)}function tne(e,t){if(t||e==="")return e;let n=new URL("https://example.com");return n.password=e,n.password}function nne(e,t){if(t||e==="")return e;let n=new URL("https://example.com");return n.username=e,n.username}function rne(e,t,n){if(n||e==="")return e;if(t&&!up.includes(t))return new URL(`${t}:${e}`).pathname;let r=e[0]=="/";return e=new URL(r?e:"/-"+e,"https://example.com").pathname,r||(e=e.substring(2,e.length)),e}function one(e,t,n){return dp(t)===e&&(e=""),n||e===""?e:hp(e)}function ane(e,t){return e=Q1e(e,":"),t||e===""?e:V5(e)}function dp(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function V5(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function ine(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function lne(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function fp(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 pp(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function hp(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function sne(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 une(e){return e===""?e:new URL(`data:${e}`).pathname}function cne(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function dne(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var Jo,c1,Ht,xt,Qr,ea,Zn,ta,na,ra,Nt,Gt,Ns,vp,Ii,c7,Xr,ai,oa,Rl,b1,P1,Pi,d7,Zs,mp,aa,zl,$s,gp,Rs,Cp,ia,Fl,br,Ro,$n,zr,zs,yp,Fs,bp,Us,wp,js,_p,Z1,sn,Ys,kp,h8,fne=(h8=class{constructor(e){ut(this,Nt);ut(this,Ns);ut(this,Ii);ut(this,Xr);ut(this,oa);ut(this,b1);ut(this,Pi);ut(this,Zs);ut(this,aa);ut(this,$s);ut(this,Rs);ut(this,ia);ut(this,br);ut(this,$n);ut(this,zs);ut(this,Fs);ut(this,Us);ut(this,js);ut(this,Z1);ut(this,Ys);ut(this,Jo,void 0);ut(this,c1,[]);ut(this,Ht,{});ut(this,xt,0);ut(this,Qr,1);ut(this,ea,0);ut(this,Zn,0);ut(this,ta,0);ut(this,na,0);ut(this,ra,!1);Wt(this,Jo,e)}get result(){return ve(this,Ht)}parse(){for(Wt(this,c1,op(ve(this,Jo),!0));ve(this,xt)0)if(xe(this,Fs,bp).call(this))Wt(this,ta,ve(this,ta)-1);else continue;if(xe(this,zs,yp).call(this)){Wt(this,ta,ve(this,ta)+1);continue}switch(ve(this,Zn)){case 0:xe(this,Pi,d7).call(this)&&(ve(this,Ht).username="",ve(this,Ht).password="",ve(this,Ht).hostname="",ve(this,Ht).port="",ve(this,Ht).pathname="",ve(this,Ht).search="",ve(this,Ht).hash="",xe(this,Xr,ai).call(this,1));break;case 1:if(xe(this,Pi,d7).call(this)){xe(this,Ys,kp).call(this);let e=7,t=1;ve(this,ra)&&(ve(this,Ht).pathname="/"),xe(this,Zs,mp).call(this)?(e=2,t=3):ve(this,ra)&&(e=2),xe(this,Nt,Gt).call(this,e,t)}break;case 2:xe(this,aa,zl).call(this)?xe(this,Xr,ai).call(this,3):(xe(this,ia,Fl).call(this)||xe(this,br,Ro).call(this)||xe(this,$n,zr).call(this))&&xe(this,Xr,ai).call(this,5);break;case 3:xe(this,$s,gp).call(this)?xe(this,Nt,Gt).call(this,4,1):xe(this,aa,zl).call(this)&&xe(this,Nt,Gt).call(this,5,1);break;case 4:xe(this,aa,zl).call(this)&&xe(this,Nt,Gt).call(this,5,1);break;case 5:xe(this,Us,wp).call(this)?Wt(this,na,ve(this,na)+1):xe(this,js,_p).call(this)&&Wt(this,na,ve(this,na)-1),xe(this,Rs,Cp).call(this)&&!ve(this,na)?xe(this,Nt,Gt).call(this,6,1):xe(this,ia,Fl).call(this)?xe(this,Nt,Gt).call(this,7,0):xe(this,br,Ro).call(this)?xe(this,Nt,Gt).call(this,8,1):xe(this,$n,zr).call(this)&&xe(this,Nt,Gt).call(this,9,1);break;case 6:xe(this,ia,Fl).call(this)?xe(this,Nt,Gt).call(this,7,0):xe(this,br,Ro).call(this)?xe(this,Nt,Gt).call(this,8,1):xe(this,$n,zr).call(this)&&xe(this,Nt,Gt).call(this,9,1);break;case 7:xe(this,br,Ro).call(this)?xe(this,Nt,Gt).call(this,8,1):xe(this,$n,zr).call(this)&&xe(this,Nt,Gt).call(this,9,1);break;case 8:xe(this,$n,zr).call(this)&&xe(this,Nt,Gt).call(this,9,1);break}}}},Jo=new WeakMap,c1=new WeakMap,Ht=new WeakMap,xt=new WeakMap,Qr=new WeakMap,ea=new WeakMap,Zn=new WeakMap,ta=new WeakMap,na=new WeakMap,ra=new WeakMap,Nt=new WeakSet,Gt=function(e,t){switch(ve(this,Zn)){case 0:break;case 1:ve(this,Ht).protocol=xe(this,Z1,sn).call(this);break;case 2:break;case 3:ve(this,Ht).username=xe(this,Z1,sn).call(this);break;case 4:ve(this,Ht).password=xe(this,Z1,sn).call(this);break;case 5:ve(this,Ht).hostname=xe(this,Z1,sn).call(this);break;case 6:ve(this,Ht).port=xe(this,Z1,sn).call(this);break;case 7:ve(this,Ht).pathname=xe(this,Z1,sn).call(this);break;case 8:ve(this,Ht).search=xe(this,Z1,sn).call(this);break;case 9:ve(this,Ht).hash=xe(this,Z1,sn).call(this);break}xe(this,Ns,vp).call(this,e,t)},Ns=new WeakSet,vp=function(e,t){Wt(this,Zn,e),Wt(this,ea,ve(this,xt)+t),Wt(this,xt,ve(this,xt)+t),Wt(this,Qr,0)},Ii=new WeakSet,c7=function(){Wt(this,xt,ve(this,ea)),Wt(this,Qr,0)},Xr=new WeakSet,ai=function(e){xe(this,Ii,c7).call(this),Wt(this,Zn,e)},oa=new WeakSet,Rl=function(e){return e<0&&(e=ve(this,c1).length-e),e=0&&(e.pathname=On(r.pathname.substring(0,o+1),n)+e.pathname)}e.pathname=rne(e.pathname,e.protocol,n)}return typeof t.search=="string"&&(e.search=J1e(t.search,n)),typeof t.hash=="string"&&(e.hash=X1e(t.hash,n)),e}function ii(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function pne(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function hne(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 n=".*",r=`[^${pne(t.delimiter)}]+?`,o=/[$_\u200C\u200D\p{ID_Continue}]/u,a="";for(let i=0;i0?e[i-1]:null,d=i0?d.value[0]:"";u=o.test(f)}else u=!d.hasCustomName();if(!u&&!l.prefix.length&&c&&c.type===3){let f=c.value[c.value.length-1];u=t.prefixes.includes(f)}u&&(a+="{"),a+=ii(l.prefix),s&&(a+=`:${l.name}`),l.type===2?a+=`(${l.value})`:l.type===1?s||(a+=`(${r})`):l.type===0&&(!s&&(!c||c.type===3||c.modifier!==3||u||l.prefix!=="")?a+="*":a+=`(${n})`),l.type===1&&s&&l.suffix.length&&o.test(l.suffix[0])&&(a+="\\"),a+=ii(l.suffix),u&&(a+="}"),l.modifier!==3&&(a+=Uo(l.modifier))}return a}var fn,Jr,la,Qt,pn,v8,xp=(v8=class{constructor(e={},t,n){ut(this,fn,void 0);ut(this,Jr,{});ut(this,la,{});ut(this,Qt,{});ut(this,pn,{});try{let r;if(typeof t=="string"?r=t:n=t,typeof e=="string"){let l=new fne(e);if(l.parse(),e=l.result,r===void 0&&typeof e.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");e.baseURL=r}else{if(!e||typeof e!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(r)throw new TypeError("parameter 1 is not of type 'string'.")}typeof n>"u"&&(n={ignoreCase:!1});let o={ignoreCase:n.ignoreCase===!0};Wt(this,fn,qa({pathname:sr,protocol:sr,username:sr,password:sr,hostname:sr,port:sr,search:sr,hash:sr},e,!0)),dp(ve(this,fn).protocol)===ve(this,fn).port&&(ve(this,fn).port="");let i;for(i of L0){if(!(i in ve(this,fn)))continue;let l={},s=ve(this,fn)[i];switch(ve(this,la)[i]=[],i){case"protocol":Object.assign(l,fr),l.encodePart=V5;break;case"username":Object.assign(l,fr),l.encodePart=ine;break;case"password":Object.assign(l,fr),l.encodePart=lne;break;case"hostname":Object.assign(l,K1e),sp(s)?l.encodePart=pp:l.encodePart=fp;break;case"port":Object.assign(l,fr),l.encodePart=hp;break;case"pathname":cp(ve(this,Jr).protocol)?(Object.assign(l,q1e,o),l.encodePart=sne):(Object.assign(l,fr,o),l.encodePart=une);break;case"search":Object.assign(l,fr,o),l.encodePart=cne;break;case"hash":Object.assign(l,fr,o),l.encodePart=dne;break}try{ve(this,pn)[i]=ap(s,l),ve(this,Jr)[i]=ip(ve(this,pn)[i],ve(this,la)[i],l),ve(this,Qt)[i]=hne(ve(this,pn)[i],l)}catch{throw new TypeError(`invalid ${i} pattern '${ve(this,fn)[i]}'.`)}}}catch(r){throw new TypeError(`Failed to construct 'URLPattern': ${r.message}`)}}test(e={},t){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return!1;try{typeof e=="object"?n=qa(n,e,!1):n=qa(n,u8(e,t),!1)}catch{return!1}let r;for(r of L0)if(!ve(this,Jr)[r].exec(n[r]))return!1;return!0}exec(e={},t){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return;try{typeof e=="object"?n=qa(n,e,!1):n=qa(n,u8(e,t),!1)}catch{return null}let r={};t?r.inputs=[e,t]:r.inputs=[e];let o;for(o of L0){let a=ve(this,Jr)[o].exec(n[o]);if(!a)return null;let i={};for(let[l,s]of ve(this,la)[o].entries())if(typeof s=="string"||typeof s=="number"){let u=a[l+1];i[s]=u}r[o]={input:n[o]??"",groups:i}}return r}static compareComponent(e,t,n){let r=(l,s)=>{for(let u of["type","modifier","prefix","value","suffix"]){if(l[u]{let u=0;for(;u{this.routes.set(new xp({pathname:n}),r)})}match(t){for(const[n,r]of this.routes){const o=`data:${t}`;if(n.test(o)){const a=n.exec(o);return{route:r,params:(a==null?void 0:a.pathname.groups)||{}}}}throw new Error(`Matching route for '${t}' not found`)}}class mne{constructor(t,n){gt(this,"pool",new Map);this.create=t,this.destroy=n}acquire(t,n){if(!this.pool.has(t)){const o={value:this.create(t),references:new Set};this.pool.set(t,o)}const r=this.pool.get(t);return r.references.add(n),r.value}release(t,n){if(this.pool.has(t)){const r=this.pool.get(t);r.references.delete(n),r.references.size===0&&(this.pool.delete(t),this.destroy(t,r.value))}}}class gne{constructor(t,{create:n,destroy:r},o){gt(this,"cache",new Map);gt(this,"pool");gt(this,"getCacheKeyPrefix");const a=new vne(t);this.pool=new mne(i=>n(i,a),(i,l)=>{r(i,l)}),this.getCacheKeyPrefix=o}source(t,n){const r=this.getCacheKeyPrefix()+t,o=this.pool.acquire(t,n);return o.addEventListener("message",a=>{this.cache.set(r,a.data)}),this.cache.has(r)&&Promise.resolve().then(()=>{o==null||o.dispatchEvent(new MessageEvent("message",{data:this.cache.get(r)}))}),o}close(t,n){return this.pool.release(t,n)}}class Cne{constructor(t){gt(this,"env");let n=t;const r=(l,s="")=>this.var(l,(n==null?void 0:n[l])??s),o=this.getConfig(),a=wne(r("KUMA_VERSION",o.version)),i=encodeURIComponent(r("KUMA_PRODUCT_NAME"));n={...n,KUMA_UTM_QUERY_PARAMS:`utm_source=${i}&utm_medium=${i}`},this.env={...n,KUMA_INSTALL_URL:`${r("KUMA_INSTALL_URL")}?${r("KUMA_UTM_QUERY_PARAMS")}`,KUMA_DOCS_URL:`${r("KUMA_DOCS_URL")}/${a.patch==="0.0.0"?"dev":a.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:a.pre,KUMA_API_URL:r("KUMA_API_URL")||o.apiUrl,KUMA_BASE_PATH:r("KUMA_BASE_PATH")||o.baseGuiPath,KUMA_MODE:r("KUMA_MODE")||o.mode,KUMA_ENVIRONMENT:r("KUMA_ENVIRONMENT")||o.environment,KUMA_STORE_TYPE:r("KUMA_STORE_TYPE")||o.storeType,KUMA_KDS_URL:"grpcs://:5685"}}var(t,n=""){var r;return((r=this.env)==null?void 0:r[t])??n}getConfig(){const t=document.querySelector("#kuma-config");let n;if(t instanceof HTMLScriptElement&&t.textContent)try{n=JSON.parse(t.textContent.trim())}catch(r){console.error(r)}return n||(n=yne(),console.error("Unable to parse kuma config. Falling back to defaults")),n.apiUrl=bne(n.apiUrl),n}}function yne(e=""){return{baseGuiPath:"/gui",apiUrl:e,version:"2.4.0",product:"Kuma",mode:"global",environment:"universal",storeType:"postgres",apiReadOnly:!1}}function Mp(e){return e.endsWith("/")?Mp(e.slice(0,-1)):e}function bne(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,Mp(e)}function wne(e){const[t,n,...r]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[o,a]=r.join(".").split("-");return{major:t,minor:`${t}.${n}`,patch:`${t}.${n}.${o}`,pre:`${t}.${n}.${o}${a!==void 0?`-${a}`:""}`}}const Kt={Env:Fe("application.Env"),env:Fe("application.env"),EnvVars:Fe("EnvVars"),can:Fe("application.can"),features:Fe("application.can.features"),notFoundView:Fe("application.not-found"),applicationComponents:Fe("application.components"),source:Fe("data.source"),sources:Fe("data.sources"),dataSourcePool:Fe("data.DataSourcePool"),dataSourceLifecycle:Fe("data.DataSourceLifecycle"),getDataSourceCacheKeyPrefix:Fe("data.getDataSourceCacheKeyPrefix"),i18n:Fe("i18n"),enUs:Fe("i18n.locale.enUs")},_ne=e=>[[Fe("application.components"),{service:t=>[["AppView",E1e],["DataSource",A1e],["RouteView",V1e],["RouteTitle",H1e],["I18nT",Dg(t)]],arguments:[e.i18n],labels:[e.components]}],[Fe("application.routes"),{service:I1e,arguments:[Kt.notFoundView],labels:[e.routes]}],[Kt.i18n,{service:Z1e,arguments:[Kt.enUs,e.env]}],[Kt.can,{service:P1e,arguments:[Kt.features]}],[Kt.Env,{service:Cne,arguments:[e.EnvVars]}],[Kt.env,{service:t=>(...n)=>t.var(...n),arguments:[Kt.Env]}],[Kt.dataSourceLifecycle,{constant:F1e}],[Kt.source,{service:rp,arguments:[dr(document,{description:"dom.document"})]}],[Kt.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[Kt.dataSourcePool,{service:gne,arguments:[e.sources,Kt.dataSourceLifecycle,Kt.getDataSourceCacheKeyPrefix]}]],kne=Kt,[xne,Mne,nr,Sne]=Pa(Kt.env,Kt.can,Kt.i18n,Kt.dataSourcePool),A2=e=>(ot("data-v-e213db68"),e=e(),at(),e),Ene={class:"card-header"},Lne={class:"card-title"},Ane={class:"columns"},Hne=A2(()=>m("img",{src:lm},null,-1)),Bne=A2(()=>m("img",{src:sm},null,-1)),Tne=A2(()=>m("img",{src:Sc},null,-1)),Dne=A2(()=>m("img",{src:Sc},null,-1)),One=ie({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=nr(),n=e;return(r,o)=>{const a=Ft("KCard");return h(),J(a,null,{body:O(()=>[m("div",Ene,[m("div",Lne,[m("h2",null,R(I(t)("main-overview.detail.health.title")),1)])]),M(),m("div",Ane,[n.canUseZones?(h(),J(Wr,{key:0,total:n.globalInsight.zones.controlPlanes.total,online:n.globalInsight.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:O(()=>[Hne]),title:O(()=>[M(R(I(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):Z("",!0),M(),U(Wr,{total:n.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:O(()=>[Bne]),title:O(()=>[M(R(I(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),M(),U(Wr,{total:n.globalInsight.services.internal.total,online:n.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:O(()=>[Tne]),title:O(()=>[M(R(I(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),M(),U(Wr,{total:n.globalInsight.dataplanes.standard.total,online:n.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:O(()=>[Dne]),title:O(()=>[M(R(I(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])])]),_:1})}}});const Vne=Ia(One,[["__scopeId","data-v-e213db68"]]),Ps={sources:Fe("control-planes.sources"),ControlPlaneStatus:Fe("control-planes.components.ControlPlaneStatus")},Ine=e=>[[Ps.sources,{service:Dp,arguments:[e.env,e.api],labels:[e.sources]}],[Ps.ControlPlaneStatus,{service:()=>Vne}],[Fe("control-planes.routes"),{service:Tp,labels:[e.routes]}],[Fe("control-planes.features"),{service:Bp,arguments:[e.env],labels:[e.features]}]],Pne=Ps,[Moe]=Pa(Ps.ControlPlaneStatus),Nne=()=>[{path:"/diagnostics",name:"diagnostics",component:()=>Pe(()=>import("./DiagnosticsDetailView-b9e41bd9.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css"],import.meta.url)}],Zne=e=>({"/config":async(t,n)=>(n.close(),await e.getConfig())}),$ne=e=>[[Fe("diagnostics.sources"),{service:Zne,arguments:[e.api],labels:[e.sources]}],[Fe("diagnostics.routes"),{service:Nne,labels:[e.routes]}]];class Rne{constructor(t){gt(this,"storageAdapter");this.storageAdapter=t}get(t){let n;try{n=this.storageAdapter.getItem(t)}catch{return null}if(n===null||!(n.startsWith("[")||n.startsWith("{")))return n;try{return JSON.parse(n)}catch{return n}}set(t,n){try{const r=typeof n=="string"?n:JSON.stringify(n);this.storageAdapter.setItem(t,r)}catch{}}has(t){try{return this.storageAdapter.getItem(t)!==null}catch{return!1}}remove(t){try{this.storageAdapter.removeItem(t)}catch{}}}const c8=new Rne(window.localStorage),zne={class:"onboarding-alert-content"},Fne=["innerHTML"],Une=ie({__name:"OnboardingAlert",setup(e){const{t}=nr(),n=j(c8.get("hasDismissedOnboardingAlert")!=="true");function r(){n.value=!1,c8.set("hasDismissedOnboardingAlert","true")}return(o,a)=>{const i=Ft("KButton"),l=Ft("KAlert");return n.value?(h(),J(l,{key:0,appearance:"success","dismiss-type":"icon","data-testid":"onboarding-notification",onClosed:r},{alertMessage:O(()=>[m("div",zne,[m("div",{innerHTML:I(t)("main-overview.detail.onboarding.message",{name:I(t)("common.product.name")})},null,8,Fne),M(),U(i,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:O(()=>[M(R(I(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:1})):Z("",!0)}}});const jne=Ia(Une,[["__scopeId","data-v-bdbc77dd"]]),Yne={class:"stack"},Gne=ie({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=Wne(),n=e;return(r,o)=>(h(),x("div",Yne,[r.globalInsight.meshes.total===1?(h(),J(jne,{key:0})):Z("",!0),M(),U(I(t),{"can-use-zones":n.canUseZones,"global-insight":r.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),Kne=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Pe(()=>import("./OnboardingRootView-952030dd.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Pe(()=>import("./OnboardingWelcomeView-0d73630f.js"),["./OnboardingPage-c86b779d.css","./OnboardingWelcomeView-7d520800.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Pe(()=>import("./OnboardingDeploymentTypesView-79482c2c.js"),["./OnboardingPage-c86b779d.css","./OnboardingDeploymentTypesView-2f052c8a.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Pe(()=>import("./OnboardingConfigurationTypesView-a357368c.js"),["./OnboardingPage-c86b779d.css","./OnboardingConfigurationTypesView-7c8a5017.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Pe(()=>import("./OnboardingMultiZoneView-2c4fb4a7.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-c86b779d.css","./OnboardingMultiZoneView-abcc5530.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Pe(()=>import("./OnboardingCreateMeshView-f331d78e.js"),["./OnboardingPage-c86b779d.css","./OnboardingCreateMeshView-fb39b91f.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Pe(()=>import("./OnboardingAddNewServicesView-af3f7897.js"),["./OnboardingPage-c86b779d.css","./OnboardingAddNewServicesView-23f21aef.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Pe(()=>import("./OnboardingAddNewServicesCodeView-1a447a28.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-c86b779d.css","./CodeBlock-aa591f34.css","./OnboardingAddNewServicesCodeView-c1d9425b.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Pe(()=>import("./OnboardingDataplanesView-76115fbb.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-c86b779d.css","./StatusBadge-8194fcb8.css","./OnboardingDataplanesView-43a342c4.css"],import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Pe(()=>import("./OnboardingCompletedView-1a4e4e8e.js"),["./OnboardingPage-c86b779d.css","./OnboardingCompletedView-a7cfb1d4.css"],import.meta.url)}]}],Sp=Fe("onboarding.components.ControlPlaneStatus"),qne=e=>[[Fe("onboarding.routes"),{service:Kne,labels:[e.routes]}],[Fe("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(B5(Sp,{service:t}),Gne),decorates:e.ControlPlaneStatus}]],[Wne]=Pa(Sp);class Qne{info(...t){this._log("info",...t)}warn(...t){this._log("warn",...t)}error(...t){this._log("error",...t)}_log(t,...n){console[t](...n)}}const Xne=()=>{class e extends Qne{setup(){console.warn("Logging is disabled")}_log(){}}return new e},Jne=e=>[[Fe("kuma.components.not-found"),{service:()=>[()=>Pe(()=>import("./KumaNotFoundView-9421cbc5.js"),[],import.meta.url)],labels:[e.notFoundView]}]],ere=()=>({"/me":async(e={},t)=>(t.close(),Promise.resolve({pageSize:50}))}),tre={sources:Fe("me.sources")},nre=e=>[[tre.sources,{service:ere,arguments:[e.api],labels:[e.sources]}]],rre=(e,t,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Pe(()=>import("./MeshRootView-15803b34.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Pe(()=>import("./MeshListView-9f30e5d4.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./SummaryView-79fdf24b.css","./MeshListView-2cefe6f1.css"],import.meta.url),children:[{path:":mesh",name:"mesh-summary-view",component:()=>Pe(()=>import("./MeshSummaryView-ce0d4f90.js"),["./MeshSummaryView-9b990599.css"],import.meta.url)}]},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Pe(()=>import("./MeshDetailTabsView-ff44e964.js"),["./NavTabs-3b34e815.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css"],import.meta.url),children:[{path:"overview",meta:{module:"meshes"},name:"mesh-detail-view",component:()=>Pe(()=>import("./MeshDetailView-59ddc0b4.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./MeshDetailView-33fe715e.css"],import.meta.url)},{path:"config",name:"mesh-config-view",component:()=>Pe(()=>import("./MeshConfigView-178b09c0.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},...e.items(),...t.items(),...n.items()]},...e.item(),...t.item(),...n.item()]}]}],ore=e=>({"/meshes/:name":(t,n)=>{n.close();const{name:r}=t;return e.getMesh({name:r})},"/mesh-insights":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return e.getAllMeshInsights({size:r,offset:o})},"/mesh-insights/:name":async(t,n)=>{n.close();const{name:r}=t;return e.getMeshInsights({name:r})}}),are=["protocol","service","zone"];function d8(e){const t=new Map;for(const[n,r]of e){const o=are.includes(n),a=o?"tag":n;t.has(a)||t.set(a,[]);const i=t.get(a);let l;a==="tag"?l=(o?`kuma.io/${n}:${r}`:r).replace(/\s+/g,""):l=r,i.push(l.trim())}return t}const A0=(e,t)=>e.includes(t),ire=e=>$1e({"/meshes/:mesh/dataplanes/:name":async t=>e.getDataplaneFromMesh(t),"/meshes/:mesh/dataplanes/:name/data-path/:dataPath":async t=>{const{mesh:n,name:r}=t,o=A0(["xds","clusters","stats"],t.dataPath)?t.dataPath:"xds";return e.getDataplaneData({mesh:n,dppName:r,dataPath:o})},"/meshes/:mesh/dataplanes/:name/sidecar-dataplane-policies":async t=>e.getSidecarDataplanePolicies(t),"/meshes/:mesh/dataplanes/:name/rules":async t=>e.getDataplaneRules(t),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":t=>e.getMeshGatewayDataplane(t),"/meshes/:mesh/dataplane-overviews/:name":async t=>e.getDataplaneOverviewFromMesh(t),"/meshes/:mesh/dataplanes/of/:type":async t=>{const{mesh:n,size:r}=t,o=r*(t.page-1),a=Object.fromEntries(d8(JSON.parse(t.search||"[]"))),i=t.type==="standard"?"false":t.type,l=A0(["delegated","builtin","false"],i)?{gateway:i}:{};return e.getAllDataplaneOverviewsFromMesh({mesh:n},{...a,...l,offset:o,size:r})},"/meshes/:mesh/dataplanes/for/:service/of/:type":async t=>{const{mesh:n,size:r}=t,o=r*(t.page-1),a=Object.fromEntries(d8(JSON.parse(t.search||"[]")));typeof a.tag>"u"&&(a.tag=[]),a.tag=a.tag.filter(s=>!s.startsWith("kuma.io/service:")),a.tag.push(`kuma.io/service:${t.service}`);const i=t.type==="standard"?"false":t.type,l=A0(["delegated","builtin","false"],i)?{gateway:i}:{};return e.getAllDataplaneOverviewsFromMesh({mesh:n},{...a,...l,offset:o,size:r})}}),lre=()=>({items:()=>[{path:"data-planes",name:"data-plane-list-view",meta:{module:"data-planes"},component:()=>Pe(()=>import("./DataPlaneListView-ddc48f1f.js"),["./AppCollection-78207d85.css","./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./FilterBar-b6ea4de5.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./SummaryView-79fdf24b.css","./DataPlaneListView-50864891.css"],import.meta.url),children:[{path:":dataPlane",name:"data-plane-summary-view",component:()=>Pe(()=>import("./DataPlaneSummaryView-018fe43a.js"),["./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./DataPlaneSummaryView-9266feae.css"],import.meta.url)}]}],item:()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Pe(()=>import("./DataPlaneDetailTabsView-509ade03.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Pe(()=>import("./DataPlaneDetailView-98cdbdf7.js"),["./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css","./DataPlaneDetailView-7b58a8d7.css"],import.meta.url)},{path:"policies",name:"data-plane-policies-view",component:()=>Pe(()=>import("./DataPlanePoliciesView-ccf1c0ce.js"),["./AccordionList-8bab9627.css","./CodeBlock-aa591f34.css","./PolicyTypeTag-f5c09fb0.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./DataPlanePoliciesView-9e0262b8.css"],import.meta.url)},{path:"xds-config",name:"data-plane-xds-config-view",component:()=>Pe(()=>import("./DataPlaneXdsConfigView-00fc3860.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"stats",name:"data-plane-stats-view",component:()=>Pe(()=>import("./DataPlaneStatsView-a4718984.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"clusters",name:"data-plane-clusters-view",component:()=>Pe(()=>import("./DataPlaneClustersView-23261b1a.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"config",name:"data-plane-config-view",component:()=>Pe(()=>import("./DataPlaneConfigView-44a72ee7.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),sre=e=>[[Fe("data-planes.sources"),{service:ire,arguments:[e.api],labels:[e.sources]}]],ure=e=>({"/*/policy-types":(t,n)=>(n.close(),e.getPolicyTypes()),"/meshes/:mesh/policy-path/:path":(t,n)=>{n.close();const{mesh:r,path:o,size:a}=t,i=t.size*(t.page-1);return e.getAllPolicyEntitiesFromMesh({mesh:r,path:o},{offset:i,size:a})},"/meshes/:mesh/policy-path/:path/policy/:name":(t,n)=>{n.close();const{mesh:r,path:o,name:a}=t;return e.getSinglePolicyEntity({mesh:r,path:o,name:a})},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":(t,n)=>{n.close();const{mesh:r,path:o,name:a}=t;return e.getPolicyConnections({mesh:r,path:o,name:a})}}),cre=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",meta:{module:"policies"},redirect:t=>({...t,params:{...t.params,policyPath:"circuit-breakers"},name:"policy-list-view"}),children:[{path:":policyPath",name:"policy-list-view",component:()=>Pe(()=>import("./PolicyListView-d1edac76.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./PolicyTypeTag-f5c09fb0.css","./SummaryView-79fdf24b.css","./PolicyListView-9a70ad47.css"],import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Pe(()=>import("./PolicySummaryView-b0c2ca65.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./ResourceCodeBlock-dd906c25.css","./PolicySummaryView-4de10eae.css"],import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-view",component:()=>Pe(()=>import("./PolicyDetailView-d12039e6.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}),dre=e=>[[Fe("policies.sources"),{service:ure,arguments:[e.api],labels:[e.sources]}]],fre=e=>({"/meshes/:mesh/service-insights":(t,n)=>{n.close();const{mesh:r,size:o}=t,a=t.size*(t.page-1);return e.getAllServiceInsightsFromMesh({mesh:r},{size:o,offset:a})},"/meshes/:mesh/service-insights/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getServiceInsight({mesh:r,name:o})},"/meshes/:mesh/external-services/for/:service":async(t,n)=>{n.close();const{mesh:r,service:o}=t,{items:a}=await e.getAllExternalServicesFromMesh({mesh:r},{tag:[`kuma.io/service:${o}`]});return a.length>0?a[0]:null}}),pre=()=>({items:()=>[{path:"services",name:"service-list-view",meta:{module:"services"},component:()=>Pe(()=>import("./ServiceListView-ba395ab5.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ServiceListView-19df520e.css"],import.meta.url),children:[{path:":service",name:"service-summary-view",component:()=>Pe(()=>import("./ServiceSummaryView-081952a6.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css","./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./ServiceSummaryView-531f76ee.css"],import.meta.url)}]}],item:()=>[{path:"services/:service",name:"service-detail-tabs-view",component:()=>Pe(()=>import("./ServiceDetailTabsView-60315d2c.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Pe(()=>import("./ServiceDetailView-3bcff178.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./TagList-49ce0727.css","./StatusBadge-8194fcb8.css"],import.meta.url)},{path:"config",name:"service-config-view",component:()=>Pe(()=>import("./ServiceConfigView-a48123ef.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},{path:"data-plane-proxies",name:"service-data-plane-proxies-view",meta:{module:"service-data-planes"},component:()=>Pe(()=>import("./ServiceDataPlaneProxiesView-c17e36e0.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./AppCollection-78207d85.css","./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./FilterBar-b6ea4de5.css","./SummaryView-79fdf24b.css","./ServiceDataPlaneProxiesView-fec51626.css"],import.meta.url),children:[{path:":dataPlane",name:"service-data-plane-summary-view",component:()=>Pe(()=>import("./DataPlaneSummaryView-018fe43a.js"),["./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./DataPlaneSummaryView-9266feae.css"],import.meta.url)}]}]}]}),hre=e=>[[Fe("service.sources"),{service:fre,arguments:[e.api],labels:[e.sources]}]],Do={dataplaneRoutes:Fe("kuma.dataplane.routes"),serviceRoutes:Fe("kuma.service.routes"),policyRoutes:Fe("kuma.policy.routes")},vre=e=>[[Fe("meshes.routes"),{service:rre,arguments:[Do.serviceRoutes,Do.dataplaneRoutes,Do.policyRoutes],labels:[e.routes]}],[Do.dataplaneRoutes,{service:lre}],[Do.serviceRoutes,{service:pre}],[Do.policyRoutes,{service:cre}],[Fe("meshes.sources"),{service:ore,arguments:[e.api],labels:[e.sources]}],...hre(e),...sre(e),...dre(e)],mre=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":t=>t("use zones")&&e("KUMA_ZONE_CREATION_FLOW")==="enabled"}),kl=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",meta:{module:"zone-egresses"},component:()=>Pe(()=>import("./ZoneEgressListView-491eac1b.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ZoneEgressListView-02ca71cd.css"],import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Pe(()=>import("./ZoneEgressSummaryView-266b77a4.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ZoneEgressSummaryView-caec268f.css"],import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Pe(()=>import("./ZoneEgressDetailTabsView-a4c38b0f.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Pe(()=>import("./ZoneEgressDetailView-6d8b8b64.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css"],import.meta.url)},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Pe(()=>import("./ZoneEgressXdsConfigView-80f3d9c6.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Pe(()=>import("./ZoneEgressStatsView-3846b150.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Pe(()=>import("./ZoneEgressClustersView-b6547227.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Pe(()=>import("./ZoneEgressConfigView-ac26ec47.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),f8=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",meta:{module:"zone-ingresses"},component:()=>Pe(()=>import("./ZoneIngressListView-ba248d4a.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ZoneIngressListView-deb2efe9.css"],import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Pe(()=>import("./ZoneIngressSummaryView-947cac41.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ZoneIngressSummaryView-4317e314.css"],import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Pe(()=>import("./ZoneIngressDetailTabsView-e7c6cfab.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Pe(()=>import("./ZoneIngressDetailView-ceefe829.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css"],import.meta.url)},{path:"services",name:"zone-ingress-services-view",component:()=>Pe(()=>import("./ZoneIngressServicesView-77fcc853.js"),["./AppCollection-78207d85.css"],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Pe(()=>import("./ZoneIngressXdsConfigView-6c20d25b.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Pe(()=>import("./ZoneIngressStatsView-3243a9f7.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Pe(()=>import("./ZoneIngressClustersView-5ec8a874.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Pe(()=>import("./ZoneIngressConfigView-9daa200b.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),gre=()=>[{path:"/zones/-create",name:"zone-create-view",meta:{isWizard:!0},component:()=>Pe(()=>import("./ZoneCreateView-fa4d8e4c.js"),["./CodeBlock-aa591f34.css","./ZoneCreateView-a64b76b7.css"],import.meta.url)}],Cre=(e,t)=>{const n="/zones";return[...e,...t("use zones")?[{path:`${n}`,name:"zone-index-view",redirect:{name:"zone-cp-list-view"},children:[{path:"",name:"zone-cp-list-view",meta:{module:"zone-cps"},component:()=>Pe(()=>import("./ZoneListView-e589d9b0.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ZoneListView-a542a16d.css"],import.meta.url),children:[{path:":zone",name:"zone-cp-summary-view",component:()=>Pe(()=>import("./ZoneSummaryView-e12f56c8.js"),["./StatusBadge-8194fcb8.css","./ZoneSummaryView-429404c3.css"],import.meta.url)}]},{path:":zone",name:"zone-cp-detail-abstract-view",children:[{path:"",name:"zone-cp-detail-tabs-view",component:()=>Pe(()=>import("./ZoneDetailTabsView-6999d2ab.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Pe(()=>import("./ZoneDetailView-a620bc53.js"),["./StatusBadge-8194fcb8.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css"],import.meta.url)},{path:"config",name:"zone-cp-config-view",component:()=>Pe(()=>import("./ZoneConfigView-9fd5c5f2.js"),["./CodeBlock-aa591f34.css"],import.meta.url)},...f8().items(),...kl().items()]},...f8().item(),...kl().item()]}]}]:[{path:`${n}`,redirect:{name:"zone-egress-list-view"},children:[...kl().items(),...kl().item()]}]]};function yre(e=[]){return e.length>0&&[e[e.length-1]].every(t=>{var n;return((n=t.connectTime)==null?void 0:n.length)&&!t.disconnectTime})}function Soe(e){var t;for(const n of((t=e.zoneInsight)==null?void 0:t.subscriptions)??[])if(n.config)return JSON.parse(n.config).environment;return""}function Eoe(e){var n;const t=((n=e.zoneInsight)==null?void 0:n.subscriptions)??[];if(t.length>0){const r=t[t.length-1];if(r.config){const o=JSON.parse(r.config);return Is(o,"dpServer.auth.type","")}}return""}function bre(e){var t;return e.zone.enabled===!1?"disabled":yre((t=e.zoneInsight)==null?void 0:t.subscriptions)?"online":"offline"}const wre=e=>({"/zone-cps/:name/egresses":async(t,n)=>{n.close();const{name:r,size:o,page:a}=t,i=o*(a-1),l=await e.getAllZoneEgressOverviews({size:o,offset:i});return r!=="*"&&(l.items=l.items.filter(s=>s.zoneEgress.zone===r),l.total=l.items.length),l},"/zone-egresses/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneEgress({name:r})},"/zone-egresses/:name/data-path/:dataPath":(t,n)=>{n.close();const{name:r,dataPath:o}=t;return e.getZoneEgressData({zoneEgressName:r,dataPath:o})},"/zone-egress-overviews":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneEgressOverviews({size:r,offset:o})},"/zone-egress-overviews/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneEgressOverview({name:r})}}),_re={fromObject:e=>({...e,zoneIngress:{...e.zoneIngress,availableServices:Array.isArray(e.zoneIngress.availableServices)?e.zoneIngress.availableServices:[]}})},kre=e=>({"/zone-cps/:name/ingresses":async(t,n)=>{n.close();const{name:r,size:o,page:a}=t,i=o*(a-1),l=await e.getAllZoneIngressOverviews({size:o,offset:i});return l.items=l.items.filter(s=>s.zoneIngress.zone===r),{...l,total:l.items.length,items:l.items.map(_re.fromObject)}},"/zone-ingresses/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneIngress({name:r})},"/zone-ingresses/:name/data-path/:dataPath":(t,n)=>{n.close();const{name:r,dataPath:o}=t;return e.getZoneIngressData({zoneIngressName:r,dataPath:o})},"/zone-ingress-overviews":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneIngressOverviews({size:r,offset:o})},"/zone-ingress-overviews/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneIngressOverview({name:r})}}),xre=(e,t)=>({...kre(t),...wre(t),"/zone-cps":async n=>{const{size:r}=n,o=r*(n.page-1);return t.getAllZoneOverviews({size:r,offset:o})},"/zone-cps/:name":async n=>{const{name:r}=n;return t.getZoneOverview({name:r})},"/zone-cps/online/:name":n=>{const r=class extends Error{},{name:o}=n;return e(async()=>{const a=await t.getZoneOverview({name:o});if(bre(a)==="online")return a;throw new r},{retry:a=>{if(a instanceof r)return new Promise(i=>setTimeout(i,2e3))}})}}),Mre=e=>[[Fe("zones.routes"),{service:t=>Cre(t("create zones")?gre():[],t),arguments:[e.can],labels:[e.routes]}],[Fe("zone.sources"),{service:xre,arguments:[e.source,e.api],labels:[e.sources]}],[Fe("zone.features"),{service:mre,arguments:[e.env],labels:[e.features]}]],Sre={common:{not_applicable:"N/A",formats:{integer:"{value, number, integer}"},product:{name:"Kuma",href:{docs:{index:"{KUMA_DOCS_URL}/"}},environment:{universal:"Universal",kubernetes:"Kubernetes",unknown:"—"},mode:{standalone:"Standalone",global:"Multi-Zone"}},warnings:{CERT_EXPIRED:`'<'p>The certificate for this dataplane has expired'<'/p> + `,1)]),default:O(()=>[v1e,M()]),_:1}),M(),m1e,M(),g1e,M(),C1e]))}}),Nn={KubernetesGraph:dn(Lee,{description:"KubernetesGraph"}),PostgresGraph:dn(Wte,{description:"PostgresGraph"}),MemoryGraph:dn(Fee,{description:"MemoryGraph"}),MultizoneGraph:dn(Ete,{description:"MultizoneGraph"}),StandaloneGraph:dn(y1e,{description:"StandaloneGraph"}),MainView:dn(nX,{description:"MainView"}),MeshDetails:dn(aee,{description:"MeshDetails"})},[Coe,yoe,boe,woe,_oe,b1e,koe]=Pa(Nn.KubernetesGraph,Nn.PostgresGraph,Nn.MemoryGraph,Nn.MultizoneGraph,Nn.StandaloneGraph,Nn.MainView,Nn.MeshDetails),w1e={key:0,"aria-label":"Breadcrumb"},_1e={key:0,class:"app-view-title-bar"},k1e={class:"actions"},x1e={key:1},M1e=ie({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1}},setup(e){const t=b1e(),r=e,n=new Map,o=j([]),a=Symbol("app-view"),i=c=>{const d=[...c.values()];d.some(f=>f.length===0)?o.value=[]:o.value=d.flat()},l={addBreadcrumbs:(c,d)=>{if(typeof c<"u"){if(n.has(d)){const f=n.get(d);if(JSON.stringify(f)===JSON.stringify(c))return}n.set(d,c),i(n)}},removeBreadcrumbs:c=>{n.has(c)&&(n.delete(c),i(n))}},s=n1("app-view-parent",void 0);s||gr("app-view-parent",l);const u=s||l;return Ee(()=>r.breadcrumbs,c=>{c!==null&&u.addBreadcrumbs(c,a)},{immediate:!0}),rr(()=>{u.removeBreadcrumbs(a)}),(c,d)=>{const f=Ft("KAlert");return h(),J(lt(I(s)?"div":I(t)),null,{default:O(()=>[!I(s)&&o.value.length>0?(h(),x("nav",w1e,[U(I(M9),{items:o.value},null,8,["items"])])):Z("",!0),M(),m("section",{class:ae({"is-fullscreen":r.fullscreen})},[c.$slots.title?(h(),x("header",_1e,[r.fullscreen?(h(),J(I(ey),{key:0})):Z("",!0),M(),K(c.$slots,"title",{},void 0,!0),M(),m("div",k1e,[K(c.$slots,"actions",{},void 0,!0)])])):Z("",!0),M(),c.$slots.notifications?(h(),x("aside",x1e,[U(f,{class:"mb-4",appearance:"warning"},{alertMessage:O(()=>[K(c.$slots,"notifications",{},void 0,!0)]),_:3})])):Z("",!0),M(),K(c.$slots,"default",{},void 0,!0)],2)]),_:3})}}});const S1e=Ia(M1e,[["__scopeId","data-v-51e64dc9"]]),E1e=m("span",{class:"visually-hidden"},null,-1),L1e=ie({__name:"DataSource",props:{src:{type:String,required:!0}},emits:["change","error"],setup(e,{emit:t}){const r=Mre(),n=e,o=j(void 0),a=j(void 0),i=t;let l={};const s=Symbol(""),u=async f=>{if(o.value=void 0,l=c(l),l.src=f,f==="")return;l.controller=new AbortController;const p=r.source(f,s);p.addEventListener("message",g=>{o.value=g.data,a.value=void 0,i("change",o.value)},{signal:l.controller.signal}),p.addEventListener("error",g=>{a.value=g.error,i("error",a.value)},{signal:l.controller.signal})},c=f=>(typeof f.controller<"u"&&f.controller.abort(),typeof f.src<"u"&&r.close(f.src,s),{});Ee(()=>n.src,function(f){u(f)},{immediate:!0}),rr(()=>{l=c(l)});const d=()=>{u(n.src)};return(f,p)=>(h(),x(Le,null,[K(f.$slots,"default",{data:o.value,error:a.value,refresh:d}),M(),E1e],64))}}),s7=Symbol("route-view-parent"),A1e=ie({__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=n1(s7);return typeof n<"u"&&(Ee(()=>t.title,o=>{o.length>0&&n.addTitle(o,r)},{immediate:!0}),rr(()=>{n.removeTitle(r)})),(o,a)=>t.render?(h(),x(Le,{key:0},[M(R(t.title),1)],64)):Z("",!0)}}),O5=function(e){let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},H1e=function(e){return(Array.isArray(e)?e[0]:e)??""},B1e=(e=document)=>O5(t=>{e.title=t}),T1e=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return O5(r=>{const n=r.reduce((o,a)=>Object.entries(a).reduce((i,[l,s])=>(typeof i[l]>"u"&&(i[l]=[]),i[l].push(s),i),o),{});e.classList.remove(...[...e.classList].filter(o=>!t.includes(o))),e.classList.add(...n.class||[])})},n8=(e,t)=>{const r={...t},n=Object.entries(e).reduce((o,[a,i])=>(String(i).length>0&&i!==!1?o[a]=encodeURIComponent(String(i)):o[a]=void 0,o),r);return{...r,...n}},D1e=["data-testid"],O1e=ie({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){const t=window,r=kre(),n=xre(),{t:o}=tn(),a=eee(),i=JJ(),l=Symbol("route-view"),s=e,u=_(()=>s.name),c=j(null),d=new Map,f=new Map,p=B1e(document),g=T1e(document.documentElement),C=T=>T.reverse().concat(o("components.route-view.title",{name:o("common.product.name")})).join(" | "),b={addTitle:(T,S)=>{const A=c.value;A&&(A.innerHTML=o("components.route-view.route-announcer",{title:T})),d.set(S,T),p(C([...d.values()]))},removeTitle:T=>{d.delete(T),p(C([...d.values()]))},addAttrs:(T,S)=>{f.set(S,T),g([...f.values()])},removeAttrs:T=>{f.delete(T),g([...f.values()])}},v=j(s.params);Ee(()=>Object.keys(s.params).map(T=>a.params[T]||a.query[T]),()=>{const T=Object.entries({...s.params,...a.query,...a.params}).reduce((S,[A,B])=>{if(typeof s.params[A]>"u")return S;let N=H1e(B);const W=s.params[A];switch(!0){case typeof W=="number":isNaN(Number(B))&&(N=String(W));break}return N.length===0&&(N=String(W)),typeof W=="boolean"&&String(N)==="false"&&(N=""),S[A]=decodeURIComponent(N),S},{});v.value=T},{immediate:!0});let y={};const w=O5(T=>{i.push({name:s.name,query:n8(T,a.query)}),y={}}),k=T=>{y={...y,...T},w(y)},L=(...T)=>{i.push(...T)},V=(...T)=>{try{if(t.history.state.back!==null){i.back();return}}catch{}L(...T)};Ee(()=>s.name,()=>{const T=Object.entries(v.value||{}).reduce((S,[A,B])=>(typeof a.params[A]>"u"&&(S[A]=B),S),{});Object.keys(T).length>0&&i.replace({query:n8(T,a.query)})},{immediate:!0});const P=n1(s7,void 0);P||(p(o("components.route-view.title",{name:o("common.product.name")})),gr(s7,b));const D=P||b;return Ee(()=>s.attrs,T=>{Object.keys(T).length>0&&D.addAttrs(T,l)},{immediate:!0}),rr(()=>{D.removeAttrs(l)}),(T,S)=>(h(),x("div",{class:"route-view","data-testid":u.value},[I(P)?Z("",!0):(h(),x("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:c,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),M(),K(T.$slots,"default",{t:I(o),env:I(r),can:I(n),route:{update:k,replace:L,params:v.value,back:V}})],8,D1e))}}),V1e=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>e[e.length-1]()}],I1e=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};function P1e(e){const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)}function Is(e,t,r=void 0){if(typeof e!="object"||Array.isArray(e)||Array.isArray(t)&&t.length===0)return r;const n=Array.isArray(t)?t:t.split(".");if(n.length===1){const o=e[n[0]];return o===void 0?r:o}return Is(e[n[0]],n.slice(1),r)}class o8 extends Error{get key(){return this.message}}const N1e=(e,t)=>{const r=Bg("en-us",e,{isGlobal:!0,onError:o=>{throw o}}),n={KUMA_VERSION:t("KUMA_VERSION"),KUMA_DOCS_URL:t("KUMA_DOCS_URL"),KUMA_UTM_QUERY_PARAMS:t("KUMA_UTM_QUERY_PARAMS"),KUMA_PRODUCT_NAME:r.t("common.product.name")};return{...r,t:function(...o){var i;const a=o[0];try{if(typeof Is(e,a)>"u")throw a.startsWith("http.api.")?new o8(a):new Error(`Missing message: "${a}" for locale "en-us", using id as fallback`);return Is(e,a).length===0?"":(o[1]={...n,...o[1]},r.t(...o))}catch(l){switch(!0){case l instanceof o8:return P1e(l.key.split(".").pop());default:if((i=o[2])!=null&&i.defaultMessage)return o[2].defaultMessage;throw l}}}}},a8=0,i8=1,To=2;class rp extends EventTarget{constructor(r,n){super();gt(this,"url","");gt(this,"withCredentials",!1);gt(this,"CONNECTING",a8);gt(this,"OPEN",i8);gt(this,"CLOSED",To);gt(this,"onerror",null);gt(this,"onmessage",null);gt(this,"onopen",null);gt(this,"readyState",To);this.source=r,this.configuration=n,this._open()}_open(){(async function(r){try{r.readyState=a8;const n=r.source();r.readyState=i8;for await(const o of n)if(r.dispatchEvent(new MessageEvent("message",{data:o})),r.readyState===To)break;r.readyState=To}catch(n){r.close(),r.dispatchEvent(new ErrorEvent("error",{error:n}))}})(this)}open(){this.readyState!==To&&this._open()}close(){this.readyState=To}}const Z1e=e=>e,np=e=>(t,r={})=>{let n=0,o=0;return new rp(async function*(){var i,l;const a=this;for(;;){o>0&&await new Promise(u=>setTimeout(u,a.configuration.interval??1e3)),(n>0||o>0)&&e.hidden&&await new Promise(u=>{e.addEventListener("visibilitychange",u,{once:!0})});let s;try{s=await t(a),typeof a.configuration.interval>"u"&&a.close(),o++,yield s}catch(u){const c=(l=(i=a.configuration)==null?void 0:i.retry)==null?void 0:l.call(i,u);if(typeof(c==null?void 0:c.then)=="function")await Promise.all([c,new Promise(d=>setTimeout(d,1e3))]),n++;else throw u}}},r)},l8=np(new class extends EventTarget{constructor(){super(...arguments);gt(this,"hidden",!1)}}),$1e=(e,t)=>{const[r,n]=e.split("?"),o=new URLSearchParams(n),a=t.match(r),i={offset:parseInt(o.get("offset")||"0"),size:parseInt(o.get("size")||"0"),page:parseInt(o.get("page")||"0"),search:o.get("search")||"",...a.params};try{const l=a.route(i,{close:()=>{}}),s=l instanceof rp?l:l8(()=>Promise.resolve(l));return s.url=e,s}catch(l){return l8(()=>Promise.reject(l))}},R1e=(e,t)=>{t&&t.close()},z1e={create:$1e,destroy:R1e};var wi=class{constructor(e,t,r,n,o,a){gt(this,"type",3);gt(this,"name","");gt(this,"prefix","");gt(this,"value","");gt(this,"suffix","");gt(this,"modifier",3);this.type=e,this.name=t,this.prefix=r,this.value=n,this.suffix=o,this.modifier=a}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},F1e=/[$_\p{ID_Start}]/u,U1e=/[$_\u200C\u200D\p{ID_Continue}]/u,u7=".*";function j1e(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function op(e,t=!1){let r=[],n=0;for(;n{if(is("OTHER_MODIFIER")??s("ASTERISK"),c=y=>{let w=s(y);if(w!==void 0)return w;let{type:k,index:L}=r[i];throw new TypeError(`Unexpected ${k} at ${L}, expected ${y}`)},d=()=>{let y="",w;for(;w=s("CHAR")??s("ESCAPED_CHAR");)y+=w;return y},f=y=>y,p=t.encodePart||f,g="",C=y=>{g+=y},b=()=>{g.length&&(o.push(new wi(3,"","",p(g),"",3)),g="")},v=(y,w,k,L,V)=>{let P=3;switch(V){case"?":P=1;break;case"*":P=0;break;case"+":P=2;break}if(!w&&!k&&P===3){C(y);return}if(b(),!w&&!k){if(!y)return;o.push(new wi(3,"","",p(y),"",P));return}let D;k?k==="*"?D=u7:D=k:D=n;let T=2;D===n?(T=1,D=""):D===u7&&(T=0,D="");let S;if(w?S=w:k&&(S=a++),l.has(S))throw new TypeError(`Duplicate name '${S}'.`);l.add(S),o.push(new wi(T,S,p(y),D,p(L),P))};for(;i-1)}return i||(n+=`(?=${a}|${o})`),new RegExp(n,s8(r))}var fn={delimiter:"",prefixes:"",sensitive:!0,strict:!0},G1e={delimiter:".",prefixes:"",sensitive:!0,strict:!0},K1e={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function q1e(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function lp(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function W1e(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function sp(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var up=["ftp","file","http","https","ws","wss"];function cp(e){if(!e)return!0;for(let t of up)if(e.test(t))return!0;return!1}function Q1e(e,t){if(e=lp(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 X1e(e,t){if(e=lp(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 J1e(e,t){return t||e===""?e:sp(e)?pp(e):fp(e)}function ere(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function tre(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function rre(e,t,r){if(r||e==="")return e;if(t&&!up.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 nre(e,t,r){return dp(t)===e&&(e=""),r||e===""?e:hp(e)}function ore(e,t){return e=W1e(e,":"),t||e===""?e:V5(e)}function dp(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function V5(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function are(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function ire(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function fp(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 pp(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function hp(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function lre(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 sre(e){return e===""?e:new URL(`data:${e}`).pathname}function ure(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function cre(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var Jo,c1,Ht,xt,Qn,ea,Nr,ta,ra,na,Nt,Gt,Ns,vp,Ii,c7,Xn,ai,oa,Rl,b1,P1,Pi,d7,Zs,mp,aa,zl,$s,gp,Rs,Cp,ia,Fl,bn,Ro,Zr,zn,zs,yp,Fs,bp,Us,wp,js,_p,Z1,lr,Ys,kp,h8,dre=(h8=class{constructor(e){ut(this,Nt);ut(this,Ns);ut(this,Ii);ut(this,Xn);ut(this,oa);ut(this,b1);ut(this,Pi);ut(this,Zs);ut(this,aa);ut(this,$s);ut(this,Rs);ut(this,ia);ut(this,bn);ut(this,Zr);ut(this,zs);ut(this,Fs);ut(this,Us);ut(this,js);ut(this,Z1);ut(this,Ys);ut(this,Jo,void 0);ut(this,c1,[]);ut(this,Ht,{});ut(this,xt,0);ut(this,Qn,1);ut(this,ea,0);ut(this,Nr,0);ut(this,ta,0);ut(this,ra,0);ut(this,na,!1);Wt(this,Jo,e)}get result(){return ve(this,Ht)}parse(){for(Wt(this,c1,op(ve(this,Jo),!0));ve(this,xt)0)if(xe(this,Fs,bp).call(this))Wt(this,ta,ve(this,ta)-1);else continue;if(xe(this,zs,yp).call(this)){Wt(this,ta,ve(this,ta)+1);continue}switch(ve(this,Nr)){case 0:xe(this,Pi,d7).call(this)&&(ve(this,Ht).username="",ve(this,Ht).password="",ve(this,Ht).hostname="",ve(this,Ht).port="",ve(this,Ht).pathname="",ve(this,Ht).search="",ve(this,Ht).hash="",xe(this,Xn,ai).call(this,1));break;case 1:if(xe(this,Pi,d7).call(this)){xe(this,Ys,kp).call(this);let e=7,t=1;ve(this,na)&&(ve(this,Ht).pathname="/"),xe(this,Zs,mp).call(this)?(e=2,t=3):ve(this,na)&&(e=2),xe(this,Nt,Gt).call(this,e,t)}break;case 2:xe(this,aa,zl).call(this)?xe(this,Xn,ai).call(this,3):(xe(this,ia,Fl).call(this)||xe(this,bn,Ro).call(this)||xe(this,Zr,zn).call(this))&&xe(this,Xn,ai).call(this,5);break;case 3:xe(this,$s,gp).call(this)?xe(this,Nt,Gt).call(this,4,1):xe(this,aa,zl).call(this)&&xe(this,Nt,Gt).call(this,5,1);break;case 4:xe(this,aa,zl).call(this)&&xe(this,Nt,Gt).call(this,5,1);break;case 5:xe(this,Us,wp).call(this)?Wt(this,ra,ve(this,ra)+1):xe(this,js,_p).call(this)&&Wt(this,ra,ve(this,ra)-1),xe(this,Rs,Cp).call(this)&&!ve(this,ra)?xe(this,Nt,Gt).call(this,6,1):xe(this,ia,Fl).call(this)?xe(this,Nt,Gt).call(this,7,0):xe(this,bn,Ro).call(this)?xe(this,Nt,Gt).call(this,8,1):xe(this,Zr,zn).call(this)&&xe(this,Nt,Gt).call(this,9,1);break;case 6:xe(this,ia,Fl).call(this)?xe(this,Nt,Gt).call(this,7,0):xe(this,bn,Ro).call(this)?xe(this,Nt,Gt).call(this,8,1):xe(this,Zr,zn).call(this)&&xe(this,Nt,Gt).call(this,9,1);break;case 7:xe(this,bn,Ro).call(this)?xe(this,Nt,Gt).call(this,8,1):xe(this,Zr,zn).call(this)&&xe(this,Nt,Gt).call(this,9,1);break;case 8:xe(this,Zr,zn).call(this)&&xe(this,Nt,Gt).call(this,9,1);break}}}},Jo=new WeakMap,c1=new WeakMap,Ht=new WeakMap,xt=new WeakMap,Qn=new WeakMap,ea=new WeakMap,Nr=new WeakMap,ta=new WeakMap,ra=new WeakMap,na=new WeakMap,Nt=new WeakSet,Gt=function(e,t){switch(ve(this,Nr)){case 0:break;case 1:ve(this,Ht).protocol=xe(this,Z1,lr).call(this);break;case 2:break;case 3:ve(this,Ht).username=xe(this,Z1,lr).call(this);break;case 4:ve(this,Ht).password=xe(this,Z1,lr).call(this);break;case 5:ve(this,Ht).hostname=xe(this,Z1,lr).call(this);break;case 6:ve(this,Ht).port=xe(this,Z1,lr).call(this);break;case 7:ve(this,Ht).pathname=xe(this,Z1,lr).call(this);break;case 8:ve(this,Ht).search=xe(this,Z1,lr).call(this);break;case 9:ve(this,Ht).hash=xe(this,Z1,lr).call(this);break}xe(this,Ns,vp).call(this,e,t)},Ns=new WeakSet,vp=function(e,t){Wt(this,Nr,e),Wt(this,ea,ve(this,xt)+t),Wt(this,xt,ve(this,xt)+t),Wt(this,Qn,0)},Ii=new WeakSet,c7=function(){Wt(this,xt,ve(this,ea)),Wt(this,Qn,0)},Xn=new WeakSet,ai=function(e){xe(this,Ii,c7).call(this),Wt(this,Nr,e)},oa=new WeakSet,Rl=function(e){return e<0&&(e=ve(this,c1).length-e),e=0&&(e.pathname=Dr(n.pathname.substring(0,o+1),r)+e.pathname)}e.pathname=rre(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=X1e(t.search,r)),typeof t.hash=="string"&&(e.hash=Q1e(t.hash,r)),e}function ii(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function fre(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function pre(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=`[^${fre(t.delimiter)}]+?`,o=/[$_\u200C\u200D\p{ID_Continue}]/u,a="";for(let i=0;i0?e[i-1]:null,d=i0?d.value[0]:"";u=o.test(f)}else u=!d.hasCustomName();if(!u&&!l.prefix.length&&c&&c.type===3){let f=c.value[c.value.length-1];u=t.prefixes.includes(f)}u&&(a+="{"),a+=ii(l.prefix),s&&(a+=`:${l.name}`),l.type===2?a+=`(${l.value})`:l.type===1?s||(a+=`(${n})`):l.type===0&&(!s&&(!c||c.type===3||c.modifier!==3||u||l.prefix!=="")?a+="*":a+=`(${r})`),l.type===1&&s&&l.suffix.length&&o.test(l.suffix[0])&&(a+="\\"),a+=ii(l.suffix),u&&(a+="}"),l.modifier!==3&&(a+=Uo(l.modifier))}return a}var dr,Jn,la,Qt,fr,v8,xp=(v8=class{constructor(e={},t,r){ut(this,dr,void 0);ut(this,Jn,{});ut(this,la,{});ut(this,Qt,{});ut(this,fr,{});try{let n;if(typeof t=="string"?n=t:r=t,typeof e=="string"){let l=new dre(e);if(l.parse(),e=l.result,n===void 0&&typeof e.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");e.baseURL=n}else{if(!e||typeof e!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(n)throw new TypeError("parameter 1 is not of type 'string'.")}typeof r>"u"&&(r={ignoreCase:!1});let o={ignoreCase:r.ignoreCase===!0};Wt(this,dr,qa({pathname:sn,protocol:sn,username:sn,password:sn,hostname:sn,port:sn,search:sn,hash:sn},e,!0)),dp(ve(this,dr).protocol)===ve(this,dr).port&&(ve(this,dr).port="");let i;for(i of L0){if(!(i in ve(this,dr)))continue;let l={},s=ve(this,dr)[i];switch(ve(this,la)[i]=[],i){case"protocol":Object.assign(l,fn),l.encodePart=V5;break;case"username":Object.assign(l,fn),l.encodePart=are;break;case"password":Object.assign(l,fn),l.encodePart=ire;break;case"hostname":Object.assign(l,G1e),sp(s)?l.encodePart=pp:l.encodePart=fp;break;case"port":Object.assign(l,fn),l.encodePart=hp;break;case"pathname":cp(ve(this,Jn).protocol)?(Object.assign(l,K1e,o),l.encodePart=lre):(Object.assign(l,fn,o),l.encodePart=sre);break;case"search":Object.assign(l,fn,o),l.encodePart=ure;break;case"hash":Object.assign(l,fn,o),l.encodePart=cre;break}try{ve(this,fr)[i]=ap(s,l),ve(this,Jn)[i]=ip(ve(this,fr)[i],ve(this,la)[i],l),ve(this,Qt)[i]=pre(ve(this,fr)[i],l)}catch{throw new TypeError(`invalid ${i} pattern '${ve(this,dr)[i]}'.`)}}}catch(n){throw new TypeError(`Failed to construct 'URLPattern': ${n.message}`)}}test(e={},t){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return!1;try{typeof e=="object"?r=qa(r,e,!1):r=qa(r,u8(e,t),!1)}catch{return!1}let n;for(n of L0)if(!ve(this,Jn)[n].exec(r[n]))return!1;return!0}exec(e={},t){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return;try{typeof e=="object"?r=qa(r,e,!1):r=qa(r,u8(e,t),!1)}catch{return null}let n={};t?n.inputs=[e,t]:n.inputs=[e];let o;for(o of L0){let a=ve(this,Jn)[o].exec(r[o]);if(!a)return null;let i={};for(let[l,s]of ve(this,la)[o].entries())if(typeof s=="string"||typeof s=="number"){let u=a[l+1];i[s]=u}n[o]={input:r[o]??"",groups:i}}return n}static compareComponent(e,t,r){let n=(l,s)=>{for(let u of["type","modifier","prefix","value","suffix"]){if(l[u]{let u=0;for(;u{this.routes.set(new xp({pathname:r}),n)})}match(t){for(const[r,n]of this.routes){const o=`data:${t}`;if(r.test(o)){const a=r.exec(o);return{route:n,params:(a==null?void 0:a.pathname.groups)||{}}}}throw new Error(`Matching route for '${t}' not found`)}}class vre{constructor(t,r){gt(this,"pool",new Map);this.create=t,this.destroy=r}acquire(t,r){if(!this.pool.has(t)){const o={value:this.create(t),references:new Set};this.pool.set(t,o)}const n=this.pool.get(t);return n.references.add(r),n.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.destroy(t,n.value))}}}class mre{constructor(t,{create:r,destroy:n},o){gt(this,"cache",new Map);gt(this,"pool");gt(this,"getCacheKeyPrefix");const a=new hre(t);this.pool=new vre(i=>r(i,a),(i,l)=>{n(i,l)}),this.getCacheKeyPrefix=o}source(t,r){const n=this.getCacheKeyPrefix()+t,o=this.pool.acquire(t,r);return o.addEventListener("message",a=>{this.cache.set(n,a.data)}),this.cache.has(n)&&Promise.resolve().then(()=>{o==null||o.dispatchEvent(new MessageEvent("message",{data:this.cache.get(n)}))}),o}close(t,r){return this.pool.release(t,r)}}class gre{constructor(t){gt(this,"env");let r=t;const n=(l,s="")=>this.var(l,(r==null?void 0:r[l])??s),o=this.getConfig(),a=bre(n("KUMA_VERSION",o.version)),i=encodeURIComponent(n("KUMA_PRODUCT_NAME"));r={...r,KUMA_UTM_QUERY_PARAMS:`utm_source=${i}&utm_medium=${i}`},this.env={...r,KUMA_INSTALL_URL:`${n("KUMA_INSTALL_URL")}?${n("KUMA_UTM_QUERY_PARAMS")}`,KUMA_DOCS_URL:`${n("KUMA_DOCS_URL")}/${a.patch==="0.0.0"?"dev":a.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:a.pre,KUMA_API_URL:n("KUMA_API_URL")||o.apiUrl,KUMA_BASE_PATH:n("KUMA_BASE_PATH")||o.baseGuiPath,KUMA_MODE:n("KUMA_MODE")||o.mode,KUMA_ENVIRONMENT:n("KUMA_ENVIRONMENT")||o.environment,KUMA_STORE_TYPE:n("KUMA_STORE_TYPE")||o.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");let r;if(t instanceof HTMLScriptElement&&t.textContent)try{r=JSON.parse(t.textContent.trim())}catch(n){console.error(n)}return r||(r=Cre(),console.error("Unable to parse kuma config. Falling back to defaults")),r.apiUrl=yre(r.apiUrl),r}}function Cre(e=""){return{baseGuiPath:"/gui",apiUrl:e,version:"2.4.0",product:"Kuma",mode:"global",environment:"universal",storeType:"postgres",apiReadOnly:!1}}function Mp(e){return e.endsWith("/")?Mp(e.slice(0,-1)):e}function yre(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,Mp(e)}function bre(e){const[t,r,...n]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[o,a]=n.join(".").split("-");return{major:t,minor:`${t}.${r}`,patch:`${t}.${r}.${o}`,pre:`${t}.${r}.${o}${a!==void 0?`-${a}`:""}`}}const Kt={Env:Fe("application.Env"),env:Fe("application.env"),EnvVars:Fe("EnvVars"),can:Fe("application.can"),features:Fe("application.can.features"),notFoundView:Fe("application.not-found"),applicationComponents:Fe("application.components"),source:Fe("data.source"),sources:Fe("data.sources"),dataSourcePool:Fe("data.DataSourcePool"),dataSourceLifecycle:Fe("data.DataSourceLifecycle"),getDataSourceCacheKeyPrefix:Fe("data.getDataSourceCacheKeyPrefix"),i18n:Fe("i18n"),enUs:Fe("i18n.locale.enUs")},wre=e=>[[Fe("application.components"),{service:t=>[["AppView",S1e],["DataSource",L1e],["RouteView",O1e],["RouteTitle",A1e],["I18nT",Tg(t)]],arguments:[e.i18n],labels:[e.components]}],[Fe("application.routes"),{service:V1e,arguments:[Kt.notFoundView],labels:[e.routes]}],[Kt.i18n,{service:N1e,arguments:[Kt.enUs,e.env]}],[Kt.can,{service:I1e,arguments:[Kt.features]}],[Kt.Env,{service:gre,arguments:[e.EnvVars]}],[Kt.env,{service:t=>(...r)=>t.var(...r),arguments:[Kt.Env]}],[Kt.dataSourceLifecycle,{constant:z1e}],[Kt.source,{service:np,arguments:[dn(document,{description:"dom.document"})]}],[Kt.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[Kt.dataSourcePool,{service:mre,arguments:[e.sources,Kt.dataSourceLifecycle,Kt.getDataSourceCacheKeyPrefix]}]],_re=Kt,[kre,xre,tn,Mre]=Pa(Kt.env,Kt.can,Kt.i18n,Kt.dataSourcePool),A2=e=>(ot("data-v-e213db68"),e=e(),at(),e),Sre={class:"card-header"},Ere={class:"card-title"},Lre={class:"columns"},Are=A2(()=>m("img",{src:im},null,-1)),Hre=A2(()=>m("img",{src:lm},null,-1)),Bre=A2(()=>m("img",{src:Sc},null,-1)),Tre=A2(()=>m("img",{src:Sc},null,-1)),Dre=ie({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=tn(),r=e;return(n,o)=>{const a=Ft("KCard");return h(),J(a,null,{body:O(()=>[m("div",Sre,[m("div",Ere,[m("h2",null,R(I(t)("main-overview.detail.health.title")),1)])]),M(),m("div",Lre,[r.canUseZones?(h(),J(Wn,{key:0,total:r.globalInsight.zones.controlPlanes.total,online:r.globalInsight.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:O(()=>[Are]),title:O(()=>[M(R(I(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):Z("",!0),M(),U(Wn,{total:r.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:O(()=>[Hre]),title:O(()=>[M(R(I(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),M(),U(Wn,{total:r.globalInsight.services.internal.total,online:r.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:O(()=>[Bre]),title:O(()=>[M(R(I(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),M(),U(Wn,{total:r.globalInsight.dataplanes.standard.total,online:r.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:O(()=>[Tre]),title:O(()=>[M(R(I(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])])]),_:1})}}});const Ore=Ia(Dre,[["__scopeId","data-v-e213db68"]]),Ps={sources:Fe("control-planes.sources"),ControlPlaneStatus:Fe("control-planes.components.ControlPlaneStatus")},Vre=e=>[[Ps.sources,{service:Dp,arguments:[e.env,e.api],labels:[e.sources]}],[Ps.ControlPlaneStatus,{service:()=>Ore}],[Fe("control-planes.routes"),{service:Tp,labels:[e.routes]}],[Fe("control-planes.features"),{service:Bp,arguments:[e.env],labels:[e.features]}]],Ire=Ps,[xoe]=Pa(Ps.ControlPlaneStatus),Pre=()=>[{path:"/diagnostics",name:"diagnostics",component:()=>Pe(()=>import("./DiagnosticsDetailView-5e705f03.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css"],import.meta.url)}],Nre=e=>({"/config":async(t,r)=>(r.close(),await e.getConfig())}),Zre=e=>[[Fe("diagnostics.sources"),{service:Nre,arguments:[e.api],labels:[e.sources]}],[Fe("diagnostics.routes"),{service:Pre,labels:[e.routes]}]];class $re{constructor(t){gt(this,"storageAdapter");this.storageAdapter=t}get(t){let r;try{r=this.storageAdapter.getItem(t)}catch{return null}if(r===null||!(r.startsWith("[")||r.startsWith("{")))return r;try{return JSON.parse(r)}catch{return r}}set(t,r){try{const n=typeof r=="string"?r:JSON.stringify(r);this.storageAdapter.setItem(t,n)}catch{}}has(t){try{return this.storageAdapter.getItem(t)!==null}catch{return!1}}remove(t){try{this.storageAdapter.removeItem(t)}catch{}}}const c8=new $re(window.localStorage),Rre={class:"onboarding-alert-content"},zre=["innerHTML"],Fre=ie({__name:"OnboardingAlert",setup(e){const{t}=tn(),r=j(c8.get("hasDismissedOnboardingAlert")!=="true");function n(){r.value=!1,c8.set("hasDismissedOnboardingAlert","true")}return(o,a)=>{const i=Ft("KButton"),l=Ft("KAlert");return r.value?(h(),J(l,{key:0,appearance:"success","dismiss-type":"icon","data-testid":"onboarding-notification",onClosed:n},{alertMessage:O(()=>[m("div",Rre,[m("div",{innerHTML:I(t)("main-overview.detail.onboarding.message",{name:I(t)("common.product.name")})},null,8,zre),M(),U(i,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:O(()=>[M(R(I(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:1})):Z("",!0)}}});const Ure=Ia(Fre,[["__scopeId","data-v-bdbc77dd"]]),jre={class:"stack"},Yre=ie({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=qre(),r=e;return(n,o)=>(h(),x("div",jre,[n.globalInsight.meshes.total===1?(h(),J(Ure,{key:0})):Z("",!0),M(),U(I(t),{"can-use-zones":r.canUseZones,"global-insight":n.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),Gre=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Pe(()=>import("./OnboardingRootView-3d5bc744.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Pe(()=>import("./OnboardingWelcomeView-50560ff3.js"),["./OnboardingPage-c86b779d.css","./OnboardingWelcomeView-7d520800.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Pe(()=>import("./OnboardingDeploymentTypesView-339de6df.js"),["./OnboardingPage-c86b779d.css","./OnboardingDeploymentTypesView-2f052c8a.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Pe(()=>import("./OnboardingConfigurationTypesView-2d352829.js"),["./OnboardingPage-c86b779d.css","./OnboardingConfigurationTypesView-7c8a5017.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Pe(()=>import("./OnboardingMultiZoneView-46f2539d.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-c86b779d.css","./OnboardingMultiZoneView-abcc5530.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Pe(()=>import("./OnboardingCreateMeshView-ee556289.js"),["./OnboardingPage-c86b779d.css","./OnboardingCreateMeshView-fb39b91f.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Pe(()=>import("./OnboardingAddNewServicesView-6260baad.js"),["./OnboardingPage-c86b779d.css","./OnboardingAddNewServicesView-23f21aef.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Pe(()=>import("./OnboardingAddNewServicesCodeView-53840698.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-c86b779d.css","./CodeBlock-aa591f34.css","./OnboardingAddNewServicesCodeView-c1d9425b.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Pe(()=>import("./OnboardingDataplanesView-ffb3f08b.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-c86b779d.css","./StatusBadge-8194fcb8.css","./OnboardingDataplanesView-43a342c4.css"],import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Pe(()=>import("./OnboardingCompletedView-067673a2.js"),["./OnboardingPage-c86b779d.css","./OnboardingCompletedView-a7cfb1d4.css"],import.meta.url)}]}],Sp=Fe("onboarding.components.ControlPlaneStatus"),Kre=e=>[[Fe("onboarding.routes"),{service:Gre,labels:[e.routes]}],[Fe("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(B5(Sp,{service:t}),Yre),decorates:e.ControlPlaneStatus}]],[qre]=Pa(Sp);class Wre{info(...t){this._log("info",...t)}warn(...t){this._log("warn",...t)}error(...t){this._log("error",...t)}_log(t,...r){console[t](...r)}}const Qre=()=>{class e extends Wre{setup(){console.warn("Logging is disabled")}_log(){}}return new e},Xre=e=>[[Fe("kuma.components.not-found"),{service:()=>[()=>Pe(()=>import("./KumaNotFoundView-cf764018.js"),[],import.meta.url)],labels:[e.notFoundView]}]],Jre=()=>({"/me":async(e={},t)=>(t.close(),Promise.resolve({pageSize:50}))}),ene={sources:Fe("me.sources")},tne=e=>[[ene.sources,{service:Jre,arguments:[e.api],labels:[e.sources]}]],rne=(e,t,r)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Pe(()=>import("./MeshRootView-34ca2ed3.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Pe(()=>import("./MeshListView-a7d92d58.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./SummaryView-79fdf24b.css","./MeshListView-2cefe6f1.css"],import.meta.url),children:[{path:":mesh",name:"mesh-summary-view",component:()=>Pe(()=>import("./MeshSummaryView-ed811eee.js"),["./MeshSummaryView-9b990599.css"],import.meta.url)}]},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Pe(()=>import("./MeshDetailTabsView-56df3f57.js"),["./NavTabs-3b34e815.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css"],import.meta.url),children:[{path:"overview",meta:{module:"meshes"},name:"mesh-detail-view",component:()=>Pe(()=>import("./MeshDetailView-b0e47be7.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./MeshDetailView-33fe715e.css"],import.meta.url)},{path:"config",name:"mesh-config-view",component:()=>Pe(()=>import("./MeshConfigView-5f07b09d.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},...e.items(),...t.items(),...r.items()]},...e.item(),...t.item(),...r.item()]}]}],nne=e=>({"/meshes/:name":(t,r)=>{r.close();const{name:n}=t;return e.getMesh({name:n})},"/mesh-insights":async(t,r)=>{r.close();const{size:n}=t,o=t.size*(t.page-1);return e.getAllMeshInsights({size:n,offset:o})},"/mesh-insights/:name":async(t,r)=>{r.close();const{name:n}=t;return e.getMeshInsights({name:n})}}),one=["protocol","service","zone"];function d8(e){const t=new Map;for(const[r,n]of e){const o=one.includes(r),a=o?"tag":r;t.has(a)||t.set(a,[]);const i=t.get(a);let l;a==="tag"?l=(o?`kuma.io/${r}:${n}`:n).replace(/\s+/g,""):l=n,i.push(l.trim())}return t}const A0=(e,t)=>e.includes(t),ane=e=>Z1e({"/meshes/:mesh/dataplanes/:name":async t=>e.getDataplaneFromMesh(t),"/meshes/:mesh/dataplanes/:name/data-path/:dataPath":async t=>{const{mesh:r,name:n}=t,o=A0(["xds","clusters","stats"],t.dataPath)?t.dataPath:"xds";return e.getDataplaneData({mesh:r,dppName:n,dataPath:o})},"/meshes/:mesh/dataplanes/:name/sidecar-dataplane-policies":async t=>e.getSidecarDataplanePolicies(t),"/meshes/:mesh/dataplanes/:name/rules":async t=>e.getDataplaneRules(t),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":t=>e.getMeshGatewayDataplane(t),"/meshes/:mesh/dataplane-overviews/:name":async t=>e.getDataplaneOverviewFromMesh(t),"/meshes/:mesh/dataplanes/of/:type":async t=>{const{mesh:r,size:n}=t,o=n*(t.page-1),a=Object.fromEntries(d8(JSON.parse(t.search||"[]"))),i=t.type==="standard"?"false":t.type,l=A0(["delegated","builtin","false"],i)?{gateway:i}:{};return e.getAllDataplaneOverviewsFromMesh({mesh:r},{...a,...l,offset:o,size:n})},"/meshes/:mesh/dataplanes/for/:service/of/:type":async t=>{const{mesh:r,size:n}=t,o=n*(t.page-1),a=Object.fromEntries(d8(JSON.parse(t.search||"[]")));typeof a.tag>"u"&&(a.tag=[]),a.tag=a.tag.filter(s=>!s.startsWith("kuma.io/service:")),a.tag.push(`kuma.io/service:${t.service}`);const i=t.type==="standard"?"false":t.type,l=A0(["delegated","builtin","false"],i)?{gateway:i}:{};return e.getAllDataplaneOverviewsFromMesh({mesh:r},{...a,...l,offset:o,size:n})}}),ine=()=>({items:()=>[{path:"data-planes",name:"data-plane-list-view",meta:{module:"data-planes"},component:()=>Pe(()=>import("./DataPlaneListView-b9cdef65.js"),["./AppCollection-78207d85.css","./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./FilterBar-b6ea4de5.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./SummaryView-79fdf24b.css","./DataPlaneListView-50864891.css"],import.meta.url),children:[{path:":dataPlane",name:"data-plane-summary-view",component:()=>Pe(()=>import("./DataPlaneSummaryView-925f8309.js"),["./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./DataPlaneSummaryView-9266feae.css"],import.meta.url)}]}],item:()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Pe(()=>import("./DataPlaneDetailTabsView-21bb69e9.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Pe(()=>import("./DataPlaneDetailView-54173836.js"),["./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css","./DataPlaneDetailView-7b58a8d7.css"],import.meta.url)},{path:"policies",name:"data-plane-policies-view",component:()=>Pe(()=>import("./DataPlanePoliciesView-8ccd8a62.js"),["./AccordionList-8bab9627.css","./CodeBlock-aa591f34.css","./PolicyTypeTag-f5c09fb0.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./DataPlanePoliciesView-9e0262b8.css"],import.meta.url)},{path:"xds-config",name:"data-plane-xds-config-view",component:()=>Pe(()=>import("./DataPlaneXdsConfigView-89b6a460.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"stats",name:"data-plane-stats-view",component:()=>Pe(()=>import("./DataPlaneStatsView-ab04019e.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"clusters",name:"data-plane-clusters-view",component:()=>Pe(()=>import("./DataPlaneClustersView-2b4889f8.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"config",name:"data-plane-config-view",component:()=>Pe(()=>import("./DataPlaneConfigView-90537430.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),lne=e=>[[Fe("data-planes.sources"),{service:ane,arguments:[e.api],labels:[e.sources]}]],sne=e=>({"/*/policy-types":(t,r)=>(r.close(),e.getPolicyTypes()),"/meshes/:mesh/policy-path/:path":(t,r)=>{r.close();const{mesh:n,path:o,size:a}=t,i=t.size*(t.page-1);return e.getAllPolicyEntitiesFromMesh({mesh:n,path:o},{offset:i,size:a})},"/meshes/:mesh/policy-path/:path/policy/:name":(t,r)=>{r.close();const{mesh:n,path:o,name:a}=t;return e.getSinglePolicyEntity({mesh:n,path:o,name:a})},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":(t,r)=>{r.close();const{mesh:n,path:o,name:a}=t;return e.getPolicyConnections({mesh:n,path:o,name:a})}}),une=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",meta:{module:"policies"},redirect:t=>({...t,params:{...t.params,policyPath:"circuit-breakers"},name:"policy-list-view"}),children:[{path:":policyPath",name:"policy-list-view",component:()=>Pe(()=>import("./PolicyListView-bcbdcefa.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./PolicyTypeTag-f5c09fb0.css","./SummaryView-79fdf24b.css","./PolicyListView-9a70ad47.css"],import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Pe(()=>import("./PolicySummaryView-0dbf0c08.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./ResourceCodeBlock-dd906c25.css","./PolicySummaryView-4de10eae.css"],import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-view",component:()=>Pe(()=>import("./PolicyDetailView-6fbb11c2.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}),cne=e=>[[Fe("policies.sources"),{service:sne,arguments:[e.api],labels:[e.sources]}]],dne=e=>({"/meshes/:mesh/service-insights":(t,r)=>{r.close();const{mesh:n,size:o}=t,a=t.size*(t.page-1);return e.getAllServiceInsightsFromMesh({mesh:n},{size:o,offset:a})},"/meshes/:mesh/service-insights/:name":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getServiceInsight({mesh:n,name:o})},"/meshes/:mesh/external-services/for/:service":async(t,r)=>{r.close();const{mesh:n,service:o}=t,{items:a}=await e.getAllExternalServicesFromMesh({mesh:n},{tag:[`kuma.io/service:${o}`]});return a.length>0?a[0]:null}}),fne=()=>({items:()=>[{path:"services",name:"service-list-view",meta:{module:"services"},component:()=>Pe(()=>import("./ServiceListView-0647f13c.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ServiceListView-19df520e.css"],import.meta.url),children:[{path:":service",name:"service-summary-view",component:()=>Pe(()=>import("./ServiceSummaryView-7d1a404d.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css","./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./ServiceSummaryView-531f76ee.css"],import.meta.url)}]}],item:()=>[{path:"services/:service",name:"service-detail-tabs-view",component:()=>Pe(()=>import("./ServiceDetailTabsView-3df15df2.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Pe(()=>import("./ServiceDetailView-79f1435b.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./TagList-49ce0727.css","./StatusBadge-8194fcb8.css"],import.meta.url)},{path:"config",name:"service-config-view",component:()=>Pe(()=>import("./ServiceConfigView-0e45dd77.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},{path:"data-plane-proxies",name:"service-data-plane-proxies-view",meta:{module:"service-data-planes"},component:()=>Pe(()=>import("./ServiceDataPlaneProxiesView-112031f9.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./AppCollection-78207d85.css","./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./FilterBar-b6ea4de5.css","./SummaryView-79fdf24b.css","./ServiceDataPlaneProxiesView-fec51626.css"],import.meta.url),children:[{path:":dataPlane",name:"service-data-plane-summary-view",component:()=>Pe(()=>import("./DataPlaneSummaryView-925f8309.js"),["./StatusBadge-8194fcb8.css","./TagList-49ce0727.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./DataPlaneSummaryView-9266feae.css"],import.meta.url)}]}]}]}),pne=e=>[[Fe("service.sources"),{service:dne,arguments:[e.api],labels:[e.sources]}]],Do={dataplaneRoutes:Fe("kuma.dataplane.routes"),serviceRoutes:Fe("kuma.service.routes"),policyRoutes:Fe("kuma.policy.routes")},hne=e=>[[Fe("meshes.routes"),{service:rne,arguments:[Do.serviceRoutes,Do.dataplaneRoutes,Do.policyRoutes],labels:[e.routes]}],[Do.dataplaneRoutes,{service:ine}],[Do.serviceRoutes,{service:fne}],[Do.policyRoutes,{service:une}],[Fe("meshes.sources"),{service:nne,arguments:[e.api],labels:[e.sources]}],...pne(e),...lne(e),...cne(e)],vne=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":t=>t("use zones")&&e("KUMA_ZONE_CREATION_FLOW")==="enabled"}),kl=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",meta:{module:"zone-egresses"},component:()=>Pe(()=>import("./ZoneEgressListView-d691a946.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ZoneEgressListView-02ca71cd.css"],import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Pe(()=>import("./ZoneEgressSummaryView-fef463d8.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ZoneEgressSummaryView-caec268f.css"],import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Pe(()=>import("./ZoneEgressDetailTabsView-c50301e4.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Pe(()=>import("./ZoneEgressDetailView-cbe47f00.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css"],import.meta.url)},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Pe(()=>import("./ZoneEgressXdsConfigView-630ac2f8.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Pe(()=>import("./ZoneEgressStatsView-e299fdea.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Pe(()=>import("./ZoneEgressClustersView-8778dad7.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Pe(()=>import("./ZoneEgressConfigView-8bc54ee8.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),f8=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",meta:{module:"zone-ingresses"},component:()=>Pe(()=>import("./ZoneIngressListView-1a047291.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ZoneIngressListView-deb2efe9.css"],import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Pe(()=>import("./ZoneIngressSummaryView-5e97bdfe.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ZoneIngressSummaryView-4317e314.css"],import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Pe(()=>import("./ZoneIngressDetailTabsView-15a32a71.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Pe(()=>import("./ZoneIngressDetailView-d5c5ef49.js"),["./StatusBadge-8194fcb8.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css"],import.meta.url)},{path:"services",name:"zone-ingress-services-view",component:()=>Pe(()=>import("./ZoneIngressServicesView-30024367.js"),["./AppCollection-78207d85.css"],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Pe(()=>import("./ZoneIngressXdsConfigView-89f887dc.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Pe(()=>import("./ZoneIngressStatsView-e1893923.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Pe(()=>import("./ZoneIngressClustersView-d4981287.js"),["./CodeBlock-aa591f34.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./EnvoyData-6b62105a.css"],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Pe(()=>import("./ZoneIngressConfigView-7bd2aebf.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),mne=()=>[{path:"/zones/-create",name:"zone-create-view",meta:{isWizard:!0},component:()=>Pe(()=>import("./ZoneCreateView-f280861f.js"),["./CodeBlock-aa591f34.css","./ZoneCreateView-a64b76b7.css"],import.meta.url)}],gne=(e,t)=>{const r="/zones";return[...e,...t("use zones")?[{path:`${r}`,name:"zone-index-view",redirect:{name:"zone-cp-list-view"},children:[{path:"",name:"zone-cp-list-view",meta:{module:"zone-cps"},component:()=>Pe(()=>import("./ZoneListView-1ef8ad92.js"),["./AppCollection-78207d85.css","./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./StatusBadge-8194fcb8.css","./SummaryView-79fdf24b.css","./ZoneListView-a542a16d.css"],import.meta.url),children:[{path:":zone",name:"zone-cp-summary-view",component:()=>Pe(()=>import("./ZoneSummaryView-31532d3c.js"),["./StatusBadge-8194fcb8.css","./ZoneSummaryView-429404c3.css"],import.meta.url)}]},{path:":zone",name:"zone-cp-detail-abstract-view",children:[{path:"",name:"zone-cp-detail-tabs-view",component:()=>Pe(()=>import("./ZoneDetailTabsView-3378bc29.js"),["./CopyButton-34d2a71e.css","./TextWithCopyButton-155b24d6.css","./ErrorBlock-de8981e0.css","./NavTabs-3b34e815.css"],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Pe(()=>import("./ZoneDetailView-0e873b8c.js"),["./StatusBadge-8194fcb8.css","./AccordionList-8bab9627.css","./SubscriptionList-408b08ab.css"],import.meta.url)},{path:"config",name:"zone-cp-config-view",component:()=>Pe(()=>import("./ZoneConfigView-aa2bc03b.js"),["./CodeBlock-aa591f34.css"],import.meta.url)},...f8().items(),...kl().items()]},...f8().item(),...kl().item()]}]}]:[{path:`${r}`,redirect:{name:"zone-egress-list-view"},children:[...kl().items(),...kl().item()]}]]};function Cne(e=[]){return e.length>0&&[e[e.length-1]].every(t=>{var r;return((r=t.connectTime)==null?void 0:r.length)&&!t.disconnectTime})}function Moe(e){var t;for(const r of((t=e.zoneInsight)==null?void 0:t.subscriptions)??[])if(r.config)return JSON.parse(r.config).environment;return""}function Soe(e){var r;const t=((r=e.zoneInsight)==null?void 0:r.subscriptions)??[];if(t.length>0){const n=t[t.length-1];if(n.config){const o=JSON.parse(n.config);return Is(o,"dpServer.auth.type","")}}return""}function yne(e){var t;return e.zone.enabled===!1?"disabled":Cne((t=e.zoneInsight)==null?void 0:t.subscriptions)?"online":"offline"}const bne=e=>({"/zone-cps/:name/egresses":async(t,r)=>{r.close();const{name:n,size:o,page:a}=t,i=o*(a-1),l=await e.getAllZoneEgressOverviews({size:o,offset:i});return n!=="*"&&(l.items=l.items.filter(s=>s.zoneEgress.zone===n),l.total=l.items.length),l},"/zone-egresses/:name":async(t,r)=>{r.close();const{name:n}=t;return await e.getZoneEgress({name:n})},"/zone-egresses/:name/data-path/:dataPath":(t,r)=>{r.close();const{name:n,dataPath:o}=t;return e.getZoneEgressData({zoneEgressName:n,dataPath:o})},"/zone-egress-overviews":async(t,r)=>{r.close();const{size:n}=t,o=t.size*(t.page-1);return await e.getAllZoneEgressOverviews({size:n,offset:o})},"/zone-egress-overviews/:name":async(t,r)=>{r.close();const{name:n}=t;return await e.getZoneEgressOverview({name:n})}}),wne={fromObject:e=>({...e,zoneIngress:{...e.zoneIngress,availableServices:Array.isArray(e.zoneIngress.availableServices)?e.zoneIngress.availableServices:[]}})},_ne=e=>({"/zone-cps/:name/ingresses":async(t,r)=>{r.close();const{name:n,size:o,page:a}=t,i=o*(a-1),l=await e.getAllZoneIngressOverviews({size:o,offset:i});return l.items=l.items.filter(s=>s.zoneIngress.zone===n),{...l,total:l.items.length,items:l.items.map(wne.fromObject)}},"/zone-ingresses/:name":async(t,r)=>{r.close();const{name:n}=t;return await e.getZoneIngress({name:n})},"/zone-ingresses/:name/data-path/:dataPath":(t,r)=>{r.close();const{name:n,dataPath:o}=t;return e.getZoneIngressData({zoneIngressName:n,dataPath:o})},"/zone-ingress-overviews":async(t,r)=>{r.close();const{size:n}=t,o=t.size*(t.page-1);return await e.getAllZoneIngressOverviews({size:n,offset:o})},"/zone-ingress-overviews/:name":async(t,r)=>{r.close();const{name:n}=t;return await e.getZoneIngressOverview({name:n})}}),kne=(e,t)=>({..._ne(t),...bne(t),"/zone-cps":async r=>{const{size:n}=r,o=n*(r.page-1);return t.getAllZoneOverviews({size:n,offset:o})},"/zone-cps/:name":async r=>{const{name:n}=r;return t.getZoneOverview({name:n})},"/zone-cps/online/:name":r=>{const n=class extends Error{},{name:o}=r;return e(async()=>{const a=await t.getZoneOverview({name:o});if(yne(a)==="online")return a;throw new n},{retry:a=>{if(a instanceof n)return new Promise(i=>setTimeout(i,2e3))}})}}),xne=e=>[[Fe("zones.routes"),{service:t=>gne(t("create zones")?mne():[],t),arguments:[e.can],labels:[e.routes]}],[Fe("zone.sources"),{service:kne,arguments:[e.source,e.api],labels:[e.sources]}],[Fe("zone.features"),{service:vne,arguments:[e.env],labels:[e.features]}]],Mne={common:{not_applicable:"N/A",formats:{integer:"{value, number, integer}"},product:{name:"Kuma",href:{docs:{index:"{KUMA_DOCS_URL}/"}},environment:{universal:"Universal",kubernetes:"Kubernetes",unknown:"—"},mode:{standalone:"Standalone",global:"Multi-Zone"}},warnings:{CERT_EXPIRED:`'<'p>The certificate for this dataplane has expired'<'/p> `,ZONE_STORE_TYPE_MEMORY:`'<'p>This zone is using the '<'code>memory'<'/code> store type. '<'strong>Don't'<'/strong> use this store in production because the state isn't persisted. '<'a target="_blank" href="{KUMA_DOCS_URL}/documentation/configuration/#store">Read more about store types'<'/a>'<'/p> `,GLOBAL_STORE_TYPE_MEMORY:`'<'p>This control plane is using the '<'code>memory'<'/code> store type. '<'strong>Don't'<'/strong> use this store in production because the state isn't persisted. '<'a target="_blank" href="{KUMA_DOCS_URL}/documentation/configuration/#store">Read more about store types'<'/a>'<'/p> `,INCOMPATIBLE_UNSUPPORTED_ENVOY:`'<'p>Envoy ('<'strong>{ envoy }'<'/strong>) is unsupported by the current version of Kuma DP ('<'strong>{ kumaDp }'<'/strong>)'<'/p> `,INCOMPATIBLE_UNSUPPORTED_KUMA_DP:`'<'p>Unsupported version of Kuma DP ('<'strong>{ kumaDp }'<'/strong>)'<'/p> `,INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS:`'<'p>There is a mismatch between versions of Kuma DP ('<'strong>{ kumaDp }'<'/strong>) and the Zone Control Plane.'<'/p> `,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>{ KUMA_VERSION }'<'/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:{proceed_button:"Yes, delete",text1:"Are you sure you want to delete the {type} {name}?",text2:"This action cannot be reversed.",title:"Delete {type}"},emptyState:{title:"No data",message:"There are no {type} present",icon:"stateNoData"},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"}}},Ere={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"},"status-badge":{tooltip:{not_available:`The online or offline status of this entity is unknown -`}}}},Lre={http:{api:{property:{tls:"TLS",mtls:"mTLS",mTLS:"mTLS",globalInstanceId:"Global instance ID",controlPlaneInstanceId:"CP instance ID",connectTime:"Connected",disconnectTime:"Disconnected",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"}}}},Are={"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"}}}},Hre={"data-planes":{components:{"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"},gateway:"Gateway",inbounds:"Inbounds",inbound_name:"{service}",last_updated:"Last updated",certificate_info:"Certificate info",no_certificate:"No certificate",health:{ready:"healthy",not_ready:"unhealthy"},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"}},items:{title:"Data Plane Proxies"}},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:"Standard proxy",builtin:"Built-in gateway",delegated:"Delegated gateway"}}},Bre={diagnostics:{routes:{item:{title:"Diagnostics",breadcrumbs:"Diagnostics"}}}},Tre={meshes:{common:{name:"Name",type:`{ count, plural, +`},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:{proceed_button:"Yes, delete",text1:"Are you sure you want to delete the {type} {name}?",text2:"This action cannot be reversed.",title:"Delete {type}"},emptyState:{title:"No data",message:"There are no {type} present",icon:"stateNoData"},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"}}},Sne={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"},"status-badge":{tooltip:{not_available:`The online or offline status of this entity is unknown +`}}}},Ene={http:{api:{property:{tls:"TLS",mtls:"mTLS",mTLS:"mTLS",globalInstanceId:"Global instance ID",controlPlaneInstanceId:"CP instance ID",connectTime:"Connected",disconnectTime:"Disconnected",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"}}}},Lne={"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"}}}},Ane={"data-planes":{components:{"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"},gateway:"Gateway",inbounds:"Inbounds",inbound_name:"{service}",last_updated:"Last updated",certificate_info:"Certificate info",no_certificate:"No certificate",health:{ready:"healthy",not_ready:"unhealthy"},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"}},items:{title:"Data Plane Proxies"}},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:"Standard proxy",builtin:"Built-in gateway",delegated:"Delegated gateway"}}},Hne={diagnostics:{routes:{item:{title:"Diagnostics",breadcrumbs:"Diagnostics"}}}},Bne={meshes:{common:{name:"Name",type:`{ count, plural, =0 { Meshes } =1 { Mesh } other { Meshes } } -`},components:{"mesh-insights-list":{name:"Name",services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},routes:{item:{title:"{name}",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","mesh-config-view":"YAML","service-list-view":"Services","data-plane-list-view":"Data Plane Proxies","policy-list-index-view":"Policies"},overview:"Overview"},items:{title:"Meshes",breadcrumbs:"Meshes",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"}}},Dre={onboarding:{href:{docs:{install:"{KUMA_DOCS_URL}/deployments/multi-zone?{KUMA_UTM_QUERY_PARAMS}#zone-control-plane"}},routes:{welcome:{title:"Welcome to {name}!"},"deployment-types":{title:"Deployment Types"},"configuration-types":{title:"Configuration Types"},multizone:{title:"Multizone"},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services"},"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"}}}},Ore={policies:{routes:{item:{title:"{name}",breadcrumbs:"Policies",overview:"Overview",config:"YAML"},items:{title:"Policies"}},href:{docs:"{KUMA_DOCS_URL}/policies/{name}?{KUMA_UTM_QUERY_PARAMS}"},collection:{beta:"Beta",title:"About {name}",description:"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.",inbound:"Inbound",outbound:"Outbound"},detail:{affected_dpps:"Affected Data Plane Proxies",dataplane_input_placeholder:"Filter by name"},type:null}},Vre={services:{components:{service_traffic_card:{total:"Total Requests",success:"Successful Requests",protocol:{unknown:"Passthrough"}}},routes:{item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","service-data-plane-proxies-view":"Data Plane Proxies","service-config-view":"YAML"},overview:"Overview",config:"YAML"},items:{title:"Services"}},detail:{no_matching_external_service:"No matching ExternalService was found for service {name}"}}},Ire={"zone-egresses":{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"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},Pre={"zone-ingresses":{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"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},Nre={"zone-cps":{common:{name:"Name",type:`{ count, plural, +`},components:{"mesh-insights-list":{name:"Name",services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},routes:{item:{title:"{name}",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","mesh-config-view":"YAML","service-list-view":"Services","data-plane-list-view":"Data Plane Proxies","policy-list-index-view":"Policies"},overview:"Overview"},items:{title:"Meshes",breadcrumbs:"Meshes",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"}}},Tne={onboarding:{href:{docs:{install:"{KUMA_DOCS_URL}/deployments/multi-zone?{KUMA_UTM_QUERY_PARAMS}#zone-control-plane"}},routes:{welcome:{title:"Welcome to {name}!"},"deployment-types":{title:"Deployment Types"},"configuration-types":{title:"Configuration Types"},multizone:{title:"Multizone"},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services"},"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"}}}},Dne={policies:{routes:{item:{title:"{name}",breadcrumbs:"Policies",overview:"Overview",config:"YAML"},items:{title:"Policies"}},href:{docs:"{KUMA_DOCS_URL}/policies/{name}?{KUMA_UTM_QUERY_PARAMS}"},collection:{beta:"Beta",title:"About {name}",description:"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.",inbound:"Inbound",outbound:"Outbound"},detail:{affected_dpps:"Affected Data Plane Proxies",dataplane_input_placeholder:"Filter by name"},type:null}},One={services:{components:{service_traffic_card:{total:"Total Requests",success:"Successful Requests",protocol:{unknown:"Passthrough"}}},routes:{item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","service-data-plane-proxies-view":"Data Plane Proxies","service-config-view":"YAML"},overview:"Overview",config:"YAML"},items:{title:"Services"}},detail:{no_matching_external_service:"No matching ExternalService was found for service {name}"}}},Vne={"zone-egresses":{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"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},Ine={"zone-ingresses":{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"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},Pne={"zone-cps":{common:{name:"Name",type:`{ count, plural, =0 { Zones } =1 { Zone } other { Zones } @@ -620,4 +620,4 @@ egress: enabled: {zoneEgressEnabled} experimental: deltaKds: true -`,connectDescription:"Next, run the following command to connect the Zone.",connectCommand:"helm upgrade --install -n kuma-system -f values.yaml kuma kuma/kuma"}}},create:{generalError:{title:"Could not create the Zone"},invalidNameError:"The name must be a valid RFC 1035 DNS name, which means it must start with a letter, be less than 64 characters long, and only contain lowercase letters, numbers, and '-'.",status_error:{409:{title:"Error 409: A Zone with the name {name} already exists",description:"If you want to connect a Zone with this name, you can delete the existing one and create a new one."},500:{title:"Error 500: An error occurred while creating the Zone {name}",description:"You may retry this operation."}}}}},Zre={...Sre,...Lre,...Ere,...Are,...Dre,...Bre,...Tre,...Vre,...Ore,...Hre,...Nre,...Pre,...Ire};class $re{constructor(t,n){this.client=t,this.env=n}get baseUrl(){return this.client.baseUrl}}class Rre extends $re{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},n){return this.client.get(`/zones/${t}`,{params:n})}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},n){return this.client.get(`/zones/${t}/_overview`,{params:n})}getZoneIngress({name:t},n){return this.client.get(`/zone-ingresses/${t}`,{params:n})}getZoneIngressData({zoneIngressName:t,dataPath:n},r){return this.client.get(`/zoneingresses/${t}/${n}`,{params:r})}getAllZoneIngressOverviews(t){return this.client.get("/zone-ingresses/_overview",{params:t})}getZoneIngressOverview({name:t},n){return this.client.get(`/zone-ingresses/${t}/_overview`,{params:n})}getZoneEgress({name:t},n){return this.client.get(`/zoneegresses/${t}`,{params:n})}getZoneEgressData({zoneEgressName:t,dataPath:n},r){return this.client.get(`/zoneegresses/${t}/${n}`,{params:r})}getAllZoneEgressOverviews(t){return this.client.get("/zoneegresses/_overview",{params:t})}getZoneEgressOverview({name:t},n){return this.client.get(`/zoneegresses/${t}/_overview`,{params:n})}getAllMeshes(t){return this.client.get("/meshes",{params:t})}getMesh({name:t},n){return this.client.get(`/meshes/${t}`,{params:n})}getAllMeshInsights(t){return this.client.get("/mesh-insights",{params:t})}getMeshInsights({name:t},n){return this.client.get(`/mesh-insights/${t}`,{params:n})}getAllDataplanes(t){return this.client.get("/dataplanes",{params:t})}getDataplaneFromMesh({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}`,{params:r})}getAllDataplaneOverviews(t){return this.client.get("/dataplanes/_overview",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/dataplanes/_overview`,{params:n})}getDataplaneOverviewFromMesh({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/_overview`,{params:r})}getSidecarDataplanePolicies({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/policies`,{params:r})}getMeshGatewayDataplane({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/policies`,{params:r})}getDataplaneRules({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/rules`,{params:r})}getDataplaneData({mesh:t,dppName:n,dataPath:r},o){return this.client.get(`/meshes/${t}/dataplanes/${n}/${r}`,{params:o})}getAllServiceInsights(t){return this.client.get("/service-insights",{params:t})}getAllServiceInsightsFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/service-insights`,{params:n})}getServiceInsight({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/service-insights/${n}`,{params:r})}getAllExternalServices(t){return this.client.get("/external-services",{params:t})}getAllExternalServicesFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/external-services`,{params:n})}getExternalService({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/external-services/${n}`,{params:r})}getPolicyConnections({mesh:t,path:n,name:r},o){return this.client.get(`/meshes/${t}/${n}/${r}/_resources/dataplanes`,{params:o})}getAllPolicyEntitiesFromMesh({mesh:t,path:n},r){return this.client.get(`/meshes/${t}/${n}`,{params:r})}getSinglePolicyEntity({mesh:t,path:n,name:r},o){return this.client.get(`/meshes/${t}/${n}/${r}`,{params:o})}}class zre extends Error{constructor({status:n,type:r=null,title:o,detail:a=null,instance:i=null,invalidParameters:l=[]}){super(o);gt(this,"status");gt(this,"type");gt(this,"title");gt(this,"detail");gt(this,"instance");gt(this,"invalidParameters");this.name="ApiError",this.status=n,this.type=r,this.title=o,this.detail=a,this.instance=i,this.invalidParameters=l}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}}async function Fre(e,t={},n){var c;const r=t,o=r.method??"GET";r.headers=r.headers instanceof Headers?r.headers:new Headers(r.headers),!r.headers.has("content-type")&&["POST","PUT","PATCH"].includes(o)&&r.headers.set("content-type","application/json");let a=e;"params"in t&&t.params!==void 0&&o==="GET"&&(a+=`?${new URLSearchParams(t.params).toString()}`),n!==void 0&&((c=r.headers.get("content-type"))!=null&&c.startsWith("application/json")?r.body=JSON.stringify(n):r.body=n);let i;try{i=await fetch(a,r)}catch(d){throw Ure(d)}const l=i.headers.get("content-type"),u=(l!==null?l.startsWith("application/json")||l.startsWith("application/problem+json"):!1)?await i.json():await i.text();if(i.ok)return{response:i,data:u};throw jre(i,u)}function Ure(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function jre(e,t){const n=e.status;let r,o,a,i,l;return typeof t=="string"&&t.length>0?o=t:t!==null&&typeof t=="object"&&("type"in t&&typeof t.type=="string"&&(r=t.type),"title"in t&&typeof t.title=="string"&&(o=t.title),"detail"in t&&typeof t.detail=="string"&&(a=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(l=t.invalid_parameters)),n===403&&(o="You currently don’t have access to this data."),o===void 0&&(o="An error has occurred while trying to load this data."),i&&(o+=` (trace: ${i})`),new zre({status:n,type:r,title:o,detail:a,instance:i,invalidParameters:l})}class Yre{constructor(t){this.env=t}get baseUrl(){return this.env("KUMA_API_URL")}async get(t,n){const{data:r}=await this.raw(t,void 0,n,"GET");return r}async delete(t,n){await this.raw(t,void 0,n,"DELETE")}async post(t,n,r){const{data:o}=await this.raw(t,n,r,"POST");return o}async put(t,n,r){const{data:o}=await this.raw(t,n,r,"PUT");return o}async patch(t,n,r){const{data:o}=await this.raw(t,n,r,"PATCH");return o}async raw(t,n,r={},o="GET"){const a=p8(r);a.method=o;const i=new Headers;if("headers"in a){const s=a.headers instanceof Headers?a.headers:new Headers(a.headers);for(const[u,c]of s)i.set(u,c)}Object.keys(i).length>0&&(a.headers=i);const l=p8(a);return Fre(`${t.startsWith("http")?"":this.baseUrl}${t}`,l,n)}}function p8(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const n=[];for(const[r,o]of Object.entries(t.params))if(o!==void 0)if(Array.isArray(o))for(const a of o)n.push([r,a]);else n.push([r,o]);t.params=n}return t}const Gre={...tp,...kne,...o7},Kre=e=>[[e.EnvVars,{constant:{KUMA_PRODUCT_NAME:"Kuma",KUMA_FEEDBACK_URL:"https://github.com/kumahq/kuma/issues/new/choose",KUMA_CHAT_URL:"https://kuma-mesh.slack.com",KUMA_INSTALL_URL:"https://kuma.io/install/latest/",KUMA_VERSION_URL:"https://kuma.io/latest_version",KUMA_DOCS_URL:"https://kuma.io/docs",KUMA_MOCK_API_ENABLED:{}.VITE_MOCK_API_ENABLED,KUMA_ZONE_CREATION_FLOW:{}.VITE_ZONE_CREATION_FLOW}}],[e.httpClient,{service:Yre,arguments:[e.env]}],[e.api,{service:Rre,arguments:[e.httpClient,e.env]}],[e.logger,{service:Xne}],[Fe("kong.plugins"),{service:()=>[[tX]],labels:[e.plugins]}],[Fe("kuma.i18n.en-us"),{constant:Zre,labels:[e.enUs]}],...nee(e),..._ne({...e,routes:e.routesLabel}),...nre(e),...Jne(e),...Mre({...e,routes:e.routesLabel}),...vre({...e,routes:e.routesLabel})],ur=Gre;async function qre(){(await WX(Kre(ur),Ine({...ur,routes:ur.routesLabel}),qne({...ur,ControlPlaneStatus:Pne.ControlPlaneStatus,routes:ur.routesLabel}),$ne({...ur,routes:ur.routesLabel}),[])(ur.app)((await Pe(()=>import("./App-42348702.js"),["./App-d1c06731.css"],import.meta.url)).default)).mount("#app")}qre();export{xoe as $,at as A,nt as B,bre as C,Moe as D,Qre as E,Le as F,tee as G,lt as H,_t as I,Ni as J,noe as K,_oe as L,koe as M,_ as N,yoe as O,st as P,woe as Q,boe as R,T1 as S,nn as T,Pt as U,aoe as V,Xre as W,Wr as X,sm as Y,eee as Z,Ia as _,Ft as a,_n as a0,Zl as a1,coe as a2,_W as a3,Sc as a4,zre as a5,wr as a6,Ai as a7,poe as a8,Jre as a9,toe as aA,doe as aB,oq as aC,Soe as aD,Eoe as aE,lm as aF,At as aG,Ee as aa,je as ab,so as ac,voe as ad,ioe as ae,it as af,Wc as ag,moe as ah,TX as ai,gE as aj,yre as ak,LW as al,foe as am,r1 as an,kn as ao,Cn as ap,eoe as aq,hoe as ar,A1e as as,soe as at,sa as au,em as av,roe as aw,ooe as ax,Yi as ay,loe as az,J as b,x as c,ie as d,U as e,M as f,X1 as g,vo as h,vt as i,Pe as j,xne as k,nr as l,j as m,ae as n,h as o,m as p,I as q,K as r,Z as s,R as t,goe as u,o9 as v,O as w,Mne as x,uoe as y,ot as z}; +`,connectDescription:"Next, run the following command to connect the Zone.",connectCommand:"helm upgrade --install -n kuma-system -f values.yaml kuma kuma/kuma"}}},create:{generalError:{title:"Could not create the Zone"},invalidNameError:"The name must be a valid RFC 1035 DNS name, which means it must start with a letter, be less than 64 characters long, and only contain lowercase letters, numbers, and '-'.",status_error:{409:{title:"Error 409: A Zone with the name {name} already exists",description:"If you want to connect a Zone with this name, you can delete the existing one and create a new one."},500:{title:"Error 500: An error occurred while creating the Zone {name}",description:"You may retry this operation."}}}}},Nne={...Mne,...Ene,...Sne,...Lne,...Tne,...Hne,...Bne,...One,...Dne,...Ane,...Pne,...Ine,...Vne};class Zne{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class $ne extends Zne{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},o){return this.client.get(`/meshes/${t}/dataplanes/${r}/${n}`,{params:o})}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},o){return this.client.get(`/meshes/${t}/${r}/${n}/_resources/dataplanes`,{params:o})}getAllPolicyEntitiesFromMesh({mesh:t,path:r},n){return this.client.get(`/meshes/${t}/${r}`,{params:n})}getSinglePolicyEntity({mesh:t,path:r,name:n},o){return this.client.get(`/meshes/${t}/${r}/${n}`,{params:o})}}class Rne extends Error{constructor({status:r,type:n=null,title:o,detail:a=null,instance:i=null,invalidParameters:l=[]}){super(o);gt(this,"status");gt(this,"type");gt(this,"title");gt(this,"detail");gt(this,"instance");gt(this,"invalidParameters");this.name="ApiError",this.status=r,this.type=n,this.title=o,this.detail=a,this.instance=i,this.invalidParameters=l}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}}async function zne(e,t={},r){var c;const n=t,o=n.method??"GET";n.headers=n.headers instanceof Headers?n.headers:new Headers(n.headers),!n.headers.has("content-type")&&["POST","PUT","PATCH"].includes(o)&&n.headers.set("content-type","application/json");let a=e;"params"in t&&t.params!==void 0&&o==="GET"&&(a+=`?${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(a,n)}catch(d){throw Fne(d)}const l=i.headers.get("content-type"),u=(l!==null?l.startsWith("application/json")||l.startsWith("application/problem+json"):!1)?await i.json():await i.text();if(i.ok)return{response:i,data:u};throw Une(i,u)}function Fne(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function Une(e,t){const r=e.status;let n,o,a,i,l;return typeof t=="string"&&t.length>0?o=t:t!==null&&typeof t=="object"&&("type"in t&&typeof t.type=="string"&&(n=t.type),"title"in t&&typeof t.title=="string"&&(o=t.title),"detail"in t&&typeof t.detail=="string"&&(a=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(l=t.invalid_parameters)),r===403&&(o="You currently don’t have access to this data."),o===void 0&&(o="An error has occurred while trying to load this data."),i&&(o+=` (trace: ${i})`),new Rne({status:r,type:n,title:o,detail:a,instance:i,invalidParameters:l})}class jne{constructor(t){this.env=t}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:o}=await this.raw(t,r,n,"POST");return o}async put(t,r,n){const{data:o}=await this.raw(t,r,n,"PUT");return o}async patch(t,r,n){const{data:o}=await this.raw(t,r,n,"PATCH");return o}async raw(t,r,n={},o="GET"){const a=p8(n);a.method=o;const i=new Headers;if("headers"in a){const s=a.headers instanceof Headers?a.headers:new Headers(a.headers);for(const[u,c]of s)i.set(u,c)}Object.keys(i).length>0&&(a.headers=i);const l=p8(a);return zne(`${t.startsWith("http")?"":this.baseUrl}${t}`,l,r)}}function p8(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const r=[];for(const[n,o]of Object.entries(t.params))if(o!==void 0)if(Array.isArray(o))for(const a of o)r.push([n,a]);else r.push([n,o]);t.params=r}return t}const Yne={...tp,..._re,...o7},Gne=e=>[[e.EnvVars,{constant:{KUMA_PRODUCT_NAME:"Kuma",KUMA_FEEDBACK_URL:"https://github.com/kumahq/kuma/issues/new/choose",KUMA_CHAT_URL:"https://kuma-mesh.slack.com",KUMA_INSTALL_URL:"https://kuma.io/install/latest/",KUMA_VERSION_URL:"https://kuma.io/latest_version",KUMA_DOCS_URL:"https://kuma.io/docs",KUMA_MOCK_API_ENABLED:{}.VITE_MOCK_API_ENABLED,KUMA_ZONE_CREATION_FLOW:{}.VITE_ZONE_CREATION_FLOW}}],[e.httpClient,{service:jne,arguments:[e.env]}],[e.api,{service:$ne,arguments:[e.httpClient,e.env]}],[e.logger,{service:Qre}],[Fe("kong.plugins"),{service:()=>[[eX]],labels:[e.plugins]}],[Fe("kuma.i18n.en-us"),{constant:Nne,labels:[e.enUs]}],...tee(e),...wre({...e,routes:e.routesLabel}),...tne(e),...Xre(e),...xne({...e,routes:e.routesLabel}),...hne({...e,routes:e.routesLabel})],un=Yne;async function Kne(){(await qX(Gne(un),Vre({...un,routes:un.routesLabel}),Kre({...un,ControlPlaneStatus:Ire.ControlPlaneStatus,routes:un.routesLabel}),Zre({...un,routes:un.routesLabel}),[])(un.app)((await Pe(()=>import("./App-1e55deb3.js"),["./App-d1c06731.css"],import.meta.url)).default)).mount("#app")}Kne();export{koe as $,at as A,rt as B,yne as C,xoe as D,Wne as E,Le as F,eee as G,ooe as H,lt as I,_t as J,Ni as K,toe as L,woe as M,_oe as N,_ as O,st as P,Coe as Q,boe as R,yoe as S,T1 as T,rr as U,Pt as V,Qne as W,Wn as X,lm as Y,JJ as Z,Ia as _,Ft as a,wr as a0,Zl as a1,uoe as a2,wW as a3,Sc as a4,Rne as a5,wn as a6,Ai as a7,foe as a8,Xne as a9,eoe as aA,coe as aB,nq as aC,Moe as aD,Soe as aE,im as aF,At as aG,Ee as aa,je as ab,so as ac,hoe as ad,aoe as ae,it as af,Wc as ag,voe as ah,BX as ai,mE as aj,Cne as ak,EW as al,doe as am,n1 as an,_r as ao,gr as ap,Jne as aq,poe as ar,L1e as as,loe as at,sa as au,Jv as av,roe as aw,noe as ax,Yi as ay,ioe as az,J as b,x as c,ie as d,U as e,M as f,X1 as g,vo as h,vt as i,Pe as j,kre as k,tn as l,j as m,ae as n,h as o,m as p,I as q,K as r,Z as s,R as t,moe as u,o9 as v,O as w,xre as x,soe as y,ot as z}; diff --git a/app/kuma-ui/pkg/resources/data/index.html b/app/kuma-ui/pkg/resources/data/index.html index 14dc199bb0a1..146f241d8e7b 100644 --- a/app/kuma-ui/pkg/resources/data/index.html +++ b/app/kuma-ui/pkg/resources/data/index.html @@ -1 +1 @@ -Manager
\ No newline at end of file +Manager
\ No newline at end of file