From ce93b2e701d15ca935bc89dfc0d8ccac0ffb248f Mon Sep 17 00:00:00 2001 From: "kumahq[bot]" <110050114+kumahq[bot]@users.noreply.github.com> Date: Wed, 11 Oct 2023 11:29:50 +0000 Subject: [PATCH] chore(deps): bump kumahq/kuma-gui to 58e7abf5a3dd84f8bedf9893148814a27fe4c7af (#8010) Bumps kumahq/kuma-gui to version [master@58e7abf5a3dd84f8bedf9893148814a27fe4c7af](https://github.com/kumahq/kuma-gui/tree/58e7abf5a3dd84f8bedf9893148814a27fe4c7af) Signed-off-by: GitHub Co-authored-by: github-actions[bot] --- ...-dba7a625.js => AccordionList-6dba5aaf.js} | 2 +- ...e6dea0d4.js => AddNewServices-b971b2a3.js} | 2 +- ...00ee.js => AddNewServicesCode-5061c2b3.js} | 2 +- .../{App-a2dfba94.js => App-5f72e606.js} | 2 +- ...e589735.js => AppNotFoundView-883fef77.js} | 2 +- .../data/assets/ClustersView-22c7c6ba.js | 1 + .../data/assets/ClustersView-a06c19f5.js | 1 + ...e_vue_type_style_index_0_lang-9634fc68.js} | 2 +- ...-ea09c1b9.js => CompletedView-3e4c9c41.js} | 2 +- .../data/assets/ConfigView-0e850b88.js | 1 + .../data/assets/ConfigView-10a5cac6.js | 1 + .../data/assets/ConfigView-2f3ed7d1.js | 1 + ...bcb8.js => ConfigurationTypes-89c2612f.js} | 2 +- ...esh-2e3c5427.js => CreateMesh-c91f6d16.js} | 2 +- ...iew-a4e5708e.js => CreateView-cd160b90.js} | 8 +- ...c.js => DataPlaneClustersView-088714eb.js} | 2 +- ...ffe.js => DataPlaneConfigView-d08011b0.js} | 2 +- ...js => DataPlaneDetailTabsView-689771dd.js} | 2 +- ...01c.js => DataPlaneDetailView-76ccdb4e.js} | 2 +- ...3353d.js => DataPlaneListView-a7a2cb5f.js} | 2 +- ...7.js => DataPlanePoliciesView-ef2e6f4c.js} | 2 +- ...28e9.js => DataPlaneStatsView-30a4dacf.js} | 2 +- ....js => DataPlaneXdsConfigView-5b54ba3c.js} | 2 +- ...3ef3.js => DataplanesOverview-800610e5.js} | 2 +- ...e_type_script_setup_true_lang-cf7c6f24.js} | 2 +- ...be96562.js => DeploymentTypes-7d9bbf07.js} | 2 +- .../data/assets/DetailView-a3638a1a.js | 1 + .../data/assets/DetailView-bd454113.js | 1 + .../data/assets/DetailView-d657c8b2.js | 1 + ...34b0dc1.js => DiagnosticsView-d100988b.js} | 2 +- ...Data-a1f25b7c.js => EnvoyData-500188cc.js} | 2 +- ...2b34519.js => GatewayListView-5c2f9e0d.js} | 2 +- ...3f6.js => GatewayPoliciesView-7182b3fb.js} | 2 +- .../data/assets/IndexView-0950a1f0.js | 1 + .../data/assets/IndexView-0b8869e1.js | 1 + .../data/assets/IndexView-0bc16239.js | 1 + .../data/assets/IndexView-28418ab3.js | 1 + .../data/assets/IndexView-35560f5e.css | 1 + .../data/assets/IndexView-5e558fff.css | 1 + .../data/assets/IndexView-5e7a6fb6.js | 1 + .../data/assets/IndexView-5fc23c0c.css | 1 + .../data/assets/IndexView-d863a588.js | 1 + ...Bar-169bfa44.js => KFilterBar-431c6289.js} | 2 +- ...Box-1492158c.js => LoadingBox-e7ede6b4.js} | 2 +- ...e3034b.js => MainOverviewView-952cdfb2.js} | 2 +- ...b7cbfefa.js => MeshConfigView-c5def658.js} | 2 +- ...140d488c.js => MeshDetailView-2018c723.js} | 2 +- ...-90f39c9d.js => MeshIndexView-24fe3721.js} | 2 +- ...w-e41994c3.js => MeshListView-6f933b1f.js} | 2 +- ...w-99abe23d.js => MeshTabsView-88f47b02.js} | 2 +- ...-ee5d8eb6.js => MultiZoneView-5e62fbab.js} | 2 +- ...ue_type_script_setup_true_lang-a17eb98f.js | 5 - ...avTabs-c49e82e9.js => NavTabs-6863cadf.js} | 2 +- ...c55a09e0.js => OnboardingPage-ee04fe47.js} | 2 +- ...48573c0c.js => OnboardingView-8d15dc6e.js} | 2 +- ...7efa11.js => PolicyDetailView-9213d293.js} | 2 +- ...892d375e.js => PolicyListView-7337420f.js} | 2 +- ...-512a384d.js => PolicyTypeTag-dd2de453.js} | 2 +- ...e_vue_type_style_index_0_lang-bc5fdfc8.js} | 2 +- ...7ea09.js => ServiceConfigView-776ef2ec.js} | 2 +- ...> ServiceDataPlaneProxiesView-cb13f10a.js} | 2 +- ...e.js => ServiceDetailTabsView-234d23f7.js} | 2 +- ...88441.js => ServiceDetailView-6ccdff8d.js} | 2 +- ...7f0e99e.js => ServiceListView-ec156b92.js} | 2 +- .../data/assets/StatsView-444d327f.js | 1 + .../data/assets/StatsView-49522f65.js | 1 + ...e_type_script_setup_true_lang-a48d9371.js} | 2 +- ...agList-5f395bc5.js => TagList-a8736c27.js} | 2 +- ...ew-dbbc8215.js => WelcomeView-5f61c790.js} | 2 +- .../data/assets/XdsConfigView-0e352a8d.js | 1 + .../data/assets/XdsConfigView-6e95ea34.js | 1 + .../data/assets/ZoneConfigView-e52343e1.js | 1 - .../assets/ZoneDetailTabsView-72450b39.js | 1 - .../data/assets/ZoneDetailView-e77e2836.js | 1 - .../assets/ZoneEgressClustersView-de52754c.js | 1 - .../assets/ZoneEgressConfigView-ba1ad4b0.js | 1 - .../ZoneEgressDetailTabsView-21e12c7b.js | 1 - .../assets/ZoneEgressDetailView-02f21b9b.js | 1 - .../assets/ZoneEgressListView-04a0e319.js | 1 - .../assets/ZoneEgressListView-48b73156.css | 1 - .../assets/ZoneEgressStatsView-a6067e39.js | 1 - .../ZoneEgressXdsConfigView-a6704a41.js | 1 - .../ZoneIngressClustersView-8b1b3082.js | 1 - .../assets/ZoneIngressConfigView-20de03dd.js | 1 - .../ZoneIngressDetailTabsView-318ea44c.js | 1 - .../assets/ZoneIngressDetailView-48d63f38.js | 1 - .../assets/ZoneIngressListView-aeb10f15.js | 1 - .../assets/ZoneIngressListView-ed97dbb5.css | 1 - .../assets/ZoneIngressStatsView-5dd9b779.js | 1 - .../ZoneIngressXdsConfigView-8b3851b2.js | 1 - .../data/assets/ZoneListView-200aa13d.js | 1 - .../data/assets/ZoneListView-c0c5e06a.css | 1 - .../data/assets/ZoneTabsView-3a5a280f.js | 1 - .../{index-ba2f01fe.js => index-213666ad.js} | 302 +++++++++--------- app/kuma-ui/pkg/resources/data/index.html | 2 +- 95 files changed, 225 insertions(+), 231 deletions(-) rename app/kuma-ui/pkg/resources/data/assets/{AccordionList-dba7a625.js => AccordionList-6dba5aaf.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{AddNewServices-e6dea0d4.js => AddNewServices-b971b2a3.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{AddNewServicesCode-bf8400ee.js => AddNewServicesCode-5061c2b3.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{App-a2dfba94.js => App-5f72e606.js} (88%) rename app/kuma-ui/pkg/resources/data/assets/{AppNotFoundView-5e589735.js => AppNotFoundView-883fef77.js} (91%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/ClustersView-22c7c6ba.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ClustersView-a06c19f5.js rename app/kuma-ui/pkg/resources/data/assets/{CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js => CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{CompletedView-ea09c1b9.js => CompletedView-3e4c9c41.js} (86%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/ConfigView-0e850b88.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ConfigView-10a5cac6.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ConfigView-2f3ed7d1.js rename app/kuma-ui/pkg/resources/data/assets/{ConfigurationTypes-e411bcb8.js => ConfigurationTypes-89c2612f.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{CreateMesh-2e3c5427.js => CreateMesh-c91f6d16.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneCreateView-a4e5708e.js => CreateView-cd160b90.js} (67%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneClustersView-52a95e5c.js => DataPlaneClustersView-088714eb.js} (80%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneConfigView-cd993ffe.js => DataPlaneConfigView-d08011b0.js} (83%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailTabsView-c26168a7.js => DataPlaneDetailTabsView-689771dd.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailView-7ebd401c.js => DataPlaneDetailView-76ccdb4e.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneListView-f803353d.js => DataPlaneListView-a7a2cb5f.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlanePoliciesView-cd3dd327.js => DataPlanePoliciesView-ef2e6f4c.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneStatsView-b82128e9.js => DataPlaneStatsView-30a4dacf.js} (80%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneXdsConfigView-86625e11.js => DataPlaneXdsConfigView-5b54ba3c.js} (80%) rename app/kuma-ui/pkg/resources/data/assets/{DataplanesOverview-95923ef3.js => DataplanesOverview-800610e5.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{DeleteResourceModal.vue_vue_type_script_setup_true_lang-cd76844b.js => DeleteResourceModal.vue_vue_type_script_setup_true_lang-cf7c6f24.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DeploymentTypes-8be96562.js => DeploymentTypes-7d9bbf07.js} (92%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/DetailView-a3638a1a.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DetailView-bd454113.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DetailView-d657c8b2.js rename app/kuma-ui/pkg/resources/data/assets/{DiagnosticsView-e34b0dc1.js => DiagnosticsView-d100988b.js} (81%) rename app/kuma-ui/pkg/resources/data/assets/{EnvoyData-a1f25b7c.js => EnvoyData-500188cc.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{GatewayListView-e2b34519.js => GatewayListView-5c2f9e0d.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{GatewayPoliciesView-d15153f6.js => GatewayPoliciesView-7182b3fb.js} (96%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-0950a1f0.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-0b8869e1.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-0bc16239.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-28418ab3.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-35560f5e.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-5e558fff.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-5e7a6fb6.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-5fc23c0c.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/IndexView-d863a588.js rename app/kuma-ui/pkg/resources/data/assets/{KFilterBar-169bfa44.js => KFilterBar-431c6289.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{LoadingBox-1492158c.js => LoadingBox-e7ede6b4.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{MainOverviewView-b4e3034b.js => MainOverviewView-952cdfb2.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{MeshConfigView-b7cbfefa.js => MeshConfigView-c5def658.js} (77%) rename app/kuma-ui/pkg/resources/data/assets/{MeshDetailView-140d488c.js => MeshDetailView-2018c723.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{MeshIndexView-90f39c9d.js => MeshIndexView-24fe3721.js} (69%) rename app/kuma-ui/pkg/resources/data/assets/{MeshListView-e41994c3.js => MeshListView-6f933b1f.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{MeshTabsView-99abe23d.js => MeshTabsView-88f47b02.js} (87%) rename app/kuma-ui/pkg/resources/data/assets/{MultiZoneView-ee5d8eb6.js => MultiZoneView-5e62fbab.js} (92%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-a17eb98f.js rename app/kuma-ui/pkg/resources/data/assets/{NavTabs-c49e82e9.js => NavTabs-6863cadf.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingPage-c55a09e0.js => OnboardingPage-ee04fe47.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingView-48573c0c.js => OnboardingView-8d15dc6e.js} (88%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailView-d27efa11.js => PolicyDetailView-9213d293.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyListView-892d375e.js => PolicyListView-7337420f.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyTypeTag-512a384d.js => PolicyTypeTag-dd2de453.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js => ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceConfigView-1517ea09.js => ServiceConfigView-776ef2ec.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDataPlaneProxiesView-4f987af8.js => ServiceDataPlaneProxiesView-cb13f10a.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailTabsView-5eca677e.js => ServiceDetailTabsView-234d23f7.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailView-53788441.js => ServiceDetailView-6ccdff8d.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceListView-f7f0e99e.js => ServiceListView-ec156b92.js} (97%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/StatsView-444d327f.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/StatsView-49522f65.js rename app/kuma-ui/pkg/resources/data/assets/{SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js => SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{TagList-5f395bc5.js => TagList-a8736c27.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{WelcomeView-dbbc8215.js => WelcomeView-5f61c790.js} (97%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/XdsConfigView-0e352a8d.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/XdsConfigView-6e95ea34.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-e52343e1.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-72450b39.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-e77e2836.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-de52754c.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-ba1ad4b0.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-21e12c7b.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-02f21b9b.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-04a0e319.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-48b73156.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-a6067e39.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-a6704a41.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-8b1b3082.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-20de03dd.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-318ea44c.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-48d63f38.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-aeb10f15.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-ed97dbb5.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-5dd9b779.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-8b3851b2.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneListView-200aa13d.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneListView-c0c5e06a.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-3a5a280f.js rename app/kuma-ui/pkg/resources/data/assets/{index-ba2f01fe.js => index-213666ad.js} (72%) diff --git a/app/kuma-ui/pkg/resources/data/assets/AccordionList-dba7a625.js b/app/kuma-ui/pkg/resources/data/assets/AccordionList-6dba5aaf.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/AccordionList-dba7a625.js rename to app/kuma-ui/pkg/resources/data/assets/AccordionList-6dba5aaf.js index 4332b7480048..3a4c616dea58 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AccordionList-dba7a625.js +++ b/app/kuma-ui/pkg/resources/data/assets/AccordionList-6dba5aaf.js @@ -1 +1 @@ -import{d as v,an as m,v as i,f as y,o as c,j as l,m as A,R as s,l as h,h as b,w as x,k as O,T as I,y as L,q as p,ao as g}from"./index-ba2f01fe.js";const $=["aria-expanded"],k={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,N)=>(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(),b(I,{name:"accordion",onEnter:d,onAfterEnter:f,onBeforeLeave:d},{default:x(()=>[n.value?(c(),l("div",k,[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 q=p(E,[["__scopeId","data-v-bdbadd5e"]]);export{V as A,q as a}; +import{d as v,an as m,v as i,f as y,o as c,j as l,m as A,R as s,l as h,h as b,w as x,k as O,T as I,y as L,q as p,ao as g}from"./index-213666ad.js";const $=["aria-expanded"],k={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,N)=>(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(),b(I,{name:"accordion",onEnter:d,onAfterEnter:f,onBeforeLeave:d},{default:x(()=>[n.value?(c(),l("div",k,[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 q=p(E,[["__scopeId","data-v-bdbadd5e"]]);export{V as A,q as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AddNewServices-e6dea0d4.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServices-b971b2a3.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/AddNewServices-e6dea0d4.js rename to app/kuma-ui/pkg/resources/data/assets/AddNewServices-b971b2a3.js index 76734ff12c46..c77cc3a8dfeb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AddNewServices-e6dea0d4.js +++ b/app/kuma-ui/pkg/resources/data/assets/AddNewServices-b971b2a3.js @@ -1,4 +1,4 @@ -import{O as w,a as y,b as h}from"./OnboardingPage-c55a09e0.js";import{d as _,o as m,j as S,R as B,y as C,q as v,r as c,g as k,w as t,h as n,l as a,m as e,B as A,C as N}from"./index-ba2f01fe.js";const R=""+new URL("new-service-demo-bff0792e.svg",import.meta.url).href,V=""+new URL("new-service-manually-5bec5301.svg",import.meta.url).href,I=_({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(o,{emit:d}){const i=o;return(r,s)=>(m(),S("div",{class:C(["box",{"box--active":i.active}]),"data-testid":"box",onClick:s[0]||(s[0]=l=>d("clicked"))},[B(r.$slots,"default",{},void 0,!0)],2))}});const p=v(I,[["__scopeId","data-v-9846ff30"]]),u=o=>(A("data-v-c81d235d"),o=o(),N(),o),$={class:"service-mode-list"},O=u(()=>e("div",{class:"service-box-content"},[e("img",{src:R}),a(),e("p",{class:"service-mode-title"},` +import{O as w,a as y,b as h}from"./OnboardingPage-ee04fe47.js";import{d as _,o as m,j as S,R as B,y as C,q as v,r as c,g as k,w as t,h as n,l as a,m as e,B as A,C as N}from"./index-213666ad.js";const R=""+new URL("new-service-demo-bff0792e.svg",import.meta.url).href,V=""+new URL("new-service-manually-5bec5301.svg",import.meta.url).href,I=_({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(o,{emit:d}){const i=o;return(r,s)=>(m(),S("div",{class:C(["box",{"box--active":i.active}]),"data-testid":"box",onClick:s[0]||(s[0]=l=>d("clicked"))},[B(r.$slots,"default",{},void 0,!0)],2))}});const p=v(I,[["__scopeId","data-v-9846ff30"]]),u=o=>(A("data-v-c81d235d"),o=o(),N(),o),$={class:"service-mode-list"},O=u(()=>e("div",{class:"service-box-content"},[e("img",{src:R}),a(),e("p",{class:"service-mode-title"},` Demo app `),a(),e("p",null,"Counter application")],-1)),T=u(()=>e("div",{class:"service-box-content"},[e("img",{src:V}),a(),e("p",{class:"service-mode-title"},` Manually diff --git a/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-bf8400ee.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-5061c2b3.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-bf8400ee.js rename to app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-5061c2b3.js index 2d61249b0860..b6ea5fb6928a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-bf8400ee.js +++ b/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-5061c2b3.js @@ -1,4 +1,4 @@ -import{L as y}from"./LoadingBox-1492158c.js";import{O as A,a as C,b as N}from"./OnboardingPage-c55a09e0.js";import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import{d as T,P as R,v as _,Q as P,r as u,o as n,g as V,w as a,h as t,l as e,j as c,F as D,m as o,k as I,B as L,C as O,q as B}from"./index-ba2f01fe.js";const b=d=>(L("data-v-7e9a50ed"),d=d(),O(),d),E=b(()=>o("p",{class:"mb-4 text-center"},` +import{L as y}from"./LoadingBox-e7ede6b4.js";import{O as A,a as C,b as N}from"./OnboardingPage-ee04fe47.js";import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import{d as T,P as R,v as _,Q as P,r as u,o as n,g as V,w as a,h as t,l as e,j as c,F as D,m as o,k as I,B as L,C as O,q as B}from"./index-213666ad.js";const b=d=>(L("data-v-7e9a50ed"),d=d(),O(),d),E=b(()=>o("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)),S=b(()=>o("p",null,"To run execute the following command:",-1)),q={key:1},G={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",j=T({__name:"AddNewServicesCode",setup(d){const v=R(),s=_(!1),l=_(null);r(),P(function(){p()});async function r(){try{const{total:i}=await v.getAllDataplanes();s.value=i>0}catch(i){console.error(i)}finally{s.value||(p(),l.value=window.setTimeout(()=>r(),M))}}function p(){l.value!==null&&window.clearTimeout(l.value)}return(i,Q)=>{const g=u("RouteTitle"),f=u("AppView"),k=u("RouteView");return n(),V(k,{name:"onboarding-add-new-services"},{default:a(({can:w,t:x})=>[t(g,{title:x("onboarding.routes.add-services-code.title")},null,8,["title"]),e(),t(f,null,{default:a(()=>[t(A,null,{header:a(()=>[t(C,null,{title:a(()=>[e(` Add services diff --git a/app/kuma-ui/pkg/resources/data/assets/App-a2dfba94.js b/app/kuma-ui/pkg/resources/data/assets/App-5f72e606.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/App-a2dfba94.js rename to app/kuma-ui/pkg/resources/data/assets/App-5f72e606.js index 2408ad3e1450..47ba068352ce 100644 --- a/app/kuma-ui/pkg/resources/data/assets/App-a2dfba94.js +++ b/app/kuma-ui/pkg/resources/data/assets/App-5f72e606.js @@ -1 +1 @@ -import{d as k,u as g,a as b,b as V,c as h,e as x,f as B,r as N,g as a,w as s,_ as w,o as e,h as o,i as t,j as p,k as r,l as i,A as C,T as O,m as R,n as T,F as j,p as q,q as z}from"./index-ba2f01fe.js";const F={key:1},H={key:2,class:"app-content-container"},L={class:"transition-root"},S=k({__name:"App",props:{data:{type:Object,required:!1,default:void 0}},setup(u){const _=u,[l,f,m,v]=[g(),b(),V(),h()],n=x(),d=B(()=>n.meta.isWizard===!0);return(W,$)=>{const c=N("RouterView");return e(),a(w,{name:"app"},{default:s(()=>[o(q,{src:"/control-plane/addresses"},{default:s(({data:A})=>[typeof A>"u"||t(n).name===void 0?(e(),a(t(m),{key:0})):(e(),p(j,{key:1},[d.value?r("",!0):(e(),a(t(f),{key:0})),i(),t(n).meta.onboardingProcess?(e(),p("div",F,[o(c)])):(e(),p("div",H,[d.value?r("",!0):(e(),a(t(l),{key:0})),i(),o(C,null,{default:s(()=>[d.value?r("",!0):(e(),a(t(v),{key:0})),i(),o(c,null,{default:s(({Component:y})=>[o(O,{mode:"out-in",name:"fade"},{default:s(()=>[R("div",L,[(e(),a(T(y),{data:_.data},null,8,["data"]))])]),_:2},1024)]),_:1})]),_:1})]))],64))]),_:1})]),_:1})}}});const E=z(S,[["__scopeId","data-v-499840f0"]]);export{E as default}; +import{d as k,u as g,a as b,b as V,c as h,e as x,f as B,r as N,g as a,w as s,_ as w,o as e,h as o,i as t,j as p,k as r,l as i,A as C,T as O,m as R,n as T,F as j,p as q,q as z}from"./index-213666ad.js";const F={key:1},H={key:2,class:"app-content-container"},L={class:"transition-root"},S=k({__name:"App",props:{data:{type:Object,required:!1,default:void 0}},setup(u){const _=u,[l,f,m,v]=[g(),b(),V(),h()],n=x(),d=B(()=>n.meta.isWizard===!0);return(W,$)=>{const c=N("RouterView");return e(),a(w,{name:"app"},{default:s(()=>[o(q,{src:"/control-plane/addresses"},{default:s(({data:A})=>[typeof A>"u"||t(n).name===void 0?(e(),a(t(m),{key:0})):(e(),p(j,{key:1},[d.value?r("",!0):(e(),a(t(f),{key:0})),i(),t(n).meta.onboardingProcess?(e(),p("div",F,[o(c)])):(e(),p("div",H,[d.value?r("",!0):(e(),a(t(l),{key:0})),i(),o(C,null,{default:s(()=>[d.value?r("",!0):(e(),a(t(v),{key:0})),i(),o(c,null,{default:s(({Component:y})=>[o(O,{mode:"out-in",name:"fade"},{default:s(()=>[R("div",L,[(e(),a(T(y),{data:_.data},null,8,["data"]))])]),_:2},1024)]),_:1})]),_:1})]))],64))]),_:1})]),_:1})}}});const E=z(S,[["__scopeId","data-v-499840f0"]]);export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-5e589735.js b/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-883fef77.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-5e589735.js rename to app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-883fef77.js index 8b83042d70f7..de12950d2c2f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-5e589735.js +++ b/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-883fef77.js @@ -1,3 +1,3 @@ -import{d as i,r as t,o as l,g as m,w as e,h as o,m as n,s as u,l as a}from"./index-ba2f01fe.js";const d={class:"overview"},f=n("p",null,"The page or entity you were looking for does not exist.",-1),v=i({__name:"AppNotFoundView",setup(w){return(h,V)=>{const s=t("RouteTitle"),c=t("KButton"),p=t("KEmptyState"),_=t("AppView"),r=t("RouteView");return l(),m(r,{name:"app-not-found-view"},{default:e(()=>[o(_,null,{default:e(()=>[n("div",d,[o(p,null,{title:e(()=>[o(u,{class:"mb-3"}),a(),n("h1",null,[o(s,{title:"Page Not Found",render:!0})])]),message:e(()=>[f]),cta:e(()=>[o(c,{appearance:"primary",to:{name:"home"}},{default:e(()=>[a(` +import{d as i,r as t,o as l,g as m,w as e,h as o,m as n,s as u,l as a}from"./index-213666ad.js";const d={class:"overview"},f=n("p",null,"The page or entity you were looking for does not exist.",-1),v=i({__name:"AppNotFoundView",setup(w){return(h,V)=>{const s=t("RouteTitle"),c=t("KButton"),p=t("KEmptyState"),_=t("AppView"),r=t("RouteView");return l(),m(r,{name:"app-not-found-view"},{default:e(()=>[o(_,null,{default:e(()=>[n("div",d,[o(p,null,{title:e(()=>[o(u,{class:"mb-3"}),a(),n("h1",null,[o(s,{title:"Page Not Found",render:!0})])]),message:e(()=>[f]),cta:e(()=>[o(c,{appearance:"primary",to:{name:"home"}},{default:e(()=>[a(` Go Home `)]),_:1})]),_:1})])]),_:1})]),_:1})}}});export{v as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ClustersView-22c7c6ba.js b/app/kuma-ui/pkg/resources/data/assets/ClustersView-22c7c6ba.js new file mode 100644 index 000000000000..07579a9ae8fd --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ClustersView-22c7c6ba.js @@ -0,0 +1 @@ +import{E as p}from"./EnvoyData-500188cc.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const x=_({__name:"ClustersView",props:{data:{}},setup(o){const r=o;return(V,h)=>{const n=e("RouteTitle"),a=e("KCard"),u=e("AppView"),c=e("RouteView");return d(),g(c,{name:"zone-egress-clusters-view",params:{zoneEgress:""}},{default:t(({route:l,t:i})=>[s(u,null,{title:t(()=>[f("h2",null,[s(n,{title:i("zone-egresses.routes.item.navigation.zone-egress-clusters-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(a,null,{body:t(()=>[s(p,{status:z(m)(r.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${l.params.zoneEgress}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-egress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ClustersView-a06c19f5.js b/app/kuma-ui/pkg/resources/data/assets/ClustersView-a06c19f5.js new file mode 100644 index 000000000000..d1440033ba0f --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ClustersView-a06c19f5.js @@ -0,0 +1 @@ +import{E as p}from"./EnvoyData-500188cc.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const x=_({__name:"ClustersView",props:{data:{}},setup(o){const n=o;return(V,h)=>{const r=e("RouteTitle"),a=e("KCard"),i=e("AppView"),u=e("RouteView");return d(),g(u,{name:"zone-ingress-clusters-view",params:{zoneIngress:""}},{default:t(({route:c,t:l})=>[s(i,null,{title:t(()=>[f("h2",null,[s(r,{title:l("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(a,null,{body:t(()=>[s(p,{status:z(m)(n.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${c.params.zoneIngress}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-ingress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js rename to app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js index 4edf657288de..cd425dd0a0ff 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js +++ b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js @@ -1,4 +1,4 @@ -var ae=Object.defineProperty;var ne=(g,c,a)=>c in g?ae(g,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):g[c]=a;var Y=(g,c,a)=>(ne(g,typeof c!="symbol"?c+"":c,a),a);import{ag as W,ah as re,d as ie,v as se,o as oe,g as le,w as ue,R as ce,ai as de,i as Z,aj as ge}from"./index-ba2f01fe.js";class pe{constructor(c){Y(this,"storageAdapter");this.storageAdapter=c}get(c){let a;try{a=this.storageAdapter.getItem(c)}catch{return null}if(a===null||!(a.startsWith("[")||a.startsWith("{")))return a;try{return JSON.parse(a)}catch{return a}}set(c,a){try{const u=typeof a=="string"?a:JSON.stringify(a);this.storageAdapter.setItem(c,u)}catch{}}has(c){try{return this.storageAdapter.getItem(c)!==null}catch{return!1}}remove(c){try{this.storageAdapter.removeItem(c)}catch{}}}const U=new pe(window.localStorage);var J={exports:{}};(function(g){var c=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** +var ae=Object.defineProperty;var ne=(g,c,a)=>c in g?ae(g,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):g[c]=a;var Y=(g,c,a)=>(ne(g,typeof c!="symbol"?c+"":c,a),a);import{ag as W,ah as re,d as ie,v as se,o as oe,g as le,w as ue,R as ce,ai as de,i as Z,aj as ge}from"./index-213666ad.js";class pe{constructor(c){Y(this,"storageAdapter");this.storageAdapter=c}get(c){let a;try{a=this.storageAdapter.getItem(c)}catch{return null}if(a===null||!(a.startsWith("[")||a.startsWith("{")))return a;try{return JSON.parse(a)}catch{return a}}set(c,a){try{const u=typeof a=="string"?a:JSON.stringify(a);this.storageAdapter.setItem(c,u)}catch{}}has(c){try{return this.storageAdapter.getItem(c)!==null}catch{return!1}}remove(c){try{this.storageAdapter.removeItem(c)}catch{}}}const U=new pe(window.localStorage);var J={exports:{}};(function(g){var c=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/CompletedView-ea09c1b9.js b/app/kuma-ui/pkg/resources/data/assets/CompletedView-3e4c9c41.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/CompletedView-ea09c1b9.js rename to app/kuma-ui/pkg/resources/data/assets/CompletedView-3e4c9c41.js index 144a9582abcc..94d0fa0a244b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CompletedView-ea09c1b9.js +++ b/app/kuma-ui/pkg/resources/data/assets/CompletedView-3e4c9c41.js @@ -1,3 +1,3 @@ -import{O as d,a as l,b as r}from"./OnboardingPage-c55a09e0.js";import{d as m,r as a,o as u,g,w as e,h as t,l as n,B as f,C as w,m as s,q as h}from"./index-ba2f01fe.js";const b=""+new URL("kuma_gui-ecebdf10.png",import.meta.url).href,V=o=>(f("data-v-dcfc3ebc"),o=o(),w(),o),v=V(()=>s("div",{class:"gui-preview-image"},[s("img",{src:b})],-1)),x=m({__name:"CompletedView",setup(o){return(C,R)=>{const c=a("RouteTitle"),i=a("AppView"),p=a("RouteView");return u(),g(p,{name:"onboarding-completed"},{default:e(({t:_})=>[t(c,{title:_("onboarding.routes.completed.title")},null,8,["title"]),n(),t(i,null,{default:e(()=>[t(d,null,{header:e(()=>[t(l,null,{title:e(()=>[n(` +import{O as d,a as l,b as r}from"./OnboardingPage-ee04fe47.js";import{d as m,r as a,o as u,g,w as e,h as t,l as n,B as f,C as w,m as s,q as h}from"./index-213666ad.js";const b=""+new URL("kuma_gui-ecebdf10.png",import.meta.url).href,V=o=>(f("data-v-dcfc3ebc"),o=o(),w(),o),v=V(()=>s("div",{class:"gui-preview-image"},[s("img",{src:b})],-1)),x=m({__name:"CompletedView",setup(o){return(C,R)=>{const c=a("RouteTitle"),i=a("AppView"),p=a("RouteView");return u(),g(p,{name:"onboarding-completed"},{default:e(({t:_})=>[t(c,{title:_("onboarding.routes.completed.title")},null,8,["title"]),n(),t(i,null,{default:e(()=>[t(d,null,{header:e(()=>[t(l,null,{title:e(()=>[n(` Go to the dashboard `)]),_:1})]),content:e(()=>[v]),navigation:e(()=>[t(r,{"next-step":"home","next-step-title":"Complete","last-step":"","show-skip":!1})]),_:1})]),_:1})]),_:1})}}});const I=h(x,[["__scopeId","data-v-dcfc3ebc"]]);export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigView-0e850b88.js b/app/kuma-ui/pkg/resources/data/assets/ConfigView-0e850b88.js new file mode 100644 index 000000000000..7306b71d9da9 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigView-0e850b88.js @@ -0,0 +1 @@ +import{d as g,P as w,r as e,o as s,g as t,w as o,h as r,m as k,l as z,E as V,t as h,i as v}from"./index-213666ad.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import"./toYaml-4e00099e.js";const K=g({__name:"ConfigView",setup(E){const i=w();return(x,y)=>{const l=e("RouteTitle"),m=e("DataSource"),u=e("KCard"),_=e("AppView"),p=e("RouteView");return s(),t(p,{name:"zone-egress-config-view",params:{zoneEgress:""}},{default:o(({route:n,t:d})=>[r(_,null,{title:o(()=>[k("h2",null,[r(l,{title:d("zone-egresses.routes.item.navigation.zone-egress-config-view"),render:!0},null,8,["title"])])]),default:o(()=>[z(),r(u,{class:"mt-4"},{body:o(()=>[r(m,{src:`/zone-egresses/${n.params.zoneEgress}`},{default:o(({data:a,error:c})=>[c!==void 0?(s(),t(V,{key:0,error:c},null,8,["error"])):a===void 0?(s(),t(h,{key:1})):(s(),t(C,{key:2,id:"code-block-zone-egress",resource:a,"resource-fetcher":f=>v(i).getZoneEgress({name:n.params.zoneEgress},f),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigView-10a5cac6.js b/app/kuma-ui/pkg/resources/data/assets/ConfigView-10a5cac6.js new file mode 100644 index 000000000000..672a1e285d64 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigView-10a5cac6.js @@ -0,0 +1 @@ +import{_ as V}from"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import{d as C,r as o,o as n,g as p,w as t,h as d,a7 as v,m,l as c,j as r,F as _,G as g,D as N}from"./index-213666ad.js";const S=["data-testid","innerHTML"],A=C({__name:"ConfigView",props:{data:{},notifications:{default:()=>[]}},setup(k){const l=k;function y(f){var s;const i=((s=f.zoneInsight)==null?void 0:s.subscriptions)??[];if(i.length>0){const a=i[i.length-1];if(a.config)return JSON.stringify(JSON.parse(a.config),null,2)}return null}return(f,i)=>{const s=o("RouteTitle"),a=o("KAlert"),h=o("KCard"),w=o("AppView"),b=o("RouteView");return n(),p(b,{name:"zone-cp-config-view",params:{zone:""}},{default:t(({t:u})=>[d(w,null,v({title:t(()=>[m("h2",null,[d(s,{title:u("zone-cps.routes.item.navigation.zone-cp-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[c(),c(),d(h,{class:"mt-4"},{body:t(()=>[(n(!0),r(_,null,g([y(l.data)],(e,z)=>(n(),r(_,{key:z},[e!==null?(n(),p(V,{key:0,id:"code-block-zone-config",language:"json",code:e,"is-searchable":"","query-key":"zone-config"},null,8,["code"])):(n(),p(a,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{alertMessage:t(()=>[c(N(u("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))],64))),128))]),_:2},1024)]),_:2},[l.notifications.length>0?{name:"notifications",fn:t(()=>[m("ul",null,[(n(!0),r(_,null,g(l.notifications,e=>(n(),r("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:u(`common.warnings.${e.kind}`,e.payload)},null,8,S))),128)),c()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigView-2f3ed7d1.js b/app/kuma-ui/pkg/resources/data/assets/ConfigView-2f3ed7d1.js new file mode 100644 index 000000000000..9e600f7cd3e2 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigView-2f3ed7d1.js @@ -0,0 +1 @@ +import{d as g,P as w,r as e,o as s,g as n,w as o,h as t,m as k,l as z,E as V,t as h,i as v}from"./index-213666ad.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import"./toYaml-4e00099e.js";const K=g({__name:"ConfigView",setup(x){const i=w();return(y,A)=>{const l=e("RouteTitle"),m=e("DataSource"),u=e("KCard"),_=e("AppView"),p=e("RouteView");return s(),n(p,{name:"zone-ingress-config-view",params:{zoneIngress:""}},{default:o(({route:r,t:d})=>[t(_,null,{title:o(()=>[k("h2",null,[t(l,{title:d("zone-ingresses.routes.item.navigation.zone-ingress-config-view"),render:!0},null,8,["title"])])]),default:o(()=>[z(),t(u,{class:"mt-4"},{body:o(()=>[t(m,{src:`/zone-ingresses/${r.params.zoneIngress}`},{default:o(({data:a,error:c})=>[c!==void 0?(s(),n(V,{key:0,error:c},null,8,["error"])):a===void 0?(s(),n(h,{key:1})):(s(),n(C,{key:2,id:"code-block-zone-ingress",resource:a,"resource-fetcher":f=>v(i).getZoneIngress({name:r.params.zoneIngress},f),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-e411bcb8.js b/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-89c2612f.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-e411bcb8.js rename to app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-89c2612f.js index bf1eb5368239..36b73b7676f5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-e411bcb8.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-89c2612f.js @@ -1,4 +1,4 @@ -import{O as x,a as G,b as w}from"./OnboardingPage-c55a09e0.js";import{d as N,M as R,N as T,O as K,v as M,f as O,r,o as u,g as p,w as e,h as o,l as n,j as P,m as i,n as B,F as D,k as U,q as z}from"./index-ba2f01fe.js";const A={class:"graph-list mb-6"},F={class:"radio-button-group"},S=N({__name:"ConfigurationTypes",setup(j){const m=R(),c=T(),_={postgres:K(),memory:c,kubernetes:m},t=M("kubernetes"),g=d=>{t.value=d.store.type},f=O(()=>_[t.value]);return(d,a)=>{const v=r("RouteTitle"),l=r("KRadio"),y=r("DataSource"),b=r("AppView"),V=r("RouteView");return u(),p(V,{name:"onboarding-configuration-types"},{default:e(({can:h,t:C})=>[o(v,{title:C("onboarding.routes.configuration-types.title")},null,8,["title"]),n(),o(b,null,{default:e(()=>[o(x,{"with-image":""},{header:e(()=>[o(G,null,{title:e(()=>[n(` +import{O as x,a as G,b as w}from"./OnboardingPage-ee04fe47.js";import{d as N,M as R,N as T,O as K,v as M,f as O,r,o as u,g as p,w as e,h as o,l as n,j as P,m as i,n as B,F as D,k as U,q as z}from"./index-213666ad.js";const A={class:"graph-list mb-6"},F={class:"radio-button-group"},S=N({__name:"ConfigurationTypes",setup(j){const m=R(),c=T(),_={postgres:K(),memory:c,kubernetes:m},t=M("kubernetes"),g=d=>{t.value=d.store.type},f=O(()=>_[t.value]);return(d,a)=>{const v=r("RouteTitle"),l=r("KRadio"),y=r("DataSource"),b=r("AppView"),V=r("RouteView");return u(),p(V,{name:"onboarding-configuration-types"},{default:e(({can:h,t:C})=>[o(v,{title:C("onboarding.routes.configuration-types.title")},null,8,["title"]),n(),o(b,null,{default:e(()=>[o(x,{"with-image":""},{header:e(()=>[o(G,null,{title:e(()=>[n(` Learn about configuration storage `)]),_:1})]),content:e(()=>[o(y,{src:"/config",onChange:g},{default:e(({data:k})=>[typeof k<"u"?(u(),P(D,{key:0},[i("div",A,[(u(),p(B(f.value)))]),n(),i("div",F,[o(l,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=s=>t.value=s),name:"deployment","selected-value":"kubernetes"},{default:e(()=>[n(` Kubernetes diff --git a/app/kuma-ui/pkg/resources/data/assets/CreateMesh-2e3c5427.js b/app/kuma-ui/pkg/resources/data/assets/CreateMesh-c91f6d16.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/CreateMesh-2e3c5427.js rename to app/kuma-ui/pkg/resources/data/assets/CreateMesh-c91f6d16.js index 93e10bbe3041..471e09bffd12 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CreateMesh-2e3c5427.js +++ b/app/kuma-ui/pkg/resources/data/assets/CreateMesh-c91f6d16.js @@ -1,4 +1,4 @@ -import{O as h,a as b,b as g}from"./OnboardingPage-c55a09e0.js";import{d as v,v as f,r as o,o as y,g as x,w as e,h as t,l as a,m as s,D as A,B as C,C as w,q as T}from"./index-ba2f01fe.js";const c=n=>(C("data-v-11d1e65d"),n=n(),w(),n),V={class:"mb-4 text-center"},N=c(()=>s("i",null,"default",-1)),S=c(()=>s("p",{class:"mt-4 text-center"},` +import{O as h,a as b,b as g}from"./OnboardingPage-ee04fe47.js";import{d as v,v as f,r as o,o as y,g as x,w as e,h as t,l as a,m as s,D as A,B as C,C as w,q as T}from"./index-213666ad.js";const c=n=>(C("data-v-11d1e65d"),n=n(),w(),n),V={class:"mb-4 text-center"},N=c(()=>s("i",null,"default",-1)),S=c(()=>s("p",{class:"mt-4 text-center"},` This mesh is empty. Next, you add services and their data plane proxies. `,-1)),k=v({__name:"CreateMesh",setup(n){const d=[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],l=f({total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]});return(B,D)=>{const r=o("RouteTitle"),p=o("KTable"),_=o("AppView"),u=o("RouteView");return y(),x(u,{name:"onboarding-create-mesh"},{default:e(({can:m,t:i})=>[t(r,{title:i("onboarding.routes.create-mesh.title")},null,8,["title"]),a(),t(_,null,{default:e(()=>[t(h,null,{header:e(()=>[t(b,null,{title:e(()=>[a(` Create the mesh diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-a4e5708e.js b/app/kuma-ui/pkg/resources/data/assets/CreateView-cd160b90.js similarity index 67% rename from app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-a4e5708e.js rename to app/kuma-ui/pkg/resources/data/assets/CreateView-cd160b90.js index e057eb0842f3..68518a7989e0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-a4e5708e.js +++ b/app/kuma-ui/pkg/resources/data/assets/CreateView-cd160b90.js @@ -1,6 +1,6 @@ -import{d as L,v as _,x as de,S as me,r as b,o as l,j as p,m as t,h as i,w as r,g,i as e,az as X,aA as H,aB as pe,aC as fe,aD as _e,aE as j,l as n,R as V,a2 as O,e as W,f as K,D as o,P as ve,a3 as be,aF as U,F as q,k as y,G as ze,H as he,K as G,aG as ge}from"./index-ba2f01fe.js";import{_ as E}from"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import{g as ke}from"./dataplane-0a086c06.js";const ye=["data-test-state"],Ee={class:"scanner-content"},Ce={class:"mr-1"},$e=L({__name:"EntityScanner",props:{interval:{type:Number,required:!1,default:1e3},retries:{type:Number,required:!1,default:3600},hasError:{type:Boolean,default:!1},loaderFunction:{type:Function,required:!0},canComplete:{type:Boolean,default:!1}},emits:["hide-siblings"],setup(k,{emit:s}){const a=k,h=_(0),z=_(!1),C=_(!1),u=_(null);de(function(){$()}),me(function(){I()});function $(){z.value=!0,C.value=!1,I(),u.value=window.setInterval(async()=>{h.value++,await a.loaderFunction(),(h.value===a.retries||a.canComplete===!0)&&(I(),z.value=!1,C.value=!0,s("hide-siblings",!0))},a.interval)}function I(){u.value!==null&&window.clearInterval(u.value)}return(d,N)=>{const w=b("KEmptyState");return l(),p("div",{class:"scanner","data-test-state":z.value?"waiting":k.hasError?"error":"success"},[t("div",Ee,[i(w,{"cta-is-hidden":""},{title:r(()=>[t("span",Ce,[z.value?(l(),g(e(X),{key:0,color:e(H)},null,8,["color"])):k.hasError?(l(),g(e(pe),{key:1,color:e(fe)},null,8,["color"])):(l(),g(e(_e),{key:2,color:e(j)},null,8,["color"]))]),n(),z.value?V(d.$slots,"loading-title",{key:0}):k.hasError?V(d.$slots,"error-title",{key:1}):V(d.$slots,"complete-title",{key:2})]),message:r(()=>[z.value?V(d.$slots,"loading-content",{key:0}):k.hasError?V(d.$slots,"error-content",{key:1}):V(d.$slots,"complete-content",{key:2})]),_:3})])],8,ye)}}}),Ke={class:"form-step-title"},Ie=t("span",{class:"form-step-number"},"1",-1),we={class:"instruction-list"},Se={href:"https://helm.sh/docs/intro/install/"},Ve={class:"form-step-title"},Ne=t("span",{class:"form-step-number"},"2",-1),Te=t("p",null,"On your local machine, create a namespace in your Kubernetes cluster and pull down the kong Helm repo.",-1),Ze={class:"instruction-list"},qe={class:"form-step-title"},Le=t("span",{class:"form-step-number"},"3",-1),De={class:"form-step-title"},Ae=t("span",{class:"form-step-number"},"4",-1),Be={class:"field-group-label mt-4"},Re={class:"mt-4"},Ue=L({__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(k){const s=k,a=O(),h=W(),z=K(()=>a.t("zones.form.kubernetes.secret.createSecretCommand",{token:s.base64EncodedToken}).trim()),C=K(()=>{const u={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress,zoneIngressEnabled:String(s.zoneIngressEnabled),zoneEgressEnabled:String(s.zoneEgressEnabled)};return typeof h.params.virtualControlPlaneId=="string"&&(u.controlPlaneId=h.params.virtualControlPlaneId),a.t("zones.form.kubernetes.connectZone.config",u).trim()});return(u,$)=>(l(),p("div",null,[t("h3",Ke,[Ie,n(" "+o(e(a).t("zones.form.kubernetes.prerequisites.title")),1)]),n(),t("ul",we,[t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.prerequisites.step1Label"))+o(s.zoneIngressEnabled?" "+e(a).t("zones.form.kubernetes.prerequisites.step1LabelAddendum"):""),1),n(`: +import{d as L,v as _,x as de,S as me,r as b,o as l,j as p,m as t,h as i,w as r,g,i as e,az as X,aA as H,aB as pe,aC as fe,aD as _e,aE as j,l as n,R as V,a2 as O,e as W,f as K,D as o,P as ve,a3 as be,aF as U,F as Z,k as y,G as ze,H as he,K as G,aG as ge}from"./index-213666ad.js";import{_ as E}from"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import{g as ke}from"./dataplane-0a086c06.js";const ye=["data-test-state"],Ee={class:"scanner-content"},Ce={class:"mr-1"},$e=L({__name:"EntityScanner",props:{interval:{type:Number,required:!1,default:1e3},retries:{type:Number,required:!1,default:3600},hasError:{type:Boolean,default:!1},loaderFunction:{type:Function,required:!0},canComplete:{type:Boolean,default:!1}},emits:["hide-siblings"],setup(k,{emit:s}){const a=k,h=_(0),z=_(!1),C=_(!1),u=_(null);de(function(){$()}),me(function(){I()});function $(){z.value=!0,C.value=!1,I(),u.value=window.setInterval(async()=>{h.value++,await a.loaderFunction(),(h.value===a.retries||a.canComplete===!0)&&(I(),z.value=!1,C.value=!0,s("hide-siblings",!0))},a.interval)}function I(){u.value!==null&&window.clearInterval(u.value)}return(d,N)=>{const w=b("KEmptyState");return l(),p("div",{class:"scanner","data-test-state":z.value?"waiting":k.hasError?"error":"success"},[t("div",Ee,[i(w,{"cta-is-hidden":""},{title:r(()=>[t("span",Ce,[z.value?(l(),g(e(X),{key:0,color:e(H)},null,8,["color"])):k.hasError?(l(),g(e(pe),{key:1,color:e(fe)},null,8,["color"])):(l(),g(e(_e),{key:2,color:e(j)},null,8,["color"]))]),n(),z.value?V(d.$slots,"loading-title",{key:0}):k.hasError?V(d.$slots,"error-title",{key:1}):V(d.$slots,"complete-title",{key:2})]),message:r(()=>[z.value?V(d.$slots,"loading-content",{key:0}):k.hasError?V(d.$slots,"error-content",{key:1}):V(d.$slots,"complete-content",{key:2})]),_:3})])],8,ye)}}}),Ke={class:"form-step-title"},Ie=t("span",{class:"form-step-number"},"1",-1),we={class:"instruction-list"},Se={href:"https://helm.sh/docs/intro/install/"},Ve={class:"form-step-title"},Ne=t("span",{class:"form-step-number"},"2",-1),Te=t("p",null,"On your local machine, create a namespace in your Kubernetes cluster and pull down the kong Helm repo.",-1),qe={class:"instruction-list"},Ze={class:"form-step-title"},Le=t("span",{class:"form-step-number"},"3",-1),De={class:"form-step-title"},Ae=t("span",{class:"form-step-number"},"4",-1),Be={class:"field-group-label mt-4"},Re={class:"mt-4"},Ue=L({__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(k){const s=k,a=O(),h=W(),z=K(()=>a.t("zones.form.kubernetes.secret.createSecretCommand",{token:s.base64EncodedToken}).trim()),C=K(()=>{const u={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress,zoneIngressEnabled:String(s.zoneIngressEnabled),zoneEgressEnabled:String(s.zoneEgressEnabled)};return typeof h.params.virtualControlPlaneId=="string"&&(u.controlPlaneId=h.params.virtualControlPlaneId),a.t("zones.form.kubernetes.connectZone.config",u).trim()});return(u,$)=>(l(),p("div",null,[t("h3",Ke,[Ie,n(" "+o(e(a).t("zones.form.kubernetes.prerequisites.title")),1)]),n(),t("ul",we,[t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.prerequisites.step1Label"))+o(s.zoneIngressEnabled?" "+e(a).t("zones.form.kubernetes.prerequisites.step1LabelAddendum"):""),1),n(`: `+o(e(a).t("zones.form.kubernetes.prerequisites.step1Description",{productName:e(a).t("common.product.name")})),1)]),n(),t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.prerequisites.step2Label")),1),n(`: - `+o(e(a).t("zones.form.kubernetes.prerequisites.step2Description")),1)]),n(),t("li",null,[t("a",Se,o(e(a).t("zones.form.kubernetes.prerequisites.step3LinkTitle")),1),n(" "+o(e(a).t("zones.form.kubernetes.prerequisites.step3Tail")),1)])]),n(),t("h3",Ve,[Ne,n(" "+o(e(a).t("zones.form.kubernetes.helm.title")),1)]),n(),Te,n(),t("ol",Ze,[t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.helm.step1Description")),1),n(),i(E,{id:"zone-kubernetes-create-namespace",class:"mt-2",code:e(a).t("zones.form.kubernetes.helm.step1Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.helm.step2Description")),1),n(),i(E,{id:"zone-kubernetes-add-charts-repo",class:"mt-2",code:e(a).t("zones.form.kubernetes.helm.step2Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.helm.step3Description")),1),n(),i(E,{id:"zone-kubernetes-repo-update",class:"mt-2",code:e(a).t("zones.form.kubernetes.helm.step3Command"),language:"bash"},null,8,["code"])])]),n(),t("h3",qe,[Le,n(" "+o(e(a).t("zones.form.kubernetes.secret.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.kubernetes.secret.createSecretDescription")),1),n(),i(E,{id:"zone-kubernetes-create-secret",class:"mt-4",code:z.value,language:"bash"},null,8,["code"]),n(),t("h3",De,[Ae,n(" "+o(e(a).t("zones.form.kubernetes.connectZone.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.kubernetes.connectZone.configDescription")),1),n(),t("span",Be,o(e(a).t("zones.form.kubernetes.connectZone.configFileName")),1),n(),i(E,{id:"zone-kubernetes-config-code-block","data-testid":"zone-kubernetes-config",code:C.value,language:"yaml"},null,8,["code"]),n(),t("p",Re,o(e(a).t("zones.form.kubernetes.connectZone.connectDescription")),1),n(),i(E,{id:"zone-kubernetes-command-code-block",class:"mt-4",code:e(a).t("zones.form.kubernetes.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),Oe={class:"form-step-title"},xe=t("span",{class:"form-step-number"},"1",-1),Fe={class:"form-step-title"},Pe=t("span",{class:"form-step-number"},"2",-1),Me={class:"field-group-label mt-4"},Ge={class:"mt-4"},Xe=L({__name:"ZoneCreateUniversalInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},token:{type:String,required:!0}},setup(k){const s=k,a=O(),h=W(),z=K(()=>a.t("zones.form.universal.saveToken.saveTokenCommand",{token:s.token}).trim()),C=K(()=>{const u={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress};return typeof h.params.virtualControlPlaneId=="string"&&(u.controlPlaneId=h.params.virtualControlPlaneId),a.t("zones.form.universal.connectZone.config",u).trim()});return(u,$)=>(l(),p("div",null,[t("h3",Oe,[xe,n(" "+o(e(a).t("zones.form.universal.saveToken.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.universal.saveToken.saveTokenDescription")),1),n(),i(E,{id:"zone-kubernetes-token",class:"mt-4",code:z.value,language:"bash"},null,8,["code"]),n(),t("h3",Fe,[Pe,n(" "+o(e(a).t("zones.form.universal.connectZone.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.universal.connectZone.configDescription")),1),n(),t("span",Me,o(e(a).t("zones.form.universal.connectZone.configFileName")),1),n(),i(E,{id:"zone-universal-config-code-block","data-testid":"zone-universal-config",class:"mt-4",code:C.value,language:"yaml"},null,8,["code"]),n(),t("p",Ge,o(e(a).t("zones.form.universal.connectZone.connectDescription")),1),n(),i(E,{id:"zone-universal-connect-command-code-block",class:"mt-4",code:e(a).t("zones.form.universal.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),He={class:"form-wrapper"},je={key:1},We={key:2},Je={class:"form"},Qe={class:"form-header"},Ye={class:"form-title"},en={class:"text-gradient"},nn={key:0},tn={key:0},on={class:"fact-list"},sn={class:"form-section"},an={class:"form-section__header"},rn={class:"form-section-title"},ln={key:0},cn={class:"form-section__content"},un={class:"form-section","data-testid":"connect-zone-instructions"},dn={class:"form-section__header"},mn={class:"form-section-title"},pn={key:0},fn={class:"form-section__content"},_n={class:"field-group-list"},vn={class:"field-group"},bn={class:"field-group-label"},zn={class:"radio-button-group"},hn={class:"field-group"},gn={class:"field-group-label"},kn={class:"radio-button-group"},yn={class:"field-group"},En={class:"field-group-label"},Cn={class:"radio-button-group"},$n={class:"form-section"},Kn={class:"form-section__header"},In={class:"form-section-title"},wn={key:0},Sn={class:"form-section__content"},Vn={class:"form-section"},Nn={class:"form-section__header"},Tn={class:"form-section-title"},Zn={key:0},qn={class:"form-section__content"},Ln={class:"mt-2"},Rn=L({__name:"ZoneCreateView",setup(k){const{t:s,tm:a}=O(),h=ve(),z=be(),C=/^(?![-0-9])[a-z0-9-]{1,63}$/,u=_(null),$=_(!1),I=_(!1),d=_(null),N=_(null),w=_(!1),D=_(null),v=_(""),S=_("kubernetes"),A=_(!0),B=_(!0),T=K(()=>u.value!==null&&u.value.token?u.value.token:""),J=K(()=>T.value!==""?window.btoa(T.value):""),Q=K(()=>v.value===""||$.value||u.value!==null),R=K(()=>{if(N.value!==null)return N.value;if(d.value instanceof U){const f=d.value.invalidParameters.find(c=>c.field==="name");if(f!==void 0)return f.reason}return null});async function Y(){$.value=!0,d.value=null;try{if(!x(v.value))return;u.value=await h.createZone({name:v.value})}catch(f){f instanceof Error?d.value=f:console.error(f)}finally{$.value=!1}}function x(f){const c=C.test(f);return c?N.value=null:N.value=s("zones.create.invalidNameError"),c}async function ee(){w.value=!1,D.value=null;try{const f=await h.getZoneOverview({name:v.value}),c=ke(f.zoneInsight);w.value=c==="online"}catch(f){f instanceof Error?D.value=f:console.error(f)}}function F(){I.value=!I.value}return(f,c)=>{const ne=b("RouteTitle"),Z=b("KButton"),te=b("KAlert"),oe=b("KLabel"),se=b("KInput"),P=b("KRadio"),M=b("KInputSwitch"),ae=b("DataSource"),re=b("KCard"),le=b("KModal"),ie=b("AppView"),ce=b("RouteView");return l(),g(ce,{name:"zone-create-view",attrs:{class:"is-fullscreen"}},{default:r(()=>[i(ie,{fullscreen:!0,breadcrumbs:[]},{title:r(()=>[t("h1",null,[i(ne,{title:e(s)("zones.routes.create.title"),render:!0},null,8,["title"])])]),actions:r(()=>[T.value===""||w.value?(l(),g(Z,{key:0,appearance:"outline","data-testid":"exit-button",to:{name:"zone-cp-list-view"}},{default:r(()=>[n(o(e(s)("zones.form.exit")),1)]),_:1})):(l(),g(Z,{key:1,appearance:"outline","data-testid":"exit-button",onClick:F},{default:r(()=>[n(o(e(s)("zones.form.exit")),1)]),_:1}))]),default:r(()=>[n(),n(),t("div",He,[d.value!==null?(l(),g(te,{key:0,appearance:"danger",class:"mb-4","dismiss-type":"icon","data-testid":"create-zone-error"},{alertMessage:r(()=>[d.value instanceof e(U)&&[409,500].includes(d.value.status)?(l(),p(q,{key:0},[t("p",null,o(e(s)(`zones.create.status_error.${d.value.status}.title`,{name:v.value})),1),n(),t("p",null,o(e(s)(`zones.create.status_error.${d.value.status}.description`)),1)],64)):d.value instanceof e(U)?(l(),p("p",je,o(e(s)("common.error_state.api_error",{status:d.value.status,title:d.value.title})),1)):(l(),p("p",We,o(e(s)("common.error_state.default_error")),1))]),_:1})):y("",!0),n(),i(re,{class:"form-card"},{body:r(()=>[t("div",Je,[t("div",Qe,[t("div",null,[t("h1",Ye,[t("span",en,o(e(s)("zones.form.title")),1)]),n(),e(s)("zones.form.description")!==" "?(l(),p("p",nn,o(e(s)("zones.form.description")),1)):y("",!0)]),n(),e(a)("zones.form.facts").length>0?(l(),p("div",tn,[t("ul",on,[(l(!0),p(q,null,ze(e(a)("zones.form.facts"),(m,ue)=>(l(),p("li",{key:ue,class:"fact-list__item"},[i(e(he),{color:e(j)},null,8,["color"]),n(" "+o(m),1)]))),128))])])):y("",!0)]),n(),t("div",sn,[t("div",an,[t("h2",rn,o(e(s)("zones.form.section.name.title")),1),n(),e(s)("zones.form.section.name.description")!==" "?(l(),p("p",ln,o(e(s)("zones.form.section.name.description")),1)):y("",!0)]),n(),t("div",cn,[t("div",null,[i(oe,{for:"zone-name",required:"","tooltip-attributes":{placement:"right"}},{tooltip:r(()=>[n(o(e(s)("zones.form.name_tooltip")),1)]),default:r(()=>[n(o(e(s)("zones.form.nameLabel"))+" ",1)]),_:1}),n(),i(se,{id:"zone-name",modelValue:v.value,"onUpdate:modelValue":c[0]||(c[0]=m=>v.value=m),type:"text",name:"zone-name","data-testid":"name-input","data-test-error-type":R.value!==null?"invalid-dns-name":void 0,"has-error":R.value!==null,"error-message":R.value??void 0,disabled:u.value!==null,onBlur:c[1]||(c[1]=m=>x(v.value))},null,8,["modelValue","data-test-error-type","has-error","error-message","disabled"])]),n(),i(Z,{appearance:"primary",class:"mt-4",disabled:Q.value,"data-testid":"create-zone-button",onClick:Y},{default:r(()=>[$.value?(l(),g(e(X),{key:0,color:e(H),size:e(G)},null,8,["color","size"])):(l(),g(e(ge),{key:1,size:e(G)},null,8,["size"])),n(" "+o(e(s)("zones.form.createZoneButtonLabel")),1)]),_:1},8,["disabled"])])]),n(),u.value!==null?(l(),p(q,{key:0},[t("div",un,[t("div",dn,[t("h2",mn,o(e(s)("zones.form.section.configuration.title")),1),n(),e(s)("zones.form.section.configuration.description")!==" "?(l(),p("p",pn,o(e(s)("zones.form.section.configuration.description")),1)):y("",!0)]),n(),t("div",fn,[t("div",_n,[t("div",vn,[t("span",bn,o(e(s)("zones.form.environmentLabel"))+` * - `,1),n(),t("div",zn,[i(P,{id:"zone-environment-universal",modelValue:S.value,"onUpdate:modelValue":c[2]||(c[2]=m=>S.value=m),"selected-value":"universal",name:"zone-environment","data-testid":"environment-universal-radio-button"},{default:r(()=>[n(o(e(s)("zones.form.universalLabel")),1)]),_:1},8,["modelValue"]),n(),i(P,{id:"zone-environment-kubernetes",modelValue:S.value,"onUpdate:modelValue":c[3]||(c[3]=m=>S.value=m),"selected-value":"kubernetes",name:"zone-environment","data-testid":"environment-kubernetes-radio-button"},{default:r(()=>[n(o(e(s)("zones.form.kubernetesLabel")),1)]),_:1},8,["modelValue"])])]),n(),S.value==="kubernetes"?(l(),p(q,{key:0},[t("div",hn,[t("span",gn,o(e(s)("zones.form.zoneIngressLabel"))+` * + `+o(e(a).t("zones.form.kubernetes.prerequisites.step2Description")),1)]),n(),t("li",null,[t("a",Se,o(e(a).t("zones.form.kubernetes.prerequisites.step3LinkTitle")),1),n(" "+o(e(a).t("zones.form.kubernetes.prerequisites.step3Tail")),1)])]),n(),t("h3",Ve,[Ne,n(" "+o(e(a).t("zones.form.kubernetes.helm.title")),1)]),n(),Te,n(),t("ol",qe,[t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.helm.step1Description")),1),n(),i(E,{id:"zone-kubernetes-create-namespace",class:"mt-2",code:e(a).t("zones.form.kubernetes.helm.step1Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.helm.step2Description")),1),n(),i(E,{id:"zone-kubernetes-add-charts-repo",class:"mt-2",code:e(a).t("zones.form.kubernetes.helm.step2Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.helm.step3Description")),1),n(),i(E,{id:"zone-kubernetes-repo-update",class:"mt-2",code:e(a).t("zones.form.kubernetes.helm.step3Command"),language:"bash"},null,8,["code"])])]),n(),t("h3",Ze,[Le,n(" "+o(e(a).t("zones.form.kubernetes.secret.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.kubernetes.secret.createSecretDescription")),1),n(),i(E,{id:"zone-kubernetes-create-secret",class:"mt-4",code:z.value,language:"bash"},null,8,["code"]),n(),t("h3",De,[Ae,n(" "+o(e(a).t("zones.form.kubernetes.connectZone.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.kubernetes.connectZone.configDescription")),1),n(),t("span",Be,o(e(a).t("zones.form.kubernetes.connectZone.configFileName")),1),n(),i(E,{id:"zone-kubernetes-config-code-block","data-testid":"zone-kubernetes-config",code:C.value,language:"yaml"},null,8,["code"]),n(),t("p",Re,o(e(a).t("zones.form.kubernetes.connectZone.connectDescription")),1),n(),i(E,{id:"zone-kubernetes-command-code-block",class:"mt-4",code:e(a).t("zones.form.kubernetes.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),Oe={class:"form-step-title"},xe=t("span",{class:"form-step-number"},"1",-1),Fe={class:"form-step-title"},Pe=t("span",{class:"form-step-number"},"2",-1),Me={class:"field-group-label mt-4"},Ge={class:"mt-4"},Xe=L({__name:"ZoneCreateUniversalInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},token:{type:String,required:!0}},setup(k){const s=k,a=O(),h=W(),z=K(()=>a.t("zones.form.universal.saveToken.saveTokenCommand",{token:s.token}).trim()),C=K(()=>{const u={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress};return typeof h.params.virtualControlPlaneId=="string"&&(u.controlPlaneId=h.params.virtualControlPlaneId),a.t("zones.form.universal.connectZone.config",u).trim()});return(u,$)=>(l(),p("div",null,[t("h3",Oe,[xe,n(" "+o(e(a).t("zones.form.universal.saveToken.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.universal.saveToken.saveTokenDescription")),1),n(),i(E,{id:"zone-kubernetes-token",class:"mt-4",code:z.value,language:"bash"},null,8,["code"]),n(),t("h3",Fe,[Pe,n(" "+o(e(a).t("zones.form.universal.connectZone.title")),1)]),n(),t("p",null,o(e(a).t("zones.form.universal.connectZone.configDescription")),1),n(),t("span",Me,o(e(a).t("zones.form.universal.connectZone.configFileName")),1),n(),i(E,{id:"zone-universal-config-code-block","data-testid":"zone-universal-config",class:"mt-4",code:C.value,language:"yaml"},null,8,["code"]),n(),t("p",Ge,o(e(a).t("zones.form.universal.connectZone.connectDescription")),1),n(),i(E,{id:"zone-universal-connect-command-code-block",class:"mt-4",code:e(a).t("zones.form.universal.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),He={class:"form-wrapper"},je={key:1},We={key:2},Je={class:"form"},Qe={class:"form-header"},Ye={class:"form-title"},en={class:"text-gradient"},nn={key:0},tn={key:0},on={class:"fact-list"},sn={class:"form-section"},an={class:"form-section__header"},rn={class:"form-section-title"},ln={key:0},cn={class:"form-section__content"},un={class:"form-section","data-testid":"connect-zone-instructions"},dn={class:"form-section__header"},mn={class:"form-section-title"},pn={key:0},fn={class:"form-section__content"},_n={class:"field-group-list"},vn={class:"field-group"},bn={class:"field-group-label"},zn={class:"radio-button-group"},hn={class:"field-group"},gn={class:"field-group-label"},kn={class:"radio-button-group"},yn={class:"field-group"},En={class:"field-group-label"},Cn={class:"radio-button-group"},$n={class:"form-section"},Kn={class:"form-section__header"},In={class:"form-section-title"},wn={key:0},Sn={class:"form-section__content"},Vn={class:"form-section"},Nn={class:"form-section__header"},Tn={class:"form-section-title"},qn={key:0},Zn={class:"form-section__content"},Ln={class:"mt-2"},Rn=L({__name:"CreateView",setup(k){const{t:s,tm:a}=O(),h=ve(),z=be(),C=/^(?![-0-9])[a-z0-9-]{1,63}$/,u=_(null),$=_(!1),I=_(!1),d=_(null),N=_(null),w=_(!1),D=_(null),v=_(""),S=_("kubernetes"),A=_(!0),B=_(!0),T=K(()=>u.value!==null&&u.value.token?u.value.token:""),J=K(()=>T.value!==""?window.btoa(T.value):""),Q=K(()=>v.value===""||$.value||u.value!==null),R=K(()=>{if(N.value!==null)return N.value;if(d.value instanceof U){const f=d.value.invalidParameters.find(c=>c.field==="name");if(f!==void 0)return f.reason}return null});async function Y(){$.value=!0,d.value=null;try{if(!x(v.value))return;u.value=await h.createZone({name:v.value})}catch(f){f instanceof Error?d.value=f:console.error(f)}finally{$.value=!1}}function x(f){const c=C.test(f);return c?N.value=null:N.value=s("zones.create.invalidNameError"),c}async function ee(){w.value=!1,D.value=null;try{const f=await h.getZoneOverview({name:v.value}),c=ke(f.zoneInsight);w.value=c==="online"}catch(f){f instanceof Error?D.value=f:console.error(f)}}function F(){I.value=!I.value}return(f,c)=>{const ne=b("RouteTitle"),q=b("KButton"),te=b("KAlert"),oe=b("KLabel"),se=b("KInput"),P=b("KRadio"),M=b("KInputSwitch"),ae=b("DataSource"),re=b("KCard"),le=b("KModal"),ie=b("AppView"),ce=b("RouteView");return l(),g(ce,{name:"zone-create-view",attrs:{class:"is-fullscreen"}},{default:r(()=>[i(ie,{fullscreen:!0,breadcrumbs:[]},{title:r(()=>[t("h1",null,[i(ne,{title:e(s)("zones.routes.create.title"),render:!0},null,8,["title"])])]),actions:r(()=>[T.value===""||w.value?(l(),g(q,{key:0,appearance:"outline","data-testid":"exit-button",to:{name:"zone-cp-list-view"}},{default:r(()=>[n(o(e(s)("zones.form.exit")),1)]),_:1})):(l(),g(q,{key:1,appearance:"outline","data-testid":"exit-button",onClick:F},{default:r(()=>[n(o(e(s)("zones.form.exit")),1)]),_:1}))]),default:r(()=>[n(),n(),t("div",He,[d.value!==null?(l(),g(te,{key:0,appearance:"danger",class:"mb-4","dismiss-type":"icon","data-testid":"create-zone-error"},{alertMessage:r(()=>[d.value instanceof e(U)&&[409,500].includes(d.value.status)?(l(),p(Z,{key:0},[t("p",null,o(e(s)(`zones.create.status_error.${d.value.status}.title`,{name:v.value})),1),n(),t("p",null,o(e(s)(`zones.create.status_error.${d.value.status}.description`)),1)],64)):d.value instanceof e(U)?(l(),p("p",je,o(e(s)("common.error_state.api_error",{status:d.value.status,title:d.value.title})),1)):(l(),p("p",We,o(e(s)("common.error_state.default_error")),1))]),_:1})):y("",!0),n(),i(re,{class:"form-card"},{body:r(()=>[t("div",Je,[t("div",Qe,[t("div",null,[t("h1",Ye,[t("span",en,o(e(s)("zones.form.title")),1)]),n(),e(s)("zones.form.description")!==" "?(l(),p("p",nn,o(e(s)("zones.form.description")),1)):y("",!0)]),n(),e(a)("zones.form.facts").length>0?(l(),p("div",tn,[t("ul",on,[(l(!0),p(Z,null,ze(e(a)("zones.form.facts"),(m,ue)=>(l(),p("li",{key:ue,class:"fact-list__item"},[i(e(he),{color:e(j)},null,8,["color"]),n(" "+o(m),1)]))),128))])])):y("",!0)]),n(),t("div",sn,[t("div",an,[t("h2",rn,o(e(s)("zones.form.section.name.title")),1),n(),e(s)("zones.form.section.name.description")!==" "?(l(),p("p",ln,o(e(s)("zones.form.section.name.description")),1)):y("",!0)]),n(),t("div",cn,[t("div",null,[i(oe,{for:"zone-name",required:"","tooltip-attributes":{placement:"right"}},{tooltip:r(()=>[n(o(e(s)("zones.form.name_tooltip")),1)]),default:r(()=>[n(o(e(s)("zones.form.nameLabel"))+" ",1)]),_:1}),n(),i(se,{id:"zone-name",modelValue:v.value,"onUpdate:modelValue":c[0]||(c[0]=m=>v.value=m),type:"text",name:"zone-name","data-testid":"name-input","data-test-error-type":R.value!==null?"invalid-dns-name":void 0,"has-error":R.value!==null,"error-message":R.value??void 0,disabled:u.value!==null,onBlur:c[1]||(c[1]=m=>x(v.value))},null,8,["modelValue","data-test-error-type","has-error","error-message","disabled"])]),n(),i(q,{appearance:"primary",class:"mt-4",disabled:Q.value,"data-testid":"create-zone-button",onClick:Y},{default:r(()=>[$.value?(l(),g(e(X),{key:0,color:e(H),size:e(G)},null,8,["color","size"])):(l(),g(e(ge),{key:1,size:e(G)},null,8,["size"])),n(" "+o(e(s)("zones.form.createZoneButtonLabel")),1)]),_:1},8,["disabled"])])]),n(),u.value!==null?(l(),p(Z,{key:0},[t("div",un,[t("div",dn,[t("h2",mn,o(e(s)("zones.form.section.configuration.title")),1),n(),e(s)("zones.form.section.configuration.description")!==" "?(l(),p("p",pn,o(e(s)("zones.form.section.configuration.description")),1)):y("",!0)]),n(),t("div",fn,[t("div",_n,[t("div",vn,[t("span",bn,o(e(s)("zones.form.environmentLabel"))+` * + `,1),n(),t("div",zn,[i(P,{id:"zone-environment-universal",modelValue:S.value,"onUpdate:modelValue":c[2]||(c[2]=m=>S.value=m),"selected-value":"universal",name:"zone-environment","data-testid":"environment-universal-radio-button"},{default:r(()=>[n(o(e(s)("zones.form.universalLabel")),1)]),_:1},8,["modelValue"]),n(),i(P,{id:"zone-environment-kubernetes",modelValue:S.value,"onUpdate:modelValue":c[3]||(c[3]=m=>S.value=m),"selected-value":"kubernetes",name:"zone-environment","data-testid":"environment-kubernetes-radio-button"},{default:r(()=>[n(o(e(s)("zones.form.kubernetesLabel")),1)]),_:1},8,["modelValue"])])]),n(),S.value==="kubernetes"?(l(),p(Z,{key:0},[t("div",hn,[t("span",gn,o(e(s)("zones.form.zoneIngressLabel"))+` * `,1),n(),t("div",kn,[i(M,{id:"zone-ingress-enabled",modelValue:A.value,"onUpdate:modelValue":c[4]||(c[4]=m=>A.value=m),"data-testid":"ingress-input-switch"},{label:r(()=>[n(o(e(s)("zones.form.zoneIngressEnabledLabel")),1)]),_:1},8,["modelValue"])])]),n(),t("div",yn,[t("span",En,o(e(s)("zones.form.zoneEgressLabel"))+` * - `,1),n(),t("div",Cn,[i(M,{id:"zone-egress-enabled",modelValue:B.value,"onUpdate:modelValue":c[5]||(c[5]=m=>B.value=m),"data-testid":"egress-input-switch"},{label:r(()=>[n(o(e(s)("zones.form.zoneEgressEnabledLabel")),1)]),_:1},8,["modelValue"])])])],64)):y("",!0)])])]),n(),t("div",$n,[t("div",Kn,[t("h2",In,o(e(s)("zones.form.section.connect_zone.title")),1),n(),e(s)("zones.form.section.connect_zone.description")!==" "?(l(),p("p",wn,o(e(s)("zones.form.section.connect_zone.description")),1)):y("",!0)]),n(),t("div",Sn,[i(ae,{src:"/control-plane/addresses"},{default:r(({data:m})=>[typeof m<"u"?(l(),p(q,{key:0},[S.value==="universal"?(l(),g(Xe,{key:0,"zone-name":v.value,token:T.value,"global-kds-address":m.kds},null,8,["zone-name","token","global-kds-address"])):(l(),g(Ue,{key:1,"zone-name":v.value,"zone-ingress-enabled":A.value,"zone-egress-enabled":B.value,token:T.value,"base64-encoded-token":J.value,"global-kds-address":m.kds},null,8,["zone-name","zone-ingress-enabled","zone-egress-enabled","token","base64-encoded-token","global-kds-address"]))],64)):y("",!0)]),_:1})])]),n(),t("div",Vn,[t("div",Nn,[t("h2",Tn,o(e(s)("zones.form.section.scanner.title")),1),n(),e(s)("zones.form.section.scanner.description")!==" "?(l(),p("p",Zn,o(e(s)("zones.form.section.scanner.description")),1)):y("",!0)]),n(),t("div",qn,[i($e,{"loader-function":ee,"has-error":D.value!==null,"can-complete":w.value,"data-testid":"zone-connected-scanner"},{"loading-title":r(()=>[n(o(e(s)("zones.form.scan.waitTitle")),1)]),"complete-title":r(()=>[n(o(e(s)("zones.form.scan.completeTitle")),1)]),"complete-content":r(()=>[t("p",null,o(e(s)("zones.form.scan.completeDescription",{name:v.value})),1),n(),t("p",Ln,[i(Z,{appearance:"primary",to:{name:"zone-cp-detail-view",params:{zone:v.value}}},{default:r(()=>[n(o(e(s)("zones.form.scan.completeButtonLabel",{name:v.value})),1)]),_:1},8,["to"])])]),"error-title":r(()=>[t("h3",null,o(e(s)("zones.form.scan.errorTitle")),1)]),"error-content":r(()=>[t("p",null,o(e(s)("zones.form.scan.errorDescription")),1)]),_:1},8,["has-error","can-complete"])])])],64)):y("",!0)])]),_:1})]),n(),i(le,{"is-visible":I.value,title:e(s)("zones.form.confirm_modal.title"),"data-testid":"confirm-exit-modal",onCanceled:F,onProceed:c[6]||(c[6]=m=>e(z).push({name:"zone-cp-list-view"}))},{"header-content":r(()=>[n(o(e(s)("zones.form.confirm_modal.title")),1)]),"body-content":r(()=>[n(o(e(s)("zones.form.confirm_modal.body")),1)]),"action-buttons":r(()=>[i(Z,{appearance:"primary",to:{name:"zone-cp-list-view"},"data-testid":"confirm-exit-button"},{default:r(()=>[n(o(e(s)("zones.form.confirm_modal.action_button")),1)]),_:1})]),_:1},8,["is-visible","title"])]),_:1})]),_:1})}}});export{Rn as default}; + `,1),n(),t("div",Cn,[i(M,{id:"zone-egress-enabled",modelValue:B.value,"onUpdate:modelValue":c[5]||(c[5]=m=>B.value=m),"data-testid":"egress-input-switch"},{label:r(()=>[n(o(e(s)("zones.form.zoneEgressEnabledLabel")),1)]),_:1},8,["modelValue"])])])],64)):y("",!0)])])]),n(),t("div",$n,[t("div",Kn,[t("h2",In,o(e(s)("zones.form.section.connect_zone.title")),1),n(),e(s)("zones.form.section.connect_zone.description")!==" "?(l(),p("p",wn,o(e(s)("zones.form.section.connect_zone.description")),1)):y("",!0)]),n(),t("div",Sn,[i(ae,{src:"/control-plane/addresses"},{default:r(({data:m})=>[typeof m<"u"?(l(),p(Z,{key:0},[S.value==="universal"?(l(),g(Xe,{key:0,"zone-name":v.value,token:T.value,"global-kds-address":m.kds},null,8,["zone-name","token","global-kds-address"])):(l(),g(Ue,{key:1,"zone-name":v.value,"zone-ingress-enabled":A.value,"zone-egress-enabled":B.value,token:T.value,"base64-encoded-token":J.value,"global-kds-address":m.kds},null,8,["zone-name","zone-ingress-enabled","zone-egress-enabled","token","base64-encoded-token","global-kds-address"]))],64)):y("",!0)]),_:1})])]),n(),t("div",Vn,[t("div",Nn,[t("h2",Tn,o(e(s)("zones.form.section.scanner.title")),1),n(),e(s)("zones.form.section.scanner.description")!==" "?(l(),p("p",qn,o(e(s)("zones.form.section.scanner.description")),1)):y("",!0)]),n(),t("div",Zn,[i($e,{"loader-function":ee,"has-error":D.value!==null,"can-complete":w.value,"data-testid":"zone-connected-scanner"},{"loading-title":r(()=>[n(o(e(s)("zones.form.scan.waitTitle")),1)]),"complete-title":r(()=>[n(o(e(s)("zones.form.scan.completeTitle")),1)]),"complete-content":r(()=>[t("p",null,o(e(s)("zones.form.scan.completeDescription",{name:v.value})),1),n(),t("p",Ln,[i(q,{appearance:"primary",to:{name:"zone-cp-detail-view",params:{zone:v.value}}},{default:r(()=>[n(o(e(s)("zones.form.scan.completeButtonLabel",{name:v.value})),1)]),_:1},8,["to"])])]),"error-title":r(()=>[t("h3",null,o(e(s)("zones.form.scan.errorTitle")),1)]),"error-content":r(()=>[t("p",null,o(e(s)("zones.form.scan.errorDescription")),1)]),_:1},8,["has-error","can-complete"])])])],64)):y("",!0)])]),_:1})]),n(),i(le,{"is-visible":I.value,title:e(s)("zones.form.confirm_modal.title"),"data-testid":"confirm-exit-modal",onCanceled:F,onProceed:c[6]||(c[6]=m=>e(z).push({name:"zone-cp-list-view"}))},{"header-content":r(()=>[n(o(e(s)("zones.form.confirm_modal.title")),1)]),"body-content":r(()=>[n(o(e(s)("zones.form.confirm_modal.body")),1)]),"action-buttons":r(()=>[i(q,{appearance:"primary",to:{name:"zone-cp-list-view"},"data-testid":"confirm-exit-button"},{default:r(()=>[n(o(e(s)("zones.form.confirm_modal.action_button")),1)]),_:1})]),_:1},8,["is-visible","title"])]),_:1})]),_:1})}}});export{Rn as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-52a95e5c.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-088714eb.js similarity index 80% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-52a95e5c.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-088714eb.js index 92d6bc87ff2e..84310d25436c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-52a95e5c.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-088714eb.js @@ -1 +1 @@ -import{E as d}from"./EnvoyData-a1f25b7c.js";import{a as i}from"./dataplane-0a086c06.js";import{d as m,r as a,o as _,g as f,w as e,h as t,m as h,l as w,i as V}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const g=m({__name:"DataPlaneClustersView",props:{data:{}},setup(o){const s=o;return(v,y)=>{const r=a("RouteTitle"),l=a("KCard"),p=a("AppView"),u=a("RouteView");return _(),f(u,{name:"data-plane-clusters-view",params:{mesh:"",dataPlane:""}},{default:e(({route:n,t:c})=>[t(p,null,{title:e(()=>[h("h2",null,[t(r,{title:c("data-planes.routes.item.navigation.data-plane-clusters-view"),render:!0},null,8,["title"])])]),default:e(()=>[w(),t(l,null,{body:e(()=>[t(d,{status:V(i)(s.data.dataplane,s.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${n.params.mesh}/dataplanes/${n.params.dataPlane}/data-path/clusters`,"query-key":"envoy-data-clusters-data-plane"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{g as default}; +import{E as d}from"./EnvoyData-500188cc.js";import{a as i}from"./dataplane-0a086c06.js";import{d as m,r as a,o as _,g as f,w as e,h as t,m as h,l as w,i as V}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const g=m({__name:"DataPlaneClustersView",props:{data:{}},setup(o){const s=o;return(v,y)=>{const r=a("RouteTitle"),l=a("KCard"),p=a("AppView"),u=a("RouteView");return _(),f(u,{name:"data-plane-clusters-view",params:{mesh:"",dataPlane:""}},{default:e(({route:n,t:c})=>[t(p,null,{title:e(()=>[h("h2",null,[t(r,{title:c("data-planes.routes.item.navigation.data-plane-clusters-view"),render:!0},null,8,["title"])])]),default:e(()=>[w(),t(l,null,{body:e(()=>[t(d,{status:V(i)(s.data.dataplane,s.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${n.params.mesh}/dataplanes/${n.params.dataPlane}/data-path/clusters`,"query-key":"envoy-data-clusters-data-plane"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{g as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-cd993ffe.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-d08011b0.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-cd993ffe.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-d08011b0.js index bdecd35da8da..39f5e53fff31 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-cd993ffe.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-d08011b0.js @@ -1 +1 @@ -import{d as h,P as w,r as e,o,g as n,w as a,h as s,m as k,l as V,E as g,t as C,i as v}from"./index-ba2f01fe.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import"./toYaml-4e00099e.js";const b=h({__name:"DataPlaneConfigView",setup(y){const l=w();return(A,B)=>{const i=e("RouteTitle"),m=e("DataSource"),p=e("KCard"),u=e("AppView"),_=e("RouteView");return o(),n(_,{name:"data-plane-config-view",params:{mesh:"",dataPlane:""}},{default:a(({route:r,t:d})=>[s(u,null,{title:a(()=>[k("h2",null,[s(i,{title:d("data-planes.routes.item.navigation.data-plane-config-view"),render:!0},null,8,["title"])])]),default:a(()=>[V(),s(p,null,{body:a(()=>[s(m,{src:`/meshes/${r.params.mesh}/dataplanes/${r.params.dataPlane}`},{default:a(({data:t,error:c})=>[c?(o(),n(g,{key:0,error:c},null,8,["error"])):t===void 0?(o(),n(C,{key:1})):(o(),n(x,{key:2,id:"code-block-data-plane",resource:t,"resource-fetcher":f=>v(l).getDataplaneFromMesh({mesh:t.mesh,name:t.name},f),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{b as default}; +import{d as h,P as w,r as e,o,g as n,w as a,h as s,m as k,l as V,E as g,t as C,i as v}from"./index-213666ad.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import"./toYaml-4e00099e.js";const b=h({__name:"DataPlaneConfigView",setup(y){const l=w();return(A,B)=>{const i=e("RouteTitle"),m=e("DataSource"),p=e("KCard"),u=e("AppView"),_=e("RouteView");return o(),n(_,{name:"data-plane-config-view",params:{mesh:"",dataPlane:""}},{default:a(({route:r,t:d})=>[s(u,null,{title:a(()=>[k("h2",null,[s(i,{title:d("data-planes.routes.item.navigation.data-plane-config-view"),render:!0},null,8,["title"])])]),default:a(()=>[V(),s(p,null,{body:a(()=>[s(m,{src:`/meshes/${r.params.mesh}/dataplanes/${r.params.dataPlane}`},{default:a(({data:t,error:c})=>[c?(o(),n(g,{key:0,error:c},null,8,["error"])):t===void 0?(o(),n(C,{key:1})):(o(),n(x,{key:2,id:"code-block-data-plane",resource:t,"resource-fetcher":f=>v(l).getDataplaneFromMesh({mesh:t.mesh,name:t.name},f),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{b as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-c26168a7.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-689771dd.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-c26168a7.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-689771dd.js index a6d57a8fb778..6ec2a8147fb9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-c26168a7.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-689771dd.js @@ -1 +1 @@ -import{d as x,a2 as R,a3 as $,r as o,o as r,g as c,w as t,h as s,i as w,m as k,a4 as B,l as V,E as C,t as G,j as N,F as T,n as D}from"./index-ba2f01fe.js";import{N as P}from"./NavTabs-c49e82e9.js";const j=x({__name:"DataPlaneDetailTabsView",props:{isGatewayView:{type:Boolean,required:!1,default:!1}},setup(b){var _;const n=b,{t:p}=R(),v=(((_=$().getRoutes().find(a=>a.name===`${n.isGatewayView?"gateway":"data-plane"}-detail-tabs-view`))==null?void 0:_.children)??[]).map(a=>{var i,m;const u=typeof a.name>"u"?(i=a.children)==null?void 0:i[0]:a,l=u.name,d=((m=u.meta)==null?void 0:m.module)??"";return{title:p(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.navigation.${l}`),routeName:l,module:d}});return(a,u)=>{const l=o("RouteTitle"),d=o("RouterView"),f=o("DataSource"),i=o("AppView"),m=o("RouteView");return r(),c(m,{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:`${n.isGatewayView?"gateway":"data-plane"}-list-view`,params:{mesh:e.params.mesh}},text:w(p)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.breadcrumbs`)}]},{title:t(()=>[k("h1",null,[s(B,{text:e.params.dataPlane},{default:t(()=>[s(l,{title:w(p)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.title`,{name:e.params.dataPlane}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[V(),s(f,{src:`/meshes/${e.params.mesh}/dataplane-overviews/${e.params.dataPlane}`},{default:t(({data:y,error:h})=>[h?(r(),c(C,{key:0,error:h},null,8,["error"])):y===void 0?(r(),c(G,{key:1})):(r(),N(T,{key:2},[s(P,{class:"route-data-plane-view-tabs",tabs:w(v)},null,8,["tabs"]),V(),s(d,null,{default:t(g=>[(r(),c(D(g.Component),{data:y},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{j as default}; +import{d as x,a2 as R,a3 as $,r as o,o as r,g as c,w as t,h as s,i as w,m as k,a4 as B,l as V,E as C,t as G,j as N,F as T,n as D}from"./index-213666ad.js";import{N as P}from"./NavTabs-6863cadf.js";const j=x({__name:"DataPlaneDetailTabsView",props:{isGatewayView:{type:Boolean,required:!1,default:!1}},setup(b){var _;const n=b,{t:p}=R(),v=(((_=$().getRoutes().find(a=>a.name===`${n.isGatewayView?"gateway":"data-plane"}-detail-tabs-view`))==null?void 0:_.children)??[]).map(a=>{var i,m;const u=typeof a.name>"u"?(i=a.children)==null?void 0:i[0]:a,l=u.name,d=((m=u.meta)==null?void 0:m.module)??"";return{title:p(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.navigation.${l}`),routeName:l,module:d}});return(a,u)=>{const l=o("RouteTitle"),d=o("RouterView"),f=o("DataSource"),i=o("AppView"),m=o("RouteView");return r(),c(m,{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:`${n.isGatewayView?"gateway":"data-plane"}-list-view`,params:{mesh:e.params.mesh}},text:w(p)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.breadcrumbs`)}]},{title:t(()=>[k("h1",null,[s(B,{text:e.params.dataPlane},{default:t(()=>[s(l,{title:w(p)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.title`,{name:e.params.dataPlane}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[V(),s(f,{src:`/meshes/${e.params.mesh}/dataplane-overviews/${e.params.dataPlane}`},{default:t(({data:y,error:h})=>[h?(r(),c(C,{key:0,error:h},null,8,["error"])):y===void 0?(r(),c(G,{key:1})):(r(),N(T,{key:2},[s(P,{class:"route-data-plane-view-tabs",tabs:w(v)},null,8,["tabs"]),V(),s(d,null,{default:t(g=>[(r(),c(D(g.Component),{data:y},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/DataPlaneDetailView-7ebd401c.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-76ccdb4e.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-7ebd401c.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-76ccdb4e.js index 3bba62b928b0..28ffea25e9a9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-7ebd401c.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-76ccdb4e.js @@ -1 +1 @@ -import{d as O,a2 as z,L,f as v,r as P,o as n,g as y,w as t,h as i,a7 as S,l as e,m as u,i as p,Y as C,a8 as _,D as s,U as H,a9 as K,aa as F,K as U,k as N,j as r,F as m,G as b,ab as $,q as j}from"./index-ba2f01fe.js";import{_ as G}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js";import{T as R}from"./TagList-5f395bc5.js";import{a as W,d as x,b as Z,c as q,C as X,I as Y}from"./dataplane-0a086c06.js";import"./AccordionList-dba7a625.js";const J=["data-testid","innerHTML"],Q={class:"stack","data-testid":"detail-view-details"},ee={class:"columns",style:{"--columns":"3"}},te={class:"status-with-reason"},ae={class:"columns",style:{"--columns":"5"}},se=["innerHTML"],ne={key:0},le=O({__name:"DataPlaneDetailView",props:{data:{}},setup(B){const o=B,{formatIsoDate:w}=z(),M=L(),D=v(()=>W(o.data.dataplane,o.data.dataplaneInsight)),T=v(()=>x(o.data.dataplane)),V=v(()=>Z(o.data.dataplaneInsight)),E=v(()=>{var d,k;const f=((d=o.data.dataplaneInsight)==null?void 0:d.subscriptions)??[];if(f.length===0)return[];const h=f[f.length-1];if(!("version"in h)||!h.version)return[];const c=h.version,g=[];if(c.kumaDp&&c.envoy){const l=q(c);l.kind!==X&&l.kind!==Y&&g.push(l)}const a=(k=o.data.dataplaneInsight)==null?void 0:k.mTLS;return a&&Date.now()>new Date(a==null?void 0:a.certificateExpirationTime).getTime()&&g.push({kind:"CERT_EXPIRED",payload:{}}),M("use zones")&&x(o.data.dataplane).find(A=>A.label==="kuma.io/zone")&&typeof c.kumaDp.kumaCpCompatible=="boolean"&&!c.kumaDp.kumaCpCompatible&&g.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:c.kumaDp.version}}),g});return(f,h)=>{const c=P("AppView"),g=P("RouteView");return n(),y(g,{name:"data-plane-detail-view"},{default:t(({t:a})=>[i(c,null,S({default:t(()=>{var d,k;return[e(),u("div",Q,[i(p(C),null,{body:t(()=>[u("div",ee,[i(_,null,{title:t(()=>[e(s(a("http.api.property.status")),1)]),body:t(()=>[u("div",te,[i(H,{status:D.value.status},null,8,["status"]),e(),D.value.reason.length>0?(n(),y(p(K),{key:0,label:D.value.reason.join(", "),class:"reason-tooltip"},{default:t(()=>[i(p(F),{size:p(U),"hide-title":""},null,8,["size"])]),_:1},8,["label"])):N("",!0)])]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("http.api.property.tags")),1)]),body:t(()=>[T.value.length>0?(n(),y(R,{key:0,tags:T.value},null,8,["tags"])):(n(),r(m,{key:1},[e(s(a("common.detail.none")),1)],64))]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("http.api.property.dependencies")),1)]),body:t(()=>[V.value!==null?(n(),y(R,{key:0,tags:V.value},null,8,["tags"])):(n(),r(m,{key:1},[e(s(a("common.detail.none")),1)],64))]),_:2},1024)])]),_:2},1024),e(),u("div",null,[u("h2",null,s(a("data-planes.routes.item.mtls.title")),1),e(),(d=o.data.dataplaneInsight)!=null&&d.mTLS?(n(!0),r(m,{key:0},b([o.data.dataplaneInsight.mTLS],l=>(n(),y(p(C),{key:l,class:"mt-4"},{body:t(()=>[u("div",ae,[i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.expiration_time.title")),1)]),body:t(()=>[e(s(p(w)(l.certificateExpirationTime)),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.generation_time.title")),1)]),body:t(()=>[e(s(p(w)(l.lastCertificateRegeneration)),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.regenerations.title")),1)]),body:t(()=>[e(s(a("common.formats.integer",{value:l.certificateRegenerations})),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.issued_backend.title")),1)]),body:t(()=>[e(s(l.issuedBackend),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.supported_backends.title")),1)]),body:t(()=>[u("ul",null,[(n(!0),r(m,null,b(l.supportedBackends,I=>(n(),r("li",{key:I},s(I),1))),128))])]),_:2},1024)])]),_:2},1024))),128)):(n(),y(p($),{key:1,class:"mt-4",appearance:"warning"},{alertMessage:t(()=>[u("div",{innerHTML:a("data-planes.routes.item.mtls.disabled")},null,8,se)]),_:2},1024))]),e(),(n(!0),r(m,null,b([((k=o.data.dataplaneInsight)==null?void 0:k.subscriptions)??[]],l=>(n(),r(m,{key:l},[l.length>0?(n(),r("div",ne,[u("h2",null,s(a("data-planes.routes.item.subscriptions.title")),1),e(),i(p(C),{class:"mt-4"},{body:t(()=>[i(G,{subscriptions:l},null,8,["subscriptions"])]),_:2},1024)])):N("",!0)],64))),128))])]}),_:2},[E.value.length>0?{name:"notifications",fn:t(()=>[u("ul",null,[(n(!0),r(m,null,b(E.value,d=>(n(),r("li",{key:d.kind,"data-testid":`warning-${d.kind}`,innerHTML:a(`common.warnings.${d.kind}`,d.payload)},null,8,J))),128)),e()])]),key:"0"}:void 0]),1024)]),_:1})}}});const pe=j(le,[["__scopeId","data-v-d0ff1930"]]);export{pe as default}; +import{d as O,a2 as z,L,f as v,r as P,o as n,g as y,w as t,h as i,a7 as S,l as e,m as u,i as p,Y as C,a8 as _,D as s,U as H,a9 as K,aa as F,K as U,k as N,j as r,F as m,G as b,ab as $,q as j}from"./index-213666ad.js";import{_ as G}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js";import{T as R}from"./TagList-a8736c27.js";import{a as W,d as x,b as Z,c as q,C as X,I as Y}from"./dataplane-0a086c06.js";import"./AccordionList-6dba5aaf.js";const J=["data-testid","innerHTML"],Q={class:"stack","data-testid":"detail-view-details"},ee={class:"columns",style:{"--columns":"3"}},te={class:"status-with-reason"},ae={class:"columns",style:{"--columns":"5"}},se=["innerHTML"],ne={key:0},le=O({__name:"DataPlaneDetailView",props:{data:{}},setup(B){const o=B,{formatIsoDate:w}=z(),M=L(),D=v(()=>W(o.data.dataplane,o.data.dataplaneInsight)),T=v(()=>x(o.data.dataplane)),V=v(()=>Z(o.data.dataplaneInsight)),E=v(()=>{var d,k;const f=((d=o.data.dataplaneInsight)==null?void 0:d.subscriptions)??[];if(f.length===0)return[];const h=f[f.length-1];if(!("version"in h)||!h.version)return[];const c=h.version,g=[];if(c.kumaDp&&c.envoy){const l=q(c);l.kind!==X&&l.kind!==Y&&g.push(l)}const a=(k=o.data.dataplaneInsight)==null?void 0:k.mTLS;return a&&Date.now()>new Date(a==null?void 0:a.certificateExpirationTime).getTime()&&g.push({kind:"CERT_EXPIRED",payload:{}}),M("use zones")&&x(o.data.dataplane).find(A=>A.label==="kuma.io/zone")&&typeof c.kumaDp.kumaCpCompatible=="boolean"&&!c.kumaDp.kumaCpCompatible&&g.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:c.kumaDp.version}}),g});return(f,h)=>{const c=P("AppView"),g=P("RouteView");return n(),y(g,{name:"data-plane-detail-view"},{default:t(({t:a})=>[i(c,null,S({default:t(()=>{var d,k;return[e(),u("div",Q,[i(p(C),null,{body:t(()=>[u("div",ee,[i(_,null,{title:t(()=>[e(s(a("http.api.property.status")),1)]),body:t(()=>[u("div",te,[i(H,{status:D.value.status},null,8,["status"]),e(),D.value.reason.length>0?(n(),y(p(K),{key:0,label:D.value.reason.join(", "),class:"reason-tooltip"},{default:t(()=>[i(p(F),{size:p(U),"hide-title":""},null,8,["size"])]),_:1},8,["label"])):N("",!0)])]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("http.api.property.tags")),1)]),body:t(()=>[T.value.length>0?(n(),y(R,{key:0,tags:T.value},null,8,["tags"])):(n(),r(m,{key:1},[e(s(a("common.detail.none")),1)],64))]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("http.api.property.dependencies")),1)]),body:t(()=>[V.value!==null?(n(),y(R,{key:0,tags:V.value},null,8,["tags"])):(n(),r(m,{key:1},[e(s(a("common.detail.none")),1)],64))]),_:2},1024)])]),_:2},1024),e(),u("div",null,[u("h2",null,s(a("data-planes.routes.item.mtls.title")),1),e(),(d=o.data.dataplaneInsight)!=null&&d.mTLS?(n(!0),r(m,{key:0},b([o.data.dataplaneInsight.mTLS],l=>(n(),y(p(C),{key:l,class:"mt-4"},{body:t(()=>[u("div",ae,[i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.expiration_time.title")),1)]),body:t(()=>[e(s(p(w)(l.certificateExpirationTime)),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.generation_time.title")),1)]),body:t(()=>[e(s(p(w)(l.lastCertificateRegeneration)),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.regenerations.title")),1)]),body:t(()=>[e(s(a("common.formats.integer",{value:l.certificateRegenerations})),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.issued_backend.title")),1)]),body:t(()=>[e(s(l.issuedBackend),1)]),_:2},1024),e(),i(_,null,{title:t(()=>[e(s(a("data-planes.routes.item.mtls.supported_backends.title")),1)]),body:t(()=>[u("ul",null,[(n(!0),r(m,null,b(l.supportedBackends,I=>(n(),r("li",{key:I},s(I),1))),128))])]),_:2},1024)])]),_:2},1024))),128)):(n(),y(p($),{key:1,class:"mt-4",appearance:"warning"},{alertMessage:t(()=>[u("div",{innerHTML:a("data-planes.routes.item.mtls.disabled")},null,8,se)]),_:2},1024))]),e(),(n(!0),r(m,null,b([((k=o.data.dataplaneInsight)==null?void 0:k.subscriptions)??[]],l=>(n(),r(m,{key:l},[l.length>0?(n(),r("div",ne,[u("h2",null,s(a("data-planes.routes.item.subscriptions.title")),1),e(),i(p(C),{class:"mt-4"},{body:t(()=>[i(G,{subscriptions:l},null,8,["subscriptions"])]),_:2},1024)])):N("",!0)],64))),128))])]}),_:2},[E.value.length>0?{name:"notifications",fn:t(()=>[u("ul",null,[(n(!0),r(m,null,b(E.value,d=>(n(),r("li",{key:d.kind,"data-testid":`warning-${d.kind}`,innerHTML:a(`common.warnings.${d.kind}`,d.payload)},null,8,J))),128)),e()])]),key:"0"}:void 0]),1024)]),_:1})}}});const pe=j(le,[["__scopeId","data-v-d0ff1930"]]);export{pe as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-f803353d.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-a7a2cb5f.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-f803353d.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-a7a2cb5f.js index fc8dc05f5d03..0c1b0bbd6d2f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-f803353d.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-a7a2cb5f.js @@ -1 +1 @@ -import{D as f,K as y}from"./KFilterBar-169bfa44.js";import{d as h,r as s,o as n,g as l,w as a,h as o,m as V,l as k,E as w,k as C,q as v}from"./index-ba2f01fe.js";import"./dataplane-0a086c06.js";const b=h({__name:"DataPlaneListView",setup(q){return(z,x)=>{const c=s("RouteTitle"),m=s("KCard"),d=s("AppView"),p=s("DataSource"),_=s("RouteView");return n(),l(p,{src:"/me"},{default:a(({data:u})=>[u?(n(),l(_,{key:0,name:"data-plane-list-view",params:{page:1,size:50,query:"",s:"",mesh:""}},{default:a(({route:e,t:g})=>[o(p,{src:`/meshes/${e.params.mesh}/dataplanes?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:a(({data:t,error:r})=>[o(d,null,{title:a(()=>[V("h2",null,[o(c,{title:g("data-planes.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[k(),o(m,null,{body:a(()=>[r!==void 0?(n(),l(w,{key:0,error:r},null,8,["error"])):(n(),l(f,{key:1,"data-testid":"data-plane-collection",class:"data-plane-collection","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:r,onChange:e.update},{toolbar:a(()=>[o(y,{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"},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:i=>e.update({query:i.query,s:i.query.length>0?JSON.stringify(i.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"])]),_:2},1032,["page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1})):C("",!0)]),_:1})}}});const K=v(b,[["__scopeId","data-v-da19d488"]]);export{K as default}; +import{D as f,K as y}from"./KFilterBar-431c6289.js";import{d as h,r as s,o as n,g as l,w as a,h as o,m as V,l as k,E as w,k as C,q as v}from"./index-213666ad.js";import"./dataplane-0a086c06.js";const b=h({__name:"DataPlaneListView",setup(q){return(z,x)=>{const c=s("RouteTitle"),m=s("KCard"),d=s("AppView"),p=s("DataSource"),_=s("RouteView");return n(),l(p,{src:"/me"},{default:a(({data:u})=>[u?(n(),l(_,{key:0,name:"data-plane-list-view",params:{page:1,size:50,query:"",s:"",mesh:""}},{default:a(({route:e,t:g})=>[o(p,{src:`/meshes/${e.params.mesh}/dataplanes?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:a(({data:t,error:r})=>[o(d,null,{title:a(()=>[V("h2",null,[o(c,{title:g("data-planes.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[k(),o(m,null,{body:a(()=>[r!==void 0?(n(),l(w,{key:0,error:r},null,8,["error"])):(n(),l(f,{key:1,"data-testid":"data-plane-collection",class:"data-plane-collection","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:r,onChange:e.update},{toolbar:a(()=>[o(y,{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"},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:i=>e.update({query:i.query,s:i.query.length>0?JSON.stringify(i.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"])]),_:2},1032,["page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1})):C("",!0)]),_:1})}}});const K=v(b,[["__scopeId","data-v-da19d488"]]);export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-cd3dd327.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-ef2e6f4c.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-cd3dd327.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-ef2e6f4c.js index 721f43f85776..7020fc3959cf 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-cd3dd327.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-ef2e6f4c.js @@ -1,4 +1,4 @@ -import{d as N,r as E,o as t,g as _,w as i,j as a,F as p,G as B,m as P,h as y,l,D as v,i as I,ac as H,q as K,k as x,f as F,E as D,t as J}from"./index-ba2f01fe.js";import{A as M,a as G}from"./AccordionList-dba7a625.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import{P as z}from"./PolicyTypeTag-512a384d.js";import{T as j}from"./TagList-5f395bc5.js";import{t as w}from"./toYaml-4e00099e.js";const Q={class:"policy-type-heading"},U={class:"policy-list"},W={key:0},X=N({__name:"PolicyTypeEntryList",props:{id:{type:String,required:!1,default:"entry-list"},policyTypeEntries:{type:Object,required:!0}},setup(C){const f=C,A=[{label:"From",key:"sourceTags"},{label:"To",key:"destinationTags"},{label:"On",key:"name"},{label:"Conf",key:"config"},{label:"Origin policies",key:"origins"}];function T({headerKey:h}){return{class:`cell-${h}`}}return(h,R)=>{const $=E("router-link");return t(),_(G,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),a(p,null,B(f.policyTypeEntries,(u,n)=>(t(),_(M,{key:n},{"accordion-header":i(()=>[P("h3",Q,[y(z,{"policy-type":u.type},{default:i(()=>[l(v(u.type)+" ("+v(u.connections.length)+`) +import{d as N,r as E,o as t,g as _,w as i,j as a,F as p,G as B,m as P,h as y,l,D as v,i as I,ac as H,q as K,k as x,f as F,E as D,t as J}from"./index-213666ad.js";import{A as M,a as G}from"./AccordionList-6dba5aaf.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import{P as z}from"./PolicyTypeTag-dd2de453.js";import{T as j}from"./TagList-a8736c27.js";import{t as w}from"./toYaml-4e00099e.js";const Q={class:"policy-type-heading"},U={class:"policy-list"},W={key:0},X=N({__name:"PolicyTypeEntryList",props:{id:{type:String,required:!1,default:"entry-list"},policyTypeEntries:{type:Object,required:!0}},setup(C){const f=C,A=[{label:"From",key:"sourceTags"},{label:"To",key:"destinationTags"},{label:"On",key:"name"},{label:"Conf",key:"config"},{label:"Origin policies",key:"origins"}];function T({headerKey:h}){return{class:`cell-${h}`}}return(h,R)=>{const $=E("router-link");return t(),_(G,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),a(p,null,B(f.policyTypeEntries,(u,n)=>(t(),_(M,{key:n},{"accordion-header":i(()=>[P("h3",Q,[y(z,{"policy-type":u.type},{default:i(()=>[l(v(u.type)+" ("+v(u.connections.length)+`) `,1)]),_:2},1032,["policy-type"])])]),"accordion-content":i(()=>[P("div",U,[y(I(H),{class:"policy-type-table",fetcher:()=>({data:u.connections,total:u.connections.length}),headers:A,"cell-attrs":T,"disable-pagination":"","is-clickable":""},{sourceTags:i(({rowValue:e})=>[e.length>0?(t(),_(j,{key:0,class:"tag-list",tags:e},null,8,["tags"])):(t(),a(p,{key:1},[l(` — `)],64))]),destinationTags:i(({rowValue:e})=>[e.length>0?(t(),_(j,{key:0,class:"tag-list",tags:e},null,8,["tags"])):(t(),a(p,{key:1},[l(` diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-b82128e9.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-30a4dacf.js similarity index 80% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-b82128e9.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-30a4dacf.js index 74a7df033098..fc5b2eb115f9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-b82128e9.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-30a4dacf.js @@ -1 +1 @@ -import{E as m}from"./EnvoyData-a1f25b7c.js";import{a as c}from"./dataplane-0a086c06.js";import{d as u,r as a,o as _,g as f,w as t,h as e,m as h,l as w,i as V}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const g=u({__name:"DataPlaneStatsView",props:{data:{}},setup(o){const s=o;return(v,y)=>{const r=a("RouteTitle"),l=a("KCard"),p=a("AppView"),d=a("RouteView");return _(),f(d,{name:"data-plane-stats-view",params:{mesh:"",dataPlane:""}},{default:t(({route:n,t:i})=>[e(p,null,{title:t(()=>[h("h2",null,[e(r,{title:i("data-planes.routes.item.navigation.data-plane-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),e(l,null,{body:t(()=>[e(m,{status:V(c)(s.data.dataplane,s.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${n.params.mesh}/dataplanes/${n.params.dataPlane}/data-path/stats`,"query-key":"envoy-data-stats-data-plane"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{g as default}; +import{E as m}from"./EnvoyData-500188cc.js";import{a as c}from"./dataplane-0a086c06.js";import{d as u,r as a,o as _,g as f,w as t,h as e,m as h,l as w,i as V}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const g=u({__name:"DataPlaneStatsView",props:{data:{}},setup(o){const s=o;return(v,y)=>{const r=a("RouteTitle"),l=a("KCard"),p=a("AppView"),d=a("RouteView");return _(),f(d,{name:"data-plane-stats-view",params:{mesh:"",dataPlane:""}},{default:t(({route:n,t:i})=>[e(p,null,{title:t(()=>[h("h2",null,[e(r,{title:i("data-planes.routes.item.navigation.data-plane-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),e(l,null,{body:t(()=>[e(m,{status:V(c)(s.data.dataplane,s.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${n.params.mesh}/dataplanes/${n.params.dataPlane}/data-path/stats`,"query-key":"envoy-data-stats-data-plane"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{g as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-86625e11.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-5b54ba3c.js similarity index 80% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-86625e11.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-5b54ba3c.js index 4f42860d8528..b9b8e4a7ff8d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-86625e11.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-5b54ba3c.js @@ -1 +1 @@ -import{E as c}from"./EnvoyData-a1f25b7c.js";import{a as m}from"./dataplane-0a086c06.js";import{d as u,r as a,o as _,g as f,w as e,h as t,m as h,l as w,i as x}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const R=u({__name:"DataPlaneXdsConfigView",props:{data:{}},setup(o){const n=o;return(V,g)=>{const r=a("RouteTitle"),l=a("KCard"),d=a("AppView"),p=a("RouteView");return _(),f(p,{name:"data-plane-xds-config-view",params:{mesh:"",dataPlane:""}},{default:e(({route:s,t:i})=>[t(d,null,{title:e(()=>[h("h2",null,[t(r,{title:i("data-planes.routes.item.navigation.data-plane-xds-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[w(),t(l,null,{body:e(()=>[t(c,{status:x(m)(n.data.dataplane,n.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${s.params.mesh}/dataplanes/${s.params.dataPlane}/data-path/xds`,"query-key":"envoy-data-xds-data-plane"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{R as default}; +import{E as c}from"./EnvoyData-500188cc.js";import{a as m}from"./dataplane-0a086c06.js";import{d as u,r as a,o as _,g as f,w as e,h as t,m as h,l as w,i as x}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const R=u({__name:"DataPlaneXdsConfigView",props:{data:{}},setup(o){const n=o;return(V,g)=>{const r=a("RouteTitle"),l=a("KCard"),d=a("AppView"),p=a("RouteView");return _(),f(p,{name:"data-plane-xds-config-view",params:{mesh:"",dataPlane:""}},{default:e(({route:s,t:i})=>[t(d,null,{title:e(()=>[h("h2",null,[t(r,{title:i("data-planes.routes.item.navigation.data-plane-xds-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[w(),t(l,null,{body:e(()=>[t(c,{status:x(m)(n.data.dataplane,n.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${s.params.mesh}/dataplanes/${s.params.dataPlane}/data-path/xds`,"query-key":"envoy-data-xds-data-plane"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-95923ef3.js b/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-800610e5.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-95923ef3.js rename to app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-800610e5.js index 4e3dfc721511..a9440d5bb7d6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-95923ef3.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-800610e5.js @@ -1,3 +1,3 @@ -import{L as A}from"./LoadingBox-1492158c.js";import{O,a as T,b as B}from"./OnboardingPage-c55a09e0.js";import{d as P,P as R,v as k,S,r as d,o as s,g,w as t,h as o,l as c,j as p,G as V,D as h,m as f,F as x,U as F,q as N}from"./index-ba2f01fe.js";import{g as E}from"./dataplane-0a086c06.js";const I={key:0,class:"status-loading-box mb-4"},L={key:1},C={class:"mb-4"},K=P({__name:"DataplanesOverview",setup($){const b=R(),D=[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],a=k({total:0,data:[]}),_=k(null);S(function(){w()}),y();function w(){_.value!==null&&window.clearTimeout(_.value)}async function y(){let i=!1;const v=[];try{const{items:n}=await b.getAllDataplanes({size:10});if(Array.isArray(n)&&n.length>0)for(const m of n){const{name:r,mesh:u}=m,l=await b.getDataplaneOverviewFromMesh({mesh:u,name:r}),e=E(l.dataplaneInsight);e==="offline"&&(i=!0),v.push({status:e,name:r,mesh:u})}else i=!0}catch(n){console.error(n)}a.value.data=v,a.value.total=a.value.data.length,i&&(w(),_.value=window.setTimeout(y,1e3))}return(i,v)=>{const n=d("RouteTitle"),m=d("KTable"),r=d("AppView"),u=d("RouteView");return s(),g(u,{name:"onboarding-dataplanes-overview"},{default:t(({t:l})=>[o(n,{title:l("onboarding.routes.dataplanes-overview.title")},null,8,["title"]),c(),o(r,null,{default:t(()=>[o(O,null,{header:t(()=>[(s(!0),p(x,null,V([a.value.data.length>0?"success":"waiting"],e=>(s(),g(T,{key:e,"data-testid":`state-${e}`},{title:t(()=>[c(h(l(`onboarding.routes.dataplanes-overview.header.${e}.title`)),1)]),description:t(()=>[f("p",null,h(l(`onboarding.routes.dataplanes-overview.header.${e}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[a.value.data.length===0?(s(),p("div",I,[o(A)])):(s(),p("div",L,[f("p",C,[f("b",null,"Found "+h(a.value.data.length)+" DPPs:",1)]),c(),o(m,{class:"mb-4",fetcher:()=>a.value,headers:D,"disable-pagination":""},{status:t(({rowValue:e})=>[e?(s(),g(F,{key:0,status:e},null,8,["status"])):(s(),p(x,{key:1},[c(` +import{L as A}from"./LoadingBox-e7ede6b4.js";import{O,a as T,b as B}from"./OnboardingPage-ee04fe47.js";import{d as P,P as R,v as k,S,r as d,o as s,g,w as t,h as o,l as c,j as p,G as V,D as h,m as f,F as x,U as F,q as N}from"./index-213666ad.js";import{g as E}from"./dataplane-0a086c06.js";const I={key:0,class:"status-loading-box mb-4"},L={key:1},C={class:"mb-4"},K=P({__name:"DataplanesOverview",setup($){const b=R(),D=[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],a=k({total:0,data:[]}),_=k(null);S(function(){w()}),y();function w(){_.value!==null&&window.clearTimeout(_.value)}async function y(){let i=!1;const v=[];try{const{items:n}=await b.getAllDataplanes({size:10});if(Array.isArray(n)&&n.length>0)for(const m of n){const{name:r,mesh:u}=m,l=await b.getDataplaneOverviewFromMesh({mesh:u,name:r}),e=E(l.dataplaneInsight);e==="offline"&&(i=!0),v.push({status:e,name:r,mesh:u})}else i=!0}catch(n){console.error(n)}a.value.data=v,a.value.total=a.value.data.length,i&&(w(),_.value=window.setTimeout(y,1e3))}return(i,v)=>{const n=d("RouteTitle"),m=d("KTable"),r=d("AppView"),u=d("RouteView");return s(),g(u,{name:"onboarding-dataplanes-overview"},{default:t(({t:l})=>[o(n,{title:l("onboarding.routes.dataplanes-overview.title")},null,8,["title"]),c(),o(r,null,{default:t(()=>[o(O,null,{header:t(()=>[(s(!0),p(x,null,V([a.value.data.length>0?"success":"waiting"],e=>(s(),g(T,{key:e,"data-testid":`state-${e}`},{title:t(()=>[c(h(l(`onboarding.routes.dataplanes-overview.header.${e}.title`)),1)]),description:t(()=>[f("p",null,h(l(`onboarding.routes.dataplanes-overview.header.${e}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[a.value.data.length===0?(s(),p("div",I,[o(A)])):(s(),p("div",L,[f("p",C,[f("b",null,"Found "+h(a.value.data.length)+" DPPs:",1)]),c(),o(m,{class:"mb-4",fetcher:()=>a.value,headers:D,"disable-pagination":""},{status:t(({rowValue:e})=>[e?(s(),g(F,{key:0,status:e},null,8,["status"])):(s(),p(x,{key:1},[c(` — `)],64))]),_:1},8,["fetcher"])]))]),navigation:t(()=>[o(B,{"next-step":"onboarding-completed","previous-step":"onboarding-add-services-code","should-allow-next":a.value.data.length>0},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})}}});const q=N(K,[["__scopeId","data-v-87fb4342"]]);export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-cd76844b.js b/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-cf7c6f24.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-cd76844b.js rename to app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-cf7c6f24.js index b9c441c557b5..5f1c0b19a1b9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-cd76844b.js +++ b/app/kuma-ui/pkg/resources/data/assets/DeleteResourceModal.vue_vue_type_script_setup_true_lang-cf7c6f24.js @@ -1 +1 @@ -import{d as g,a2 as k,v as B,o as t,g as m,w as p,R as F,l as i,i as n,ab as q,aF as S,j as o,F as y,m as u,D as s,G as T,k as v,aJ as V}from"./index-ba2f01fe.js";const h=["data-testid"],C={key:1},w=g({__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:c}){const a=_,{t:d}=k(),e=B(null);async function b(){e.value=null;try{await a.deleteFunction(),c("delete")}catch(r){r instanceof Error?e.value=r:console.error(r)}}return(r,f)=>(t(),m(n(V),{"action-button-text":a.actionButtonText,"confirmation-text":a.confirmationText,"is-visible":a.isVisible,title:a.title,type:"danger",onCanceled:f[0]||(f[0]=l=>c("cancel")),onProceed:b},{"body-content":p(()=>[F(r.$slots,"body-content"),i(),e.value!==null?(t(),m(n(q),{key:0,class:"mt-4",appearance:"danger","is-dismissible":""},{alertMessage:p(()=>[e.value instanceof n(S)?(t(),o(y,{key:0},[u("p",null,s(n(d)("common.error_state.api_error",{status:e.value.status,title:e.value.title})),1),i(),e.value.invalidParameters.length>0?(t(),o("ul",{key:0,"data-testid":`error-${e.value.status}`},[(t(!0),o(y,null,T(e.value.invalidParameters,(l,x)=>(t(),o("li",{key:x},[u("b",null,[u("code",null,s(l.field),1)]),i(": "+s(l.reason),1)]))),128))],8,h)):v("",!0)],64)):(t(),o("p",C,s(n(d)("common.error_state.default_error")),1))]),_:1})):v("",!0)]),_:3},8,["action-button-text","confirmation-text","is-visible","title"]))}});export{w as _}; +import{d as g,a2 as k,v as B,o as t,g as m,w as p,R as F,l as i,i as n,ab as q,aF as S,j as o,F as y,m as u,D as s,G as T,k as v,aK as V}from"./index-213666ad.js";const h=["data-testid"],C={key:1},w=g({__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:c}){const a=_,{t:d}=k(),e=B(null);async function b(){e.value=null;try{await a.deleteFunction(),c("delete")}catch(r){r instanceof Error?e.value=r:console.error(r)}}return(r,f)=>(t(),m(n(V),{"action-button-text":a.actionButtonText,"confirmation-text":a.confirmationText,"is-visible":a.isVisible,title:a.title,type:"danger",onCanceled:f[0]||(f[0]=l=>c("cancel")),onProceed:b},{"body-content":p(()=>[F(r.$slots,"body-content"),i(),e.value!==null?(t(),m(n(q),{key:0,class:"mt-4",appearance:"danger","is-dismissible":""},{alertMessage:p(()=>[e.value instanceof n(S)?(t(),o(y,{key:0},[u("p",null,s(n(d)("common.error_state.api_error",{status:e.value.status,title:e.value.title})),1),i(),e.value.invalidParameters.length>0?(t(),o("ul",{key:0,"data-testid":`error-${e.value.status}`},[(t(!0),o(y,null,T(e.value.invalidParameters,(l,x)=>(t(),o("li",{key:x},[u("b",null,[u("code",null,s(l.field),1)]),i(": "+s(l.reason),1)]))),128))],8,h)):v("",!0)],64)):(t(),o("p",C,s(n(d)("common.error_state.default_error")),1))]),_:1})):v("",!0)]),_:3},8,["action-button-text","confirmation-text","is-visible","title"]))}});export{w as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-8be96562.js b/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-7d9bbf07.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-8be96562.js rename to app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-7d9bbf07.js index f06db1459f8e..584e5cfebbad 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-8be96562.js +++ b/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-7d9bbf07.js @@ -1,4 +1,4 @@ -import{O as f,a as V,b as h}from"./OnboardingPage-c55a09e0.js";import{d as z,I as w,J as x,L as C,v as D,f as G,r as l,o as u,g as m,w as e,h as o,l as n,m as d,D as R,n as T,q as S}from"./index-ba2f01fe.js";const M={class:"graph-list mb-6"},N={class:"radio-button-group"},O=z({__name:"DeploymentTypes",setup(B){const r=w(),c={standalone:x(),"multi-zone":r},_=C(),t=D(_("use zones")?"multi-zone":"standalone"),g=G(()=>c[t.value]);return(A,a)=>{const v=l("RouteTitle"),i=l("KRadio"),y=l("AppView"),b=l("RouteView");return u(),m(b,{name:"onboarding-deployment-types"},{default:e(({t:p})=>[o(v,{title:p("onboarding.routes.deployment-types.title")},null,8,["title"]),n(),o(y,null,{default:e(()=>[o(f,{"with-image":""},{header:e(()=>[o(V,null,{title:e(()=>[n(` +import{O as f,a as V,b as h}from"./OnboardingPage-ee04fe47.js";import{d as z,I as w,J as x,L as C,v as D,f as G,r as l,o as u,g as m,w as e,h as o,l as n,m as d,D as R,n as T,q as S}from"./index-213666ad.js";const M={class:"graph-list mb-6"},N={class:"radio-button-group"},O=z({__name:"DeploymentTypes",setup(B){const r=w(),c={standalone:x(),"multi-zone":r},_=C(),t=D(_("use zones")?"multi-zone":"standalone"),g=G(()=>c[t.value]);return(A,a)=>{const v=l("RouteTitle"),i=l("KRadio"),y=l("AppView"),b=l("RouteView");return u(),m(b,{name:"onboarding-deployment-types"},{default:e(({t:p})=>[o(v,{title:p("onboarding.routes.deployment-types.title")},null,8,["title"]),n(),o(y,null,{default:e(()=>[o(f,{"with-image":""},{header:e(()=>[o(V,null,{title:e(()=>[n(` 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(),m(T(g.value)))]),n(),d("div",N,[o(i,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=s=>t.value=s),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:e(()=>[n(` Standalone deployment diff --git a/app/kuma-ui/pkg/resources/data/assets/DetailView-a3638a1a.js b/app/kuma-ui/pkg/resources/data/assets/DetailView-a3638a1a.js new file mode 100644 index 000000000000..e6933cf209d8 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DetailView-a3638a1a.js @@ -0,0 +1 @@ +import{d as V,f as p,aM as b,aJ as T,aN as B,r as u,o as i,g as D,w as t,h as n,a7 as N,l as e,m as r,a8 as m,D as l,U as S,j as c,F as _,G as h,k as x}from"./index-213666ad.js";import{_ as $}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js";import"./AccordionList-6dba5aaf.js";const z=["data-testid","innerHTML"],A={"data-testid":"detail-view-details",class:"stack"},L={class:"columns",style:{"--columns":"3"}},M={key:0},P=V({__name:"DetailView",props:{data:{},notifications:{default:()=>[]}},setup(f){const s=f,v=p(()=>b(s.data)),k=p(()=>T(s.data)),g=p(()=>B(s.data));return(Z,E)=>{const y=u("KCard"),w=u("AppView"),C=u("RouteView");return i(),D(C,{name:"zone-cp-detail-view"},{default:t(({t:a})=>[n(w,null,N({default:t(()=>{var o;return[e(),r("div",A,[n(y,null,{body:t(()=>[r("div",L,[n(m,null,{title:t(()=>[e(l(a("http.api.property.status")),1)]),body:t(()=>[n(S,{status:k.value},null,8,["status"])]),_:2},1024),e(),n(m,null,{title:t(()=>[e(l(a("http.api.property.type")),1)]),body:t(()=>[e(l(a(`common.product.environment.${v.value||"unknown"}`)),1)]),_:2},1024),e(),n(m,null,{title:t(()=>[e(l(a("http.api.property.authenticationType")),1)]),body:t(()=>[e(l(g.value||a("common.not_applicable")),1)]),_:2},1024)])]),_:2},1024),e(),(i(!0),c(_,null,h([((o=s.data.zoneInsight)==null?void 0:o.subscriptions)??[]],d=>(i(),c(_,{key:d},[d.length>0?(i(),c("div",M,[r("h2",null,l(a("zone-cps.detail.subscriptions")),1),e(),n(y,{class:"mt-4"},{body:t(()=>[n($,{subscriptions:d},null,8,["subscriptions"])]),_:2},1024)])):x("",!0)],64))),128))])]}),_:2},[s.notifications.length>0?{name:"notifications",fn:t(()=>[r("ul",null,[(i(!0),c(_,null,h(s.notifications,o=>(i(),c("li",{key:o.kind,"data-testid":`warning-${o.kind}`,innerHTML:a(`common.warnings.${o.kind}`,o.payload)},null,8,z))),128)),e()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{P as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DetailView-bd454113.js b/app/kuma-ui/pkg/resources/data/assets/DetailView-bd454113.js new file mode 100644 index 000000000000..32cd87e9a35d --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DetailView-bd454113.js @@ -0,0 +1 @@ +import{d as f,r as l,o,g,w as e,h as t,m as c,a8 as h,l as n,D as i,U as V,i as z,a4 as C,j as d,F as p,G as x,k as E}from"./index-213666ad.js";import{_ as v}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js";import{g as B}from"./dataplane-0a086c06.js";import"./AccordionList-6dba5aaf.js";const b={class:"stack","data-testid":"detail-view-details"},D={class:"columns",style:{"--columns":"2"}},I={key:0},R=f({__name:"DetailView",props:{data:{}},setup(k){const s=k;return(N,F)=>{const u=l("KCard"),w=l("AppView"),y=l("RouteView");return o(),g(y,{name:"zone-egress-detail-view"},{default:e(({t:r})=>[t(w,null,{default:e(()=>{var m;return[c("div",b,[t(u,null,{body:e(()=>[c("div",D,[t(h,null,{title:e(()=>[n(i(r("http.api.property.status")),1)]),body:e(()=>[t(V,{status:z(B)(s.data.zoneEgressInsight)},null,8,["status"])]),_:2},1024),n(),t(h,null,{title:e(()=>[n(i(r("http.api.property.address")),1)]),body:e(()=>{var a,_;return[(a=s.data.zoneEgress.networking)!=null&&a.address&&((_=s.data.zoneEgress.networking)!=null&&_.port)?(o(),g(C,{key:0,text:`${s.data.zoneEgress.networking.address}:${s.data.zoneEgress.networking.port}`},null,8,["text"])):(o(),d(p,{key:1},[n(i(r("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),n(),(o(!0),d(p,null,x([((m=s.data.zoneEgressInsight)==null?void 0:m.subscriptions)??[]],a=>(o(),d(p,{key:a},[a.length>0?(o(),d("div",I,[c("h2",null,i(r("zone-egresses.routes.item.subscriptions.title")),1),n(),t(u,{class:"mt-4"},{body:e(()=>[t(v,{subscriptions:a},null,8,["subscriptions"])]),_:2},1024)])):E("",!0)],64))),128))])]}),_:2},1024)]),_:1})}}});export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DetailView-d657c8b2.js b/app/kuma-ui/pkg/resources/data/assets/DetailView-d657c8b2.js new file mode 100644 index 000000000000..ad8c451bb901 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DetailView-d657c8b2.js @@ -0,0 +1 @@ +import{d as z,r as c,o as a,g as u,w as t,h as o,m,a8 as g,l as n,D as d,U as f,i as v,a4 as w,j as l,F as p,G as x,k as V}from"./index-213666ad.js";import{_ as C}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js";import{g as b}from"./dataplane-0a086c06.js";import"./AccordionList-6dba5aaf.js";const B={class:"stack","data-testid":"detail-view-details"},A={class:"columns",style:{"--columns":"3"}},$={key:0},R=z({__name:"DetailView",props:{data:{}},setup(y){const e=y;return(D,N)=>{const _=c("KCard"),h=c("AppView"),I=c("RouteView");return a(),u(I,{name:"zone-ingress-detail-view"},{default:t(({t:r})=>[o(h,null,{default:t(()=>{var k;return[m("div",B,[o(_,null,{body:t(()=>[m("div",A,[o(g,null,{title:t(()=>[n(d(r("http.api.property.status")),1)]),body:t(()=>[o(f,{status:v(b)(e.data.zoneIngressInsight)},null,8,["status"])]),_:2},1024),n(),o(g,null,{title:t(()=>[n(d(r("http.api.property.address")),1)]),body:t(()=>{var s,i;return[(s=e.data.zoneIngress.networking)!=null&&s.address&&((i=e.data.zoneIngress.networking)!=null&&i.port)?(a(),u(w,{key:0,text:`${e.data.zoneIngress.networking.address}:${e.data.zoneIngress.networking.port}`},null,8,["text"])):(a(),l(p,{key:1},[n(d(r("common.detail.none")),1)],64))]}),_:2},1024),n(),o(g,null,{title:t(()=>[n(d(r("http.api.property.advertisedAddress")),1)]),body:t(()=>{var s,i;return[(s=e.data.zoneIngress.networking)!=null&&s.advertisedAddress&&((i=e.data.zoneIngress.networking)!=null&&i.advertisedPort)?(a(),u(w,{key:0,text:`${e.data.zoneIngress.networking.advertisedAddress}:${e.data.zoneIngress.networking.advertisedPort}`},null,8,["text"])):(a(),l(p,{key:1},[n(d(r("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),n(),(a(!0),l(p,null,x([((k=e.data.zoneIngressInsight)==null?void 0:k.subscriptions)??[]],s=>(a(),l(p,{key:s},[s.length>0?(a(),l("div",$,[m("h2",null,d(r("zone-ingresses.routes.item.subscriptions.title")),1),n(),o(_,{class:"mt-4"},{body:t(()=>[o(C,{subscriptions:s},null,8,["subscriptions"])]),_:2},1024)])):V("",!0)],64))),128))])]}),_:2},1024)]),_:1})}}});export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-e34b0dc1.js b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-d100988b.js similarity index 81% rename from app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-e34b0dc1.js rename to app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-d100988b.js index 8801d51f18f0..a2db702c5935 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-e34b0dc1.js +++ b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-d100988b.js @@ -1 +1 @@ -import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import{d as p,r as e,o,g as s,w as t,h as a,m as g,l as f,E as b,t as k}from"./index-ba2f01fe.js";const C=p({__name:"DiagnosticsView",setup(V){return(w,y)=>{const r=e("RouteTitle"),l=e("KCard"),d=e("AppView"),u=e("DataSource"),_=e("RouteView");return o(),s(_,{name:"diagnostics"},{default:t(({t:n})=>[a(u,{src:"/config"},{default:t(({data:c,error:i})=>[a(d,{breadcrumbs:[{to:{name:"diagnostics"},text:n("diagnostics.routes.item.breadcrumbs")}]},{title:t(()=>[g("h1",null,[a(r,{title:n("diagnostics.routes.item.title"),render:!0},null,8,["title"])])]),default:t(()=>[f(),a(l,null,{body:t(()=>[i?(o(),s(b,{key:0,error:i},null,8,["error"])):c===void 0?(o(),s(k,{key:1})):(o(),s(m,{key:2,id:"code-block-diagnostics","data-testid":"code-block-diagnostics",language:"json",code:JSON.stringify(c,null,2),"is-searchable":"","query-key":"diagnostics"},null,8,["code"]))]),_:2},1024)]),_:2},1032,["breadcrumbs"])]),_:2},1024)]),_:1})}}});export{C as default}; +import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import{d as p,r as e,o,g as s,w as t,h as a,m as g,l as f,E as b,t as k}from"./index-213666ad.js";const C=p({__name:"DiagnosticsView",setup(V){return(w,y)=>{const r=e("RouteTitle"),l=e("KCard"),d=e("AppView"),u=e("DataSource"),_=e("RouteView");return o(),s(_,{name:"diagnostics"},{default:t(({t:n})=>[a(u,{src:"/config"},{default:t(({data:c,error:i})=>[a(d,{breadcrumbs:[{to:{name:"diagnostics"},text:n("diagnostics.routes.item.breadcrumbs")}]},{title:t(()=>[g("h1",null,[a(r,{title:n("diagnostics.routes.item.title"),render:!0},null,8,["title"])])]),default:t(()=>[f(),a(l,null,{body:t(()=>[i?(o(),s(b,{key:0,error:i},null,8,["error"])):c===void 0?(o(),s(k,{key:1})):(o(),s(m,{key:2,id:"code-block-diagnostics","data-testid":"code-block-diagnostics",language:"json",code:JSON.stringify(c,null,2),"is-searchable":"","query-key":"diagnostics"},null,8,["code"]))]),_:2},1024)]),_:2},1032,["breadcrumbs"])]),_:2},1024)]),_:1})}}});export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvoyData-a1f25b7c.js b/app/kuma-ui/pkg/resources/data/assets/EnvoyData-500188cc.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/EnvoyData-a1f25b7c.js rename to app/kuma-ui/pkg/resources/data/assets/EnvoyData-500188cc.js index b679766e640d..9216d5e37de1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/EnvoyData-a1f25b7c.js +++ b/app/kuma-ui/pkg/resources/data/assets/EnvoyData-500188cc.js @@ -1,4 +1,4 @@ -import{d as p,a2 as f,o as e,j as i,g as s,w as n,m as _,D as m,i as t,ab as k,E as g,t as v,ae as q,F as E,h as o,W as h,aq as x,K as S,l as u,p as b,q as B}from"./index-ba2f01fe.js";import{_ as C}from"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const D={class:"envoy-data-actions"},I=p({__name:"EnvoyData",props:{status:{type:String,required:!0},resource:{type:String,required:!0},src:{type:String,required:!0},queryKey:{type:String,required:!0}},setup(l){const r=l,{t:y}=f();return(N,K)=>(e(),i("div",null,[r.status!=="online"?(e(),s(t(k),{key:0,appearance:"info"},{alertMessage:n(()=>[_("p",null,m(t(y)("common.detail.no_envoy_data",{resource:r.resource})),1)]),_:1})):(e(),s(b,{key:1,src:r.src},{default:n(({data:a,error:c,refresh:d})=>[c?(e(),s(g,{key:0,error:c},null,8,["error"])):a===void 0?(e(),s(v,{key:1})):a===""?(e(),s(q,{key:2})):(e(),i(E,{key:3},[_("div",D,[o(t(h),{appearance:"primary","data-testid":"envoy-data-refresh-button",onClick:d},{default:n(()=>[o(t(x),{size:t(S)},null,8,["size"]),u(` +import{d as p,a2 as f,o as e,j as i,g as s,w as n,m as _,D as m,i as t,ab as k,E as g,t as v,ae as q,F as E,h as o,W as h,aq as x,K as S,l as u,p as b,q as B}from"./index-213666ad.js";import{_ as C}from"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const D={class:"envoy-data-actions"},I=p({__name:"EnvoyData",props:{status:{type:String,required:!0},resource:{type:String,required:!0},src:{type:String,required:!0},queryKey:{type:String,required:!0}},setup(l){const r=l,{t:y}=f();return(N,K)=>(e(),i("div",null,[r.status!=="online"?(e(),s(t(k),{key:0,appearance:"info"},{alertMessage:n(()=>[_("p",null,m(t(y)("common.detail.no_envoy_data",{resource:r.resource})),1)]),_:1})):(e(),s(b,{key:1,src:r.src},{default:n(({data:a,error:c,refresh:d})=>[c?(e(),s(g,{key:0,error:c},null,8,["error"])):a===void 0?(e(),s(v,{key:1})):a===""?(e(),s(q,{key:2})):(e(),i(E,{key:3},[_("div",D,[o(t(h),{appearance:"primary","data-testid":"envoy-data-refresh-button",onClick:d},{default:n(()=>[o(t(x),{size:t(S)},null,8,["size"]),u(` Refresh `)]),_:2},1032,["onClick"])]),u(),o(C,{id:"code-block-envoy-data",language:"json",code:typeof a=="string"?a:JSON.stringify(a,null,2),"is-searchable":"","query-key":r.queryKey},null,8,["code","query-key"])],64))]),_:1},8,["src"]))]))}});const j=B(I,[["__scopeId","data-v-faac85b9"]]);export{j as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/GatewayListView-e2b34519.js b/app/kuma-ui/pkg/resources/data/assets/GatewayListView-5c2f9e0d.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/GatewayListView-e2b34519.js rename to app/kuma-ui/pkg/resources/data/assets/GatewayListView-5c2f9e0d.js index 310e022cf734..182830430ccc 100644 --- a/app/kuma-ui/pkg/resources/data/assets/GatewayListView-e2b34519.js +++ b/app/kuma-ui/pkg/resources/data/assets/GatewayListView-5c2f9e0d.js @@ -1 +1 @@ -import{d as h,r as l,o as i,g as n,w as t,h as o,m as v,l as p,E as S,D as z,k as V,q as k}from"./index-ba2f01fe.js";import{D as C,K as q}from"./KFilterBar-169bfa44.js";import"./dataplane-0a086c06.js";const T=h({__name:"GatewayListView",setup(x){return(D,B)=>{const u=l("RouteTitle"),_=l("KSelect"),g=l("KCard"),y=l("AppView"),c=l("DataSource"),d=l("RouteView");return i(),n(c,{src:"/me"},{default:t(({data:m})=>[m?(i(),n(d,{key:0,name:"gateway-list-view",params:{page:1,size:m.pageSize,gatewayType:"all",query:"",s:"",mesh:""}},{default:t(({route:e,can:f,t:w})=>[o(c,{src:`/meshes/${e.params.mesh}/gateways/of/${e.params.gatewayType}?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:t(({data:s,error:r})=>[o(y,null,{title:t(()=>[v("h2",null,[o(u,{title:w("gateways.routes.items.title"),render:!0},null,8,["title"])])]),default:t(()=>[p(),o(g,null,{body:t(()=>[r!==void 0?(i(),n(S,{key:0,error:r},null,8,["error"])):(i(),n(C,{key:1,"data-testid":"gateway-collection",class:"gateway-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,gateways:!0,onChange:({page:a,size:b})=>{e.update({page:String(a),size:String(b)})}},{toolbar:t(()=>[o(q,{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"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...f("use zones")?{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(_,{label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(a=>({...a,selected:a.value===e.params.gatewayType})),appearance:"select",onSelected:a=>e.update({gatewayType:String(a.value)})},{"item-template":t(({item:a})=>[p(z(a.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):V("",!0)]),_:1})}}});const L=k(T,[["__scopeId","data-v-98b75f4c"]]);export{L as default}; +import{d as h,r as l,o as i,g as n,w as t,h as o,m as v,l as p,E as S,D as z,k as V,q as k}from"./index-213666ad.js";import{D as C,K as q}from"./KFilterBar-431c6289.js";import"./dataplane-0a086c06.js";const T=h({__name:"GatewayListView",setup(x){return(D,B)=>{const u=l("RouteTitle"),_=l("KSelect"),g=l("KCard"),y=l("AppView"),c=l("DataSource"),d=l("RouteView");return i(),n(c,{src:"/me"},{default:t(({data:m})=>[m?(i(),n(d,{key:0,name:"gateway-list-view",params:{page:1,size:m.pageSize,gatewayType:"all",query:"",s:"",mesh:""}},{default:t(({route:e,can:f,t:w})=>[o(c,{src:`/meshes/${e.params.mesh}/gateways/of/${e.params.gatewayType}?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:t(({data:s,error:r})=>[o(y,null,{title:t(()=>[v("h2",null,[o(u,{title:w("gateways.routes.items.title"),render:!0},null,8,["title"])])]),default:t(()=>[p(),o(g,null,{body:t(()=>[r!==void 0?(i(),n(S,{key:0,error:r},null,8,["error"])):(i(),n(C,{key:1,"data-testid":"gateway-collection",class:"gateway-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,gateways:!0,onChange:({page:a,size:b})=>{e.update({page:String(a),size:String(b)})}},{toolbar:t(()=>[o(q,{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"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...f("use zones")?{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(_,{label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(a=>({...a,selected:a.value===e.params.gatewayType})),appearance:"select",onSelected:a=>e.update({gatewayType:String(a.value)})},{"item-template":t(({item:a})=>[p(z(a.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):V("",!0)]),_:1})}}});const L=k(T,[["__scopeId","data-v-98b75f4c"]]);export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-d15153f6.js b/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-7182b3fb.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-d15153f6.js rename to app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-7182b3fb.js index 0e59b670b63a..ec2380335b5f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-d15153f6.js +++ b/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-7182b3fb.js @@ -1,4 +1,4 @@ -import{A as $,a as C}from"./AccordionList-dba7a625.js";import{d as S,f as R,r as f,o as e,j as c,m as o,l as t,F as g,G as b,D as r,h as _,w as l,k as L,g as v,a7 as x,B as A,C as I,q as K,E as V,t as j}from"./index-ba2f01fe.js";const k=w=>(A("data-v-c7f30269"),w=w(),I(),w),T={class:"policies-list"},F={class:"mesh-gateway-policy-list"},O=k(()=>o("h3",{class:"mb-2"},` +import{A as $,a as C}from"./AccordionList-6dba5aaf.js";import{d as S,f as R,r as f,o as e,j as c,m as o,l as t,F as g,G as b,D as r,h as _,w as l,k as L,g as v,a7 as x,B as A,C as I,q as K,E as V,t as j}from"./index-213666ad.js";const k=w=>(A("data-v-c7f30269"),w=w(),I(),w),T={class:"policies-list"},F={class:"mesh-gateway-policy-list"},O=k(()=>o("h3",{class:"mb-2"},` Gateway policies `,-1)),q={key:0},H=k(()=>o("h3",{class:"mt-6 mb-2"},` Listeners diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-0950a1f0.js b/app/kuma-ui/pkg/resources/data/assets/IndexView-0950a1f0.js new file mode 100644 index 000000000000..a4198dcb4f44 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-0950a1f0.js @@ -0,0 +1 @@ +import{d as B,r as s,o as n,g as l,w as e,h as a,m as D,l as d,E,Z as R,D as y,a4 as S,j as z,F as x,U as N,i as h,a0 as T,K as $,k as A,q as F}from"./index-213666ad.js";import{g as L}from"./dataplane-0a086c06.js";const P=B({__name:"IndexView",setup(Z){function v(f){return f.map(i=>{const{name:m}=i,u={name:"zone-egress-detail-view",params:{zoneEgress:m}},{networking:t}=i.zoneEgress;let p;t!=null&&t.address&&(t!=null&&t.port)&&(p=`${t.address}:${t.port}`);const _=L(i.zoneEgressInsight??{});return{detailViewRoute:u,name:m,addressPort:p,status:_}})}return(f,i)=>{const m=s("RouteTitle"),u=s("RouterLink"),t=s("KButton"),p=s("KDropdownItem"),_=s("KDropdownMenu"),b=s("KCard"),w=s("DataSource"),C=s("AppView"),I=s("RouteView");return n(),l(w,{src:"/me"},{default:e(({data:V})=>[V?(n(),l(I,{key:0,name:"zone-egress-list-view",params:{zone:""}},{default:e(({route:k,t:c})=>[a(C,null,{title:e(()=>[D("h2",null,[a(m,{title:c("zone-egresses.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[d(),a(w,{src:`/zone-cps/${k.params.zone||"*"}/egresses?page=1&size=100`},{default:e(({data:r,error:g})=>[a(b,null,{body:e(()=>[g!==void 0?(n(),l(E,{key:0,error:g},null,8,["error"])):(n(),l(R,{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:"Actions",key:"actions",hideLabel:!0}],"page-number":1,"page-size":100,total:r==null?void 0:r.total,items:r?v(r.items):void 0,error:g,"empty-state-message":c("common.emptyState.message",{type:"Zone Egresses"}),"empty-state-cta-to":c("zone-egresses.href.docs"),"empty-state-cta-text":c("common.documentation"),onChange:k.update},{name:e(({row:o,rowValue:K})=>[a(u,{to:o.detailViewRoute,"data-testid":"detail-view-link"},{default:e(()=>[d(y(K),1)]),_:2},1032,["to"])]),addressPort:e(({rowValue:o})=>[o?(n(),l(S,{key:0,text:o},null,8,["text"])):(n(),z(x,{key:1},[d(y(c("common.collection.none")),1)],64))]),status:e(({rowValue:o})=>[o?(n(),l(N,{key:0,status:o},null,8,["status"])):(n(),z(x,{key:1},[d(y(c("common.collection.none")),1)],64))]),actions:e(({row:o})=>[a(_,{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[a(t,{class:"non-visual-button",appearance:"secondary",size:"small"},{default:e(()=>[a(h(T),{size:h($)},null,8,["size"])]),_:1})]),items:e(()=>[a(p,{item:{to:o.detailViewRoute,label:c("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024)]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["params"])):A("",!0)]),_:1})}}});const j=F(P,[["__scopeId","data-v-d05c1119"]]);export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-0b8869e1.js b/app/kuma-ui/pkg/resources/data/assets/IndexView-0b8869e1.js new file mode 100644 index 000000000000..75d9e188f237 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-0b8869e1.js @@ -0,0 +1 @@ +import{d as N,a2 as R,P as D,a3 as E,v as A,o as l,j as T,h as c,w as o,i as e,a1 as B,aL as I,l as _,D as C,$ as M,g as d,m as g,k as Z,r as v,E as $,t as L,a7 as P,a4 as j,n as G}from"./index-213666ad.js";import{_ as Y}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-cf7c6f24.js";import{N as q}from"./NavTabs-6863cadf.js";const J=N({__name:"ZoneActionMenu",props:{zoneOverview:{type:Object,required:!0},kpopAttributes:{type:Object,default:()=>({placement:"bottomEnd"})}},setup(x){const s=x,{t:r}=R(),O=D(),z=E(),u=A(!1);function b(){u.value=!u.value}async function w(){await O.deleteZone({name:s.zoneOverview.name})}function t(){z.push({name:"zone-cp-list-view"})}return(i,n)=>(l(),T("div",null,[c(e(M),{"button-appearance":"creation","kpop-attributes":s.kpopAttributes,label:e(r)("zones.action_menu.toggle_button"),"show-caret":"",width:"280"},{items:o(()=>[c(e(B),{"is-dangerous":"","data-testid":"delete-button",onClick:I(b,["prevent"])},{default:o(()=>[_(C(e(r)("zones.action_menu.delete_button")),1)]),_:1},8,["onClick"])]),_:1},8,["kpop-attributes","label"]),_(),u.value?(l(),d(Y,{key:0,"confirmation-text":s.zoneOverview.name,"delete-function":w,"is-visible":"","action-button-text":e(r)("common.delete_modal.proceed_button"),title:e(r)("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:b,onDelete:t},{"body-content":o(()=>[g("p",null,C(e(r)("common.delete_modal.text1",{type:"Zone",name:s.zoneOverview.name})),1),_(),g("p",null,C(e(r)("common.delete_modal.text2")),1)]),_:1},8,["confirmation-text","action-button-text","title"])):Z("",!0)]))}}),H=N({__name:"IndexView",setup(x){var w;const{t:s}=R(),z=(((w=E().getRoutes().find(t=>t.name==="zone-cp-detail-tabs-view"))==null?void 0:w.children)??[]).map(t=>{var a,p;const i=typeof t.name>"u"?(a=t.children)==null?void 0:a[0]:t,n=i.name,m=((p=i.meta)==null?void 0:p.module)??"";return{title:s(`zone-cps.routes.item.navigation.${n}`),routeName:n,module:m}}),u=A([]),b=t=>{var m,f;const i=[],n=((m=t.zoneInsight)==null?void 0:m.subscriptions)??[];if(n.length>0){const a=n[n.length-1],p=a.version.kumaCp.version||"-",{kumaCpGlobalCompatible:k=!0}=a.version.kumaCp;a.config&&((f=JSON.parse(a.config))==null?void 0:f.store.type)==="memory"&&i.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),k||i.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:p}})}u.value=i};return(t,i)=>{const n=v("RouteTitle"),m=v("RouterView"),f=v("AppView"),a=v("DataSource"),p=v("RouteView");return l(),d(p,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:o(({can:k,route:y})=>[c(a,{src:`/zone-cps/${y.params.zone}`,onChange:b},{default:o(({data:h,error:V})=>[V!==void 0?(l(),d($,{key:0,error:V},null,8,["error"])):h===void 0?(l(),d(L,{key:1})):(l(),d(f,{key:2,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:e(s)("zone-cps.routes.item.breadcrumbs")}]},P({title:o(()=>[g("h1",null,[c(j,{text:y.params.zone},{default:o(()=>[c(n,{title:e(s)("zone-cps.routes.item.title",{name:y.params.zone}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:o(()=>[_(),_(),c(q,{class:"route-zone-detail-view-tabs",tabs:e(z)},null,8,["tabs"]),_(),c(m,null,{default:o(S=>[(l(),d(G(S.Component),{data:h,notifications:u.value},null,8,["data","notifications"]))]),_:2},1024)]),_:2},[k("create zones")?{name:"actions",fn:o(()=>[c(J,{"zone-overview":h},null,8,["zone-overview"])]),key:"0"}:void 0]),1032,["breadcrumbs"]))]),_:2},1032,["src"])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-0bc16239.js b/app/kuma-ui/pkg/resources/data/assets/IndexView-0bc16239.js new file mode 100644 index 000000000000..b22493231020 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-0bc16239.js @@ -0,0 +1 @@ +import{d as V,a2 as R,a3 as h,r as o,o as n,g as u,w as t,h as s,i as l,m as k,a4 as E,l as w,E as y,t as B,j as C,F as N,n as T}from"./index-213666ad.js";import{N as D}from"./NavTabs-6863cadf.js";const j=V({__name:"IndexView",setup($){var _;const{t:a}=R(),z=(((_=h().getRoutes().find(e=>e.name==="zone-egress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var c,i;const m=typeof e.name>"u"?(c=e.children)==null?void 0:c[0]:e,r=m.name,d=((i=m.meta)==null?void 0:i.module)??"";return{title:a(`zone-egresses.routes.item.navigation.${r}`),routeName:r,module:d}});return(e,m)=>{const r=o("RouteTitle"),d=o("RouterView"),f=o("DataSource"),c=o("AppView"),i=o("RouteView");return n(),u(i,{name:"zone-egress-detail-tabs-view",params:{zoneEgress:""}},{default:t(({route:p,can:v})=>[s(c,{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(E,{text:p.params.zoneEgress},{default:t(()=>[s(r,{title:l(a)("zone-egresses.routes.item.title",{name:p.params.zoneEgress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),s(f,{src:`/zone-egress-overviews/${p.params.zoneEgress}`},{default:t(({data:g,error:b})=>[b!==void 0?(n(),u(y,{key:0,error:b},null,8,["error"])):g===void 0?(n(),u(B,{key:1})):(n(),C(N,{key:2},[s(D,{class:"route-zone-egress-detail-view-tabs",tabs:l(z)},null,8,["tabs"]),w(),s(d,null,{default:t(x=>[(n(),u(T(x.Component),{data:g},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/IndexView-28418ab3.js b/app/kuma-ui/pkg/resources/data/assets/IndexView-28418ab3.js new file mode 100644 index 000000000000..6fbde9d54b83 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-28418ab3.js @@ -0,0 +1 @@ +import{d as G,P,v as D,r as v,o as n,g as u,w as e,h as l,a7 as j,m as x,l as a,i,Y as F,E as J,Z as M,D as c,U as W,j as g,F as V,a9 as q,G as H,k as h,s as X,K as T,$ as Y,W as E,aH as Q,aI as ee,a1 as B,aJ as te,q as oe}from"./index-213666ad.js";import{_ as ne}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-cf7c6f24.js";const ae=["data-testid"],se=G({__name:"IndexView",setup(le){const $=P(),I=D(!1),N=D(!1),k=D("");function A(m){return m.map(z=>{var r;const{name:b}=z,S={name:"zone-cp-detail-view",params:{zone:b}};let y="",w="kubernetes",C=!1,f=!0;(((r=z.zoneInsight)==null?void 0:r.subscriptions)??[]).forEach(s=>{if(s.version&&s.version.kumaCp){y=s.version.kumaCp.version;const{kumaCpGlobalCompatible:p=!0}=s.version.kumaCp;f=p}if(s.config){const p=JSON.parse(s.config);w=p.environment,C=p.store.type==="memory"}});const t=te(z);return{detailViewRoute:S,name:b,status:t,zoneCpVersion:y,type:w,warnings:{version_mismatch:!f,store_memory:C}}})}async function L(){await $.deleteZone({name:k.value})}function R(){I.value=!I.value}function K(m){R(),k.value=m}function O(m){N.value=(m==null?void 0:m.items.length)>0}return(m,z)=>{const b=v("RouteTitle"),S=v("RouterLink"),y=v("DataSource"),w=v("AppView"),C=v("RouteView");return n(),u(y,{src:"/me"},{default:e(({data:f})=>[f?(n(),u(C,{key:0,name:"zone-cp-list-view",params:{page:1,size:f.pageSize}},{default:e(({route:d,t,can:r})=>[l(w,null,j({title:e(()=>[x("h1",null,[l(b,{title:t("zone-cps.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[a(),a(),l(y,{src:`/zone-cps?page=${d.params.page}&size=${d.params.size}`,onChange:O},{default:e(({data:s,error:p,refresh:U})=>[l(i(F),null,{body:e(()=>[p!==void 0?(n(),u(J,{key:0,error:p},null,8,["error"])):(n(),u(M,{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:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(d.params.page),"page-size":parseInt(d.params.size),total:s==null?void 0:s.total,items:s?A(s.items):void 0,error:p,"empty-state-title":r("create zones")?t("zone-cps.empty_state.title"):void 0,"empty-state-message":r("create zones")?t("zone-cps.empty_state.message"):void 0,"empty-state-cta-to":r("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":r("create zones")?t("zones.index.create"):void 0,onChange:d.update},{name:e(({row:o,rowValue:_})=>[l(S,{to:o.detailViewRoute,"data-testid":"detail-view-link"},{default:e(()=>[a(c(_),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({rowValue:o})=>[a(c(o||t("common.collection.none")),1)]),type:e(({rowValue:o})=>[a(c(o||t("common.collection.none")),1)]),status:e(({rowValue:o})=>[o?(n(),u(W,{key:0,status:o},null,8,["status"])):(n(),g(V,{key:1},[a(c(t("common.collection.none")),1)],64))]),warnings:e(({row:o})=>[Object.values(o.warnings).some(_=>_)?(n(),u(i(q),{key:0},{content:e(()=>[x("ul",null,[(n(!0),g(V,null,H(o.warnings,(_,Z)=>(n(),g(V,{key:Z},[_?(n(),g("li",{key:0,"data-testid":`warning-${Z}`},c(t(`zone-cps.list.${Z}`)),9,ae)):h("",!0)],64))),128))])]),default:e(()=>[a(),l(X,{"data-testid":"warning",class:"mr-1",size:i(T),"hide-title":""},null,8,["size"])]),_:2},1024)):(n(),g(V,{key:1},[a(c(t("common.collection.none")),1)],64))]),actions:e(({row:o})=>[l(i(Y),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[l(i(E),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:e(()=>[l(i(Q),{color:i(ee),icon:"more",size:i(T)},null,8,["color","size"])]),_:1})]),items:e(()=>[l(i(B),{item:{to:o.detailViewRoute,label:t("common.collection.actions.view")}},null,8,["item"]),a(),r("create zones")?(n(),u(i(B),{key:0,"has-divider":"","is-dangerous":"","data-testid":"dropdown-delete-item",onClick:_=>K(o.name)},{default:e(()=>[a(c(t("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):h("",!0)]),_:2},1024)]),_:2},1032,["page-number","page-size","total","items","error","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024),a(),I.value?(n(),u(ne,{key:0,"confirmation-text":k.value,"delete-function":L,"is-visible":"","action-button-text":t("common.delete_modal.proceed_button"),title:t("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:R,onDelete:()=>{R(),U()}},{"body-content":e(()=>[x("p",null,c(t("common.delete_modal.text1",{type:"Zone",name:k.value})),1),a(),x("p",null,c(t("common.delete_modal.text2")),1)]),_:2},1032,["confirmation-text","action-button-text","title","onDelete"])):h("",!0)]),_:2},1032,["src"])]),_:2},[r("create zones")&&N.value?{name:"actions",fn:e(()=>[l(i(E),{appearance:"primary",icon:"plus",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[a(c(t("zones.index.create")),1)]),_:2},1024)]),key:"0"}:void 0]),1024)]),_:2},1032,["params"])):h("",!0)]),_:1})}}});const re=oe(se,[["__scopeId","data-v-570e5473"]]);export{re as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-35560f5e.css b/app/kuma-ui/pkg/resources/data/assets/IndexView-35560f5e.css new file mode 100644 index 000000000000..dfd65569a7e8 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-35560f5e.css @@ -0,0 +1 @@ +.actions-dropdown[data-v-d05c1119]{display:inline-block} diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-5e558fff.css b/app/kuma-ui/pkg/resources/data/assets/IndexView-5e558fff.css new file mode 100644 index 000000000000..d15a55d3c350 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-5e558fff.css @@ -0,0 +1 @@ +.actions-dropdown[data-v-570e5473]{display:inline-block}.warning-type-memory[data-v-570e5473]{margin-top:16px;margin-bottom:16px} diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-5e7a6fb6.js b/app/kuma-ui/pkg/resources/data/assets/IndexView-5e7a6fb6.js new file mode 100644 index 000000000000..962acdc57cb8 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-5e7a6fb6.js @@ -0,0 +1 @@ +import{d as T,r as s,o as n,g as c,w as t,h as a,m as B,l as d,E as D,Z as S,D as u,a4 as b,j as I,F as f,U as E,i as h,aI as N,K as P,k as $,q as L}from"./index-213666ad.js";import{g as O}from"./dataplane-0a086c06.js";const U=T({__name:"IndexView",setup(F){function w(z){return z.map(i=>{const{name:m}=i,y={name:"zone-ingress-detail-view",params:{zoneIngress:m}},{networking:e}=i.zoneIngress;let p;e!=null&&e.address&&(e!=null&&e.port)&&(p=`${e.address}:${e.port}`);let _;e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)&&(_=`${e.advertisedAddress}:${e.advertisedPort}`);const g=O(i.zoneIngressInsight??{});return{detailViewRoute:y,name:m,addressPort:p,advertisedAddressPort:_,status:g}})}return(z,i)=>{const m=s("RouteTitle"),y=s("RouterLink"),e=s("KIcon"),p=s("KButton"),_=s("KDropdownItem"),g=s("KDropdownMenu"),C=s("KCard"),k=s("DataSource"),K=s("AppView"),R=s("RouteView");return n(),c(k,{src:"/me"},{default:t(({data:A})=>[A?(n(),c(R,{key:0,name:"zone-ingress-list-view",params:{zone:""}},{default:t(({route:x,t:r})=>[a(K,null,{title:t(()=>[B("h2",null,[a(m,{title:r("zone-ingresses.routes.items.title"),render:!0},null,8,["title"])])]),default:t(()=>[d(),a(k,{src:`/zone-cps/${x.params.zone}/ingresses?page=1&size=100`},{default:t(({data:l,error:v})=>[a(C,null,{body:t(()=>[v!==void 0?(n(),c(D,{key:0,error:v},null,8,["error"])):(n(),c(S,{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:"Actions",key:"actions",hideLabel:!0}],"page-number":1,"page-size":100,total:l==null?void 0:l.total,items:l?w(l.items):void 0,error:v,"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"),onChange:x.update},{name:t(({row:o,rowValue:V})=>[a(y,{to:o.detailViewRoute,"data-testid":"detail-view-link"},{default:t(()=>[d(u(V),1)]),_:2},1032,["to"])]),addressPort:t(({rowValue:o})=>[o?(n(),c(b,{key:0,text:o},null,8,["text"])):(n(),I(f,{key:1},[d(u(r("common.collection.none")),1)],64))]),advertisedAddressPort:t(({rowValue:o})=>[o?(n(),c(b,{key:0,text:o},null,8,["text"])):(n(),I(f,{key:1},[d(u(r("common.collection.none")),1)],64))]),status:t(({rowValue:o})=>[o?(n(),c(E,{key:0,status:o},null,8,["status"])):(n(),I(f,{key:1},[d(u(r("common.collection.none")),1)],64))]),actions:t(({row:o})=>[a(g,{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:t(()=>[a(p,{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:t(()=>[a(e,{color:h(N),icon:"more",size:h(P)},null,8,["color","size"])]),_:1})]),items:t(()=>[a(_,{item:{to:o.detailViewRoute,label:r("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024)]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["params"])):$("",!0)]),_:1})}}});const j=L(U,[["__scopeId","data-v-b344e166"]]);export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-5fc23c0c.css b/app/kuma-ui/pkg/resources/data/assets/IndexView-5fc23c0c.css new file mode 100644 index 000000000000..75c5653dceaa --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-5fc23c0c.css @@ -0,0 +1 @@ +.actions-dropdown[data-v-b344e166]{display:inline-block} diff --git a/app/kuma-ui/pkg/resources/data/assets/IndexView-d863a588.js b/app/kuma-ui/pkg/resources/data/assets/IndexView-d863a588.js new file mode 100644 index 000000000000..29ac94da7f74 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/IndexView-d863a588.js @@ -0,0 +1 @@ +import{d as x,a2 as V,a3 as R,r as n,o,g as u,w as t,h as s,i as l,m as h,a4 as k,l as w,E as y,t as B,j as C,F as I,n as N}from"./index-213666ad.js";import{N as T}from"./NavTabs-6863cadf.js";const S=x({__name:"IndexView",setup(D){var _;const{t:a}=V(),z=(((_=R().getRoutes().find(e=>e.name==="zone-ingress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var i,c;const m=typeof e.name>"u"?(i=e.children)==null?void 0:i[0]:e,r=m.name,d=((c=m.meta)==null?void 0:c.module)??"";return{title:a(`zone-ingresses.routes.item.navigation.${r}`),routeName:r,module:d}});return(e,m)=>{const r=n("RouteTitle"),d=n("RouterView"),f=n("DataSource"),i=n("AppView"),c=n("RouteView");return o(),u(c,{name:"zone-ingress-detail-tabs-view",params:{zoneIngress:""}},{default:t(({route:p})=>[s(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(()=>[h("h1",null,[s(k,{text:p.params.zoneIngress},{default:t(()=>[s(r,{title:l(a)("zone-ingresses.routes.item.title",{name:p.params.zoneIngress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),s(f,{src:`/zone-ingress-overviews/${p.params.zoneIngress}`},{default:t(({data:g,error:b})=>[b!==void 0?(o(),u(y,{key:0,error:b},null,8,["error"])):g===void 0?(o(),u(B,{key:1})):(o(),C(I,{key:2},[s(T,{class:"route-zone-ingress-detail-view-tabs",tabs:l(z)},null,8,["tabs"]),w(),s(d,null,{default:t(v=>[(o(),u(N(v.Component),{data:g},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/KFilterBar-169bfa44.js b/app/kuma-ui/pkg/resources/data/assets/KFilterBar-431c6289.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/KFilterBar-169bfa44.js rename to app/kuma-ui/pkg/resources/data/assets/KFilterBar-431c6289.js index 4465b29dad08..006e4e2546dc 100644 --- a/app/kuma-ui/pkg/resources/data/assets/KFilterBar-169bfa44.js +++ b/app/kuma-ui/pkg/resources/data/assets/KFilterBar-431c6289.js @@ -1,2 +1,2 @@ -var ce=Object.defineProperty;var de=(n,o,a)=>o in n?ce(n,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[o]=a;var Q=(n,o,a)=>(de(n,typeof o!="symbol"?o+"":o,a),a);import{d as oe,a2 as pe,L as me,r as fe,o as p,g as B,w as y,R as ie,h as D,l as f,D as b,j as k,F as L,U as ge,i as c,a9 as ve,m as w,G as le,k as O,s as ye,K as M,$ as he,W as be,a0 as ke,a1 as _e,Z as Te,q as re,v as z,f as V,ar as ae,as as Se,at as we,au as Ce,y as ne,av as xe,aw as De,x as Ie,S as Ue,B as ze,C as Le}from"./index-ba2f01fe.js";import{d as Ae,a as Ne,c as Fe,C as je}from"./dataplane-0a086c06.js";const Ee={key:0},Be=oe({__name:"DataPlaneList",props:{total:{default:0},pageNumber:{},pageSize:{},items:{},error:{},gateways:{type:Boolean,default:!1}},emits:["load-data","change"],setup(n,{emit:o}){const a=n,{t:i,formatIsoDate:s}=pe(),g=me()("use zones");function T(v){return v.map(l=>{var j,I,K,e,r,m,U,Y;const S=l.mesh,t=l.name,_=((j=l.dataplane.networking.gateway)==null?void 0:j.type)||"STANDARD",x={name:_==="STANDARD"?"data-plane-detail-view":"gateway-detail-view",params:{mesh:S,dataPlane:t}},H=["kuma.io/protocol","kuma.io/service","kuma.io/zone"],A=Ae(l.dataplane).filter(u=>H.includes(u.label)),E=(I=A.find(u=>u.label==="kuma.io/service"))==null?void 0:I.value,Z=(K=A.find(u=>u.label==="kuma.io/protocol"))==null?void 0:K.value,N=(e=A.find(u=>u.label==="kuma.io/zone"))==null?void 0:e.value;let $;E!==void 0&&($={name:"service-detail-view",params:{mesh:S,service:E}});let R;N!==void 0&&(R={name:"zone-cp-detail-view",params:{zone:N}});const{status:q}=Ne(l.dataplane,l.dataplaneInsight),W=((r=l.dataplaneInsight)==null?void 0:r.subscriptions)??[],G={totalUpdates:0,totalRejectedUpdates:0,dpVersion:null,envoyVersion:null,selectedTime:NaN,selectedUpdateTime:NaN,version:null},h=W.reduce((u,C)=>{var X,ee;if(C.connectTime){const te=Date.parse(C.connectTime);(!u.selectedTime||te>u.selectedTime)&&(u.selectedTime=te)}const J=Date.parse(C.status.lastUpdateTime);return J&&(!u.selectedUpdateTime||J>u.selectedUpdateTime)&&(u.selectedUpdateTime=J),{totalUpdates:u.totalUpdates+parseInt(C.status.total.responsesSent??"0",10),totalRejectedUpdates:u.totalRejectedUpdates+parseInt(C.status.total.responsesRejected??"0",10),dpVersion:((X=C.version)==null?void 0:X.kumaDp.version)||u.dpVersion,envoyVersion:((ee=C.version)==null?void 0:ee.envoy.version)||u.envoyVersion,selectedTime:u.selectedTime,selectedUpdateTime:u.selectedUpdateTime,version:C.version||u.version}},G),F={name:t,dataplaneInsight:l.dataplaneInsight,detailViewRoute:x,type:_,zone:{title:N??i("common.collection.none"),route:R},service:{title:E??i("common.collection.none"),route:$},protocol:Z??i("common.collection.none"),status:q,totalUpdates:h.totalUpdates,totalRejectedUpdates:h.totalRejectedUpdates,envoyVersion:h.envoyVersion??i("common.collection.none"),warnings:{version_mismatch:!1,cert_expired:!1},lastUpdated:h.selectedUpdateTime?s(new Date(h.selectedUpdateTime).toUTCString()):i("common.collection.none"),lastConnected:h.selectedTime?s(new Date(h.selectedTime).toUTCString()):i("common.collection.none"),overview:l};if(h.version){const{kind:u}=Fe(h.version);u!==je&&(F.warnings.version_mismatch=!0)}g&&h.dpVersion&&A.find(C=>C.label==="kuma.io/zone")&&typeof((m=h.version)==null?void 0:m.kumaDp.kumaCpCompatible)=="boolean"&&!h.version.kumaDp.kumaCpCompatible&&(F.warnings.version_mismatch=!0);const P=(Y=(U=l.dataplaneInsight)==null?void 0:U.mTLS)==null?void 0:Y.certificateExpirationTime;return P&&Date.now()>new Date(P).getTime()&&(F.warnings.cert_expired=!0),F})}return(v,l)=>{const S=fe("RouterLink");return p(),B(Te,{"empty-state-message":c(i)("common.emptyState.message",{type:a.gateways?"Gateways":"Data Plane Proxies"}),"empty-state-cta-to":c(i)(`data-planes.href.docs.${a.gateways?"gateway":"data_plane_proxy"}`),"empty-state-cta-text":c(i)("common.documentation"),headers:[{label:"Name",key:"name"},...a.gateways?[{label:"Type",key:"type"}]:[],{label:"Service",key:"service"},...a.gateways?[]:[{label:"Protocol",key:"protocol"}],...c(g)?[{label:"Zone",key:"zone"}]:[],{label:"Last Updated",key:"lastUpdated"},{label:"Certificate Info",key:"certificate"},{label:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":a.pageNumber,"page-size":a.pageSize,total:a.total,items:a.items?T(a.items):void 0,error:a.error,onChange:l[0]||(l[0]=t=>o("change",t))},{toolbar:y(()=>[ie(v.$slots,"toolbar",{},void 0,!0)]),name:y(({row:t})=>[D(S,{to:{name:a.gateways?"gateway-detail-view":"data-plane-detail-view",params:{dataPlane:t.name}},"data-testid":"detail-view-link"},{default:y(()=>[f(b(t.name),1)]),_:2},1032,["to"])]),service:y(({rowValue:t})=>[t.route?(p(),B(S,{key:0,to:t.route},{default:y(()=>[f(b(t.title),1)]),_:2},1032,["to"])):(p(),k(L,{key:1},[f(b(t.title),1)],64))]),zone:y(({rowValue:t})=>[t.route?(p(),B(S,{key:0,to:t.route},{default:y(()=>[f(b(t.title),1)]),_:2},1032,["to"])):(p(),k(L,{key:1},[f(b(t.title),1)],64))]),status:y(({rowValue:t})=>[t?(p(),B(ge,{key:0,status:t},null,8,["status"])):(p(),k(L,{key:1},[f(b(c(i)("common.collection.none")),1)],64))]),warnings:y(({row:t})=>[Object.values(t.warnings).some(_=>_)?(p(),B(c(ve),{key:0},{content:y(()=>[w("ul",null,[(p(!0),k(L,null,le(t.warnings,(_,x)=>(p(),k(L,{key:x},[_?(p(),k("li",Ee,b(c(i)(`data-planes.components.data-plane-list.${x}`)),1)):O("",!0)],64))),128))])]),default:y(()=>[f(),D(ye,{class:"mr-1",size:c(M),"hide-title":""},null,8,["size"])]),_:2},1024)):(p(),k(L,{key:1},[f(b(c(i)("common.collection.none")),1)],64))]),certificate:y(({row:t})=>{var _,x;return[f(b((x=(_=t.dataplaneInsight)==null?void 0:_.mTLS)!=null&&x.certificateExpirationTime?c(s)(new Date(t.dataplaneInsight.mTLS.certificateExpirationTime).toUTCString()):c(i)("data-planes.components.data-plane-list.certificate.none")),1)]}),actions:y(({row:t})=>[D(c(he),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:y(()=>[D(c(be),{class:"non-visual-button",appearance:"secondary",size:"small"},{default:y(()=>[D(c(ke),{size:c(M)},null,8,["size"])]),_:1})]),items:y(()=>[D(c(_e),{item:{to:{name:a.gateways?"gateway-detail-view":"data-plane-detail-view",params:{dataPlane:t.name}},label:c(i)("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:3},8,["empty-state-message","empty-state-cta-to","empty-state-cta-text","headers","page-number","page-size","total","items","error"])}}});const lt=re(Be,[["__scopeId","data-v-107acb3a"]]);function Me(n,o,a){return Math.max(o,Math.min(n,a))}const $e=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class Re{constructor(o,a){Q(this,"commands");Q(this,"keyMap");Q(this,"boundTriggerShortcuts");this.commands=a,this.keyMap=Object.fromEntries(Object.entries(o).map(([i,s])=>[i.toLowerCase(),s])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(o){qe(o,this.keyMap,this.commands)}}function qe(n,o,a){const i=Pe(n.code),s=[n.ctrlKey?"ctrl":"",n.shiftKey?"shift":"",n.altKey?"alt":"",i].filter(T=>T!=="").join("+"),d=o[s];if(!d)return;const g=a[d];g.isAllowedContext&&!g.isAllowedContext(n)||(g.shouldPreventDefaultAction&&n.preventDefault(),!(g.isDisabled&&g.isDisabled())&&g.trigger(n))}function Pe(n){return $e.includes(n)?"":n.replace(/^Key/,"").toLowerCase()}function Ke(n,o){const a=" "+n,i=a.matchAll(/ ([-\s\w]+):\s*/g),s=[];for(const d of Array.from(i)){if(d.index===void 0)continue;const g=Qe(d[1]);if(o.length>0&&!o.includes(g))throw new Error(`Unknown field “${g}”. Known fields: ${o.join(", ")}`);const T=d.index+d[0].length,v=a.substring(T);let l;if(/^\s*["']/.test(v)){const t=v.match(/['"](.*?)['"]/);if(t!==null)l=t[1];else throw new Error(`Quote mismatch for field “${g}”.`)}else{const t=v.indexOf(" "),_=t===-1?v.length:t;l=v.substring(0,_)}l!==""&&s.push([g,l])}return s}function Qe(n){return n.trim().replace(/\s+/g,"-").replace(/-[a-z]/g,(o,a)=>a===0?o:o.substring(1).toUpperCase())}let se=0;const Ve=(n="unique")=>(se++,`${n}-${se}`),ue=n=>(ze("data-v-9e2bf5f8"),n=n(),Le(),n),Oe=ue(()=>w("span",{class:"visually-hidden"},"Focus filter",-1)),He={class:"k-filter-icon"},Ze=["for"],We=["id","placeholder"],Ge={key:0,class:"k-suggestion-box","data-testid":"k-filter-bar-suggestion-box"},Je={class:"k-suggestion-list"},Ye={key:0,class:"k-filter-bar-error"},Xe={key:0},et=["title","data-filter-field"],tt={class:"visually-hidden"},at=ue(()=>w("span",{class:"visually-hidden"},"Clear query",-1)),nt=oe({__name:"KFilterBar",props:{id:{type:String,required:!1,default:()=>Ve("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(n,{emit:o}){const a=n,i=z(null),s=z(null),d=z(a.query),g=z([]),T=z(null),v=z(!1),l=z(-1),S=V(()=>Object.keys(a.fields)),t=V(()=>Object.entries(a.fields).slice(0,5).map(([e,r])=>({fieldName:e,...r}))),_=V(()=>S.value.length>0?`Filter by ${S.value.join(", ")}`:"Filter"),x=V(()=>a.placeholder??_.value);ae(()=>g.value,function(e,r){K(e,r)||(T.value=null,o("fields-change",{fields:e,query:d.value}))}),ae(()=>d.value,function(){d.value===""&&(T.value=null),v.value=!0});const H={Enter:"submitQuery",Escape:"closeSuggestionBox",ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},A={submitQuery:{trigger:N,isAllowedContext(e){return s.value!==null&&e.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},jumpToNextSuggestion:{trigger:$,isAllowedContext(e){return s.value!==null&&e.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:R,isAllowedContext(e){return s.value!==null&&e.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},closeSuggestionBox:{trigger:j,isAllowedContext(e){return i.value!==null&&e.composedPath().includes(i.value)}}};function E(){const e=new Re(H,A);Ie(function(){e.registerListener()}),Ue(function(){e.unRegisterListener()}),I(d.value)}E();function Z(e){const r=e.target;I(r.value)}function N(){if(s.value instanceof HTMLInputElement)if(l.value===-1)I(s.value.value),v.value=!1;else{const e=t.value[l.value].fieldName;e&&h(s.value,e)}}function $(){q(1)}function R(){q(-1)}function q(e){l.value=Me(l.value+e,-1,t.value.length-1)}function W(){s.value instanceof HTMLInputElement&&s.value.focus()}function G(e){const m=e.currentTarget.getAttribute("data-filter-field");m&&s.value instanceof HTMLInputElement&&h(s.value,m)}function h(e,r){const m=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=m+r+":",e.focus(),l.value=-1}function F(){d.value="",s.value instanceof HTMLInputElement&&(s.value.value="",s.value.focus(),I(""))}function P(e){e.relatedTarget===null&&j(),i.value instanceof HTMLElement&&e.relatedTarget instanceof Node&&!i.value.contains(e.relatedTarget)&&j()}function j(){v.value=!1}function I(e){T.value=null;try{const r=Ke(e,S.value);r.sort((m,U)=>m[0].localeCompare(U[0])),g.value=r}catch(r){if(r instanceof Error)T.value=r,v.value=!0;else throw r}}function K(e,r){return JSON.stringify(e)===JSON.stringify(r)}return(e,r)=>(p(),k("div",{ref_key:"filterBar",ref:i,class:"k-filter-bar","data-testid":"k-filter-bar"},[w("button",{class:"k-focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"k-filter-bar-focus-filter-input-button",onClick:W},[Oe,f(),w("span",He,[D(c(Se),{decorative:"","data-testid":"k-filter-bar-filter-icon","hide-title":"",size:c(M)},null,8,["size"])])]),f(),w("label",{for:`${a.id}-filter-bar-input`,class:"visually-hidden"},[ie(e.$slots,"default",{},()=>[f(b(_.value),1)],!0)],8,Ze),f(),we(w("input",{id:`${a.id}-filter-bar-input`,ref_key:"filterInput",ref:s,"onUpdate:modelValue":r[0]||(r[0]=m=>d.value=m),class:"k-filter-bar-input",type:"text",placeholder:x.value,"data-testid":"k-filter-bar-filter-input",onFocus:r[1]||(r[1]=m=>v.value=!0),onBlur:P,onChange:Z},null,40,We),[[Ce,d.value]]),f(),v.value?(p(),k("div",Ge,[w("div",Je,[T.value!==null?(p(),k("p",Ye,b(T.value.message),1)):(p(),k("button",{key:1,class:ne(["k-submit-query-button",{"k-submit-query-button-is-selected":l.value===-1}]),title:"Submit query",type:"button","data-testid":"k-filter-bar-submit-query-button",onClick:N},` +var ce=Object.defineProperty;var de=(n,o,a)=>o in n?ce(n,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[o]=a;var Q=(n,o,a)=>(de(n,typeof o!="symbol"?o+"":o,a),a);import{d as oe,a2 as pe,L as me,r as fe,o as p,g as B,w as y,R as ie,h as D,l as f,D as b,j as k,F as L,U as ge,i as c,a9 as ve,m as w,G as le,k as O,s as ye,K as M,$ as he,W as be,a0 as ke,a1 as _e,Z as Te,q as re,v as z,f as V,ar as ae,as as Se,at as we,au as Ce,y as ne,av as xe,aw as De,x as Ie,S as Ue,B as ze,C as Le}from"./index-213666ad.js";import{d as Ae,a as Ne,c as Fe,C as je}from"./dataplane-0a086c06.js";const Ee={key:0},Be=oe({__name:"DataPlaneList",props:{total:{default:0},pageNumber:{},pageSize:{},items:{},error:{},gateways:{type:Boolean,default:!1}},emits:["load-data","change"],setup(n,{emit:o}){const a=n,{t:i,formatIsoDate:s}=pe(),g=me()("use zones");function T(v){return v.map(l=>{var j,I,K,e,r,m,U,Y;const S=l.mesh,t=l.name,_=((j=l.dataplane.networking.gateway)==null?void 0:j.type)||"STANDARD",x={name:_==="STANDARD"?"data-plane-detail-view":"gateway-detail-view",params:{mesh:S,dataPlane:t}},H=["kuma.io/protocol","kuma.io/service","kuma.io/zone"],A=Ae(l.dataplane).filter(u=>H.includes(u.label)),E=(I=A.find(u=>u.label==="kuma.io/service"))==null?void 0:I.value,Z=(K=A.find(u=>u.label==="kuma.io/protocol"))==null?void 0:K.value,N=(e=A.find(u=>u.label==="kuma.io/zone"))==null?void 0:e.value;let $;E!==void 0&&($={name:"service-detail-view",params:{mesh:S,service:E}});let R;N!==void 0&&(R={name:"zone-cp-detail-view",params:{zone:N}});const{status:q}=Ne(l.dataplane,l.dataplaneInsight),W=((r=l.dataplaneInsight)==null?void 0:r.subscriptions)??[],G={totalUpdates:0,totalRejectedUpdates:0,dpVersion:null,envoyVersion:null,selectedTime:NaN,selectedUpdateTime:NaN,version:null},h=W.reduce((u,C)=>{var X,ee;if(C.connectTime){const te=Date.parse(C.connectTime);(!u.selectedTime||te>u.selectedTime)&&(u.selectedTime=te)}const J=Date.parse(C.status.lastUpdateTime);return J&&(!u.selectedUpdateTime||J>u.selectedUpdateTime)&&(u.selectedUpdateTime=J),{totalUpdates:u.totalUpdates+parseInt(C.status.total.responsesSent??"0",10),totalRejectedUpdates:u.totalRejectedUpdates+parseInt(C.status.total.responsesRejected??"0",10),dpVersion:((X=C.version)==null?void 0:X.kumaDp.version)||u.dpVersion,envoyVersion:((ee=C.version)==null?void 0:ee.envoy.version)||u.envoyVersion,selectedTime:u.selectedTime,selectedUpdateTime:u.selectedUpdateTime,version:C.version||u.version}},G),F={name:t,dataplaneInsight:l.dataplaneInsight,detailViewRoute:x,type:_,zone:{title:N??i("common.collection.none"),route:R},service:{title:E??i("common.collection.none"),route:$},protocol:Z??i("common.collection.none"),status:q,totalUpdates:h.totalUpdates,totalRejectedUpdates:h.totalRejectedUpdates,envoyVersion:h.envoyVersion??i("common.collection.none"),warnings:{version_mismatch:!1,cert_expired:!1},lastUpdated:h.selectedUpdateTime?s(new Date(h.selectedUpdateTime).toUTCString()):i("common.collection.none"),lastConnected:h.selectedTime?s(new Date(h.selectedTime).toUTCString()):i("common.collection.none"),overview:l};if(h.version){const{kind:u}=Fe(h.version);u!==je&&(F.warnings.version_mismatch=!0)}g&&h.dpVersion&&A.find(C=>C.label==="kuma.io/zone")&&typeof((m=h.version)==null?void 0:m.kumaDp.kumaCpCompatible)=="boolean"&&!h.version.kumaDp.kumaCpCompatible&&(F.warnings.version_mismatch=!0);const P=(Y=(U=l.dataplaneInsight)==null?void 0:U.mTLS)==null?void 0:Y.certificateExpirationTime;return P&&Date.now()>new Date(P).getTime()&&(F.warnings.cert_expired=!0),F})}return(v,l)=>{const S=fe("RouterLink");return p(),B(Te,{"empty-state-message":c(i)("common.emptyState.message",{type:a.gateways?"Gateways":"Data Plane Proxies"}),"empty-state-cta-to":c(i)(`data-planes.href.docs.${a.gateways?"gateway":"data_plane_proxy"}`),"empty-state-cta-text":c(i)("common.documentation"),headers:[{label:"Name",key:"name"},...a.gateways?[{label:"Type",key:"type"}]:[],{label:"Service",key:"service"},...a.gateways?[]:[{label:"Protocol",key:"protocol"}],...c(g)?[{label:"Zone",key:"zone"}]:[],{label:"Last Updated",key:"lastUpdated"},{label:"Certificate Info",key:"certificate"},{label:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":a.pageNumber,"page-size":a.pageSize,total:a.total,items:a.items?T(a.items):void 0,error:a.error,onChange:l[0]||(l[0]=t=>o("change",t))},{toolbar:y(()=>[ie(v.$slots,"toolbar",{},void 0,!0)]),name:y(({row:t})=>[D(S,{to:{name:a.gateways?"gateway-detail-view":"data-plane-detail-view",params:{dataPlane:t.name}},"data-testid":"detail-view-link"},{default:y(()=>[f(b(t.name),1)]),_:2},1032,["to"])]),service:y(({rowValue:t})=>[t.route?(p(),B(S,{key:0,to:t.route},{default:y(()=>[f(b(t.title),1)]),_:2},1032,["to"])):(p(),k(L,{key:1},[f(b(t.title),1)],64))]),zone:y(({rowValue:t})=>[t.route?(p(),B(S,{key:0,to:t.route},{default:y(()=>[f(b(t.title),1)]),_:2},1032,["to"])):(p(),k(L,{key:1},[f(b(t.title),1)],64))]),status:y(({rowValue:t})=>[t?(p(),B(ge,{key:0,status:t},null,8,["status"])):(p(),k(L,{key:1},[f(b(c(i)("common.collection.none")),1)],64))]),warnings:y(({row:t})=>[Object.values(t.warnings).some(_=>_)?(p(),B(c(ve),{key:0},{content:y(()=>[w("ul",null,[(p(!0),k(L,null,le(t.warnings,(_,x)=>(p(),k(L,{key:x},[_?(p(),k("li",Ee,b(c(i)(`data-planes.components.data-plane-list.${x}`)),1)):O("",!0)],64))),128))])]),default:y(()=>[f(),D(ye,{class:"mr-1",size:c(M),"hide-title":""},null,8,["size"])]),_:2},1024)):(p(),k(L,{key:1},[f(b(c(i)("common.collection.none")),1)],64))]),certificate:y(({row:t})=>{var _,x;return[f(b((x=(_=t.dataplaneInsight)==null?void 0:_.mTLS)!=null&&x.certificateExpirationTime?c(s)(new Date(t.dataplaneInsight.mTLS.certificateExpirationTime).toUTCString()):c(i)("data-planes.components.data-plane-list.certificate.none")),1)]}),actions:y(({row:t})=>[D(c(he),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:y(()=>[D(c(be),{class:"non-visual-button",appearance:"secondary",size:"small"},{default:y(()=>[D(c(ke),{size:c(M)},null,8,["size"])]),_:1})]),items:y(()=>[D(c(_e),{item:{to:{name:a.gateways?"gateway-detail-view":"data-plane-detail-view",params:{dataPlane:t.name}},label:c(i)("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:3},8,["empty-state-message","empty-state-cta-to","empty-state-cta-text","headers","page-number","page-size","total","items","error"])}}});const lt=re(Be,[["__scopeId","data-v-107acb3a"]]);function Me(n,o,a){return Math.max(o,Math.min(n,a))}const $e=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class Re{constructor(o,a){Q(this,"commands");Q(this,"keyMap");Q(this,"boundTriggerShortcuts");this.commands=a,this.keyMap=Object.fromEntries(Object.entries(o).map(([i,s])=>[i.toLowerCase(),s])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(o){qe(o,this.keyMap,this.commands)}}function qe(n,o,a){const i=Pe(n.code),s=[n.ctrlKey?"ctrl":"",n.shiftKey?"shift":"",n.altKey?"alt":"",i].filter(T=>T!=="").join("+"),d=o[s];if(!d)return;const g=a[d];g.isAllowedContext&&!g.isAllowedContext(n)||(g.shouldPreventDefaultAction&&n.preventDefault(),!(g.isDisabled&&g.isDisabled())&&g.trigger(n))}function Pe(n){return $e.includes(n)?"":n.replace(/^Key/,"").toLowerCase()}function Ke(n,o){const a=" "+n,i=a.matchAll(/ ([-\s\w]+):\s*/g),s=[];for(const d of Array.from(i)){if(d.index===void 0)continue;const g=Qe(d[1]);if(o.length>0&&!o.includes(g))throw new Error(`Unknown field “${g}”. Known fields: ${o.join(", ")}`);const T=d.index+d[0].length,v=a.substring(T);let l;if(/^\s*["']/.test(v)){const t=v.match(/['"](.*?)['"]/);if(t!==null)l=t[1];else throw new Error(`Quote mismatch for field “${g}”.`)}else{const t=v.indexOf(" "),_=t===-1?v.length:t;l=v.substring(0,_)}l!==""&&s.push([g,l])}return s}function Qe(n){return n.trim().replace(/\s+/g,"-").replace(/-[a-z]/g,(o,a)=>a===0?o:o.substring(1).toUpperCase())}let se=0;const Ve=(n="unique")=>(se++,`${n}-${se}`),ue=n=>(ze("data-v-9e2bf5f8"),n=n(),Le(),n),Oe=ue(()=>w("span",{class:"visually-hidden"},"Focus filter",-1)),He={class:"k-filter-icon"},Ze=["for"],We=["id","placeholder"],Ge={key:0,class:"k-suggestion-box","data-testid":"k-filter-bar-suggestion-box"},Je={class:"k-suggestion-list"},Ye={key:0,class:"k-filter-bar-error"},Xe={key:0},et=["title","data-filter-field"],tt={class:"visually-hidden"},at=ue(()=>w("span",{class:"visually-hidden"},"Clear query",-1)),nt=oe({__name:"KFilterBar",props:{id:{type:String,required:!1,default:()=>Ve("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(n,{emit:o}){const a=n,i=z(null),s=z(null),d=z(a.query),g=z([]),T=z(null),v=z(!1),l=z(-1),S=V(()=>Object.keys(a.fields)),t=V(()=>Object.entries(a.fields).slice(0,5).map(([e,r])=>({fieldName:e,...r}))),_=V(()=>S.value.length>0?`Filter by ${S.value.join(", ")}`:"Filter"),x=V(()=>a.placeholder??_.value);ae(()=>g.value,function(e,r){K(e,r)||(T.value=null,o("fields-change",{fields:e,query:d.value}))}),ae(()=>d.value,function(){d.value===""&&(T.value=null),v.value=!0});const H={Enter:"submitQuery",Escape:"closeSuggestionBox",ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},A={submitQuery:{trigger:N,isAllowedContext(e){return s.value!==null&&e.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},jumpToNextSuggestion:{trigger:$,isAllowedContext(e){return s.value!==null&&e.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:R,isAllowedContext(e){return s.value!==null&&e.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},closeSuggestionBox:{trigger:j,isAllowedContext(e){return i.value!==null&&e.composedPath().includes(i.value)}}};function E(){const e=new Re(H,A);Ie(function(){e.registerListener()}),Ue(function(){e.unRegisterListener()}),I(d.value)}E();function Z(e){const r=e.target;I(r.value)}function N(){if(s.value instanceof HTMLInputElement)if(l.value===-1)I(s.value.value),v.value=!1;else{const e=t.value[l.value].fieldName;e&&h(s.value,e)}}function $(){q(1)}function R(){q(-1)}function q(e){l.value=Me(l.value+e,-1,t.value.length-1)}function W(){s.value instanceof HTMLInputElement&&s.value.focus()}function G(e){const m=e.currentTarget.getAttribute("data-filter-field");m&&s.value instanceof HTMLInputElement&&h(s.value,m)}function h(e,r){const m=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=m+r+":",e.focus(),l.value=-1}function F(){d.value="",s.value instanceof HTMLInputElement&&(s.value.value="",s.value.focus(),I(""))}function P(e){e.relatedTarget===null&&j(),i.value instanceof HTMLElement&&e.relatedTarget instanceof Node&&!i.value.contains(e.relatedTarget)&&j()}function j(){v.value=!1}function I(e){T.value=null;try{const r=Ke(e,S.value);r.sort((m,U)=>m[0].localeCompare(U[0])),g.value=r}catch(r){if(r instanceof Error)T.value=r,v.value=!0;else throw r}}function K(e,r){return JSON.stringify(e)===JSON.stringify(r)}return(e,r)=>(p(),k("div",{ref_key:"filterBar",ref:i,class:"k-filter-bar","data-testid":"k-filter-bar"},[w("button",{class:"k-focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"k-filter-bar-focus-filter-input-button",onClick:W},[Oe,f(),w("span",He,[D(c(Se),{decorative:"","data-testid":"k-filter-bar-filter-icon","hide-title":"",size:c(M)},null,8,["size"])])]),f(),w("label",{for:`${a.id}-filter-bar-input`,class:"visually-hidden"},[ie(e.$slots,"default",{},()=>[f(b(_.value),1)],!0)],8,Ze),f(),we(w("input",{id:`${a.id}-filter-bar-input`,ref_key:"filterInput",ref:s,"onUpdate:modelValue":r[0]||(r[0]=m=>d.value=m),class:"k-filter-bar-input",type:"text",placeholder:x.value,"data-testid":"k-filter-bar-filter-input",onFocus:r[1]||(r[1]=m=>v.value=!0),onBlur:P,onChange:Z},null,40,We),[[Ce,d.value]]),f(),v.value?(p(),k("div",Ge,[w("div",Je,[T.value!==null?(p(),k("p",Ye,b(T.value.message),1)):(p(),k("button",{key:1,class:ne(["k-submit-query-button",{"k-submit-query-button-is-selected":l.value===-1}]),title:"Submit query",type:"button","data-testid":"k-filter-bar-submit-query-button",onClick:N},` Submit `+b(d.value),3)),f(),(p(!0),k(L,null,le(t.value,(m,U)=>(p(),k("div",{key:`${a.id}-${U}`,class:ne(["k-suggestion-list-item",{"k-suggestion-list-item-is-selected":l.value===U}])},[w("b",null,b(m.fieldName),1),m.description!==""?(p(),k("span",Xe,": "+b(m.description),1)):O("",!0),f(),w("button",{class:"k-apply-suggestion-button",title:`Add ${m.fieldName}:`,type:"button","data-filter-field":m.fieldName,"data-testid":"k-filter-bar-apply-suggestion-button",onClick:G},[w("span",tt,"Add "+b(m.fieldName)+":",1),f(),D(c(xe),{decorative:"","hide-title":"",size:c(M)},null,8,["size"])],8,et)],2))),128))])])):O("",!0),f(),d.value!==""?(p(),k("button",{key:1,class:"k-clear-query-button",title:"Clear query",type:"button","data-testid":"k-filter-bar-clear-query-button",onClick:F},[at,f(),D(c(De),{decorative:"","hide-title":"",size:c(M)},null,8,["size"])])):O("",!0)],512))}});const rt=re(nt,[["__scopeId","data-v-9e2bf5f8"]]);export{lt as D,rt as K}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-1492158c.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-e7ede6b4.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/LoadingBox-1492158c.js rename to app/kuma-ui/pkg/resources/data/assets/LoadingBox-e7ede6b4.js index 06c8a242a356..470ae074a3d2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-1492158c.js +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-e7ede6b4.js @@ -1 +1 @@ -import{q as d,o as n,j as _,l as t,B as l,C as c,m as o}from"./index-ba2f01fe.js";const a={},e=s=>(l("data-v-67594d24"),s=s(),c(),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,B){return n(),_("div",i,[u,t(),p,t(),r,t(),v,t(),h])}const g=d(a,[["render",x],["__scopeId","data-v-67594d24"]]);export{g as L}; +import{q as d,o as n,j as _,l as t,B as l,C as c,m as o}from"./index-213666ad.js";const a={},e=s=>(l("data-v-67594d24"),s=s(),c(),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,B){return n(),_("div",i,[u,t(),p,t(),r,t(),v,t(),h])}const g=d(a,[["render",x],["__scopeId","data-v-67594d24"]]);export{g as L}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MainOverviewView-b4e3034b.js b/app/kuma-ui/pkg/resources/data/assets/MainOverviewView-952cdfb2.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/MainOverviewView-b4e3034b.js rename to app/kuma-ui/pkg/resources/data/assets/MainOverviewView-952cdfb2.js index 5c386a0ffaaf..8749866e8b88 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MainOverviewView-b4e3034b.js +++ b/app/kuma-ui/pkg/resources/data/assets/MainOverviewView-952cdfb2.js @@ -1 +1 @@ -import{d as l,X as c,r as e,o as u,g as _,w as t,h as o,m as p,l as m,i as w}from"./index-ba2f01fe.js";const h=l({__name:"MainOverviewView",setup(d){const n=c();return(v,V)=>{const a=e("RouteTitle"),i=e("AppView"),r=e("RouteView");return u(),_(r,{name:"home"},{default:t(({t:s})=>[o(i,null,{title:t(()=>[p("h1",null,[o(a,{title:s("main-overview.routes.item.title"),render:!0},null,8,["title"])])]),default:t(()=>[m(),o(w(n))]),_:2},1024)]),_:1})}}});export{h as default}; +import{d as l,X as c,r as e,o as u,g as _,w as t,h as o,m as p,l as m,i as w}from"./index-213666ad.js";const h=l({__name:"MainOverviewView",setup(d){const n=c();return(v,V)=>{const a=e("RouteTitle"),i=e("AppView"),r=e("RouteView");return u(),_(r,{name:"home"},{default:t(({t:s})=>[o(i,null,{title:t(()=>[p("h1",null,[o(a,{title:s("main-overview.routes.item.title"),render:!0},null,8,["title"])])]),default:t(()=>[m(),o(w(n))]),_:2},1024)]),_:1})}}});export{h as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-b7cbfefa.js b/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-c5def658.js similarity index 77% rename from app/kuma-ui/pkg/resources/data/assets/MeshConfigView-b7cbfefa.js rename to app/kuma-ui/pkg/resources/data/assets/MeshConfigView-c5def658.js index ecb64a80132c..1f8752599fb7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-b7cbfefa.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-c5def658.js @@ -1 +1 @@ -import{d as h,P as w,r as e,o as t,g as s,w as o,h as a,m as k,l as V,E as g,t as v,i as C}from"./index-ba2f01fe.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import"./toYaml-4e00099e.js";const $=h({__name:"MeshConfigView",setup(y){const i=w();return(A,B)=>{const m=e("RouteTitle"),u=e("DataSource"),_=e("KCard"),l=e("AppView"),p=e("RouteView");return t(),s(p,{name:"mesh-config-view","data-testid":"mesh-config-view",params:{mesh:""}},{default:o(({route:n,t:d})=>[a(l,null,{title:o(()=>[k("h2",null,[a(m,{title:d("meshes.routes.item.navigation.mesh-config-view"),render:!0},null,8,["title"])])]),default:o(()=>[V(),a(_,{class:"mt-4"},{body:o(()=>[a(u,{src:`/meshes/${n.params.mesh}`},{default:o(({data:r,error:c})=>[c!==void 0?(t(),s(g,{key:0,error:c},null,8,["error"])):r===void 0?(t(),s(v,{key:1})):(t(),s(x,{key:2,id:"code-block-mesh",resource:r,"resource-fetcher":f=>C(i).getMesh({name:n.params.mesh},f)},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{$ as default}; +import{d as h,P as w,r as e,o as t,g as s,w as o,h as a,m as k,l as V,E as g,t as v,i as C}from"./index-213666ad.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import"./toYaml-4e00099e.js";const $=h({__name:"MeshConfigView",setup(y){const i=w();return(A,B)=>{const m=e("RouteTitle"),u=e("DataSource"),_=e("KCard"),l=e("AppView"),p=e("RouteView");return t(),s(p,{name:"mesh-config-view","data-testid":"mesh-config-view",params:{mesh:""}},{default:o(({route:n,t:d})=>[a(l,null,{title:o(()=>[k("h2",null,[a(m,{title:d("meshes.routes.item.navigation.mesh-config-view"),render:!0},null,8,["title"])])]),default:o(()=>[V(),a(_,{class:"mt-4"},{body:o(()=>[a(u,{src:`/meshes/${n.params.mesh}`},{default:o(({data:r,error:c})=>[c!==void 0?(t(),s(g,{key:0,error:c},null,8,["error"])):r===void 0?(t(),s(v,{key:1})):(t(),s(x,{key:2,id:"code-block-mesh",resource:r,"resource-fetcher":f=>C(i).getMesh({name:n.params.mesh},f)},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-140d488c.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-2018c723.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailView-140d488c.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailView-2018c723.js index 5df38821a468..a7a9fe9f7337 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-140d488c.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-2018c723.js @@ -1 +1 @@ -import{d as V,a2 as g,f as w,o as t,j as T,l as r,D as i,i as _,h as e,a5 as R,q as k,a6 as S,r as c,g as u,w as n,E as B,t as M,m as $}from"./index-ba2f01fe.js";const I={class:"date-status"},C=V({__name:"ResourceDateStatus",props:{creationTime:{},modificationTime:{}},setup(p){const a=p,{t:m,formatIsoDate:d}=g(),l=w(()=>d(a.creationTime)),s=w(()=>d(a.modificationTime));return(f,h)=>(t(),T("span",I,[r(i(_(m)("common.detail.created"))+": "+i(l.value)+" ",1),e(_(R)),r(" "+i(_(m)("common.detail.modified"))+": "+i(s.value),1)]))}});const N=k(C,[["__scopeId","data-v-fa366713"]]),A={key:2,class:"stack","data-testid":"detail-view-details"},E={class:"date-status-wrapper"},b=V({__name:"MeshDetailView",setup(p){const a=S();return(m,d)=>{const l=c("RouteTitle"),s=c("DataSource"),f=c("AppView"),h=c("RouteView");return t(),u(h,{name:"mesh-overview-view",params:{mesh:""}},{default:n(({route:v,t:x})=>[e(l,{title:x("meshes.routes.overview.title")},null,8,["title"]),r(),e(f,null,{default:n(()=>[e(s,{src:`/meshes/${v.params.mesh}`},{default:n(({data:o,error:D})=>[e(s,{src:`/mesh-insights/${v.params.mesh}`},{default:n(({data:y})=>[D?(t(),u(B,{key:0,error:D},null,8,["error"])):o===void 0?(t(),u(M,{key:1})):(t(),T("div",A,[e(_(a),{mesh:o,"mesh-insight":y},null,8,["mesh","mesh-insight"]),r(),$("div",E,[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 q=k(b,[["__scopeId","data-v-e0c46cc1"]]);export{q as default}; +import{d as V,a2 as g,f as w,o as t,j as T,l as r,D as i,i as _,h as e,a5 as R,q as k,a6 as S,r as c,g as u,w as n,E as B,t as M,m as $}from"./index-213666ad.js";const I={class:"date-status"},C=V({__name:"ResourceDateStatus",props:{creationTime:{},modificationTime:{}},setup(p){const a=p,{t:m,formatIsoDate:d}=g(),l=w(()=>d(a.creationTime)),s=w(()=>d(a.modificationTime));return(f,h)=>(t(),T("span",I,[r(i(_(m)("common.detail.created"))+": "+i(l.value)+" ",1),e(_(R)),r(" "+i(_(m)("common.detail.modified"))+": "+i(s.value),1)]))}});const N=k(C,[["__scopeId","data-v-fa366713"]]),A={key:2,class:"stack","data-testid":"detail-view-details"},E={class:"date-status-wrapper"},b=V({__name:"MeshDetailView",setup(p){const a=S();return(m,d)=>{const l=c("RouteTitle"),s=c("DataSource"),f=c("AppView"),h=c("RouteView");return t(),u(h,{name:"mesh-overview-view",params:{mesh:""}},{default:n(({route:v,t:x})=>[e(l,{title:x("meshes.routes.overview.title")},null,8,["title"]),r(),e(f,null,{default:n(()=>[e(s,{src:`/meshes/${v.params.mesh}`},{default:n(({data:o,error:D})=>[e(s,{src:`/mesh-insights/${v.params.mesh}`},{default:n(({data:y})=>[D?(t(),u(B,{key:0,error:D},null,8,["error"])):o===void 0?(t(),u(M,{key:1})):(t(),T("div",A,[e(_(a),{mesh:o,"mesh-insight":y},null,8,["mesh","mesh-insight"]),r(),$("div",E,[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 q=k(b,[["__scopeId","data-v-e0c46cc1"]]);export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-90f39c9d.js b/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-24fe3721.js similarity index 69% rename from app/kuma-ui/pkg/resources/data/assets/MeshIndexView-90f39c9d.js rename to app/kuma-ui/pkg/resources/data/assets/MeshIndexView-24fe3721.js index 180c2295d393..8b39376b15d1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-90f39c9d.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-24fe3721.js @@ -1 +1 @@ -import{q as a,r as e,o as i,g as m,w as t,h as o}from"./index-ba2f01fe.js";const _={};function u(p,d){const s=e("RouterView"),n=e("AppView"),r=e("RouteView");return i(),m(r,{name:"mesh-index-view"},{default:t(({t:c})=>[o(n,{breadcrumbs:[{to:{name:"mesh-list-view"},text:c("meshes.routes.item.breadcrumbs")}]},{default:t(()=>[o(s)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=a(_,[["render",u]]);export{f as default}; +import{q as a,r as e,o as i,g as m,w as t,h as o}from"./index-213666ad.js";const _={};function u(p,d){const s=e("RouterView"),n=e("AppView"),r=e("RouteView");return i(),m(r,{name:"mesh-index-view"},{default:t(({t:c})=>[o(n,{breadcrumbs:[{to:{name:"mesh-list-view"},text:c("meshes.routes.item.breadcrumbs")}]},{default:t(()=>[o(s)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=a(_,[["render",u]]);export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshListView-e41994c3.js b/app/kuma-ui/pkg/resources/data/assets/MeshListView-6f933b1f.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/MeshListView-e41994c3.js rename to app/kuma-ui/pkg/resources/data/assets/MeshListView-6f933b1f.js index 1bc1d2c3b58d..84c3bce797f6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshListView-e41994c3.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshListView-6f933b1f.js @@ -1 +1 @@ -import{d as f,r as m,o as l,g as c,w as e,h as t,m as u,l as d,i as a,Y as k,E as v,Z as b,D as V,$ as z,W as x,a0 as C,K as I,a1 as L,k as N,q as R}from"./index-ba2f01fe.js";const S={class:"stack"},A=f({__name:"MeshListView",setup(B){return(D,E)=>{const h=m("RouteTitle"),y=m("RouterLink"),g=m("AppView"),r=m("DataSource"),w=m("RouteView");return l(),c(r,{src:"/me"},{default:e(({data:_})=>[_?(l(),c(w,{key:0,name:"mesh-list-view",params:{page:1,size:_.pageSize}},{default:e(({route:o,t:n})=>[t(r,{src:`/meshes?page=${o.params.page}&size=${o.params.size}`},{default:e(({data:s,error:p})=>[t(g,null,{title:e(()=>[u("h1",null,[t(h,{title:n("meshes.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[d(),u("div",S,[t(a(k),null,{body:e(()=>[p!==void 0?(l(),c(v,{key:0,error:p},null,8,["error"])):(l(),c(b,{key:1,class:"mesh-collection","data-testid":"mesh-collection",headers:[{label:"Name",key:"name"},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(o.params.page),"page-size":parseInt(o.params.size),total:s==null?void 0:s.total,items:s==null?void 0:s.items,error:p,"empty-state-message":n("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":n("meshes.href.docs"),"empty-state-cta-text":n("common.documentation"),onChange:o.update},{name:e(({row:i})=>[t(y,{to:{name:"mesh-detail-view",params:{mesh:i.name}}},{default:e(()=>[d(V(i.name),1)]),_:2},1032,["to"])]),actions:e(({row:i})=>[t(a(z),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[t(a(x),{class:"non-visual-button",appearance:"secondary",size:"small"},{default:e(()=>[t(a(C),{size:a(I)},null,8,["size"])]),_:1})]),items:e(()=>[t(a(L),{item:{to:{name:"mesh-detail-view",params:{mesh:i.name}},label:n("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["page-number","page-size","total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024)])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):N("",!0)]),_:1})}}});const $=R(A,[["__scopeId","data-v-4b21a06e"]]);export{$ as default}; +import{d as f,r as m,o as l,g as c,w as e,h as t,m as u,l as d,i as a,Y as k,E as v,Z as b,D as V,$ as z,W as x,a0 as C,K as I,a1 as L,k as N,q as R}from"./index-213666ad.js";const S={class:"stack"},A=f({__name:"MeshListView",setup(B){return(D,E)=>{const h=m("RouteTitle"),y=m("RouterLink"),g=m("AppView"),r=m("DataSource"),w=m("RouteView");return l(),c(r,{src:"/me"},{default:e(({data:_})=>[_?(l(),c(w,{key:0,name:"mesh-list-view",params:{page:1,size:_.pageSize}},{default:e(({route:o,t:n})=>[t(r,{src:`/meshes?page=${o.params.page}&size=${o.params.size}`},{default:e(({data:s,error:p})=>[t(g,null,{title:e(()=>[u("h1",null,[t(h,{title:n("meshes.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[d(),u("div",S,[t(a(k),null,{body:e(()=>[p!==void 0?(l(),c(v,{key:0,error:p},null,8,["error"])):(l(),c(b,{key:1,class:"mesh-collection","data-testid":"mesh-collection",headers:[{label:"Name",key:"name"},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(o.params.page),"page-size":parseInt(o.params.size),total:s==null?void 0:s.total,items:s==null?void 0:s.items,error:p,"empty-state-message":n("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":n("meshes.href.docs"),"empty-state-cta-text":n("common.documentation"),onChange:o.update},{name:e(({row:i})=>[t(y,{to:{name:"mesh-detail-view",params:{mesh:i.name}}},{default:e(()=>[d(V(i.name),1)]),_:2},1032,["to"])]),actions:e(({row:i})=>[t(a(z),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[t(a(x),{class:"non-visual-button",appearance:"secondary",size:"small"},{default:e(()=>[t(a(C),{size:a(I)},null,8,["size"])]),_:1})]),items:e(()=>[t(a(L),{item:{to:{name:"mesh-detail-view",params:{mesh:i.name}},label:n("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["page-number","page-size","total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024)])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):N("",!0)]),_:1})}}});const $=R(A,[["__scopeId","data-v-4b21a06e"]]);export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-99abe23d.js b/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-88f47b02.js similarity index 87% rename from app/kuma-ui/pkg/resources/data/assets/MeshTabsView-99abe23d.js rename to app/kuma-ui/pkg/resources/data/assets/MeshTabsView-88f47b02.js index e05ceee4ddf8..cc610e389f38 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-99abe23d.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-88f47b02.js @@ -1 +1 @@ -import{d,a2 as f,a3 as w,r as n,o as R,g as V,w as m,h as s,m as b,a4 as x,i as p,l as _}from"./index-ba2f01fe.js";import{N as v}from"./NavTabs-c49e82e9.js";const k=d({__name:"MeshTabsView",setup(N){var c;const{t:i}=f(),h=(((c=w().getRoutes().find(e=>e.name==="mesh-tabs-view"))==null?void 0:c.children)??[]).map(e=>{var a,t;const r=typeof e.name>"u"?(a=e.children)==null?void 0:a[0]:e,o=r.name,u=((t=r.meta)==null?void 0:t.module)??"";return{title:i(`meshes.routes.item.navigation.${o}`),routeName:o,module:u}});return(e,r)=>{const o=n("RouteTitle"),u=n("RouterView"),l=n("AppView"),a=n("RouteView");return R(),V(a,{name:"mesh-tabs-view",params:{mesh:""}},{default:m(({route:t})=>[s(l,null,{title:m(()=>[b("h1",null,[s(x,{text:t.params.mesh},{default:m(()=>[s(o,{title:p(i)("meshes.routes.item.title",{name:t.params.mesh}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:m(()=>[_(),s(v,{class:"route-mesh-view-tabs",tabs:p(h)},null,8,["tabs"]),_(),s(u)]),_:2},1024)]),_:1})}}});export{k as default}; +import{d,a2 as f,a3 as w,r as n,o as R,g as V,w as m,h as s,m as b,a4 as x,i as p,l as _}from"./index-213666ad.js";import{N as v}from"./NavTabs-6863cadf.js";const k=d({__name:"MeshTabsView",setup(N){var c;const{t:i}=f(),h=(((c=w().getRoutes().find(e=>e.name==="mesh-tabs-view"))==null?void 0:c.children)??[]).map(e=>{var a,t;const r=typeof e.name>"u"?(a=e.children)==null?void 0:a[0]:e,o=r.name,u=((t=r.meta)==null?void 0:t.module)??"";return{title:i(`meshes.routes.item.navigation.${o}`),routeName:o,module:u}});return(e,r)=>{const o=n("RouteTitle"),u=n("RouterView"),l=n("AppView"),a=n("RouteView");return R(),V(a,{name:"mesh-tabs-view",params:{mesh:""}},{default:m(({route:t})=>[s(l,null,{title:m(()=>[b("h1",null,[s(x,{text:t.params.mesh},{default:m(()=>[s(o,{title:p(i)("meshes.routes.item.title",{name:t.params.mesh}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:m(()=>[_(),s(v,{class:"route-mesh-view-tabs",tabs:p(h)},null,8,["tabs"]),_(),s(u)]),_:2},1024)]),_:1})}}});export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-ee5d8eb6.js b/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-5e62fbab.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MultiZoneView-ee5d8eb6.js rename to app/kuma-ui/pkg/resources/data/assets/MultiZoneView-5e62fbab.js index 541ec473cfce..ec1f767dd7e7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-ee5d8eb6.js +++ b/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-5e62fbab.js @@ -1,4 +1,4 @@ -import{L as z}from"./LoadingBox-1492158c.js";import{O as T,a as V,b as k}from"./OnboardingPage-c55a09e0.js";import{d as I,P as O,v as r,Q as A,r as p,o as a,g as N,w as i,h as c,l as e,m as n,j as l,k as C,B,C as L,q as R}from"./index-ba2f01fe.js";const S=u=>(B("data-v-052795d6"),u=u(),L(),u),M=S(()=>n("p",{class:"mb-4 text-center"},` +import{L as z}from"./LoadingBox-e7ede6b4.js";import{O as T,a as V,b as k}from"./OnboardingPage-ee04fe47.js";import{d as I,P as O,v as r,Q as A,r as p,o as a,g as N,w as i,h as c,l as e,m as n,j as l,k as C,B,C as L,q as R}from"./index-213666ad.js";const S=u=>(B("data-v-052795d6"),u=u(),L(),u),M=S(()=>n("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)),P={class:"mb-4 text-center"},q=["href"],D={class:"status-box mt-4"},E={key:0,class:"status--is-connected","data-testid":"zone-connected"},G={key:1,class:"status--is-disconnected","data-testid":"zone-disconnected"},K={class:"status-box mt-4"},U={key:0,class:"status--is-connected","data-testid":"zone-ingress-connected"},j={key:1,class:"status--is-disconnected","data-testid":"zone-ingress-disconnected"},H={key:0,class:"status-loading-box mt-4"},b=1e3,Q=I({__name:"MultiZoneView",setup(u){const m=O(),o=r(!1),s=r(!1),d=r(null),_=r(null);A(function(){h(),f()}),g(),v();async function g(){try{const{total:t}=await m.getZones();o.value=t>0}catch(t){o.value=!1,console.error(t)}finally{o.value||(h(),d.value=window.setTimeout(g,b))}}async function v(){try{const{total:t}=await m.getAllZoneIngressOverviews();s.value=t>0}catch(t){s.value=!1,console.error(t)}finally{s.value||(f(),_.value=window.setTimeout(v,b))}}function h(){d.value!==null&&window.clearTimeout(d.value)}function f(){_.value!==null&&window.clearTimeout(_.value)}return(t,F)=>{const y=p("RouteTitle"),x=p("AppView"),Z=p("RouteView");return a(),N(Z,{name:"onboarding-multi-zone"},{default:i(({t:w})=>[c(y,{title:w("onboarding.routes.multizone.title")},null,8,["title"]),e(),c(x,null,{default:i(()=>[c(T,null,{header:i(()=>[c(V,null,{title:i(()=>[e(` Add zones diff --git a/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-a17eb98f.js b/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-a17eb98f.js deleted file mode 100644 index 1769eb2efd59..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-a17eb98f.js +++ /dev/null @@ -1,5 +0,0 @@ -import{d as r,a2 as c,o as l,g as i,w as a,h as o,i as e,aB as u,l as n,m as t,D as m,W as p,aI as _}from"./index-ba2f01fe.js";const d=t("p",null,[n(` - To access this page, you must be running in `),t("strong",null,"Multi-Zone"),n(` mode. - `)],-1),B=r({__name:"MultizoneInfo",setup(g){const{t:s}=c();return(f,h)=>(l(),i(e(_),null,{title:a(()=>[o(e(u),{class:"mb-3"}),n(),t("p",null,m(e(s)("common.product.name"))+" is running in Standalone mode.",1)]),message:a(()=>[d]),cta:a(()=>[o(e(p),{to:e(s)("zones.href.docs.cta"),target:"_blank",appearance:"primary"},{default:a(()=>[n(` - Learn More - `)]),_:1},8,["to"])]),_:1}))}});export{B as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/NavTabs-c49e82e9.js b/app/kuma-ui/pkg/resources/data/assets/NavTabs-6863cadf.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/NavTabs-c49e82e9.js rename to app/kuma-ui/pkg/resources/data/assets/NavTabs-6863cadf.js index 0fc3d31b0550..b7e5a4c4a752 100644 --- a/app/kuma-ui/pkg/resources/data/assets/NavTabs-c49e82e9.js +++ b/app/kuma-ui/pkg/resources/data/assets/NavTabs-6863cadf.js @@ -1 +1 @@ -import{d,e as _,f as n,r as i,o as p,g as N,a7 as f,G as v,w as u,h as b,l as h,D as k,i as x,ak as y,q as T}from"./index-ba2f01fe.js";const L=d({__name:"NavTabs",props:{tabs:{type:Array,required:!0}},setup(c){const a=c,o=_(),m=n(()=>a.tabs.map(t=>({title:t.title,hash:"#"+t.routeName}))),l=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(x(y),{tabs:m.value,"model-value":l.value,"has-panels":!1,class:"nav-tabs","data-testid":"nav-tabs"},f({_:2},[v(a.tabs,e=>({name:`${e.routeName}-anchor`,fn:u(()=>[b(r,{"data-testid":`${e.routeName}-tab`,to:{name:e.routeName}},{default:u(()=>[h(k(e.title),1)]),_:2},1032,["data-testid","to"])])}))]),1032,["tabs","model-value"])}}});const C=T(L,[["__scopeId","data-v-20397c75"]]);export{C as N}; +import{d,e as _,f as n,r as i,o as p,g as N,a7 as f,G as v,w as u,h as b,l as h,D as k,i as x,ak as y,q as T}from"./index-213666ad.js";const L=d({__name:"NavTabs",props:{tabs:{type:Array,required:!0}},setup(c){const a=c,o=_(),m=n(()=>a.tabs.map(t=>({title:t.title,hash:"#"+t.routeName}))),l=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(x(y),{tabs:m.value,"model-value":l.value,"has-panels":!1,class:"nav-tabs","data-testid":"nav-tabs"},f({_:2},[v(a.tabs,e=>({name:`${e.routeName}-anchor`,fn:u(()=>[b(r,{"data-testid":`${e.routeName}-tab`,to:{name:e.routeName}},{default:u(()=>[h(k(e.title),1)]),_:2},1032,["data-testid","to"])])}))]),1032,["tabs","model-value"])}}});const C=T(L,[["__scopeId","data-v-20397c75"]]);export{C as N}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-c55a09e0.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-ee04fe47.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingPage-c55a09e0.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingPage-ee04fe47.js index 421c42f3c3b8..643d8d74920b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-c55a09e0.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-ee04fe47.js @@ -1,4 +1,4 @@ -import{d as p,V as v,o as s,j as r,m as o,R as i,l as t,i as d,k as l,q as u,g as b,w as c,W as _,h,D as f,y as m,B as S,C as y}from"./index-ba2f01fe.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 D=u(w,[["__scopeId","data-v-cd4747d1"]]),B={class:"onboarding-actions"},N={class:"button-list"},O=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",B,[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,j as r,m as o,R as i,l as t,i as d,k as l,q as u,g as b,w as c,W as _,h,D as f,y as m,B as S,C as y}from"./index-213666ad.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 D=u(w,[["__scopeId","data-v-cd4747d1"]]),B={class:"onboarding-actions"},N={class:"button-list"},O=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",B,[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",N,[e.showSkip?(s(),b(d(_),{key:0,appearance:"outline","data-testid":"onboarding-skip-button",to:{name:"home"}},{default:c(()=>[t(` Skip setup diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingView-48573c0c.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingView-8d15dc6e.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingView-48573c0c.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingView-8d15dc6e.js index 96b4a03cbade..db1746e462a1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingView-48573c0c.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingView-8d15dc6e.js @@ -1 +1 @@ -import{d as _,e as f,v as w,r as e,o,g as n,w as t,h as u,i as V,n as i}from"./index-ba2f01fe.js";const k=_({__name:"OnboardingView",setup(v){const d=f(),a=w("demo");return(g,s)=>{const l=e("RouterView"),m=e("AppView"),c=e("RouteView");return o(),n(c,{name:"onboarding"},{default:t(()=>[u(m,null,{default:t(()=>[u(l,null,{default:t(({Component:r})=>[V(d).name==="onboarding-add-services"?(o(),n(i(r),{key:0,mode:a.value,onChange:s[0]||(s[0]=p=>{a.value=p})},null,40,["mode"])):(o(),n(i(r),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{k as default}; +import{d as _,e as f,v as w,r as e,o,g as n,w as t,h as u,i as V,n as i}from"./index-213666ad.js";const k=_({__name:"OnboardingView",setup(v){const d=f(),a=w("demo");return(g,s)=>{const l=e("RouterView"),m=e("AppView"),c=e("RouteView");return o(),n(c,{name:"onboarding"},{default:t(()=>[u(m,null,{default:t(()=>[u(l,null,{default:t(({Component:r})=>[V(d).name==="onboarding-add-services"?(o(),n(i(r),{key:0,mode:a.value,onChange:s[0]||(s[0]=p=>{a.value=p})},null,40,["mode"])):(o(),n(i(r),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d27efa11.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-9213d293.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d27efa11.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-9213d293.js index 673d9d8d6866..b0b716d58617 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d27efa11.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-9213d293.js @@ -1 +1 @@ -import{d as $,a2 as b,v as R,r as u,o as e,j as p,h as i,i as h,ax as L,l as _,w as o,g as s,E as w,t as x,ae as P,F as S,G as C,D as q,p as N,P as A,m as B,Y as E,a4 as j}from"./index-ba2f01fe.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import"./toYaml-4e00099e.js";const I={key:3,"data-testid":"affected-data-plane-proxies"},D=$({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyPath:{type:String,required:!0},policyName:{type:String,required:!0}},setup(y){const t=y,{t:f}=b(),r=R("");return(k,n)=>{const c=u("RouterLink");return e(),p("div",null,[i(h(L),{id:"dataplane-search",modelValue:r.value,"onUpdate:modelValue":n[0]||(n[0]=a=>r.value=a),type:"text",placeholder:h(f)("policies.detail.dataplane_input_placeholder"),required:"","data-testid":"dataplane-search-input"},null,8,["modelValue","placeholder"]),_(),i(N,{src:`/meshes/${t.mesh}/policy-path/${t.policyPath}/policy/${t.policyName}/dataplanes`},{default:o(({data:a,error:m})=>[m?(e(),s(w,{key:0,error:m},null,8,["error"])):a===void 0?(e(),s(x,{key:1})):a.items.length===0?(e(),s(P,{key:2})):(e(),p("ul",I,[(e(!0),p(S,null,C(a.items.filter(l=>l.dataplane.name.toLowerCase().includes(r.value.toLowerCase())),(l,v)=>(e(),p("li",{key:v,"data-testid":"dataplane-name"},[i(c,{to:{name:"data-plane-detail-view",params:{mesh:l.dataplane.mesh,dataPlane:l.dataplane.name}}},{default:o(()=>[_(q(l.dataplane.name),1)]),_:2},1032,["to"])]))),128))]))]),_:1},8,["src"])])}}}),G={class:"stack"},K=$({__name:"PolicyDetails",props:{policy:{type:Object,required:!0},path:{type:String,required:!0}},setup(y){const t=y,{t:f}=b(),r=A();return(k,n)=>(e(),p("div",G,[i(h(E),null,{body:o(()=>[B("h2",null,q(h(f)("policies.detail.affected_dpps")),1),_(),i(D,{class:"mt-4",mesh:t.policy.mesh,"policy-name":t.policy.name,"policy-path":t.path},null,8,["mesh","policy-name","policy-path"])]),_:1}),_(),i(F,{id:"code-block-policy",resource:t.policy,"resource-fetcher":c=>h(r).getSinglePolicyEntity({name:t.policy.name,mesh:t.policy.mesh,path:t.path},c),"is-searchable":""},null,8,["resource","resource-fetcher"])]))}}),z=$({__name:"PolicyDetailView",setup(y){return(t,f)=>{const r=u("RouteTitle"),k=u("DataSource"),n=u("AppView"),c=u("RouteView");return e(),s(c,{name:"policy-detail-view",params:{mesh:"",policy:"",policyPath:""}},{default:o(({route:a,t:m})=>[i(k,{src:"/*/policy-types"},{default:o(({data:l,error:v})=>[v?(e(),s(w,{key:0,error:v},null,8,["error"])):l===void 0?(e(),s(x,{key:1})):l.policies.length===0?(e(),s(P,{key:2})):(e(!0),p(S,{key:3},C([l.policies.find(d=>d.path===a.params.policyPath)??l.policies[0]],d=>(e(),s(n,{key:d.name,breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:a.params.mesh}},text:a.params.mesh},{to:{name:"policy-list-view",params:{mesh:a.params.mesh,policyPath:a.params.policyPath}},text:m("policies.routes.item.breadcrumbs")}]},{title:o(()=>[B("h1",null,[i(j,{text:a.params.policy},{default:o(()=>[i(r,{title:m("policies.routes.item.title",{name:a.params.policy}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:o(()=>[_(),i(k,{src:`/meshes/${a.params.mesh}/policy-path/${d.path}/policy/${a.params.policy}`},{default:o(({data:g,error:V})=>[V?(e(),s(w,{key:0,error:V},null,8,["error"])):g===void 0?(e(),s(x,{key:1})):(e(),s(K,{key:2,policy:g,path:d.path,"data-testid":"detail-view-details"},null,8,["policy","path"]))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"]))),128))]),_:2},1024)]),_:1})}}});export{z as default}; +import{d as $,a2 as b,v as R,r as u,o as e,j as p,h as i,i as h,ax as L,l as _,w as o,g as s,E as w,t as x,ae as P,F as S,G as C,D as q,p as N,P as A,m as B,Y as E,a4 as j}from"./index-213666ad.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import"./toYaml-4e00099e.js";const I={key:3,"data-testid":"affected-data-plane-proxies"},D=$({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyPath:{type:String,required:!0},policyName:{type:String,required:!0}},setup(y){const t=y,{t:f}=b(),r=R("");return(k,n)=>{const c=u("RouterLink");return e(),p("div",null,[i(h(L),{id:"dataplane-search",modelValue:r.value,"onUpdate:modelValue":n[0]||(n[0]=a=>r.value=a),type:"text",placeholder:h(f)("policies.detail.dataplane_input_placeholder"),required:"","data-testid":"dataplane-search-input"},null,8,["modelValue","placeholder"]),_(),i(N,{src:`/meshes/${t.mesh}/policy-path/${t.policyPath}/policy/${t.policyName}/dataplanes`},{default:o(({data:a,error:m})=>[m?(e(),s(w,{key:0,error:m},null,8,["error"])):a===void 0?(e(),s(x,{key:1})):a.items.length===0?(e(),s(P,{key:2})):(e(),p("ul",I,[(e(!0),p(S,null,C(a.items.filter(l=>l.dataplane.name.toLowerCase().includes(r.value.toLowerCase())),(l,v)=>(e(),p("li",{key:v,"data-testid":"dataplane-name"},[i(c,{to:{name:"data-plane-detail-view",params:{mesh:l.dataplane.mesh,dataPlane:l.dataplane.name}}},{default:o(()=>[_(q(l.dataplane.name),1)]),_:2},1032,["to"])]))),128))]))]),_:1},8,["src"])])}}}),G={class:"stack"},K=$({__name:"PolicyDetails",props:{policy:{type:Object,required:!0},path:{type:String,required:!0}},setup(y){const t=y,{t:f}=b(),r=A();return(k,n)=>(e(),p("div",G,[i(h(E),null,{body:o(()=>[B("h2",null,q(h(f)("policies.detail.affected_dpps")),1),_(),i(D,{class:"mt-4",mesh:t.policy.mesh,"policy-name":t.policy.name,"policy-path":t.path},null,8,["mesh","policy-name","policy-path"])]),_:1}),_(),i(F,{id:"code-block-policy",resource:t.policy,"resource-fetcher":c=>h(r).getSinglePolicyEntity({name:t.policy.name,mesh:t.policy.mesh,path:t.path},c),"is-searchable":""},null,8,["resource","resource-fetcher"])]))}}),z=$({__name:"PolicyDetailView",setup(y){return(t,f)=>{const r=u("RouteTitle"),k=u("DataSource"),n=u("AppView"),c=u("RouteView");return e(),s(c,{name:"policy-detail-view",params:{mesh:"",policy:"",policyPath:""}},{default:o(({route:a,t:m})=>[i(k,{src:"/*/policy-types"},{default:o(({data:l,error:v})=>[v?(e(),s(w,{key:0,error:v},null,8,["error"])):l===void 0?(e(),s(x,{key:1})):l.policies.length===0?(e(),s(P,{key:2})):(e(!0),p(S,{key:3},C([l.policies.find(d=>d.path===a.params.policyPath)??l.policies[0]],d=>(e(),s(n,{key:d.name,breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:a.params.mesh}},text:a.params.mesh},{to:{name:"policy-list-view",params:{mesh:a.params.mesh,policyPath:a.params.policyPath}},text:m("policies.routes.item.breadcrumbs")}]},{title:o(()=>[B("h1",null,[i(j,{text:a.params.policy},{default:o(()=>[i(r,{title:m("policies.routes.item.title",{name:a.params.policy}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:o(()=>[_(),i(k,{src:`/meshes/${a.params.mesh}/policy-path/${d.path}/policy/${a.params.policy}`},{default:o(({data:g,error:V})=>[V?(e(),s(w,{key:0,error:V},null,8,["error"])):g===void 0?(e(),s(x,{key:1})):(e(),s(K,{key:2,policy:g,path:d.path,"data-testid":"detail-view-details"},null,8,["policy","path"]))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"]))),128))]),_:2},1024)]),_:1})}}});export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-892d375e.js b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-7337420f.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/PolicyListView-892d375e.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyListView-7337420f.js index 9380e30e2f08..a7ac2d224939 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-892d375e.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-7337420f.js @@ -1 +1 @@ -import{d as R,a2 as L,e as N,r as g,o as c,j as h,h as n,w as a,F as C,G as S,y as V,i as e,l as i,D as r,m,Y as v,g as p,af as b,k as f,ay as B,E as $,Z as A,$ as K,W as F,a0 as O,K as Z,a1 as j,q,t as D,ae as G}from"./index-ba2f01fe.js";import{P as M}from"./PolicyTypeTag-512a384d.js";const U={class:"policy-list-content"},W={class:"policy-count"},Y={class:"policy-list"},H={class:"stack"},J={class:"description"},Q={class:"description-content"},X={class:"description-actions"},ee={class:"visually-hidden"},te={key:0},ae=R({__name:"PolicyList",props:{pageNumber:{},pageSize:{},policyTypes:{},currentPolicyType:{},policyCollection:{},policyError:{},meshInsight:{}},emits:["change"],setup(T,{emit:z}){const t=T,{t:l}=L(),y=N();return(w,k)=>{const u=g("RouterLink");return c(),h("div",U,[n(e(v),{class:"policy-type-list","data-testid":"policy-type-list"},{body:a(()=>[(c(!0),h(C,null,S(t.policyTypes,(s,d)=>{var o,_,P;return c(),h("div",{key:d,class:V(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":s.path===t.currentPolicyType.path}])},[n(u,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:e(y).params.mesh,policyPath:s.path}},"data-testid":`policy-type-link-${s.name}`},{default:a(()=>[i(r(s.name),1)]),_:2},1032,["to","data-testid"]),i(),m("div",W,r(((P=(_=(o=t.meshInsight)==null?void 0:o.policies)==null?void 0:_[s.name])==null?void 0:P.total)??0),1)],2)}),128))]),_:1}),i(),m("div",Y,[m("div",H,[n(e(v),null,{body:a(()=>[m("div",J,[m("div",Q,[m("h3",null,[n(M,{"policy-type":t.currentPolicyType.name},{default:a(()=>[i(r(e(l)("policies.collection.title",{name:t.currentPolicyType.name})),1)]),_:1},8,["policy-type"])]),i(),m("p",null,r(e(l)(`policies.type.${t.currentPolicyType.name}.description`,void 0,{defaultMessage:e(l)("policies.collection.description")})),1)]),i(),m("div",X,[t.currentPolicyType.isExperimental?(c(),p(e(b),{key:0,appearance:"warning"},{default:a(()=>[i(r(e(l)("policies.collection.beta")),1)]),_:1})):f("",!0),i(),t.currentPolicyType.isInbound?(c(),p(e(b),{key:1,appearance:"neutral"},{default:a(()=>[i(r(e(l)("policies.collection.inbound")),1)]),_:1})):f("",!0),i(),t.currentPolicyType.isOutbound?(c(),p(e(b),{key:2,appearance:"neutral"},{default:a(()=>[i(r(e(l)("policies.collection.outbound")),1)]),_:1})):f("",!0),i(),n(B,{href:e(l)("policies.href.docs",{name:t.currentPolicyType.name}),"data-testid":"policy-documentation-link"},{default:a(()=>[m("span",ee,r(e(l)("common.documentation")),1)]),_:1},8,["href"])])])]),_:1}),i(),n(e(v),null,{body:a(()=>{var s,d;return[t.policyError!==void 0?(c(),p($,{key:0,error:t.policyError},null,8,["error"])):(c(),p(A,{key:1,class:"policy-collection","data-testid":"policy-collection","empty-state-message":e(l)("common.emptyState.message",{type:`${t.currentPolicyType.name} policies`}),"empty-state-cta-to":e(l)("policies.href.docs",{name:t.currentPolicyType.name}),"empty-state-cta-text":e(l)("common.documentation"),headers:[{label:"Name",key:"name"},...t.currentPolicyType.isTargetRefBased?[{label:"Target ref",key:"targetRef"}]:[],{label:"Actions",key:"actions",hideLabel:!0}],"page-number":t.pageNumber,"page-size":t.pageSize,total:(s=t.policyCollection)==null?void 0:s.total,items:(d=t.policyCollection)==null?void 0:d.items,error:t.policyError,onChange:k[0]||(k[0]=o=>z("change",o))},{name:a(({rowValue:o})=>[n(u,{to:{name:"policy-detail-view",params:{mesh:e(y).params.mesh,policyPath:t.currentPolicyType.path,policy:o}}},{default:a(()=>[i(r(o),1)]),_:2},1032,["to"])]),targetRef:a(({row:o})=>[t.currentPolicyType.isTargetRefBased?(c(),p(e(b),{key:0,appearance:"neutral"},{default:a(()=>[i(r(o.spec.targetRef.kind),1),o.spec.targetRef.name?(c(),h("span",te,[i(":"),m("b",null,r(o.spec.targetRef.name),1)])):f("",!0)]),_:2},1024)):(c(),h(C,{key:1},[i(r(e(l)("common.detail.none")),1)],64))]),actions:a(({row:o})=>[n(e(K),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:a(()=>[n(e(F),{class:"non-visual-button",appearance:"secondary",size:"small"},{default:a(()=>[n(e(O),{size:e(Z)},null,8,["size"])]),_:1})]),items:a(()=>[n(e(j),{item:{to:{name:"policy-detail-view",params:{mesh:e(y).params.mesh,policyPath:t.currentPolicyType.path,policy:o.name}},label:e(l)("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:1},8,["empty-state-message","empty-state-cta-to","empty-state-cta-text","headers","page-number","page-size","total","items","error"]))]}),_:1})])])])}}});const se=q(ae,[["__scopeId","data-v-9ebcab5f"]]),ce=R({__name:"PolicyListView",setup(T){return(z,t)=>{const l=g("RouteTitle"),y=g("DataSource"),w=g("AppView"),k=g("RouteView");return c(),p(y,{src:"/me"},{default:a(({data:u})=>[u?(c(),p(k,{key:0,name:"policy-list-view",params:{page:1,size:u.pageSize,mesh:"",policyPath:""}},{default:a(({route:s,t:d})=>[n(w,null,{title:a(()=>[m("h2",null,[n(l,{title:d("policies.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[i(),n(y,{src:"/*/policy-types"},{default:a(({data:o,error:_})=>[_?(c(),p($,{key:0,error:_},null,8,["error"])):o===void 0?(c(),p(D,{key:1})):o.policies.length===0?(c(),p(G,{key:2})):(c(),p(y,{key:3,src:`/meshes/${s.params.mesh}/policy-path/${s.params.policyPath}?page=${s.params.page}&size=${s.params.size}`},{default:a(({data:P,error:x})=>[n(y,{src:`/mesh-insights/${s.params.mesh}`},{default:a(({data:I})=>[(c(),p(se,{key:s.params.policyPath,"page-number":parseInt(s.params.page),"page-size":parseInt(s.params.size),"current-policy-type":o.policies.find(E=>E.path===s.params.policyPath)??o.policies[0],"policy-types":o.policies,"mesh-insight":I,"policy-collection":P,"policy-error":x,onChange:s.update},null,8,["page-number","page-size","current-policy-type","policy-types","mesh-insight","policy-collection","policy-error","onChange"]))]),_:2},1032,["src"])]),_:2},1032,["src"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["params"])):f("",!0)]),_:1})}}});export{ce as default}; +import{d as R,a2 as L,e as N,r as g,o as c,j as h,h as n,w as a,F as C,G as S,y as V,i as e,l as i,D as r,m,Y as v,g as p,af as b,k as f,ay as B,E as $,Z as A,$ as K,W as F,a0 as O,K as Z,a1 as j,q,t as D,ae as G}from"./index-213666ad.js";import{P as M}from"./PolicyTypeTag-dd2de453.js";const U={class:"policy-list-content"},W={class:"policy-count"},Y={class:"policy-list"},H={class:"stack"},J={class:"description"},Q={class:"description-content"},X={class:"description-actions"},ee={class:"visually-hidden"},te={key:0},ae=R({__name:"PolicyList",props:{pageNumber:{},pageSize:{},policyTypes:{},currentPolicyType:{},policyCollection:{},policyError:{},meshInsight:{}},emits:["change"],setup(T,{emit:z}){const t=T,{t:l}=L(),y=N();return(w,k)=>{const u=g("RouterLink");return c(),h("div",U,[n(e(v),{class:"policy-type-list","data-testid":"policy-type-list"},{body:a(()=>[(c(!0),h(C,null,S(t.policyTypes,(s,d)=>{var o,_,P;return c(),h("div",{key:d,class:V(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":s.path===t.currentPolicyType.path}])},[n(u,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:e(y).params.mesh,policyPath:s.path}},"data-testid":`policy-type-link-${s.name}`},{default:a(()=>[i(r(s.name),1)]),_:2},1032,["to","data-testid"]),i(),m("div",W,r(((P=(_=(o=t.meshInsight)==null?void 0:o.policies)==null?void 0:_[s.name])==null?void 0:P.total)??0),1)],2)}),128))]),_:1}),i(),m("div",Y,[m("div",H,[n(e(v),null,{body:a(()=>[m("div",J,[m("div",Q,[m("h3",null,[n(M,{"policy-type":t.currentPolicyType.name},{default:a(()=>[i(r(e(l)("policies.collection.title",{name:t.currentPolicyType.name})),1)]),_:1},8,["policy-type"])]),i(),m("p",null,r(e(l)(`policies.type.${t.currentPolicyType.name}.description`,void 0,{defaultMessage:e(l)("policies.collection.description")})),1)]),i(),m("div",X,[t.currentPolicyType.isExperimental?(c(),p(e(b),{key:0,appearance:"warning"},{default:a(()=>[i(r(e(l)("policies.collection.beta")),1)]),_:1})):f("",!0),i(),t.currentPolicyType.isInbound?(c(),p(e(b),{key:1,appearance:"neutral"},{default:a(()=>[i(r(e(l)("policies.collection.inbound")),1)]),_:1})):f("",!0),i(),t.currentPolicyType.isOutbound?(c(),p(e(b),{key:2,appearance:"neutral"},{default:a(()=>[i(r(e(l)("policies.collection.outbound")),1)]),_:1})):f("",!0),i(),n(B,{href:e(l)("policies.href.docs",{name:t.currentPolicyType.name}),"data-testid":"policy-documentation-link"},{default:a(()=>[m("span",ee,r(e(l)("common.documentation")),1)]),_:1},8,["href"])])])]),_:1}),i(),n(e(v),null,{body:a(()=>{var s,d;return[t.policyError!==void 0?(c(),p($,{key:0,error:t.policyError},null,8,["error"])):(c(),p(A,{key:1,class:"policy-collection","data-testid":"policy-collection","empty-state-message":e(l)("common.emptyState.message",{type:`${t.currentPolicyType.name} policies`}),"empty-state-cta-to":e(l)("policies.href.docs",{name:t.currentPolicyType.name}),"empty-state-cta-text":e(l)("common.documentation"),headers:[{label:"Name",key:"name"},...t.currentPolicyType.isTargetRefBased?[{label:"Target ref",key:"targetRef"}]:[],{label:"Actions",key:"actions",hideLabel:!0}],"page-number":t.pageNumber,"page-size":t.pageSize,total:(s=t.policyCollection)==null?void 0:s.total,items:(d=t.policyCollection)==null?void 0:d.items,error:t.policyError,onChange:k[0]||(k[0]=o=>z("change",o))},{name:a(({rowValue:o})=>[n(u,{to:{name:"policy-detail-view",params:{mesh:e(y).params.mesh,policyPath:t.currentPolicyType.path,policy:o}}},{default:a(()=>[i(r(o),1)]),_:2},1032,["to"])]),targetRef:a(({row:o})=>[t.currentPolicyType.isTargetRefBased?(c(),p(e(b),{key:0,appearance:"neutral"},{default:a(()=>[i(r(o.spec.targetRef.kind),1),o.spec.targetRef.name?(c(),h("span",te,[i(":"),m("b",null,r(o.spec.targetRef.name),1)])):f("",!0)]),_:2},1024)):(c(),h(C,{key:1},[i(r(e(l)("common.detail.none")),1)],64))]),actions:a(({row:o})=>[n(e(K),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:a(()=>[n(e(F),{class:"non-visual-button",appearance:"secondary",size:"small"},{default:a(()=>[n(e(O),{size:e(Z)},null,8,["size"])]),_:1})]),items:a(()=>[n(e(j),{item:{to:{name:"policy-detail-view",params:{mesh:e(y).params.mesh,policyPath:t.currentPolicyType.path,policy:o.name}},label:e(l)("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:1},8,["empty-state-message","empty-state-cta-to","empty-state-cta-text","headers","page-number","page-size","total","items","error"]))]}),_:1})])])])}}});const se=q(ae,[["__scopeId","data-v-9ebcab5f"]]),ce=R({__name:"PolicyListView",setup(T){return(z,t)=>{const l=g("RouteTitle"),y=g("DataSource"),w=g("AppView"),k=g("RouteView");return c(),p(y,{src:"/me"},{default:a(({data:u})=>[u?(c(),p(k,{key:0,name:"policy-list-view",params:{page:1,size:u.pageSize,mesh:"",policyPath:""}},{default:a(({route:s,t:d})=>[n(w,null,{title:a(()=>[m("h2",null,[n(l,{title:d("policies.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[i(),n(y,{src:"/*/policy-types"},{default:a(({data:o,error:_})=>[_?(c(),p($,{key:0,error:_},null,8,["error"])):o===void 0?(c(),p(D,{key:1})):o.policies.length===0?(c(),p(G,{key:2})):(c(),p(y,{key:3,src:`/meshes/${s.params.mesh}/policy-path/${s.params.policyPath}?page=${s.params.page}&size=${s.params.size}`},{default:a(({data:P,error:x})=>[n(y,{src:`/mesh-insights/${s.params.mesh}`},{default:a(({data:I})=>[(c(),p(se,{key:s.params.policyPath,"page-number":parseInt(s.params.page),"page-size":parseInt(s.params.size),"current-policy-type":o.policies.find(E=>E.path===s.params.policyPath)??o.policies[0],"policy-types":o.policies,"mesh-insight":I,"policy-collection":P,"policy-error":x,onChange:s.update},null,8,["page-number","page-size","current-policy-type","policy-types","mesh-insight","policy-collection","policy-error","onChange"]))]),_:2},1032,["src"])]),_:2},1032,["src"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["params"])):f("",!0)]),_:1})}}});export{ce as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-512a384d.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-dd2de453.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-512a384d.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-dd2de453.js index 3ff38ef4e214..5b995bbf46ef 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-512a384d.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-dd2de453.js @@ -1 +1 @@ -import{d as Q,o as e,j as t,g as l,i as m,ap as p,l as B,R as d,D as w,q as z}from"./index-ba2f01fe.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 A=T,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};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(w(A.policyType),1)],!0)]))}});const x=z(E,[["__scopeId","data-v-9604a2cd"]]);export{x as P}; +import{d as Q,o as e,j as t,g as l,i as m,ap as p,l as B,R as d,D as w,q as z}from"./index-213666ad.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 A=T,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};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(w(A.policyType),1)],!0)]))}});const x=z(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-1cb0d308.js b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js rename to app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js index 75e2f53536ac..1fab5dd62d79 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js +++ b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js @@ -1 +1 @@ -import{d as m,a2 as p,f as y,o as h,g as b,w as a,h as n,i as o,a9 as f,al as _,l as x,D as g}from"./index-ba2f01fe.js";import{_ as k}from"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import{t as q}from"./toYaml-4e00099e.js";const K=m({__name:"ResourceCodeBlock",props:{id:{type:String,required:!0},resource:{type:Object,required:!0},resourceFetcher:{type:Function,required:!0},codeMaxHeight:{type:String,required:!1,default:null},isSearchable:{type:Boolean,required:!1,default:!1}},setup(s){const e=s,{t:r}=p(),i=y(()=>c(e.resource));async function u(){const t=await e.resourceFetcher({format:"kubernetes"});return c(t)}function c(t){const{creationTime:l,modificationTime:T,...d}=t;return q(d)}return(t,l)=>(h(),b(k,{id:s.id,language:"yaml",code:i.value,"is-searchable":e.isSearchable,"query-key":e.id,"code-max-height":e.codeMaxHeight},{"secondary-actions":a(()=>[n(o(f),{class:"kubernetes-copy-button-tooltip",label:o(r)("common.copyKubernetesText"),placement:"bottomEnd","max-width":"200"},{default:a(()=>[n(_,{class:"kubernetes-copy-button","get-text":u,"copy-text":o(r)("common.copyKubernetesText"),"has-border":"","hide-title":""},{default:a(()=>[x(g(o(r)("common.copyKubernetesShortText")),1)]),_:1},8,["copy-text"])]),_:1},8,["label"])]),_:1},8,["id","code","is-searchable","query-key","code-max-height"]))}});export{K as _}; +import{d as m,a2 as p,f as y,o as h,g as b,w as a,h as n,i as o,a9 as f,al as _,l as x,D as g}from"./index-213666ad.js";import{_ as k}from"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import{t as q}from"./toYaml-4e00099e.js";const K=m({__name:"ResourceCodeBlock",props:{id:{type:String,required:!0},resource:{type:Object,required:!0},resourceFetcher:{type:Function,required:!0},codeMaxHeight:{type:String,required:!1,default:null},isSearchable:{type:Boolean,required:!1,default:!1}},setup(s){const e=s,{t:r}=p(),i=y(()=>c(e.resource));async function u(){const t=await e.resourceFetcher({format:"kubernetes"});return c(t)}function c(t){const{creationTime:l,modificationTime:T,...d}=t;return q(d)}return(t,l)=>(h(),b(k,{id:s.id,language:"yaml",code:i.value,"is-searchable":e.isSearchable,"query-key":e.id,"code-max-height":e.codeMaxHeight},{"secondary-actions":a(()=>[n(o(f),{class:"kubernetes-copy-button-tooltip",label:o(r)("common.copyKubernetesText"),placement:"bottomEnd","max-width":"200"},{default:a(()=>[n(_,{class:"kubernetes-copy-button","get-text":u,"copy-text":o(r)("common.copyKubernetesText"),"has-border":"","hide-title":""},{default:a(()=>[x(g(o(r)("common.copyKubernetesShortText")),1)]),_:1},8,["copy-text"])]),_:1},8,["label"])]),_:1},8,["id","code","is-searchable","query-key","code-max-height"]))}});export{K as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-1517ea09.js b/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-776ef2ec.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-1517ea09.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-776ef2ec.js index f26319d63f13..b3e05f7b51e9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-1517ea09.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-776ef2ec.js @@ -1 +1 @@ -import{d as v,P as g,r as a,o as t,g as o,w as e,h as r,m,l as k,E as w,t as V,ae as y,D as C,i as $}from"./index-ba2f01fe.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import"./toYaml-4e00099e.js";const T=v({__name:"ServiceConfigView",setup(B){const l=g();return(D,R)=>{const _=a("RouteTitle"),u=a("DataSource"),p=a("KCard"),d=a("AppView"),f=a("RouteView");return t(),o(f,{name:"service-config-view",params:{mesh:"",service:""}},{default:e(({route:n,t:c})=>[r(d,null,{title:e(()=>[m("h2",null,[r(_,{title:c("services.routes.item.navigation.service-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),r(p,null,{body:e(()=>[r(u,{src:`/meshes/${n.params.mesh}/external-services/for/${n.params.service}`},{default:e(({data:s,error:i})=>[i?(t(),o(w,{key:0,error:i},null,8,["error"])):s===void 0?(t(),o(V,{key:1})):s===null?(t(),o(y,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[m("p",null,C(c("services.detail.no_matching_external_service",{name:n.params.service})),1)]),_:2},1024)):(t(),o(A,{key:3,id:"code-block-service",resource:s,"resource-fetcher":h=>$(l).getExternalService({mesh:s.mesh,name:s.name},h),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{T as default}; +import{d as v,P as g,r as a,o as t,g as o,w as e,h as r,m,l as k,E as w,t as V,ae as y,D as C,i as $}from"./index-213666ad.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bc5fdfc8.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";import"./toYaml-4e00099e.js";const T=v({__name:"ServiceConfigView",setup(B){const l=g();return(D,R)=>{const _=a("RouteTitle"),u=a("DataSource"),p=a("KCard"),d=a("AppView"),f=a("RouteView");return t(),o(f,{name:"service-config-view",params:{mesh:"",service:""}},{default:e(({route:n,t:c})=>[r(d,null,{title:e(()=>[m("h2",null,[r(_,{title:c("services.routes.item.navigation.service-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),r(p,null,{body:e(()=>[r(u,{src:`/meshes/${n.params.mesh}/external-services/for/${n.params.service}`},{default:e(({data:s,error:i})=>[i?(t(),o(w,{key:0,error:i},null,8,["error"])):s===void 0?(t(),o(V,{key:1})):s===null?(t(),o(y,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[m("p",null,C(c("services.detail.no_matching_external_service",{name:n.params.service})),1)]),_:2},1024)):(t(),o(A,{key:3,id:"code-block-service",resource:s,"resource-fetcher":h=>$(l).getExternalService({mesh:s.mesh,name:s.name},h),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{T as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-4f987af8.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-cb13f10a.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-4f987af8.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-cb13f10a.js index 6cd0aa85cf79..11f8655e213e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-4f987af8.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-cb13f10a.js @@ -1 +1 @@ -import{D as k,K as V}from"./KFilterBar-169bfa44.js";import{d as C,r as o,o as s,g as l,w as r,h as i,m as z,l as c,j as q,F as P,G as T,D as B,k as y,q as K}from"./index-ba2f01fe.js";import"./dataplane-0a086c06.js";const $=C({__name:"ServiceDataPlaneProxiesView",setup(F){return(N,R)=>{const f=o("RouteTitle"),v=o("KSelect"),b=o("KCard"),p=o("DataSource"),h=o("AppView"),w=o("RouteView");return s(),l(p,{src:"/me"},{default:r(({data:m})=>[m?(s(),l(w,{key:0,name:"service-data-plane-proxies-view",params:{page:1,size:m.pageSize,query:"",s:"",mesh:"",service:"",gatewayType:""}},{default:r(({route:e,t:S})=>[i(h,null,{title:r(()=>[z("h2",null,[i(f,{title:S("services.routes.item.navigation.service-data-plane-proxies-view"),render:!0},null,8,["title"])])]),default:r(()=>[c(),i(p,{src:`/meshes/${e.params.mesh}/dataplanes/for/${e.params.service}/of/all?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:r(({data:a,error:x})=>{var u,_,d,g;return[(s(!0),q(P,null,T([typeof((g=(d=(_=(u=a==null?void 0:a.items)==null?void 0:u[0])==null?void 0:_.dataplane)==null?void 0:d.networking)==null?void 0:g.gateway)>"u"],n=>(s(),l(b,{key:n},{body:r(()=>[i(k,{"data-testid":"data-plane-collection",class:"data-plane-collection","page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:a==null?void 0:a.total,items:a==null?void 0:a.items,error:x,gateways:n,onChange:e.update},{toolbar:r(()=>[i(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:t=>e.update({query:t.query,s:t.query.length>0?JSON.stringify(t.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),c(),n?(s(),l(v,{key:0,label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(t=>({...t,selected:t.value===e.params.gatewayType})),appearance:"select",onSelected:t=>e.update({gatewayType:String(t.value)})},{"item-template":r(({item:t})=>[c(B(t.label),1)]),_:2},1032,["items","onSelected"])):y("",!0)]),_:2},1032,["page-number","page-size","total","items","error","gateways","onChange"])]),_:2},1024))),128))]}),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["params"])):y("",!0)]),_:1})}}});const j=K($,[["__scopeId","data-v-9b859c26"]]);export{j as default}; +import{D as k,K as V}from"./KFilterBar-431c6289.js";import{d as C,r as o,o as s,g as l,w as r,h as i,m as z,l as c,j as q,F as P,G as T,D as B,k as y,q as K}from"./index-213666ad.js";import"./dataplane-0a086c06.js";const $=C({__name:"ServiceDataPlaneProxiesView",setup(F){return(N,R)=>{const f=o("RouteTitle"),v=o("KSelect"),b=o("KCard"),p=o("DataSource"),h=o("AppView"),w=o("RouteView");return s(),l(p,{src:"/me"},{default:r(({data:m})=>[m?(s(),l(w,{key:0,name:"service-data-plane-proxies-view",params:{page:1,size:m.pageSize,query:"",s:"",mesh:"",service:"",gatewayType:""}},{default:r(({route:e,t:S})=>[i(h,null,{title:r(()=>[z("h2",null,[i(f,{title:S("services.routes.item.navigation.service-data-plane-proxies-view"),render:!0},null,8,["title"])])]),default:r(()=>[c(),i(p,{src:`/meshes/${e.params.mesh}/dataplanes/for/${e.params.service}/of/all?page=${e.params.page}&size=${e.params.size}&search=${e.params.s}`},{default:r(({data:a,error:x})=>{var u,_,d,g;return[(s(!0),q(P,null,T([typeof((g=(d=(_=(u=a==null?void 0:a.items)==null?void 0:u[0])==null?void 0:_.dataplane)==null?void 0:d.networking)==null?void 0:g.gateway)>"u"],n=>(s(),l(b,{key:n},{body:r(()=>[i(k,{"data-testid":"data-plane-collection",class:"data-plane-collection","page-number":parseInt(e.params.page),"page-size":parseInt(e.params.size),total:a==null?void 0:a.total,items:a==null?void 0:a.items,error:x,gateways:n,onChange:e.update},{toolbar:r(()=>[i(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:t=>e.update({query:t.query,s:t.query.length>0?JSON.stringify(t.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),c(),n?(s(),l(v,{key:0,label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(t=>({...t,selected:t.value===e.params.gatewayType})),appearance:"select",onSelected:t=>e.update({gatewayType:String(t.value)})},{"item-template":r(({item:t})=>[c(B(t.label),1)]),_:2},1032,["items","onSelected"])):y("",!0)]),_:2},1032,["page-number","page-size","total","items","error","gateways","onChange"])]),_:2},1024))),128))]}),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["params"])):y("",!0)]),_:1})}}});const j=K($,[["__scopeId","data-v-9b859c26"]]);export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-5eca677e.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-234d23f7.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-5eca677e.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-234d23f7.js index 0dd240d2b37f..61cd4e449a6e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-5eca677e.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-234d23f7.js @@ -1 +1 @@ -import{d as T,a2 as V,a3 as y,r as o,o as i,g as p,w as a,h as r,i as _,m as R,a4 as k,l as f,E as N,t as B,j as C,F as g,n as D}from"./index-ba2f01fe.js";import{N as $}from"./NavTabs-c49e82e9.js";const F=T({__name:"ServiceDetailTabsView",setup(E){const{t:v}=V(),w=y();function h(c){var m;return(((m=w.getRoutes().find(e=>e.name==="service-detail-tabs-view"))==null?void 0:m.children)??[]).filter(e=>!((c.serviceType===void 0||c.serviceType==="internal")&&e.name==="service-config-view"||c.serviceType==="external"&&e.name==="service-data-plane-proxies-view")).map(e=>{var s,n;const l=typeof e.name>"u"?(s=e.children)==null?void 0:s[0]:e,u=l.name,d=((n=l.meta)==null?void 0:n.module)??"";return{title:v(`services.routes.item.navigation.${u}`),routeName:u,module:d}})}return(c,b)=>{const m=o("RouteTitle"),e=o("RouterView"),l=o("DataSource"),u=o("AppView"),d=o("RouteView");return i(),p(d,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:t})=>[r(u,{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:_(v)("services.routes.item.breadcrumbs")}]},{title:a(()=>[R("h1",null,[r(k,{text:t.params.service},{default:a(()=>[r(m,{title:_(v)("services.routes.item.title",{name:t.params.service}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>[f(),r(l,{src:`/meshes/${t.params.mesh}/service-insights/${t.params.service}`},{default:a(({data:s,error:n})=>[n?(i(),p(N,{key:0,error:n},null,8,["error"])):s===void 0?(i(),p(B,{key:1})):(i(),C(g,{key:2},[r($,{class:"route-service-detail-view-tabs",tabs:h(s)},null,8,["tabs"]),f(),r(e,null,{default:a(x=>[(i(),p(D(x.Component),{data:s},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{F as default}; +import{d as T,a2 as V,a3 as y,r as o,o as i,g as p,w as a,h as r,i as _,m as R,a4 as k,l as f,E as N,t as B,j as C,F as g,n as D}from"./index-213666ad.js";import{N as $}from"./NavTabs-6863cadf.js";const F=T({__name:"ServiceDetailTabsView",setup(E){const{t:v}=V(),w=y();function h(c){var m;return(((m=w.getRoutes().find(e=>e.name==="service-detail-tabs-view"))==null?void 0:m.children)??[]).filter(e=>!((c.serviceType===void 0||c.serviceType==="internal")&&e.name==="service-config-view"||c.serviceType==="external"&&e.name==="service-data-plane-proxies-view")).map(e=>{var s,n;const l=typeof e.name>"u"?(s=e.children)==null?void 0:s[0]:e,u=l.name,d=((n=l.meta)==null?void 0:n.module)??"";return{title:v(`services.routes.item.navigation.${u}`),routeName:u,module:d}})}return(c,b)=>{const m=o("RouteTitle"),e=o("RouterView"),l=o("DataSource"),u=o("AppView"),d=o("RouteView");return i(),p(d,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:t})=>[r(u,{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:_(v)("services.routes.item.breadcrumbs")}]},{title:a(()=>[R("h1",null,[r(k,{text:t.params.service},{default:a(()=>[r(m,{title:_(v)("services.routes.item.title",{name:t.params.service}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>[f(),r(l,{src:`/meshes/${t.params.mesh}/service-insights/${t.params.service}`},{default:a(({data:s,error:n})=>[n?(i(),p(N,{key:0,error:n},null,8,["error"])):s===void 0?(i(),p(B,{key:1})):(i(),C(g,{key:2},[r($,{class:"route-service-detail-view-tabs",tabs:h(s)},null,8,["tabs"]),f(),r(e,null,{default:a(x=>[(i(),p(D(x.Component),{data:s},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-53788441.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-6ccdff8d.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-53788441.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-6ccdff8d.js index 1fd05123a0cf..21cbc9d0d01b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-53788441.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-6ccdff8d.js @@ -1 +1 @@ -import{d as g,a2 as S,o as t,j as y,h as i,w as e,m as x,a8 as _,l as a,D as l,i as o,g as r,k as D,Y as w,U as I,a4 as $,F as b,ad as B,r as h,E as C,t as T,ae as E}from"./index-ba2f01fe.js";import{T as N}from"./TagList-5f395bc5.js";const P={class:"stack"},R={class:"columns",style:{"--columns":"2"}},A=g({__name:"ExternalServiceDetails",props:{externalService:{}},setup(c){const s=c,{t:n}=S();return(k,u)=>(t(),y("div",P,[i(o(w),null,{body:e(()=>[x("div",R,[i(_,null,{title:e(()=>[a(l(o(n)("http.api.property.address")),1)]),body:e(()=>[a(l(s.externalService.networking.address),1)]),_:1}),a(),s.externalService.tags!==null?(t(),r(_,{key:0},{title:e(()=>[a(l(o(n)("http.api.property.tags")),1)]),body:e(()=>[i(N,{tags:s.externalService.tags},null,8,["tags"])]),_:1})):D("",!0)])]),_:1})]))}}),F={class:"stack"},j={class:"columns",style:{"--columns":"3"}},L=g({__name:"ServiceInsightDetails",props:{serviceInsight:{}},setup(c){const s=c,{t:n}=S();return(k,u)=>(t(),y("div",F,[i(o(w),null,{body:e(()=>{var p,d;return[x("div",j,[i(_,null,{title:e(()=>[a(l(o(n)("http.api.property.status")),1)]),body:e(()=>[i(I,{status:s.serviceInsight.status??"not_available"},null,8,["status"])]),_:1}),a(),i(_,null,{title:e(()=>[a(l(o(n)("http.api.property.address")),1)]),body:e(()=>[s.serviceInsight.addressPort?(t(),r($,{key:0,text:s.serviceInsight.addressPort},null,8,["text"])):(t(),y(b,{key:1},[a(l(o(n)("common.detail.none")),1)],64))]),_:1}),a(),i(B,{online:((p=s.serviceInsight.dataplanes)==null?void 0:p.online)??0,total:((d=s.serviceInsight.dataplanes)==null?void 0:d.total)??0},{title:e(()=>[a(l(o(n)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])])]}),_:1})]))}}),Y=g({__name:"ServiceDetailView",props:{data:{}},setup(c){const s=c;return(n,k)=>{const u=h("DataSource"),p=h("AppView"),d=h("RouteView");return t(),r(d,{name:"service-detail-view",params:{mesh:"",service:""}},{default:e(({route:m,t:V})=>[i(p,null,{default:e(()=>[s.data.serviceType==="external"?(t(),r(u,{key:0,src:`/meshes/${m.params.mesh}/external-services/for/${m.params.service}`},{default:e(({data:v,error:f})=>[f?(t(),r(C,{key:0,error:f},null,8,["error"])):v===void 0?(t(),r(T,{key:1})):v===null?(t(),r(E,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[x("p",null,l(V("services.detail.no_matching_external_service",{name:m.params.service})),1)]),_:2},1024)):(t(),r(A,{key:3,"external-service":v},null,8,["external-service"]))]),_:2},1032,["src"])):(t(),r(L,{key:1,"service-insight":n.data},null,8,["service-insight"]))]),_:2},1024)]),_:1})}}});export{Y as default}; +import{d as g,a2 as S,o as t,j as y,h as i,w as e,m as x,a8 as _,l as a,D as l,i as o,g as r,k as D,Y as w,U as I,a4 as $,F as b,ad as B,r as h,E as C,t as T,ae as E}from"./index-213666ad.js";import{T as N}from"./TagList-a8736c27.js";const P={class:"stack"},R={class:"columns",style:{"--columns":"2"}},A=g({__name:"ExternalServiceDetails",props:{externalService:{}},setup(c){const s=c,{t:n}=S();return(k,u)=>(t(),y("div",P,[i(o(w),null,{body:e(()=>[x("div",R,[i(_,null,{title:e(()=>[a(l(o(n)("http.api.property.address")),1)]),body:e(()=>[a(l(s.externalService.networking.address),1)]),_:1}),a(),s.externalService.tags!==null?(t(),r(_,{key:0},{title:e(()=>[a(l(o(n)("http.api.property.tags")),1)]),body:e(()=>[i(N,{tags:s.externalService.tags},null,8,["tags"])]),_:1})):D("",!0)])]),_:1})]))}}),F={class:"stack"},j={class:"columns",style:{"--columns":"3"}},L=g({__name:"ServiceInsightDetails",props:{serviceInsight:{}},setup(c){const s=c,{t:n}=S();return(k,u)=>(t(),y("div",F,[i(o(w),null,{body:e(()=>{var p,d;return[x("div",j,[i(_,null,{title:e(()=>[a(l(o(n)("http.api.property.status")),1)]),body:e(()=>[i(I,{status:s.serviceInsight.status??"not_available"},null,8,["status"])]),_:1}),a(),i(_,null,{title:e(()=>[a(l(o(n)("http.api.property.address")),1)]),body:e(()=>[s.serviceInsight.addressPort?(t(),r($,{key:0,text:s.serviceInsight.addressPort},null,8,["text"])):(t(),y(b,{key:1},[a(l(o(n)("common.detail.none")),1)],64))]),_:1}),a(),i(B,{online:((p=s.serviceInsight.dataplanes)==null?void 0:p.online)??0,total:((d=s.serviceInsight.dataplanes)==null?void 0:d.total)??0},{title:e(()=>[a(l(o(n)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])])]}),_:1})]))}}),Y=g({__name:"ServiceDetailView",props:{data:{}},setup(c){const s=c;return(n,k)=>{const u=h("DataSource"),p=h("AppView"),d=h("RouteView");return t(),r(d,{name:"service-detail-view",params:{mesh:"",service:""}},{default:e(({route:m,t:V})=>[i(p,null,{default:e(()=>[s.data.serviceType==="external"?(t(),r(u,{key:0,src:`/meshes/${m.params.mesh}/external-services/for/${m.params.service}`},{default:e(({data:v,error:f})=>[f?(t(),r(C,{key:0,error:f},null,8,["error"])):v===void 0?(t(),r(T,{key:1})):v===null?(t(),r(E,{key:2,"data-testid":"no-matching-external-service"},{title:e(()=>[x("p",null,l(V("services.detail.no_matching_external_service",{name:m.params.service})),1)]),_:2},1024)):(t(),r(A,{key:3,"external-service":v},null,8,["external-service"]))]),_:2},1032,["src"])):(t(),r(L,{key:1,"service-insight":n.data},null,8,["service-insight"]))]),_:2},1024)]),_:1})}}});export{Y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-f7f0e99e.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ec156b92.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListView-f7f0e99e.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListView-ec156b92.js index 8a59f9f70e69..cbce34acabde 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-f7f0e99e.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ec156b92.js @@ -1 +1 @@ -import{d as x,r as a,o,g as p,w as e,h as s,m as z,l as i,E as K,Z as V,D as c,a4 as B,j as _,F as u,U as D,i as y,a0 as I,K as T,k as L,q as N}from"./index-ba2f01fe.js";const R=x({__name:"ServiceListView",setup(A){return(E,$)=>{const w=a("RouteTitle"),k=a("RouterLink"),g=a("KButton"),b=a("KDropdownItem"),h=a("KDropdownMenu"),f=a("KCard"),C=a("AppView"),d=a("DataSource"),S=a("RouteView");return o(),p(d,{src:"/me"},{default:e(({data:v})=>[v?(o(),p(S,{key:0,name:"service-list-view",params:{page:1,size:v.pageSize,mesh:""}},{default:e(({route:n,t:r})=>[s(d,{src:`/meshes/${n.params.mesh}/service-insights?page=${n.params.page}&size=${n.params.size}`},{default:e(({data:l,error:m})=>[s(C,null,{title:e(()=>[z("h2",null,[s(w,{title:r("services.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[i(),s(f,null,{body:e(()=>[m!==void 0?(o(),p(K,{key:0,error:m},null,8,["error"])):(o(),p(V,{key:1,class:"service-collection","data-testid":"service-collection","empty-state-message":r("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:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(n.params.page),"page-size":parseInt(n.params.size),total:l==null?void 0:l.total,items:l==null?void 0:l.items,error:m,onChange:n.update},{name:e(({row:t})=>[s(k,{to:{name:"service-detail-view",params:{service:t.name}}},{default:e(()=>[i(c(t.name),1)]),_:2},1032,["to"])]),serviceType:e(({rowValue:t})=>[i(c(t||"internal"),1)]),addressPort:e(({rowValue:t})=>[t?(o(),p(B,{key:0,text:t},null,8,["text"])):(o(),_(u,{key:1},[i(c(r("common.collection.none")),1)],64))]),online:e(({row:t})=>[t.dataplanes?(o(),_(u,{key:0},[i(c(t.dataplanes.online||0)+" / "+c(t.dataplanes.total||0),1)],64)):(o(),_(u,{key:1},[i(c(r("common.collection.none")),1)],64))]),status:e(({row:t})=>[s(D,{status:t.status||"not_available"},null,8,["status"])]),actions:e(({row:t})=>[s(h,{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[s(g,{class:"non-visual-button",appearance:"secondary",size:"small"},{default:e(()=>[s(y(I),{size:y(T)},null,8,["size"])]),_:1})]),items:e(()=>[s(b,{item:{to:{name:"service-detail-view",params:{service:t.name}},label:r("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["empty-state-message","headers","page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):L("",!0)]),_:1})}}});const F=N(R,[["__scopeId","data-v-72523eb5"]]);export{F as default}; +import{d as x,r as a,o,g as p,w as e,h as s,m as z,l as i,E as K,Z as V,D as c,a4 as B,j as _,F as u,U as D,i as y,a0 as I,K as T,k as L,q as N}from"./index-213666ad.js";const R=x({__name:"ServiceListView",setup(A){return(E,$)=>{const w=a("RouteTitle"),k=a("RouterLink"),g=a("KButton"),b=a("KDropdownItem"),h=a("KDropdownMenu"),f=a("KCard"),C=a("AppView"),d=a("DataSource"),S=a("RouteView");return o(),p(d,{src:"/me"},{default:e(({data:v})=>[v?(o(),p(S,{key:0,name:"service-list-view",params:{page:1,size:v.pageSize,mesh:""}},{default:e(({route:n,t:r})=>[s(d,{src:`/meshes/${n.params.mesh}/service-insights?page=${n.params.page}&size=${n.params.size}`},{default:e(({data:l,error:m})=>[s(C,null,{title:e(()=>[z("h2",null,[s(w,{title:r("services.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[i(),s(f,null,{body:e(()=>[m!==void 0?(o(),p(K,{key:0,error:m},null,8,["error"])):(o(),p(V,{key:1,class:"service-collection","data-testid":"service-collection","empty-state-message":r("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:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(n.params.page),"page-size":parseInt(n.params.size),total:l==null?void 0:l.total,items:l==null?void 0:l.items,error:m,onChange:n.update},{name:e(({row:t})=>[s(k,{to:{name:"service-detail-view",params:{service:t.name}}},{default:e(()=>[i(c(t.name),1)]),_:2},1032,["to"])]),serviceType:e(({rowValue:t})=>[i(c(t||"internal"),1)]),addressPort:e(({rowValue:t})=>[t?(o(),p(B,{key:0,text:t},null,8,["text"])):(o(),_(u,{key:1},[i(c(r("common.collection.none")),1)],64))]),online:e(({row:t})=>[t.dataplanes?(o(),_(u,{key:0},[i(c(t.dataplanes.online||0)+" / "+c(t.dataplanes.total||0),1)],64)):(o(),_(u,{key:1},[i(c(r("common.collection.none")),1)],64))]),status:e(({row:t})=>[s(D,{status:t.status||"not_available"},null,8,["status"])]),actions:e(({row:t})=>[s(h,{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[s(g,{class:"non-visual-button",appearance:"secondary",size:"small"},{default:e(()=>[s(y(I),{size:y(T)},null,8,["size"])]),_:1})]),items:e(()=>[s(b,{item:{to:{name:"service-detail-view",params:{service:t.name}},label:r("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["empty-state-message","headers","page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:2},1032,["params"])):L("",!0)]),_:1})}}});const F=N(R,[["__scopeId","data-v-72523eb5"]]);export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/StatsView-444d327f.js b/app/kuma-ui/pkg/resources/data/assets/StatsView-444d327f.js new file mode 100644 index 000000000000..eec060ec1732 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/StatsView-444d327f.js @@ -0,0 +1 @@ +import{E as l}from"./EnvoyData-500188cc.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const x=_({__name:"StatsView",props:{data:{}},setup(o){const a=o;return(V,h)=>{const n=e("RouteTitle"),r=e("KCard"),i=e("AppView"),p=e("RouteView");return d(),g(p,{name:"zone-egress-stats-view",params:{zoneEgress:""}},{default:t(({route:c,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(n,{title:u("zone-egresses.routes.item.navigation.zone-egress-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:z(m)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${c.params.zoneEgress}/data-path/stats`,"query-key":"envoy-data-stats-zone-egress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/StatsView-49522f65.js b/app/kuma-ui/pkg/resources/data/assets/StatsView-49522f65.js new file mode 100644 index 000000000000..bc1920bc65f4 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/StatsView-49522f65.js @@ -0,0 +1 @@ +import{E as l}from"./EnvoyData-500188cc.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const x=_({__name:"StatsView",props:{data:{}},setup(o){const n=o;return(V,h)=>{const a=e("RouteTitle"),r=e("KCard"),i=e("AppView"),p=e("RouteView");return d(),g(p,{name:"zone-ingress-stats-view",params:{zoneIngress:""}},{default:t(({route:c,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(a,{title:u("zone-ingresses.routes.item.navigation.zone-ingress-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:z(m)(n.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${c.params.zoneIngress}/data-path/stats`,"query-key":"envoy-data-stats-zone-ingress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js index ad7622552a03..49cc8b09b657 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-a48d9371.js @@ -1,3 +1,3 @@ -import{A as D,a as j}from"./AccordionList-dba7a625.js";import{d as S,a2 as x,f as b,o as c,j as u,g,w as v,h as f,i as a,am as L,l as n,D as s,ab as P,m as t,F as y,G as A,q as T,k as $,B as R,C}from"./index-ba2f01fe.js";const N={class:"stack"},U={key:1},V={class:"row"},q={class:"header"},H={class:"header"},O=["data-testid"],F={class:"type"},E=S({__name:"SubscriptionDetails",props:{subscription:{type:Object,required:!0},isDiscoverySubscription:{type:Boolean,default:!1}},setup(r){const e=r,{t:o}=x(),p=b(()=>{var d;let l;if("controlPlaneInstanceId"in e.subscription){const{lastUpdateTime:i,total:_,...m}=e.subscription.status;l=m}else l=((d=e.subscription.status)==null?void 0:d.stat)??{};return l?Object.entries(l).map(([i,_])=>{const{responsesSent:m="0",responsesAcknowledged:h="0",responsesRejected:I="0"}=_;return{type:i,responsesSent:m,responsesAcknowledged:h,responsesRejected:I}}):[]});return(l,d)=>(c(),u("div",N,[p.value.length===0?(c(),g(a(P),{key:0,appearance:"info"},{alertIcon:v(()=>[f(a(L))]),alertMessage:v(()=>[n(s(a(o)("common.detail.subscriptions.no_stats",{id:e.subscription.id})),1)]),_:1})):(c(),u("div",U,[t("div",V,[t("div",q,s(a(o)("common.detail.subscriptions.type")),1),n(),t("div",H,s(a(o)("common.detail.subscriptions.responses_sent_acknowledged")),1)]),n(),(c(!0),u(y,null,A(p.value,(i,_)=>(c(),u("div",{key:_,class:"row","data-testid":`subscription-status-${i.type}`},[t("div",F,s(a(o)(`http.api.property.${i.type}`)),1),n(),t("div",null,s(i.responsesSent)+"/"+s(i.responsesAcknowledged),1)],8,O))),128))]))]))}});const G=T(E,[["__scopeId","data-v-ae0695b5"]]),M=""+new URL("icon-deployed-code-e3c999ba.svg",import.meta.url).href,z=""+new URL("icon-connected-037e001a.svg",import.meta.url).href,J=""+new URL("icon-disconnected-ba3c2624.svg",import.meta.url).href,k=r=>(R("data-v-0cbdfb03"),r=r(),C(),r),K={class:"subscription-header"},Q={class:"instance-id"},W=k(()=>t("img",{src:M},null,-1)),X=k(()=>t("img",{src:z},null,-1)),Y={key:0},Z=k(()=>t("img",{src:J},null,-1)),ss={class:"responses-sent-acknowledged"},es=S({__name:"SubscriptionHeader",props:{subscription:{type:Object,required:!0}},setup(r){const e=r,{t:o,formatIsoDate:p}=x(),l=b(()=>"globalInstanceId"in e.subscription?e.subscription.globalInstanceId:null),d=b(()=>"controlPlaneInstanceId"in e.subscription?e.subscription.controlPlaneInstanceId:null),i=b(()=>e.subscription.connectTime?p(e.subscription.connectTime):null),_=b(()=>e.subscription.disconnectTime?p(e.subscription.disconnectTime):null),m=b(()=>{var w;const{responsesSent:h=0,responsesAcknowledged:I=0,responsesRejected:B=0}=((w=e.subscription.status)==null?void 0:w.total)??{};return{responsesSent:h,responsesAcknowledged:I,responsesRejected:B}});return(h,I)=>(c(),u("header",K,[t("span",Q,[W,n(),l.value?(c(),u(y,{key:0},[t("b",null,s(a(o)("http.api.property.globalInstanceId")),1),n(": "+s(l.value),1)],64)):d.value?(c(),u(y,{key:1},[t("b",null,s(a(o)("http.api.property.controlPlaneInstanceId")),1),n(": "+s(d.value),1)],64)):$("",!0)]),n(),t("span",null,[X,n(),t("b",null,s(a(o)("common.detail.subscriptions.connect_time")),1),n(": "+s(i.value),1)]),n(),_.value?(c(),u("span",Y,[Z,n(),t("b",null,s(a(o)("common.detail.subscriptions.disconnect_time")),1),n(": "+s(_.value),1)])):$("",!0),n(),t("span",ss,s(a(o)("common.detail.subscriptions.responses_sent_acknowledged"))+`: +import{A as D,a as j}from"./AccordionList-6dba5aaf.js";import{d as S,a2 as x,f as b,o as c,j as u,g,w as v,h as f,i as a,am as L,l as n,D as s,ab as P,m as t,F as y,G as A,q as T,k as $,B as R,C}from"./index-213666ad.js";const N={class:"stack"},U={key:1},V={class:"row"},q={class:"header"},H={class:"header"},O=["data-testid"],F={class:"type"},E=S({__name:"SubscriptionDetails",props:{subscription:{type:Object,required:!0},isDiscoverySubscription:{type:Boolean,default:!1}},setup(r){const e=r,{t:o}=x(),p=b(()=>{var d;let l;if("controlPlaneInstanceId"in e.subscription){const{lastUpdateTime:i,total:_,...m}=e.subscription.status;l=m}else l=((d=e.subscription.status)==null?void 0:d.stat)??{};return l?Object.entries(l).map(([i,_])=>{const{responsesSent:m="0",responsesAcknowledged:h="0",responsesRejected:I="0"}=_;return{type:i,responsesSent:m,responsesAcknowledged:h,responsesRejected:I}}):[]});return(l,d)=>(c(),u("div",N,[p.value.length===0?(c(),g(a(P),{key:0,appearance:"info"},{alertIcon:v(()=>[f(a(L))]),alertMessage:v(()=>[n(s(a(o)("common.detail.subscriptions.no_stats",{id:e.subscription.id})),1)]),_:1})):(c(),u("div",U,[t("div",V,[t("div",q,s(a(o)("common.detail.subscriptions.type")),1),n(),t("div",H,s(a(o)("common.detail.subscriptions.responses_sent_acknowledged")),1)]),n(),(c(!0),u(y,null,A(p.value,(i,_)=>(c(),u("div",{key:_,class:"row","data-testid":`subscription-status-${i.type}`},[t("div",F,s(a(o)(`http.api.property.${i.type}`)),1),n(),t("div",null,s(i.responsesSent)+"/"+s(i.responsesAcknowledged),1)],8,O))),128))]))]))}});const G=T(E,[["__scopeId","data-v-ae0695b5"]]),M=""+new URL("icon-deployed-code-e3c999ba.svg",import.meta.url).href,z=""+new URL("icon-connected-037e001a.svg",import.meta.url).href,J=""+new URL("icon-disconnected-ba3c2624.svg",import.meta.url).href,k=r=>(R("data-v-0cbdfb03"),r=r(),C(),r),K={class:"subscription-header"},Q={class:"instance-id"},W=k(()=>t("img",{src:M},null,-1)),X=k(()=>t("img",{src:z},null,-1)),Y={key:0},Z=k(()=>t("img",{src:J},null,-1)),ss={class:"responses-sent-acknowledged"},es=S({__name:"SubscriptionHeader",props:{subscription:{type:Object,required:!0}},setup(r){const e=r,{t:o,formatIsoDate:p}=x(),l=b(()=>"globalInstanceId"in e.subscription?e.subscription.globalInstanceId:null),d=b(()=>"controlPlaneInstanceId"in e.subscription?e.subscription.controlPlaneInstanceId:null),i=b(()=>e.subscription.connectTime?p(e.subscription.connectTime):null),_=b(()=>e.subscription.disconnectTime?p(e.subscription.disconnectTime):null),m=b(()=>{var w;const{responsesSent:h=0,responsesAcknowledged:I=0,responsesRejected:B=0}=((w=e.subscription.status)==null?void 0:w.total)??{};return{responsesSent:h,responsesAcknowledged:I,responsesRejected:B}});return(h,I)=>(c(),u("header",K,[t("span",Q,[W,n(),l.value?(c(),u(y,{key:0},[t("b",null,s(a(o)("http.api.property.globalInstanceId")),1),n(": "+s(l.value),1)],64)):d.value?(c(),u(y,{key:1},[t("b",null,s(a(o)("http.api.property.controlPlaneInstanceId")),1),n(": "+s(d.value),1)],64)):$("",!0)]),n(),t("span",null,[X,n(),t("b",null,s(a(o)("common.detail.subscriptions.connect_time")),1),n(": "+s(i.value),1)]),n(),_.value?(c(),u("span",Y,[Z,n(),t("b",null,s(a(o)("common.detail.subscriptions.disconnect_time")),1),n(": "+s(_.value),1)])):$("",!0),n(),t("span",ss,s(a(o)("common.detail.subscriptions.responses_sent_acknowledged"))+`: `+s(m.value.responsesSent)+"/"+s(m.value.responsesAcknowledged),1)]))}});const ts=T(es,[["__scopeId","data-v-0cbdfb03"]]),cs=S({__name:"SubscriptionList",props:{subscriptions:{}},setup(r){const e=r,o=b(()=>{const p=Array.from(e.subscriptions);return p.reverse(),p});return(p,l)=>(c(),g(j,null,{default:v(()=>[(c(!0),u(y,null,A(o.value,(d,i)=>(c(),g(D,{key:i},{"accordion-header":v(()=>[f(ts,{subscription:d},null,8,["subscription"])]),"accordion-content":v(()=>[f(G,{subscription:d},null,8,["subscription"])]),_:2},1024))),128))]),_:1}))}});export{cs as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-5f395bc5.js b/app/kuma-ui/pkg/resources/data/assets/TagList-a8736c27.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/TagList-5f395bc5.js rename to app/kuma-ui/pkg/resources/data/assets/TagList-a8736c27.js index 80fe3690d4da..71b00a48eda0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/TagList-5f395bc5.js +++ b/app/kuma-ui/pkg/resources/data/assets/TagList-a8736c27.js @@ -1 +1 @@ -import{d as f,e as b,a3 as g,f as y,o as r,j as l,F as h,G as k,g as i,w as p,n as x,l as L,D as d,m as w,i as T,af as B,q as j}from"./index-ba2f01fe.js";function z(o){return Object.entries(o??{}).map(([s,a])=>({label:s,value:a}))}const C={class:"tag-list"},D=f({__name:"TagList",props:{tags:{type:Object,required:!0}},setup(o){const s=o,a=b(),c=g(),m=y(()=>(Array.isArray(s.tags)?s.tags:z(s.tags)).map(n=>{const{label:t,value:u}=n,v=_(n);return{label:t,value:u,route:v}}));function _(e){if(e.value!=="*")try{switch(e.label){case"kuma.io/zone":return c.resolve({name:"zone-cp-detail-view",params:{zone:e.value}});case"kuma.io/service":return"mesh"in a.params?c.resolve({name:"service-detail-view",params:{mesh:a.params.mesh,service:e.value}}):void 0;default:return}}catch{return}}return(e,n)=>(r(),l("span",C,[(r(!0),l(h,null,k(m.value,(t,u)=>(r(),i(T(B),{key:u,class:"tag-badge"},{default:p(()=>[(r(),i(x(t.route?"router-link":"span"),{to:t.route},{default:p(()=>[L(d(t.label)+":",1),w("b",null,d(t.value),1)]),_:2},1032,["to"]))]),_:2},1024))),128))]))}});const q=j(D,[["__scopeId","data-v-94e5d380"]]);export{q as T}; +import{d as f,e as b,a3 as g,f as y,o as r,j as l,F as h,G as k,g as i,w as p,n as x,l as L,D as d,m as w,i as T,af as B,q as j}from"./index-213666ad.js";function z(o){return Object.entries(o??{}).map(([s,a])=>({label:s,value:a}))}const C={class:"tag-list"},D=f({__name:"TagList",props:{tags:{type:Object,required:!0}},setup(o){const s=o,a=b(),c=g(),m=y(()=>(Array.isArray(s.tags)?s.tags:z(s.tags)).map(n=>{const{label:t,value:u}=n,v=_(n);return{label:t,value:u,route:v}}));function _(e){if(e.value!=="*")try{switch(e.label){case"kuma.io/zone":return c.resolve({name:"zone-cp-detail-view",params:{zone:e.value}});case"kuma.io/service":return"mesh"in a.params?c.resolve({name:"service-detail-view",params:{mesh:a.params.mesh,service:e.value}}):void 0;default:return}}catch{return}}return(e,n)=>(r(),l("span",C,[(r(!0),l(h,null,k(m.value,(t,u)=>(r(),i(T(B),{key:u,class:"tag-badge"},{default:p(()=>[(r(),i(x(t.route?"router-link":"span"),{to:t.route},{default:p(()=>[L(d(t.label)+":",1),w("b",null,d(t.value),1)]),_:2},1032,["to"]))]),_:2},1024))),128))]))}});const q=j(D,[["__scopeId","data-v-94e5d380"]]);export{q as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/WelcomeView-dbbc8215.js b/app/kuma-ui/pkg/resources/data/assets/WelcomeView-5f61c790.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/WelcomeView-dbbc8215.js rename to app/kuma-ui/pkg/resources/data/assets/WelcomeView-5f61c790.js index f2f567c37a65..9b21fbf9c134 100644 --- a/app/kuma-ui/pkg/resources/data/assets/WelcomeView-dbbc8215.js +++ b/app/kuma-ui/pkg/resources/data/assets/WelcomeView-5f61c790.js @@ -1,4 +1,4 @@ -import{d as h,v as I,x as N,o as s,j as r,l as a,y as S,z as m,B as g,C as M,m as t,q as f,r as l,g as u,w as o,h as n,D as i,G as C,i as _,H as L,K as A,k as H,F as O}from"./index-ba2f01fe.js";import{O as W,a as z,b as $}from"./OnboardingPage-c55a09e0.js";const B=e=>(g("data-v-b31b8343"),e=e(),M(),e),G=B(()=>t("defs",null,null,-1)),R=m(' ',1),T=m('
',1),j=h({__name:"WelcomeAnimationSvg",setup(e){const v=I(!1);return N(function(){window.setTimeout(()=>{v.value=!0},30)}),(y,c)=>(s(),r("svg",{class:S(["background svg",{active:v.value}]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},[G,a(),R,a(),T],2))}});const E=f(j,[["__scopeId","data-v-b31b8343"]]),w=e=>(g("data-v-29a8fc74"),e=e(),M(),e),K=w(()=>t("strong",null,"few minutes",-1)),q={"data-testid":"kuma-environment"},D=w(()=>t("h2",{class:"text-center"},` +import{d as h,v as I,x as N,o as s,j as r,l as a,y as S,z as m,B as g,C as M,m as t,q as f,r as l,g as u,w as o,h as n,D as i,G as C,i as _,H as L,K as A,k as H,F as O}from"./index-213666ad.js";import{O as W,a as z,b as $}from"./OnboardingPage-ee04fe47.js";const B=e=>(g("data-v-b31b8343"),e=e(),M(),e),G=B(()=>t("defs",null,null,-1)),R=m(' ',1),T=m('
',1),j=h({__name:"WelcomeAnimationSvg",setup(e){const v=I(!1);return N(function(){window.setTimeout(()=>{v.value=!0},30)}),(y,c)=>(s(),r("svg",{class:S(["background svg",{active:v.value}]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},[G,a(),R,a(),T],2))}});const E=f(j,[["__scopeId","data-v-b31b8343"]]),w=e=>(g("data-v-29a8fc74"),e=e(),M(),e),K=w(()=>t("strong",null,"few minutes",-1)),q={"data-testid":"kuma-environment"},D=w(()=>t("h2",{class:"text-center"},` Let’s get started: `,-1)),F={class:"item-status-list-wrapper"},U={class:"item-status-list"},P={class:"circle mr-2"},Y=h({__name:"WelcomeView",setup(e){return(v,y)=>{const c=l("RouteTitle"),V=l("AppView"),k=l("RouteView");return s(),u(k,{name:"onboarding-welcome"},{default:o(({env:x,t:d,can:p})=>[n(c,{title:d("onboarding.routes.welcome.title",{name:d("common.product.name")})},null,8,["title"]),a(),n(V,null,{default:o(()=>[t("div",null,[n(W,null,{header:o(()=>[n(z,null,{title:o(()=>[a(` Welcome to `+i(d("common.product.name")),1)]),description:o(()=>[t("p",null,[a(` diff --git a/app/kuma-ui/pkg/resources/data/assets/XdsConfigView-0e352a8d.js b/app/kuma-ui/pkg/resources/data/assets/XdsConfigView-0e352a8d.js new file mode 100644 index 000000000000..3f83ee4b3988 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/XdsConfigView-0e352a8d.js @@ -0,0 +1 @@ +import{E as l}from"./EnvoyData-500188cc.js";import{g as m}from"./dataplane-0a086c06.js";import{d,r as e,o as g,g as _,w as t,h as s,m as f,l as w,i as x}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const y=d({__name:"XdsConfigView",props:{data:{}},setup(o){const n=o;return(z,V)=>{const a=e("RouteTitle"),r=e("KCard"),i=e("AppView"),c=e("RouteView");return g(),_(c,{name:"zone-ingress-xds-config-view",params:{zoneIngress:""}},{default:t(({route:p,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(a,{title:u("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:x(m)(n.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${p.params.zoneIngress}/data-path/xds`,"query-key":"envoy-data-xds-zone-ingress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/XdsConfigView-6e95ea34.js b/app/kuma-ui/pkg/resources/data/assets/XdsConfigView-6e95ea34.js new file mode 100644 index 000000000000..705b3b6aac59 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/XdsConfigView-6e95ea34.js @@ -0,0 +1 @@ +import{E as l}from"./EnvoyData-500188cc.js";import{g as m}from"./dataplane-0a086c06.js";import{d,r as e,o as g,g as _,w as t,h as s,m as f,l as w,i as x}from"./index-213666ad.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-9634fc68.js";const E=d({__name:"XdsConfigView",props:{data:{}},setup(o){const n=o;return(z,V)=>{const a=e("RouteTitle"),r=e("KCard"),i=e("AppView"),c=e("RouteView");return g(),_(c,{name:"zone-egress-xds-config-view",params:{zoneEgress:""}},{default:t(({route:p,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(a,{title:u("zone-egresses.routes.item.navigation.zone-egress-xds-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:x(m)(n.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${p.params.zoneEgress}/data-path/xds`,"query-key":"envoy-data-xds-zone-egress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-e52343e1.js b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-e52343e1.js deleted file mode 100644 index 4bb7b9a73727..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-e52343e1.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as V}from"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import{d as C,r as o,o as n,g as p,w as t,h as d,a7 as v,m,l as c,j as r,F as _,G as g,D as N}from"./index-ba2f01fe.js";const S=["data-testid","innerHTML"],A=C({__name:"ZoneConfigView",props:{data:{},notifications:{default:()=>[]}},setup(k){const l=k;function y(f){var s;const i=((s=f.zoneInsight)==null?void 0:s.subscriptions)??[];if(i.length>0){const a=i[i.length-1];if(a.config)return JSON.stringify(JSON.parse(a.config),null,2)}return null}return(f,i)=>{const s=o("RouteTitle"),a=o("KAlert"),h=o("KCard"),w=o("AppView"),b=o("RouteView");return n(),p(b,{name:"zone-cp-config-view",params:{zone:""}},{default:t(({t:u})=>[d(w,null,v({title:t(()=>[m("h2",null,[d(s,{title:u("zone-cps.routes.item.navigation.zone-cp-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[c(),c(),d(h,{class:"mt-4"},{body:t(()=>[(n(!0),r(_,null,g([y(l.data)],(e,z)=>(n(),r(_,{key:z},[e!==null?(n(),p(V,{key:0,id:"code-block-zone-config",language:"json",code:e,"is-searchable":"","query-key":"zone-config"},null,8,["code"])):(n(),p(a,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{alertMessage:t(()=>[c(N(u("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))],64))),128))]),_:2},1024)]),_:2},[l.notifications.length>0?{name:"notifications",fn:t(()=>[m("ul",null,[(n(!0),r(_,null,g(l.notifications,e=>(n(),r("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:u(`common.warnings.${e.kind}`,e.payload)},null,8,S))),128)),c()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-72450b39.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-72450b39.js deleted file mode 100644 index f06eb5300cb1..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-72450b39.js +++ /dev/null @@ -1 +0,0 @@ -import{d as N,a2 as R,P as S,a3 as E,v as A,o as l,j as T,h as c,w as o,i as e,a1 as B,aK as Z,l as _,D as C,$ as M,g as d,m as g,k as I,r as b,E as $,t as L,a7 as P,a4 as j,n as G}from"./index-ba2f01fe.js";import{_ as K}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-cd76844b.js";import{N as Y}from"./NavTabs-c49e82e9.js";const q=N({__name:"ZoneActionMenu",props:{zoneOverview:{type:Object,required:!0},kpopAttributes:{type:Object,default:()=>({placement:"bottomEnd"})}},setup(x){const s=x,{t:r}=R(),O=S(),z=E(),u=A(!1);function v(){u.value=!u.value}async function w(){await O.deleteZone({name:s.zoneOverview.name})}function t(){z.push({name:"zone-cp-list-view"})}return(i,n)=>(l(),T("div",null,[c(e(M),{"button-appearance":"creation","kpop-attributes":s.kpopAttributes,label:e(r)("zones.action_menu.toggle_button"),"show-caret":"",width:"280"},{items:o(()=>[c(e(B),{"is-dangerous":"","data-testid":"delete-button",onClick:Z(v,["prevent"])},{default:o(()=>[_(C(e(r)("zones.action_menu.delete_button")),1)]),_:1},8,["onClick"])]),_:1},8,["kpop-attributes","label"]),_(),u.value?(l(),d(K,{key:0,"confirmation-text":s.zoneOverview.name,"delete-function":w,"is-visible":"","action-button-text":e(r)("common.delete_modal.proceed_button"),title:e(r)("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:v,onDelete:t},{"body-content":o(()=>[g("p",null,C(e(r)("common.delete_modal.text1",{type:"Zone",name:s.zoneOverview.name})),1),_(),g("p",null,C(e(r)("common.delete_modal.text2")),1)]),_:1},8,["confirmation-text","action-button-text","title"])):I("",!0)]))}}),H=N({__name:"ZoneDetailTabsView",setup(x){var w;const{t:s}=R(),z=(((w=E().getRoutes().find(t=>t.name==="zone-cp-detail-tabs-view"))==null?void 0:w.children)??[]).map(t=>{var a,p;const i=typeof t.name>"u"?(a=t.children)==null?void 0:a[0]:t,n=i.name,m=((p=i.meta)==null?void 0:p.module)??"";return{title:s(`zone-cps.routes.item.navigation.${n}`),routeName:n,module:m}}),u=A([]),v=t=>{var m,f;const i=[],n=((m=t.zoneInsight)==null?void 0:m.subscriptions)??[];if(n.length>0){const a=n[n.length-1],p=a.version.kumaCp.version||"-",{kumaCpGlobalCompatible:k=!0}=a.version.kumaCp;a.config&&((f=JSON.parse(a.config))==null?void 0:f.store.type)==="memory"&&i.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),k||i.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:p}})}u.value=i};return(t,i)=>{const n=b("RouteTitle"),m=b("RouterView"),f=b("AppView"),a=b("DataSource"),p=b("RouteView");return l(),d(p,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:o(({can:k,route:y})=>[c(a,{src:`/zone-cps/${y.params.zone}`,onChange:v},{default:o(({data:h,error:V})=>[V!==void 0?(l(),d($,{key:0,error:V},null,8,["error"])):h===void 0?(l(),d(L,{key:1})):(l(),d(f,{key:2,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:e(s)("zone-cps.routes.item.breadcrumbs")}]},P({title:o(()=>[g("h1",null,[c(j,{text:y.params.zone},{default:o(()=>[c(n,{title:e(s)("zone-cps.routes.item.title",{name:y.params.zone}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:o(()=>[_(),_(),c(Y,{class:"route-zone-detail-view-tabs",tabs:e(z)},null,8,["tabs"]),_(),c(m,null,{default:o(D=>[(l(),d(G(D.Component),{data:h,notifications:u.value},null,8,["data","notifications"]))]),_:2},1024)]),_:2},[k("create zones")?{name:"actions",fn:o(()=>[c(q,{"zone-overview":h},null,8,["zone-overview"])]),key:"0"}:void 0]),1032,["breadcrumbs"]))]),_:2},1032,["src"])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-e77e2836.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-e77e2836.js deleted file mode 100644 index 5ad0b7706c8f..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-e77e2836.js +++ /dev/null @@ -1 +0,0 @@ -import{d as V,f as p,aL as b,aH as T,aM as B,r as u,o as i,g as D,w as t,h as n,a7 as S,l as e,m as r,a8 as m,D as l,U as x,j as c,F as _,G as h,k as L}from"./index-ba2f01fe.js";import{_ as N}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js";import"./AccordionList-dba7a625.js";const Z=["data-testid","innerHTML"],$={"data-testid":"detail-view-details",class:"stack"},z={class:"columns",style:{"--columns":"3"}},A={key:0},P=V({__name:"ZoneDetailView",props:{data:{},notifications:{default:()=>[]}},setup(f){const s=f,v=p(()=>b(s.data)),k=p(()=>T(s.data)),g=p(()=>B(s.data));return(H,M)=>{const y=u("KCard"),w=u("AppView"),C=u("RouteView");return i(),D(C,{name:"zone-cp-detail-view"},{default:t(({t:a})=>[n(w,null,S({default:t(()=>{var o;return[e(),r("div",$,[n(y,null,{body:t(()=>[r("div",z,[n(m,null,{title:t(()=>[e(l(a("http.api.property.status")),1)]),body:t(()=>[n(x,{status:k.value},null,8,["status"])]),_:2},1024),e(),n(m,null,{title:t(()=>[e(l(a("http.api.property.type")),1)]),body:t(()=>[e(l(a(`common.product.environment.${v.value||"unknown"}`)),1)]),_:2},1024),e(),n(m,null,{title:t(()=>[e(l(a("http.api.property.authenticationType")),1)]),body:t(()=>[e(l(g.value||a("common.not_applicable")),1)]),_:2},1024)])]),_:2},1024),e(),(i(!0),c(_,null,h([((o=s.data.zoneInsight)==null?void 0:o.subscriptions)??[]],d=>(i(),c(_,{key:d},[d.length>0?(i(),c("div",A,[r("h2",null,l(a("zone-cps.detail.subscriptions")),1),e(),n(y,{class:"mt-4"},{body:t(()=>[n(N,{subscriptions:d},null,8,["subscriptions"])]),_:2},1024)])):L("",!0)],64))),128))])]}),_:2},[s.notifications.length>0?{name:"notifications",fn:t(()=>[r("ul",null,[(i(!0),c(_,null,h(s.notifications,o=>(i(),c("li",{key:o.kind,"data-testid":`warning-${o.kind}`,innerHTML:a(`common.warnings.${o.kind}`,o.payload)},null,8,Z))),128)),e()])]),key:"0"}:void 0]),1024)]),_:1})}}});export{P as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-de52754c.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-de52754c.js deleted file mode 100644 index 8f404381bb42..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-de52754c.js +++ /dev/null @@ -1 +0,0 @@ -import{E as p}from"./EnvoyData-a1f25b7c.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const x=_({__name:"ZoneEgressClustersView",props:{data:{}},setup(o){const r=o;return(V,h)=>{const n=e("RouteTitle"),a=e("KCard"),u=e("AppView"),c=e("RouteView");return d(),g(c,{name:"zone-egress-clusters-view",params:{zoneEgress:""}},{default:t(({route:l,t:i})=>[s(u,null,{title:t(()=>[f("h2",null,[s(n,{title:i("zone-egresses.routes.item.navigation.zone-egress-clusters-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(a,null,{body:t(()=>[s(p,{status:z(m)(r.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${l.params.zoneEgress}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-egress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-ba1ad4b0.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-ba1ad4b0.js deleted file mode 100644 index 0215110efabb..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-ba1ad4b0.js +++ /dev/null @@ -1 +0,0 @@ -import{d as g,P as w,r as e,o as s,g as r,w as o,h as t,m as k,l as z,E as V,t as h,i as E}from"./index-ba2f01fe.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import"./toYaml-4e00099e.js";const K=g({__name:"ZoneEgressConfigView",setup(C){const i=w();return(x,y)=>{const l=e("RouteTitle"),m=e("DataSource"),u=e("KCard"),_=e("AppView"),p=e("RouteView");return s(),r(p,{name:"zone-egress-config-view",params:{zoneEgress:""}},{default:o(({route:n,t:d})=>[t(_,null,{title:o(()=>[k("h2",null,[t(l,{title:d("zone-egresses.routes.item.navigation.zone-egress-config-view"),render:!0},null,8,["title"])])]),default:o(()=>[z(),t(u,{class:"mt-4"},{body:o(()=>[t(m,{src:`/zone-egresses/${n.params.zoneEgress}`},{default:o(({data:a,error:c})=>[c!==void 0?(s(),r(V,{key:0,error:c},null,8,["error"])):a===void 0?(s(),r(h,{key:1})):(s(),r(v,{key:2,id:"code-block-zone-egress",resource:a,"resource-fetcher":f=>E(i).getZoneEgress({name:n.params.zoneEgress},f),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-21e12c7b.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-21e12c7b.js deleted file mode 100644 index 67687bf5a972..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-21e12c7b.js +++ /dev/null @@ -1 +0,0 @@ -import{d as V,a2 as R,a3 as x,r as o,o as n,g as i,w as t,h as s,i as p,m as E,a4 as h,l as w,E as k,t as y,j as B,F as C,n as N}from"./index-ba2f01fe.js";import{N as T}from"./NavTabs-c49e82e9.js";const j=V({__name:"ZoneEgressDetailTabsView",setup(D){var _;const{t:l}=R(),v=(((_=x().getRoutes().find(e=>e.name==="zone-egress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var r,c;const u=typeof e.name>"u"?(r=e.children)==null?void 0:r[0]:e,a=u.name,m=((c=u.meta)==null?void 0:c.module)??"";return{title:l(`zone-egresses.routes.item.navigation.${a}`),routeName:a,module:m}});return(e,u)=>{const a=o("RouteTitle"),m=o("RouterView"),g=o("DataSource"),r=o("AppView"),c=o("RouteView");return n(),i(c,{name:"zone-egress-detail-tabs-view",params:{zoneEgress:""}},{default:t(({route:d})=>[s(r,{breadcrumbs:[{to:{name:"zone-egress-list-view"},text:p(l)("zone-egresses.routes.item.breadcrumbs")}]},{title:t(()=>[E("h1",null,[s(h,{text:d.params.zoneEgress},{default:t(()=>[s(a,{title:p(l)("zone-egresses.routes.item.title",{name:d.params.zoneEgress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),s(g,{src:`/zone-egress-overviews/${d.params.zoneEgress}`},{default:t(({data:f,error:b})=>[b!==void 0?(n(),i(k,{key:0,error:b},null,8,["error"])):f===void 0?(n(),i(y,{key:1})):(n(),B(C,{key:2},[s(T,{class:"route-zone-egress-detail-view-tabs",tabs:p(v)},null,8,["tabs"]),w(),s(m,null,{default:t(z=>[(n(),i(N(z.Component),{data:f},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-02f21b9b.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-02f21b9b.js deleted file mode 100644 index 5cb5bd703130..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-02f21b9b.js +++ /dev/null @@ -1 +0,0 @@ -import{d as f,r as d,o as r,g,w as e,h as t,m as l,a8 as _,l as s,D as i,U as b,i as z,a4 as E,j as h,F as V,k as C}from"./index-ba2f01fe.js";import{_ as v}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js";import{g as B}from"./dataplane-0a086c06.js";import"./AccordionList-dba7a625.js";const x={class:"stack","data-testid":"detail-view-details"},I={class:"columns",style:{"--columns":"2"}},D={key:0},K=f({__name:"ZoneEgressDetailView",props:{data:{}},setup(w){const o=w;return(p,N)=>{const c=d("KCard"),k=d("AppView"),y=d("RouteView");return r(),g(y,{name:"zone-egress-detail-view"},{default:e(({t:n})=>[t(k,null,{default:e(()=>{var u;return[l("div",x,[t(c,null,{body:e(()=>[l("div",I,[t(_,null,{title:e(()=>[s(i(n("http.api.property.status")),1)]),body:e(()=>[t(b,{status:z(B)(o.data.zoneEgressInsight)},null,8,["status"])]),_:2},1024),s(),t(_,null,{title:e(()=>[s(i(n("http.api.property.address")),1)]),body:e(()=>{var a,m;return[(a=o.data.zoneEgress.networking)!=null&&a.address&&((m=o.data.zoneEgress.networking)!=null&&m.port)?(r(),g(E,{key:0,text:`${o.data.zoneEgress.networking.address}:${o.data.zoneEgress.networking.port}`},null,8,["text"])):(r(),h(V,{key:1},[s(i(n("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),s(),(((u=p.data.zoneEgressInsight)==null?void 0:u.subscriptions)??[]).length>0?(r(),h("div",D,[l("h2",null,i(n("zone-egresses.detail.subscriptions")),1),s(),t(c,{class:"mt-4"},{body:e(()=>{var a;return[t(v,{subscriptions:((a=p.data.zoneEgressInsight)==null?void 0:a.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):C("",!0)])]}),_:2},1024)]),_:1})}}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-04a0e319.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-04a0e319.js deleted file mode 100644 index 60dfaed5495c..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-04a0e319.js +++ /dev/null @@ -1 +0,0 @@ -import{d as K,r as o,o as n,g as c,w as e,h as a,m as B,l as u,E as D,Z as R,D as f,a4 as S,j as v,F as b,U as L,i as h,a0 as N,K as T,k as Z,q as A}from"./index-ba2f01fe.js";import{g as $}from"./dataplane-0a086c06.js";const F=K({__name:"ZoneEgressListView",setup(P){function C(z){return z.map(m=>{const{name:p}=m,_={name:"zone-egress-detail-view",params:{zoneEgress:p}},{networking:t}=m.zoneEgress;let d;t!=null&&t.address&&(t!=null&&t.port)&&(d=`${t.address}:${t.port}`);const g=$(m.zoneEgressInsight??{});return{detailViewRoute:_,name:p,addressPort:d,status:g}})}return(z,m)=>{const p=o("RouteTitle"),_=o("RouterLink"),t=o("KButton"),d=o("KDropdownItem"),g=o("KDropdownMenu"),E=o("KCard"),w=o("DataSource"),V=o("AppView"),x=o("RouteView");return n(),c(w,{src:"/me"},{default:e(({data:k})=>[k?(n(),c(x,{key:0,name:"zone-egress-list-view",params:{page:1,size:k.pageSize}},{default:e(({route:l,t:r})=>[a(V,null,{title:e(()=>[B("h1",null,[a(p,{title:r("zone-egresses.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[u(),a(w,{src:`/zone-egress-overviews?page=${l.params.page}&size=${l.params.size}`},{default:e(({data:i,error:y})=>[a(E,null,{body:e(()=>[y!==void 0?(n(),c(D,{key:0,error:y},null,8,["error"])):(n(),c(R,{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:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(l.params.page),"page-size":parseInt(l.params.size),total:i==null?void 0:i.total,items:i?C(i.items):void 0,error:y,"empty-state-message":r("common.emptyState.message",{type:"Zone Egresses"}),"empty-state-cta-to":r("zone-egresses.href.docs"),"empty-state-cta-text":r("common.documentation"),onChange:l.update},{name:e(({row:s,rowValue:I})=>[a(_,{to:s.detailViewRoute,"data-testid":"detail-view-link"},{default:e(()=>[u(f(I),1)]),_:2},1032,["to"])]),addressPort:e(({rowValue:s})=>[s?(n(),c(S,{key:0,text:s},null,8,["text"])):(n(),v(b,{key:1},[u(f(r("common.collection.none")),1)],64))]),status:e(({rowValue:s})=>[s?(n(),c(L,{key:0,status:s},null,8,["status"])):(n(),v(b,{key:1},[u(f(r("common.collection.none")),1)],64))]),actions:e(({row:s})=>[a(g,{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[a(t,{class:"non-visual-button",appearance:"secondary",size:"small"},{default:e(()=>[a(h(N),{size:h(T)},null,8,["size"])]),_:1})]),items:e(()=>[a(d,{item:{to:s.detailViewRoute,label:r("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["page-number","page-size","total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024)]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["params"])):Z("",!0)]),_:1})}}});const j=A(F,[["__scopeId","data-v-fd5c7f5e"]]);export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-48b73156.css b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-48b73156.css deleted file mode 100644 index 60e4b92fa796..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-48b73156.css +++ /dev/null @@ -1 +0,0 @@ -.actions-dropdown[data-v-fd5c7f5e]{display:inline-block} diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-a6067e39.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-a6067e39.js deleted file mode 100644 index 3c87f20c906a..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-a6067e39.js +++ /dev/null @@ -1 +0,0 @@ -import{E as l}from"./EnvoyData-a1f25b7c.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const x=_({__name:"ZoneEgressStatsView",props:{data:{}},setup(o){const a=o;return(V,h)=>{const n=e("RouteTitle"),r=e("KCard"),i=e("AppView"),p=e("RouteView");return d(),g(p,{name:"zone-egress-stats-view",params:{zoneEgress:""}},{default:t(({route:c,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(n,{title:u("zone-egresses.routes.item.navigation.zone-egress-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:z(m)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${c.params.zoneEgress}/data-path/stats`,"query-key":"envoy-data-stats-zone-egress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-a6704a41.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-a6704a41.js deleted file mode 100644 index 2e3889658fb4..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-a6704a41.js +++ /dev/null @@ -1 +0,0 @@ -import{E as l}from"./EnvoyData-a1f25b7c.js";import{g as m}from"./dataplane-0a086c06.js";import{d,r as e,o as g,g as _,w as t,h as s,m as f,l as w,i as x}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const y=d({__name:"ZoneEgressXdsConfigView",props:{data:{}},setup(o){const n=o;return(z,V)=>{const a=e("RouteTitle"),r=e("KCard"),i=e("AppView"),c=e("RouteView");return g(),_(c,{name:"zone-egress-xds-config-view",params:{zoneEgress:""}},{default:t(({route:p,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(a,{title:u("zone-egresses.routes.item.navigation.zone-egress-xds-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:x(m)(n.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${p.params.zoneEgress}/data-path/xds`,"query-key":"envoy-data-xds-zone-egress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-8b1b3082.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-8b1b3082.js deleted file mode 100644 index 11a48bc576df..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-8b1b3082.js +++ /dev/null @@ -1 +0,0 @@ -import{E as p}from"./EnvoyData-a1f25b7c.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const x=_({__name:"ZoneIngressClustersView",props:{data:{}},setup(n){const o=n;return(V,h)=>{const r=e("RouteTitle"),a=e("KCard"),i=e("AppView"),u=e("RouteView");return d(),g(u,{name:"zone-ingress-clusters-view",params:{zoneIngress:""}},{default:t(({route:c,t:l})=>[s(i,null,{title:t(()=>[f("h2",null,[s(r,{title:l("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(a,null,{body:t(()=>[s(p,{status:z(m)(o.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${c.params.zoneIngress}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-ingress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-20de03dd.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-20de03dd.js deleted file mode 100644 index cbe8b45b7b48..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-20de03dd.js +++ /dev/null @@ -1 +0,0 @@ -import{d as g,P as w,r as e,o as s,g as n,w as o,h as r,m as k,l as z,E as V,t as h,i as v}from"./index-ba2f01fe.js";import{_ as C}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-1cb0d308.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";import"./toYaml-4e00099e.js";const K=g({__name:"ZoneIngressConfigView",setup(I){const i=w();return(x,y)=>{const l=e("RouteTitle"),m=e("DataSource"),u=e("KCard"),_=e("AppView"),p=e("RouteView");return s(),n(p,{name:"zone-ingress-config-view",params:{zoneIngress:""}},{default:o(({route:t,t:d})=>[r(_,null,{title:o(()=>[k("h2",null,[r(l,{title:d("zone-ingresses.routes.item.navigation.zone-ingress-config-view"),render:!0},null,8,["title"])])]),default:o(()=>[z(),r(u,{class:"mt-4"},{body:o(()=>[r(m,{src:`/zone-ingresses/${t.params.zoneIngress}`},{default:o(({data:a,error:c})=>[c!==void 0?(s(),n(V,{key:0,error:c},null,8,["error"])):a===void 0?(s(),n(h,{key:1})):(s(),n(C,{key:2,id:"code-block-zone-ingress",resource:a,"resource-fetcher":f=>v(i).getZoneIngress({name:t.params.zoneIngress},f),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-318ea44c.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-318ea44c.js deleted file mode 100644 index ec9a1482690c..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-318ea44c.js +++ /dev/null @@ -1 +0,0 @@ -import{d as V,a2 as R,a3 as x,r as n,o,g as c,w as t,h as s,i as p,m as h,a4 as k,l as w,E as y,t as B,j as C,F as I,n as N}from"./index-ba2f01fe.js";import{N as T}from"./NavTabs-c49e82e9.js";const S=V({__name:"ZoneIngressDetailTabsView",setup(D){var _;const{t:l}=R(),v=(((_=x().getRoutes().find(e=>e.name==="zone-ingress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var r,i;const u=typeof e.name>"u"?(r=e.children)==null?void 0:r[0]:e,a=u.name,m=((i=u.meta)==null?void 0:i.module)??"";return{title:l(`zone-ingresses.routes.item.navigation.${a}`),routeName:a,module:m}});return(e,u)=>{const a=n("RouteTitle"),m=n("RouterView"),g=n("DataSource"),r=n("AppView"),i=n("RouteView");return o(),c(i,{name:"zone-ingress-detail-tabs-view",params:{zoneIngress:""}},{default:t(({route:d})=>[s(r,{breadcrumbs:[{to:{name:"zone-ingress-list-view"},text:p(l)("zone-ingresses.routes.item.breadcrumbs")}]},{title:t(()=>[h("h1",null,[s(k,{text:d.params.zoneIngress},{default:t(()=>[s(a,{title:p(l)("zone-ingresses.routes.item.title",{name:d.params.zoneIngress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[w(),s(g,{src:`/zone-ingress-overviews/${d.params.zoneIngress}`},{default:t(({data:f,error:b})=>[b!==void 0?(o(),c(y,{key:0,error:b},null,8,["error"])):f===void 0?(o(),c(B,{key:1})):(o(),C(I,{key:2},[s(T,{class:"route-zone-ingress-detail-view-tabs",tabs:p(v)},null,8,["tabs"]),w(),s(m,null,{default:t(z=>[(o(),c(N(z.Component),{data:f},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-48d63f38.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-48d63f38.js deleted file mode 100644 index ae5c7912a635..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-48d63f38.js +++ /dev/null @@ -1 +0,0 @@ -import{d as f,r as l,o as r,g as p,w as e,h as o,m as c,a8 as g,l as s,D as i,U as v,i as b,a4 as w,j as u,F as I,k as V}from"./index-ba2f01fe.js";import{_ as C}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-2ed70bf0.js";import{g as x}from"./dataplane-0a086c06.js";import"./AccordionList-dba7a625.js";const B={class:"stack","data-testid":"detail-view-details"},A={class:"columns",style:{"--columns":"3"}},$={key:0},P=f({__name:"ZoneIngressDetailView",props:{data:{}},setup(h){const t=h;return(m,D)=>{const _=l("KCard"),y=l("AppView"),z=l("RouteView");return r(),p(z,{name:"zone-ingress-detail-view"},{default:e(({t:a})=>[o(y,null,{default:e(()=>{var k;return[c("div",B,[o(_,null,{body:e(()=>[c("div",A,[o(g,null,{title:e(()=>[s(i(a("http.api.property.status")),1)]),body:e(()=>[o(v,{status:b(x)(t.data.zoneIngressInsight)},null,8,["status"])]),_:2},1024),s(),o(g,null,{title:e(()=>[s(i(a("http.api.property.address")),1)]),body:e(()=>{var n,d;return[(n=t.data.zoneIngress.networking)!=null&&n.address&&((d=t.data.zoneIngress.networking)!=null&&d.port)?(r(),p(w,{key:0,text:`${t.data.zoneIngress.networking.address}:${t.data.zoneIngress.networking.port}`},null,8,["text"])):(r(),u(I,{key:1},[s(i(a("common.detail.none")),1)],64))]}),_:2},1024),s(),o(g,null,{title:e(()=>[s(i(a("http.api.property.advertisedAddress")),1)]),body:e(()=>{var n,d;return[(n=t.data.zoneIngress.networking)!=null&&n.advertisedAddress&&((d=t.data.zoneIngress.networking)!=null&&d.advertisedPort)?(r(),p(w,{key:0,text:`${t.data.zoneIngress.networking.advertisedAddress}:${t.data.zoneIngress.networking.advertisedPort}`},null,8,["text"])):(r(),u(I,{key:1},[s(i(a("common.detail.none")),1)],64))]}),_:2},1024)])]),_:2},1024),s(),(((k=m.data.zoneIngressInsight)==null?void 0:k.subscriptions)??[]).length>0?(r(),u("div",$,[c("h2",null,i(a("zone-ingresses.detail.subscriptions")),1),s(),o(_,{class:"mt-4"},{body:e(()=>{var n;return[o(C,{subscriptions:((n=m.data.zoneIngressInsight)==null?void 0:n.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):V("",!0)])]}),_:2},1024)]),_:1})}}});export{P as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-aeb10f15.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-aeb10f15.js deleted file mode 100644 index 508bb0154eec..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-aeb10f15.js +++ /dev/null @@ -1 +0,0 @@ -import{d as D,r as a,o,g as n,w as t,h as i,m as R,l as d,E as S,Z as P,D as g,a4 as h,j as z,F as k,U as $,i as x,a0 as L,K as N,k as T,q as Z}from"./index-ba2f01fe.js";import{_ as E}from"./MultizoneInfo.vue_vue_type_script_setup_true_lang-a17eb98f.js";import{g as F}from"./dataplane-0a086c06.js";const M=D({__name:"ZoneIngressListView",setup(U){function C(I){return I.map(m=>{const{name:p}=m,y={name:"zone-ingress-detail-view",params:{zoneIngress:p}},{networking:e}=m.zoneIngress;let u;e!=null&&e.address&&(e!=null&&e.port)&&(u=`${e.address}:${e.port}`);let _;e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)&&(_=`${e.advertisedAddress}:${e.advertisedPort}`);const v=F(m.zoneIngressInsight??{});return{detailViewRoute:y,name:p,addressPort:u,advertisedAddressPort:_,status:v}})}return(I,m)=>{const p=a("RouteTitle"),y=a("RouterLink"),e=a("KButton"),u=a("KDropdownItem"),_=a("KDropdownMenu"),v=a("KCard"),b=a("DataSource"),A=a("AppView"),V=a("RouteView");return o(),n(b,{src:"/me"},{default:t(({data:w})=>[w?(o(),n(V,{key:0,name:"zone-ingress-list-view",params:{page:1,size:w.pageSize}},{default:t(({route:l,can:K,t:r})=>[i(A,null,{title:t(()=>[R("h1",null,[i(p,{title:r("zone-ingresses.routes.items.title"),render:!0},null,8,["title"])])]),default:t(()=>[d(),K("use zones")?(o(),n(b,{key:1,src:`/zone-ingress-overviews?page=${l.params.page}&size=${l.params.size}`},{default:t(({data:c,error:f})=>[i(v,null,{body:t(()=>[f!==void 0?(o(),n(S,{key:0,error:f},null,8,["error"])):(o(),n(P,{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:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(l.params.page),"page-size":parseInt(l.params.size),total:c==null?void 0:c.total,items:c?C(c.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"),onChange:l.update},{name:t(({row:s,rowValue:B})=>[i(y,{to:s.detailViewRoute,"data-testid":"detail-view-link"},{default:t(()=>[d(g(B),1)]),_:2},1032,["to"])]),addressPort:t(({rowValue:s})=>[s?(o(),n(h,{key:0,text:s},null,8,["text"])):(o(),z(k,{key:1},[d(g(r("common.collection.none")),1)],64))]),advertisedAddressPort:t(({rowValue:s})=>[s?(o(),n(h,{key:0,text:s},null,8,["text"])):(o(),z(k,{key:1},[d(g(r("common.collection.none")),1)],64))]),status:t(({rowValue:s})=>[s?(o(),n($,{key:0,status:s},null,8,["status"])):(o(),z(k,{key:1},[d(g(r("common.collection.none")),1)],64))]),actions:t(({row:s})=>[i(_,{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:t(()=>[i(e,{class:"non-visual-button",appearance:"secondary",size:"small"},{default:t(()=>[i(x(L),{size:x(N)},null,8,["size"])]),_:1})]),items:t(()=>[i(u,{item:{to:s.detailViewRoute,label:r("common.collection.actions.view")}},null,8,["item"])]),_:2},1024)]),_:2},1032,["page-number","page-size","total","items","error","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024)]),_:2},1032,["src"])):(o(),n(E,{key:0}))]),_:2},1024)]),_:2},1032,["params"])):T("",!0)]),_:1})}}});const W=Z(M,[["__scopeId","data-v-5323a484"]]);export{W as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-ed97dbb5.css b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-ed97dbb5.css deleted file mode 100644 index e0c9fbaedd10..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-ed97dbb5.css +++ /dev/null @@ -1 +0,0 @@ -.actions-dropdown[data-v-5323a484]{display:inline-block} diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-5dd9b779.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-5dd9b779.js deleted file mode 100644 index ab219ef0a21d..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-5dd9b779.js +++ /dev/null @@ -1 +0,0 @@ -import{E as l}from"./EnvoyData-a1f25b7c.js";import{g as m}from"./dataplane-0a086c06.js";import{d as _,r as e,o as d,g,w as t,h as s,m as f,l as w,i as z}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const x=_({__name:"ZoneIngressStatsView",props:{data:{}},setup(n){const o=n;return(V,h)=>{const a=e("RouteTitle"),r=e("KCard"),i=e("AppView"),p=e("RouteView");return d(),g(p,{name:"zone-ingress-stats-view",params:{zoneIngress:""}},{default:t(({route:c,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(a,{title:u("zone-ingresses.routes.item.navigation.zone-ingress-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:z(m)(o.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${c.params.zoneIngress}/data-path/stats`,"query-key":"envoy-data-stats-zone-ingress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-8b3851b2.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-8b3851b2.js deleted file mode 100644 index 455a59d4ac0d..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-8b3851b2.js +++ /dev/null @@ -1 +0,0 @@ -import{E as l}from"./EnvoyData-a1f25b7c.js";import{g as m}from"./dataplane-0a086c06.js";import{d,r as e,o as g,g as _,w as t,h as s,m as f,l as w,i as x}from"./index-ba2f01fe.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-cf1d5714.js";const y=d({__name:"ZoneIngressXdsConfigView",props:{data:{}},setup(n){const o=n;return(z,V)=>{const a=e("RouteTitle"),r=e("KCard"),i=e("AppView"),c=e("RouteView");return g(),_(c,{name:"zone-ingress-xds-config-view",params:{zoneIngress:""}},{default:t(({route:p,t:u})=>[s(i,null,{title:t(()=>[f("h2",null,[s(a,{title:u("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[w(),s(r,null,{body:t(()=>[s(l,{status:x(m)(o.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${p.params.zoneIngress}/data-path/xds`,"query-key":"envoy-data-xds-zone-ingress"},null,8,["status","src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-200aa13d.js b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-200aa13d.js deleted file mode 100644 index 8e59433b364a..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-200aa13d.js +++ /dev/null @@ -1 +0,0 @@ -import{d as j,P as F,v as I,r as z,o,g as r,w as e,h as l,a7 as M,m as V,l as a,i,Y as U,E as W,Z as q,D as m,U as H,j as k,F as h,a9 as J,G as O,k as x,s as Y,K as N,$ as Q,W as B,a0 as X,a1 as L,aG as ee,aH as te,q as oe}from"./index-ba2f01fe.js";import{_ as ne}from"./MultizoneInfo.vue_vue_type_script_setup_true_lang-a17eb98f.js";import{_ as ae}from"./DeleteResourceModal.vue_vue_type_script_setup_true_lang-cd76844b.js";const se=["data-testid"],ie=j({__name:"ZoneListView",setup(le){const A=F(),Z=I(!1),R=I(!1),v=I("");function E(p){return p.map(g=>{var c;const{name:b}=g,S={name:"zone-cp-detail-view",params:{zone:b}};let y="",w="kubernetes",C=!1,f=!0;(((c=g.zoneInsight)==null?void 0:c.subscriptions)??[]).forEach(s=>{if(s.version&&s.version.kumaCp){y=s.version.kumaCp.version;const{kumaCpGlobalCompatible:u=!0}=s.version.kumaCp;f=u}if(s.config){const u=JSON.parse(s.config);w=u.environment,C=u.store.type==="memory"}});const t=te(g);return{detailViewRoute:S,name:b,status:t,zoneCpVersion:y,type:w,warnings:{version_mismatch:!f,store_memory:C}}})}async function T(){await A.deleteZone({name:v.value})}function D(){Z.value=!Z.value}function G(p){D(),v.value=p}function K(p){R.value=(p==null?void 0:p.items.length)>0}return(p,g)=>{const b=z("RouteTitle"),S=z("RouterLink"),y=z("DataSource"),w=z("AppView"),C=z("RouteView");return o(),r(y,{src:"/me"},{default:e(({data:f})=>[f?(o(),r(C,{key:0,name:"zone-cp-list-view",params:{page:1,size:f.pageSize}},{default:e(({route:d,t,can:c})=>[l(w,null,M({title:e(()=>[V("h1",null,[l(b,{title:t("zone-cps.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[a(),a(),c("use zones")?(o(),r(y,{key:1,src:`/zone-cps?page=${d.params.page}&size=${d.params.size}`,onChange:K},{default:e(({data:s,error:u,refresh:P})=>[l(i(U),null,{body:e(()=>[u!==void 0?(o(),r(W,{key:0,error:u},null,8,["error"])):(o(),r(q,{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:"Status",key:"status"},{label:"Warnings",key:"warnings",hideLabel:!0},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":parseInt(d.params.page),"page-size":parseInt(d.params.size),total:s==null?void 0:s.total,items:s?E(s.items):void 0,error:u,"empty-state-title":c("create zones")?t("zone-cps.empty_state.title"):void 0,"empty-state-message":c("create zones")?t("zone-cps.empty_state.message"):void 0,"empty-state-cta-to":c("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":c("create zones")?t("zones.index.create"):void 0,onChange:d.update},{name:e(({row:n,rowValue:_})=>[l(S,{to:n.detailViewRoute,"data-testid":"detail-view-link"},{default:e(()=>[a(m(_),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({rowValue:n})=>[a(m(n||t("common.collection.none")),1)]),type:e(({rowValue:n})=>[a(m(n||t("common.collection.none")),1)]),status:e(({rowValue:n})=>[n?(o(),r(H,{key:0,status:n},null,8,["status"])):(o(),k(h,{key:1},[a(m(t("common.collection.none")),1)],64))]),warnings:e(({row:n})=>[Object.values(n.warnings).some(_=>_)?(o(),r(i(J),{key:0},{content:e(()=>[V("ul",null,[(o(!0),k(h,null,O(n.warnings,(_,$)=>(o(),k(h,{key:$},[_?(o(),k("li",{key:0,"data-testid":`warning-${$}`},m(t(`zone-cps.list.${$}`)),9,se)):x("",!0)],64))),128))])]),default:e(()=>[a(),l(Y,{"data-testid":"warning",class:"mr-1",size:i(N),"hide-title":""},null,8,["size"])]),_:2},1024)):(o(),k(h,{key:1},[a(m(t("common.collection.none")),1)],64))]),actions:e(({row:n})=>[l(i(Q),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[l(i(B),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:e(()=>[l(i(X),{size:i(N)},null,8,["size"])]),_:1})]),items:e(()=>[l(i(L),{item:{to:n.detailViewRoute,label:t("common.collection.actions.view")}},null,8,["item"]),a(),c("create zones")?(o(),r(i(L),{key:0,"has-divider":"","is-dangerous":"","data-testid":"dropdown-delete-item",onClick:_=>G(n.name)},{default:e(()=>[a(m(t("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):x("",!0)]),_:2},1024)]),_:2},1032,["page-number","page-size","total","items","error","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text","onChange"]))]),_:2},1024),a(),Z.value?(o(),r(ae,{key:0,"confirmation-text":v.value,"delete-function":T,"is-visible":"","action-button-text":t("common.delete_modal.proceed_button"),title:t("common.delete_modal.title",{type:"Zone"}),"data-testid":"delete-zone-modal",onCancel:D,onDelete:()=>{D(),P()}},{"body-content":e(()=>[V("p",null,m(t("common.delete_modal.text1",{type:"Zone",name:v.value})),1),a(),V("p",null,m(t("common.delete_modal.text2")),1)]),_:2},1032,["confirmation-text","action-button-text","title","onDelete"])):x("",!0)]),_:2},1032,["src"])):(o(),r(ne,{key:0}))]),_:2},[c("create zones")&&R.value?{name:"actions",fn:e(()=>[l(i(B),{appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[l(i(ee),{size:i(N)},null,8,["size"]),a(" "+m(t("zones.index.create")),1)]),_:2},1024)]),key:"0"}:void 0]),1024)]),_:2},1032,["params"])):x("",!0)]),_:1})}}});const pe=oe(ie,[["__scopeId","data-v-4361cde8"]]);export{pe as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-c0c5e06a.css b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-c0c5e06a.css deleted file mode 100644 index 36ce8213e0b0..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-c0c5e06a.css +++ /dev/null @@ -1 +0,0 @@ -.actions-dropdown[data-v-4361cde8]{display:inline-block}.warning-type-memory[data-v-4361cde8]{margin-top:16px;margin-bottom:16px} diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-3a5a280f.js b/app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-3a5a280f.js deleted file mode 100644 index 51aecfbf82fb..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-3a5a280f.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,r as l,o as s,g as o,w as t,h as n,A as m,k as u,l as c,_ as p}from"./index-ba2f01fe.js";import{N as _}from"./NavTabs-c49e82e9.js";const f=r({__name:"ZoneTabsView",setup(z){return(w,v)=>{const a=l("RouterView");return s(),o(p,{name:"zone-tabs-view"},{default:t(({t:e,can:i})=>[n(m,null,{default:t(()=>[i("use zones")?(s(),o(_,{key:0,tabs:[{title:e("zones.routes.items.navigation.zone-cp-list-view"),routeName:"zone-cp-list-view",module:"zone-cps"},{title:e("zones.routes.items.navigation.zone-ingress-list-view"),routeName:"zone-ingress-list-view",module:"zone-ingresses"},{title:e("zones.routes.items.navigation.zone-egress-list-view"),routeName:"zone-egress-list-view",module:"zone-egresses"}]},null,8,["tabs"])):u("",!0),c(),n(a)]),_:2},1024)]),_:1})}}});export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-ba2f01fe.js b/app/kuma-ui/pkg/resources/data/assets/index-213666ad.js similarity index 72% rename from app/kuma-ui/pkg/resources/data/assets/index-ba2f01fe.js rename to app/kuma-ui/pkg/resources/data/assets/index-213666ad.js index d6f2fd9ab23d..ca5e5b35abce 100644 --- a/app/kuma-ui/pkg/resources/data/assets/index-ba2f01fe.js +++ b/app/kuma-ui/pkg/resources/data/assets/index-213666ad.js @@ -1,8 +1,8 @@ -var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var mt=(e,t,r)=>(Ef(e,typeof t!="symbol"?t+"":t,r),r),g2=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)};var oe=(e,t,r)=>(g2(e,t,"read from private field"),r?r.call(e):t.get(e)),et=(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)},Yt=(e,t,r,n)=>(g2(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r);var ge=(e,t,r)=>(g2(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 Lf="modulepreload",Af=function(e,t){return e[0]==="."?new URL(e,t).href:e},S5={},_e=function(t,r,n){if(!r||r.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(r.map(a=>{if(a=Af(a,n),a in S5)return;S5[a]=!0;const i=a.endsWith(".css"),s=i?'[rel="stylesheet"]':"";if(!!n)for(let u=o.length-1;u>=0;u--){const d=o[u];if(d.href===a&&(!i||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${s}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":Lf,i||(c.as="script",c.crossOrigin=""),c.href=a,document.head.appendChild(c),i)return new Promise((u,d)=>{c.addEventListener("load",u),c.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 Bf=e=>({"/control-plane/addresses":async(t,r)=>(r.close(),{http:e("KUMA_API_URL"),kds:"grpcs://:5685"})});var C2=new WeakMap,vu=new Map,Df=new Map,no;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(no||(no={}));var Gr;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Gr||(Gr={}));var Hf=class{constructor(e){this.impl=e,this.type=no.Constant}},Tf=class{constructor(e){this.impl=e,this.type=no.Factory}},If=e=>e.type===no.Factory,Al=class{constructor(e){this.impl=e,this.type=no.Instance}},Of=class extends Al{constructor(){super(...arguments),this.scope=Gr.Container,this.cache=new WeakMap}},Vf=class extends Al{constructor(){super(...arguments),this.scope=Gr.Resolution}},Pf=class extends Al{constructor(e){super(e),this.impl=e,this.scope=Gr.Singleton}},Nf=class extends Al{constructor(){super(...arguments),this.scope=Gr.Transient}},$f=e=>e.type===no.Instance,Zf=e=>e.scope===Gr.Container,Rf=e=>e.scope===Gr.Resolution,zf=e=>e.scope===Gr.Singleton,Ff=e=>Symbol(e),Be=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},Va=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=Va.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))}},gu=Va;gu.notag=Ff("NO_TAG");var Uf=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 Cu){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 $f(e)?zf(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):Zf(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):Rf(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):If(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(o=>fs.resolveInitialization(o,r,e.impl.initializer)):fs.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=C2.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const o=e(...r);return C2.set(e,!0),o}catch{const a=new e(...r);return C2.set(e,!1),a}}getParameters(e,t){const r=vu.get(e);if(r)return this.resolveTokens(r,t,Df.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}},qf=()=>new fs,Wf=(e,...t)=>(vu.set(e,t),e),hse=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Qf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Xf=function(t){return Jf(t)&&!ep(t)};function Jf(e){return!!e&&typeof e=="object"}function ep(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||np(e)}var tp=typeof Symbol=="function"&&Symbol.for,rp=tp?Symbol.for("react.element"):60103;function np(e){return e.$$typeof===rp}function op(e){return Array.isArray(e)?[]:{}}function ui(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Ko(op(e),e,t):e}function ap(e,t,r){return e.concat(t).map(function(n){return ui(n,r)})}function ip(e,t){if(!t.customMerge)return Ko;var r=t.customMerge(e);return typeof r=="function"?r:Ko}function sp(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function E5(e){return Object.keys(e).concat(sp(e))}function yu(e,t){try{return t in e}catch{return!1}}function lp(e,t){return yu(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function cp(e,t,r){var n={};return r.isMergeableObject(e)&&E5(e).forEach(function(o){n[o]=ui(e[o],r)}),E5(t).forEach(function(o){lp(e,o)||(yu(e,o)&&r.isMergeableObject(t[o])?n[o]=ip(o,r)(e[o],t[o],r):n[o]=ui(t[o],r))}),n}function Ko(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||ap,r.isMergeableObject=r.isMergeableObject||Xf,r.cloneUnlessOtherwiseSpecified=ui;var n=Array.isArray(t),o=Array.isArray(e),a=n===o;return a?n?r.arrayMerge(e,t,r):cp(e,t,r):ui(t,r)}Ko.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,o){return Ko(n,o,r)},{})};var up=Ko,dp=up;const hp=Qf(dp),i7=qf(),fp=(...e)=>[...new Map([...e.flat()]).entries()],pp=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,...s}=a,l=Be("inner"),c=Be("inner.wrapper");t.set(l,{...s}),t.set(c,{service:()=>()=>Bl(l)}),t.set(o,{...n,arguments:[c],labels:i})}n.decorates=void 0}}),[...t.entries()]},Bl=e=>i7.get(e),mp=(...e)=>(pp(fp(...e)).forEach(r=>bu(...r)),Bl),Dl=(...e)=>e.map(t=>()=>Bl(t)),ji=new WeakMap,bu=(e,t)=>{const r=i7.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=>{ji.has(n)||(ji.set(n,[]),bu(n,{service:()=>ji.get(n).reduce((a,i)=>{try{const s=Bl(i);return Array.isArray(s)?a.concat(s):s instanceof Object?hp(a,s):a}catch(s){throw console.error(s),s}},[])})),ji.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}]`)}),Wf(t.service,...t.arguments))},y1=(e,t)=>{const r=Be(t.description);return i7.bind(r).toConstant(e),r},vp={sources:Be("control-planes.sources")},gp=e=>[[vp.sources,{service:Bf,arguments:[e.env],labels:[e.sources]}]],Cp=()=>[{path:"/diagnostics",name:"diagnostics",component:()=>_e(()=>import("./DiagnosticsView-e34b0dc1.js"),["./CodeBlock-aa591f34.css"],import.meta.url)}],yp=e=>({"/config":async(t,r)=>(r.close(),await e.getConfig())}),bp=e=>[[Be("diagnostics.sources"),{service:yp,arguments:[e.api],labels:[e.sources]}],[Be("diagnostics.routes"),{service:Cp,labels:[e.routes]}]],wp=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome"},component:()=>_e(()=>import("./OnboardingView-48573c0c.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./WelcomeView-dbbc8215.js"),["./OnboardingPage-88f67fb6.css","./WelcomeView-2c7783bc.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./DeploymentTypes-8be96562.js"),["./OnboardingPage-88f67fb6.css","./DeploymentTypes-caab5d22.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./ConfigurationTypes-e411bcb8.js"),["./OnboardingPage-88f67fb6.css","./ConfigurationTypes-b51d2a61.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./MultiZoneView-ee5d8eb6.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-88f67fb6.css","./MultiZoneView-81622d62.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./CreateMesh-2e3c5427.js"),["./OnboardingPage-88f67fb6.css","./CreateMesh-28969af3.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-services",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./AddNewServices-e6dea0d4.js"),["./OnboardingPage-88f67fb6.css","./AddNewServices-10d70ff3.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-services-code",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./AddNewServicesCode-bf8400ee.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-88f67fb6.css","./CodeBlock-aa591f34.css","./AddNewServicesCode-02eef6ad.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-overview",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./DataplanesOverview-95923ef3.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-88f67fb6.css","./DataplanesOverview-b36db120.css"],import.meta.url)},{path:"completed",name:"onboarding-completed",meta:{onboardingProcess:!0},component:()=>_e(()=>import("./CompletedView-ea09c1b9.js"),["./OnboardingPage-88f67fb6.css","./CompletedView-6392a0bc.css"],import.meta.url)}]}],_p=e=>[[Be("onboarding.routes"),{service:wp,labels:[e.routes]}]];function s7(e,t){const r=Object.create(null),n=e.split(",");for(let o=0;o!!r[o.toLowerCase()]:o=>!!r[o]}const kt={},Ho=[],or=()=>{},kp=()=>!1,Mp=/^on[^a-z]/,Hl=e=>Mp.test(e),l7=e=>e.startsWith("onUpdate:"),Nt=Object.assign,c7=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},xp=Object.prototype.hasOwnProperty,ot=(e,t)=>xp.call(e,t),Ve=Array.isArray,To=e=>Tl(e)==="[object Map]",wu=e=>Tl(e)==="[object Set]",Xe=e=>typeof e=="function",$t=e=>typeof e=="string",u7=e=>typeof e=="symbol",Mt=e=>e!==null&&typeof e=="object",_u=e=>Mt(e)&&Xe(e.then)&&Xe(e.catch),ku=Object.prototype.toString,Tl=e=>ku.call(e),Sp=e=>Tl(e).slice(8,-1),Mu=e=>Tl(e)==="[object Object]",d7=e=>$t(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ps=s7(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Il=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},Ep=/-(\w)/g,xr=Il(e=>e.replace(Ep,(t,r)=>r?r.toUpperCase():"")),Lp=/\B([A-Z])/g,An=Il(e=>e.replace(Lp,"-$1").toLowerCase()),Ol=Il(e=>e.charAt(0).toUpperCase()+e.slice(1)),ms=Il(e=>e?`on${Ol(e)}`:""),di=(e,t)=>!Object.is(e,t),vs=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},_0=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ap=e=>{const t=$t(e)?Number(e):NaN;return isNaN(t)?e:t};let L5;const k0=()=>L5||(L5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ue(e){if(Ve(e)){const t={};for(let r=0;r{if(r){const n=r.split(Dp);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function J(e){let t="";if($t(e))t=e;else if(Ve(e))for(let r=0;r$t(e)?e:e==null?"":Ve(e)||Mt(e)&&(e.toString===ku||!Xe(e.toString))?JSON.stringify(e,Su,2):String(e),Su=(e,t)=>t&&t.__v_isRef?Su(e,t.value):To(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,o])=>(r[`${n} =>`]=o,r),{})}:wu(t)?{[`Set(${t.size})`]:[...t.values()]}:Mt(t)&&!Ve(t)&&!Mu(t)?String(t):t;let D1;class Vp{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=D1,!t&&D1&&(this.index=(D1.scopes||(D1.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const r=D1;try{return D1=this,t()}finally{D1=r}}}on(){D1=this}off(){D1=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},Lu=e=>(e.w&xn)>0,Au=e=>(e.n&xn)>0,$p=({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{(u==="length"||u>=l)&&s.push(c)})}else switch(r!==void 0&&s.push(i.get(r)),t){case"add":Ve(e)?d7(r)&&s.push(i.get("length")):(s.push(i.get(eo)),To(e)&&s.push(i.get(x0)));break;case"delete":Ve(e)||(s.push(i.get(eo)),To(e)&&s.push(i.get(x0)));break;case"set":To(e)&&s.push(i.get(eo));break}if(s.length===1)s[0]&&S0(s[0]);else{const l=[];for(const c of s)c&&l.push(...c);S0(h7(l))}}function S0(e,t){const r=Ve(e)?e:[...e];for(const n of r)n.computed&&B5(n);for(const n of r)n.computed||B5(n)}function B5(e,t){(e!==rr||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Rp(e,t){var r;return(r=Vs.get(e))==null?void 0:r.get(t)}const zp=s7("__proto__,__v_isRef,__isVue"),Hu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(u7)),Fp=p7(),Up=p7(!1,!0),jp=p7(!0),D5=Yp();function Yp(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const n=it(this);for(let a=0,i=this.length;a{e[t]=function(...r){la();const n=it(this)[t].apply(this,r);return ca(),n}}),e}function Gp(e){const t=it(this);return S1(t,"has",e),t.hasOwnProperty(e)}function p7(e=!1,t=!1){return function(n,o,a){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&a===(e?t?cm:Pu:t?Vu:Ou).get(n))return n;const i=Ve(n);if(!e){if(i&&ot(D5,o))return Reflect.get(D5,o,a);if(o==="hasOwnProperty")return Gp}const s=Reflect.get(n,o,a);return(u7(o)?Hu.has(o):zp(o))||(e||S1(n,"get",o),t)?s:r1(s)?i&&d7(o)?s:s.value:Mt(s)?e?$u(s):Bn(s):s}}const Kp=Tu(),qp=Tu(!0);function Tu(e=!1){return function(r,n,o,a){let i=r[n];if(oo(i)&&r1(i)&&!r1(o))return!1;if(!e&&(!Ps(o)&&!oo(o)&&(i=it(i),o=it(o)),!Ve(r)&&r1(i)&&!r1(o)))return i.value=o,!0;const s=Ve(r)&&d7(n)?Number(n)e,Vl=e=>Reflect.getPrototypeOf(e);function Yi(e,t,r=!1,n=!1){e=e.__v_raw;const o=it(e),a=it(t);r||(t!==a&&S1(o,"get",t),S1(o,"get",a));const{has:i}=Vl(o),s=n?m7:r?C7:hi;if(i.call(o,t))return s(e.get(t));if(i.call(o,a))return s(e.get(a));e!==o&&e.get(t)}function Gi(e,t=!1){const r=this.__v_raw,n=it(r),o=it(e);return t||(e!==o&&S1(n,"has",e),S1(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function Ki(e,t=!1){return e=e.__v_raw,!t&&S1(it(e),"iterate",eo),Reflect.get(e,"size",e)}function H5(e){e=it(e);const t=it(this);return Vl(t).has.call(t,e)||(t.add(e),Kr(t,"add",e,e)),this}function T5(e,t){t=it(t);const r=it(this),{has:n,get:o}=Vl(r);let a=n.call(r,e);a||(e=it(e),a=n.call(r,e));const i=o.call(r,e);return r.set(e,t),a?di(t,i)&&Kr(r,"set",e,t):Kr(r,"add",e,t),this}function I5(e){const t=it(this),{has:r,get:n}=Vl(t);let o=r.call(t,e);o||(e=it(e),o=r.call(t,e)),n&&n.call(t,e);const a=t.delete(e);return o&&Kr(t,"delete",e,void 0),a}function O5(){const e=it(this),t=e.size!==0,r=e.clear();return t&&Kr(e,"clear",void 0,void 0),r}function qi(e,t){return function(n,o){const a=this,i=a.__v_raw,s=it(i),l=t?m7:e?C7:hi;return!e&&S1(s,"iterate",eo),i.forEach((c,u)=>n.call(o,l(c),l(u),a))}}function Wi(e,t,r){return function(...n){const o=this.__v_raw,a=it(o),i=To(a),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=o[e](...n),u=r?m7:t?C7:hi;return!t&&S1(a,"iterate",l?x0:eo),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:s?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function rn(e){return function(...t){return e==="delete"?!1:this}}function tm(){const e={get(a){return Yi(this,a)},get size(){return Ki(this)},has:Gi,add:H5,set:T5,delete:I5,clear:O5,forEach:qi(!1,!1)},t={get(a){return Yi(this,a,!1,!0)},get size(){return Ki(this)},has:Gi,add:H5,set:T5,delete:I5,clear:O5,forEach:qi(!1,!0)},r={get(a){return Yi(this,a,!0)},get size(){return Ki(this,!0)},has(a){return Gi.call(this,a,!0)},add:rn("add"),set:rn("set"),delete:rn("delete"),clear:rn("clear"),forEach:qi(!0,!1)},n={get(a){return Yi(this,a,!0,!0)},get size(){return Ki(this,!0)},has(a){return Gi.call(this,a,!0)},add:rn("add"),set:rn("set"),delete:rn("delete"),clear:rn("clear"),forEach:qi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=Wi(a,!1,!1),r[a]=Wi(a,!0,!1),t[a]=Wi(a,!1,!0),n[a]=Wi(a,!0,!0)}),[e,r,t,n]}const[rm,nm,om,am]=tm();function v7(e,t){const r=t?e?am:om:e?nm:rm;return(n,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(ot(r,o)&&o in n?r:n,o,a)}const im={get:v7(!1,!1)},sm={get:v7(!1,!0)},lm={get:v7(!0,!1)},Ou=new WeakMap,Vu=new WeakMap,Pu=new WeakMap,cm=new WeakMap;function um(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function dm(e){return e.__v_skip||!Object.isExtensible(e)?0:um(Sp(e))}function Bn(e){return oo(e)?e:g7(e,!1,Iu,im,Ou)}function Nu(e){return g7(e,!1,em,sm,Vu)}function $u(e){return g7(e,!0,Jp,lm,Pu)}function g7(e,t,r,n,o){if(!Mt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=dm(e);if(i===0)return e;const s=new Proxy(e,i===2?n:r);return o.set(e,s),s}function Io(e){return oo(e)?Io(e.__v_raw):!!(e&&e.__v_isReactive)}function oo(e){return!!(e&&e.__v_isReadonly)}function Ps(e){return!!(e&&e.__v_isShallow)}function Zu(e){return Io(e)||oo(e)}function it(e){const t=e&&e.__v_raw;return t?it(t):e}function Ru(e){return Os(e,"__v_skip",!0),e}const hi=e=>Mt(e)?Bn(e):e,C7=e=>Mt(e)?$u(e):e;function zu(e){wn&&rr&&(e=it(e),Du(e.dep||(e.dep=h7())))}function Fu(e,t){e=it(e);const r=e.dep;r&&S0(r)}function r1(e){return!!(e&&e.__v_isRef===!0)}function Y(e){return Uu(e,!1)}function hm(e){return Uu(e,!0)}function Uu(e,t){return r1(e)?e:new fm(e,t)}class fm{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:it(t),this._value=r?t:hi(t)}get value(){return zu(this),this._value}set value(t){const r=this.__v_isShallow||Ps(t)||oo(t);t=r?t:it(t),di(t,this._rawValue)&&(this._rawValue=t,this._value=r?t:hi(t),Fu(this))}}function L(e){return r1(e)?e.value:e}const pm={get:(e,t,r)=>L(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return r1(o)&&!r1(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function ju(e){return Io(e)?e:new Proxy(e,pm)}function mm(e){const t=Ve(e)?new Array(e.length):{};for(const r in e)t[r]=gm(e,r);return t}class vm{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 Rp(it(this._object),this._key)}}function gm(e,t,r){const n=e[t];return r1(n)?n:new vm(e,t,r)}class Cm{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 f7(t,()=>{this._dirty||(this._dirty=!0,Fu(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const t=it(this);return zu(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function ym(e,t,r=!1){let n,o;const a=Xe(e);return a?(n=e,o=or):(n=e.get,o=e.set),new Cm(n,o,a||!o,r)}function _n(e,t,r,n){let o;try{o=n?e(...n):e()}catch(a){Pl(a,t,r)}return o}function Y1(e,t,r,n){if(Xe(e)){const a=_n(e,t,r,n);return a&&_u(a)&&a.catch(i=>{Pl(i,t,r)}),a}const o=[];for(let a=0;a>>1;pi(a1[n])_r&&a1.splice(t,1)}function km(e){Ve(e)?Oo.push(...e):(!Nr||!Nr.includes(e,e.allowRecurse?Un+1:Un))&&Oo.push(e),Gu()}function V5(e,t=fi?_r+1:0){for(;tpi(r)-pi(n)),Un=0;Une.id==null?1/0:e.id,Mm=(e,t)=>{const r=pi(e)-pi(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function qu(e){E0=!1,fi=!0,a1.sort(Mm);const t=or;try{for(_r=0;_r$t(f)?f.trim():f)),d&&(o=r.map(_0))}let s,l=n[s=ms(t)]||n[s=ms(xr(t))];!l&&a&&(l=n[s=ms(An(t))]),l&&Y1(l,e,6,o);const c=n[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Y1(c,e,6,o)}}function Wu(e,t,r=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const a=e.emits;let i={},s=!1;if(!Xe(e)){const l=c=>{const u=Wu(c,t,!0);u&&(s=!0,Nt(i,u))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!a&&!s?(Mt(e)&&n.set(e,null),null):(Ve(a)?a.forEach(l=>i[l]=null):Nt(i,a),Mt(e)&&n.set(e,i),i)}function Nl(e,t){return!e||!Hl(t)?!1:(t=t.slice(2).replace(/Once$/,""),ot(e,t[0].toLowerCase()+t.slice(1))||ot(e,An(t))||ot(e,t))}let n1=null,$l=null;function Ns(e){const t=n1;return n1=e,$l=e&&e.type.__scopeId||null,t}function st(e){$l=e}function lt(){$l=null}function E(e,t=n1,r){if(!t||e._n)return e;const n=(...o)=>{n._d&&K5(-1);const a=Ns(t);let i;try{i=e(...o)}finally{Ns(a),n._d&&K5(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function y2(e){const{type:t,vnode:r,proxy:n,withProxy:o,props:a,propsOptions:[i],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:h,setupState:f,ctx:g,inheritAttrs:_}=e;let C,w;const b=Ns(e);try{if(r.shapeFlag&4){const k=o||n;C=br(u.call(k,k,d,a,f,h,g)),w=l}else{const k=t;C=br(k.length>1?k(a,{attrs:l,slots:s,emit:c}):k(a,null)),w=t.props?l:Sm(l)}}catch(k){qa.length=0,Pl(k,e,1),C=P(I1)}let v=C;if(w&&_!==!1){const k=Object.keys(w),{shapeFlag:T}=v;k.length&&T&7&&(i&&k.some(l7)&&(w=Em(w,i)),v=qr(v,w))}return r.dirs&&(v=qr(v),v.dirs=v.dirs?v.dirs.concat(r.dirs):r.dirs),r.transition&&(v.transition=r.transition),C=v,Ns(b),C}const Sm=e=>{let t;for(const r in e)(r==="class"||r==="style"||Hl(r))&&((t||(t={}))[r]=e[r]);return t},Em=(e,t)=>{const r={};for(const n in e)(!l7(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function Lm(e,t,r){const{props:n,children:o,component:a}=e,{props:i,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?P5(n,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function Dm(e,t){t&&t.pendingBranch?Ve(e)?t.effects.push(...e):t.effects.push(e):km(e)}function Qu(e,t){return Zl(e,null,t)}function Hm(e,t){return Zl(e,null,{flush:"post"})}const Qi={};function De(e,t,r){return Zl(e,t,r)}function Zl(e,t,{immediate:r,deep:n,flush:o,onTrack:a,onTrigger:i}=kt){var s;const l=Eu()===((s=qt)==null?void 0:s.scope)?qt:null;let c,u=!1,d=!1;if(r1(e)?(c=()=>e.value,u=Ps(e)):Io(e)?(c=()=>e,n=!0):Ve(e)?(d=!0,u=e.some(k=>Io(k)||Ps(k)),c=()=>e.map(k=>{if(r1(k))return k.value;if(Io(k))return Kn(k);if(Xe(k))return _n(k,l,2)})):Xe(e)?t?c=()=>_n(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return h&&h(),Y1(e,l,3,[f])}:c=or,t&&n){const k=c;c=()=>Kn(k())}let h,f=k=>{h=b.onStop=()=>{_n(k,l,4)}},g;if(Ci)if(f=or,t?r&&Y1(t,l,3,[c(),d?[]:void 0,f]):c(),o==="sync"){const k=bv();g=k.__watcherHandles||(k.__watcherHandles=[])}else return or;let _=d?new Array(e.length).fill(Qi):Qi;const C=()=>{if(b.active)if(t){const k=b.run();(n||u||(d?k.some((T,$)=>di(T,_[$])):di(k,_)))&&(h&&h(),Y1(t,l,3,[k,_===Qi?void 0:d&&_[0]===Qi?[]:_,f]),_=k)}else b.run()};C.allowRecurse=!!t;let w;o==="sync"?w=C:o==="post"?w=()=>_1(C,l&&l.suspense):(C.pre=!0,l&&(C.id=l.uid),w=()=>b7(C));const b=new f7(c,w);t?r?C():_=b.run():o==="post"?_1(b.run.bind(b),l&&l.suspense):b.run();const v=()=>{b.stop(),l&&l.scope&&c7(l.scope.effects,b)};return g&&g.push(v),v}function Tm(e,t,r){const n=this.proxy,o=$t(e)?e.includes(".")?Xu(n,e):()=>n[e]:e.bind(n,n);let a;Xe(t)?a=t:(a=t.handler,r=t);const i=qt;qo(this);const s=Zl(o,a.bind(n),r);return i?qo(i):to(),s}function Xu(e,t){const r=t.split(".");return()=>{let n=e;for(let o=0;o{Kn(r,t)});else if(Mu(e))for(const r in e)Kn(e[r],t);return e}function $s(e,t){const r=n1;if(r===null)return e;const n=jl(r)||r.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),cr(()=>{e.isUnmounting=!0}),e}const P1=[Function,Array],e8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:P1,onEnter:P1,onAfterEnter:P1,onEnterCancelled:P1,onBeforeLeave:P1,onLeave:P1,onAfterLeave:P1,onLeaveCancelled:P1,onBeforeAppear:P1,onAppear:P1,onAfterAppear:P1,onAppearCancelled:P1},Im={name:"BaseTransition",props:e8,setup(e,{slots:t}){const r=Bi(),n=Ju();let o;return()=>{const a=t.default&&w7(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1){for(const _ of a)if(_.type!==I1){i=_;break}}const s=it(e),{mode:l}=s;if(n.isLeaving)return b2(i);const c=N5(i);if(!c)return b2(i);const u=mi(c,s,n,r);vi(c,u);const d=r.subTree,h=d&&N5(d);let f=!1;const{getTransitionKey:g}=c.type;if(g){const _=g();o===void 0?o=_:_!==o&&(o=_,f=!0)}if(h&&h.type!==I1&&(!jn(c,h)||f)){const _=mi(h,s,n,r);if(vi(h,_),l==="out-in")return n.isLeaving=!0,_.afterLeave=()=>{n.isLeaving=!1,r.update.active!==!1&&r.update()},b2(i);l==="in-out"&&c.type!==I1&&(_.delayLeave=(C,w,b)=>{const v=t8(n,h);v[String(h.key)]=h,C._leaveCb=()=>{w(),C._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=b})}return i}}},Om=Im;function t8(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:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:f,onLeaveCancelled:g,onBeforeAppear:_,onAppear:C,onAfterAppear:w,onAppearCancelled:b}=t,v=String(e.key),k=t8(r,e),T=(z,D)=>{z&&Y1(z,n,9,D)},$=(z,D)=>{const S=D[1];T(z,D),Ve(z)?z.every(R=>R.length<=1)&&S():z.length<=1&&S()},N={mode:a,persisted:i,beforeEnter(z){let D=s;if(!r.isMounted)if(o)D=_||s;else return;z._leaveCb&&z._leaveCb(!0);const S=k[v];S&&jn(e,S)&&S.el._leaveCb&&S.el._leaveCb(),T(D,[z])},enter(z){let D=l,S=c,R=u;if(!r.isMounted)if(o)D=C||l,S=w||c,R=b||u;else return;let V=!1;const U=z._enterCb=ie=>{V||(V=!0,ie?T(R,[z]):T(S,[z]),N.delayedLeave&&N.delayedLeave(),z._enterCb=void 0)};D?$(D,[z,U]):U()},leave(z,D){const S=String(e.key);if(z._enterCb&&z._enterCb(!0),r.isUnmounting)return D();T(d,[z]);let R=!1;const V=z._leaveCb=U=>{R||(R=!0,D(),U?T(g,[z]):T(f,[z]),z._leaveCb=void 0,k[S]===e&&delete k[S])};k[S]=e,h?$(h,[z,V]):V()},clone(z){return mi(z,t,r,n)}};return N}function b2(e){if(Rl(e))return e=qr(e),e.children=null,e}function N5(e){return Rl(e)?e.children?e.children[0]:void 0:e}function vi(e,t){e.shapeFlag&6&&e.component?vi(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 w7(e,t=!1,r){let n=[],o=0;for(let a=0;a1)for(let a=0;aNt({name:e.name},t,{setup:e}))():e}const Ya=e=>!!e.type.__asyncLoader,Rl=e=>e.type.__isKeepAlive;function Vm(e,t){r8(e,"a",t)}function Pm(e,t){r8(e,"da",t)}function r8(e,t,r=qt){const n=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(zl(t,n,r),r){let o=r.parent;for(;o&&o.parent;)Rl(o.parent.vnode)&&Nm(n,t,r,o),o=o.parent}}function Nm(e,t,r,n){const o=zl(t,e,n,!0);ur(()=>{c7(n[t],o)},r)}function zl(e,t,r=qt,n=!1){if(r){const o=r[e]||(r[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(r.isUnmounted)return;la(),qo(r);const s=Y1(t,r,e,i);return to(),ca(),s});return n?o.unshift(a):o.push(a),a}}const Qr=e=>(t,r=qt)=>(!Ci||e==="sp")&&zl(e,(...n)=>t(...n),r),$m=Qr("bm"),gt=Qr("m"),Zm=Qr("bu"),n8=Qr("u"),cr=Qr("bum"),ur=Qr("um"),Rm=Qr("sp"),zm=Qr("rtg"),Fm=Qr("rtc");function Um(e,t=qt){zl("ec",e,t)}const _7="components";function Qt(e,t){return a8(_7,e,!0,t)||e}const o8=Symbol.for("v-ndc");function Ct(e){return $t(e)?a8(_7,e,!1)||e:e||o8}function a8(e,t,r=!0,n=!1){const o=n1||qt;if(o){const a=o.type;if(e===_7){const s=gv(a,!1);if(s&&(s===t||s===xr(t)||s===Ol(xr(t))))return a}const i=$5(o[e]||a[e],t)||$5(o.appContext[e],t);return!i&&n?a:i}}function $5(e,t){return e&&(e[t]||e[xr(t)]||e[Ol(xr(t))])}function tt(e,t,r,n){let o;const a=r&&r[n];if(Ve(e)||$t(e)){o=new Array(e.length);for(let i=0,s=e.length;it(i,s,void 0,a&&a[s]));else{const i=Object.keys(e);o=new Array(i.length);for(let s=0,l=i.length;s{const a=n.fn(...o);return a&&(a.key=n.key),a}:n.fn)}return e}function F(e,t,r={},n,o){if(n1.isCE||n1.parent&&Ya(n1.parent)&&n1.parent.isCE)return t!=="default"&&(r.name=t),P("slot",r,n&&n());let a=e[t];a&&a._c&&(a._d=!1),m();const i=a&&i8(a(r)),s=G(we,{key:r.key||i&&i.key||`_${t}`},i||(n?n():[]),i&&e._===1?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),a&&a._c&&(a._d=!0),s}function i8(e){return e.some(t=>zs(t)?!(t.type===I1||t.type===we&&!i8(t.children)):!0)?e:null}function L0(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:ms(n)]=e[n];return r}const A0=e=>e?C8(e)?jl(e)||e.proxy:A0(e.parent):null,Ga=Nt(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=>A0(e.parent),$root:e=>A0(e.root),$emit:e=>e.emit,$options:e=>k7(e),$forceUpdate:e=>e.f||(e.f=()=>b7(e.update)),$nextTick:e=>e.n||(e.n=v1.bind(e.proxy)),$watch:e=>Tm.bind(e)}),w2=(e,t)=>e!==kt&&!e.__isScriptSetup&&ot(e,t),jm={get({_:e},t){const{ctx:r,setupState:n,data:o,props:a,accessCache:i,type:s,appContext:l}=e;let c;if(t[0]!=="$"){const f=i[t];if(f!==void 0)switch(f){case 1:return n[t];case 2:return o[t];case 4:return r[t];case 3:return a[t]}else{if(w2(n,t))return i[t]=1,n[t];if(o!==kt&&ot(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&ot(c,t))return i[t]=3,a[t];if(r!==kt&&ot(r,t))return i[t]=4,r[t];B0&&(i[t]=0)}}const u=Ga[t];let d,h;if(u)return t==="$attrs"&&S1(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==kt&&ot(r,t))return i[t]=4,r[t];if(h=l.config.globalProperties,ot(h,t))return h[t]},set({_:e},t,r){const{data:n,setupState:o,ctx:a}=e;return w2(o,t)?(o[t]=r,!0):n!==kt&&ot(n,t)?(n[t]=r,!0):ot(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 s;return!!r[i]||e!==kt&&ot(e,i)||w2(t,i)||(s=a[0])&&ot(s,i)||ot(n,i)||ot(Ga,i)||ot(o.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:ot(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Lt(){return s8().slots}function dr(){return s8().attrs}function s8(){const e=Bi();return e.setupContext||(e.setupContext=b8(e))}function Z5(e){return Ve(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let B0=!0;function Ym(e){const t=k7(e),r=e.proxy,n=e.ctx;B0=!1,t.beforeCreate&&R5(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:i,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:f,updated:g,activated:_,deactivated:C,beforeDestroy:w,beforeUnmount:b,destroyed:v,unmounted:k,render:T,renderTracked:$,renderTriggered:N,errorCaptured:z,serverPrefetch:D,expose:S,inheritAttrs:R,components:V,directives:U,filters:ie}=t;if(c&&Gm(c,n,null),i)for(const ne in i){const ye=i[ne];Xe(ye)&&(n[ne]=ye.bind(r))}if(o){const ne=o.call(r,r);Mt(ne)&&(e.data=Bn(ne))}if(B0=!0,a)for(const ne in a){const ye=a[ne],Ge=Xe(ye)?ye.bind(r,r):Xe(ye.get)?ye.get.bind(r,r):or,Ne=!Xe(ye)&&Xe(ye.set)?ye.set.bind(r):or,qe=A({get:Ge,set:Ne});Object.defineProperty(n,ne,{enumerable:!0,configurable:!0,get:()=>qe.value,set:ze=>qe.value=ze})}if(s)for(const ne in s)l8(s[ne],n,r,ne);if(l){const ne=Xe(l)?l.call(r):l;Reflect.ownKeys(ne).forEach(ye=>{Vo(ye,ne[ye])})}u&&R5(u,e,"c");function ce(ne,ye){Ve(ye)?ye.forEach(Ge=>ne(Ge.bind(r))):ye&&ne(ye.bind(r))}if(ce($m,d),ce(gt,h),ce(Zm,f),ce(n8,g),ce(Vm,_),ce(Pm,C),ce(Um,z),ce(Fm,$),ce(zm,N),ce(cr,b),ce(ur,k),ce(Rm,D),Ve(S))if(S.length){const ne=e.exposed||(e.exposed={});S.forEach(ye=>{Object.defineProperty(ne,ye,{get:()=>r[ye],set:Ge=>r[ye]=Ge})})}else e.exposed||(e.exposed={});T&&e.render===or&&(e.render=T),R!=null&&(e.inheritAttrs=R),V&&(e.components=V),U&&(e.directives=U)}function Gm(e,t,r=or){Ve(e)&&(e=D0(e));for(const n in e){const o=e[n];let a;Mt(o)?"default"in o?a=x1(o.from||n,o.default,!0):a=x1(o.from||n):a=x1(o),r1(a)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>a.value,set:i=>a.value=i}):t[n]=a}}function R5(e,t,r){Y1(Ve(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function l8(e,t,r,n){const o=n.includes(".")?Xu(r,n):()=>r[n];if($t(e)){const a=t[e];Xe(a)&&De(o,a)}else if(Xe(e))De(o,e.bind(r));else if(Mt(e))if(Ve(e))e.forEach(a=>l8(a,t,r,n));else{const a=Xe(e.handler)?e.handler.bind(r):t[e.handler];Xe(a)&&De(o,a,e)}}function k7(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,s=a.get(t);let l;return s?l=s:!o.length&&!r&&!n?l=t:(l={},o.length&&o.forEach(c=>Zs(l,c,i,!0)),Zs(l,t,i)),Mt(t)&&a.set(t,l),l}function Zs(e,t,r,n=!1){const{mixins:o,extends:a}=t;a&&Zs(e,a,r,!0),o&&o.forEach(i=>Zs(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=Km[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const Km={data:z5,props:F5,emits:F5,methods:Na,computed:Na,beforeCreate:l1,created:l1,beforeMount:l1,mounted:l1,beforeUpdate:l1,updated:l1,beforeDestroy:l1,beforeUnmount:l1,destroyed:l1,unmounted:l1,activated:l1,deactivated:l1,errorCaptured:l1,serverPrefetch:l1,components:Na,directives:Na,watch:Wm,provide:z5,inject:qm};function z5(e,t){return t?e?function(){return Nt(Xe(e)?e.call(this,this):e,Xe(t)?t.call(this,this):t)}:t:e}function qm(e,t){return Na(D0(e),D0(t))}function D0(e){if(Ve(e)){const t={};for(let r=0;r1)return r&&Xe(t)?t.call(n&&n.proxy):t}}function Jm(e,t,r,n=!1){const o={},a={};Os(a,Ul,1),e.propsDefaults=Object.create(null),u8(e,t,o,a);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);r?e.props=n?o:Nu(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function ev(e,t,r,n){const{props:o,attrs:a,vnode:{patchFlag:i}}=e,s=it(o),[l]=e.propsOptions;let c=!1;if((n||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[h,f]=d8(d,t,!0);Nt(i,h),f&&s.push(...f)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return Mt(e)&&n.set(e,Ho),Ho;if(Ve(a))for(let u=0;u-1,f[1]=_<0||g<_,(g>-1||ot(f,"default"))&&s.push(d)}}}const c=[i,s];return Mt(e)&&n.set(e,c),c}function U5(e){return e[0]!=="$"}function j5(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Y5(e,t){return j5(e)===j5(t)}function G5(e,t){return Ve(t)?t.findIndex(r=>Y5(r,e)):Xe(t)&&Y5(t,e)?0:-1}const h8=e=>e[0]==="_"||e==="$stable",M7=e=>Ve(e)?e.map(br):[br(e)],tv=(e,t,r)=>{if(t._n)return t;const n=E((...o)=>M7(t(...o)),r);return n._c=!1,n},f8=(e,t,r)=>{const n=e._ctx;for(const o in e){if(h8(o))continue;const a=e[o];if(Xe(a))t[o]=tv(o,a,n);else if(a!=null){const i=M7(a);t[o]=()=>i}}},p8=(e,t)=>{const r=M7(t);e.slots.default=()=>r},rv=(e,t)=>{if(e.vnode.shapeFlag&32){const r=t._;r?(e.slots=it(t),Os(t,"_",r)):f8(t,e.slots={})}else e.slots={},t&&p8(e,t);Os(e.slots,Ul,1)},nv=(e,t,r)=>{const{vnode:n,slots:o}=e;let a=!0,i=kt;if(n.shapeFlag&32){const s=t._;s?r&&s===1?a=!1:(Nt(o,t),!r&&s===1&&delete o._):(a=!t.$stable,f8(t,o)),i=t}else t&&(p8(e,t),i={default:1});if(a)for(const s in o)!h8(s)&&!(s in i)&&delete o[s]};function T0(e,t,r,n,o=!1){if(Ve(e)){e.forEach((h,f)=>T0(h,t&&(Ve(t)?t[f]:t),r,n,o));return}if(Ya(n)&&!o)return;const a=n.shapeFlag&4?jl(n.component)||n.component.proxy:n.el,i=o?null:a,{i:s,r:l}=e,c=t&&t.r,u=s.refs===kt?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&($t(c)?(u[c]=null,ot(d,c)&&(d[c]=null)):r1(c)&&(c.value=null)),Xe(l))_n(l,s,12,[i,u]);else{const h=$t(l),f=r1(l);if(h||f){const g=()=>{if(e.f){const _=h?ot(d,l)?d[l]:u[l]:l.value;o?Ve(_)&&c7(_,a):Ve(_)?_.includes(a)||_.push(a):h?(u[l]=[a],ot(d,l)&&(d[l]=u[l])):(l.value=[a],e.k&&(u[e.k]=l.value))}else h?(u[l]=i,ot(d,l)&&(d[l]=i)):f&&(l.value=i,e.k&&(u[e.k]=i))};i?(g.id=-1,_1(g,r)):g()}}}const _1=Dm;function ov(e){return av(e)}function av(e,t){const r=k0();r.__VUE__=!0;const{insert:n,remove:o,patchProp:a,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:f=or,insertStaticContent:g}=e,_=(x,B,O,Q=null,W=null,ee=null,fe=!1,ue=null,de=!!B.dynamicChildren)=>{if(x===B)return;x&&!jn(x,B)&&(Q=K(x),ze(x,W,ee,!0),x=null),B.patchFlag===-2&&(de=!1,B.dynamicChildren=null);const{type:le,ref:Le,shapeFlag:be}=B;switch(le){case Fl:C(x,B,O,Q);break;case I1:w(x,B,O,Q);break;case Ka:x==null&&b(B,O,Q,fe);break;case we:V(x,B,O,Q,W,ee,fe,ue,de);break;default:be&1?T(x,B,O,Q,W,ee,fe,ue,de):be&6?U(x,B,O,Q,W,ee,fe,ue,de):(be&64||be&128)&&le.process(x,B,O,Q,W,ee,fe,ue,de,Z)}Le!=null&&W&&T0(Le,x&&x.ref,ee,B||x,!B)},C=(x,B,O,Q)=>{if(x==null)n(B.el=s(B.children),O,Q);else{const W=B.el=x.el;B.children!==x.children&&c(W,B.children)}},w=(x,B,O,Q)=>{x==null?n(B.el=l(B.children||""),O,Q):B.el=x.el},b=(x,B,O,Q)=>{[x.el,x.anchor]=g(x.children,B,O,Q,x.el,x.anchor)},v=({el:x,anchor:B},O,Q)=>{let W;for(;x&&x!==B;)W=h(x),n(x,O,Q),x=W;n(B,O,Q)},k=({el:x,anchor:B})=>{let O;for(;x&&x!==B;)O=h(x),o(x),x=O;o(B)},T=(x,B,O,Q,W,ee,fe,ue,de)=>{fe=fe||B.type==="svg",x==null?$(B,O,Q,W,ee,fe,ue,de):D(x,B,W,ee,fe,ue,de)},$=(x,B,O,Q,W,ee,fe,ue)=>{let de,le;const{type:Le,props:be,shapeFlag:Me,transition:Ie,dirs:re}=x;if(de=x.el=i(x.type,ee,be&&be.is,be),Me&8?u(de,x.children):Me&16&&z(x.children,de,null,Q,W,ee&&Le!=="foreignObject",fe,ue),re&&Tn(x,null,Q,"created"),N(de,x,x.scopeId,fe,Q),be){for(const me in be)me!=="value"&&!ps(me)&&a(de,me,null,be[me],ee,x.children,Q,W,Ke);"value"in be&&a(de,"value",null,be.value),(le=be.onVnodeBeforeMount)&&fr(le,Q,x)}re&&Tn(x,null,Q,"beforeMount");const Ae=(!W||W&&!W.pendingBranch)&&Ie&&!Ie.persisted;Ae&&Ie.beforeEnter(de),n(de,B,O),((le=be&&be.onVnodeMounted)||Ae||re)&&_1(()=>{le&&fr(le,Q,x),Ae&&Ie.enter(de),re&&Tn(x,null,Q,"mounted")},W)},N=(x,B,O,Q,W)=>{if(O&&f(x,O),Q)for(let ee=0;ee{for(let le=de;le{const ue=B.el=x.el;let{patchFlag:de,dynamicChildren:le,dirs:Le}=B;de|=x.patchFlag&16;const be=x.props||kt,Me=B.props||kt;let Ie;O&&In(O,!1),(Ie=Me.onVnodeBeforeUpdate)&&fr(Ie,O,B,x),Le&&Tn(B,x,O,"beforeUpdate"),O&&In(O,!0);const re=W&&B.type!=="foreignObject";if(le?S(x.dynamicChildren,le,ue,O,Q,re,ee):fe||ye(x,B,ue,null,O,Q,re,ee,!1),de>0){if(de&16)R(ue,B,be,Me,O,Q,W);else if(de&2&&be.class!==Me.class&&a(ue,"class",null,Me.class,W),de&4&&a(ue,"style",be.style,Me.style,W),de&8){const Ae=B.dynamicProps;for(let me=0;me{Ie&&fr(Ie,O,B,x),Le&&Tn(B,x,O,"updated")},Q)},S=(x,B,O,Q,W,ee,fe)=>{for(let ue=0;ue{if(O!==Q){if(O!==kt)for(const ue in O)!ps(ue)&&!(ue in Q)&&a(x,ue,O[ue],null,fe,B.children,W,ee,Ke);for(const ue in Q){if(ps(ue))continue;const de=Q[ue],le=O[ue];de!==le&&ue!=="value"&&a(x,ue,le,de,fe,B.children,W,ee,Ke)}"value"in Q&&a(x,"value",O.value,Q.value)}},V=(x,B,O,Q,W,ee,fe,ue,de)=>{const le=B.el=x?x.el:s(""),Le=B.anchor=x?x.anchor:s("");let{patchFlag:be,dynamicChildren:Me,slotScopeIds:Ie}=B;Ie&&(ue=ue?ue.concat(Ie):Ie),x==null?(n(le,O,Q),n(Le,O,Q),z(B.children,O,Le,W,ee,fe,ue,de)):be>0&&be&64&&Me&&x.dynamicChildren?(S(x.dynamicChildren,Me,O,W,ee,fe,ue),(B.key!=null||W&&B===W.subTree)&&m8(x,B,!0)):ye(x,B,O,Le,W,ee,fe,ue,de)},U=(x,B,O,Q,W,ee,fe,ue,de)=>{B.slotScopeIds=ue,x==null?B.shapeFlag&512?W.ctx.activate(B,O,Q,fe,de):ie(B,O,Q,W,ee,fe,de):se(x,B,de)},ie=(x,B,O,Q,W,ee,fe)=>{const ue=x.component=fv(x,Q,W);if(Rl(x)&&(ue.ctx.renderer=Z),pv(ue),ue.asyncDep){if(W&&W.registerDep(ue,ce),!x.el){const de=ue.subTree=P(I1);w(null,de,B,O)}return}ce(ue,x,B,O,W,ee,fe)},se=(x,B,O)=>{const Q=B.component=x.component;if(Lm(x,B,O))if(Q.asyncDep&&!Q.asyncResolved){ne(Q,B,O);return}else Q.next=B,_m(Q.update),Q.update();else B.el=x.el,Q.vnode=B},ce=(x,B,O,Q,W,ee,fe)=>{const ue=()=>{if(x.isMounted){let{next:Le,bu:be,u:Me,parent:Ie,vnode:re}=x,Ae=Le,me;In(x,!1),Le?(Le.el=re.el,ne(x,Le,fe)):Le=re,be&&vs(be),(me=Le.props&&Le.props.onVnodeBeforeUpdate)&&fr(me,Ie,Le,re),In(x,!0);const Pe=y2(x),ht=x.subTree;x.subTree=Pe,_(ht,Pe,d(ht.el),K(ht),x,W,ee),Le.el=Pe.el,Ae===null&&Am(x,Pe.el),Me&&_1(Me,W),(me=Le.props&&Le.props.onVnodeUpdated)&&_1(()=>fr(me,Ie,Le,re),W)}else{let Le;const{el:be,props:Me}=B,{bm:Ie,m:re,parent:Ae}=x,me=Ya(B);if(In(x,!1),Ie&&vs(Ie),!me&&(Le=Me&&Me.onVnodeBeforeMount)&&fr(Le,Ae,B),In(x,!0),be&&ae){const Pe=()=>{x.subTree=y2(x),ae(be,x.subTree,x,W,null)};me?B.type.__asyncLoader().then(()=>!x.isUnmounted&&Pe()):Pe()}else{const Pe=x.subTree=y2(x);_(null,Pe,O,Q,x,W,ee),B.el=Pe.el}if(re&&_1(re,W),!me&&(Le=Me&&Me.onVnodeMounted)){const Pe=B;_1(()=>fr(Le,Ae,Pe),W)}(B.shapeFlag&256||Ae&&Ya(Ae.vnode)&&Ae.vnode.shapeFlag&256)&&x.a&&_1(x.a,W),x.isMounted=!0,B=O=Q=null}},de=x.effect=new f7(ue,()=>b7(le),x.scope),le=x.update=()=>de.run();le.id=x.uid,In(x,!0),le()},ne=(x,B,O)=>{B.component=x;const Q=x.vnode.props;x.vnode=B,x.next=null,ev(x,B.props,Q,O),nv(x,B.children,O),la(),V5(),ca()},ye=(x,B,O,Q,W,ee,fe,ue,de=!1)=>{const le=x&&x.children,Le=x?x.shapeFlag:0,be=B.children,{patchFlag:Me,shapeFlag:Ie}=B;if(Me>0){if(Me&128){Ne(le,be,O,Q,W,ee,fe,ue,de);return}else if(Me&256){Ge(le,be,O,Q,W,ee,fe,ue,de);return}}Ie&8?(Le&16&&Ke(le,W,ee),be!==le&&u(O,be)):Le&16?Ie&16?Ne(le,be,O,Q,W,ee,fe,ue,de):Ke(le,W,ee,!0):(Le&8&&u(O,""),Ie&16&&z(be,O,Q,W,ee,fe,ue,de))},Ge=(x,B,O,Q,W,ee,fe,ue,de)=>{x=x||Ho,B=B||Ho;const le=x.length,Le=B.length,be=Math.min(le,Le);let Me;for(Me=0;MeLe?Ke(x,W,ee,!0,!1,be):z(B,O,Q,W,ee,fe,ue,de,be)},Ne=(x,B,O,Q,W,ee,fe,ue,de)=>{let le=0;const Le=B.length;let be=x.length-1,Me=Le-1;for(;le<=be&&le<=Me;){const Ie=x[le],re=B[le]=de?pn(B[le]):br(B[le]);if(jn(Ie,re))_(Ie,re,O,null,W,ee,fe,ue,de);else break;le++}for(;le<=be&&le<=Me;){const Ie=x[be],re=B[Me]=de?pn(B[Me]):br(B[Me]);if(jn(Ie,re))_(Ie,re,O,null,W,ee,fe,ue,de);else break;be--,Me--}if(le>be){if(le<=Me){const Ie=Me+1,re=IeMe)for(;le<=be;)ze(x[le],W,ee,!0),le++;else{const Ie=le,re=le,Ae=new Map;for(le=re;le<=Me;le++){const Ce=B[le]=de?pn(B[le]):br(B[le]);Ce.key!=null&&Ae.set(Ce.key,le)}let me,Pe=0;const ht=Me-re+1;let te=!1,ve=0;const xe=new Array(ht);for(le=0;le=ht){ze(Ce,W,ee,!0);continue}let Ye;if(Ce.key!=null)Ye=Ae.get(Ce.key);else for(me=re;me<=Me;me++)if(xe[me-re]===0&&jn(Ce,B[me])){Ye=me;break}Ye===void 0?ze(Ce,W,ee,!0):(xe[Ye-re]=le+1,Ye>=ve?ve=Ye:te=!0,_(Ce,B[Ye],O,null,W,ee,fe,ue,de),Pe++)}const je=te?iv(xe):Ho;for(me=je.length-1,le=ht-1;le>=0;le--){const Ce=re+le,Ye=B[Ce],Ot=Ce+1{const{el:ee,type:fe,transition:ue,children:de,shapeFlag:le}=x;if(le&6){qe(x.component.subTree,B,O,Q);return}if(le&128){x.suspense.move(B,O,Q);return}if(le&64){fe.move(x,B,O,Z);return}if(fe===we){n(ee,B,O);for(let be=0;beue.enter(ee),W);else{const{leave:be,delayLeave:Me,afterLeave:Ie}=ue,re=()=>n(ee,B,O),Ae=()=>{be(ee,()=>{re(),Ie&&Ie()})};Me?Me(ee,re,Ae):Ae()}else n(ee,B,O)},ze=(x,B,O,Q=!1,W=!1)=>{const{type:ee,props:fe,ref:ue,children:de,dynamicChildren:le,shapeFlag:Le,patchFlag:be,dirs:Me}=x;if(ue!=null&&T0(ue,null,O,x,!0),Le&256){B.ctx.deactivate(x);return}const Ie=Le&1&&Me,re=!Ya(x);let Ae;if(re&&(Ae=fe&&fe.onVnodeBeforeUnmount)&&fr(Ae,B,x),Le&6)He(x.component,O,Q);else{if(Le&128){x.suspense.unmount(O,Q);return}Ie&&Tn(x,null,B,"beforeUnmount"),Le&64?x.type.remove(x,B,O,W,Z,Q):le&&(ee!==we||be>0&&be&64)?Ke(le,B,O,!1,!0):(ee===we&&be&384||!W&&Le&16)&&Ke(de,B,O),Q&&he(x)}(re&&(Ae=fe&&fe.onVnodeUnmounted)||Ie)&&_1(()=>{Ae&&fr(Ae,B,x),Ie&&Tn(x,null,B,"unmounted")},O)},he=x=>{const{type:B,el:O,anchor:Q,transition:W}=x;if(B===we){$e(O,Q);return}if(B===Ka){k(x);return}const ee=()=>{o(O),W&&!W.persisted&&W.afterLeave&&W.afterLeave()};if(x.shapeFlag&1&&W&&!W.persisted){const{leave:fe,delayLeave:ue}=W,de=()=>fe(O,ee);ue?ue(x.el,ee,de):de()}else ee()},$e=(x,B)=>{let O;for(;x!==B;)O=h(x),o(x),x=O;o(B)},He=(x,B,O)=>{const{bum:Q,scope:W,update:ee,subTree:fe,um:ue}=x;Q&&vs(Q),W.stop(),ee&&(ee.active=!1,ze(fe,x,B,O)),ue&&_1(ue,B),_1(()=>{x.isUnmounted=!0},B),B&&B.pendingBranch&&!B.isUnmounted&&x.asyncDep&&!x.asyncResolved&&x.suspenseId===B.pendingId&&(B.deps--,B.deps===0&&B.resolve())},Ke=(x,B,O,Q=!1,W=!1,ee=0)=>{for(let fe=ee;fex.shapeFlag&6?K(x.component.subTree):x.shapeFlag&128?x.suspense.next():h(x.anchor||x.el),j=(x,B,O)=>{x==null?B._vnode&&ze(B._vnode,null,null,!0):_(B._vnode||null,x,B,null,null,null,O),V5(),Ku(),B._vnode=x},Z={p:_,um:ze,m:qe,r:he,mt:ie,mc:z,pc:ye,pbc:S,n:K,o:e};let q,ae;return t&&([q,ae]=t(Z)),{render:j,hydrate:q,createApp:Xm(j,q)}}function In({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function m8(e,t,r=!1){const n=e.children,o=t.children;if(Ve(n)&&Ve(o))for(let a=0;a>1,e[r[s]]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 sv=e=>e.__isTeleport,we=Symbol.for("v-fgt"),Fl=Symbol.for("v-txt"),I1=Symbol.for("v-cmt"),Ka=Symbol.for("v-stc"),qa=[];let nr=null;function m(e=!1){qa.push(nr=e?null:[])}function lv(){qa.pop(),nr=qa[qa.length-1]||null}let gi=1;function K5(e){gi+=e}function v8(e){return e.dynamicChildren=gi>0?nr||Ho:null,lv(),gi>0&&nr&&nr.push(e),e}function M(e,t,r,n,o,a){return v8(p(e,t,r,n,o,a,!0))}function G(e,t,r,n,o){return v8(P(e,t,r,n,o,!0))}function zs(e){return e?e.__v_isVNode===!0:!1}function jn(e,t){return e.type===t.type&&e.key===t.key}const Ul="__vInternal",g8=({key:e})=>e??null,gs=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?$t(e)||r1(e)||Xe(e)?{i:n1,r:e,k:t,f:!!r}:e:null);function p(e,t=null,r=null,n=0,o=null,a=e===we?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&g8(t),ref:t&&gs(t),scopeId:$l,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:n1};return s?(x7(l,r),a&128&&e.normalize(l)):r&&(l.shapeFlag|=$t(r)?8:16),gi>0&&!i&&nr&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&nr.push(l),l}const P=cv;function cv(e,t=null,r=null,n=0,o=null,a=!1){if((!e||e===o8)&&(e=I1),zs(e)){const s=qr(e,t,!0);return r&&x7(s,r),gi>0&&!a&&nr&&(s.shapeFlag&6?nr[nr.indexOf(e)]=s:nr.push(s)),s.patchFlag|=-2,s}if(Cv(e)&&(e=e.__vccOpts),t){t=uv(t);let{class:s,style:l}=t;s&&!$t(s)&&(t.class=J(s)),Mt(l)&&(Zu(l)&&!Ve(l)&&(l=Nt({},l)),t.style=Ue(l))}const i=$t(e)?1:Bm(e)?128:sv(e)?64:Mt(e)?4:Xe(e)?2:0;return p(e,t,r,n,o,i,a,!0)}function uv(e){return e?Zu(e)||Ul in e?Nt({},e):e:null}function qr(e,t,r=!1){const{props:n,ref:o,patchFlag:a,children:i}=e,s=t?Qe(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&g8(s),ref:t&&t.ref?r&&o?Ve(o)?o.concat(gs(t)):[o,gs(t)]:gs(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!==we?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&&qr(e.ssContent),ssFallback:e.ssFallback&&qr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function y(e=" ",t=0){return P(Fl,null,e,t)}function Ai(e,t){const r=P(Ka,null,e);return r.staticCount=t,r}function I(e="",t=!1){return t?(m(),G(I1,null,e)):P(I1,null,e)}function br(e){return e==null||typeof e=="boolean"?P(I1):Ve(e)?P(we,null,e.slice()):typeof e=="object"?pn(e):P(Fl,null,String(e))}function pn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:qr(e)}function x7(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(Ve(t))r=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),x7(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!(Ul in t)?t._ctx=n1:o===3&&n1&&(n1.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Xe(t)?(t={default:t,_ctx:n1},r=32):(t=String(t),n&64?(r=16,t=[y(t)]):r=8);e.children=t,e.shapeFlag|=r}function Qe(...e){const t={};for(let r=0;rqt||n1;let S7,Co,q5="__VUE_INSTANCE_SETTERS__";(Co=k0()[q5])||(Co=k0()[q5]=[]),Co.push(e=>qt=e),S7=e=>{Co.length>1?Co.forEach(t=>t(e)):Co[0](e)};const qo=e=>{S7(e),e.scope.on()},to=()=>{qt&&qt.scope.off(),S7(null)};function C8(e){return e.vnode.shapeFlag&4}let Ci=!1;function pv(e,t=!1){Ci=t;const{props:r,children:n}=e.vnode,o=C8(e);Jm(e,r,o,t),rv(e,n);const a=o?mv(e,t):void 0;return Ci=!1,a}function mv(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=Ru(new Proxy(e.ctx,jm));const{setup:n}=r;if(n){const o=e.setupContext=n.length>1?b8(e):null;qo(e),la();const a=_n(n,e,0,[e.props,o]);if(ca(),to(),_u(a)){if(a.then(to,to),t)return a.then(i=>{W5(e,i,t)}).catch(i=>{Pl(i,e,0)});e.asyncDep=a}else W5(e,a,t)}else y8(e,t)}function W5(e,t,r){Xe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Mt(t)&&(e.setupState=ju(t)),y8(e,r)}let Q5;function y8(e,t,r){const n=e.type;if(!e.render){if(!t&&Q5&&!n.render){const o=n.template||k7(e).template;if(o){const{isCustomElement:a,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=n,c=Nt(Nt({isCustomElement:a,delimiters:s},i),l);n.render=Q5(o,c)}}e.render=n.render||or}qo(e),la(),Ym(e),ca(),to()}function vv(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,r){return S1(e,"get","$attrs"),t[r]}}))}function b8(e){const t=r=>{e.exposed=r||{}};return{get attrs(){return vv(e)},slots:e.slots,emit:e.emit,expose:t}}function jl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ju(Ru(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Ga)return Ga[r](e)},has(t,r){return r in t||r in Ga}}))}function gv(e,t=!0){return Xe(e)?e.displayName||e.name:e.name||t&&e.__name}function Cv(e){return Xe(e)&&"__vccOpts"in e}const A=(e,t)=>ym(e,t,Ci);function Ee(e,t,r){const n=arguments.length;return n===2?Mt(t)&&!Ve(t)?zs(t)?P(e,null,[t]):P(e,t):P(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&zs(r)&&(r=[r]),P(e,t,r))}const yv=Symbol.for("v-scx"),bv=()=>x1(yv),wv="3.3.4",_v="http://www.w3.org/2000/svg",Yn=typeof document<"u"?document:null,X5=Yn&&Yn.createElement("template"),kv={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?Yn.createElementNS(_v,e):Yn.createElement(e,r?{is:r}:void 0);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>Yn.createTextNode(e),createComment:e=>Yn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Yn.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{X5.innerHTML=n?`${e}`:e;const s=X5.content;if(n){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}};function Mv(e,t,r){const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}function xv(e,t,r){const n=e.style,o=$t(r);if(r&&!o){if(t&&!$t(t))for(const a in t)r[a]==null&&I0(n,a,"");for(const a in r)I0(n,a,r[a])}else{const a=n.display;o?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),"_vod"in e&&(n.display=a)}}const J5=/\s*!important$/;function I0(e,t,r){if(Ve(r))r.forEach(n=>I0(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=Sv(e,t);J5.test(r)?e.setProperty(An(n),r.replace(J5,""),"important"):e[n]=r}}const e3=["Webkit","Moz","ms"],_2={};function Sv(e,t){const r=_2[t];if(r)return r;let n=xr(t);if(n!=="filter"&&n in e)return _2[t]=n;n=Ol(n);for(let o=0;ok2||(Hv.then(()=>k2=0),k2=Date.now());function Iv(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;Y1(Ov(n,r.value),t,5,[n])};return r.value=e,r.attached=Tv(),r}function Ov(e,t){if(Ve(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 n3=/^on[a-z]/,Vv=(e,t,r,n,o=!1,a,i,s,l)=>{t==="class"?Mv(e,n,o):t==="style"?xv(e,r,n):Hl(t)?l7(t)||Bv(e,t,r,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Pv(e,t,n,o))?Lv(e,t,n,a,i,s,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),Ev(e,t,n,o))};function Pv(e,t,r,n){return n?!!(t==="innerHTML"||t==="textContent"||t in e&&n3.test(t)&&Xe(r)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||n3.test(t)&&$t(r)?!1:t in e}function ua(e){const t=Bi();if(!t)return;const r=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>V0(a,o))},n=()=>{const o=e(t.proxy);O0(t.subTree,o),r(o)};Hm(n),gt(()=>{const o=new MutationObserver(n);o.observe(t.subTree.el.parentNode,{childList:!0}),ur(()=>o.disconnect())})}function O0(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{O0(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)V0(e.el,t);else if(e.type===we)e.children.forEach(r=>O0(r,t));else if(e.type===Ka){let{el:r,anchor:n}=e;for(;r&&(V0(r,t),r!==n);)r=r.nextSibling}}function V0(e,t){if(e.nodeType===1){const r=e.style;for(const n in t)r.setProperty(`--${n}`,t[n])}}const nn="transition",Sa="animation",ao=(e,{slots:t})=>Ee(Om,_8(e),t);ao.displayName="Transition";const w8={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},Nv=ao.props=Nt({},e8,w8),On=(e,t=[])=>{Ve(e)?e.forEach(r=>r(...t)):e&&e(...t)},o3=e=>e?Ve(e)?e.some(t=>t.length>1):e.length>1:!1;function _8(e){const t={};for(const V in e)V in w8||(t[V]=e[V]);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:s=`${r}-enter-to`,appearFromClass:l=a,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:h=`${r}-leave-active`,leaveToClass:f=`${r}-leave-to`}=e,g=$v(o),_=g&&g[0],C=g&&g[1],{onBeforeEnter:w,onEnter:b,onEnterCancelled:v,onLeave:k,onLeaveCancelled:T,onBeforeAppear:$=w,onAppear:N=b,onAppearCancelled:z=v}=t,D=(V,U,ie)=>{hn(V,U?u:s),hn(V,U?c:i),ie&&ie()},S=(V,U)=>{V._isLeaving=!1,hn(V,d),hn(V,f),hn(V,h),U&&U()},R=V=>(U,ie)=>{const se=V?N:b,ce=()=>D(U,V,ie);On(se,[U,ce]),a3(()=>{hn(U,V?l:a),Pr(U,V?u:s),o3(se)||i3(U,n,_,ce)})};return Nt(t,{onBeforeEnter(V){On(w,[V]),Pr(V,a),Pr(V,i)},onBeforeAppear(V){On($,[V]),Pr(V,l),Pr(V,c)},onEnter:R(!1),onAppear:R(!0),onLeave(V,U){V._isLeaving=!0;const ie=()=>S(V,U);Pr(V,d),M8(),Pr(V,h),a3(()=>{V._isLeaving&&(hn(V,d),Pr(V,f),o3(k)||i3(V,n,C,ie))}),On(k,[V,ie])},onEnterCancelled(V){D(V,!1),On(v,[V])},onAppearCancelled(V){D(V,!0),On(z,[V])},onLeaveCancelled(V){S(V),On(T,[V])}})}function $v(e){if(e==null)return null;if(Mt(e))return[M2(e.enter),M2(e.leave)];{const t=M2(e);return[t,t]}}function M2(e){return Ap(e)}function Pr(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e._vtc||(e._vtc=new Set)).add(t)}function hn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const{_vtc:r}=e;r&&(r.delete(t),r.size||(e._vtc=void 0))}function a3(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Zv=0;function i3(e,t,r,n){const o=e._endId=++Zv,a=()=>{o===e._endId&&n()};if(r)return setTimeout(a,r);const{type:i,timeout:s,propCount:l}=k8(e,t);if(!i)return n();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),a()},h=f=>{f.target===e&&++u>=l&&d()};setTimeout(()=>{u(r[g]||"").split(", "),o=n(`${nn}Delay`),a=n(`${nn}Duration`),i=s3(o,a),s=n(`${Sa}Delay`),l=n(`${Sa}Duration`),c=s3(s,l);let u=null,d=0,h=0;t===nn?i>0&&(u=nn,d=i,h=a.length):t===Sa?c>0&&(u=Sa,d=c,h=l.length):(d=Math.max(i,c),u=d>0?i>c?nn:Sa:null,h=u?u===nn?a.length:l.length:0);const f=u===nn&&/\b(transform|all)(,|$)/.test(n(`${nn}Property`).toString());return{type:u,timeout:d,propCount:h,hasTransform:f}}function s3(e,t){for(;e.lengthl3(r)+l3(e[n])))}function l3(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function M8(){return document.body.offsetHeight}const x8=new WeakMap,S8=new WeakMap,E8={name:"TransitionGroup",props:Nt({},Nv,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=Bi(),n=Ju();let o,a;return n8(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Yv(o[0].el,r.vnode.el,i))return;o.forEach(Fv),o.forEach(Uv);const s=o.filter(jv);M8(),s.forEach(l=>{const c=l.el,u=c.style;Pr(c,i),u.transform=u.webkitTransform=u.transitionDuration="";const d=c._moveCb=h=>{h&&h.target!==c||(!h||/transform$/.test(h.propertyName))&&(c.removeEventListener("transitionend",d),c._moveCb=null,hn(c,i))};c.addEventListener("transitionend",d)})}),()=>{const i=it(e),s=_8(i);let l=i.tag||we;o=a,a=t.default?w7(t.default()):[];for(let c=0;cdelete e.mode;E8.props;const zv=E8;function Fv(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function Uv(e){S8.set(e,e.el.getBoundingClientRect())}function jv(e){const t=x8.get(e),r=S8.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 Yv(e,t,r){const n=e.cloneNode();e._vtc&&e._vtc.forEach(i=>{i.split(/\s+/).forEach(s=>s&&n.classList.remove(s))}),r.split(/\s+/).forEach(i=>i&&n.classList.add(i)),n.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(n);const{hasTransform:a}=k8(n);return o.removeChild(n),a}const c3=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ve(t)?r=>vs(t,r):t};function Gv(e){e.target.composing=!0}function u3(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Kv={created(e,{modifiers:{lazy:t,trim:r,number:n}},o){e._assign=c3(o);const a=n||o.props&&o.props.type==="number";ko(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;r&&(s=s.trim()),a&&(s=_0(s)),e._assign(s)}),r&&ko(e,"change",()=>{e.value=e.value.trim()}),t||(ko(e,"compositionstart",Gv),ko(e,"compositionend",u3),ko(e,"change",u3))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:r,trim:n,number:o}},a){if(e._assign=c3(a),e.composing||document.activeElement===e&&e.type!=="range"&&(r||n&&e.value.trim()===t||(o||e.type==="number")&&_0(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},qv=["ctrl","shift","alt","meta"],Wv={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)=>qv.some(r=>e[`${r}Key`]&&!t.includes(r))},It=(e,t)=>(r,...n)=>{for(let o=0;or=>{if(!("key"in r))return;const n=An(r.key);if(t.some(o=>o===n||Qv[o]===n))return e(r)},P0={beforeMount(e,{value:t},{transition:r}){e._vod=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):Ea(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),Ea(e,!0),n.enter(e)):n.leave(e,()=>{Ea(e,!1)}):Ea(e,t))},beforeUnmount(e,{value:t}){Ea(e,t)}};function Ea(e,t){e.style.display=t?e._vod:"none"}const Xv=Nt({patchProp:Vv},kv);let d3;function Jv(){return d3||(d3=ov(Xv))}const L8=(...e)=>{const t=Jv().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=eg(n);if(!o)return;const a=t._component;!Xe(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 eg(e){return $t(e)?document.querySelector(e):e}/*! +var Lf=Object.defineProperty;var Af=(e,t,r)=>t in e?Lf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var mt=(e,t,r)=>(Af(e,typeof t!="symbol"?t+"":t,r),r),C2=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)};var oe=(e,t,r)=>(C2(e,t,"read from private field"),r?r.call(e):t.get(e)),et=(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)},Yt=(e,t,r,n)=>(C2(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r);var ge=(e,t,r)=>(C2(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 Bf="modulepreload",Df=function(e,t){return e[0]==="."?new URL(e,t).href:e},E5={},xe=function(t,r,n){if(!r||r.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(r.map(a=>{if(a=Df(a,n),a in E5)return;E5[a]=!0;const i=a.endsWith(".css"),s=i?'[rel="stylesheet"]':"";if(!!n)for(let u=o.length-1;u>=0;u--){const d=o[u];if(d.href===a&&(!i||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${s}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":Bf,i||(c.as="script",c.crossOrigin=""),c.href=a,document.head.appendChild(c),i)return new Promise((u,d)=>{c.addEventListener("load",u),c.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 Hf=e=>({"/control-plane/addresses":async(t,r)=>(r.close(),{http:e("KUMA_API_URL"),kds:"grpcs://:5685"})});var y2=new WeakMap,Cu=new Map,Tf=new Map,no;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(no||(no={}));var Gr;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Gr||(Gr={}));var If=class{constructor(e){this.impl=e,this.type=no.Constant}},Of=class{constructor(e){this.impl=e,this.type=no.Factory}},Vf=e=>e.type===no.Factory,Bl=class{constructor(e){this.impl=e,this.type=no.Instance}},Pf=class extends Bl{constructor(){super(...arguments),this.scope=Gr.Container,this.cache=new WeakMap}},Nf=class extends Bl{constructor(){super(...arguments),this.scope=Gr.Resolution}},$f=class extends Bl{constructor(e){super(e),this.impl=e,this.scope=Gr.Singleton}},Zf=class extends Bl{constructor(){super(...arguments),this.scope=Gr.Transient}},Rf=e=>e.type===no.Instance,zf=e=>e.scope===Gr.Container,Ff=e=>e.scope===Gr.Resolution,Uf=e=>e.scope===Gr.Singleton,jf=e=>Symbol(e),Be=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},Va=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=Va.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))}},yu=Va;yu.notag=jf("NO_TAG");var Yf=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 bu){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 Rf(e)?Uf(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):zf(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):Ff(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):Vf(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(o=>ps.resolveInitialization(o,r,e.impl.initializer)):ps.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=y2.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const o=e(...r);return y2.set(e,!0),o}catch{const a=new e(...r);return y2.set(e,!1),a}}getParameters(e,t){const r=Cu.get(e);if(r)return this.resolveTokens(r,t,Tf.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}},Qf=()=>new ps,Xf=(e,...t)=>(Cu.set(e,t),e),Cse=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Jf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ep=function(t){return tp(t)&&!rp(t)};function tp(e){return!!e&&typeof e=="object"}function rp(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||ap(e)}var np=typeof Symbol=="function"&&Symbol.for,op=np?Symbol.for("react.element"):60103;function ap(e){return e.$$typeof===op}function ip(e){return Array.isArray(e)?[]:{}}function ui(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Ko(ip(e),e,t):e}function sp(e,t,r){return e.concat(t).map(function(n){return ui(n,r)})}function lp(e,t){if(!t.customMerge)return Ko;var r=t.customMerge(e);return typeof r=="function"?r:Ko}function cp(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function L5(e){return Object.keys(e).concat(cp(e))}function wu(e,t){try{return t in e}catch{return!1}}function up(e,t){return wu(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function dp(e,t,r){var n={};return r.isMergeableObject(e)&&L5(e).forEach(function(o){n[o]=ui(e[o],r)}),L5(t).forEach(function(o){up(e,o)||(wu(e,o)&&r.isMergeableObject(t[o])?n[o]=lp(o,r)(e[o],t[o],r):n[o]=ui(t[o],r))}),n}function Ko(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||sp,r.isMergeableObject=r.isMergeableObject||ep,r.cloneUnlessOtherwiseSpecified=ui;var n=Array.isArray(t),o=Array.isArray(e),a=n===o;return a?n?r.arrayMerge(e,t,r):dp(e,t,r):ui(t,r)}Ko.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,o){return Ko(n,o,r)},{})};var hp=Ko,fp=hp;const pp=Jf(fp),s7=Qf(),mp=(...e)=>[...new Map([...e.flat()]).entries()],vp=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,...s}=a,l=Be("inner"),c=Be("inner.wrapper");t.set(l,{...s}),t.set(c,{service:()=>()=>Dl(l)}),t.set(o,{...n,arguments:[c],labels:i})}n.decorates=void 0}}),[...t.entries()]},Dl=e=>s7.get(e),gp=(...e)=>(vp(mp(...e)).forEach(r=>_u(...r)),Dl),Hl=(...e)=>e.map(t=>()=>Dl(t)),ji=new WeakMap,_u=(e,t)=>{const r=s7.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=>{ji.has(n)||(ji.set(n,[]),_u(n,{service:()=>ji.get(n).reduce((a,i)=>{try{const s=Dl(i);return Array.isArray(s)?a.concat(s):s instanceof Object?pp(a,s):a}catch(s){throw console.error(s),s}},[])})),ji.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}]`)}),Xf(t.service,...t.arguments))},y1=(e,t)=>{const r=Be(t.description);return s7.bind(r).toConstant(e),r},Cp={sources:Be("control-planes.sources")},yp=e=>[[Cp.sources,{service:Hf,arguments:[e.env],labels:[e.sources]}]],bp=()=>[{path:"/diagnostics",name:"diagnostics",component:()=>xe(()=>import("./DiagnosticsView-d100988b.js"),["./CodeBlock-aa591f34.css"],import.meta.url)}],wp=e=>({"/config":async(t,r)=>(r.close(),await e.getConfig())}),_p=e=>[[Be("diagnostics.sources"),{service:wp,arguments:[e.api],labels:[e.sources]}],[Be("diagnostics.routes"),{service:bp,labels:[e.routes]}]],kp=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome"},component:()=>xe(()=>import("./OnboardingView-8d15dc6e.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./WelcomeView-5f61c790.js"),["./OnboardingPage-88f67fb6.css","./WelcomeView-2c7783bc.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./DeploymentTypes-7d9bbf07.js"),["./OnboardingPage-88f67fb6.css","./DeploymentTypes-caab5d22.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./ConfigurationTypes-89c2612f.js"),["./OnboardingPage-88f67fb6.css","./ConfigurationTypes-b51d2a61.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./MultiZoneView-5e62fbab.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-88f67fb6.css","./MultiZoneView-81622d62.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./CreateMesh-c91f6d16.js"),["./OnboardingPage-88f67fb6.css","./CreateMesh-28969af3.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-services",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./AddNewServices-b971b2a3.js"),["./OnboardingPage-88f67fb6.css","./AddNewServices-10d70ff3.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-services-code",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./AddNewServicesCode-5061c2b3.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-88f67fb6.css","./CodeBlock-aa591f34.css","./AddNewServicesCode-02eef6ad.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-overview",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./DataplanesOverview-800610e5.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-88f67fb6.css","./DataplanesOverview-b36db120.css"],import.meta.url)},{path:"completed",name:"onboarding-completed",meta:{onboardingProcess:!0},component:()=>xe(()=>import("./CompletedView-3e4c9c41.js"),["./OnboardingPage-88f67fb6.css","./CompletedView-6392a0bc.css"],import.meta.url)}]}],Mp=e=>[[Be("onboarding.routes"),{service:kp,labels:[e.routes]}]];function l7(e,t){const r=Object.create(null),n=e.split(",");for(let o=0;o!!r[o.toLowerCase()]:o=>!!r[o]}const kt={},Ho=[],or=()=>{},xp=()=>!1,Sp=/^on[^a-z]/,Tl=e=>Sp.test(e),c7=e=>e.startsWith("onUpdate:"),Nt=Object.assign,u7=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},Ep=Object.prototype.hasOwnProperty,ot=(e,t)=>Ep.call(e,t),Ve=Array.isArray,To=e=>Il(e)==="[object Map]",ku=e=>Il(e)==="[object Set]",Xe=e=>typeof e=="function",$t=e=>typeof e=="string",d7=e=>typeof e=="symbol",Mt=e=>e!==null&&typeof e=="object",Mu=e=>Mt(e)&&Xe(e.then)&&Xe(e.catch),xu=Object.prototype.toString,Il=e=>xu.call(e),Lp=e=>Il(e).slice(8,-1),Su=e=>Il(e)==="[object Object]",h7=e=>$t(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ms=l7(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ol=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},Ap=/-(\w)/g,xr=Ol(e=>e.replace(Ap,(t,r)=>r?r.toUpperCase():"")),Bp=/\B([A-Z])/g,An=Ol(e=>e.replace(Bp,"-$1").toLowerCase()),Vl=Ol(e=>e.charAt(0).toUpperCase()+e.slice(1)),vs=Ol(e=>e?`on${Vl(e)}`:""),di=(e,t)=>!Object.is(e,t),gs=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},k0=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Dp=e=>{const t=$t(e)?Number(e):NaN;return isNaN(t)?e:t};let A5;const M0=()=>A5||(A5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ue(e){if(Ve(e)){const t={};for(let r=0;r{if(r){const n=r.split(Tp);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function J(e){let t="";if($t(e))t=e;else if(Ve(e))for(let r=0;r$t(e)?e:e==null?"":Ve(e)||Mt(e)&&(e.toString===xu||!Xe(e.toString))?JSON.stringify(e,Lu,2):String(e),Lu=(e,t)=>t&&t.__v_isRef?Lu(e,t.value):To(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,o])=>(r[`${n} =>`]=o,r),{})}:ku(t)?{[`Set(${t.size})`]:[...t.values()]}:Mt(t)&&!Ve(t)&&!Su(t)?String(t):t;let D1;class Np{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=D1,!t&&D1&&(this.index=(D1.scopes||(D1.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const r=D1;try{return D1=this,t()}finally{D1=r}}}on(){D1=this}off(){D1=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},Bu=e=>(e.w&xn)>0,Du=e=>(e.n&xn)>0,Rp=({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{(u==="length"||u>=l)&&s.push(c)})}else switch(r!==void 0&&s.push(i.get(r)),t){case"add":Ve(e)?h7(r)&&s.push(i.get("length")):(s.push(i.get(eo)),To(e)&&s.push(i.get(S0)));break;case"delete":Ve(e)||(s.push(i.get(eo)),To(e)&&s.push(i.get(S0)));break;case"set":To(e)&&s.push(i.get(eo));break}if(s.length===1)s[0]&&E0(s[0]);else{const l=[];for(const c of s)c&&l.push(...c);E0(f7(l))}}function E0(e,t){const r=Ve(e)?e:[...e];for(const n of r)n.computed&&D5(n);for(const n of r)n.computed||D5(n)}function D5(e,t){(e!==rr||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Fp(e,t){var r;return(r=Ps.get(e))==null?void 0:r.get(t)}const Up=l7("__proto__,__v_isRef,__isVue"),Iu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(d7)),jp=m7(),Yp=m7(!1,!0),Gp=m7(!0),H5=Kp();function Kp(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const n=it(this);for(let a=0,i=this.length;a{e[t]=function(...r){la();const n=it(this)[t].apply(this,r);return ca(),n}}),e}function qp(e){const t=it(this);return S1(t,"has",e),t.hasOwnProperty(e)}function m7(e=!1,t=!1){return function(n,o,a){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&a===(e?t?dm:$u:t?Nu:Pu).get(n))return n;const i=Ve(n);if(!e){if(i&&ot(H5,o))return Reflect.get(H5,o,a);if(o==="hasOwnProperty")return qp}const s=Reflect.get(n,o,a);return(d7(o)?Iu.has(o):Up(o))||(e||S1(n,"get",o),t)?s:r1(s)?i&&h7(o)?s:s.value:Mt(s)?e?Ru(s):Bn(s):s}}const Wp=Ou(),Qp=Ou(!0);function Ou(e=!1){return function(r,n,o,a){let i=r[n];if(oo(i)&&r1(i)&&!r1(o))return!1;if(!e&&(!Ns(o)&&!oo(o)&&(i=it(i),o=it(o)),!Ve(r)&&r1(i)&&!r1(o)))return i.value=o,!0;const s=Ve(r)&&h7(n)?Number(n)e,Pl=e=>Reflect.getPrototypeOf(e);function Yi(e,t,r=!1,n=!1){e=e.__v_raw;const o=it(e),a=it(t);r||(t!==a&&S1(o,"get",t),S1(o,"get",a));const{has:i}=Pl(o),s=n?v7:r?y7:hi;if(i.call(o,t))return s(e.get(t));if(i.call(o,a))return s(e.get(a));e!==o&&e.get(t)}function Gi(e,t=!1){const r=this.__v_raw,n=it(r),o=it(e);return t||(e!==o&&S1(n,"has",e),S1(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function Ki(e,t=!1){return e=e.__v_raw,!t&&S1(it(e),"iterate",eo),Reflect.get(e,"size",e)}function T5(e){e=it(e);const t=it(this);return Pl(t).has.call(t,e)||(t.add(e),Kr(t,"add",e,e)),this}function I5(e,t){t=it(t);const r=it(this),{has:n,get:o}=Pl(r);let a=n.call(r,e);a||(e=it(e),a=n.call(r,e));const i=o.call(r,e);return r.set(e,t),a?di(t,i)&&Kr(r,"set",e,t):Kr(r,"add",e,t),this}function O5(e){const t=it(this),{has:r,get:n}=Pl(t);let o=r.call(t,e);o||(e=it(e),o=r.call(t,e)),n&&n.call(t,e);const a=t.delete(e);return o&&Kr(t,"delete",e,void 0),a}function V5(){const e=it(this),t=e.size!==0,r=e.clear();return t&&Kr(e,"clear",void 0,void 0),r}function qi(e,t){return function(n,o){const a=this,i=a.__v_raw,s=it(i),l=t?v7:e?y7:hi;return!e&&S1(s,"iterate",eo),i.forEach((c,u)=>n.call(o,l(c),l(u),a))}}function Wi(e,t,r){return function(...n){const o=this.__v_raw,a=it(o),i=To(a),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=o[e](...n),u=r?v7:t?y7:hi;return!t&&S1(a,"iterate",l?S0:eo),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:s?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function rn(e){return function(...t){return e==="delete"?!1:this}}function nm(){const e={get(a){return Yi(this,a)},get size(){return Ki(this)},has:Gi,add:T5,set:I5,delete:O5,clear:V5,forEach:qi(!1,!1)},t={get(a){return Yi(this,a,!1,!0)},get size(){return Ki(this)},has:Gi,add:T5,set:I5,delete:O5,clear:V5,forEach:qi(!1,!0)},r={get(a){return Yi(this,a,!0)},get size(){return Ki(this,!0)},has(a){return Gi.call(this,a,!0)},add:rn("add"),set:rn("set"),delete:rn("delete"),clear:rn("clear"),forEach:qi(!0,!1)},n={get(a){return Yi(this,a,!0,!0)},get size(){return Ki(this,!0)},has(a){return Gi.call(this,a,!0)},add:rn("add"),set:rn("set"),delete:rn("delete"),clear:rn("clear"),forEach:qi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=Wi(a,!1,!1),r[a]=Wi(a,!0,!1),t[a]=Wi(a,!1,!0),n[a]=Wi(a,!0,!0)}),[e,r,t,n]}const[om,am,im,sm]=nm();function g7(e,t){const r=t?e?sm:im:e?am:om;return(n,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(ot(r,o)&&o in n?r:n,o,a)}const lm={get:g7(!1,!1)},cm={get:g7(!1,!0)},um={get:g7(!0,!1)},Pu=new WeakMap,Nu=new WeakMap,$u=new WeakMap,dm=new WeakMap;function hm(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function fm(e){return e.__v_skip||!Object.isExtensible(e)?0:hm(Lp(e))}function Bn(e){return oo(e)?e:C7(e,!1,Vu,lm,Pu)}function Zu(e){return C7(e,!1,rm,cm,Nu)}function Ru(e){return C7(e,!0,tm,um,$u)}function C7(e,t,r,n,o){if(!Mt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=fm(e);if(i===0)return e;const s=new Proxy(e,i===2?n:r);return o.set(e,s),s}function Io(e){return oo(e)?Io(e.__v_raw):!!(e&&e.__v_isReactive)}function oo(e){return!!(e&&e.__v_isReadonly)}function Ns(e){return!!(e&&e.__v_isShallow)}function zu(e){return Io(e)||oo(e)}function it(e){const t=e&&e.__v_raw;return t?it(t):e}function Fu(e){return Vs(e,"__v_skip",!0),e}const hi=e=>Mt(e)?Bn(e):e,y7=e=>Mt(e)?Ru(e):e;function Uu(e){wn&&rr&&(e=it(e),Tu(e.dep||(e.dep=f7())))}function ju(e,t){e=it(e);const r=e.dep;r&&E0(r)}function r1(e){return!!(e&&e.__v_isRef===!0)}function Y(e){return Yu(e,!1)}function pm(e){return Yu(e,!0)}function Yu(e,t){return r1(e)?e:new mm(e,t)}class mm{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:it(t),this._value=r?t:hi(t)}get value(){return Uu(this),this._value}set value(t){const r=this.__v_isShallow||Ns(t)||oo(t);t=r?t:it(t),di(t,this._rawValue)&&(this._rawValue=t,this._value=r?t:hi(t),ju(this))}}function L(e){return r1(e)?e.value:e}const vm={get:(e,t,r)=>L(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return r1(o)&&!r1(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function Gu(e){return Io(e)?e:new Proxy(e,vm)}function gm(e){const t=Ve(e)?new Array(e.length):{};for(const r in e)t[r]=ym(e,r);return t}class Cm{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 Fp(it(this._object),this._key)}}function ym(e,t,r){const n=e[t];return r1(n)?n:new Cm(e,t,r)}class bm{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 p7(t,()=>{this._dirty||(this._dirty=!0,ju(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const t=it(this);return Uu(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function wm(e,t,r=!1){let n,o;const a=Xe(e);return a?(n=e,o=or):(n=e.get,o=e.set),new bm(n,o,a||!o,r)}function _n(e,t,r,n){let o;try{o=n?e(...n):e()}catch(a){Nl(a,t,r)}return o}function Y1(e,t,r,n){if(Xe(e)){const a=_n(e,t,r,n);return a&&Mu(a)&&a.catch(i=>{Nl(i,t,r)}),a}const o=[];for(let a=0;a>>1;pi(a1[n])_r&&a1.splice(t,1)}function xm(e){Ve(e)?Oo.push(...e):(!Nr||!Nr.includes(e,e.allowRecurse?Un+1:Un))&&Oo.push(e),qu()}function P5(e,t=fi?_r+1:0){for(;tpi(r)-pi(n)),Un=0;Une.id==null?1/0:e.id,Sm=(e,t)=>{const r=pi(e)-pi(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function Qu(e){L0=!1,fi=!0,a1.sort(Sm);const t=or;try{for(_r=0;_r$t(f)?f.trim():f)),d&&(o=r.map(k0))}let s,l=n[s=vs(t)]||n[s=vs(xr(t))];!l&&a&&(l=n[s=vs(An(t))]),l&&Y1(l,e,6,o);const c=n[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Y1(c,e,6,o)}}function Xu(e,t,r=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const a=e.emits;let i={},s=!1;if(!Xe(e)){const l=c=>{const u=Xu(c,t,!0);u&&(s=!0,Nt(i,u))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!a&&!s?(Mt(e)&&n.set(e,null),null):(Ve(a)?a.forEach(l=>i[l]=null):Nt(i,a),Mt(e)&&n.set(e,i),i)}function $l(e,t){return!e||!Tl(t)?!1:(t=t.slice(2).replace(/Once$/,""),ot(e,t[0].toLowerCase()+t.slice(1))||ot(e,An(t))||ot(e,t))}let n1=null,Zl=null;function $s(e){const t=n1;return n1=e,Zl=e&&e.type.__scopeId||null,t}function st(e){Zl=e}function lt(){Zl=null}function E(e,t=n1,r){if(!t||e._n)return e;const n=(...o)=>{n._d&&q5(-1);const a=$s(t);let i;try{i=e(...o)}finally{$s(a),n._d&&q5(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function b2(e){const{type:t,vnode:r,proxy:n,withProxy:o,props:a,propsOptions:[i],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:h,setupState:f,ctx:g,inheritAttrs:_}=e;let C,w;const b=$s(e);try{if(r.shapeFlag&4){const k=o||n;C=br(u.call(k,k,d,a,f,h,g)),w=l}else{const k=t;C=br(k.length>1?k(a,{attrs:l,slots:s,emit:c}):k(a,null)),w=t.props?l:Lm(l)}}catch(k){qa.length=0,Nl(k,e,1),C=P(I1)}let v=C;if(w&&_!==!1){const k=Object.keys(w),{shapeFlag:T}=v;k.length&&T&7&&(i&&k.some(c7)&&(w=Am(w,i)),v=qr(v,w))}return r.dirs&&(v=qr(v),v.dirs=v.dirs?v.dirs.concat(r.dirs):r.dirs),r.transition&&(v.transition=r.transition),C=v,$s(b),C}const Lm=e=>{let t;for(const r in e)(r==="class"||r==="style"||Tl(r))&&((t||(t={}))[r]=e[r]);return t},Am=(e,t)=>{const r={};for(const n in e)(!c7(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function Bm(e,t,r){const{props:n,children:o,component:a}=e,{props:i,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?N5(n,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function Tm(e,t){t&&t.pendingBranch?Ve(e)?t.effects.push(...e):t.effects.push(e):xm(e)}function Ju(e,t){return Rl(e,null,t)}function Im(e,t){return Rl(e,null,{flush:"post"})}const Qi={};function De(e,t,r){return Rl(e,t,r)}function Rl(e,t,{immediate:r,deep:n,flush:o,onTrack:a,onTrigger:i}=kt){var s;const l=Au()===((s=qt)==null?void 0:s.scope)?qt:null;let c,u=!1,d=!1;if(r1(e)?(c=()=>e.value,u=Ns(e)):Io(e)?(c=()=>e,n=!0):Ve(e)?(d=!0,u=e.some(k=>Io(k)||Ns(k)),c=()=>e.map(k=>{if(r1(k))return k.value;if(Io(k))return Kn(k);if(Xe(k))return _n(k,l,2)})):Xe(e)?t?c=()=>_n(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return h&&h(),Y1(e,l,3,[f])}:c=or,t&&n){const k=c;c=()=>Kn(k())}let h,f=k=>{h=b.onStop=()=>{_n(k,l,4)}},g;if(Ci)if(f=or,t?r&&Y1(t,l,3,[c(),d?[]:void 0,f]):c(),o==="sync"){const k=_v();g=k.__watcherHandles||(k.__watcherHandles=[])}else return or;let _=d?new Array(e.length).fill(Qi):Qi;const C=()=>{if(b.active)if(t){const k=b.run();(n||u||(d?k.some((T,$)=>di(T,_[$])):di(k,_)))&&(h&&h(),Y1(t,l,3,[k,_===Qi?void 0:d&&_[0]===Qi?[]:_,f]),_=k)}else b.run()};C.allowRecurse=!!t;let w;o==="sync"?w=C:o==="post"?w=()=>_1(C,l&&l.suspense):(C.pre=!0,l&&(C.id=l.uid),w=()=>w7(C));const b=new p7(c,w);t?r?C():_=b.run():o==="post"?_1(b.run.bind(b),l&&l.suspense):b.run();const v=()=>{b.stop(),l&&l.scope&&u7(l.scope.effects,b)};return g&&g.push(v),v}function Om(e,t,r){const n=this.proxy,o=$t(e)?e.includes(".")?e8(n,e):()=>n[e]:e.bind(n,n);let a;Xe(t)?a=t:(a=t.handler,r=t);const i=qt;qo(this);const s=Rl(o,a.bind(n),r);return i?qo(i):to(),s}function e8(e,t){const r=t.split(".");return()=>{let n=e;for(let o=0;o{Kn(r,t)});else if(Su(e))for(const r in e)Kn(e[r],t);return e}function Zs(e,t){const r=n1;if(r===null)return e;const n=Yl(r)||r.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),cr(()=>{e.isUnmounting=!0}),e}const P1=[Function,Array],r8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:P1,onEnter:P1,onAfterEnter:P1,onEnterCancelled:P1,onBeforeLeave:P1,onLeave:P1,onAfterLeave:P1,onLeaveCancelled:P1,onBeforeAppear:P1,onAppear:P1,onAfterAppear:P1,onAppearCancelled:P1},Vm={name:"BaseTransition",props:r8,setup(e,{slots:t}){const r=Bi(),n=t8();let o;return()=>{const a=t.default&&_7(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1){for(const _ of a)if(_.type!==I1){i=_;break}}const s=it(e),{mode:l}=s;if(n.isLeaving)return w2(i);const c=$5(i);if(!c)return w2(i);const u=mi(c,s,n,r);vi(c,u);const d=r.subTree,h=d&&$5(d);let f=!1;const{getTransitionKey:g}=c.type;if(g){const _=g();o===void 0?o=_:_!==o&&(o=_,f=!0)}if(h&&h.type!==I1&&(!jn(c,h)||f)){const _=mi(h,s,n,r);if(vi(h,_),l==="out-in")return n.isLeaving=!0,_.afterLeave=()=>{n.isLeaving=!1,r.update.active!==!1&&r.update()},w2(i);l==="in-out"&&c.type!==I1&&(_.delayLeave=(C,w,b)=>{const v=n8(n,h);v[String(h.key)]=h,C._leaveCb=()=>{w(),C._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=b})}return i}}},Pm=Vm;function n8(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:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:f,onLeaveCancelled:g,onBeforeAppear:_,onAppear:C,onAfterAppear:w,onAppearCancelled:b}=t,v=String(e.key),k=n8(r,e),T=(z,D)=>{z&&Y1(z,n,9,D)},$=(z,D)=>{const S=D[1];T(z,D),Ve(z)?z.every(R=>R.length<=1)&&S():z.length<=1&&S()},N={mode:a,persisted:i,beforeEnter(z){let D=s;if(!r.isMounted)if(o)D=_||s;else return;z._leaveCb&&z._leaveCb(!0);const S=k[v];S&&jn(e,S)&&S.el._leaveCb&&S.el._leaveCb(),T(D,[z])},enter(z){let D=l,S=c,R=u;if(!r.isMounted)if(o)D=C||l,S=w||c,R=b||u;else return;let V=!1;const U=z._enterCb=ie=>{V||(V=!0,ie?T(R,[z]):T(S,[z]),N.delayedLeave&&N.delayedLeave(),z._enterCb=void 0)};D?$(D,[z,U]):U()},leave(z,D){const S=String(e.key);if(z._enterCb&&z._enterCb(!0),r.isUnmounting)return D();T(d,[z]);let R=!1;const V=z._leaveCb=U=>{R||(R=!0,D(),U?T(g,[z]):T(f,[z]),z._leaveCb=void 0,k[S]===e&&delete k[S])};k[S]=e,h?$(h,[z,V]):V()},clone(z){return mi(z,t,r,n)}};return N}function w2(e){if(zl(e))return e=qr(e),e.children=null,e}function $5(e){return zl(e)?e.children?e.children[0]:void 0:e}function vi(e,t){e.shapeFlag&6&&e.component?vi(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 _7(e,t=!1,r){let n=[],o=0;for(let a=0;a1)for(let a=0;aNt({name:e.name},t,{setup:e}))():e}const Ya=e=>!!e.type.__asyncLoader,zl=e=>e.type.__isKeepAlive;function Nm(e,t){o8(e,"a",t)}function $m(e,t){o8(e,"da",t)}function o8(e,t,r=qt){const n=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Fl(t,n,r),r){let o=r.parent;for(;o&&o.parent;)zl(o.parent.vnode)&&Zm(n,t,r,o),o=o.parent}}function Zm(e,t,r,n){const o=Fl(t,e,n,!0);ur(()=>{u7(n[t],o)},r)}function Fl(e,t,r=qt,n=!1){if(r){const o=r[e]||(r[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(r.isUnmounted)return;la(),qo(r);const s=Y1(t,r,e,i);return to(),ca(),s});return n?o.unshift(a):o.push(a),a}}const Qr=e=>(t,r=qt)=>(!Ci||e==="sp")&&Fl(e,(...n)=>t(...n),r),Rm=Qr("bm"),gt=Qr("m"),zm=Qr("bu"),a8=Qr("u"),cr=Qr("bum"),ur=Qr("um"),Fm=Qr("sp"),Um=Qr("rtg"),jm=Qr("rtc");function Ym(e,t=qt){Fl("ec",e,t)}const k7="components";function Qt(e,t){return s8(k7,e,!0,t)||e}const i8=Symbol.for("v-ndc");function Ct(e){return $t(e)?s8(k7,e,!1)||e:e||i8}function s8(e,t,r=!0,n=!1){const o=n1||qt;if(o){const a=o.type;if(e===k7){const s=yv(a,!1);if(s&&(s===t||s===xr(t)||s===Vl(xr(t))))return a}const i=Z5(o[e]||a[e],t)||Z5(o.appContext[e],t);return!i&&n?a:i}}function Z5(e,t){return e&&(e[t]||e[xr(t)]||e[Vl(xr(t))])}function tt(e,t,r,n){let o;const a=r&&r[n];if(Ve(e)||$t(e)){o=new Array(e.length);for(let i=0,s=e.length;it(i,s,void 0,a&&a[s]));else{const i=Object.keys(e);o=new Array(i.length);for(let s=0,l=i.length;s{const a=n.fn(...o);return a&&(a.key=n.key),a}:n.fn)}return e}function F(e,t,r={},n,o){if(n1.isCE||n1.parent&&Ya(n1.parent)&&n1.parent.isCE)return t!=="default"&&(r.name=t),P("slot",r,n&&n());let a=e[t];a&&a._c&&(a._d=!1),m();const i=a&&l8(a(r)),s=G(we,{key:r.key||i&&i.key||`_${t}`},i||(n?n():[]),i&&e._===1?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),a&&a._c&&(a._d=!0),s}function l8(e){return e.some(t=>Fs(t)?!(t.type===I1||t.type===we&&!l8(t.children)):!0)?e:null}function A0(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:vs(n)]=e[n];return r}const B0=e=>e?b8(e)?Yl(e)||e.proxy:B0(e.parent):null,Ga=Nt(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=>B0(e.parent),$root:e=>B0(e.root),$emit:e=>e.emit,$options:e=>M7(e),$forceUpdate:e=>e.f||(e.f=()=>w7(e.update)),$nextTick:e=>e.n||(e.n=v1.bind(e.proxy)),$watch:e=>Om.bind(e)}),_2=(e,t)=>e!==kt&&!e.__isScriptSetup&&ot(e,t),Gm={get({_:e},t){const{ctx:r,setupState:n,data:o,props:a,accessCache:i,type:s,appContext:l}=e;let c;if(t[0]!=="$"){const f=i[t];if(f!==void 0)switch(f){case 1:return n[t];case 2:return o[t];case 4:return r[t];case 3:return a[t]}else{if(_2(n,t))return i[t]=1,n[t];if(o!==kt&&ot(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&ot(c,t))return i[t]=3,a[t];if(r!==kt&&ot(r,t))return i[t]=4,r[t];D0&&(i[t]=0)}}const u=Ga[t];let d,h;if(u)return t==="$attrs"&&S1(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==kt&&ot(r,t))return i[t]=4,r[t];if(h=l.config.globalProperties,ot(h,t))return h[t]},set({_:e},t,r){const{data:n,setupState:o,ctx:a}=e;return _2(o,t)?(o[t]=r,!0):n!==kt&&ot(n,t)?(n[t]=r,!0):ot(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 s;return!!r[i]||e!==kt&&ot(e,i)||_2(t,i)||(s=a[0])&&ot(s,i)||ot(n,i)||ot(Ga,i)||ot(o.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:ot(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Lt(){return c8().slots}function dr(){return c8().attrs}function c8(){const e=Bi();return e.setupContext||(e.setupContext=_8(e))}function R5(e){return Ve(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let D0=!0;function Km(e){const t=M7(e),r=e.proxy,n=e.ctx;D0=!1,t.beforeCreate&&z5(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:i,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:f,updated:g,activated:_,deactivated:C,beforeDestroy:w,beforeUnmount:b,destroyed:v,unmounted:k,render:T,renderTracked:$,renderTriggered:N,errorCaptured:z,serverPrefetch:D,expose:S,inheritAttrs:R,components:V,directives:U,filters:ie}=t;if(c&&qm(c,n,null),i)for(const ne in i){const ye=i[ne];Xe(ye)&&(n[ne]=ye.bind(r))}if(o){const ne=o.call(r,r);Mt(ne)&&(e.data=Bn(ne))}if(D0=!0,a)for(const ne in a){const ye=a[ne],Ge=Xe(ye)?ye.bind(r,r):Xe(ye.get)?ye.get.bind(r,r):or,Ne=!Xe(ye)&&Xe(ye.set)?ye.set.bind(r):or,qe=A({get:Ge,set:Ne});Object.defineProperty(n,ne,{enumerable:!0,configurable:!0,get:()=>qe.value,set:ze=>qe.value=ze})}if(s)for(const ne in s)u8(s[ne],n,r,ne);if(l){const ne=Xe(l)?l.call(r):l;Reflect.ownKeys(ne).forEach(ye=>{Vo(ye,ne[ye])})}u&&z5(u,e,"c");function ce(ne,ye){Ve(ye)?ye.forEach(Ge=>ne(Ge.bind(r))):ye&&ne(ye.bind(r))}if(ce(Rm,d),ce(gt,h),ce(zm,f),ce(a8,g),ce(Nm,_),ce($m,C),ce(Ym,z),ce(jm,$),ce(Um,N),ce(cr,b),ce(ur,k),ce(Fm,D),Ve(S))if(S.length){const ne=e.exposed||(e.exposed={});S.forEach(ye=>{Object.defineProperty(ne,ye,{get:()=>r[ye],set:Ge=>r[ye]=Ge})})}else e.exposed||(e.exposed={});T&&e.render===or&&(e.render=T),R!=null&&(e.inheritAttrs=R),V&&(e.components=V),U&&(e.directives=U)}function qm(e,t,r=or){Ve(e)&&(e=H0(e));for(const n in e){const o=e[n];let a;Mt(o)?"default"in o?a=x1(o.from||n,o.default,!0):a=x1(o.from||n):a=x1(o),r1(a)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>a.value,set:i=>a.value=i}):t[n]=a}}function z5(e,t,r){Y1(Ve(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function u8(e,t,r,n){const o=n.includes(".")?e8(r,n):()=>r[n];if($t(e)){const a=t[e];Xe(a)&&De(o,a)}else if(Xe(e))De(o,e.bind(r));else if(Mt(e))if(Ve(e))e.forEach(a=>u8(a,t,r,n));else{const a=Xe(e.handler)?e.handler.bind(r):t[e.handler];Xe(a)&&De(o,a,e)}}function M7(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,s=a.get(t);let l;return s?l=s:!o.length&&!r&&!n?l=t:(l={},o.length&&o.forEach(c=>Rs(l,c,i,!0)),Rs(l,t,i)),Mt(t)&&a.set(t,l),l}function Rs(e,t,r,n=!1){const{mixins:o,extends:a}=t;a&&Rs(e,a,r,!0),o&&o.forEach(i=>Rs(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=Wm[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const Wm={data:F5,props:U5,emits:U5,methods:Na,computed:Na,beforeCreate:l1,created:l1,beforeMount:l1,mounted:l1,beforeUpdate:l1,updated:l1,beforeDestroy:l1,beforeUnmount:l1,destroyed:l1,unmounted:l1,activated:l1,deactivated:l1,errorCaptured:l1,serverPrefetch:l1,components:Na,directives:Na,watch:Xm,provide:F5,inject:Qm};function F5(e,t){return t?e?function(){return Nt(Xe(e)?e.call(this,this):e,Xe(t)?t.call(this,this):t)}:t:e}function Qm(e,t){return Na(H0(e),H0(t))}function H0(e){if(Ve(e)){const t={};for(let r=0;r1)return r&&Xe(t)?t.call(n&&n.proxy):t}}function tv(e,t,r,n=!1){const o={},a={};Vs(a,jl,1),e.propsDefaults=Object.create(null),h8(e,t,o,a);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);r?e.props=n?o:Zu(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function rv(e,t,r,n){const{props:o,attrs:a,vnode:{patchFlag:i}}=e,s=it(o),[l]=e.propsOptions;let c=!1;if((n||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[h,f]=f8(d,t,!0);Nt(i,h),f&&s.push(...f)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return Mt(e)&&n.set(e,Ho),Ho;if(Ve(a))for(let u=0;u-1,f[1]=_<0||g<_,(g>-1||ot(f,"default"))&&s.push(d)}}}const c=[i,s];return Mt(e)&&n.set(e,c),c}function j5(e){return e[0]!=="$"}function Y5(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function G5(e,t){return Y5(e)===Y5(t)}function K5(e,t){return Ve(t)?t.findIndex(r=>G5(r,e)):Xe(t)&&G5(t,e)?0:-1}const p8=e=>e[0]==="_"||e==="$stable",x7=e=>Ve(e)?e.map(br):[br(e)],nv=(e,t,r)=>{if(t._n)return t;const n=E((...o)=>x7(t(...o)),r);return n._c=!1,n},m8=(e,t,r)=>{const n=e._ctx;for(const o in e){if(p8(o))continue;const a=e[o];if(Xe(a))t[o]=nv(o,a,n);else if(a!=null){const i=x7(a);t[o]=()=>i}}},v8=(e,t)=>{const r=x7(t);e.slots.default=()=>r},ov=(e,t)=>{if(e.vnode.shapeFlag&32){const r=t._;r?(e.slots=it(t),Vs(t,"_",r)):m8(t,e.slots={})}else e.slots={},t&&v8(e,t);Vs(e.slots,jl,1)},av=(e,t,r)=>{const{vnode:n,slots:o}=e;let a=!0,i=kt;if(n.shapeFlag&32){const s=t._;s?r&&s===1?a=!1:(Nt(o,t),!r&&s===1&&delete o._):(a=!t.$stable,m8(t,o)),i=t}else t&&(v8(e,t),i={default:1});if(a)for(const s in o)!p8(s)&&!(s in i)&&delete o[s]};function I0(e,t,r,n,o=!1){if(Ve(e)){e.forEach((h,f)=>I0(h,t&&(Ve(t)?t[f]:t),r,n,o));return}if(Ya(n)&&!o)return;const a=n.shapeFlag&4?Yl(n.component)||n.component.proxy:n.el,i=o?null:a,{i:s,r:l}=e,c=t&&t.r,u=s.refs===kt?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&($t(c)?(u[c]=null,ot(d,c)&&(d[c]=null)):r1(c)&&(c.value=null)),Xe(l))_n(l,s,12,[i,u]);else{const h=$t(l),f=r1(l);if(h||f){const g=()=>{if(e.f){const _=h?ot(d,l)?d[l]:u[l]:l.value;o?Ve(_)&&u7(_,a):Ve(_)?_.includes(a)||_.push(a):h?(u[l]=[a],ot(d,l)&&(d[l]=u[l])):(l.value=[a],e.k&&(u[e.k]=l.value))}else h?(u[l]=i,ot(d,l)&&(d[l]=i)):f&&(l.value=i,e.k&&(u[e.k]=i))};i?(g.id=-1,_1(g,r)):g()}}}const _1=Tm;function iv(e){return sv(e)}function sv(e,t){const r=M0();r.__VUE__=!0;const{insert:n,remove:o,patchProp:a,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:f=or,insertStaticContent:g}=e,_=(x,B,O,Q=null,W=null,ee=null,fe=!1,ue=null,de=!!B.dynamicChildren)=>{if(x===B)return;x&&!jn(x,B)&&(Q=K(x),ze(x,W,ee,!0),x=null),B.patchFlag===-2&&(de=!1,B.dynamicChildren=null);const{type:le,ref:Le,shapeFlag:be}=B;switch(le){case Ul:C(x,B,O,Q);break;case I1:w(x,B,O,Q);break;case Ka:x==null&&b(B,O,Q,fe);break;case we:V(x,B,O,Q,W,ee,fe,ue,de);break;default:be&1?T(x,B,O,Q,W,ee,fe,ue,de):be&6?U(x,B,O,Q,W,ee,fe,ue,de):(be&64||be&128)&&le.process(x,B,O,Q,W,ee,fe,ue,de,Z)}Le!=null&&W&&I0(Le,x&&x.ref,ee,B||x,!B)},C=(x,B,O,Q)=>{if(x==null)n(B.el=s(B.children),O,Q);else{const W=B.el=x.el;B.children!==x.children&&c(W,B.children)}},w=(x,B,O,Q)=>{x==null?n(B.el=l(B.children||""),O,Q):B.el=x.el},b=(x,B,O,Q)=>{[x.el,x.anchor]=g(x.children,B,O,Q,x.el,x.anchor)},v=({el:x,anchor:B},O,Q)=>{let W;for(;x&&x!==B;)W=h(x),n(x,O,Q),x=W;n(B,O,Q)},k=({el:x,anchor:B})=>{let O;for(;x&&x!==B;)O=h(x),o(x),x=O;o(B)},T=(x,B,O,Q,W,ee,fe,ue,de)=>{fe=fe||B.type==="svg",x==null?$(B,O,Q,W,ee,fe,ue,de):D(x,B,W,ee,fe,ue,de)},$=(x,B,O,Q,W,ee,fe,ue)=>{let de,le;const{type:Le,props:be,shapeFlag:ke,transition:Ie,dirs:re}=x;if(de=x.el=i(x.type,ee,be&&be.is,be),ke&8?u(de,x.children):ke&16&&z(x.children,de,null,Q,W,ee&&Le!=="foreignObject",fe,ue),re&&Tn(x,null,Q,"created"),N(de,x,x.scopeId,fe,Q),be){for(const me in be)me!=="value"&&!ms(me)&&a(de,me,null,be[me],ee,x.children,Q,W,Ke);"value"in be&&a(de,"value",null,be.value),(le=be.onVnodeBeforeMount)&&fr(le,Q,x)}re&&Tn(x,null,Q,"beforeMount");const Ae=(!W||W&&!W.pendingBranch)&&Ie&&!Ie.persisted;Ae&&Ie.beforeEnter(de),n(de,B,O),((le=be&&be.onVnodeMounted)||Ae||re)&&_1(()=>{le&&fr(le,Q,x),Ae&&Ie.enter(de),re&&Tn(x,null,Q,"mounted")},W)},N=(x,B,O,Q,W)=>{if(O&&f(x,O),Q)for(let ee=0;ee{for(let le=de;le{const ue=B.el=x.el;let{patchFlag:de,dynamicChildren:le,dirs:Le}=B;de|=x.patchFlag&16;const be=x.props||kt,ke=B.props||kt;let Ie;O&&In(O,!1),(Ie=ke.onVnodeBeforeUpdate)&&fr(Ie,O,B,x),Le&&Tn(B,x,O,"beforeUpdate"),O&&In(O,!0);const re=W&&B.type!=="foreignObject";if(le?S(x.dynamicChildren,le,ue,O,Q,re,ee):fe||ye(x,B,ue,null,O,Q,re,ee,!1),de>0){if(de&16)R(ue,B,be,ke,O,Q,W);else if(de&2&&be.class!==ke.class&&a(ue,"class",null,ke.class,W),de&4&&a(ue,"style",be.style,ke.style,W),de&8){const Ae=B.dynamicProps;for(let me=0;me{Ie&&fr(Ie,O,B,x),Le&&Tn(B,x,O,"updated")},Q)},S=(x,B,O,Q,W,ee,fe)=>{for(let ue=0;ue{if(O!==Q){if(O!==kt)for(const ue in O)!ms(ue)&&!(ue in Q)&&a(x,ue,O[ue],null,fe,B.children,W,ee,Ke);for(const ue in Q){if(ms(ue))continue;const de=Q[ue],le=O[ue];de!==le&&ue!=="value"&&a(x,ue,le,de,fe,B.children,W,ee,Ke)}"value"in Q&&a(x,"value",O.value,Q.value)}},V=(x,B,O,Q,W,ee,fe,ue,de)=>{const le=B.el=x?x.el:s(""),Le=B.anchor=x?x.anchor:s("");let{patchFlag:be,dynamicChildren:ke,slotScopeIds:Ie}=B;Ie&&(ue=ue?ue.concat(Ie):Ie),x==null?(n(le,O,Q),n(Le,O,Q),z(B.children,O,Le,W,ee,fe,ue,de)):be>0&&be&64&&ke&&x.dynamicChildren?(S(x.dynamicChildren,ke,O,W,ee,fe,ue),(B.key!=null||W&&B===W.subTree)&&g8(x,B,!0)):ye(x,B,O,Le,W,ee,fe,ue,de)},U=(x,B,O,Q,W,ee,fe,ue,de)=>{B.slotScopeIds=ue,x==null?B.shapeFlag&512?W.ctx.activate(B,O,Q,fe,de):ie(B,O,Q,W,ee,fe,de):se(x,B,de)},ie=(x,B,O,Q,W,ee,fe)=>{const ue=x.component=mv(x,Q,W);if(zl(x)&&(ue.ctx.renderer=Z),vv(ue),ue.asyncDep){if(W&&W.registerDep(ue,ce),!x.el){const de=ue.subTree=P(I1);w(null,de,B,O)}return}ce(ue,x,B,O,W,ee,fe)},se=(x,B,O)=>{const Q=B.component=x.component;if(Bm(x,B,O))if(Q.asyncDep&&!Q.asyncResolved){ne(Q,B,O);return}else Q.next=B,Mm(Q.update),Q.update();else B.el=x.el,Q.vnode=B},ce=(x,B,O,Q,W,ee,fe)=>{const ue=()=>{if(x.isMounted){let{next:Le,bu:be,u:ke,parent:Ie,vnode:re}=x,Ae=Le,me;In(x,!1),Le?(Le.el=re.el,ne(x,Le,fe)):Le=re,be&&gs(be),(me=Le.props&&Le.props.onVnodeBeforeUpdate)&&fr(me,Ie,Le,re),In(x,!0);const Pe=b2(x),ht=x.subTree;x.subTree=Pe,_(ht,Pe,d(ht.el),K(ht),x,W,ee),Le.el=Pe.el,Ae===null&&Dm(x,Pe.el),ke&&_1(ke,W),(me=Le.props&&Le.props.onVnodeUpdated)&&_1(()=>fr(me,Ie,Le,re),W)}else{let Le;const{el:be,props:ke}=B,{bm:Ie,m:re,parent:Ae}=x,me=Ya(B);if(In(x,!1),Ie&&gs(Ie),!me&&(Le=ke&&ke.onVnodeBeforeMount)&&fr(Le,Ae,B),In(x,!0),be&&ae){const Pe=()=>{x.subTree=b2(x),ae(be,x.subTree,x,W,null)};me?B.type.__asyncLoader().then(()=>!x.isUnmounted&&Pe()):Pe()}else{const Pe=x.subTree=b2(x);_(null,Pe,O,Q,x,W,ee),B.el=Pe.el}if(re&&_1(re,W),!me&&(Le=ke&&ke.onVnodeMounted)){const Pe=B;_1(()=>fr(Le,Ae,Pe),W)}(B.shapeFlag&256||Ae&&Ya(Ae.vnode)&&Ae.vnode.shapeFlag&256)&&x.a&&_1(x.a,W),x.isMounted=!0,B=O=Q=null}},de=x.effect=new p7(ue,()=>w7(le),x.scope),le=x.update=()=>de.run();le.id=x.uid,In(x,!0),le()},ne=(x,B,O)=>{B.component=x;const Q=x.vnode.props;x.vnode=B,x.next=null,rv(x,B.props,Q,O),av(x,B.children,O),la(),P5(),ca()},ye=(x,B,O,Q,W,ee,fe,ue,de=!1)=>{const le=x&&x.children,Le=x?x.shapeFlag:0,be=B.children,{patchFlag:ke,shapeFlag:Ie}=B;if(ke>0){if(ke&128){Ne(le,be,O,Q,W,ee,fe,ue,de);return}else if(ke&256){Ge(le,be,O,Q,W,ee,fe,ue,de);return}}Ie&8?(Le&16&&Ke(le,W,ee),be!==le&&u(O,be)):Le&16?Ie&16?Ne(le,be,O,Q,W,ee,fe,ue,de):Ke(le,W,ee,!0):(Le&8&&u(O,""),Ie&16&&z(be,O,Q,W,ee,fe,ue,de))},Ge=(x,B,O,Q,W,ee,fe,ue,de)=>{x=x||Ho,B=B||Ho;const le=x.length,Le=B.length,be=Math.min(le,Le);let ke;for(ke=0;keLe?Ke(x,W,ee,!0,!1,be):z(B,O,Q,W,ee,fe,ue,de,be)},Ne=(x,B,O,Q,W,ee,fe,ue,de)=>{let le=0;const Le=B.length;let be=x.length-1,ke=Le-1;for(;le<=be&&le<=ke;){const Ie=x[le],re=B[le]=de?pn(B[le]):br(B[le]);if(jn(Ie,re))_(Ie,re,O,null,W,ee,fe,ue,de);else break;le++}for(;le<=be&&le<=ke;){const Ie=x[be],re=B[ke]=de?pn(B[ke]):br(B[ke]);if(jn(Ie,re))_(Ie,re,O,null,W,ee,fe,ue,de);else break;be--,ke--}if(le>be){if(le<=ke){const Ie=ke+1,re=Ieke)for(;le<=be;)ze(x[le],W,ee,!0),le++;else{const Ie=le,re=le,Ae=new Map;for(le=re;le<=ke;le++){const Ce=B[le]=de?pn(B[le]):br(B[le]);Ce.key!=null&&Ae.set(Ce.key,le)}let me,Pe=0;const ht=ke-re+1;let te=!1,ve=0;const Me=new Array(ht);for(le=0;le=ht){ze(Ce,W,ee,!0);continue}let Ye;if(Ce.key!=null)Ye=Ae.get(Ce.key);else for(me=re;me<=ke;me++)if(Me[me-re]===0&&jn(Ce,B[me])){Ye=me;break}Ye===void 0?ze(Ce,W,ee,!0):(Me[Ye-re]=le+1,Ye>=ve?ve=Ye:te=!0,_(Ce,B[Ye],O,null,W,ee,fe,ue,de),Pe++)}const je=te?lv(Me):Ho;for(me=je.length-1,le=ht-1;le>=0;le--){const Ce=re+le,Ye=B[Ce],Ot=Ce+1{const{el:ee,type:fe,transition:ue,children:de,shapeFlag:le}=x;if(le&6){qe(x.component.subTree,B,O,Q);return}if(le&128){x.suspense.move(B,O,Q);return}if(le&64){fe.move(x,B,O,Z);return}if(fe===we){n(ee,B,O);for(let be=0;beue.enter(ee),W);else{const{leave:be,delayLeave:ke,afterLeave:Ie}=ue,re=()=>n(ee,B,O),Ae=()=>{be(ee,()=>{re(),Ie&&Ie()})};ke?ke(ee,re,Ae):Ae()}else n(ee,B,O)},ze=(x,B,O,Q=!1,W=!1)=>{const{type:ee,props:fe,ref:ue,children:de,dynamicChildren:le,shapeFlag:Le,patchFlag:be,dirs:ke}=x;if(ue!=null&&I0(ue,null,O,x,!0),Le&256){B.ctx.deactivate(x);return}const Ie=Le&1&&ke,re=!Ya(x);let Ae;if(re&&(Ae=fe&&fe.onVnodeBeforeUnmount)&&fr(Ae,B,x),Le&6)He(x.component,O,Q);else{if(Le&128){x.suspense.unmount(O,Q);return}Ie&&Tn(x,null,B,"beforeUnmount"),Le&64?x.type.remove(x,B,O,W,Z,Q):le&&(ee!==we||be>0&&be&64)?Ke(le,B,O,!1,!0):(ee===we&&be&384||!W&&Le&16)&&Ke(de,B,O),Q&&he(x)}(re&&(Ae=fe&&fe.onVnodeUnmounted)||Ie)&&_1(()=>{Ae&&fr(Ae,B,x),Ie&&Tn(x,null,B,"unmounted")},O)},he=x=>{const{type:B,el:O,anchor:Q,transition:W}=x;if(B===we){$e(O,Q);return}if(B===Ka){k(x);return}const ee=()=>{o(O),W&&!W.persisted&&W.afterLeave&&W.afterLeave()};if(x.shapeFlag&1&&W&&!W.persisted){const{leave:fe,delayLeave:ue}=W,de=()=>fe(O,ee);ue?ue(x.el,ee,de):de()}else ee()},$e=(x,B)=>{let O;for(;x!==B;)O=h(x),o(x),x=O;o(B)},He=(x,B,O)=>{const{bum:Q,scope:W,update:ee,subTree:fe,um:ue}=x;Q&&gs(Q),W.stop(),ee&&(ee.active=!1,ze(fe,x,B,O)),ue&&_1(ue,B),_1(()=>{x.isUnmounted=!0},B),B&&B.pendingBranch&&!B.isUnmounted&&x.asyncDep&&!x.asyncResolved&&x.suspenseId===B.pendingId&&(B.deps--,B.deps===0&&B.resolve())},Ke=(x,B,O,Q=!1,W=!1,ee=0)=>{for(let fe=ee;fex.shapeFlag&6?K(x.component.subTree):x.shapeFlag&128?x.suspense.next():h(x.anchor||x.el),j=(x,B,O)=>{x==null?B._vnode&&ze(B._vnode,null,null,!0):_(B._vnode||null,x,B,null,null,null,O),P5(),Wu(),B._vnode=x},Z={p:_,um:ze,m:qe,r:he,mt:ie,mc:z,pc:ye,pbc:S,n:K,o:e};let q,ae;return t&&([q,ae]=t(Z)),{render:j,hydrate:q,createApp:ev(j,q)}}function In({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function g8(e,t,r=!1){const n=e.children,o=t.children;if(Ve(n)&&Ve(o))for(let a=0;a>1,e[r[s]]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 cv=e=>e.__isTeleport,we=Symbol.for("v-fgt"),Ul=Symbol.for("v-txt"),I1=Symbol.for("v-cmt"),Ka=Symbol.for("v-stc"),qa=[];let nr=null;function m(e=!1){qa.push(nr=e?null:[])}function uv(){qa.pop(),nr=qa[qa.length-1]||null}let gi=1;function q5(e){gi+=e}function C8(e){return e.dynamicChildren=gi>0?nr||Ho:null,uv(),gi>0&&nr&&nr.push(e),e}function M(e,t,r,n,o,a){return C8(p(e,t,r,n,o,a,!0))}function G(e,t,r,n,o){return C8(P(e,t,r,n,o,!0))}function Fs(e){return e?e.__v_isVNode===!0:!1}function jn(e,t){return e.type===t.type&&e.key===t.key}const jl="__vInternal",y8=({key:e})=>e??null,Cs=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?$t(e)||r1(e)||Xe(e)?{i:n1,r:e,k:t,f:!!r}:e:null);function p(e,t=null,r=null,n=0,o=null,a=e===we?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&y8(t),ref:t&&Cs(t),scopeId:Zl,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:n1};return s?(S7(l,r),a&128&&e.normalize(l)):r&&(l.shapeFlag|=$t(r)?8:16),gi>0&&!i&&nr&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&nr.push(l),l}const P=dv;function dv(e,t=null,r=null,n=0,o=null,a=!1){if((!e||e===i8)&&(e=I1),Fs(e)){const s=qr(e,t,!0);return r&&S7(s,r),gi>0&&!a&&nr&&(s.shapeFlag&6?nr[nr.indexOf(e)]=s:nr.push(s)),s.patchFlag|=-2,s}if(bv(e)&&(e=e.__vccOpts),t){t=hv(t);let{class:s,style:l}=t;s&&!$t(s)&&(t.class=J(s)),Mt(l)&&(zu(l)&&!Ve(l)&&(l=Nt({},l)),t.style=Ue(l))}const i=$t(e)?1:Hm(e)?128:cv(e)?64:Mt(e)?4:Xe(e)?2:0;return p(e,t,r,n,o,i,a,!0)}function hv(e){return e?zu(e)||jl in e?Nt({},e):e:null}function qr(e,t,r=!1){const{props:n,ref:o,patchFlag:a,children:i}=e,s=t?Qe(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&y8(s),ref:t&&t.ref?r&&o?Ve(o)?o.concat(Cs(t)):[o,Cs(t)]:Cs(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!==we?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&&qr(e.ssContent),ssFallback:e.ssFallback&&qr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function y(e=" ",t=0){return P(Ul,null,e,t)}function Ai(e,t){const r=P(Ka,null,e);return r.staticCount=t,r}function I(e="",t=!1){return t?(m(),G(I1,null,e)):P(I1,null,e)}function br(e){return e==null||typeof e=="boolean"?P(I1):Ve(e)?P(we,null,e.slice()):typeof e=="object"?pn(e):P(Ul,null,String(e))}function pn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:qr(e)}function S7(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(Ve(t))r=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),S7(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!(jl in t)?t._ctx=n1:o===3&&n1&&(n1.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Xe(t)?(t={default:t,_ctx:n1},r=32):(t=String(t),n&64?(r=16,t=[y(t)]):r=8);e.children=t,e.shapeFlag|=r}function Qe(...e){const t={};for(let r=0;rqt||n1;let E7,Co,W5="__VUE_INSTANCE_SETTERS__";(Co=M0()[W5])||(Co=M0()[W5]=[]),Co.push(e=>qt=e),E7=e=>{Co.length>1?Co.forEach(t=>t(e)):Co[0](e)};const qo=e=>{E7(e),e.scope.on()},to=()=>{qt&&qt.scope.off(),E7(null)};function b8(e){return e.vnode.shapeFlag&4}let Ci=!1;function vv(e,t=!1){Ci=t;const{props:r,children:n}=e.vnode,o=b8(e);tv(e,r,o,t),ov(e,n);const a=o?gv(e,t):void 0;return Ci=!1,a}function gv(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=Fu(new Proxy(e.ctx,Gm));const{setup:n}=r;if(n){const o=e.setupContext=n.length>1?_8(e):null;qo(e),la();const a=_n(n,e,0,[e.props,o]);if(ca(),to(),Mu(a)){if(a.then(to,to),t)return a.then(i=>{Q5(e,i,t)}).catch(i=>{Nl(i,e,0)});e.asyncDep=a}else Q5(e,a,t)}else w8(e,t)}function Q5(e,t,r){Xe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Mt(t)&&(e.setupState=Gu(t)),w8(e,r)}let X5;function w8(e,t,r){const n=e.type;if(!e.render){if(!t&&X5&&!n.render){const o=n.template||M7(e).template;if(o){const{isCustomElement:a,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=n,c=Nt(Nt({isCustomElement:a,delimiters:s},i),l);n.render=X5(o,c)}}e.render=n.render||or}qo(e),la(),Km(e),ca(),to()}function Cv(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,r){return S1(e,"get","$attrs"),t[r]}}))}function _8(e){const t=r=>{e.exposed=r||{}};return{get attrs(){return Cv(e)},slots:e.slots,emit:e.emit,expose:t}}function Yl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Gu(Fu(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Ga)return Ga[r](e)},has(t,r){return r in t||r in Ga}}))}function yv(e,t=!0){return Xe(e)?e.displayName||e.name:e.name||t&&e.__name}function bv(e){return Xe(e)&&"__vccOpts"in e}const A=(e,t)=>wm(e,t,Ci);function Ee(e,t,r){const n=arguments.length;return n===2?Mt(t)&&!Ve(t)?Fs(t)?P(e,null,[t]):P(e,t):P(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Fs(r)&&(r=[r]),P(e,t,r))}const wv=Symbol.for("v-scx"),_v=()=>x1(wv),kv="3.3.4",Mv="http://www.w3.org/2000/svg",Yn=typeof document<"u"?document:null,J5=Yn&&Yn.createElement("template"),xv={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?Yn.createElementNS(Mv,e):Yn.createElement(e,r?{is:r}:void 0);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>Yn.createTextNode(e),createComment:e=>Yn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Yn.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{J5.innerHTML=n?`${e}`:e;const s=J5.content;if(n){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}};function Sv(e,t,r){const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}function Ev(e,t,r){const n=e.style,o=$t(r);if(r&&!o){if(t&&!$t(t))for(const a in t)r[a]==null&&O0(n,a,"");for(const a in r)O0(n,a,r[a])}else{const a=n.display;o?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),"_vod"in e&&(n.display=a)}}const e3=/\s*!important$/;function O0(e,t,r){if(Ve(r))r.forEach(n=>O0(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=Lv(e,t);e3.test(r)?e.setProperty(An(n),r.replace(e3,""),"important"):e[n]=r}}const t3=["Webkit","Moz","ms"],k2={};function Lv(e,t){const r=k2[t];if(r)return r;let n=xr(t);if(n!=="filter"&&n in e)return k2[t]=n;n=Vl(n);for(let o=0;oM2||(Iv.then(()=>M2=0),M2=Date.now());function Vv(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;Y1(Pv(n,r.value),t,5,[n])};return r.value=e,r.attached=Ov(),r}function Pv(e,t){if(Ve(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 o3=/^on[a-z]/,Nv=(e,t,r,n,o=!1,a,i,s,l)=>{t==="class"?Sv(e,n,o):t==="style"?Ev(e,r,n):Tl(t)?c7(t)||Hv(e,t,r,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):$v(e,t,n,o))?Bv(e,t,n,a,i,s,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),Av(e,t,n,o))};function $v(e,t,r,n){return n?!!(t==="innerHTML"||t==="textContent"||t in e&&o3.test(t)&&Xe(r)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||o3.test(t)&&$t(r)?!1:t in e}function ua(e){const t=Bi();if(!t)return;const r=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>P0(a,o))},n=()=>{const o=e(t.proxy);V0(t.subTree,o),r(o)};Im(n),gt(()=>{const o=new MutationObserver(n);o.observe(t.subTree.el.parentNode,{childList:!0}),ur(()=>o.disconnect())})}function V0(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{V0(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)P0(e.el,t);else if(e.type===we)e.children.forEach(r=>V0(r,t));else if(e.type===Ka){let{el:r,anchor:n}=e;for(;r&&(P0(r,t),r!==n);)r=r.nextSibling}}function P0(e,t){if(e.nodeType===1){const r=e.style;for(const n in t)r.setProperty(`--${n}`,t[n])}}const nn="transition",Sa="animation",ao=(e,{slots:t})=>Ee(Pm,M8(e),t);ao.displayName="Transition";const k8={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},Zv=ao.props=Nt({},r8,k8),On=(e,t=[])=>{Ve(e)?e.forEach(r=>r(...t)):e&&e(...t)},a3=e=>e?Ve(e)?e.some(t=>t.length>1):e.length>1:!1;function M8(e){const t={};for(const V in e)V in k8||(t[V]=e[V]);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:s=`${r}-enter-to`,appearFromClass:l=a,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:h=`${r}-leave-active`,leaveToClass:f=`${r}-leave-to`}=e,g=Rv(o),_=g&&g[0],C=g&&g[1],{onBeforeEnter:w,onEnter:b,onEnterCancelled:v,onLeave:k,onLeaveCancelled:T,onBeforeAppear:$=w,onAppear:N=b,onAppearCancelled:z=v}=t,D=(V,U,ie)=>{hn(V,U?u:s),hn(V,U?c:i),ie&&ie()},S=(V,U)=>{V._isLeaving=!1,hn(V,d),hn(V,f),hn(V,h),U&&U()},R=V=>(U,ie)=>{const se=V?N:b,ce=()=>D(U,V,ie);On(se,[U,ce]),i3(()=>{hn(U,V?l:a),Pr(U,V?u:s),a3(se)||s3(U,n,_,ce)})};return Nt(t,{onBeforeEnter(V){On(w,[V]),Pr(V,a),Pr(V,i)},onBeforeAppear(V){On($,[V]),Pr(V,l),Pr(V,c)},onEnter:R(!1),onAppear:R(!0),onLeave(V,U){V._isLeaving=!0;const ie=()=>S(V,U);Pr(V,d),S8(),Pr(V,h),i3(()=>{V._isLeaving&&(hn(V,d),Pr(V,f),a3(k)||s3(V,n,C,ie))}),On(k,[V,ie])},onEnterCancelled(V){D(V,!1),On(v,[V])},onAppearCancelled(V){D(V,!0),On(z,[V])},onLeaveCancelled(V){S(V),On(T,[V])}})}function Rv(e){if(e==null)return null;if(Mt(e))return[x2(e.enter),x2(e.leave)];{const t=x2(e);return[t,t]}}function x2(e){return Dp(e)}function Pr(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e._vtc||(e._vtc=new Set)).add(t)}function hn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const{_vtc:r}=e;r&&(r.delete(t),r.size||(e._vtc=void 0))}function i3(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let zv=0;function s3(e,t,r,n){const o=e._endId=++zv,a=()=>{o===e._endId&&n()};if(r)return setTimeout(a,r);const{type:i,timeout:s,propCount:l}=x8(e,t);if(!i)return n();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),a()},h=f=>{f.target===e&&++u>=l&&d()};setTimeout(()=>{u(r[g]||"").split(", "),o=n(`${nn}Delay`),a=n(`${nn}Duration`),i=l3(o,a),s=n(`${Sa}Delay`),l=n(`${Sa}Duration`),c=l3(s,l);let u=null,d=0,h=0;t===nn?i>0&&(u=nn,d=i,h=a.length):t===Sa?c>0&&(u=Sa,d=c,h=l.length):(d=Math.max(i,c),u=d>0?i>c?nn:Sa:null,h=u?u===nn?a.length:l.length:0);const f=u===nn&&/\b(transform|all)(,|$)/.test(n(`${nn}Property`).toString());return{type:u,timeout:d,propCount:h,hasTransform:f}}function l3(e,t){for(;e.lengthc3(r)+c3(e[n])))}function c3(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function S8(){return document.body.offsetHeight}const E8=new WeakMap,L8=new WeakMap,A8={name:"TransitionGroup",props:Nt({},Zv,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=Bi(),n=t8();let o,a;return a8(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Kv(o[0].el,r.vnode.el,i))return;o.forEach(jv),o.forEach(Yv);const s=o.filter(Gv);S8(),s.forEach(l=>{const c=l.el,u=c.style;Pr(c,i),u.transform=u.webkitTransform=u.transitionDuration="";const d=c._moveCb=h=>{h&&h.target!==c||(!h||/transform$/.test(h.propertyName))&&(c.removeEventListener("transitionend",d),c._moveCb=null,hn(c,i))};c.addEventListener("transitionend",d)})}),()=>{const i=it(e),s=M8(i);let l=i.tag||we;o=a,a=t.default?_7(t.default()):[];for(let c=0;cdelete e.mode;A8.props;const Uv=A8;function jv(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function Yv(e){L8.set(e,e.el.getBoundingClientRect())}function Gv(e){const t=E8.get(e),r=L8.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 Kv(e,t,r){const n=e.cloneNode();e._vtc&&e._vtc.forEach(i=>{i.split(/\s+/).forEach(s=>s&&n.classList.remove(s))}),r.split(/\s+/).forEach(i=>i&&n.classList.add(i)),n.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(n);const{hasTransform:a}=x8(n);return o.removeChild(n),a}const u3=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ve(t)?r=>gs(t,r):t};function qv(e){e.target.composing=!0}function d3(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Wv={created(e,{modifiers:{lazy:t,trim:r,number:n}},o){e._assign=u3(o);const a=n||o.props&&o.props.type==="number";ko(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;r&&(s=s.trim()),a&&(s=k0(s)),e._assign(s)}),r&&ko(e,"change",()=>{e.value=e.value.trim()}),t||(ko(e,"compositionstart",qv),ko(e,"compositionend",d3),ko(e,"change",d3))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:r,trim:n,number:o}},a){if(e._assign=u3(a),e.composing||document.activeElement===e&&e.type!=="range"&&(r||n&&e.value.trim()===t||(o||e.type==="number")&&k0(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},Qv=["ctrl","shift","alt","meta"],Xv={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)=>Qv.some(r=>e[`${r}Key`]&&!t.includes(r))},It=(e,t)=>(r,...n)=>{for(let o=0;or=>{if(!("key"in r))return;const n=An(r.key);if(t.some(o=>o===n||Jv[o]===n))return e(r)},N0={beforeMount(e,{value:t},{transition:r}){e._vod=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):Ea(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),Ea(e,!0),n.enter(e)):n.leave(e,()=>{Ea(e,!1)}):Ea(e,t))},beforeUnmount(e,{value:t}){Ea(e,t)}};function Ea(e,t){e.style.display=t?e._vod:"none"}const eg=Nt({patchProp:Nv},xv);let h3;function tg(){return h3||(h3=iv(eg))}const B8=(...e)=>{const t=tg().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=rg(n);if(!o)return;const a=t._component;!Xe(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 rg(e){return $t(e)?document.querySelector(e):e}/*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const Mo=typeof window<"u";function tg(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const pt=Object.assign;function x2(e,t){const r={};for(const n in t){const o=t[n];r[n]=ir(o)?o.map(e):e(o)}return r}const Wa=()=>{},ir=Array.isArray,rg=/\/$/,ng=e=>e.replace(rg,"");function S2(e,t,r="/"){let n,o={},a="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return s=0&&(l=-1),l>-1&&(n=t.slice(0,l),a=t.slice(l+1,s>-1?s:t.length),o=e(a)),s>-1&&(n=n||t.slice(0,s),i=t.slice(s,t.length)),n=sg(n??t,r),{fullPath:n+(a&&"?")+a+i,path:n,query:o,hash:i}}function og(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function h3(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ag(e,t,r){const n=t.matched.length-1,o=r.matched.length-1;return n>-1&&n===o&&Wo(t.matched[n],r.matched[o])&&A8(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function Wo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function A8(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!ig(e[r],t[r]))return!1;return!0}function ig(e,t){return ir(e)?f3(e,t):ir(t)?f3(t,e):e===t}function f3(e,t){return ir(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function sg(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,s;for(i=0;i1&&a--;else break;return r.slice(0,a).join("/")+"/"+n.slice(i-(i===n.length?1:0)).join("/")}var yi;(function(e){e.pop="pop",e.push="push"})(yi||(yi={}));var Qa;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Qa||(Qa={}));function lg(e){if(!e)if(Mo){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ng(e)}const cg=/^[^#]+#/;function ug(e,t){return e.replace(cg,"#")+t}function dg(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 Yl=()=>({left:window.pageXOffset,top:window.pageYOffset});function hg(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=dg(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 p3(e,t){return(history.state?history.state.position-t:-1)+e}const N0=new Map;function fg(e,t){N0.set(e,t)}function pg(e){const t=N0.get(e);return N0.delete(e),t}let mg=()=>location.protocol+"//"+location.host;function B8(e,t){const{pathname:r,search:n,hash:o}=t,a=e.indexOf("#");if(a>-1){let s=o.includes(e.slice(a))?e.slice(a).length:1,l=o.slice(s);return l[0]!=="/"&&(l="/"+l),h3(l,"")}return h3(r,e)+n+o}function vg(e,t,r,n){let o=[],a=[],i=null;const s=({state:h})=>{const f=B8(e,location),g=r.value,_=t.value;let C=0;if(h){if(r.value=f,t.value=h,i&&i===g){i=null;return}C=_?h.position-_.position:0}else n(f);o.forEach(w=>{w(r.value,g,{delta:C,type:yi.pop,direction:C?C>0?Qa.forward:Qa.back:Qa.unknown})})};function l(){i=r.value}function c(h){o.push(h);const f=()=>{const g=o.indexOf(h);g>-1&&o.splice(g,1)};return a.push(f),f}function u(){const{history:h}=window;h.state&&h.replaceState(pt({},h.state,{scroll:Yl()}),"")}function d(){for(const h of a)h();a=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function m3(e,t,r,n=!1,o=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:o?Yl():null}}function gg(e){const{history:t,location:r}=window,n={value:B8(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(l,c,u){const d=e.indexOf("#"),h=d>-1?(r.host&&document.querySelector("base")?e:e.slice(d))+l:mg()+e+l;try{t[u?"replaceState":"pushState"](c,"",h),o.value=c}catch(f){console.error(f),r[u?"replace":"assign"](h)}}function i(l,c){const u=pt({},t.state,m3(o.value.back,l,o.value.forward,!0),c,{position:o.value.position});a(l,u,!0),n.value=l}function s(l,c){const u=pt({},o.value,t.state,{forward:l,scroll:Yl()});a(u.current,u,!0);const d=pt({},m3(n.value,l,null),{position:u.position+1},c);a(l,d,!1),n.value=l}return{location:n,state:o,push:s,replace:i}}function Cg(e){e=lg(e);const t=gg(e),r=vg(e,t.state,t.location,t.replace);function n(a,i=!0){i||r.pauseListeners(),history.go(a)}const o=pt({location:"",base:e,go:n,createHref:ug.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 yg(e){return typeof e=="string"||e&&typeof e=="object"}function D8(e){return typeof e=="string"||typeof e=="symbol"}const on={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},H8=Symbol("");var v3;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(v3||(v3={}));function Qo(e,t){return pt(new Error,{type:e,[H8]:!0},t)}function Ir(e,t){return e instanceof Error&&H8 in e&&(t==null||!!(e.type&t))}const g3="[^/]+?",bg={sensitive:!1,strict:!1,start:!0,end:!0},wg=/[.+*?^${}()[\]/\\]/g;function _g(e,t){const r=pt({},bg,t),n=[];let o=r.start?"^":"";const a=[];for(const c of e){const u=c.length?[]:[90];r.strict&&!c.length&&(o+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function Mg(e,t){let r=0;const n=e.score,o=t.score;for(;r0&&t[t.length-1]<0}const xg={type:0,value:""},Sg=/[a-zA-Z0-9_]/;function Eg(e){if(!e)return[[]];if(e==="/")return[[xg]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(f){throw new Error(`ERR (${r})/"${c}": ${f}`)}let r=0,n=r;const o=[];let a;function i(){a&&o.push(a),a=[]}let s=0,l,c="",u="";function d(){c&&(r===0?a.push({type:0,value:c}):r===1||r===2||r===3?(a.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=l}for(;s{i(b)}:Wa}function i(u){if(D8(u)){const d=n.get(u);d&&(n.delete(u),r.splice(r.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=r.indexOf(u);d>-1&&(r.splice(d,1),u.record.name&&n.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function s(){return r}function l(u){let d=0;for(;d=0&&(u.record.path!==r[d].record.path||!T8(u,r[d]));)d++;r.splice(d,0,u),u.record.name&&!b3(u)&&n.set(u.record.name,u)}function c(u,d){let h,f={},g,_;if("name"in u&&u.name){if(h=n.get(u.name),!h)throw Qo(1,{location:u});_=h.record.name,f=pt(y3(d.params,h.keys.filter(b=>!b.optional).map(b=>b.name)),u.params&&y3(u.params,h.keys.map(b=>b.name))),g=h.stringify(f)}else if("path"in u)g=u.path,h=r.find(b=>b.re.test(g)),h&&(f=h.parse(g),_=h.record.name);else{if(h=d.name?n.get(d.name):r.find(b=>b.re.test(d.path)),!h)throw Qo(1,{location:u,currentLocation:d});_=h.record.name,f=pt({},d.params,u.params),g=h.stringify(f)}const C=[];let w=h;for(;w;)C.unshift(w.record),w=w.parent;return{name:_,path:g,params:f,matched:C,meta:Hg(C)}}return e.forEach(u=>a(u)),{addRoute:a,resolve:c,removeRoute:i,getRoutes:s,getRecordMatcher:o}}function y3(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function Bg(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Dg(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 Dg(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 b3(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Hg(e){return e.reduce((t,r)=>pt(t,r.meta),{})}function w3(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function T8(e,t){return t.children.some(r=>r===e||T8(e,r))}const I8=/#/g,Tg=/&/g,Ig=/\//g,Og=/=/g,Vg=/\?/g,O8=/\+/g,Pg=/%5B/g,Ng=/%5D/g,V8=/%5E/g,$g=/%60/g,P8=/%7B/g,Zg=/%7C/g,N8=/%7D/g,Rg=/%20/g;function E7(e){return encodeURI(""+e).replace(Zg,"|").replace(Pg,"[").replace(Ng,"]")}function zg(e){return E7(e).replace(P8,"{").replace(N8,"}").replace(V8,"^")}function $0(e){return E7(e).replace(O8,"%2B").replace(Rg,"+").replace(I8,"%23").replace(Tg,"%26").replace($g,"`").replace(P8,"{").replace(N8,"}").replace(V8,"^")}function Fg(e){return $0(e).replace(Og,"%3D")}function Ug(e){return E7(e).replace(I8,"%23").replace(Vg,"%3F")}function jg(e){return e==null?"":Ug(e).replace(Ig,"%2F")}function Fs(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Yg(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oa&&$0(a)):[n&&$0(n)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+r,a!=null&&(t+="="+a))})}return t}function Gg(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=ir(n)?n.map(o=>o==null?null:""+o):n==null?n:""+n)}return t}const Kg=Symbol(""),k3=Symbol(""),Gl=Symbol(""),L7=Symbol(""),Z0=Symbol("");function La(){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,s)=>{const l=d=>{d===!1?s(Qo(4,{from:r,to:t})):d instanceof Error?s(d):yg(d)?s(Qo(2,{from:t,to:d})):(a&&n.enterCallbacks[o]===a&&typeof d=="function"&&a.push(d),i())},c=e.call(n&&n.instances[o],t,r,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch(d=>s(d))})}function E2(e,t,r,n){const o=[];for(const a of e)for(const i in a.components){let s=a.components[i];if(!(t!=="beforeRouteEnter"&&!a.instances[i]))if(qg(s)){const c=(s.__vccOpts||s)[t];c&&o.push(mn(c,r,n,a,i))}else{let l=s();o.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${a.path}"`));const u=tg(c)?c.default:c;a.components[i]=u;const h=(u.__vccOpts||u)[t];return h&&mn(h,r,n,a,i)()}))}}return o}function qg(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function M3(e){const t=x1(Gl),r=x1(L7),n=A(()=>t.resolve(L(e.to))),o=A(()=>{const{matched:l}=n.value,{length:c}=l,u=l[c-1],d=r.matched;if(!u||!d.length)return-1;const h=d.findIndex(Wo.bind(null,u));if(h>-1)return h;const f=x3(l[c-2]);return c>1&&x3(u)===f&&d[d.length-1].path!==f?d.findIndex(Wo.bind(null,l[c-2])):h}),a=A(()=>o.value>-1&&Jg(r.params,n.value.params)),i=A(()=>o.value>-1&&o.value===r.matched.length-1&&A8(r.params,n.value.params));function s(l={}){return Xg(l)?t[L(e.replace)?"replace":"push"](L(e.to)).catch(Wa):Promise.resolve()}return{route:n,href:A(()=>n.value.href),isActive:a,isExactActive:i,navigate:s}}const Wg=X({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:M3,setup(e,{slots:t}){const r=Bn(M3(e)),{options:n}=x1(Gl),o=A(()=>({[S3(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[S3(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const a=t.default&&t.default(r);return e.custom?a:Ee("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:o.value},a)}}}),Qg=Wg;function Xg(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 Jg(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(!ir(o)||o.length!==n.length||n.some((a,i)=>a!==o[i]))return!1}return!0}function x3(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const S3=(e,t,r)=>e??t??r,eC=X({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=x1(Z0),o=A(()=>e.route||n.value),a=x1(k3,0),i=A(()=>{let c=L(a);const{matched:u}=o.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=A(()=>o.value.matched[i.value]);Vo(k3,A(()=>i.value+1)),Vo(Kg,s),Vo(Z0,o);const l=Y();return De(()=>[l.value,s.value,e.name],([c,u,d],[h,f,g])=>{u&&(u.instances[d]=c,f&&f!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=f.leaveGuards),u.updateGuards.size||(u.updateGuards=f.updateGuards))),c&&u&&(!f||!Wo(u,f)||!h)&&(u.enterCallbacks[d]||[]).forEach(_=>_(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,d=s.value,h=d&&d.components[u];if(!h)return E3(r.default,{Component:h,route:c});const f=d.props[u],g=f?f===!0?c.params:typeof f=="function"?f(c):f:null,C=Ee(h,pt({},g,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return E3(r.default,{Component:C,route:c})||C}}});function E3(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const tC=eC;function rC(e){const t=Ag(e.routes,e),r=e.parseQuery||Yg,n=e.stringifyQuery||_3,o=e.history,a=La(),i=La(),s=La(),l=hm(on);let c=on;Mo&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=x2.bind(null,K=>""+K),d=x2.bind(null,jg),h=x2.bind(null,Fs);function f(K,j){let Z,q;return D8(K)?(Z=t.getRecordMatcher(K),q=j):q=K,t.addRoute(q,Z)}function g(K){const j=t.getRecordMatcher(K);j&&t.removeRoute(j)}function _(){return t.getRoutes().map(K=>K.record)}function C(K){return!!t.getRecordMatcher(K)}function w(K,j){if(j=pt({},j||l.value),typeof K=="string"){const O=S2(r,K,j.path),Q=t.resolve({path:O.path},j),W=o.createHref(O.fullPath);return pt(O,Q,{params:h(Q.params),hash:Fs(O.hash),redirectedFrom:void 0,href:W})}let Z;if("path"in K)Z=pt({},K,{path:S2(r,K.path,j.path).path});else{const O=pt({},K.params);for(const Q in O)O[Q]==null&&delete O[Q];Z=pt({},K,{params:d(O)}),j.params=d(j.params)}const q=t.resolve(Z,j),ae=K.hash||"";q.params=u(h(q.params));const x=og(n,pt({},K,{hash:zg(ae),path:q.path})),B=o.createHref(x);return pt({fullPath:x,hash:ae,query:n===_3?Gg(K.query):K.query||{}},q,{redirectedFrom:void 0,href:B})}function b(K){return typeof K=="string"?S2(r,K,l.value.path):pt({},K)}function v(K,j){if(c!==K)return Qo(8,{from:j,to:K})}function k(K){return N(K)}function T(K){return k(pt(b(K),{replace:!0}))}function $(K){const j=K.matched[K.matched.length-1];if(j&&j.redirect){const{redirect:Z}=j;let q=typeof Z=="function"?Z(K):Z;return typeof q=="string"&&(q=q.includes("?")||q.includes("#")?q=b(q):{path:q},q.params={}),pt({query:K.query,hash:K.hash,params:"path"in q?{}:K.params},q)}}function N(K,j){const Z=c=w(K),q=l.value,ae=K.state,x=K.force,B=K.replace===!0,O=$(Z);if(O)return N(pt(b(O),{state:typeof O=="object"?pt({},ae,O.state):ae,force:x,replace:B}),j||Z);const Q=Z;Q.redirectedFrom=j;let W;return!x&&ag(n,q,Z)&&(W=Qo(16,{to:Q,from:q}),qe(q,q,!0,!1)),(W?Promise.resolve(W):S(Q,q)).catch(ee=>Ir(ee)?Ir(ee,2)?ee:Ne(ee):ye(ee,Q,q)).then(ee=>{if(ee){if(Ir(ee,2))return N(pt({replace:B},b(ee.to),{state:typeof ee.to=="object"?pt({},ae,ee.to.state):ae,force:x}),j||Q)}else ee=V(Q,q,!0,B,ae);return R(Q,q,ee),ee})}function z(K,j){const Z=v(K,j);return Z?Promise.reject(Z):Promise.resolve()}function D(K){const j=$e.values().next().value;return j&&typeof j.runWithContext=="function"?j.runWithContext(K):K()}function S(K,j){let Z;const[q,ae,x]=nC(K,j);Z=E2(q.reverse(),"beforeRouteLeave",K,j);for(const O of q)O.leaveGuards.forEach(Q=>{Z.push(mn(Q,K,j))});const B=z.bind(null,K,j);return Z.push(B),Ke(Z).then(()=>{Z=[];for(const O of a.list())Z.push(mn(O,K,j));return Z.push(B),Ke(Z)}).then(()=>{Z=E2(ae,"beforeRouteUpdate",K,j);for(const O of ae)O.updateGuards.forEach(Q=>{Z.push(mn(Q,K,j))});return Z.push(B),Ke(Z)}).then(()=>{Z=[];for(const O of x)if(O.beforeEnter)if(ir(O.beforeEnter))for(const Q of O.beforeEnter)Z.push(mn(Q,K,j));else Z.push(mn(O.beforeEnter,K,j));return Z.push(B),Ke(Z)}).then(()=>(K.matched.forEach(O=>O.enterCallbacks={}),Z=E2(x,"beforeRouteEnter",K,j),Z.push(B),Ke(Z))).then(()=>{Z=[];for(const O of i.list())Z.push(mn(O,K,j));return Z.push(B),Ke(Z)}).catch(O=>Ir(O,8)?O:Promise.reject(O))}function R(K,j,Z){s.list().forEach(q=>D(()=>q(K,j,Z)))}function V(K,j,Z,q,ae){const x=v(K,j);if(x)return x;const B=j===on,O=Mo?history.state:{};Z&&(q||B?o.replace(K.fullPath,pt({scroll:B&&O&&O.scroll},ae)):o.push(K.fullPath,ae)),l.value=K,qe(K,j,Z,B),Ne()}let U;function ie(){U||(U=o.listen((K,j,Z)=>{if(!He.listening)return;const q=w(K),ae=$(q);if(ae){N(pt(ae,{replace:!0}),q).catch(Wa);return}c=q;const x=l.value;Mo&&fg(p3(x.fullPath,Z.delta),Yl()),S(q,x).catch(B=>Ir(B,12)?B:Ir(B,2)?(N(B.to,q).then(O=>{Ir(O,20)&&!Z.delta&&Z.type===yi.pop&&o.go(-1,!1)}).catch(Wa),Promise.reject()):(Z.delta&&o.go(-Z.delta,!1),ye(B,q,x))).then(B=>{B=B||V(q,x,!1),B&&(Z.delta&&!Ir(B,8)?o.go(-Z.delta,!1):Z.type===yi.pop&&Ir(B,20)&&o.go(-1,!1)),R(q,x,B)}).catch(Wa)}))}let se=La(),ce=La(),ne;function ye(K,j,Z){Ne(K);const q=ce.list();return q.length?q.forEach(ae=>ae(K,j,Z)):console.error(K),Promise.reject(K)}function Ge(){return ne&&l.value!==on?Promise.resolve():new Promise((K,j)=>{se.add([K,j])})}function Ne(K){return ne||(ne=!K,ie(),se.list().forEach(([j,Z])=>K?Z(K):j()),se.reset()),K}function qe(K,j,Z,q){const{scrollBehavior:ae}=e;if(!Mo||!ae)return Promise.resolve();const x=!Z&&pg(p3(K.fullPath,0))||(q||!Z)&&history.state&&history.state.scroll||null;return v1().then(()=>ae(K,j,x)).then(B=>B&&hg(B)).catch(B=>ye(B,K,j))}const ze=K=>o.go(K);let he;const $e=new Set,He={currentRoute:l,listening:!0,addRoute:f,removeRoute:g,hasRoute:C,getRoutes:_,resolve:w,options:e,push:k,replace:T,go:ze,back:()=>ze(-1),forward:()=>ze(1),beforeEach:a.add,beforeResolve:i.add,afterEach:s.add,onError:ce.add,isReady:Ge,install(K){const j=this;K.component("RouterLink",Qg),K.component("RouterView",tC),K.config.globalProperties.$router=j,Object.defineProperty(K.config.globalProperties,"$route",{enumerable:!0,get:()=>L(l)}),Mo&&!he&&l.value===on&&(he=!0,k(o.location).catch(ae=>{}));const Z={};for(const ae in on)Object.defineProperty(Z,ae,{get:()=>l.value[ae],enumerable:!0});K.provide(Gl,j),K.provide(L7,Nu(Z)),K.provide(Z0,l);const q=K.unmount;$e.add(K),K.unmount=function(){$e.delete(K),$e.size<1&&(c=on,U&&U(),U=null,l.value=on,he=!1,ne=!1),q()}}};function Ke(K){return K.reduce((j,Z)=>j.then(()=>D(Z)),Promise.resolve())}return He}function nC(e,t){const r=[],n=[],o=[],a=Math.max(t.matched.length,e.matched.length);for(let i=0;iWo(c,s))?n.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(c=>Wo(c,l))||o.push(l))}return[r,n,o]}function oC(){return x1(Gl)}function Kl(){return x1(L7)}var aC=Object.defineProperty,iC=(e,t,r)=>t in e?aC(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qn=(e,t,r)=>(iC(e,typeof t!="symbol"?t+"":t,r),r);async function $8(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 Z8=X({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:$8})}}),L3=X({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=Bn(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),ql=X({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=Y(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. + */const Mo=typeof window<"u";function ng(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const pt=Object.assign;function S2(e,t){const r={};for(const n in t){const o=t[n];r[n]=ir(o)?o.map(e):e(o)}return r}const Wa=()=>{},ir=Array.isArray,og=/\/$/,ag=e=>e.replace(og,"");function E2(e,t,r="/"){let n,o={},a="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return s=0&&(l=-1),l>-1&&(n=t.slice(0,l),a=t.slice(l+1,s>-1?s:t.length),o=e(a)),s>-1&&(n=n||t.slice(0,s),i=t.slice(s,t.length)),n=cg(n??t,r),{fullPath:n+(a&&"?")+a+i,path:n,query:o,hash:i}}function ig(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function f3(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function sg(e,t,r){const n=t.matched.length-1,o=r.matched.length-1;return n>-1&&n===o&&Wo(t.matched[n],r.matched[o])&&D8(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function Wo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function D8(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!lg(e[r],t[r]))return!1;return!0}function lg(e,t){return ir(e)?p3(e,t):ir(t)?p3(t,e):e===t}function p3(e,t){return ir(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function cg(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,s;for(i=0;i1&&a--;else break;return r.slice(0,a).join("/")+"/"+n.slice(i-(i===n.length?1:0)).join("/")}var yi;(function(e){e.pop="pop",e.push="push"})(yi||(yi={}));var Qa;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Qa||(Qa={}));function ug(e){if(!e)if(Mo){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ag(e)}const dg=/^[^#]+#/;function hg(e,t){return e.replace(dg,"#")+t}function fg(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 Gl=()=>({left:window.pageXOffset,top:window.pageYOffset});function pg(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=fg(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 m3(e,t){return(history.state?history.state.position-t:-1)+e}const $0=new Map;function mg(e,t){$0.set(e,t)}function vg(e){const t=$0.get(e);return $0.delete(e),t}let gg=()=>location.protocol+"//"+location.host;function H8(e,t){const{pathname:r,search:n,hash:o}=t,a=e.indexOf("#");if(a>-1){let s=o.includes(e.slice(a))?e.slice(a).length:1,l=o.slice(s);return l[0]!=="/"&&(l="/"+l),f3(l,"")}return f3(r,e)+n+o}function Cg(e,t,r,n){let o=[],a=[],i=null;const s=({state:h})=>{const f=H8(e,location),g=r.value,_=t.value;let C=0;if(h){if(r.value=f,t.value=h,i&&i===g){i=null;return}C=_?h.position-_.position:0}else n(f);o.forEach(w=>{w(r.value,g,{delta:C,type:yi.pop,direction:C?C>0?Qa.forward:Qa.back:Qa.unknown})})};function l(){i=r.value}function c(h){o.push(h);const f=()=>{const g=o.indexOf(h);g>-1&&o.splice(g,1)};return a.push(f),f}function u(){const{history:h}=window;h.state&&h.replaceState(pt({},h.state,{scroll:Gl()}),"")}function d(){for(const h of a)h();a=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function v3(e,t,r,n=!1,o=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:o?Gl():null}}function yg(e){const{history:t,location:r}=window,n={value:H8(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(l,c,u){const d=e.indexOf("#"),h=d>-1?(r.host&&document.querySelector("base")?e:e.slice(d))+l:gg()+e+l;try{t[u?"replaceState":"pushState"](c,"",h),o.value=c}catch(f){console.error(f),r[u?"replace":"assign"](h)}}function i(l,c){const u=pt({},t.state,v3(o.value.back,l,o.value.forward,!0),c,{position:o.value.position});a(l,u,!0),n.value=l}function s(l,c){const u=pt({},o.value,t.state,{forward:l,scroll:Gl()});a(u.current,u,!0);const d=pt({},v3(n.value,l,null),{position:u.position+1},c);a(l,d,!1),n.value=l}return{location:n,state:o,push:s,replace:i}}function bg(e){e=ug(e);const t=yg(e),r=Cg(e,t.state,t.location,t.replace);function n(a,i=!0){i||r.pauseListeners(),history.go(a)}const o=pt({location:"",base:e,go:n,createHref:hg.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 wg(e){return typeof e=="string"||e&&typeof e=="object"}function T8(e){return typeof e=="string"||typeof e=="symbol"}const on={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},I8=Symbol("");var g3;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(g3||(g3={}));function Qo(e,t){return pt(new Error,{type:e,[I8]:!0},t)}function Ir(e,t){return e instanceof Error&&I8 in e&&(t==null||!!(e.type&t))}const C3="[^/]+?",_g={sensitive:!1,strict:!1,start:!0,end:!0},kg=/[.+*?^${}()[\]/\\]/g;function Mg(e,t){const r=pt({},_g,t),n=[];let o=r.start?"^":"";const a=[];for(const c of e){const u=c.length?[]:[90];r.strict&&!c.length&&(o+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function Sg(e,t){let r=0;const n=e.score,o=t.score;for(;r0&&t[t.length-1]<0}const Eg={type:0,value:""},Lg=/[a-zA-Z0-9_]/;function Ag(e){if(!e)return[[]];if(e==="/")return[[Eg]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(f){throw new Error(`ERR (${r})/"${c}": ${f}`)}let r=0,n=r;const o=[];let a;function i(){a&&o.push(a),a=[]}let s=0,l,c="",u="";function d(){c&&(r===0?a.push({type:0,value:c}):r===1||r===2||r===3?(a.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=l}for(;s{i(b)}:Wa}function i(u){if(T8(u)){const d=n.get(u);d&&(n.delete(u),r.splice(r.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=r.indexOf(u);d>-1&&(r.splice(d,1),u.record.name&&n.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function s(){return r}function l(u){let d=0;for(;d=0&&(u.record.path!==r[d].record.path||!O8(u,r[d]));)d++;r.splice(d,0,u),u.record.name&&!w3(u)&&n.set(u.record.name,u)}function c(u,d){let h,f={},g,_;if("name"in u&&u.name){if(h=n.get(u.name),!h)throw Qo(1,{location:u});_=h.record.name,f=pt(b3(d.params,h.keys.filter(b=>!b.optional).map(b=>b.name)),u.params&&b3(u.params,h.keys.map(b=>b.name))),g=h.stringify(f)}else if("path"in u)g=u.path,h=r.find(b=>b.re.test(g)),h&&(f=h.parse(g),_=h.record.name);else{if(h=d.name?n.get(d.name):r.find(b=>b.re.test(d.path)),!h)throw Qo(1,{location:u,currentLocation:d});_=h.record.name,f=pt({},d.params,u.params),g=h.stringify(f)}const C=[];let w=h;for(;w;)C.unshift(w.record),w=w.parent;return{name:_,path:g,params:f,matched:C,meta:Ig(C)}}return e.forEach(u=>a(u)),{addRoute:a,resolve:c,removeRoute:i,getRoutes:s,getRecordMatcher:o}}function b3(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function Hg(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Tg(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 Tg(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="object"?r[n]:r;return t}function w3(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ig(e){return e.reduce((t,r)=>pt(t,r.meta),{})}function _3(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function O8(e,t){return t.children.some(r=>r===e||O8(e,r))}const V8=/#/g,Og=/&/g,Vg=/\//g,Pg=/=/g,Ng=/\?/g,P8=/\+/g,$g=/%5B/g,Zg=/%5D/g,N8=/%5E/g,Rg=/%60/g,$8=/%7B/g,zg=/%7C/g,Z8=/%7D/g,Fg=/%20/g;function L7(e){return encodeURI(""+e).replace(zg,"|").replace($g,"[").replace(Zg,"]")}function Ug(e){return L7(e).replace($8,"{").replace(Z8,"}").replace(N8,"^")}function Z0(e){return L7(e).replace(P8,"%2B").replace(Fg,"+").replace(V8,"%23").replace(Og,"%26").replace(Rg,"`").replace($8,"{").replace(Z8,"}").replace(N8,"^")}function jg(e){return Z0(e).replace(Pg,"%3D")}function Yg(e){return L7(e).replace(V8,"%23").replace(Ng,"%3F")}function Gg(e){return e==null?"":Yg(e).replace(Vg,"%2F")}function Us(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Kg(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oa&&Z0(a)):[n&&Z0(n)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+r,a!=null&&(t+="="+a))})}return t}function qg(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=ir(n)?n.map(o=>o==null?null:""+o):n==null?n:""+n)}return t}const Wg=Symbol(""),M3=Symbol(""),Kl=Symbol(""),A7=Symbol(""),R0=Symbol("");function La(){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,s)=>{const l=d=>{d===!1?s(Qo(4,{from:r,to:t})):d instanceof Error?s(d):wg(d)?s(Qo(2,{from:t,to:d})):(a&&n.enterCallbacks[o]===a&&typeof d=="function"&&a.push(d),i())},c=e.call(n&&n.instances[o],t,r,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch(d=>s(d))})}function L2(e,t,r,n){const o=[];for(const a of e)for(const i in a.components){let s=a.components[i];if(!(t!=="beforeRouteEnter"&&!a.instances[i]))if(Qg(s)){const c=(s.__vccOpts||s)[t];c&&o.push(mn(c,r,n,a,i))}else{let l=s();o.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${a.path}"`));const u=ng(c)?c.default:c;a.components[i]=u;const h=(u.__vccOpts||u)[t];return h&&mn(h,r,n,a,i)()}))}}return o}function Qg(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function x3(e){const t=x1(Kl),r=x1(A7),n=A(()=>t.resolve(L(e.to))),o=A(()=>{const{matched:l}=n.value,{length:c}=l,u=l[c-1],d=r.matched;if(!u||!d.length)return-1;const h=d.findIndex(Wo.bind(null,u));if(h>-1)return h;const f=S3(l[c-2]);return c>1&&S3(u)===f&&d[d.length-1].path!==f?d.findIndex(Wo.bind(null,l[c-2])):h}),a=A(()=>o.value>-1&&tC(r.params,n.value.params)),i=A(()=>o.value>-1&&o.value===r.matched.length-1&&D8(r.params,n.value.params));function s(l={}){return eC(l)?t[L(e.replace)?"replace":"push"](L(e.to)).catch(Wa):Promise.resolve()}return{route:n,href:A(()=>n.value.href),isActive:a,isExactActive:i,navigate:s}}const Xg=X({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:x3,setup(e,{slots:t}){const r=Bn(x3(e)),{options:n}=x1(Kl),o=A(()=>({[E3(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[E3(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const a=t.default&&t.default(r);return e.custom?a:Ee("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:o.value},a)}}}),Jg=Xg;function eC(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 tC(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(!ir(o)||o.length!==n.length||n.some((a,i)=>a!==o[i]))return!1}return!0}function S3(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const E3=(e,t,r)=>e??t??r,rC=X({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=x1(R0),o=A(()=>e.route||n.value),a=x1(M3,0),i=A(()=>{let c=L(a);const{matched:u}=o.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=A(()=>o.value.matched[i.value]);Vo(M3,A(()=>i.value+1)),Vo(Wg,s),Vo(R0,o);const l=Y();return De(()=>[l.value,s.value,e.name],([c,u,d],[h,f,g])=>{u&&(u.instances[d]=c,f&&f!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=f.leaveGuards),u.updateGuards.size||(u.updateGuards=f.updateGuards))),c&&u&&(!f||!Wo(u,f)||!h)&&(u.enterCallbacks[d]||[]).forEach(_=>_(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,d=s.value,h=d&&d.components[u];if(!h)return L3(r.default,{Component:h,route:c});const f=d.props[u],g=f?f===!0?c.params:typeof f=="function"?f(c):f:null,C=Ee(h,pt({},g,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return L3(r.default,{Component:C,route:c})||C}}});function L3(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const nC=rC;function oC(e){const t=Dg(e.routes,e),r=e.parseQuery||Kg,n=e.stringifyQuery||k3,o=e.history,a=La(),i=La(),s=La(),l=pm(on);let c=on;Mo&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=S2.bind(null,K=>""+K),d=S2.bind(null,Gg),h=S2.bind(null,Us);function f(K,j){let Z,q;return T8(K)?(Z=t.getRecordMatcher(K),q=j):q=K,t.addRoute(q,Z)}function g(K){const j=t.getRecordMatcher(K);j&&t.removeRoute(j)}function _(){return t.getRoutes().map(K=>K.record)}function C(K){return!!t.getRecordMatcher(K)}function w(K,j){if(j=pt({},j||l.value),typeof K=="string"){const O=E2(r,K,j.path),Q=t.resolve({path:O.path},j),W=o.createHref(O.fullPath);return pt(O,Q,{params:h(Q.params),hash:Us(O.hash),redirectedFrom:void 0,href:W})}let Z;if("path"in K)Z=pt({},K,{path:E2(r,K.path,j.path).path});else{const O=pt({},K.params);for(const Q in O)O[Q]==null&&delete O[Q];Z=pt({},K,{params:d(O)}),j.params=d(j.params)}const q=t.resolve(Z,j),ae=K.hash||"";q.params=u(h(q.params));const x=ig(n,pt({},K,{hash:Ug(ae),path:q.path})),B=o.createHref(x);return pt({fullPath:x,hash:ae,query:n===k3?qg(K.query):K.query||{}},q,{redirectedFrom:void 0,href:B})}function b(K){return typeof K=="string"?E2(r,K,l.value.path):pt({},K)}function v(K,j){if(c!==K)return Qo(8,{from:j,to:K})}function k(K){return N(K)}function T(K){return k(pt(b(K),{replace:!0}))}function $(K){const j=K.matched[K.matched.length-1];if(j&&j.redirect){const{redirect:Z}=j;let q=typeof Z=="function"?Z(K):Z;return typeof q=="string"&&(q=q.includes("?")||q.includes("#")?q=b(q):{path:q},q.params={}),pt({query:K.query,hash:K.hash,params:"path"in q?{}:K.params},q)}}function N(K,j){const Z=c=w(K),q=l.value,ae=K.state,x=K.force,B=K.replace===!0,O=$(Z);if(O)return N(pt(b(O),{state:typeof O=="object"?pt({},ae,O.state):ae,force:x,replace:B}),j||Z);const Q=Z;Q.redirectedFrom=j;let W;return!x&&sg(n,q,Z)&&(W=Qo(16,{to:Q,from:q}),qe(q,q,!0,!1)),(W?Promise.resolve(W):S(Q,q)).catch(ee=>Ir(ee)?Ir(ee,2)?ee:Ne(ee):ye(ee,Q,q)).then(ee=>{if(ee){if(Ir(ee,2))return N(pt({replace:B},b(ee.to),{state:typeof ee.to=="object"?pt({},ae,ee.to.state):ae,force:x}),j||Q)}else ee=V(Q,q,!0,B,ae);return R(Q,q,ee),ee})}function z(K,j){const Z=v(K,j);return Z?Promise.reject(Z):Promise.resolve()}function D(K){const j=$e.values().next().value;return j&&typeof j.runWithContext=="function"?j.runWithContext(K):K()}function S(K,j){let Z;const[q,ae,x]=aC(K,j);Z=L2(q.reverse(),"beforeRouteLeave",K,j);for(const O of q)O.leaveGuards.forEach(Q=>{Z.push(mn(Q,K,j))});const B=z.bind(null,K,j);return Z.push(B),Ke(Z).then(()=>{Z=[];for(const O of a.list())Z.push(mn(O,K,j));return Z.push(B),Ke(Z)}).then(()=>{Z=L2(ae,"beforeRouteUpdate",K,j);for(const O of ae)O.updateGuards.forEach(Q=>{Z.push(mn(Q,K,j))});return Z.push(B),Ke(Z)}).then(()=>{Z=[];for(const O of x)if(O.beforeEnter)if(ir(O.beforeEnter))for(const Q of O.beforeEnter)Z.push(mn(Q,K,j));else Z.push(mn(O.beforeEnter,K,j));return Z.push(B),Ke(Z)}).then(()=>(K.matched.forEach(O=>O.enterCallbacks={}),Z=L2(x,"beforeRouteEnter",K,j),Z.push(B),Ke(Z))).then(()=>{Z=[];for(const O of i.list())Z.push(mn(O,K,j));return Z.push(B),Ke(Z)}).catch(O=>Ir(O,8)?O:Promise.reject(O))}function R(K,j,Z){s.list().forEach(q=>D(()=>q(K,j,Z)))}function V(K,j,Z,q,ae){const x=v(K,j);if(x)return x;const B=j===on,O=Mo?history.state:{};Z&&(q||B?o.replace(K.fullPath,pt({scroll:B&&O&&O.scroll},ae)):o.push(K.fullPath,ae)),l.value=K,qe(K,j,Z,B),Ne()}let U;function ie(){U||(U=o.listen((K,j,Z)=>{if(!He.listening)return;const q=w(K),ae=$(q);if(ae){N(pt(ae,{replace:!0}),q).catch(Wa);return}c=q;const x=l.value;Mo&&mg(m3(x.fullPath,Z.delta),Gl()),S(q,x).catch(B=>Ir(B,12)?B:Ir(B,2)?(N(B.to,q).then(O=>{Ir(O,20)&&!Z.delta&&Z.type===yi.pop&&o.go(-1,!1)}).catch(Wa),Promise.reject()):(Z.delta&&o.go(-Z.delta,!1),ye(B,q,x))).then(B=>{B=B||V(q,x,!1),B&&(Z.delta&&!Ir(B,8)?o.go(-Z.delta,!1):Z.type===yi.pop&&Ir(B,20)&&o.go(-1,!1)),R(q,x,B)}).catch(Wa)}))}let se=La(),ce=La(),ne;function ye(K,j,Z){Ne(K);const q=ce.list();return q.length?q.forEach(ae=>ae(K,j,Z)):console.error(K),Promise.reject(K)}function Ge(){return ne&&l.value!==on?Promise.resolve():new Promise((K,j)=>{se.add([K,j])})}function Ne(K){return ne||(ne=!K,ie(),se.list().forEach(([j,Z])=>K?Z(K):j()),se.reset()),K}function qe(K,j,Z,q){const{scrollBehavior:ae}=e;if(!Mo||!ae)return Promise.resolve();const x=!Z&&vg(m3(K.fullPath,0))||(q||!Z)&&history.state&&history.state.scroll||null;return v1().then(()=>ae(K,j,x)).then(B=>B&&pg(B)).catch(B=>ye(B,K,j))}const ze=K=>o.go(K);let he;const $e=new Set,He={currentRoute:l,listening:!0,addRoute:f,removeRoute:g,hasRoute:C,getRoutes:_,resolve:w,options:e,push:k,replace:T,go:ze,back:()=>ze(-1),forward:()=>ze(1),beforeEach:a.add,beforeResolve:i.add,afterEach:s.add,onError:ce.add,isReady:Ge,install(K){const j=this;K.component("RouterLink",Jg),K.component("RouterView",nC),K.config.globalProperties.$router=j,Object.defineProperty(K.config.globalProperties,"$route",{enumerable:!0,get:()=>L(l)}),Mo&&!he&&l.value===on&&(he=!0,k(o.location).catch(ae=>{}));const Z={};for(const ae in on)Object.defineProperty(Z,ae,{get:()=>l.value[ae],enumerable:!0});K.provide(Kl,j),K.provide(A7,Zu(Z)),K.provide(R0,l);const q=K.unmount;$e.add(K),K.unmount=function(){$e.delete(K),$e.size<1&&(c=on,U&&U(),U=null,l.value=on,he=!1,ne=!1),q()}}};function Ke(K){return K.reduce((j,Z)=>j.then(()=>D(Z)),Promise.resolve())}return He}function aC(e,t){const r=[],n=[],o=[],a=Math.max(t.matched.length,e.matched.length);for(let i=0;iWo(c,s))?n.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(c=>Wo(c,l))||o.push(l))}return[r,n,o]}function iC(){return x1(Kl)}function ql(){return x1(A7)}var sC=Object.defineProperty,lC=(e,t,r)=>t in e?sC(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qn=(e,t,r)=>(lC(e,typeof t!="symbol"?t+"":t,r),r);async function R8(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 z8=X({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:R8})}}),A3=X({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=Bn(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),Wl=X({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=Y(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: @@ -12,29 +12,29 @@ var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,config ^^------add slotted content - `),()=>null}}}),sC=` + `),()=>null}}}),cC=` Down -`,lC=` +`,uC=` Back -`,cC=` +`,dC=` Forward -`,uC=` +`,hC=` Up - `,dC=` + `,fC=` Back -`,hC=` +`,pC=` -`,fC=` +`,mC=` Bot -`,pC=` +`,vC=` @@ -42,209 +42,209 @@ var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,config -`,mC=` +`,gC=` Calendar -`,vC=` +`,CC=` -`,gC=` +`,yC=` Expand -`,CC=` +`,bC=` Back -`,yC=` +`,wC=` Forward -`,bC=` +`,_C=` Collapse -`,wC=` +`,kC=` Check -`,_C=` +`,MC=` Clear -`,kC=` +`,xC=` Copy to Clipboard -`,MC=` +`,SC=` Close -`,xC=` +`,EC=` Cloud Hybrid -`,SC=` +`,LC=` Settings -`,EC=` +`,AC=` Go to Beginning -`,LC='',AC=` +`,BC='',DC=` Connections -`,BC=` +`,HC=` Copy -`,DC=` +`,TC=` Danger -`,HC=` +`,IC=` Danger -`,TC=` +`,OC=` Dashboard -`,IC=` +`,VC=` Decrease -`,OC=` +`,PC=` Dev Portal -`,VC=` +`,NC=` Close -`,PC=` +`,$C=` Document -`,NC=` +`,ZC=` Document -`,$C=` +`,RC=` Drag -`,ZC=` +`,zC=` Error -`,RC=` +`,FC=` Expand -`,zC=` +`,UC=` External Link -`,FC=` +`,jC=` -`,UC=` +`,YC=` File -`,jC=` +`,GC=` JSON File -`,YC=` +`,KC=` Markdown File -`,GC=` +`,qC=` YAML File -`,KC=` +`,WC=` Filter -`,qC=` +`,QC=` Flag -`,WC=` +`,XC=` -`,QC=` +`,JC=` Forward -`,XC=` +`,ey=` Gateway -`,JC=` +`,ty=` Settings -`,ey=` +`,ry=` Settings -`,ty=` +`,ny=` Graduation Hat -`,ry=` +`,oy=` Grid View -`,ny=` +`,ay=` Hand Clock -`,oy=` +`,iy=` Help -`,ay='',iy=` +`,sy='',ly=` Immunity -`,sy=` +`,cy=` Increase -`,ly=` +`,uy=` Information -`,cy=` +`,dy=` Information -`,uy=` +`,hy=` -`,dy=` +`,fy=` Kong -`,hy=` +`,py=` Locked -`,fy=` +`,my=` List View @@ -255,7 +255,7 @@ var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,config -`,py=` +`,vy=` @@ -265,118 +265,118 @@ var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,config fill="#A3BBCC" /> -`,my=` +`,gy=` More Actions -`,vy=` +`,Cy=` More -`,gy=` +`,yy=` No Data -`,Cy=` +`,by=` Notifications -`,yy=` +`,wy=` Notifications -`,by=` +`,_y=` Organization -`,wy=` +`,ky=` -`,_y=` +`,My=` Add -`,ky=` +`,xy=` Organization -`,My=` +`,Sy=` Edit -`,xy=` +`,Ey=` Organization -`,Sy=` +`,Ly=` Dev Portal -`,Ey=` +`,Ay=` Presentation -`,Ly=` +`,By=` Profile -`,Ay=` +`,Dy=` Redo -`,By=` +`,Hy=` Runtimes -`,Dy=` +`,Ty=` Search -`,Hy=` +`,Iy=` Security -`,Ty=` +`,Oy=` Document -`,Iy=` +`,Vy=` ServiceHub -`,Oy=` +`,Py=` Services -`,Vy=` +`,Ny=` Shared Config -`,Py=` +`,$y=` Loading -`,Ny=` +`,Zy=` -`,$y=` +`,Ry=` State Configure -`,Zy=` +`,zy=` State Gruceo -`,Ry=` +`,Fy=` State No Data -`,zy=` +`,Uy=` State No Search Results @@ -390,40 +390,40 @@ var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,config -`,Fy=` +`,jy=` State Upload -`,Uy=` +`,Yy=` Support -`,jy=` +`,Gy=` Table -`,Yy=` Team -`,Gy=` +`,qy=` Team Member -`,Ky=` +`,Wy=` Delete -`,qy=` +`,Qy=` Vitals -`,Wy=` +`,Xy=` Vitals -`,Qy=` +`,Jy=` Warning @@ -433,14 +433,14 @@ var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,config -`,Xy=` +`,eb=` Workspaces -`,Jy=` +`,tb=` -`,A3=Object.freeze(Object.defineProperty({__proto__:null,arrowDown:sC,arrowLeft:lC,arrowRight:cC,arrowUp:uC,back:dC,book:hC,bot:fC,brain:pC,calendar:mC,check:vC,chevronDown:gC,chevronLeft:CC,chevronRight:yC,chevronUp:bC,circleCheck:wC,clear:_C,clipboard:kC,close:MC,cloudHybrid:xC,cogwheel:SC,collapseExpand:EC,connections:AC,contactSupport:LC,copy:BC,dangerCircle:DC,dangerCircleOutline:HC,dashboard:TC,decrease:IC,devPortal:OC,disabled:VC,document:PC,documentList:NC,drag:$C,errorFilled:ZC,expand:RC,externalLink:zC,featureRequest:FC,fileEmpty:UC,fileJson:jC,fileMd:YC,fileYaml:GC,filter:KC,flag:qC,forbidden:WC,forward:QC,gateway:XC,gear:JC,gearFilled:ey,graduationHat:ty,grid:ry,handClock:ny,help:oy,image:ay,immunity:iy,increase:sy,info:ly,infoFilled:cy,insights:uy,kong:dy,list:fy,lock:hy,mesh:py,more:my,moreHorizontal:vy,noData:gy,notificationBell:Cy,notificationInbox:yy,organization:by,organizations:ky,pencil:My,people:xy,plug:wy,plus:_y,portal:Sy,presentation:Ey,profile:Ly,redo:Ay,runtimes:By,search:Dy,security:Hy,serviceDocument:Ty,serviceHub:Iy,services:Oy,sharedConfig:Vy,spinner:Py,stackedCards:Ny,stateConfigure:$y,stateGruceo:Zy,stateNoData:Ry,stateNoSearchResults:zy,stateUpload:Fy,support:Uy,table:jy,team:Yy,teamMember:Gy,trash:Ky,vitals:qy,vitalsChart:Wy,warning:Qy,workspaces:Xy,workspacesCollapsed:Jy},Symbol.toStringTag,{value:"Module"})),eb="#52596e",R8="#e0e4ea",tb="#000933",rb="#d60027",nb="#00abd2",Wl="#ffffff",Xo="#6c7489",z8="#3a3f51",ob="#232633",uo="#afb7c5",Us="#0044f4",ab="#0030cc",ib="#002099",F8="10px",Di="12px",Et="16px",js="20px",Ql="24px",sb="32px",lb="48px",cb="#f1f0ff",ub="#ffe5e5",db="#eefaff",hb="#6c7489",fb="#f9fafb",pb="#ecfcff",mb="#ecfffb",vb="#fffce0",gb="#fff0f7",Cb="#6f28ff",yb="#d60027",bb="#0044f4",wb="#f9fafb",_b="#6c7489",kb="#00819d",Mb="#007d60",xb="#995c00",Sb="#d60067",Eb="8px",Lb=["innerHTML"],Ab={class:"slot-content"},Bb=["innerHTML"],Db={inheritAttrs:!1},Hb=X({...Db,__name:"KIcon",props:{icon:{type:String,validator:e=>Object.keys(A3).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=e,r=A3,n={size:Ql,viewBox:"0 0 24 24"},o=dr(),a=Lt(),i=Y(),s=Y(),l=Y(!0),c=A(()=>{if(t.title)return t.title;if(t.testMode)return t.icon;const v=s.value&&s.value.getElementsByTagName("title");if(v&&v.length)return v[0].innerHTML;const k=t.icon.split(/(?=[A-Z])/).join(" ");return g(k)}),u=A(()=>s.value?s.value.getAttribute("width"):null),d=A(()=>s.value?s.value.getAttribute("height"):null),h=A(()=>s.value&&(t.size||s.value&&s.value.getAttribute("width"))||n.size),f=A(()=>s.value&&(t.viewBox||s.value&&s.value.getAttribute("viewBox"))||n.viewBox),g=v=>v.split("-").map(k=>k.charAt(0).toUpperCase()+k.substring(1)).join(" "),_=()=>{var v,k,T,$;const N=(k=(v=i==null?void 0:i.value)==null?void 0:v.querySelector(".slot-content"))==null?void 0:k.innerHTML;($=i.value)==null||$.removeChild((T=i==null?void 0:i.value)==null?void 0:T.querySelector(".slot-content")),s.value.innerHTML+=N,l.value=!1},C=()=>{let v=s.value.querySelector("title");if(v&&t.hideTitle)s.value.removeChild(v);else if(!t.hideTitle)if(v)v.textContent=c.value;else{v=document.createElement("title");const k=document.createTextNode(c.value);v.appendChild(k),s.value.append(v)}},w=v=>{if(!v)return;const k=v.hasAttribute("fill"),T=v.getAttribute("stroke")&&v.getAttribute("stroke")!=="none"?v.getAttribute("stroke"):null,$=v.attributes.id&&v.attributes.id.value==="preserveColor",N=v.attributes.type&&v.attributes.type.value==="secondary";!$&&k&&N&&t.secondaryColor?v.setAttribute("fill",t.secondaryColor):!$&&T&&N&&t.secondaryColor?v.setAttribute("stroke",t.secondaryColor):!$&&!N&&k&&!T&&t.color?v.setAttribute("fill",t.color):T&&t.color&&v.setAttribute("stroke",t.color);for(const z of v.children)w(z)};De(()=>[t.icon,t.size,t.color,t.secondaryColor,t.viewBox,t.hideTitle],async()=>{await v1(),b()},{deep:!0});const b=()=>{if(s.value=null,s.value=i.value?i.value.querySelector("svg:not(.slot-content)"):null,s.value){a.svgElements&&_();for(const[v,k]of Object.entries(o))["class","id","style"].includes(v)||s.value.setAttribute(v,k);s.value.setAttribute("role","img"),s.value.setAttribute("width",h.value||u.value),s.value.setAttribute("height",h.value||d.value),s.value.setAttribute("viewBox",f.value),C(),w(s.value)}};return gt(async()=>{await v1(),b()}),(v,k)=>v.$slots.svgElements?(m(),M("span",Qe({key:1},v.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`]}),[(m(),M("svg",Ab,[F(v.$slots,"svgElements",{},void 0,!0)])),p("span",{class:J({"svg-with-slot-is-hidden":l.value}),innerHTML:L(r)[e.icon]},null,10,Bb)],16)):(m(),M("span",Qe({key:0},v.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`],innerHTML:L(r)[e.icon]}),null,16,Lb))}}),Se=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},Oe=Se(Hb,[["__scopeId","data-v-32539fc3"]]),Tb=["disabled","href","type"],Ib={primary:"primary",secondary:"secondary",danger:"danger",creation:"creation",outline:"outline",btnLink:"btn-link",btnLinkDanger:"btn-link-danger",actionActive:"action-active"},Ob={small:"small",medium:"medium",large:"large"},Vb={inheritAttrs:!1},Pb=X({...Vb,__name:"KButton",props:{appearance:{type:String,default:"outline",validator:e=>Object.values(Ib).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(Ob).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},showCaret:{type:Boolean,default:!1},caretColor:{type:String,default:void 0},isRounded:{type:Boolean,default:!0},icon:{type:String,default:""},disabled:{type:Boolean,default:!1}},setup(e){const t=e,r=Lt(),n=dr(),o=A(()=>!!r.icon),a=A(()=>!!r.default),i=A(()=>t.to?"router-link":"button"),s=A(()=>t.disabled?`var(--grey-400, var(--kui-color-text-neutral-weak, ${uo}))`:["primary","danger","creation"].includes(t.appearance)?`var(--kui-color-text-inverse, ${Wl})`:t.appearance==="secondary"?`var(--KButtonSecondaryColor, var(--blue-600, var(--kui-color-text-primary-stronger, ${ib})))`:t.appearance==="outline"?`var(--KButtonOutlineColor, var(--blue-500, var(--kui-color-text-primary, ${Us})))`:t.appearance==="btn-link"?`var(--KButtonLink, var(--blue-500, var(--kui-color-text-primary, ${Us})))`:t.appearance==="btn-link-danger"?`var(--KButtonLinkDanger, var(--red-500, var(--kui-color-text-danger, ${rb})))`:""),l=A(()=>{if(t.disabled!==void 0&&t.disabled!==!1)return n;const c=Object.assign({},n);return delete c.disabled,c});return(c,u)=>typeof e.to=="string"?(m(),M("a",Qe({key:0,class:["k-button",[e.size,{"icon-btn":!a.value&&o.value,rounded:e.isRounded},e.appearance]],disabled:e.disabled?e.disabled:void 0,href:e.to,type:e.type},l.value),[F(c.$slots,"icon",{},()=>[e.icon?(m(),G(Oe,{key:0,class:"k-button-icon",color:s.value,icon:e.icon,size:L(Et)},null,8,["color","icon","size"])):I("",!0)],!0),F(c.$slots,"default",{},void 0,!0),e.showCaret?(m(),G(Oe,{key:0,color:s.value,icon:"chevronDown",size:L(Et),"view-box":"2 2 15 15"},null,8,["color","size"])):I("",!0)],16,Tb)):(m(),G(Ct(i.value),Qe({key:1,class:["k-button",[e.size,{"icon-btn":!a.value&&o.value,rounded:e.isRounded},e.appearance]],disabled:e.disabled?e.disabled:void 0,to:e.to,type:e.type},l.value),{default:E(()=>[F(c.$slots,"icon",{},()=>[e.icon?(m(),G(Oe,{key:0,class:"k-button-icon",color:s.value,icon:e.icon,size:L(Et)},null,8,["color","icon","size"])):I("",!0)],!0),F(c.$slots,"default",{},void 0,!0),e.showCaret?(m(),G(Oe,{key:0,class:J(["caret"]),color:e.caretColor||s.value,icon:"chevronDown",size:L(Et),"view-box":"2 2 15 15"},null,8,["color","size"])):I("",!0)]),_:3},16,["class","disabled","to","type"]))}}),Fe=Se(Pb,[["__scopeId","data-v-3b502d88"]]),Nb={key:0,class:"k-alert-title"},$b={key:1,class:"k-alert-description-text"},U8={info:"info",success:"success",danger:"danger",warning:"warning"},Zb=X({__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:sb},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(U8).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=Lt(),n=A(()=>!!r.actionButtons),o=()=>{t("closed")},a=()=>{t("proceed")};return(i,s)=>e.isShowing?(m(),M("div",{key:0,class:J(["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]=It(()=>{},["stop"]))},[e.type==="banner"&&e.size!=="large"?(m(),M("span",{key:0,class:J(["k-alert-ellipse",e.appearance])},null,2)):I("",!0),e.icon||i.$slots.icon?(m(),M("span",{key:1,class:J(["k-alert-icon-container",{"k-alert-icon-container-large":e.size==="large"}])},[F(i.$slots,"icon",{},()=>[P(Oe,{class:"k-alert-icon",color:e.iconColor,icon:e.icon,size:e.iconSize},null,8,["color","icon","size"])],!0)],2)):I("",!0),p("div",{class:J(["k-alert-msg-text",{"has-dismiss-icon":e.dismissType==="icon"},{"has-dismiss-button":e.dismissType==="button"}])},[e.title||i.$slots.title?(m(),M("div",Nb,[F(i.$slots,"title",{},()=>[y(H(e.title),1)],!0)])):I("",!0),p("div",{class:J(["k-alert-msg",{"k-alert-text":e.size==="large","k-alert-subtext":e.title||i.$slots.title}])},[F(i.$slots,"alertMessage",{},()=>[y(H(e.alertMessage),1)],!0)],2),e.size==="large"&&(e.description||i.$slots.description)?(m(),M("div",$b,[F(i.$slots,"description",{},()=>[y(H(e.description),1)],!0)])):I("",!0)],2),e.dismissType==="icon"?(m(),M("button",{key:2,"aria-label":"Close",class:"close",type:"button",onClick:o},[P(Oe,{class:J(e.appearance),color:e.appearance,icon:"close",size:L(Di)},null,8,["class","color","size"])])):I("",!0),n.value||e.dismissType!=="none"?(m(),M("div",{key:3,class:J(["k-alert-action",e.appearance])},[n.value?F(i.$slots,"actionButtons",{key:0},()=>[P(Fe,{size:"small",onClick:a,onKeyup:Wt(a,["enter"])},null,8,["onKeyup"])],!0):I("",!0),e.dismissType==="button"?(m(),G(Fe,{key:1,size:"small",onClick:o},{default:E(()=>[y(" Dismiss ")]),_:1})):I("",!0)],2)):I("",!0)],2)):I("",!0)}}),Xl=Se(Zb,[["__scopeId","data-v-51943d73"]]);let Xi;const Rb=new Uint8Array(16);function j8(){if(!Xi&&(Xi=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Xi))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Xi(Rb)}const Jt=[];for(let e=0;e<256;++e)Jt.push((e+256).toString(16).slice(1));function Y8(e,t=0){return(Jt[e[t+0]]+Jt[e[t+1]]+Jt[e[t+2]]+Jt[e[t+3]]+"-"+Jt[e[t+4]]+Jt[e[t+5]]+"-"+Jt[e[t+6]]+Jt[e[t+7]]+"-"+Jt[e[t+8]]+Jt[e[t+9]]+"-"+Jt[e[t+10]]+Jt[e[t+11]]+Jt[e[t+12]]+Jt[e[t+13]]+Jt[e[t+14]]+Jt[e[t+15]]).toLowerCase()}let B3,L2,A2=0,B2=0;function Sn(e,t,r){let n=t&&r||0;const o=t||new Array(16);e=e||{};let a=e.node||B3,i=e.clockseq!==void 0?e.clockseq:L2;if(a==null||i==null){const h=e.random||(e.rng||j8)();a==null&&(a=B3=[h[0]|1,h[1],h[2],h[3],h[4],h[5]]),i==null&&(i=L2=(h[6]<<8|h[7])&16383)}let s=e.msecs!==void 0?e.msecs:Date.now(),l=e.nsecs!==void 0?e.nsecs:B2+1;const c=s-A2+(l-B2)/1e4;if(c<0&&e.clockseq===void 0&&(i=i+1&16383),(c<0||s>A2)&&e.nsecs===void 0&&(l=0),l>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");A2=s,B2=l,L2=i,s+=122192928e5;const u=((s&268435455)*1e4+l)%4294967296;o[n++]=u>>>24&255,o[n++]=u>>>16&255,o[n++]=u>>>8&255,o[n++]=u&255;const d=s/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 h=0;h<6;++h)o[n+h]=a[h];return t||Y8(o)}const zb=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),D3={randomUUID:zb};function p1(e,t,r){if(D3.randomUUID&&!t&&!e)return D3.randomUUID();e=e||{};const n=e.random||(e.rng||j8)();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 Y8(n)}/**! +`,B3=Object.freeze(Object.defineProperty({__proto__:null,arrowDown:cC,arrowLeft:uC,arrowRight:dC,arrowUp:hC,back:fC,book:pC,bot:mC,brain:vC,calendar:gC,check:CC,chevronDown:yC,chevronLeft:bC,chevronRight:wC,chevronUp:_C,circleCheck:kC,clear:MC,clipboard:xC,close:SC,cloudHybrid:EC,cogwheel:LC,collapseExpand:AC,connections:DC,contactSupport:BC,copy:HC,dangerCircle:TC,dangerCircleOutline:IC,dashboard:OC,decrease:VC,devPortal:PC,disabled:NC,document:$C,documentList:ZC,drag:RC,errorFilled:zC,expand:FC,externalLink:UC,featureRequest:jC,fileEmpty:YC,fileJson:GC,fileMd:KC,fileYaml:qC,filter:WC,flag:QC,forbidden:XC,forward:JC,gateway:ey,gear:ty,gearFilled:ry,graduationHat:ny,grid:oy,handClock:ay,help:iy,image:sy,immunity:ly,increase:cy,info:uy,infoFilled:dy,insights:hy,kong:fy,list:my,lock:py,mesh:vy,more:gy,moreHorizontal:Cy,noData:yy,notificationBell:by,notificationInbox:wy,organization:_y,organizations:xy,pencil:Sy,people:Ey,plug:ky,plus:My,portal:Ly,presentation:Ay,profile:By,redo:Dy,runtimes:Hy,search:Ty,security:Iy,serviceDocument:Oy,serviceHub:Vy,services:Py,sharedConfig:Ny,spinner:$y,stackedCards:Zy,stateConfigure:Ry,stateGruceo:zy,stateNoData:Fy,stateNoSearchResults:Uy,stateUpload:jy,support:Yy,table:Gy,team:Ky,teamMember:qy,trash:Wy,vitals:Qy,vitalsChart:Xy,warning:Jy,workspaces:eb,workspacesCollapsed:tb},Symbol.toStringTag,{value:"Module"})),rb="#52596e",F8="#e0e4ea",nb="#000933",ob="#d60027",ab="#00abd2",Ql="#ffffff",Xo="#6c7489",U8="#3a3f51",ib="#232633",uo="#afb7c5",js="#0044f4",sb="#0030cc",lb="#002099",j8="10px",Di="12px",Et="16px",Ys="20px",Xl="24px",cb="32px",ub="48px",db="#f1f0ff",hb="#ffe5e5",fb="#eefaff",pb="#6c7489",mb="#f9fafb",vb="#ecfcff",gb="#ecfffb",Cb="#fffce0",yb="#fff0f7",bb="#6f28ff",wb="#d60027",_b="#0044f4",kb="#f9fafb",Mb="#6c7489",xb="#00819d",Sb="#007d60",Eb="#995c00",Lb="#d60067",Ab="8px",Bb=["innerHTML"],Db={class:"slot-content"},Hb=["innerHTML"],Tb={inheritAttrs:!1},Ib=X({...Tb,__name:"KIcon",props:{icon:{type:String,validator:e=>Object.keys(B3).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=e,r=B3,n={size:Xl,viewBox:"0 0 24 24"},o=dr(),a=Lt(),i=Y(),s=Y(),l=Y(!0),c=A(()=>{if(t.title)return t.title;if(t.testMode)return t.icon;const v=s.value&&s.value.getElementsByTagName("title");if(v&&v.length)return v[0].innerHTML;const k=t.icon.split(/(?=[A-Z])/).join(" ");return g(k)}),u=A(()=>s.value?s.value.getAttribute("width"):null),d=A(()=>s.value?s.value.getAttribute("height"):null),h=A(()=>s.value&&(t.size||s.value&&s.value.getAttribute("width"))||n.size),f=A(()=>s.value&&(t.viewBox||s.value&&s.value.getAttribute("viewBox"))||n.viewBox),g=v=>v.split("-").map(k=>k.charAt(0).toUpperCase()+k.substring(1)).join(" "),_=()=>{var v,k,T,$;const N=(k=(v=i==null?void 0:i.value)==null?void 0:v.querySelector(".slot-content"))==null?void 0:k.innerHTML;($=i.value)==null||$.removeChild((T=i==null?void 0:i.value)==null?void 0:T.querySelector(".slot-content")),s.value.innerHTML+=N,l.value=!1},C=()=>{let v=s.value.querySelector("title");if(v&&t.hideTitle)s.value.removeChild(v);else if(!t.hideTitle)if(v)v.textContent=c.value;else{v=document.createElement("title");const k=document.createTextNode(c.value);v.appendChild(k),s.value.append(v)}},w=v=>{if(!v)return;const k=v.hasAttribute("fill"),T=v.getAttribute("stroke")&&v.getAttribute("stroke")!=="none"?v.getAttribute("stroke"):null,$=v.attributes.id&&v.attributes.id.value==="preserveColor",N=v.attributes.type&&v.attributes.type.value==="secondary";!$&&k&&N&&t.secondaryColor?v.setAttribute("fill",t.secondaryColor):!$&&T&&N&&t.secondaryColor?v.setAttribute("stroke",t.secondaryColor):!$&&!N&&k&&!T&&t.color?v.setAttribute("fill",t.color):T&&t.color&&v.setAttribute("stroke",t.color);for(const z of v.children)w(z)};De(()=>[t.icon,t.size,t.color,t.secondaryColor,t.viewBox,t.hideTitle],async()=>{await v1(),b()},{deep:!0});const b=()=>{if(s.value=null,s.value=i.value?i.value.querySelector("svg:not(.slot-content)"):null,s.value){a.svgElements&&_();for(const[v,k]of Object.entries(o))["class","id","style"].includes(v)||s.value.setAttribute(v,k);s.value.setAttribute("role","img"),s.value.setAttribute("width",h.value||u.value),s.value.setAttribute("height",h.value||d.value),s.value.setAttribute("viewBox",f.value),C(),w(s.value)}};return gt(async()=>{await v1(),b()}),(v,k)=>v.$slots.svgElements?(m(),M("span",Qe({key:1},v.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`]}),[(m(),M("svg",Db,[F(v.$slots,"svgElements",{},void 0,!0)])),p("span",{class:J({"svg-with-slot-is-hidden":l.value}),innerHTML:L(r)[e.icon]},null,10,Hb)],16)):(m(),M("span",Qe({key:0},v.$attrs,{ref_key:"svgWrapper",ref:i,class:["kong-icon",`kong-icon-${e.icon}`],innerHTML:L(r)[e.icon]}),null,16,Bb))}}),Se=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},Oe=Se(Ib,[["__scopeId","data-v-32539fc3"]]),Ob=["disabled","href","type"],Vb={primary:"primary",secondary:"secondary",danger:"danger",creation:"creation",outline:"outline",btnLink:"btn-link",btnLinkDanger:"btn-link-danger",actionActive:"action-active"},Pb={small:"small",medium:"medium",large:"large"},Nb={inheritAttrs:!1},$b=X({...Nb,__name:"KButton",props:{appearance:{type:String,default:"outline",validator:e=>Object.values(Vb).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(Pb).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},showCaret:{type:Boolean,default:!1},caretColor:{type:String,default:void 0},isRounded:{type:Boolean,default:!0},icon:{type:String,default:""},disabled:{type:Boolean,default:!1}},setup(e){const t=e,r=Lt(),n=dr(),o=A(()=>!!r.icon),a=A(()=>!!r.default),i=A(()=>t.to?"router-link":"button"),s=A(()=>t.disabled?`var(--grey-400, var(--kui-color-text-neutral-weak, ${uo}))`:["primary","danger","creation"].includes(t.appearance)?`var(--kui-color-text-inverse, ${Ql})`:t.appearance==="secondary"?`var(--KButtonSecondaryColor, var(--blue-600, var(--kui-color-text-primary-stronger, ${lb})))`:t.appearance==="outline"?`var(--KButtonOutlineColor, var(--blue-500, var(--kui-color-text-primary, ${js})))`:t.appearance==="btn-link"?`var(--KButtonLink, var(--blue-500, var(--kui-color-text-primary, ${js})))`:t.appearance==="btn-link-danger"?`var(--KButtonLinkDanger, var(--red-500, var(--kui-color-text-danger, ${ob})))`:""),l=A(()=>{if(t.disabled!==void 0&&t.disabled!==!1)return n;const c=Object.assign({},n);return delete c.disabled,c});return(c,u)=>typeof e.to=="string"?(m(),M("a",Qe({key:0,class:["k-button",[e.size,{"icon-btn":!a.value&&o.value,rounded:e.isRounded},e.appearance]],disabled:e.disabled?e.disabled:void 0,href:e.to,type:e.type},l.value),[F(c.$slots,"icon",{},()=>[e.icon?(m(),G(Oe,{key:0,class:"k-button-icon",color:s.value,icon:e.icon,size:L(Et)},null,8,["color","icon","size"])):I("",!0)],!0),F(c.$slots,"default",{},void 0,!0),e.showCaret?(m(),G(Oe,{key:0,color:s.value,icon:"chevronDown",size:L(Et),"view-box":"2 2 15 15"},null,8,["color","size"])):I("",!0)],16,Ob)):(m(),G(Ct(i.value),Qe({key:1,class:["k-button",[e.size,{"icon-btn":!a.value&&o.value,rounded:e.isRounded},e.appearance]],disabled:e.disabled?e.disabled:void 0,to:e.to,type:e.type},l.value),{default:E(()=>[F(c.$slots,"icon",{},()=>[e.icon?(m(),G(Oe,{key:0,class:"k-button-icon",color:s.value,icon:e.icon,size:L(Et)},null,8,["color","icon","size"])):I("",!0)],!0),F(c.$slots,"default",{},void 0,!0),e.showCaret?(m(),G(Oe,{key:0,class:J(["caret"]),color:e.caretColor||s.value,icon:"chevronDown",size:L(Et),"view-box":"2 2 15 15"},null,8,["color","size"])):I("",!0)]),_:3},16,["class","disabled","to","type"]))}}),Fe=Se($b,[["__scopeId","data-v-3b502d88"]]),Zb={key:0,class:"k-alert-title"},Rb={key:1,class:"k-alert-description-text"},Y8={info:"info",success:"success",danger:"danger",warning:"warning"},zb=X({__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:cb},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(Y8).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=Lt(),n=A(()=>!!r.actionButtons),o=()=>{t("closed")},a=()=>{t("proceed")};return(i,s)=>e.isShowing?(m(),M("div",{key:0,class:J(["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]=It(()=>{},["stop"]))},[e.type==="banner"&&e.size!=="large"?(m(),M("span",{key:0,class:J(["k-alert-ellipse",e.appearance])},null,2)):I("",!0),e.icon||i.$slots.icon?(m(),M("span",{key:1,class:J(["k-alert-icon-container",{"k-alert-icon-container-large":e.size==="large"}])},[F(i.$slots,"icon",{},()=>[P(Oe,{class:"k-alert-icon",color:e.iconColor,icon:e.icon,size:e.iconSize},null,8,["color","icon","size"])],!0)],2)):I("",!0),p("div",{class:J(["k-alert-msg-text",{"has-dismiss-icon":e.dismissType==="icon"},{"has-dismiss-button":e.dismissType==="button"}])},[e.title||i.$slots.title?(m(),M("div",Zb,[F(i.$slots,"title",{},()=>[y(H(e.title),1)],!0)])):I("",!0),p("div",{class:J(["k-alert-msg",{"k-alert-text":e.size==="large","k-alert-subtext":e.title||i.$slots.title}])},[F(i.$slots,"alertMessage",{},()=>[y(H(e.alertMessage),1)],!0)],2),e.size==="large"&&(e.description||i.$slots.description)?(m(),M("div",Rb,[F(i.$slots,"description",{},()=>[y(H(e.description),1)],!0)])):I("",!0)],2),e.dismissType==="icon"?(m(),M("button",{key:2,"aria-label":"Close",class:"close",type:"button",onClick:o},[P(Oe,{class:J(e.appearance),color:e.appearance,icon:"close",size:L(Di)},null,8,["class","color","size"])])):I("",!0),n.value||e.dismissType!=="none"?(m(),M("div",{key:3,class:J(["k-alert-action",e.appearance])},[n.value?F(i.$slots,"actionButtons",{key:0},()=>[P(Fe,{size:"small",onClick:a,onKeyup:Wt(a,["enter"])},null,8,["onKeyup"])],!0):I("",!0),e.dismissType==="button"?(m(),G(Fe,{key:1,size:"small",onClick:o},{default:E(()=>[y(" Dismiss ")]),_:1})):I("",!0)],2)):I("",!0)],2)):I("",!0)}}),Jl=Se(zb,[["__scopeId","data-v-51943d73"]]);let Xi;const Fb=new Uint8Array(16);function G8(){if(!Xi&&(Xi=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Xi))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Xi(Fb)}const Jt=[];for(let e=0;e<256;++e)Jt.push((e+256).toString(16).slice(1));function K8(e,t=0){return(Jt[e[t+0]]+Jt[e[t+1]]+Jt[e[t+2]]+Jt[e[t+3]]+"-"+Jt[e[t+4]]+Jt[e[t+5]]+"-"+Jt[e[t+6]]+Jt[e[t+7]]+"-"+Jt[e[t+8]]+Jt[e[t+9]]+"-"+Jt[e[t+10]]+Jt[e[t+11]]+Jt[e[t+12]]+Jt[e[t+13]]+Jt[e[t+14]]+Jt[e[t+15]]).toLowerCase()}let D3,A2,B2=0,D2=0;function Sn(e,t,r){let n=t&&r||0;const o=t||new Array(16);e=e||{};let a=e.node||D3,i=e.clockseq!==void 0?e.clockseq:A2;if(a==null||i==null){const h=e.random||(e.rng||G8)();a==null&&(a=D3=[h[0]|1,h[1],h[2],h[3],h[4],h[5]]),i==null&&(i=A2=(h[6]<<8|h[7])&16383)}let s=e.msecs!==void 0?e.msecs:Date.now(),l=e.nsecs!==void 0?e.nsecs:D2+1;const c=s-B2+(l-D2)/1e4;if(c<0&&e.clockseq===void 0&&(i=i+1&16383),(c<0||s>B2)&&e.nsecs===void 0&&(l=0),l>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");B2=s,D2=l,A2=i,s+=122192928e5;const u=((s&268435455)*1e4+l)%4294967296;o[n++]=u>>>24&255,o[n++]=u>>>16&255,o[n++]=u>>>8&255,o[n++]=u&255;const d=s/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 h=0;h<6;++h)o[n+h]=a[h];return t||K8(o)}const Ub=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),H3={randomUUID:Ub};function p1(e,t,r){if(H3.randomUUID&&!t&&!e)return H3.randomUUID();e=e||{};const n=e.random||(e.rng||G8)();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 K8(n)}/**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1 * @license @@ -463,27 +463,27 @@ var Sf=Object.defineProperty;var Ef=(e,t,r)=>t in e?Sf(e,t,{enumerable:!0,config * 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 Hi=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",Fb=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();function Ub(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function jb(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},Fb))}}var Yb=Hi&&window.Promise,Gb=Yb?Ub:jb;function G8(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function ho(e,t){if(e.nodeType!==1)return[];var r=e.ownerDocument.defaultView,n=r.getComputedStyle(e,null);return t?n[t]:n}function A7(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Ti(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=ho(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(r+o+n)?e:Ti(A7(e))}function K8(e){return e&&e.referenceNode?e.referenceNode:e}var H3=Hi&&!!(window.MSInputMethodContext&&document.documentMode),T3=Hi&&/MSIE 10/.test(navigator.userAgent);function da(e){return e===11?H3:e===10?T3:H3||T3}function Jo(e){if(!e)return document.documentElement;for(var t=da(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&&ho(r,"position")==="static"?Jo(r):r}function Kb(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||Jo(e.firstElementChild)===e}function R0(e){return e.parentNode!==null?R0(e.parentNode):e}function Ys(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 Kb(i)?i:Jo(i);var s=R0(e);return s.host?Ys(s.host,t):Ys(e,R0(t).host)}function ea(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 qb(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=ea(t,"top"),o=ea(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 I3(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 O3(e,t,r,n){return Math.max(t["offset"+e],t["scroll"+e],r["client"+e],r["offset"+e],r["scroll"+e],da(10)?parseInt(r["offset"+e])+parseInt(n["margin"+(e==="Height"?"Top":"Left")])+parseInt(n["margin"+(e==="Height"?"Bottom":"Right")]):0)}function q8(e){var t=e.body,r=e.documentElement,n=da(10)&&getComputedStyle(r);return{height:O3("Height",t,r,n),width:O3("Width",t,r,n)}}var Wb=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Qb=function(){function e(t,r){for(var n=0;n2&&arguments[2]!==void 0?arguments[2]:!1,n=da(10),o=t.nodeName==="HTML",a=z0(e),i=z0(t),s=Ti(e),l=ho(t),c=parseFloat(l.borderTopWidth),u=parseFloat(l.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-c,left:a.left-i.left-u,width:a.width,height:a.height});if(d.marginTop=0,d.marginLeft=0,!n&&o){var h=parseFloat(l.marginTop),f=parseFloat(l.marginLeft);d.top-=c-h,d.bottom-=c-h,d.left-=u-f,d.right-=u-f,d.marginTop=h,d.marginLeft=f}return(n&&!r?t.contains(s):t===s&&s.nodeName!=="BODY")&&(d=qb(d,t)),d}function Xb(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=e.ownerDocument.documentElement,n=B7(e,r),o=Math.max(r.clientWidth,window.innerWidth||0),a=Math.max(r.clientHeight,window.innerHeight||0),i=t?0:ea(r),s=t?0:ea(r,"left"),l={top:i-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:o,height:a};return En(l)}function W8(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(ho(e,"position")==="fixed")return!0;var r=A7(e);return r?W8(r):!1}function Q8(e){if(!e||!e.parentElement||da())return document.documentElement;for(var t=e.parentElement;t&&ho(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function D7(e,t,r,n){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},i=o?Q8(e):Ys(e,K8(t));if(n==="viewport")a=Xb(i,o);else{var s=void 0;n==="scrollParent"?(s=Ti(A7(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):n==="window"?s=e.ownerDocument.documentElement:s=n;var l=B7(s,i,o);if(s.nodeName==="HTML"&&!W8(i)){var c=q8(e.ownerDocument),u=c.height,d=c.width;a.top+=l.top-l.marginTop,a.bottom=u+l.top,a.left+=l.left-l.marginLeft,a.right=d+l.left}else a=l}r=r||0;var h=typeof r=="number";return a.left+=h?r:r.left||0,a.top+=h?r:r.top||0,a.right-=h?r:r.right||0,a.bottom-=h?r:r.bottom||0,a}function Jb(e){var t=e.width,r=e.height;return t*r}function X8(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=D7(r,n,a,o),s={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}},l=Object.keys(s).map(function(h){return U1({key:h},s[h],{area:Jb(s[h])})}).sort(function(h,f){return f.area-h.area}),c=l.filter(function(h){var f=h.width,g=h.height;return f>=r.clientWidth&&g>=r.clientHeight}),u=c.length>0?c[0].key:l[0].key,d=e.split("-")[1];return u+(d?"-"+d:"")}function J8(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=n?Q8(t):Ys(t,K8(r));return B7(r,o,n)}function e9(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 Gs(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 t9(e,t,r){r=r.split("-")[0];var n=e9(e),o={width:n.width,height:n.height},a=["right","left"].indexOf(r)!==-1,i=a?"top":"left",s=a?"left":"top",l=a?"height":"width",c=a?"width":"height";return o[i]=t[i]+t[l]/2-n[l]/2,r===s?o[s]=t[s]-n[c]:o[s]=t[Gs(s)],o}function Ii(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function ew(e,t,r){if(Array.prototype.findIndex)return e.findIndex(function(o){return o[t]===r});var n=Ii(e,function(o){return o[t]===r});return e.indexOf(n)}function r9(e,t,r){var n=r===void 0?e:e.slice(0,ew(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&&G8(a)&&(t.offsets.popper=En(t.offsets.popper),t.offsets.reference=En(t.offsets.reference),t=a(t,o))}),t}function tw(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=J8(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=X8(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=t9(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=r9(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function n9(e,t){return e.some(function(r){var n=r.name,o=r.enabled;return o&&n===t})}function H7(e){for(var t=[!1,"ms","Webkit","Moz","O"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;ni[f]&&(e.offsets.popper[d]+=s[d]+g-i[f]),e.offsets.popper=En(e.offsets.popper);var _=s[d]+s[c]/2-g/2,C=ho(e.instance.popper),w=parseFloat(C["margin"+u]),b=parseFloat(C["border"+u+"Width"]),v=_-e.offsets.popper[d]-w-b;return v=Math.max(Math.min(i[c]-g,v),0),e.arrowElement=n,e.offsets.arrow=(r={},ta(r,d,Math.round(v)),ta(r,h,""),r),e}function pw(e){return e==="end"?"start":e==="start"?"end":e}var s9=["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"],D2=s9.slice(3);function V3(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=D2.indexOf(e),n=D2.slice(r+1).concat(D2.slice(0,r));return t?n.reverse():n}var H2={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function mw(e,t){if(n9(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var r=D7(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split("-")[0],o=Gs(n),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case H2.FLIP:i=[n,o];break;case H2.CLOCKWISE:i=V3(n);break;case H2.COUNTERCLOCKWISE:i=V3(n,!0);break;default:i=t.behavior}return i.forEach(function(s,l){if(n!==s||i.length===l+1)return e;n=e.placement.split("-")[0],o=Gs(n);var c=e.offsets.popper,u=e.offsets.reference,d=Math.floor,h=n==="left"&&d(c.right)>d(u.left)||n==="right"&&d(c.left)d(u.top)||n==="bottom"&&d(c.top)d(r.right),_=d(c.top)d(r.bottom),w=n==="left"&&f||n==="right"&&g||n==="top"&&_||n==="bottom"&&C,b=["top","bottom"].indexOf(n)!==-1,v=!!t.flipVariations&&(b&&a==="start"&&f||b&&a==="end"&&g||!b&&a==="start"&&_||!b&&a==="end"&&C),k=!!t.flipVariationsByContent&&(b&&a==="start"&&g||b&&a==="end"&&f||!b&&a==="start"&&C||!b&&a==="end"&&_),T=v||k;(h||w||T)&&(e.flipped=!0,(h||w)&&(n=i[l+1]),T&&(a=pw(a)),e.placement=n+(a?"-"+a:""),e.offsets.popper=U1({},e.offsets.popper,t9(e.instance.popper,e.offsets.reference,e.placement)),e=r9(e.instance.modifiers,e,"flip"))}),e}function vw(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,s=i?"right":"bottom",l=i?"left":"top",c=i?"width":"height";return r[s]a(n[s])&&(e.offsets.popper[l]=a(n[s])),e}function gw(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 s=void 0;switch(i){case"%p":s=r;break;case"%":case"%r":default:s=n}var l=En(s);return l[t]/100*a}else if(i==="vh"||i==="vw"){var c=void 0;return i==="vh"?c=Math.max(document.documentElement.clientHeight,window.innerHeight||0):c=Math.max(document.documentElement.clientWidth,window.innerWidth||0),c/100*a}else return a}function Cw(e,t,r,n){var o=[0,0],a=["right","left"].indexOf(n)!==-1,i=e.split(/(\+|\-)/).map(function(u){return u.trim()}),s=i.indexOf(Ii(i,function(u){return u.search(/,|\s/)!==-1}));i[s]&&i[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=s!==-1?[i.slice(0,s).concat([i[s].split(l)[0]]),[i[s].split(l)[1]].concat(i.slice(s+1))]:[i];return c=c.map(function(u,d){var h=(d===1?!a:a)?"height":"width",f=!1;return u.reduce(function(g,_){return g[g.length-1]===""&&["+","-"].indexOf(_)!==-1?(g[g.length-1]=_,f=!0,g):f?(g[g.length-1]+=_,f=!1,g):g.concat(_)},[]).map(function(g){return gw(g,h,t,r)})}),c.forEach(function(u,d){u.forEach(function(h,f){T7(h)&&(o[d]+=h*(u[f-1]==="-"?-1:1))})}),o}function yw(e,t){var r=t.offset,n=e.placement,o=e.offsets,a=o.popper,i=o.reference,s=n.split("-")[0],l=void 0;return T7(+r)?l=[+r,0]:l=Cw(r,a,i,s),s==="left"?(a.top+=l[0],a.left-=l[1]):s==="right"?(a.top+=l[0],a.left+=l[1]):s==="top"?(a.left+=l[0],a.top-=l[1]):s==="bottom"&&(a.left+=l[0],a.top+=l[1]),e.popper=a,e}function bw(e,t){var r=t.boundariesElement||Jo(e.instance.popper);e.instance.reference===r&&(r=Jo(r));var n=H7("transform"),o=e.instance.popper.style,a=o.top,i=o.left,s=o[n];o.top="",o.left="",o[n]="";var l=D7(e.instance.popper,e.instance.reference,t.padding,r,e.positionFixed);o.top=a,o.left=i,o[n]=s,t.boundaries=l;var c=t.priority,u=e.offsets.popper,d={primary:function(h){var f=u[h];return u[h]l[h]&&!t.escapeWithReference&&(g=Math.min(u[f],l[h]-(h==="right"?u.width:u.height))),ta({},f,g)}};return c.forEach(function(h){var f=["left","top"].indexOf(h)!==-1?"primary":"secondary";u=U1({},u,d[f](h))}),e.offsets.popper=u,e}function ww(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,s=["bottom","top"].indexOf(r)!==-1,l=s?"left":"top",c=s?"width":"height",u={start:ta({},l,a[l]),end:ta({},l,a[l]+a[c]-i[c])};e.offsets.popper=U1({},i,u[n])}return e}function _w(e){if(!i9(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,r=Ii(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]:{};Wb(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=Gb(this.update.bind(this)),this.options=U1({},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(U1({},e.Defaults.modifiers,o.modifiers)).forEach(function(i){n.options.modifiers[i]=U1({},e.Defaults.modifiers[i]||{},o.modifiers?o.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return U1({name:i},n.options.modifiers[i])}).sort(function(i,s){return i.order-s.order}),this.modifiers.forEach(function(i){i.enabled&&G8(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 Qb(e,[{key:"update",value:function(){return tw.call(this)}},{key:"destroy",value:function(){return rw.call(this)}},{key:"enableEventListeners",value:function(){return ow.call(this)}},{key:"disableEventListeners",value:function(){return iw.call(this)}}]),e}();Jl.Utils=(typeof window<"u"?window:global).PopperUtils;Jl.placements=s9;Jl.Defaults=xw;const Sw=Jl;var T2=new WeakMap,P3=0;function Ew(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 Aw(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function Bw(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var Dw=function(e){return fetch(e).then(function(t){return t.json()})};const I2={isOnline:Aw,isDocumentVisible:Bw,fetcher:Dw};var $r=globalThis&&globalThis.__assign||function(){return $r=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&a[a.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!a||c[1]>a[0]&&c[1]0)&&!(o=n.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return a},Tw=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 Ow(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 N3=function(e,t,r,n){return r===void 0&&(r=l9),n===void 0&&(n=c9.ttl),xo(void 0,void 0,void 0,function(){var o,a,i,s,l,c,u;return So(this,function(d){switch(d.label){case 0:if(!Vw(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 s=d.sent(),a=s,[3,4];case 4:return[3,6];case 5:o=t,d.label=6;case 6:if(i=!1,l={data:o,error:a,isValidating:i},typeof o<"u")try{r.set(e,l,n)}catch(h){console.error("swrv(mutate): failed to set cache",h)}return c=Ks.get(e),c&&c.data.length&&(u=c.data.filter(function(h){return h.key===e}),u.forEach(function(h,f){typeof l.data<"u"&&(h.data=l.data),h.error=l.error,h.isValidating=l.isValidating;var g=f===u.length-1;g||delete u[f]}),u=u.filter(Boolean)),[2,l]}})})};function $3(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(o=t[1]),t.length>2&&(a=$r($r({},a),t[2]));var d=u?a.serverTTL:a.ttl,h=typeof n=="function"?n:Y(n);typeof o>"u"&&(o=a.fetcher);var f=null;f||(f=Bn({data:void 0,error:void 0,isValidating:!0,key:null}));var g=function(b,v){return xo(e,void 0,void 0,function(){var k,T,$,N,z,D,S,R=this;return So(this,function(V){switch(V.label){case 0:return k=f.data===void 0,T=h.value,T?($=a.cache.get(T),N=$&&$.data,f.isValidating=!0,N&&(f.data=N.data,f.error=N.error),z=b||o,!z||!a.isDocumentVisible()&&!k||(v==null?void 0:v.forceRevalidate)!==void 0&&!(v!=null&&v.forceRevalidate)?(f.isValidating=!1,[2]):$&&(D=!!(Date.now()-$.createdAt>=a.dedupingInterval||v!=null&&v.forceRevalidate),!D)?(f.isValidating=!1,[2]):(S=function(){return xo(R,void 0,void 0,function(){var U,ie,se,ce;return So(this,function(ne){switch(ne.label){case 0:return U=O2.get(T),U?[3,2]:(ie=Array.isArray(T)?T:[T],se=z.apply(void 0,Tw([],Hw(ie),!1)),O2.set(T,se,a.dedupingInterval),[4,N3(T,se,a.cache,d)]);case 1:return ne.sent(),[3,4];case 2:return[4,N3(T,U.data,a.cache,d)];case 3:ne.sent(),ne.label=4;case 4:return f.isValidating=!1,O2.delete(T),f.error!==void 0&&(ce=!i&&a.shouldRetryOnError&&(v?v.shouldRetryOnError:!0),ce&&Ow(g,v?v.errorRetryCount:1,a)),[2]}})})},N&&a.revalidateDebounce?(setTimeout(function(){return xo(R,void 0,void 0,function(){return So(this,function(U){switch(U.label){case 0:return i?[3,2]:[4,S()];case 1:U.sent(),U.label=2;case 2:return[2]}})})},a.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,S()];case 2:V.sent(),V.label=3;case 3:return[2]}})})},_=function(){return xo(e,void 0,void 0,function(){return So(this,function(b){return[2,g(null,{shouldRetryOnError:!1})]})})},C=null;gt(function(){var b=function(){return xo(e,void 0,void 0,function(){return So(this,function(v){switch(v.label){case 0:return!f.error&&a.isOnline()?[4,g()]:[3,2];case 1:return v.sent(),[3,3];case 2:C&&clearTimeout(C),v.label=3;case 3:return a.refreshInterval&&!i&&(C=setTimeout(b,a.refreshInterval)),[2]}})})};a.refreshInterval&&(C=setTimeout(b,a.refreshInterval)),a.revalidateOnFocus&&(document.addEventListener("visibilitychange",_,!1),window.addEventListener("focus",_,!1))}),ur(function(){i=!0,C&&clearTimeout(C),a.revalidateOnFocus&&(document.removeEventListener("visibilitychange",_,!1),window.removeEventListener("focus",_,!1));var b=Ks.get(h.value);b&&(b.data=b.data.filter(function(v){return v!==f}))});try{De(h,function(b){oo(h)||(h.value=b),f.key=b,f.isValidating=!!b,Iw(h.value,f,d),!u&&!s&&h.value&&g(),s=!1},{immediate:!0})}catch{}var w=$r($r({},mm(f)),{mutate:function(b,v){return g(b,$r($r({},v),{forceRevalidate:!0}))}});return w}function Vw(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Or={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 E1(){return{useRequest:(e,t,r)=>{const n=typeof $3=="function"?$3:()=>({data:Y({}),error:Y(),isValidating:Y(!1),mutate:()=>({})}),{data:o,error:a,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:A(()=>{var l;return(l=o.value)==null?void 0:l.data}),response:o,error:a,isValidating:i,revalidate:s}},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=(s,l)=>typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)?s-l:0,i=(s,l)=>s.localeCompare(l);return e!==t?(o=(s,l)=>{const c=h=>h==null?"":typeof h=="number"?h:Array.isArray(h)&&h.length&&typeof h[0]=="number"?h[0]:String(h),u=c(s[e]),d=c(l[e]);switch(typeof u){case"number":return a(u,d);default:return i(u,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=Y(Or.PENDING),o=Y(!1);return Qu(()=>{var a,i,s,l,c,u;if(o.value=e.value&&!!((a=Object.keys(e.value))!=null&&a.length||(i=e.value.data)!=null&&i.length||(l=(s=e.value.data)==null?void 0:s.data)!=null&&l.length||!((c=e.value.data)!=null&&c.data)&&typeof e.value.data=="object"&&Object.keys((u=e.value)==null?void 0:u.data).length),e.value&&o.value&&r.value){n.value=Or.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=Or.VALIDATING;return}if(e.value&&t.value){n.value=Or.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=Or.PENDING;return}if(e.value&&!t.value&&o.value){n.value=Or.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=Or.SUCCESS;return}e.value===void 0&&t&&(n.value=Or.ERROR)}),{hasData:o,state:n,swrvState:Or}},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 Pw={default:"default",success:"success",danger:"danger",info:"info",warning:"warning",custom:"custom",neutral:"neutral"},Nw={rounded:"rounded",rectangular:"rectangular"},$w=["borderTop","noBorder","border"],Zw=["large","medium","small"],Rw=["leading","trailing"],zw=["date","time","dateTime","relative","relativeDate","relativeDateTime"],Fw=["menu","selectionMenu"],Uw=["light","dark"],jw=["left","center","right"],Yw=["default","offset"],Gw=["ascending","descending",""],Kw=["true","loading"],qw=["small","medium","large"],Ww=["start","end"],Qw=["left","right"],Xw=["string","number","divider"],u9=["active","default","pending","completed","error"],Jw=["radio","card"],e_=["info","warning","danger"],t_=["click","hover"],d9=["auto","top","topStart","topEnd","left","leftStart","leftEnd","right","rightStart","rightEnd","bottom","bottomStart","bottomEnd"],r_=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],n_=["1","2","5","6","10","25","50","75","100"],o_=["1","2"],a_=["dropdown","select","button"],h9=U8,i_=["get","post","put","patch","delete","head","options","trace","connect","custom"];var U0=(e=>(e.fontSize="font-size",e.fontWeight="font-weight",e.fontFamily="font-family",e.color="color",e.margin="margin",e.padding="padding",e))(U0||{});const s_=["table","grid"],{getSizeFromString:V2}=E1(),l_=X({name:"KPop",components:{KButton:Fe},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=>d9.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>t_.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:V2(this.width),maxWidth:V2(this.maxWidth),maxHeight:V2(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 Sw(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)}}}),c_={key:0},u_=["id"],d_={key:0,class:"k-popover-header"},h_={key:0,class:"k-popover-title"},f_={key:1,class:"k-popover-actions"},p_={class:"k-popover-content"},m_={key:1,class:"k-popover-footer"},v_=["id"],g_={key:0,class:"k-popover-header"},C_={key:0,class:"k-popover-title"},y_={key:1,class:"k-popover-actions"},b_={class:"k-popover-content"},w_={key:1,class:"k-popover-footer"};function __(e,t,r,n,o,a){const i=Qt("KButton");return m(),G(Ct(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:[Wt(It(e.showPopper,["stop","prevent"]),["enter"]),Wt(e.hidePopper,["esc"])]},{default:E(()=>[F(e.$slots,"default",{},()=>[P(i,{id:e.targetId,"aria-controls":e.popoverId||void 0,"aria-expanded":!!e.isOpen||void 0,"data-testid":"kpop-button"},{default:E(()=>[y(H(e.buttonText),1)]),_:1},8,["id","aria-controls","aria-expanded"])]),e.isSvg?(m(),M("div",c_,[(m(),M("foreignObject",null,[$s(p("div",{id:e.popoverId,ref:"popper",class:J(["k-popover",e.popoverClassObj]),role:"region",style:Ue(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(m(),M("div",d_,[e.$slots.title||e.title?(m(),M("div",h_,[F(e.$slots,"title",{},()=>[y(H(e.title),1)])])):I("",!0),e.$slots.actions?(m(),M("div",f_,[F(e.$slots,"actions")])):I("",!0)])):I("",!0),p("div",p_,[F(e.$slots,"content")]),e.$slots.footer?(m(),M("div",m_,[F(e.$slots,"footer")])):I("",!0)],14,u_),[[P0,e.isOpen]])]))])):(m(),G(ao,{key:1,name:"fade"},{default:E(()=>[$s(p("div",{id:e.popoverId,ref:"popper",class:J(["k-popover",e.popoverClassObj]),role:"region",style:Ue(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(m(),M("div",g_,[e.$slots.title||e.title?(m(),M("div",C_,[F(e.$slots,"title",{},()=>[y(H(e.title),1)])])):I("",!0),e.$slots.actions?(m(),M("div",y_,[F(e.$slots,"actions")])):I("",!0)])):I("",!0),p("div",b_,[F(e.$slots,"content")]),e.$slots.footer?(m(),M("div",w_,[F(e.$slots,"footer")])):I("",!0)],14,v_),[[P0,e.isOpen]])]),_:3}))]),_:3},40,["id","aria-controls","aria-expanded","role","onKeyup"])}const Pt=Se(l_,[["render",__]]),k_={role:"tooltip"},ha=X({__name:"KTooltip",props:{label:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>d9.includes(e)},positionFixed:{type:Boolean,default:!1},maxWidth:{type:String,default:"auto"},testMode:{type:Boolean,default:!1}},setup(e){const t=e,r=Y(""),n=A(()=>{let o="";switch(t.placement){case"top":o="k-tooltip-top";break;case"right":o="k-tooltip-right";break;case"bottom":o="k-tooltip-bottom";break;case"left":o="k-tooltip-left";break}return o});return(o,a)=>(m(),G(Pt,Qe(o.$attrs,{"hide-caret":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":`k-tooltip ${n.value} ${r.value}`,"popover-timeout":0,"position-fixed":e.positionFixed,"test-mode":!!e.testMode||void 0,trigger:"hover",width:"auto"}),{content:E(()=>[p("div",k_,[F(o.$slots,"content",{label:e.label},()=>[y(H(e.label),1)])])]),default:E(()=>[F(o.$slots,"default")]),_:3},16,["max-width","placement","popover-classes","position-fixed","test-mode"]))}}),M_=["aria-hidden","tabindex"],{getSizeFromString:x_}=E1(),S_={name:"KBadge",components:{KButton:Fe,KIcon:Oe,KTooltip:ha}},E_=X({...S_,props:{appearance:{type:String,required:!1,validator:e=>Object.keys({...Pw}).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({...Nw}).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}){const r=e;ua(g=>({e9b902de:f.value,"281bce42":g.$props.backgroundColor,aa7fc6f8:g.$props.borderColor,"66bffb10":g.$props.color,"2b7353fa":g.$props.hoverColor,c2ea0ea6:g.$props.hoverColor||g.$props.backgroundColor}));const n=dr(),o=A(()=>!!n.onClick),a=Y(null),i=Y(!1),s=()=>{i.value=!0,t("dismissed")},l=Y(0),c=Y(0),u=Y(!1),d=A(()=>l.value{const g={};return r.backgroundColor&&(g.backgroundColor=r.backgroundColor),r.borderColor&&(g.borderColor=r.borderColor),r.color&&(g.color=r.color),r.isBordered&&!r.borderColor&&r.color&&(g.borderColor=r.color),g}),f=A(()=>x_(r.maxWidth));return De(a,()=>{var g,_;a.value&&!u.value&&(l.value=(g=a.value)==null?void 0:g.offsetWidth,c.value=(_=a.value)==null?void 0:_.scrollWidth,u.value=!0)}),(g,_)=>i.value?I("",!0):(m(),M("div",{key:0,"aria-hidden":e.hidden?!0:void 0,class:J(["k-badge",[`k-badge-${e.appearance}`,`k-badge-${e.shape}`,{"is-bordered":e.isBordered,clickable:o.value}]]),style:Ue(h.value),tabindex:e.hidden?-1:0},[(m(),G(Ct(e.truncationTooltip&&(e.forceTooltip||d.value)?"KTooltip":"div"),{class:"k-badge-text","position-fixed":e.truncationTooltip&&(e.forceTooltip||d.value)?!0:void 0},{content:E(()=>[y(H(e.truncationTooltip),1)]),default:E(()=>[p("div",{ref_key:"badgeText",ref:a,class:"k-badge-text"},[F(g.$slots,"default",{},void 0,!0)],512)]),_:3},8,["position-fixed"])),e.dismissable?(m(),G(Fe,{key:0,"aria-hidden":e.hidden?!0:void 0,class:"k-badge-dismiss-button","data-testid":"k-badge-dismiss-button","is-rounded":e.shape==="rounded",tabindex:e.hidden?-1:0,onClick:[s,_[0]||(_[0]=It(()=>{},["stop"]))]},{default:E(()=>[P(Oe,{color:e.color,icon:"close",size:L(F8),title:"Remove"},null,8,["color","size"])]),_:1},8,["aria-hidden","is-rounded","tabindex"])):I("",!0)],14,M_))}}),j1=Se(E_,[["__scopeId","data-v-ed93edde"]]),L_={class:"k-breadcrumb-icon-wrapper"},A_={key:0,class:"k-breadcrumb-divider"},B_={inheritAttrs:!1},D_=X({...B_,__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)=>(m(),M("ul",Qe({class:"k-breadcrumbs"},n.$attrs),[(m(!0),M(we,null,tt(e.items,(a,i)=>(m(),M("li",{key:r(a,i),class:"k-breadcrumbs-item"},[(m(),G(Ct(t(a).type),Qe(t(a).attrs,{class:"no-underline"}),{default:E(()=>[p("div",L_,[F(n.$slots,`icon-${r(a,i)}`,{},()=>[a.icon?(m(),G(Oe,{key:0,class:J(["k-breadcrumb-icon",{"has-no-text":!a.text}]),color:`var(--kui-color-text-decorative, ${L(nb)})`,"hide-title":"",icon:a.icon,size:L(Et)},null,8,["class","color","icon","size"])):I("",!0)],!0)]),a.text?(m(),M("span",{key:0,class:J(["k-breadcrumb-text",{"non-link":!a.to,emphasis:e.emphasis}]),style:Ue({maxWidth:a.maxWidth||e.itemMaxWidth})},H(a.text),7)):I("",!0)]),_:2},1040)),a.to||i[P(Oe,{color:`var(--grey-500, var(--kui-color-text-neutral-weak, ${L(uo)}))`,"hide-title":"",icon:"chevronRight",size:L(Et)},null,8,["color","size"])],!0)])):I("",!0)]))),128))],16))}}),O7=Se(D_,[["__scopeId","data-v-949c19bf"]]),H_=X({name:"Krumbs",setup(e,{attrs:t,slots:r,emit:n}){return gt(()=>console.warn(`The Kongponents 'Krumbs' component is deprecated and will be removed in a future release. + */var Hi=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",jb=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();function Yb(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function Gb(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},jb))}}var Kb=Hi&&window.Promise,qb=Kb?Yb:Gb;function q8(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function ho(e,t){if(e.nodeType!==1)return[];var r=e.ownerDocument.defaultView,n=r.getComputedStyle(e,null);return t?n[t]:n}function B7(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Ti(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=ho(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(r+o+n)?e:Ti(B7(e))}function W8(e){return e&&e.referenceNode?e.referenceNode:e}var T3=Hi&&!!(window.MSInputMethodContext&&document.documentMode),I3=Hi&&/MSIE 10/.test(navigator.userAgent);function da(e){return e===11?T3:e===10?I3:T3||I3}function Jo(e){if(!e)return document.documentElement;for(var t=da(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&&ho(r,"position")==="static"?Jo(r):r}function Wb(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||Jo(e.firstElementChild)===e}function z0(e){return e.parentNode!==null?z0(e.parentNode):e}function Gs(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 Wb(i)?i:Jo(i);var s=z0(e);return s.host?Gs(s.host,t):Gs(e,z0(t).host)}function ea(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 Qb(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=ea(t,"top"),o=ea(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 O3(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 V3(e,t,r,n){return Math.max(t["offset"+e],t["scroll"+e],r["client"+e],r["offset"+e],r["scroll"+e],da(10)?parseInt(r["offset"+e])+parseInt(n["margin"+(e==="Height"?"Top":"Left")])+parseInt(n["margin"+(e==="Height"?"Bottom":"Right")]):0)}function Q8(e){var t=e.body,r=e.documentElement,n=da(10)&&getComputedStyle(r);return{height:V3("Height",t,r,n),width:V3("Width",t,r,n)}}var Xb=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Jb=function(){function e(t,r){for(var n=0;n2&&arguments[2]!==void 0?arguments[2]:!1,n=da(10),o=t.nodeName==="HTML",a=F0(e),i=F0(t),s=Ti(e),l=ho(t),c=parseFloat(l.borderTopWidth),u=parseFloat(l.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-c,left:a.left-i.left-u,width:a.width,height:a.height});if(d.marginTop=0,d.marginLeft=0,!n&&o){var h=parseFloat(l.marginTop),f=parseFloat(l.marginLeft);d.top-=c-h,d.bottom-=c-h,d.left-=u-f,d.right-=u-f,d.marginTop=h,d.marginLeft=f}return(n&&!r?t.contains(s):t===s&&s.nodeName!=="BODY")&&(d=Qb(d,t)),d}function ew(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=e.ownerDocument.documentElement,n=D7(e,r),o=Math.max(r.clientWidth,window.innerWidth||0),a=Math.max(r.clientHeight,window.innerHeight||0),i=t?0:ea(r),s=t?0:ea(r,"left"),l={top:i-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:o,height:a};return En(l)}function X8(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(ho(e,"position")==="fixed")return!0;var r=B7(e);return r?X8(r):!1}function J8(e){if(!e||!e.parentElement||da())return document.documentElement;for(var t=e.parentElement;t&&ho(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function H7(e,t,r,n){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},i=o?J8(e):Gs(e,W8(t));if(n==="viewport")a=ew(i,o);else{var s=void 0;n==="scrollParent"?(s=Ti(B7(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):n==="window"?s=e.ownerDocument.documentElement:s=n;var l=D7(s,i,o);if(s.nodeName==="HTML"&&!X8(i)){var c=Q8(e.ownerDocument),u=c.height,d=c.width;a.top+=l.top-l.marginTop,a.bottom=u+l.top,a.left+=l.left-l.marginLeft,a.right=d+l.left}else a=l}r=r||0;var h=typeof r=="number";return a.left+=h?r:r.left||0,a.top+=h?r:r.top||0,a.right-=h?r:r.right||0,a.bottom-=h?r:r.bottom||0,a}function tw(e){var t=e.width,r=e.height;return t*r}function e9(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=H7(r,n,a,o),s={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}},l=Object.keys(s).map(function(h){return U1({key:h},s[h],{area:tw(s[h])})}).sort(function(h,f){return f.area-h.area}),c=l.filter(function(h){var f=h.width,g=h.height;return f>=r.clientWidth&&g>=r.clientHeight}),u=c.length>0?c[0].key:l[0].key,d=e.split("-")[1];return u+(d?"-"+d:"")}function t9(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=n?J8(t):Gs(t,W8(r));return D7(r,o,n)}function r9(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 Ks(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 n9(e,t,r){r=r.split("-")[0];var n=r9(e),o={width:n.width,height:n.height},a=["right","left"].indexOf(r)!==-1,i=a?"top":"left",s=a?"left":"top",l=a?"height":"width",c=a?"width":"height";return o[i]=t[i]+t[l]/2-n[l]/2,r===s?o[s]=t[s]-n[c]:o[s]=t[Ks(s)],o}function Ii(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function rw(e,t,r){if(Array.prototype.findIndex)return e.findIndex(function(o){return o[t]===r});var n=Ii(e,function(o){return o[t]===r});return e.indexOf(n)}function o9(e,t,r){var n=r===void 0?e:e.slice(0,rw(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&&q8(a)&&(t.offsets.popper=En(t.offsets.popper),t.offsets.reference=En(t.offsets.reference),t=a(t,o))}),t}function nw(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=t9(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=e9(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=n9(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=o9(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function a9(e,t){return e.some(function(r){var n=r.name,o=r.enabled;return o&&n===t})}function T7(e){for(var t=[!1,"ms","Webkit","Moz","O"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;ni[f]&&(e.offsets.popper[d]+=s[d]+g-i[f]),e.offsets.popper=En(e.offsets.popper);var _=s[d]+s[c]/2-g/2,C=ho(e.instance.popper),w=parseFloat(C["margin"+u]),b=parseFloat(C["border"+u+"Width"]),v=_-e.offsets.popper[d]-w-b;return v=Math.max(Math.min(i[c]-g,v),0),e.arrowElement=n,e.offsets.arrow=(r={},ta(r,d,Math.round(v)),ta(r,h,""),r),e}function vw(e){return e==="end"?"start":e==="start"?"end":e}var c9=["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"],H2=c9.slice(3);function P3(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=H2.indexOf(e),n=H2.slice(r+1).concat(H2.slice(0,r));return t?n.reverse():n}var T2={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function gw(e,t){if(a9(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var r=H7(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split("-")[0],o=Ks(n),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case T2.FLIP:i=[n,o];break;case T2.CLOCKWISE:i=P3(n);break;case T2.COUNTERCLOCKWISE:i=P3(n,!0);break;default:i=t.behavior}return i.forEach(function(s,l){if(n!==s||i.length===l+1)return e;n=e.placement.split("-")[0],o=Ks(n);var c=e.offsets.popper,u=e.offsets.reference,d=Math.floor,h=n==="left"&&d(c.right)>d(u.left)||n==="right"&&d(c.left)d(u.top)||n==="bottom"&&d(c.top)d(r.right),_=d(c.top)d(r.bottom),w=n==="left"&&f||n==="right"&&g||n==="top"&&_||n==="bottom"&&C,b=["top","bottom"].indexOf(n)!==-1,v=!!t.flipVariations&&(b&&a==="start"&&f||b&&a==="end"&&g||!b&&a==="start"&&_||!b&&a==="end"&&C),k=!!t.flipVariationsByContent&&(b&&a==="start"&&g||b&&a==="end"&&f||!b&&a==="start"&&C||!b&&a==="end"&&_),T=v||k;(h||w||T)&&(e.flipped=!0,(h||w)&&(n=i[l+1]),T&&(a=vw(a)),e.placement=n+(a?"-"+a:""),e.offsets.popper=U1({},e.offsets.popper,n9(e.instance.popper,e.offsets.reference,e.placement)),e=o9(e.instance.modifiers,e,"flip"))}),e}function Cw(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,s=i?"right":"bottom",l=i?"left":"top",c=i?"width":"height";return r[s]a(n[s])&&(e.offsets.popper[l]=a(n[s])),e}function yw(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 s=void 0;switch(i){case"%p":s=r;break;case"%":case"%r":default:s=n}var l=En(s);return l[t]/100*a}else if(i==="vh"||i==="vw"){var c=void 0;return i==="vh"?c=Math.max(document.documentElement.clientHeight,window.innerHeight||0):c=Math.max(document.documentElement.clientWidth,window.innerWidth||0),c/100*a}else return a}function bw(e,t,r,n){var o=[0,0],a=["right","left"].indexOf(n)!==-1,i=e.split(/(\+|\-)/).map(function(u){return u.trim()}),s=i.indexOf(Ii(i,function(u){return u.search(/,|\s/)!==-1}));i[s]&&i[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=s!==-1?[i.slice(0,s).concat([i[s].split(l)[0]]),[i[s].split(l)[1]].concat(i.slice(s+1))]:[i];return c=c.map(function(u,d){var h=(d===1?!a:a)?"height":"width",f=!1;return u.reduce(function(g,_){return g[g.length-1]===""&&["+","-"].indexOf(_)!==-1?(g[g.length-1]=_,f=!0,g):f?(g[g.length-1]+=_,f=!1,g):g.concat(_)},[]).map(function(g){return yw(g,h,t,r)})}),c.forEach(function(u,d){u.forEach(function(h,f){I7(h)&&(o[d]+=h*(u[f-1]==="-"?-1:1))})}),o}function ww(e,t){var r=t.offset,n=e.placement,o=e.offsets,a=o.popper,i=o.reference,s=n.split("-")[0],l=void 0;return I7(+r)?l=[+r,0]:l=bw(r,a,i,s),s==="left"?(a.top+=l[0],a.left-=l[1]):s==="right"?(a.top+=l[0],a.left+=l[1]):s==="top"?(a.left+=l[0],a.top-=l[1]):s==="bottom"&&(a.left+=l[0],a.top+=l[1]),e.popper=a,e}function _w(e,t){var r=t.boundariesElement||Jo(e.instance.popper);e.instance.reference===r&&(r=Jo(r));var n=T7("transform"),o=e.instance.popper.style,a=o.top,i=o.left,s=o[n];o.top="",o.left="",o[n]="";var l=H7(e.instance.popper,e.instance.reference,t.padding,r,e.positionFixed);o.top=a,o.left=i,o[n]=s,t.boundaries=l;var c=t.priority,u=e.offsets.popper,d={primary:function(h){var f=u[h];return u[h]l[h]&&!t.escapeWithReference&&(g=Math.min(u[f],l[h]-(h==="right"?u.width:u.height))),ta({},f,g)}};return c.forEach(function(h){var f=["left","top"].indexOf(h)!==-1?"primary":"secondary";u=U1({},u,d[f](h))}),e.offsets.popper=u,e}function kw(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,s=["bottom","top"].indexOf(r)!==-1,l=s?"left":"top",c=s?"width":"height",u={start:ta({},l,a[l]),end:ta({},l,a[l]+a[c]-i[c])};e.offsets.popper=U1({},i,u[n])}return e}function Mw(e){if(!l9(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,r=Ii(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]:{};Xb(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=qb(this.update.bind(this)),this.options=U1({},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(U1({},e.Defaults.modifiers,o.modifiers)).forEach(function(i){n.options.modifiers[i]=U1({},e.Defaults.modifiers[i]||{},o.modifiers?o.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return U1({name:i},n.options.modifiers[i])}).sort(function(i,s){return i.order-s.order}),this.modifiers.forEach(function(i){i.enabled&&q8(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 Jb(e,[{key:"update",value:function(){return nw.call(this)}},{key:"destroy",value:function(){return ow.call(this)}},{key:"enableEventListeners",value:function(){return iw.call(this)}},{key:"disableEventListeners",value:function(){return lw.call(this)}}]),e}();e2.Utils=(typeof window<"u"?window:global).PopperUtils;e2.placements=c9;e2.Defaults=Ew;const Lw=e2;var I2=new WeakMap,N3=0;function Aw(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 Dw(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function Hw(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var Tw=function(e){return fetch(e).then(function(t){return t.json()})};const O2={isOnline:Dw,isDocumentVisible:Hw,fetcher:Tw};var $r=globalThis&&globalThis.__assign||function(){return $r=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&a[a.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!a||c[1]>a[0]&&c[1]0)&&!(o=n.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return a},Ow=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 Pw(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 $3=function(e,t,r,n){return r===void 0&&(r=u9),n===void 0&&(n=d9.ttl),xo(void 0,void 0,void 0,function(){var o,a,i,s,l,c,u;return So(this,function(d){switch(d.label){case 0:if(!Nw(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 s=d.sent(),a=s,[3,4];case 4:return[3,6];case 5:o=t,d.label=6;case 6:if(i=!1,l={data:o,error:a,isValidating:i},typeof o<"u")try{r.set(e,l,n)}catch(h){console.error("swrv(mutate): failed to set cache",h)}return c=qs.get(e),c&&c.data.length&&(u=c.data.filter(function(h){return h.key===e}),u.forEach(function(h,f){typeof l.data<"u"&&(h.data=l.data),h.error=l.error,h.isValidating=l.isValidating;var g=f===u.length-1;g||delete u[f]}),u=u.filter(Boolean)),[2,l]}})})};function Z3(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(o=t[1]),t.length>2&&(a=$r($r({},a),t[2]));var d=u?a.serverTTL:a.ttl,h=typeof n=="function"?n:Y(n);typeof o>"u"&&(o=a.fetcher);var f=null;f||(f=Bn({data:void 0,error:void 0,isValidating:!0,key:null}));var g=function(b,v){return xo(e,void 0,void 0,function(){var k,T,$,N,z,D,S,R=this;return So(this,function(V){switch(V.label){case 0:return k=f.data===void 0,T=h.value,T?($=a.cache.get(T),N=$&&$.data,f.isValidating=!0,N&&(f.data=N.data,f.error=N.error),z=b||o,!z||!a.isDocumentVisible()&&!k||(v==null?void 0:v.forceRevalidate)!==void 0&&!(v!=null&&v.forceRevalidate)?(f.isValidating=!1,[2]):$&&(D=!!(Date.now()-$.createdAt>=a.dedupingInterval||v!=null&&v.forceRevalidate),!D)?(f.isValidating=!1,[2]):(S=function(){return xo(R,void 0,void 0,function(){var U,ie,se,ce;return So(this,function(ne){switch(ne.label){case 0:return U=V2.get(T),U?[3,2]:(ie=Array.isArray(T)?T:[T],se=z.apply(void 0,Ow([],Iw(ie),!1)),V2.set(T,se,a.dedupingInterval),[4,$3(T,se,a.cache,d)]);case 1:return ne.sent(),[3,4];case 2:return[4,$3(T,U.data,a.cache,d)];case 3:ne.sent(),ne.label=4;case 4:return f.isValidating=!1,V2.delete(T),f.error!==void 0&&(ce=!i&&a.shouldRetryOnError&&(v?v.shouldRetryOnError:!0),ce&&Pw(g,v?v.errorRetryCount:1,a)),[2]}})})},N&&a.revalidateDebounce?(setTimeout(function(){return xo(R,void 0,void 0,function(){return So(this,function(U){switch(U.label){case 0:return i?[3,2]:[4,S()];case 1:U.sent(),U.label=2;case 2:return[2]}})})},a.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,S()];case 2:V.sent(),V.label=3;case 3:return[2]}})})},_=function(){return xo(e,void 0,void 0,function(){return So(this,function(b){return[2,g(null,{shouldRetryOnError:!1})]})})},C=null;gt(function(){var b=function(){return xo(e,void 0,void 0,function(){return So(this,function(v){switch(v.label){case 0:return!f.error&&a.isOnline()?[4,g()]:[3,2];case 1:return v.sent(),[3,3];case 2:C&&clearTimeout(C),v.label=3;case 3:return a.refreshInterval&&!i&&(C=setTimeout(b,a.refreshInterval)),[2]}})})};a.refreshInterval&&(C=setTimeout(b,a.refreshInterval)),a.revalidateOnFocus&&(document.addEventListener("visibilitychange",_,!1),window.addEventListener("focus",_,!1))}),ur(function(){i=!0,C&&clearTimeout(C),a.revalidateOnFocus&&(document.removeEventListener("visibilitychange",_,!1),window.removeEventListener("focus",_,!1));var b=qs.get(h.value);b&&(b.data=b.data.filter(function(v){return v!==f}))});try{De(h,function(b){oo(h)||(h.value=b),f.key=b,f.isValidating=!!b,Vw(h.value,f,d),!u&&!s&&h.value&&g(),s=!1},{immediate:!0})}catch{}var w=$r($r({},gm(f)),{mutate:function(b,v){return g(b,$r($r({},v),{forceRevalidate:!0}))}});return w}function Nw(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Or={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 E1(){return{useRequest:(e,t,r)=>{const n=typeof Z3=="function"?Z3:()=>({data:Y({}),error:Y(),isValidating:Y(!1),mutate:()=>({})}),{data:o,error:a,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:A(()=>{var l;return(l=o.value)==null?void 0:l.data}),response:o,error:a,isValidating:i,revalidate:s}},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=(s,l)=>typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)?s-l:0,i=(s,l)=>s.localeCompare(l);return e!==t?(o=(s,l)=>{const c=h=>h==null?"":typeof h=="number"?h:Array.isArray(h)&&h.length&&typeof h[0]=="number"?h[0]:String(h),u=c(s[e]),d=c(l[e]);switch(typeof u){case"number":return a(u,d);default:return i(u,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=Y(Or.PENDING),o=Y(!1);return Ju(()=>{var a,i,s,l,c,u;if(o.value=e.value&&!!((a=Object.keys(e.value))!=null&&a.length||(i=e.value.data)!=null&&i.length||(l=(s=e.value.data)==null?void 0:s.data)!=null&&l.length||!((c=e.value.data)!=null&&c.data)&&typeof e.value.data=="object"&&Object.keys((u=e.value)==null?void 0:u.data).length),e.value&&o.value&&r.value){n.value=Or.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=Or.VALIDATING;return}if(e.value&&t.value){n.value=Or.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=Or.PENDING;return}if(e.value&&!t.value&&o.value){n.value=Or.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=Or.SUCCESS;return}e.value===void 0&&t&&(n.value=Or.ERROR)}),{hasData:o,state:n,swrvState:Or}},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 $w={default:"default",success:"success",danger:"danger",info:"info",warning:"warning",custom:"custom",neutral:"neutral"},Zw={rounded:"rounded",rectangular:"rectangular"},Rw=["borderTop","noBorder","border"],zw=["large","medium","small"],Fw=["leading","trailing"],Uw=["date","time","dateTime","relative","relativeDate","relativeDateTime"],jw=["menu","selectionMenu"],Yw=["light","dark"],Gw=["left","center","right"],Kw=["default","offset"],qw=["ascending","descending",""],Ww=["true","loading"],Qw=["small","medium","large"],Xw=["start","end"],Jw=["left","right"],e_=["string","number","divider"],h9=["active","default","pending","completed","error"],t_=["radio","card"],r_=["info","warning","danger"],n_=["click","hover"],f9=["auto","top","topStart","topEnd","left","leftStart","leftEnd","right","rightStart","rightEnd","bottom","bottomStart","bottomEnd"],o_=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],a_=["1","2","5","6","10","25","50","75","100"],i_=["1","2"],s_=["dropdown","select","button"],p9=Y8,l_=["get","post","put","patch","delete","head","options","trace","connect","custom"];var j0=(e=>(e.fontSize="font-size",e.fontWeight="font-weight",e.fontFamily="font-family",e.color="color",e.margin="margin",e.padding="padding",e))(j0||{});const c_=["table","grid"],{getSizeFromString:P2}=E1(),u_=X({name:"KPop",components:{KButton:Fe},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=>f9.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>n_.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:P2(this.width),maxWidth:P2(this.maxWidth),maxHeight:P2(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 Lw(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)}}}),d_={key:0},h_=["id"],f_={key:0,class:"k-popover-header"},p_={key:0,class:"k-popover-title"},m_={key:1,class:"k-popover-actions"},v_={class:"k-popover-content"},g_={key:1,class:"k-popover-footer"},C_=["id"],y_={key:0,class:"k-popover-header"},b_={key:0,class:"k-popover-title"},w_={key:1,class:"k-popover-actions"},__={class:"k-popover-content"},k_={key:1,class:"k-popover-footer"};function M_(e,t,r,n,o,a){const i=Qt("KButton");return m(),G(Ct(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:[Wt(It(e.showPopper,["stop","prevent"]),["enter"]),Wt(e.hidePopper,["esc"])]},{default:E(()=>[F(e.$slots,"default",{},()=>[P(i,{id:e.targetId,"aria-controls":e.popoverId||void 0,"aria-expanded":!!e.isOpen||void 0,"data-testid":"kpop-button"},{default:E(()=>[y(H(e.buttonText),1)]),_:1},8,["id","aria-controls","aria-expanded"])]),e.isSvg?(m(),M("div",d_,[(m(),M("foreignObject",null,[Zs(p("div",{id:e.popoverId,ref:"popper",class:J(["k-popover",e.popoverClassObj]),role:"region",style:Ue(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(m(),M("div",f_,[e.$slots.title||e.title?(m(),M("div",p_,[F(e.$slots,"title",{},()=>[y(H(e.title),1)])])):I("",!0),e.$slots.actions?(m(),M("div",m_,[F(e.$slots,"actions")])):I("",!0)])):I("",!0),p("div",v_,[F(e.$slots,"content")]),e.$slots.footer?(m(),M("div",g_,[F(e.$slots,"footer")])):I("",!0)],14,h_),[[N0,e.isOpen]])]))])):(m(),G(ao,{key:1,name:"fade"},{default:E(()=>[Zs(p("div",{id:e.popoverId,ref:"popper",class:J(["k-popover",e.popoverClassObj]),role:"region",style:Ue(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(m(),M("div",y_,[e.$slots.title||e.title?(m(),M("div",b_,[F(e.$slots,"title",{},()=>[y(H(e.title),1)])])):I("",!0),e.$slots.actions?(m(),M("div",w_,[F(e.$slots,"actions")])):I("",!0)])):I("",!0),p("div",__,[F(e.$slots,"content")]),e.$slots.footer?(m(),M("div",k_,[F(e.$slots,"footer")])):I("",!0)],14,C_),[[N0,e.isOpen]])]),_:3}))]),_:3},40,["id","aria-controls","aria-expanded","role","onKeyup"])}const Pt=Se(u_,[["render",M_]]),x_={role:"tooltip"},ha=X({__name:"KTooltip",props:{label:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>f9.includes(e)},positionFixed:{type:Boolean,default:!1},maxWidth:{type:String,default:"auto"},testMode:{type:Boolean,default:!1}},setup(e){const t=e,r=Y(""),n=A(()=>{let o="";switch(t.placement){case"top":o="k-tooltip-top";break;case"right":o="k-tooltip-right";break;case"bottom":o="k-tooltip-bottom";break;case"left":o="k-tooltip-left";break}return o});return(o,a)=>(m(),G(Pt,Qe(o.$attrs,{"hide-caret":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":`k-tooltip ${n.value} ${r.value}`,"popover-timeout":0,"position-fixed":e.positionFixed,"test-mode":!!e.testMode||void 0,trigger:"hover",width:"auto"}),{content:E(()=>[p("div",x_,[F(o.$slots,"content",{label:e.label},()=>[y(H(e.label),1)])])]),default:E(()=>[F(o.$slots,"default")]),_:3},16,["max-width","placement","popover-classes","position-fixed","test-mode"]))}}),S_=["aria-hidden","tabindex"],{getSizeFromString:E_}=E1(),L_={name:"KBadge",components:{KButton:Fe,KIcon:Oe,KTooltip:ha}},A_=X({...L_,props:{appearance:{type:String,required:!1,validator:e=>Object.keys({...$w}).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({...Zw}).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}){const r=e;ua(g=>({e9b902de:f.value,"281bce42":g.$props.backgroundColor,aa7fc6f8:g.$props.borderColor,"66bffb10":g.$props.color,"2b7353fa":g.$props.hoverColor,c2ea0ea6:g.$props.hoverColor||g.$props.backgroundColor}));const n=dr(),o=A(()=>!!n.onClick),a=Y(null),i=Y(!1),s=()=>{i.value=!0,t("dismissed")},l=Y(0),c=Y(0),u=Y(!1),d=A(()=>l.value{const g={};return r.backgroundColor&&(g.backgroundColor=r.backgroundColor),r.borderColor&&(g.borderColor=r.borderColor),r.color&&(g.color=r.color),r.isBordered&&!r.borderColor&&r.color&&(g.borderColor=r.color),g}),f=A(()=>E_(r.maxWidth));return De(a,()=>{var g,_;a.value&&!u.value&&(l.value=(g=a.value)==null?void 0:g.offsetWidth,c.value=(_=a.value)==null?void 0:_.scrollWidth,u.value=!0)}),(g,_)=>i.value?I("",!0):(m(),M("div",{key:0,"aria-hidden":e.hidden?!0:void 0,class:J(["k-badge",[`k-badge-${e.appearance}`,`k-badge-${e.shape}`,{"is-bordered":e.isBordered,clickable:o.value}]]),style:Ue(h.value),tabindex:e.hidden?-1:0},[(m(),G(Ct(e.truncationTooltip&&(e.forceTooltip||d.value)?"KTooltip":"div"),{class:"k-badge-text","position-fixed":e.truncationTooltip&&(e.forceTooltip||d.value)?!0:void 0},{content:E(()=>[y(H(e.truncationTooltip),1)]),default:E(()=>[p("div",{ref_key:"badgeText",ref:a,class:"k-badge-text"},[F(g.$slots,"default",{},void 0,!0)],512)]),_:3},8,["position-fixed"])),e.dismissable?(m(),G(Fe,{key:0,"aria-hidden":e.hidden?!0:void 0,class:"k-badge-dismiss-button","data-testid":"k-badge-dismiss-button","is-rounded":e.shape==="rounded",tabindex:e.hidden?-1:0,onClick:[s,_[0]||(_[0]=It(()=>{},["stop"]))]},{default:E(()=>[P(Oe,{color:e.color,icon:"close",size:L(j8),title:"Remove"},null,8,["color","size"])]),_:1},8,["aria-hidden","is-rounded","tabindex"])):I("",!0)],14,S_))}}),j1=Se(A_,[["__scopeId","data-v-ed93edde"]]),B_={class:"k-breadcrumb-icon-wrapper"},D_={key:0,class:"k-breadcrumb-divider"},H_={inheritAttrs:!1},T_=X({...H_,__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)=>(m(),M("ul",Qe({class:"k-breadcrumbs"},n.$attrs),[(m(!0),M(we,null,tt(e.items,(a,i)=>(m(),M("li",{key:r(a,i),class:"k-breadcrumbs-item"},[(m(),G(Ct(t(a).type),Qe(t(a).attrs,{class:"no-underline"}),{default:E(()=>[p("div",B_,[F(n.$slots,`icon-${r(a,i)}`,{},()=>[a.icon?(m(),G(Oe,{key:0,class:J(["k-breadcrumb-icon",{"has-no-text":!a.text}]),color:`var(--kui-color-text-decorative, ${L(ab)})`,"hide-title":"",icon:a.icon,size:L(Et)},null,8,["class","color","icon","size"])):I("",!0)],!0)]),a.text?(m(),M("span",{key:0,class:J(["k-breadcrumb-text",{"non-link":!a.to,emphasis:e.emphasis}]),style:Ue({maxWidth:a.maxWidth||e.itemMaxWidth})},H(a.text),7)):I("",!0)]),_:2},1040)),a.to||i[P(Oe,{color:`var(--grey-500, var(--kui-color-text-neutral-weak, ${L(uo)}))`,"hide-title":"",icon:"chevronRight",size:L(Et)},null,8,["color","size"])],!0)])):I("",!0)]))),128))],16))}}),V7=Se(T_,[["__scopeId","data-v-949c19bf"]]),I_=X({name:"Krumbs",setup(e,{attrs:t,slots:r,emit:n}){return gt(()=>console.warn(`The Kongponents 'Krumbs' component is deprecated and will be removed in a future release. Update all references of 'Krumbs' to 'KBreadcrumbs'. -Kongponent Docs: https://kongponents.konghq.com/components/breadcrumbs.html`)),()=>Ee(O7,{...e,...t,...n},r)}}),T_=["aria-describedby","aria-label","aria-labelledby"],I_={key:0,class:"k-card-status-hat"},O_=["id"],V_={class:"k-card-actions"},P_=["id"],N_={class:"k-card-content"},$_=["id"],Z_={key:0,class:"k-card-notifications"},R_=X({__name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border",validator:e=>$w.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=A(()=>t.testMode?"test-title-id-1234":Sn()),n=A(()=>t.testMode?"test-content-id-1234":Sn()),o=Lt(),a=A(()=>!!(t.status||o.statusHat)),i=A(()=>!!o.actions||a.value||!a.value&&(!!t.title||!!o.title)),s=A(()=>!a.value&&(!!t.title||!!o.title)),l=A(()=>a.value&&(!!t.title||!!o.title));return(c,u)=>(m(),M("section",{"aria-describedby":n.value||void 0,"aria-label":e.title?e.title:void 0,"aria-labelledby":!e.title&&L(o).title?r.value:void 0,class:J(["kong-card",[e.borderVariant,{hover:e.hasHover,"kcard-shadow":e.hasShadow}]])},[i.value?(m(),M("div",{key:0,class:J(["k-card-header",{"has-status":e.status||L(o).statusHat}])},[e.status||L(o).statusHat?(m(),M("div",I_,[F(c.$slots,"statusHat",{},()=>[y(H(e.status),1)],!0)])):I("",!0),s.value?(m(),M("div",{key:1,id:e.title?void 0:r.value,class:"k-card-title"},[p("h4",null,[F(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,O_)):I("",!0),p("div",V_,[F(c.$slots,"actions",{},void 0,!0)])],2)):I("",!0),l.value?(m(),M("div",{key:1,id:e.title?void 0:r.value,class:"k-card-title"},[p("h4",null,[F(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,P_)):I("",!0),p("div",N_,[p("div",{id:n.value,class:"k-card-body"},[F(c.$slots,"body",{},()=>[y(H(e.body),1)],!0)],8,$_),L(o).notifications?(m(),M("div",Z_,[F(c.$slots,"notifications",{},void 0,!0)])):I("",!0)])],10,T_))}}),ro=Se(R_,[["__scopeId","data-v-86b5d53b"]]),z_=X({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>n_.includes(e)},height:{type:String,default:"1",validator:e=>o_.includes(e)}},setup(e){return(t,r)=>(m(),M("div",{class:J(["box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Tt=Se(z_,[["__scopeId","data-v-55915b8c"]]),F_={class:"skeleton-loader"},U_=X({__name:"SkeletonBase",setup(e){return(t,r)=>(m(),M("div",F_,[F(t.$slots,"default",{},()=>[P(Tt,{height:"1",width:"100"}),P(Tt,{height:"1",width:"100"}),P(Tt,{height:"1",width:"75"})],!0)]))}}),j_=Se(U_,[["__scopeId","data-v-28ddd291"]]),Y_=e=>(st("data-v-fdceaf4f"),e=e(),lt(),e),G_={class:"skeleton-card-wrapper"},K_={class:"skeleton-card"},q_={class:"skeleton-card-header"},W_=Y_(()=>p("hr",null,null,-1)),Q_={class:"skeleton-card-content"},X_={class:"skeleton-card-footer"},J_=X({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1}},setup(e){return(t,r)=>(m(),M("div",G_,[(m(!0),M(we,null,tt(e.cardCount,n=>(m(),M("div",{key:n,class:"skeleton-card-column"},[p("div",K_,[p("div",q_,[F(t.$slots,"card-header",{},()=>[P(Tt,{class:"card-header-content-1",height:"2",width:"25"}),P(Tt,{class:"card-header-content-2",height:"2",width:"75"}),W_],!0)]),p("div",Q_,[F(t.$slots,"card-content",{},()=>[P(Tt,{width:"10"})],!0)]),p("div",X_,[F(t.$slots,"card-footer",{},()=>[P(Tt,{width:"5"}),P(Tt,{width:"5"})],!0)])])]))),128))]))}}),ek=Se(J_,[["__scopeId","data-v-fdceaf4f"]]),tk={class:"skeleton-table-wrapper"},rk=X({__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)=>(m(),M("div",tk,[(m(!0),M(we,null,tt(e.rows,o=>(m(),M("div",{key:o,class:"skeleton-table-row"},[F(r.$slots,"default",{},()=>[(m(!0),M(we,null,tt(e.columns,a=>(m(),G(Tt,{key:a,class:"skeleton-cell",width:t(a,e.columns||6)},null,8,["width"]))),128))],!0)]))),128))]))}}),nk=Se(rk,[["__scopeId","data-v-e715a8ef"]]),ok={class:"skeleton-form-wrapper"},ak={class:"skeleton-form-row"},ik={class:"skeleton-form-row"},sk={class:"skeleton-form-row"},lk={class:"skeleton-form-row"},ck=X({__name:"FormSkeleton",setup(e){return(t,r)=>(m(),M("div",ok,[p("div",ak,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})]),p("div",ik,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})]),p("div",sk,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})]),p("div",lk,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})])]))}}),uk=Se(ck,[["__scopeId","data-v-27fab520"]]),dk="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",hk={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},fk=["src"],pk={key:0,class:"progress"},mk=X({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,r=Y(0),n=Y(0),o=A(()=>t.progress!==null?t.progress:n.value);return gt(()=>{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))}),ur(()=>{clearInterval(r.value)}),(a,i)=>(m(),M("div",hk,[p("div",null,[p("img",{alt:"Loading",src:L(dk)},null,8,fk),e.hideProgress?I("",!0):(m(),M("div",pk,[p("div",{class:"progress-bar",role:"progressbar",style:Ue({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),vk=Se(mk,[["__scopeId","data-v-5c71d015"]]),gk=e=>(st("data-v-5a15970d"),e=e(),lt(),e),Ck={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},yk=gk(()=>p("div",{class:"spinner-loader"},null,-1)),bk={key:0,class:"progress"},wk=X({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,r=Y(0),n=Y(0),o=A(()=>t.progress!==null?t.progress:n.value);return gt(()=>{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))}),ur(()=>{clearInterval(r.value)}),(a,i)=>(m(),M("div",Ck,[p("div",null,[yk,e.hideProgress?I("",!0):(m(),M("div",bk,[p("div",{class:"progress-bar",role:"progressbar",style:Ue({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),_k=Se(wk,[["__scopeId","data-v-5a15970d"]]),V7=X({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>r_.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=Y(!1);return gt(()=>{setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,o)=>r.value?(m(),M("div",{key:0,class:J(["k-skeleton-container",{"is-spinner":e.type!=="spinner"}])},[e.type==="card"?(m(),G(ek,{key:0,"card-count":e.cardCount},{"card-header":E(()=>[F(n.$slots,"card-header")]),"card-content":E(()=>[F(n.$slots,"card-content")]),"card-footer":E(()=>[F(n.$slots,"card-footer")]),_:3},8,["card-count"])):e.type==="table"?(m(),G(nk,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:E(()=>[F(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(m(),G(uk,{key:2})):e.type==="fullscreen-kong"?(m(),G(vk,{key:3,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="fullscreen-generic"?(m(),G(_k,{key:4,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="spinner"?(m(),G(Oe,{key:5,color:"#000",icon:"spinner",size:"18"})):(m(),G(j_,{key:6}))],2)):I("",!0)}}),kk={class:"empty-state-title"},Mk={key:1,class:"k-empty-state-title-header"},xk={class:"empty-state-content"},Sk={key:0,class:"k-empty-state-message"},Ek={class:"k-empty-state-cta"},Lk=X({__name:"KEmptyState",props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:lb},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)=>(m(),M("section",{class:J(["empty-state-wrapper",{"is-error":e.isError}])},[p("div",kk,[e.isError||e.icon?(m(),M("div",{key:0,class:J(["k-empty-state-icon card-icon",{"warning-icon":e.isError}])},[P(Oe,{color:e.isError?e.iconColor||`var(--black-70, var(--kui-color-text-neutral-strongest, ${L(ob)}))`: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)):I("",!0),t.$slots.title?(m(),M("div",Mk,[F(t.$slots,"title",{},void 0,!0)])):I("",!0)]),p("div",xk,[t.$slots.message?(m(),M("div",Sk,[F(t.$slots,"message",{},void 0,!0)])):I("",!0),p("div",Ek,[F(t.$slots,"cta",{},()=>[!e.ctaIsHidden&&e.ctaText?(m(),G(Fe,{key:0,appearance:"primary",size:"small",onClick:r[0]||(r[0]=It(()=>e.handleClick&&e.handleClick(),["prevent"]))},{default:E(()=>[y(H(e.ctaText),1)]),_:1})):I("",!0)],!0)])])],2))}}),Ln=Se(Lk,[["__scopeId","data-v-147e1e00"]]),Ak={class:"k-input-label"},Bk={key:0,class:"is-required"},Dk=X({__name:"KLabel",props:{help:{type:String,default:""},info:{type:String,default:""},required:{type:Boolean,default:!1},tooltipAttributes:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1}},setup(e){const t=e,r=Lt(),n=A(()=>!!(t.info||t.help||r.tooltip));return(o,a)=>(m(),M("label",Ak,[F(o.$slots,"default",{},void 0,!0),e.required?(m(),M("span",Bk,"*")):I("",!0),n.value?(m(),G(ha,Qe({key:1},e.tooltipAttributes,{class:"label-tooltip","position-fixed":"","test-mode":!!e.testMode||void 0}),{content:E(()=>[F(o.$slots,"tooltip",{},()=>[y(H(e.help||e.info),1)],!0)]),default:E(()=>[P(Oe,{color:`var(--black-25, var(--kui-color-text-neutral-weak, ${L(uo)}))`,"hide-title":"",icon:e.help?"help":"infoFilled",size:L(Et)},null,8,["color","icon","size"])]),_:3},16,["test-mode"])):I("",!0)]))}}),Xr=Se(Dk,[["__scopeId","data-v-711fc554"]]),Hk={class:"text-on-input"},Tk=["for"],Ik={key:0,class:"is-required"},Ok=["id","aria-invalid","value"],Vk=["id","aria-invalid","value"],Pk=["aria-invalid","value"],Nk={key:4,class:"help"},$k=["tabindex","onKeyup"],Zk={inheritAttrs:!1},Rk=X({...Zk,__name:"KInput",props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},help:{type:String,default:""},size:{type:String,default:"medium",validator:e=>qw.includes(e)},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:e=>e>0},iconPosition:{type:String,default:"start",validator:e=>Ww.includes(e)},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=Y(""),o=Y(!1),a=Y(!1),i=Y(!1),s=Y(null),{stripRequiredLabel:l}=E1(),c=Lt(),u=dr(),d=A(()=>(u==null?void 0:u.disabled)!==void 0&&String(u==null?void 0:u.disabled)!=="false"),h=A(()=>(u==null?void 0:u.readonly)!==void 0&&String(u==null?void 0:u.readonly)!=="false"),f=A(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),g=A(()=>u.id?String(u.id):r.testMode?"test-input-id-1234":p1()),_=A(()=>l(r.label,f.value)),C=A(()=>{var S,R;return!!((S=r.labelAttributes)!=null&&S.help||(R=r.labelAttributes)!=null&&R.info||c["label-tooltip"])}),w=A({get(){return r.modelValue},set(S){$({target:{value:S}})}}),b=A(()=>{const S={...u};return delete S.class,delete S.input,delete S.onInput,S}),v=A(()=>{var S,R;const V=((S=n.value)==null?void 0:S.toString().length)||0,U=((R=r.modelValue)==null?void 0:R.toString().length)||0;let ie=V;return!o.value&&U&&(ie=U),!!r.characterLimit&&ie>r.characterLimit}),k=A(()=>v.value?o.value?`${n.value.toString().length} / ${r.characterLimit}`:`${r.modelValue.toString().length} / ${r.characterLimit}`:""),T=A(()=>!!u["onIcon:click"]);De(v,(S,R)=>{S!==R&&t("char-limit-exceeded",{value:n.value,length:n.value.length,characterLimit:r.characterLimit,limitExceeded:S})}),De(w,(S,R)=>{S!==R&&$({target:{value:S}})});const $=S=>{var R;const V=JSON.parse(JSON.stringify((R=S==null?void 0:S.target)==null?void 0:R.value));N(V)},N=S=>{n.value=S,o.value=!0,t("input",S),t("update:modelValue",S)},z=()=>n.value||o.value?n.value:r.modelValue,D=S=>{if(T.value){const R=u["onIcon:click"];typeof R=="function"&&R(S)}};return gt(()=>{s.value&&T.value&&(s.value.role="button")}),(S,R)=>(m(),M("div",{class:J(["k-input-wrapper",[S.$attrs.class,{"input-error":v.value||e.hasError||String(S.$attrs.class||"").includes("input-error")}]])},[e.label&&e.overlayLabel?(m(),M("div",{key:0,class:J(`k-input-label-wrapper-${e.size}`)},[p("div",Hk,[p("label",Qe(e.labelAttributes,{class:{focused:a.value,hovered:i.value,disabled:d.value,readonly:h.value},for:g.value}),[p("span",null,H(_.value),1),f.value?(m(),M("span",Ik,"*")):I("",!0)],16,Tk),p("input",Qe(b.value,{id:g.value,"aria-invalid":e.hasError||v.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:z(),onBlur:R[0]||(R[0]=()=>a.value=!1),onFocus:R[1]||(R[1]=()=>a.value=!0),onInput:$,onMouseenter:R[2]||(R[2]=()=>i.value=!0),onMouseleave:R[3]||(R[3]=()=>i.value=!1)}),null,16,Ok)]),v.value||e.hasError?(m(),M("p",{key:0,class:J(["has-error",{"over-char-limit":v.value}])},H(k.value||e.errorMessage),3)):I("",!0)],2)):e.label?(m(),M("div",{key:1,class:J(`k-input-label-wrapper-${e.size}`)},[P(Xr,Qe({for:g.value},e.labelAttributes,{required:f.value}),ar({default:E(()=>[y(H(_.value)+" ",1)]),_:2},[C.value?{name:"tooltip",fn:E(()=>[F(S.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"]),p("input",Qe(b.value,{id:g.value,"aria-invalid":e.hasError||v.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:z(),onInput:$}),null,16,Vk),v.value||e.hasError?(m(),M("p",{key:0,class:J(["has-error",{"over-char-limit":v.value}])},H(k.value||e.errorMessage),3)):I("",!0)],2)):(m(),M("input",Qe({key:2},b.value,{"aria-invalid":e.hasError||v.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:z(),onInput:$}),null,16,Pk)),(v.value||e.hasError)&&!e.label?(m(),M("p",{key:3,class:J(["has-error",{"over-char-limit":v.value}])},H(k.value||e.errorMessage),3)):I("",!0),e.help?(m(),M("p",Nk,H(e.help),1)):I("",!0),S.$slots.icon?(m(),M("div",{key:5,ref_key:"icon",ref:s,class:J(["input-icon",{clickable:T.value}]),tabindex:T.value?0:-1,onClick:D,onKeyup:Wt(D,["enter"])},[F(S.$slots,"icon",{},void 0,!0)],42,$k)):I("",!0)],2))}}),Oi=Se(Rk,[["__scopeId","data-v-da4a957a"]]),zk=["data-testid"],Fk={class:"k-select-item-container",role:"option"},Uk=["disabled","value"],jk={class:"k-select-item-label"},Yk={class:"k-select-selected-icon-container"},Gk=X({__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=o=>{if(r.item.disabled){o.stopPropagation();return}t("selected",r.item)};return(o,a)=>(m(),M("div",{key:e.item.key,class:"k-select-item","data-testid":`k-select-item-${e.item.value}`,onClick:n},[p("div",Fk,[p("button",{class:J({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value},[p("span",jk,[F(o.$slots,"content",{},()=>[y(H(e.item.label),1)],!0)]),p("span",Yk,[e.item.selected?(m(),G(Oe,{key:0,class:"selected-item-icon",color:"currentColor",icon:"check"})):I("",!0)])],10,Uk)])],8,zk))}}),qs=Se(Gk,[["__scopeId","data-v-691b9512"]]),Kk={class:"k-select-group-title"},qk=X({__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=s=>t("selected",s),o=A(()=>{var s;return(s=r.items)==null?void 0:s.filter(l=>!l.group)}),a=A(()=>{var s;return[...new Set(((s=r.items)==null?void 0:s.filter(l=>l.group)).map(l=>l.group))].sort((l,c)=>l.toLowerCase().localeCompare(c.toLowerCase()))}),i=s=>{var l;return(l=r.items)==null?void 0:l.filter(c=>c.group===s)};return(s,l)=>(m(),M(we,null,[(m(!0),M(we,null,tt(o.value,c=>(m(),G(qs,{key:c.key,item:c,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(m(!0),M(we,null,tt(a.value,c=>(m(),M("div",{key:`${c}-group`,class:"k-select-group"},[p("span",Kk,H(c),1),(m(!0),M(we,null,tt(i(c),u=>(m(),G(qs,{key:u.key,item:u,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:u},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),Wk=Se(qk,[["__scopeId","data-v-8e9c1b92"]]),Qk=e=>(st("data-v-0a2343eb"),e=e(),lt(),e),Xk=["id"],Jk={class:"k-select-selected-item-label"},eM=["onKeyup"],tM=["id"],rM=["id"],nM={key:0,class:"custom-selected-item"},oM={key:1,class:"k-select-list"},aM={class:"select-item-description"},iM=Qk(()=>p("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),sM={inheritAttrs:!1},lM=X({...sM,__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=>a_.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}){const r=e;ua(j=>({"52f24ef3":R.value}));const{getSizeFromString:n,stripRequiredLabel:o}=E1(),a={popoverClasses:"k-select-popover",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},i=dr(),s=Lt(),l=A(()=>i.required!==void 0&&String(i.required)!=="false"),c=A(()=>o(r.label,l.value)),u=A(()=>{var j,Z;return!!((j=r.labelAttributes)!=null&&j.help||(Z=r.labelAttributes)!=null&&Z.info||s["label-tooltip"])}),d=Y(""),h=A(()=>{var j,Z;return!(!d.value||(Z=(j=w.value)==null?void 0:j.filter(q=>q.label===d.value))!=null&&Z.length)}),f=Y(null),g=A(()=>r.testMode?"test-select-id-1234":p1()),_=A(()=>r.testMode?"test-select-input-id-1234":p1()),C=A(()=>r.testMode?"test-select-text-id-1234":p1()),w=Y([]),b=Y(!1),v=Y(!1),k=Y(null),T=A({get(){return r.modelValue},set(j){var Z;const q=(Z=w.value)==null?void 0:Z.filter(ae=>ae.value===j);q!=null&&q.length?Ne(q[0]):j||qe()}}),$=A(()=>r.autosuggest?!0:r.enableFiltering!==null?r.appearance==="button"?!1:r.enableFiltering:r.appearance==="dropdown"),N=A(()=>{let j="";return r.width?j=r.width:(j="205",r.appearance==="button"&&(j="230")),n(j)}),z=A(()=>({width:N.value})),D=A(()=>{const j={...i};return delete j.class,j}),S=A(()=>({...a,...r.kpopAttributes,popoverClasses:`${a.popoverClasses} ${r.kpopAttributes.popoverClasses} k-select-pop-${r.appearance}`,width:String(Ke.value),maxWidth:String(Ke.value),disabled:i.disabled!==void 0&&String(i.disabled)!=="false"||i.readonly!==void 0&&String(i.readonly)!=="false"})),R=A(()=>n(r.dropdownMaxHeight)),V=A(()=>({...S.value})),U=A(()=>r.autosuggest?w.value:r.filterFunc({items:w.value,query:d.value})),ie=A(()=>r.placeholder?r.placeholder:i.placeholder?i.placeholder:r.appearance==="button"||!$.value?"Select an item":"Filter..."),se=A(()=>r.buttonText&&f.value?r.buttonText:f.value?f.value.label:ie.value),ce=A(()=>r.appearance==="select"&&r.clearable&&!!f.value),ne=A(()=>!!(f.value&&r.appearance==="select"&&(s["selected-item-template"]||r.reuseItemTemplate&&s["item-template"]))),ye=j=>{if(!$.value)return j.preventDefault(),!1},Ge=()=>{var j,Z;if(!r.enableItemCreation||!d.value||!h.value)return;const q=(((j=w.value)==null?void 0:j.length)||0)+1,ae={label:d.value+"",value:r.testMode?`test-multiselect-added-item-${q}`:p1(),key:`${(Z=d.value.replace(/ /gi,"-"))==null?void 0:Z.replace(/[^a-z0-9-_]/gi,"")}-${q}`,custom:!0};t("item:added",ae),Ne(ae,!0),d.value=""},Ne=(j,Z)=>{var q,ae;Z&&((q=w.value)==null||q.push(j)),(ae=w.value)==null||ae.forEach((x,B)=>{var O,Q,W;x.key===j.key?(x.selected=!0,x.key=(O=x==null?void 0:x.key)!=null&&O.includes("-selected")?x.key:`${x.key}-selected`,f.value=x):x.selected?(x.selected=!1,x.key=(Q=x==null?void 0:x.key)==null?void 0:Q.replace(/-selected/gi,""),x.custom&&((W=w.value)==null||W.splice(B,1),t("item:removed",x))):x.selected=!1}),d.value=r.appearance==="dropdown"?"":j.label,t("selected",j),t("input",j.value),t("change",j),t("update:modelValue",j.value)},qe=()=>{var j;(j=w.value)==null||j.forEach((Z,q)=>{var ae,x;Z.selected=!1,Z.key=(ae=Z==null?void 0:Z.key)==null?void 0:ae.replace(/-selected/gi,""),Z.custom&&((x=w.value)==null||x.splice(q,1),t("item:removed",Z))}),f.value=null,r.appearance==="select"&&(d.value=""),t("input",null),t("change",null),t("update:modelValue",null)},ze=(j,Z)=>{if(j.keyCode===27){Z.value=!1;return}const q=document.getElementById(C.value);!Z.value&&q&&q.click()},he=j=>{d.value=j,t("query-change",j)},$e=()=>{v.value=!0,b.value||(b.value=!0,t("query-change",""))},He=()=>{v.value=!1};De(T,(j,Z)=>{var q;if(j!==Z){const ae=(q=w.value)==null?void 0:q.filter(x=>x.value===j);ae!=null&&ae.length?Ne(ae[0]):j||qe()}}),De(()=>r.items,(j,Z)=>{var q,ae,x,B;if(JSON.stringify(j)!==JSON.stringify(Z)){w.value=JSON.parse(JSON.stringify(r.items));for(let O=0;O<((q=w.value)==null?void 0:q.length);O++)w.value[O].selected===void 0&&(w.value[O].selected=!1),w.value[O].key=`${(x=(ae=w.value[O].label)==null?void 0:ae.replace(/ /gi,"-"))==null?void 0:x.replace(/[^a-z0-9-_]/gi,"")}-${O}`||`k-select-item-label-${O}`,(w.value[O].value===r.modelValue||w.value[O].selected)&&(w.value[O].selected=!0,f.value=w.value[O],w.value[O].key+="-selected",r.appearance==="select"&&!v.value&&(d.value=f.value.label)),((B=f.value)==null?void 0:B.value)===w.value[O].value&&(w.value[O].selected=!0);k.value&&typeof k.value.updatePopper=="function"&&v1(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0});const Ke=Y(0),K=()=>{const j=document.getElementById(_.value);j&&(Ke.value=j.offsetWidth)};return(j,Z)=>(m(),M("div",{class:J(["k-select",[j.$attrs.class]]),style:Ue(z.value)},[e.label&&!e.overlayLabel?(m(),G(Xr,Qe({key:0},e.labelAttributes,{"data-testid":"k-select-label",for:g.value,required:l.value}),ar({default:E(()=>[y(H(c.value)+" ",1)]),_:2},[u.value?{name:"tooltip",fn:E(()=>[F(j.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):I("",!0),p("div",{id:g.value,"data-testid":"k-select-selected-item"},[f.value&&e.appearance==="dropdown"?(m(),M("div",{key:0,class:J(["k-select-item-selection",{"overlay-label-item-selection":e.overlayLabel}])},[F(j.$slots,"selected-item-template",{item:f.value},()=>[p("div",Jk,H(f.value.label),1)],!0),p("button",{class:"clear-selection-icon",onClick:qe,onKeyup:Wt(qe,["enter"])},[P(Oe,{color:"currentColor",icon:"clear"})],40,eM)],2)):I("",!0),P(L(ql),null,{default:E(({toggle:q,isToggled:ae})=>[P(Pt,Qe({ref_key:"popper",ref:k},V.value,{"on-popover-click":()=>(q(),ae.value),"position-fixed":e.positionFixed,target:`[id='${_.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>{f.value&&e.appearance==="select"&&(d.value=f.value.label),ae.value&&q()},onOpened:()=>{d.value="",q(),K()}}),{content:E(()=>[e.autosuggest&&e.loading?F(j.$slots,"loading",{key:0},()=>[P(Oe,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(m(),M("div",oM,[P(Wk,{items:U.value,onSelected:Ne},{content:E(({item:x})=>[F(j.$slots,"item-template",{class:"select-item-label select-item-desc",item:x},void 0,!0)]),_:3},8,["items"]),!U.value.length&&!j.$slots.empty&&!e.enableItemCreation?(m(),G(qs,{key:"k-select-empty-state",class:"k-select-empty-item",item:{label:"No results",value:"no_results"}})):I("",!0),!U.value.length&&h.value&&!j.$slots.empty&&e.enableItemCreation?(m(),G(qs,{key:"k-select-new-item",class:"k-select-new-item","data-testid":"k-select-add-item",item:{label:`${d.value} (Add new value)`,value:"add_item"},onSelected:Ge},{content:E(()=>[p("div",aM,[y(H(d.value)+" ",1),iM])]),_:1},8,["item"])):I("",!0)])),!e.loading&&!U.value.length?F(j.$slots,"empty",{key:2},void 0,!0):I("",!0),j.$slots["dropdown-footer-text"]||e.dropdownFooterText?(m(),M("div",{key:3,class:J(["k-select-dropdown-footer-text",`k-select-dropdown-footer-${e.dropdownFooterTextPosition}`])},[F(j.$slots,"dropdown-footer-text",{},()=>[y(H(e.dropdownFooterText),1)],!0)],2)):I("",!0)]),default:E(()=>[e.appearance==="button"?(m(),M("div",{key:0,id:_.value,class:"k-select-button","data-testid":"k-select-input",role:"listbox",style:{position:"relative"}},[P(Fe,Qe({id:C.value},D.value,{appearance:"btn-link","is-rounded":!1,"show-caret":"",style:z.value,onKeyup:x=>ze(x,ae)}),{default:E(()=>[F(j.$slots,"selected-item-template",{item:f.value},()=>[y(H(se.value),1)],!0)]),_:2},1040,["id","style","onKeyup"])],8,tM)):(m(),M("div",{key:1,id:_.value,class:J(["select-input-container",{"k-select-input":e.appearance==="select","no-filter":!$.value,"is-readonly":j.$attrs.readonly!==void 0&&String(j.$attrs.readonly)!=="false",disabled:j.$attrs.disabled!==void 0&&String(j.$attrs.disabled)!=="false","is-open":ae.value}]),"data-testid":"k-select-input",role:"listbox",style:{position:"relative"},onClick:Z[0]||(Z[0]=x=>{j.$attrs.disabled!==void 0&&String(j.$attrs.disabled)!=="false"&&x.stopPropagation()})},[ce.value?(m(),G(Fe,{key:0,class:"clear-selection-icon",onClick:qe,onKeyup:Wt(qe,["enter"])},{default:E(()=>[P(Oe,{color:`var(--grey-500, ${L(Xo)})`,icon:"clear",size:L(Et)},null,8,["color","size"])]),_:1},8,["onKeyup"])):I("",!0),e.appearance==="select"?(m(),G(Oe,{key:1,class:J({"overlay-label-chevron":e.overlayLabel}),color:`var(--grey-500, ${L(Xo)})`,icon:"chevronDown",size:L(Et)},null,8,["class","color","size"])):I("",!0),P(Oi,Qe({id:C.value},D.value,{autocapitalize:"off",autocomplete:"off",class:["k-select-input",{"no-filter":!$.value,"input-placeholder-dark has-chevron":e.appearance==="select","input-placeholder-transparent":ne.value&&(!$.value||!ae.value),"has-clear":ce.value,"is-readonly":j.$attrs.readonly!==void 0&&String(j.$attrs.readonly)!=="false",disabled:j.$attrs.disabled!==void 0&&String(j.$attrs.disabled)!=="false"}],label:e.label&&e.overlayLabel?c.value:void 0,"model-value":d.value,"overlay-label":e.overlayLabel,placeholder:f.value&&e.appearance==="select"&&!$.value?f.value.label:ie.value,onBlur:He,onFocus:$e,onKeypress:ye,onKeyup:x=>ze(x,ae),"onUpdate:modelValue":he}),null,16,["id","class","label","model-value","overlay-label","placeholder","onKeyup"]),P(ao,{name:"fade"},{default:E(()=>[ne.value&&(!$.value||!ae.value)?(m(),M("div",nM,[F(j.$slots,"selected-item-template",{item:f.value},()=>[F(j.$slots,"item-template",{item:f.value},void 0,!0)],!0)])):I("",!0)]),_:2},1024)],10,rM))]),_:2},1040,["on-popover-click","position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,Xk)],6))}}),f9=Se(lM,[["__scopeId","data-v-0a2343eb"]]),cM={class:"pagination-offset-button-container"},uM=X({__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=()=>{r.nextButtonDisabled||t("getNextOffset")},o=()=>{r.prevButtonDisabled||t("getPrevOffset")};return(a,i)=>{const s=Qt("KButton");return m(),M("div",cM,[P(s,{"aria-label":"Go to the previous page",class:J(["pagination-button",{disabled:e.prevButtonDisabled}]),"data-testid":"prev-btn",onClick:It(o,["prevent"])},{icon:E(()=>[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":e.prevButtonDisabled}]),color:"currentColor",icon:"arrowLeft",size:L(Et),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"]),P(s,{"aria-label":"Go to the next page",class:J(["pagination-button",{disabled:e.nextButtonDisabled}]),"data-testid":"next-btn",onClick:It(n,["prevent"])},{icon:E(()=>[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":e.nextButtonDisabled}]),color:"currentColor",icon:"arrowRight",size:L(Et),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"])])}}}),dM=Se(uM,[["__scopeId","data-v-20a48d53"]]),hM={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},fM={class:"card-pagination-bar"},pM={class:"pagination-text","data-testid":"visible-items"},mM={class:"pagination-text-pages"},vM={class:"pagination-button-container"},gM=["onClick"],CM={key:0,class:"pagination-button","data-testid":"page-1-btn"},yM={key:1,class:"pagination-button placeholder"},bM=["data-testid"],wM=["aria-current","aria-label","onClick"],_M={key:2,class:"pagination-button placeholder"},kM={key:3,class:"pagination-button"},MM=["onClick"],xM={class:"page-size-select","data-testid":"page-size-dropdown"},SM=X({__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=e,n={placement:"top"},o=Y(r.currentPage?r.currentPage:1),a=Y(r.initialPageSize?r.initialPageSize:r.pageSizes[0]),i=A(()=>Math.ceil(r.totalCount/a.value)),s=r.pageSizes.map((R,V)=>({label:`${R}`,key:`size-${V}`,value:R})),l=Y(""),c=(R,V,U,ie)=>{if(r.disablePageJump)return[];let se=[...Array(V).keys()].map(ne=>ne+1);const ce=5+2*r.neighbors;return se.length<=ce||(U?U&&ie?se=se.filter(ne=>ne>R-r.neighbors-1&&nene>V-r.neighbors*2-3)):se=se.filter(ne=>ne<=r.neighbors*2+3)),se},u=Y(o.value===1),d=Y(o.value===i.value),h=A(()=>(o.value-1)*a.value+1),f=A(()=>{const R=h.value-1+a.value;return R>r.totalCount?r.totalCount:R}),g=A(()=>`${h.value} to ${f.value}`),_=A(()=>` of ${r.totalCount}`),C=A(()=>r.currentPage?r.currentPage:o.value),w=Y(!1),b=Y(i.value>5+2*r.neighbors),v=Y(c(C.value,i.value,!1,i.value>5+2*r.neighbors)),k=()=>{d.value||(o.value++,N())},T=()=>{u.value||(o.value--,N())},$=R=>{o.value=R,N()},N=()=>{const R=(o.value-1)*a.value+a.value;d.value=R>=r.totalCount,u.value=o.value===1;const V=5+2*r.neighbors;i.value<=V?(w.value=!1,b.value=!1):(w.value=o.value>=r.neighbors+4,b.value=o.value<=i.value-r.neighbors-3),v.value=c(o.value,i.value,w.value,b.value),t("pageChanged",{page:o.value,pageCount:i.value,firstItem:h.value,lastItem:f.value,visibleItems:r.items.slice(h.value-1,f.value)})},z=R=>{a.value=R.value,l.value=a.value+" items per page",t("pageSizeChanged",{pageSize:a.value,pageCount:i.value}),r.currentPage!==1&&$(1)},D=()=>{t("getNextOffset")},S=()=>{t("getPrevOffset")};return De(()=>r.currentPage,(R,V)=>{R!==V&&$(R)}),De(i,(R,V)=>{R!==V&&(v.value=c(C.value,R,!1,R>5+2*r.neighbors),d.value=o.value===R,b.value=R>5+2*r.neighbors)}),(R,V)=>(m(),M("nav",hM,[p("div",fM,[e.paginationType==="default"?(m(),M(we,{key:0},[p("span",pM,[p("span",mM,H(g.value),1),y(" "+H(_.value),1)]),p("ul",vM,[p("li",{class:J(["pagination-button square",{disabled:u.value}]),"data-testid":"prev-btn"},[p("a",{"aria-label":"Go to the previous page",href:"#",onClick:It(T,["prevent"])},[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":u.value}]),color:"currentColor",icon:"arrowLeft",size:L(Et),"view-box":"0 0 16 14"},null,8,["class","size"])],8,gM)],2),!e.disablePageJump&&w.value?(m(),M("li",CM,[p("a",{"aria-label":"Go to the first page",href:"#",onClick:V[0]||(V[0]=It(U=>$(1),["prevent"]))},"1")])):I("",!0),!e.disablePageJump&&w.value?(m(),M("li",yM," ... ")):I("",!0),(m(!0),M(we,null,tt(v.value,U=>(m(),M("li",{key:U,class:J(["pagination-button",{active:U==C.value}]),"data-testid":`page-${U}-btn`},[p("a",{"aria-current":U==C.value&&"page"||void 0,"aria-label":`Go to page ${U}`,href:"#",onClick:It(ie=>$(U),["prevent"])},H(U),9,wM)],10,bM))),128)),!e.disablePageJump&&b.value?(m(),M("li",_M," ... ")):I("",!0),!e.disablePageJump&&b.value?(m(),M("li",kM,[p("a",{"aria-label":"Go to the last page","data-testid":"last-btn",href:"#",onClick:V[1]||(V[1]=It(U=>$(i.value),["prevent"]))},H(i.value),1)])):I("",!0),p("li",{class:J(["pagination-button square",{disabled:d.value}]),"data-testid":"next-btn"},[p("a",{"aria-label":"Go to the next page",href:"#",onClick:It(k,["prevent"])},[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":d.value}]),color:"currentColor",icon:"arrowRight",size:L(Et),"view-box":"0 0 16 14"},null,8,["class","size"])],8,MM)],2)])],64)):(m(),G(dM,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"prev-button-disabled":e.offsetPrevButtonDisabled,onGetNextOffset:D,onGetPrevOffset:S},null,8,["next-button-disabled","prev-button-disabled"])),p("span",xM,[P(f9,{appearance:"button","button-text":l.value,items:L(s),"kpop-attributes":n,placeholder:`${a.value} items per page`,"position-fixed":"","test-mode":!!e.testMode||void 0,width:"205",onSelected:z},null,8,["button-text","items","placeholder","test-mode"])])])]))}}),P7=Se(SM,[["__scopeId","data-v-8bb7481c"]]),EM=X({__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=(n,o)=>{t("card:click",{evt:n,item:o})};return(n,o)=>(m(),G(ro,{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:o[0]||(o[0]=a=>r(a,e.item))},{title:E(()=>[F(n.$slots,"cardTitle",{},()=>[y(H(e.item?e.item.title:""),1)],!0)]),actions:E(()=>[F(n.$slots,"cardActions",{},void 0,!0)]),body:E(()=>[p("div",{class:J({"multi-line-truncate":e.truncate})},[F(n.$slots,"cardBody",{},()=>[y(H(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"]))}}),p9=Se(EM,[["__scopeId","data-v-689a9850"]]),LM={class:"k-card-catalog"},AM={key:0,class:"k-card-catalog-title","data-testid":"k-catalog-title"},BM={key:1,class:"k-catalog-toolbar","data-testid":"k-catalog-toolbar"},DM={class:"k-catalog-skeleton-footer-container"},HM={key:3,class:"k-catalog-error-state","data-testid":"k-card-catalog-error-state"},TM={key:4,class:"k-catalog-empty-state","data-testid":"k-card-catalog-empty-state"},IM=["data-tableid"],OM={key:0,class:"card-pagination","data-testid":"k-catalog-pagination"},VM=X({__name:"KCatalog",props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>Zw.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 r=e,{useRequest:n,useDebounce:o,useSwrvState:a}=E1(),i=Lt(),s=A(()=>r.testMode?"test-catalog-id-1234":p1()),l={page:1,pageSize:15,query:""},c=Y([]),u=Y(0),d=Y(""),h=Y(1),f=Y(15),g=Y(!1),_=A(()=>!!i.toolbar),C=A(()=>({pageSize:f.value})),w=Y(!0),b=async()=>{var he;const $e=r.searchInput,He=await r.fetcher({query:$e||d.value,pageSize:f.value,page:h.value});return c.value=He.data,u.value=r.paginationTotalItems||He.total||((he=He.data)==null?void 0:he.length),w.value=!1,He},v=()=>{const he={...l,...r.initialFetcherParams};h.value=he.page??l.page,f.value=he.pageSize??l.pageSize,d.value=he.query??l.query,g.value=!0},k=A(()=>{if(!r.fetcher||!g.value)return"";let he=s.value;return r.cacheIdentifier&&(he=r.cacheIdentifier),r.fetcherCacheKey&&(he+=`-${r.fetcherCacheKey}`),`k-catalog_${he}`}),T=Y(""),{debouncedFn:$,generateDebouncedFn:N}=o(he=>{T.value=he},350),z=N(0),{data:D,error:S,revalidate:R,isValidating:V}=n(()=>k.value,()=>b(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:U,hasData:ie,swrvState:se}=a(D,S,V),ce=Y(!0),ne=A(()=>({hasData:ie.value,state:U.value})),ye=A(()=>ce.value?"loading":S.value?"error":"success"),Ge=({page:he})=>{h.value=he},Ne=({pageSize:he})=>{f.value=he,h.value=1},qe=he=>he.toLowerCase().replace(/[^[a-z0-9]/gi,"-");De(D,he=>{he!=null&&he.length&&!c.value.length&&(c.value=he)},{deep:!0,immediate:!0}),De(U,()=>{switch(U.value){case se.PENDING:ce.value=!0;break;case se.VALIDATING_HAS_DATA:ce.value=ze.value;break;default:ce.value=!1;break}},{immediate:!0}),De([ne,ye],he=>{var $e;t("state",{state:he==null?void 0:he[1],hasData:($e=he==null?void 0:he[0])==null?void 0:$e.hasData})}),De(()=>r.searchInput,he=>{h.value!==1&&(h.value=1),he===""?z(he):$(he)},{immediate:!0});const ze=Y(!1);return De([T,h,f],async(he,$e)=>{const He=$e==null?void 0:$e[0],Ke=he[0],K=he[1];Ke!==He&&K!==1&&(h.value=1),g.value&&!w.value&&(ze.value=!0,await R(),ze.value=!1)},{deep:!0,immediate:!0}),De(C,he=>{t("update:catalog-preferences",he)}),gt(()=>{v()}),(he,$e)=>(m(),M("div",LM,[e.title?(m(),M("div",AM,[p("h3",null,H(e.title),1)])):I("",!0),_.value?(m(),M("div",BM,[F(he.$slots,"toolbar",{state:ne.value},void 0,!0)])):I("",!0),(!e.testMode||e.testMode==="loading")&&(ce.value||e.isLoading||ze.value)&&!e.hasError?(m(),G(V7,{key:2,"card-count":4,class:"k-skeleton-grid","data-testid":"k-catalog-skeleton",type:"card"},{"card-header":E(()=>[P(Tt,{class:"k-catalog-skeleton-header",width:"6"})]),"card-content":E(()=>[P(Tt,{width:"75"})]),"card-footer":E(()=>[p("div",DM,[P(Tt,{width:"2"}),P(Tt,{width:"5"})])]),_:1})):e.hasError?(m(),M("div",HM,[F(he.$slots,"error-state",{},()=>[P(Ln,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:E(()=>[y(H(e.errorStateTitle),1)]),message:E(()=>[y(H(e.errorStateMessage),1)]),cta:E(()=>[e.errorStateActionMessage?(m(),G(Fe,{key:0,appearance:"primary","data-testid":qe(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:$e[0]||($e[0]=He=>he.$emit("kcatalog-error-cta-clicked"))},{default:E(()=>[y(H(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!ce.value&&!e.isLoading&&!ze.value&&c.value&&!c.value.length?(m(),M("div",TM,[F(he.$slots,"empty-state",{},()=>[P(Ln,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:E(()=>[y(H(e.emptyStateTitle),1)]),message:E(()=>[y(H(e.emptyStateMessage),1)]),cta:E(()=>[e.emptyStateActionMessage?(m(),G(Fe,{key:0,appearance:e.searchInput?"btn-link":"primary","data-testid":qe(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:$e[1]||($e[1]=He=>he.$emit("kcatalog-empty-state-cta-clicked"))},{default:E(()=>[y(H(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(m(),M("div",{key:5,class:J(["k-catalog-page",`k-card-${e.cardSize}`]),"data-tableid":s.value},[F(he.$slots,"body",{data:c.value},()=>[(m(!0),M(we,null,tt(c.value,(He,Ke)=>(m(),G(p9,{key:He.key?He.key:`k-catalog-item-${Ke}`,class:"catalog-item","data-testid":He.id?He.id:`k-catalog-item-${Ke}`,item:He,"test-mode":!!e.testMode||void 0,truncate:!e.noTruncation,onClick:K=>he.$emit("card:click",He)},{cardTitle:E(()=>[F(he.$slots,"cardTitle",{item:He},()=>[y(H(He.title),1)],!0)]),cardActions:E(()=>[F(he.$slots,"cardActions",{item:He},void 0,!0)]),cardBody:E(()=>[F(he.$slots,"cardBody",{item:He},()=>[y(H(He.description),1)],!0)]),_:2},1032,["data-testid","item","test-mode","truncate","onClick"]))),128))],!0),!e.disablePagination&&e.fetcher&&!(e.hidePaginationWhenOptional&&u.value<=e.paginationPageSizes[0])?(m(),M("div",OM,[P(P7,{class:"k-catalog-pagination","current-page":h.value,"disable-page-jump":e.disablePaginationPageJump,"initial-page-size":f.value,neighbors:e.paginationNeighbors,"page-sizes":e.paginationPageSizes,"test-mode":!!e.testMode||void 0,"total-count":u.value,onPageChanged:Ge,onPageSizeChanged:Ne},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","page-sizes","test-mode","total-count"])])):I("",!0)],10,IM))]))}}),PM=Se(VM,[["__scopeId","data-v-09bd043c"]]),NM=["id","checked"],$M={key:1,class:"k-checkbox-description"},ZM={inheritAttrs:!1},RM=X({...ZM,__name:"KCheckbox",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},description:{type:String,default:""},testMode:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=Lt(),o=dr(),a=A(()=>o.id?String(o.id):r.testMode?"test-radio-input-id-1234":p1()),i=A(()=>!!(r.label||n.default)),s=A(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),l=A(()=>i.value&&(!!r.description||!!n.description)),c=A(()=>!!n.tooltip),u=A(()=>{const h={...o};return delete h.class,h}),d=h=>{t("change",h.target.checked),t("input",h.target.checked),t("update:modelValue",h.target.checked)};return(h,f)=>(m(),M("div",{class:J(["k-checkbox",[h.$attrs.class,{disabled:s.value}]])},[p("input",Qe({id:a.value,checked:e.modelValue},u.value,{class:"k-input",type:"checkbox",onChange:d}),null,16,NM),i.value?(m(),G(Xr,Qe({key:0},e.labelAttributes,{class:["k-checkbox-label",{"has-desc":l.value}],for:a.value}),ar({default:E(()=>[F(h.$slots,"default",{},()=>[y(H(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:E(()=>[F(h.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["class","for"])):I("",!0),l.value?(m(),M("div",$M,[F(h.$slots,"description",{},()=>[y(H(e.description),1)],!0)])):I("",!0)],2))}}),zM=Se(RM,[["__scopeId","data-v-40f87365"]]);function FM(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const UM=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class jM{constructor(t,r){qn(this,"commands"),qn(this,"keyMap"),qn(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){YM(t,this.keyMap,this.commands)}}function YM(e,t,r){const n=GM(e.code),o=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",n].filter(s=>s!=="").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 GM(e){return UM.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const fo=e=>(st("data-v-1c9ec6b2"),e=e(),lt(),e),KM=["id"],qM={key:0,class:"k-code-block-actions"},WM={class:"k-search-container"},QM=["for"],XM=fo(()=>p("span",{class:"visually-hidden"},"Search",-1)),JM=[XM],ex=["id"],tx={key:0,class:"k-code-block-search-error"},rx=fo(()=>p("span",{class:"visually-hidden"},"Clear query",-1)),nx={class:"k-search-actions"},ox=fo(()=>p("span",{class:"visually-hidden"},"RegExp mode enabled",-1)),ax=fo(()=>p("span",{class:"visually-hidden"},"Filter mode enabled",-1)),ix=fo(()=>p("span",{class:"visually-hidden"},"Previous match",-1)),sx=fo(()=>p("span",{class:"visually-hidden"},"Next match",-1)),lx={class:"k-code-block-content"},cx={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},ux={key:0,class:"k-line-number-rows"},dx=["id","href"],hx=["innerHTML"],fx={key:0,class:"k-line-number-rows"},px=["id","href"],mx=["innerHTML"],vx={key:2,class:"k-code-block-secondary-actions"},gx=fo(()=>p("span",{class:"visually-hidden"},"Copy",-1)),Cx=X({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},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}},emits:["code-block-render","matching-lines-change","query-change"],setup(e,{emit:t}){var r,n;const o=e,a=(n=(r=window==null?void 0:window.navigator)==null?void 0:r.platform)!=null&&n.toLowerCase().includes("mac")?"Options":"Alt",i=FM(ne,150),s=Lt(),l=Y(o.query),c=Y(!1),u=Y(!1),d=Y(!1),h=Y(null),f=Y(null),g=Y(null),_=Y(0),C=Y([]),w=Y(null),b=A(()=>Array.from({length:o.code.split(` +Kongponent Docs: https://kongponents.konghq.com/components/breadcrumbs.html`)),()=>Ee(V7,{...e,...t,...n},r)}}),O_=["aria-describedby","aria-label","aria-labelledby"],V_={key:0,class:"k-card-status-hat"},P_=["id"],N_={class:"k-card-actions"},$_=["id"],Z_={class:"k-card-content"},R_=["id"],z_={key:0,class:"k-card-notifications"},F_=X({__name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border",validator:e=>Rw.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=A(()=>t.testMode?"test-title-id-1234":Sn()),n=A(()=>t.testMode?"test-content-id-1234":Sn()),o=Lt(),a=A(()=>!!(t.status||o.statusHat)),i=A(()=>!!o.actions||a.value||!a.value&&(!!t.title||!!o.title)),s=A(()=>!a.value&&(!!t.title||!!o.title)),l=A(()=>a.value&&(!!t.title||!!o.title));return(c,u)=>(m(),M("section",{"aria-describedby":n.value||void 0,"aria-label":e.title?e.title:void 0,"aria-labelledby":!e.title&&L(o).title?r.value:void 0,class:J(["kong-card",[e.borderVariant,{hover:e.hasHover,"kcard-shadow":e.hasShadow}]])},[i.value?(m(),M("div",{key:0,class:J(["k-card-header",{"has-status":e.status||L(o).statusHat}])},[e.status||L(o).statusHat?(m(),M("div",V_,[F(c.$slots,"statusHat",{},()=>[y(H(e.status),1)],!0)])):I("",!0),s.value?(m(),M("div",{key:1,id:e.title?void 0:r.value,class:"k-card-title"},[p("h4",null,[F(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,P_)):I("",!0),p("div",N_,[F(c.$slots,"actions",{},void 0,!0)])],2)):I("",!0),l.value?(m(),M("div",{key:1,id:e.title?void 0:r.value,class:"k-card-title"},[p("h4",null,[F(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,$_)):I("",!0),p("div",Z_,[p("div",{id:n.value,class:"k-card-body"},[F(c.$slots,"body",{},()=>[y(H(e.body),1)],!0)],8,R_),L(o).notifications?(m(),M("div",z_,[F(c.$slots,"notifications",{},void 0,!0)])):I("",!0)])],10,O_))}}),ro=Se(F_,[["__scopeId","data-v-86b5d53b"]]),U_=X({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>a_.includes(e)},height:{type:String,default:"1",validator:e=>i_.includes(e)}},setup(e){return(t,r)=>(m(),M("div",{class:J(["box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Tt=Se(U_,[["__scopeId","data-v-55915b8c"]]),j_={class:"skeleton-loader"},Y_=X({__name:"SkeletonBase",setup(e){return(t,r)=>(m(),M("div",j_,[F(t.$slots,"default",{},()=>[P(Tt,{height:"1",width:"100"}),P(Tt,{height:"1",width:"100"}),P(Tt,{height:"1",width:"75"})],!0)]))}}),G_=Se(Y_,[["__scopeId","data-v-28ddd291"]]),K_=e=>(st("data-v-fdceaf4f"),e=e(),lt(),e),q_={class:"skeleton-card-wrapper"},W_={class:"skeleton-card"},Q_={class:"skeleton-card-header"},X_=K_(()=>p("hr",null,null,-1)),J_={class:"skeleton-card-content"},ek={class:"skeleton-card-footer"},tk=X({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1}},setup(e){return(t,r)=>(m(),M("div",q_,[(m(!0),M(we,null,tt(e.cardCount,n=>(m(),M("div",{key:n,class:"skeleton-card-column"},[p("div",W_,[p("div",Q_,[F(t.$slots,"card-header",{},()=>[P(Tt,{class:"card-header-content-1",height:"2",width:"25"}),P(Tt,{class:"card-header-content-2",height:"2",width:"75"}),X_],!0)]),p("div",J_,[F(t.$slots,"card-content",{},()=>[P(Tt,{width:"10"})],!0)]),p("div",ek,[F(t.$slots,"card-footer",{},()=>[P(Tt,{width:"5"}),P(Tt,{width:"5"})],!0)])])]))),128))]))}}),rk=Se(tk,[["__scopeId","data-v-fdceaf4f"]]),nk={class:"skeleton-table-wrapper"},ok=X({__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)=>(m(),M("div",nk,[(m(!0),M(we,null,tt(e.rows,o=>(m(),M("div",{key:o,class:"skeleton-table-row"},[F(r.$slots,"default",{},()=>[(m(!0),M(we,null,tt(e.columns,a=>(m(),G(Tt,{key:a,class:"skeleton-cell",width:t(a,e.columns||6)},null,8,["width"]))),128))],!0)]))),128))]))}}),ak=Se(ok,[["__scopeId","data-v-e715a8ef"]]),ik={class:"skeleton-form-wrapper"},sk={class:"skeleton-form-row"},lk={class:"skeleton-form-row"},ck={class:"skeleton-form-row"},uk={class:"skeleton-form-row"},dk=X({__name:"FormSkeleton",setup(e){return(t,r)=>(m(),M("div",ik,[p("div",sk,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})]),p("div",lk,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})]),p("div",ck,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})]),p("div",uk,[P(Tt,{height:"1",width:"10"}),P(Tt,{height:"2",width:"100"})])]))}}),hk=Se(dk,[["__scopeId","data-v-27fab520"]]),fk="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",pk={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},mk=["src"],vk={key:0,class:"progress"},gk=X({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,r=Y(0),n=Y(0),o=A(()=>t.progress!==null?t.progress:n.value);return gt(()=>{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))}),ur(()=>{clearInterval(r.value)}),(a,i)=>(m(),M("div",pk,[p("div",null,[p("img",{alt:"Loading",src:L(fk)},null,8,mk),e.hideProgress?I("",!0):(m(),M("div",vk,[p("div",{class:"progress-bar",role:"progressbar",style:Ue({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),Ck=Se(gk,[["__scopeId","data-v-5c71d015"]]),yk=e=>(st("data-v-5a15970d"),e=e(),lt(),e),bk={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},wk=yk(()=>p("div",{class:"spinner-loader"},null,-1)),_k={key:0,class:"progress"},kk=X({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,r=Y(0),n=Y(0),o=A(()=>t.progress!==null?t.progress:n.value);return gt(()=>{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))}),ur(()=>{clearInterval(r.value)}),(a,i)=>(m(),M("div",bk,[p("div",null,[wk,e.hideProgress?I("",!0):(m(),M("div",_k,[p("div",{class:"progress-bar",role:"progressbar",style:Ue({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),Mk=Se(kk,[["__scopeId","data-v-5a15970d"]]),P7=X({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>o_.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=Y(!1);return gt(()=>{setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,o)=>r.value?(m(),M("div",{key:0,class:J(["k-skeleton-container",{"is-spinner":e.type!=="spinner"}])},[e.type==="card"?(m(),G(rk,{key:0,"card-count":e.cardCount},{"card-header":E(()=>[F(n.$slots,"card-header")]),"card-content":E(()=>[F(n.$slots,"card-content")]),"card-footer":E(()=>[F(n.$slots,"card-footer")]),_:3},8,["card-count"])):e.type==="table"?(m(),G(ak,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:E(()=>[F(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(m(),G(hk,{key:2})):e.type==="fullscreen-kong"?(m(),G(Ck,{key:3,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="fullscreen-generic"?(m(),G(Mk,{key:4,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="spinner"?(m(),G(Oe,{key:5,color:"#000",icon:"spinner",size:"18"})):(m(),G(G_,{key:6}))],2)):I("",!0)}}),xk={class:"empty-state-title"},Sk={key:1,class:"k-empty-state-title-header"},Ek={class:"empty-state-content"},Lk={key:0,class:"k-empty-state-message"},Ak={class:"k-empty-state-cta"},Bk=X({__name:"KEmptyState",props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:ub},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)=>(m(),M("section",{class:J(["empty-state-wrapper",{"is-error":e.isError}])},[p("div",xk,[e.isError||e.icon?(m(),M("div",{key:0,class:J(["k-empty-state-icon card-icon",{"warning-icon":e.isError}])},[P(Oe,{color:e.isError?e.iconColor||`var(--black-70, var(--kui-color-text-neutral-strongest, ${L(ib)}))`: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)):I("",!0),t.$slots.title?(m(),M("div",Sk,[F(t.$slots,"title",{},void 0,!0)])):I("",!0)]),p("div",Ek,[t.$slots.message?(m(),M("div",Lk,[F(t.$slots,"message",{},void 0,!0)])):I("",!0),p("div",Ak,[F(t.$slots,"cta",{},()=>[!e.ctaIsHidden&&e.ctaText?(m(),G(Fe,{key:0,appearance:"primary",size:"small",onClick:r[0]||(r[0]=It(()=>e.handleClick&&e.handleClick(),["prevent"]))},{default:E(()=>[y(H(e.ctaText),1)]),_:1})):I("",!0)],!0)])])],2))}}),Ln=Se(Bk,[["__scopeId","data-v-147e1e00"]]),Dk={class:"k-input-label"},Hk={key:0,class:"is-required"},Tk=X({__name:"KLabel",props:{help:{type:String,default:""},info:{type:String,default:""},required:{type:Boolean,default:!1},tooltipAttributes:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1}},setup(e){const t=e,r=Lt(),n=A(()=>!!(t.info||t.help||r.tooltip));return(o,a)=>(m(),M("label",Dk,[F(o.$slots,"default",{},void 0,!0),e.required?(m(),M("span",Hk,"*")):I("",!0),n.value?(m(),G(ha,Qe({key:1},e.tooltipAttributes,{class:"label-tooltip","position-fixed":"","test-mode":!!e.testMode||void 0}),{content:E(()=>[F(o.$slots,"tooltip",{},()=>[y(H(e.help||e.info),1)],!0)]),default:E(()=>[P(Oe,{color:`var(--black-25, var(--kui-color-text-neutral-weak, ${L(uo)}))`,"hide-title":"",icon:e.help?"help":"infoFilled",size:L(Et)},null,8,["color","icon","size"])]),_:3},16,["test-mode"])):I("",!0)]))}}),Xr=Se(Tk,[["__scopeId","data-v-711fc554"]]),Ik={class:"text-on-input"},Ok=["for"],Vk={key:0,class:"is-required"},Pk=["id","aria-invalid","value"],Nk=["id","aria-invalid","value"],$k=["aria-invalid","value"],Zk={key:4,class:"help"},Rk=["tabindex","onKeyup"],zk={inheritAttrs:!1},Fk=X({...zk,__name:"KInput",props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},help:{type:String,default:""},size:{type:String,default:"medium",validator:e=>Qw.includes(e)},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:e=>e>0},iconPosition:{type:String,default:"start",validator:e=>Xw.includes(e)},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=Y(""),o=Y(!1),a=Y(!1),i=Y(!1),s=Y(null),{stripRequiredLabel:l}=E1(),c=Lt(),u=dr(),d=A(()=>(u==null?void 0:u.disabled)!==void 0&&String(u==null?void 0:u.disabled)!=="false"),h=A(()=>(u==null?void 0:u.readonly)!==void 0&&String(u==null?void 0:u.readonly)!=="false"),f=A(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),g=A(()=>u.id?String(u.id):r.testMode?"test-input-id-1234":p1()),_=A(()=>l(r.label,f.value)),C=A(()=>{var S,R;return!!((S=r.labelAttributes)!=null&&S.help||(R=r.labelAttributes)!=null&&R.info||c["label-tooltip"])}),w=A({get(){return r.modelValue},set(S){$({target:{value:S}})}}),b=A(()=>{const S={...u};return delete S.class,delete S.input,delete S.onInput,S}),v=A(()=>{var S,R;const V=((S=n.value)==null?void 0:S.toString().length)||0,U=((R=r.modelValue)==null?void 0:R.toString().length)||0;let ie=V;return!o.value&&U&&(ie=U),!!r.characterLimit&&ie>r.characterLimit}),k=A(()=>v.value?o.value?`${n.value.toString().length} / ${r.characterLimit}`:`${r.modelValue.toString().length} / ${r.characterLimit}`:""),T=A(()=>!!u["onIcon:click"]);De(v,(S,R)=>{S!==R&&t("char-limit-exceeded",{value:n.value,length:n.value.length,characterLimit:r.characterLimit,limitExceeded:S})}),De(w,(S,R)=>{S!==R&&$({target:{value:S}})});const $=S=>{var R;const V=JSON.parse(JSON.stringify((R=S==null?void 0:S.target)==null?void 0:R.value));N(V)},N=S=>{n.value=S,o.value=!0,t("input",S),t("update:modelValue",S)},z=()=>n.value||o.value?n.value:r.modelValue,D=S=>{if(T.value){const R=u["onIcon:click"];typeof R=="function"&&R(S)}};return gt(()=>{s.value&&T.value&&(s.value.role="button")}),(S,R)=>(m(),M("div",{class:J(["k-input-wrapper",[S.$attrs.class,{"input-error":v.value||e.hasError||String(S.$attrs.class||"").includes("input-error")}]])},[e.label&&e.overlayLabel?(m(),M("div",{key:0,class:J(`k-input-label-wrapper-${e.size}`)},[p("div",Ik,[p("label",Qe(e.labelAttributes,{class:{focused:a.value,hovered:i.value,disabled:d.value,readonly:h.value},for:g.value}),[p("span",null,H(_.value),1),f.value?(m(),M("span",Vk,"*")):I("",!0)],16,Ok),p("input",Qe(b.value,{id:g.value,"aria-invalid":e.hasError||v.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:z(),onBlur:R[0]||(R[0]=()=>a.value=!1),onFocus:R[1]||(R[1]=()=>a.value=!0),onInput:$,onMouseenter:R[2]||(R[2]=()=>i.value=!0),onMouseleave:R[3]||(R[3]=()=>i.value=!1)}),null,16,Pk)]),v.value||e.hasError?(m(),M("p",{key:0,class:J(["has-error",{"over-char-limit":v.value}])},H(k.value||e.errorMessage),3)):I("",!0)],2)):e.label?(m(),M("div",{key:1,class:J(`k-input-label-wrapper-${e.size}`)},[P(Xr,Qe({for:g.value},e.labelAttributes,{required:f.value}),ar({default:E(()=>[y(H(_.value)+" ",1)]),_:2},[C.value?{name:"tooltip",fn:E(()=>[F(S.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"]),p("input",Qe(b.value,{id:g.value,"aria-invalid":e.hasError||v.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:z(),onInput:$}),null,16,Nk),v.value||e.hasError?(m(),M("p",{key:0,class:J(["has-error",{"over-char-limit":v.value}])},H(k.value||e.errorMessage),3)):I("",!0)],2)):(m(),M("input",Qe({key:2},b.value,{"aria-invalid":e.hasError||v.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:z(),onInput:$}),null,16,$k)),(v.value||e.hasError)&&!e.label?(m(),M("p",{key:3,class:J(["has-error",{"over-char-limit":v.value}])},H(k.value||e.errorMessage),3)):I("",!0),e.help?(m(),M("p",Zk,H(e.help),1)):I("",!0),S.$slots.icon?(m(),M("div",{key:5,ref_key:"icon",ref:s,class:J(["input-icon",{clickable:T.value}]),tabindex:T.value?0:-1,onClick:D,onKeyup:Wt(D,["enter"])},[F(S.$slots,"icon",{},void 0,!0)],42,Rk)):I("",!0)],2))}}),Oi=Se(Fk,[["__scopeId","data-v-da4a957a"]]),Uk=["data-testid"],jk={class:"k-select-item-container",role:"option"},Yk=["disabled","value"],Gk={class:"k-select-item-label"},Kk={class:"k-select-selected-icon-container"},qk=X({__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=o=>{if(r.item.disabled){o.stopPropagation();return}t("selected",r.item)};return(o,a)=>(m(),M("div",{key:e.item.key,class:"k-select-item","data-testid":`k-select-item-${e.item.value}`,onClick:n},[p("div",jk,[p("button",{class:J({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value},[p("span",Gk,[F(o.$slots,"content",{},()=>[y(H(e.item.label),1)],!0)]),p("span",Kk,[e.item.selected?(m(),G(Oe,{key:0,class:"selected-item-icon",color:"currentColor",icon:"check"})):I("",!0)])],10,Yk)])],8,Uk))}}),Ws=Se(qk,[["__scopeId","data-v-691b9512"]]),Wk={class:"k-select-group-title"},Qk=X({__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=s=>t("selected",s),o=A(()=>{var s;return(s=r.items)==null?void 0:s.filter(l=>!l.group)}),a=A(()=>{var s;return[...new Set(((s=r.items)==null?void 0:s.filter(l=>l.group)).map(l=>l.group))].sort((l,c)=>l.toLowerCase().localeCompare(c.toLowerCase()))}),i=s=>{var l;return(l=r.items)==null?void 0:l.filter(c=>c.group===s)};return(s,l)=>(m(),M(we,null,[(m(!0),M(we,null,tt(o.value,c=>(m(),G(Ws,{key:c.key,item:c,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(m(!0),M(we,null,tt(a.value,c=>(m(),M("div",{key:`${c}-group`,class:"k-select-group"},[p("span",Wk,H(c),1),(m(!0),M(we,null,tt(i(c),u=>(m(),G(Ws,{key:u.key,item:u,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:u},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),Xk=Se(Qk,[["__scopeId","data-v-8e9c1b92"]]),Jk=e=>(st("data-v-0a2343eb"),e=e(),lt(),e),eM=["id"],tM={class:"k-select-selected-item-label"},rM=["onKeyup"],nM=["id"],oM=["id"],aM={key:0,class:"custom-selected-item"},iM={key:1,class:"k-select-list"},sM={class:"select-item-description"},lM=Jk(()=>p("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),cM={inheritAttrs:!1},uM=X({...cM,__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=>s_.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}){const r=e;ua(j=>({"52f24ef3":R.value}));const{getSizeFromString:n,stripRequiredLabel:o}=E1(),a={popoverClasses:"k-select-popover",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},i=dr(),s=Lt(),l=A(()=>i.required!==void 0&&String(i.required)!=="false"),c=A(()=>o(r.label,l.value)),u=A(()=>{var j,Z;return!!((j=r.labelAttributes)!=null&&j.help||(Z=r.labelAttributes)!=null&&Z.info||s["label-tooltip"])}),d=Y(""),h=A(()=>{var j,Z;return!(!d.value||(Z=(j=w.value)==null?void 0:j.filter(q=>q.label===d.value))!=null&&Z.length)}),f=Y(null),g=A(()=>r.testMode?"test-select-id-1234":p1()),_=A(()=>r.testMode?"test-select-input-id-1234":p1()),C=A(()=>r.testMode?"test-select-text-id-1234":p1()),w=Y([]),b=Y(!1),v=Y(!1),k=Y(null),T=A({get(){return r.modelValue},set(j){var Z;const q=(Z=w.value)==null?void 0:Z.filter(ae=>ae.value===j);q!=null&&q.length?Ne(q[0]):j||qe()}}),$=A(()=>r.autosuggest?!0:r.enableFiltering!==null?r.appearance==="button"?!1:r.enableFiltering:r.appearance==="dropdown"),N=A(()=>{let j="";return r.width?j=r.width:(j="205",r.appearance==="button"&&(j="230")),n(j)}),z=A(()=>({width:N.value})),D=A(()=>{const j={...i};return delete j.class,j}),S=A(()=>({...a,...r.kpopAttributes,popoverClasses:`${a.popoverClasses} ${r.kpopAttributes.popoverClasses} k-select-pop-${r.appearance}`,width:String(Ke.value),maxWidth:String(Ke.value),disabled:i.disabled!==void 0&&String(i.disabled)!=="false"||i.readonly!==void 0&&String(i.readonly)!=="false"})),R=A(()=>n(r.dropdownMaxHeight)),V=A(()=>({...S.value})),U=A(()=>r.autosuggest?w.value:r.filterFunc({items:w.value,query:d.value})),ie=A(()=>r.placeholder?r.placeholder:i.placeholder?i.placeholder:r.appearance==="button"||!$.value?"Select an item":"Filter..."),se=A(()=>r.buttonText&&f.value?r.buttonText:f.value?f.value.label:ie.value),ce=A(()=>r.appearance==="select"&&r.clearable&&!!f.value),ne=A(()=>!!(f.value&&r.appearance==="select"&&(s["selected-item-template"]||r.reuseItemTemplate&&s["item-template"]))),ye=j=>{if(!$.value)return j.preventDefault(),!1},Ge=()=>{var j,Z;if(!r.enableItemCreation||!d.value||!h.value)return;const q=(((j=w.value)==null?void 0:j.length)||0)+1,ae={label:d.value+"",value:r.testMode?`test-multiselect-added-item-${q}`:p1(),key:`${(Z=d.value.replace(/ /gi,"-"))==null?void 0:Z.replace(/[^a-z0-9-_]/gi,"")}-${q}`,custom:!0};t("item:added",ae),Ne(ae,!0),d.value=""},Ne=(j,Z)=>{var q,ae;Z&&((q=w.value)==null||q.push(j)),(ae=w.value)==null||ae.forEach((x,B)=>{var O,Q,W;x.key===j.key?(x.selected=!0,x.key=(O=x==null?void 0:x.key)!=null&&O.includes("-selected")?x.key:`${x.key}-selected`,f.value=x):x.selected?(x.selected=!1,x.key=(Q=x==null?void 0:x.key)==null?void 0:Q.replace(/-selected/gi,""),x.custom&&((W=w.value)==null||W.splice(B,1),t("item:removed",x))):x.selected=!1}),d.value=r.appearance==="dropdown"?"":j.label,t("selected",j),t("input",j.value),t("change",j),t("update:modelValue",j.value)},qe=()=>{var j;(j=w.value)==null||j.forEach((Z,q)=>{var ae,x;Z.selected=!1,Z.key=(ae=Z==null?void 0:Z.key)==null?void 0:ae.replace(/-selected/gi,""),Z.custom&&((x=w.value)==null||x.splice(q,1),t("item:removed",Z))}),f.value=null,r.appearance==="select"&&(d.value=""),t("input",null),t("change",null),t("update:modelValue",null)},ze=(j,Z)=>{if(j.keyCode===27){Z.value=!1;return}const q=document.getElementById(C.value);!Z.value&&q&&q.click()},he=j=>{d.value=j,t("query-change",j)},$e=()=>{v.value=!0,b.value||(b.value=!0,t("query-change",""))},He=()=>{v.value=!1};De(T,(j,Z)=>{var q;if(j!==Z){const ae=(q=w.value)==null?void 0:q.filter(x=>x.value===j);ae!=null&&ae.length?Ne(ae[0]):j||qe()}}),De(()=>r.items,(j,Z)=>{var q,ae,x,B;if(JSON.stringify(j)!==JSON.stringify(Z)){w.value=JSON.parse(JSON.stringify(r.items));for(let O=0;O<((q=w.value)==null?void 0:q.length);O++)w.value[O].selected===void 0&&(w.value[O].selected=!1),w.value[O].key=`${(x=(ae=w.value[O].label)==null?void 0:ae.replace(/ /gi,"-"))==null?void 0:x.replace(/[^a-z0-9-_]/gi,"")}-${O}`||`k-select-item-label-${O}`,(w.value[O].value===r.modelValue||w.value[O].selected)&&(w.value[O].selected=!0,f.value=w.value[O],w.value[O].key+="-selected",r.appearance==="select"&&!v.value&&(d.value=f.value.label)),((B=f.value)==null?void 0:B.value)===w.value[O].value&&(w.value[O].selected=!0);k.value&&typeof k.value.updatePopper=="function"&&v1(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0});const Ke=Y(0),K=()=>{const j=document.getElementById(_.value);j&&(Ke.value=j.offsetWidth)};return(j,Z)=>(m(),M("div",{class:J(["k-select",[j.$attrs.class]]),style:Ue(z.value)},[e.label&&!e.overlayLabel?(m(),G(Xr,Qe({key:0},e.labelAttributes,{"data-testid":"k-select-label",for:g.value,required:l.value}),ar({default:E(()=>[y(H(c.value)+" ",1)]),_:2},[u.value?{name:"tooltip",fn:E(()=>[F(j.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):I("",!0),p("div",{id:g.value,"data-testid":"k-select-selected-item"},[f.value&&e.appearance==="dropdown"?(m(),M("div",{key:0,class:J(["k-select-item-selection",{"overlay-label-item-selection":e.overlayLabel}])},[F(j.$slots,"selected-item-template",{item:f.value},()=>[p("div",tM,H(f.value.label),1)],!0),p("button",{class:"clear-selection-icon",onClick:qe,onKeyup:Wt(qe,["enter"])},[P(Oe,{color:"currentColor",icon:"clear"})],40,rM)],2)):I("",!0),P(L(Wl),null,{default:E(({toggle:q,isToggled:ae})=>[P(Pt,Qe({ref_key:"popper",ref:k},V.value,{"on-popover-click":()=>(q(),ae.value),"position-fixed":e.positionFixed,target:`[id='${_.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>{f.value&&e.appearance==="select"&&(d.value=f.value.label),ae.value&&q()},onOpened:()=>{d.value="",q(),K()}}),{content:E(()=>[e.autosuggest&&e.loading?F(j.$slots,"loading",{key:0},()=>[P(Oe,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(m(),M("div",iM,[P(Xk,{items:U.value,onSelected:Ne},{content:E(({item:x})=>[F(j.$slots,"item-template",{class:"select-item-label select-item-desc",item:x},void 0,!0)]),_:3},8,["items"]),!U.value.length&&!j.$slots.empty&&!e.enableItemCreation?(m(),G(Ws,{key:"k-select-empty-state",class:"k-select-empty-item",item:{label:"No results",value:"no_results"}})):I("",!0),!U.value.length&&h.value&&!j.$slots.empty&&e.enableItemCreation?(m(),G(Ws,{key:"k-select-new-item",class:"k-select-new-item","data-testid":"k-select-add-item",item:{label:`${d.value} (Add new value)`,value:"add_item"},onSelected:Ge},{content:E(()=>[p("div",sM,[y(H(d.value)+" ",1),lM])]),_:1},8,["item"])):I("",!0)])),!e.loading&&!U.value.length?F(j.$slots,"empty",{key:2},void 0,!0):I("",!0),j.$slots["dropdown-footer-text"]||e.dropdownFooterText?(m(),M("div",{key:3,class:J(["k-select-dropdown-footer-text",`k-select-dropdown-footer-${e.dropdownFooterTextPosition}`])},[F(j.$slots,"dropdown-footer-text",{},()=>[y(H(e.dropdownFooterText),1)],!0)],2)):I("",!0)]),default:E(()=>[e.appearance==="button"?(m(),M("div",{key:0,id:_.value,class:"k-select-button","data-testid":"k-select-input",role:"listbox",style:{position:"relative"}},[P(Fe,Qe({id:C.value},D.value,{appearance:"btn-link","is-rounded":!1,"show-caret":"",style:z.value,onKeyup:x=>ze(x,ae)}),{default:E(()=>[F(j.$slots,"selected-item-template",{item:f.value},()=>[y(H(se.value),1)],!0)]),_:2},1040,["id","style","onKeyup"])],8,nM)):(m(),M("div",{key:1,id:_.value,class:J(["select-input-container",{"k-select-input":e.appearance==="select","no-filter":!$.value,"is-readonly":j.$attrs.readonly!==void 0&&String(j.$attrs.readonly)!=="false",disabled:j.$attrs.disabled!==void 0&&String(j.$attrs.disabled)!=="false","is-open":ae.value}]),"data-testid":"k-select-input",role:"listbox",style:{position:"relative"},onClick:Z[0]||(Z[0]=x=>{j.$attrs.disabled!==void 0&&String(j.$attrs.disabled)!=="false"&&x.stopPropagation()})},[ce.value?(m(),G(Fe,{key:0,class:"clear-selection-icon",onClick:qe,onKeyup:Wt(qe,["enter"])},{default:E(()=>[P(Oe,{color:`var(--grey-500, ${L(Xo)})`,icon:"clear",size:L(Et)},null,8,["color","size"])]),_:1},8,["onKeyup"])):I("",!0),e.appearance==="select"?(m(),G(Oe,{key:1,class:J({"overlay-label-chevron":e.overlayLabel}),color:`var(--grey-500, ${L(Xo)})`,icon:"chevronDown",size:L(Et)},null,8,["class","color","size"])):I("",!0),P(Oi,Qe({id:C.value},D.value,{autocapitalize:"off",autocomplete:"off",class:["k-select-input",{"no-filter":!$.value,"input-placeholder-dark has-chevron":e.appearance==="select","input-placeholder-transparent":ne.value&&(!$.value||!ae.value),"has-clear":ce.value,"is-readonly":j.$attrs.readonly!==void 0&&String(j.$attrs.readonly)!=="false",disabled:j.$attrs.disabled!==void 0&&String(j.$attrs.disabled)!=="false"}],label:e.label&&e.overlayLabel?c.value:void 0,"model-value":d.value,"overlay-label":e.overlayLabel,placeholder:f.value&&e.appearance==="select"&&!$.value?f.value.label:ie.value,onBlur:He,onFocus:$e,onKeypress:ye,onKeyup:x=>ze(x,ae),"onUpdate:modelValue":he}),null,16,["id","class","label","model-value","overlay-label","placeholder","onKeyup"]),P(ao,{name:"fade"},{default:E(()=>[ne.value&&(!$.value||!ae.value)?(m(),M("div",aM,[F(j.$slots,"selected-item-template",{item:f.value},()=>[F(j.$slots,"item-template",{item:f.value},void 0,!0)],!0)])):I("",!0)]),_:2},1024)],10,oM))]),_:2},1040,["on-popover-click","position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,eM)],6))}}),m9=Se(uM,[["__scopeId","data-v-0a2343eb"]]),dM={class:"pagination-offset-button-container"},hM=X({__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=()=>{r.nextButtonDisabled||t("getNextOffset")},o=()=>{r.prevButtonDisabled||t("getPrevOffset")};return(a,i)=>{const s=Qt("KButton");return m(),M("div",dM,[P(s,{"aria-label":"Go to the previous page",class:J(["pagination-button",{disabled:e.prevButtonDisabled}]),"data-testid":"prev-btn",onClick:It(o,["prevent"])},{icon:E(()=>[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":e.prevButtonDisabled}]),color:"currentColor",icon:"arrowLeft",size:L(Et),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"]),P(s,{"aria-label":"Go to the next page",class:J(["pagination-button",{disabled:e.nextButtonDisabled}]),"data-testid":"next-btn",onClick:It(n,["prevent"])},{icon:E(()=>[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":e.nextButtonDisabled}]),color:"currentColor",icon:"arrowRight",size:L(Et),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"])])}}}),fM=Se(hM,[["__scopeId","data-v-20a48d53"]]),pM={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},mM={class:"card-pagination-bar"},vM={class:"pagination-text","data-testid":"visible-items"},gM={class:"pagination-text-pages"},CM={class:"pagination-button-container"},yM=["onClick"],bM={key:0,class:"pagination-button","data-testid":"page-1-btn"},wM={key:1,class:"pagination-button placeholder"},_M=["data-testid"],kM=["aria-current","aria-label","onClick"],MM={key:2,class:"pagination-button placeholder"},xM={key:3,class:"pagination-button"},SM=["onClick"],EM={class:"page-size-select","data-testid":"page-size-dropdown"},LM=X({__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=e,n={placement:"top"},o=Y(r.currentPage?r.currentPage:1),a=Y(r.initialPageSize?r.initialPageSize:r.pageSizes[0]),i=A(()=>Math.ceil(r.totalCount/a.value)),s=r.pageSizes.map((R,V)=>({label:`${R}`,key:`size-${V}`,value:R})),l=Y(""),c=(R,V,U,ie)=>{if(r.disablePageJump)return[];let se=[...Array(V).keys()].map(ne=>ne+1);const ce=5+2*r.neighbors;return se.length<=ce||(U?U&&ie?se=se.filter(ne=>ne>R-r.neighbors-1&&nene>V-r.neighbors*2-3)):se=se.filter(ne=>ne<=r.neighbors*2+3)),se},u=Y(o.value===1),d=Y(o.value===i.value),h=A(()=>(o.value-1)*a.value+1),f=A(()=>{const R=h.value-1+a.value;return R>r.totalCount?r.totalCount:R}),g=A(()=>`${h.value} to ${f.value}`),_=A(()=>` of ${r.totalCount}`),C=A(()=>r.currentPage?r.currentPage:o.value),w=Y(!1),b=Y(i.value>5+2*r.neighbors),v=Y(c(C.value,i.value,!1,i.value>5+2*r.neighbors)),k=()=>{d.value||(o.value++,N())},T=()=>{u.value||(o.value--,N())},$=R=>{o.value=R,N()},N=()=>{const R=(o.value-1)*a.value+a.value;d.value=R>=r.totalCount,u.value=o.value===1;const V=5+2*r.neighbors;i.value<=V?(w.value=!1,b.value=!1):(w.value=o.value>=r.neighbors+4,b.value=o.value<=i.value-r.neighbors-3),v.value=c(o.value,i.value,w.value,b.value),t("pageChanged",{page:o.value,pageCount:i.value,firstItem:h.value,lastItem:f.value,visibleItems:r.items.slice(h.value-1,f.value)})},z=R=>{a.value=R.value,l.value=a.value+" items per page",t("pageSizeChanged",{pageSize:a.value,pageCount:i.value}),r.currentPage!==1&&$(1)},D=()=>{t("getNextOffset")},S=()=>{t("getPrevOffset")};return De(()=>r.currentPage,(R,V)=>{R!==V&&$(R)}),De(i,(R,V)=>{R!==V&&(v.value=c(C.value,R,!1,R>5+2*r.neighbors),d.value=o.value===R,b.value=R>5+2*r.neighbors)}),(R,V)=>(m(),M("nav",pM,[p("div",mM,[e.paginationType==="default"?(m(),M(we,{key:0},[p("span",vM,[p("span",gM,H(g.value),1),y(" "+H(_.value),1)]),p("ul",CM,[p("li",{class:J(["pagination-button square",{disabled:u.value}]),"data-testid":"prev-btn"},[p("a",{"aria-label":"Go to the previous page",href:"#",onClick:It(T,["prevent"])},[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":u.value}]),color:"currentColor",icon:"arrowLeft",size:L(Et),"view-box":"0 0 16 14"},null,8,["class","size"])],8,yM)],2),!e.disablePageJump&&w.value?(m(),M("li",bM,[p("a",{"aria-label":"Go to the first page",href:"#",onClick:V[0]||(V[0]=It(U=>$(1),["prevent"]))},"1")])):I("",!0),!e.disablePageJump&&w.value?(m(),M("li",wM," ... ")):I("",!0),(m(!0),M(we,null,tt(v.value,U=>(m(),M("li",{key:U,class:J(["pagination-button",{active:U==C.value}]),"data-testid":`page-${U}-btn`},[p("a",{"aria-current":U==C.value&&"page"||void 0,"aria-label":`Go to page ${U}`,href:"#",onClick:It(ie=>$(U),["prevent"])},H(U),9,kM)],10,_M))),128)),!e.disablePageJump&&b.value?(m(),M("li",MM," ... ")):I("",!0),!e.disablePageJump&&b.value?(m(),M("li",xM,[p("a",{"aria-label":"Go to the last page","data-testid":"last-btn",href:"#",onClick:V[1]||(V[1]=It(U=>$(i.value),["prevent"]))},H(i.value),1)])):I("",!0),p("li",{class:J(["pagination-button square",{disabled:d.value}]),"data-testid":"next-btn"},[p("a",{"aria-label":"Go to the next page",href:"#",onClick:It(k,["prevent"])},[P(Oe,{class:J(["pagination-arrow-icon",{"is-direction-disabled":d.value}]),color:"currentColor",icon:"arrowRight",size:L(Et),"view-box":"0 0 16 14"},null,8,["class","size"])],8,SM)],2)])],64)):(m(),G(fM,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"prev-button-disabled":e.offsetPrevButtonDisabled,onGetNextOffset:D,onGetPrevOffset:S},null,8,["next-button-disabled","prev-button-disabled"])),p("span",EM,[P(m9,{appearance:"button","button-text":l.value,items:L(s),"kpop-attributes":n,placeholder:`${a.value} items per page`,"position-fixed":"","test-mode":!!e.testMode||void 0,width:"205",onSelected:z},null,8,["button-text","items","placeholder","test-mode"])])])]))}}),N7=Se(LM,[["__scopeId","data-v-8bb7481c"]]),AM=X({__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=(n,o)=>{t("card:click",{evt:n,item:o})};return(n,o)=>(m(),G(ro,{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:o[0]||(o[0]=a=>r(a,e.item))},{title:E(()=>[F(n.$slots,"cardTitle",{},()=>[y(H(e.item?e.item.title:""),1)],!0)]),actions:E(()=>[F(n.$slots,"cardActions",{},void 0,!0)]),body:E(()=>[p("div",{class:J({"multi-line-truncate":e.truncate})},[F(n.$slots,"cardBody",{},()=>[y(H(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"]))}}),v9=Se(AM,[["__scopeId","data-v-689a9850"]]),BM={class:"k-card-catalog"},DM={key:0,class:"k-card-catalog-title","data-testid":"k-catalog-title"},HM={key:1,class:"k-catalog-toolbar","data-testid":"k-catalog-toolbar"},TM={class:"k-catalog-skeleton-footer-container"},IM={key:3,class:"k-catalog-error-state","data-testid":"k-card-catalog-error-state"},OM={key:4,class:"k-catalog-empty-state","data-testid":"k-card-catalog-empty-state"},VM=["data-tableid"],PM={key:0,class:"card-pagination","data-testid":"k-catalog-pagination"},NM=X({__name:"KCatalog",props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>zw.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 r=e,{useRequest:n,useDebounce:o,useSwrvState:a}=E1(),i=Lt(),s=A(()=>r.testMode?"test-catalog-id-1234":p1()),l={page:1,pageSize:15,query:""},c=Y([]),u=Y(0),d=Y(""),h=Y(1),f=Y(15),g=Y(!1),_=A(()=>!!i.toolbar),C=A(()=>({pageSize:f.value})),w=Y(!0),b=async()=>{var he;const $e=r.searchInput,He=await r.fetcher({query:$e||d.value,pageSize:f.value,page:h.value});return c.value=He.data,u.value=r.paginationTotalItems||He.total||((he=He.data)==null?void 0:he.length),w.value=!1,He},v=()=>{const he={...l,...r.initialFetcherParams};h.value=he.page??l.page,f.value=he.pageSize??l.pageSize,d.value=he.query??l.query,g.value=!0},k=A(()=>{if(!r.fetcher||!g.value)return"";let he=s.value;return r.cacheIdentifier&&(he=r.cacheIdentifier),r.fetcherCacheKey&&(he+=`-${r.fetcherCacheKey}`),`k-catalog_${he}`}),T=Y(""),{debouncedFn:$,generateDebouncedFn:N}=o(he=>{T.value=he},350),z=N(0),{data:D,error:S,revalidate:R,isValidating:V}=n(()=>k.value,()=>b(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:U,hasData:ie,swrvState:se}=a(D,S,V),ce=Y(!0),ne=A(()=>({hasData:ie.value,state:U.value})),ye=A(()=>ce.value?"loading":S.value?"error":"success"),Ge=({page:he})=>{h.value=he},Ne=({pageSize:he})=>{f.value=he,h.value=1},qe=he=>he.toLowerCase().replace(/[^[a-z0-9]/gi,"-");De(D,he=>{he!=null&&he.length&&!c.value.length&&(c.value=he)},{deep:!0,immediate:!0}),De(U,()=>{switch(U.value){case se.PENDING:ce.value=!0;break;case se.VALIDATING_HAS_DATA:ce.value=ze.value;break;default:ce.value=!1;break}},{immediate:!0}),De([ne,ye],he=>{var $e;t("state",{state:he==null?void 0:he[1],hasData:($e=he==null?void 0:he[0])==null?void 0:$e.hasData})}),De(()=>r.searchInput,he=>{h.value!==1&&(h.value=1),he===""?z(he):$(he)},{immediate:!0});const ze=Y(!1);return De([T,h,f],async(he,$e)=>{const He=$e==null?void 0:$e[0],Ke=he[0],K=he[1];Ke!==He&&K!==1&&(h.value=1),g.value&&!w.value&&(ze.value=!0,await R(),ze.value=!1)},{deep:!0,immediate:!0}),De(C,he=>{t("update:catalog-preferences",he)}),gt(()=>{v()}),(he,$e)=>(m(),M("div",BM,[e.title?(m(),M("div",DM,[p("h3",null,H(e.title),1)])):I("",!0),_.value?(m(),M("div",HM,[F(he.$slots,"toolbar",{state:ne.value},void 0,!0)])):I("",!0),(!e.testMode||e.testMode==="loading")&&(ce.value||e.isLoading||ze.value)&&!e.hasError?(m(),G(P7,{key:2,"card-count":4,class:"k-skeleton-grid","data-testid":"k-catalog-skeleton",type:"card"},{"card-header":E(()=>[P(Tt,{class:"k-catalog-skeleton-header",width:"6"})]),"card-content":E(()=>[P(Tt,{width:"75"})]),"card-footer":E(()=>[p("div",TM,[P(Tt,{width:"2"}),P(Tt,{width:"5"})])]),_:1})):e.hasError?(m(),M("div",IM,[F(he.$slots,"error-state",{},()=>[P(Ln,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:E(()=>[y(H(e.errorStateTitle),1)]),message:E(()=>[y(H(e.errorStateMessage),1)]),cta:E(()=>[e.errorStateActionMessage?(m(),G(Fe,{key:0,appearance:"primary","data-testid":qe(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:$e[0]||($e[0]=He=>he.$emit("kcatalog-error-cta-clicked"))},{default:E(()=>[y(H(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!ce.value&&!e.isLoading&&!ze.value&&c.value&&!c.value.length?(m(),M("div",OM,[F(he.$slots,"empty-state",{},()=>[P(Ln,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:E(()=>[y(H(e.emptyStateTitle),1)]),message:E(()=>[y(H(e.emptyStateMessage),1)]),cta:E(()=>[e.emptyStateActionMessage?(m(),G(Fe,{key:0,appearance:e.searchInput?"btn-link":"primary","data-testid":qe(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:$e[1]||($e[1]=He=>he.$emit("kcatalog-empty-state-cta-clicked"))},{default:E(()=>[y(H(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(m(),M("div",{key:5,class:J(["k-catalog-page",`k-card-${e.cardSize}`]),"data-tableid":s.value},[F(he.$slots,"body",{data:c.value},()=>[(m(!0),M(we,null,tt(c.value,(He,Ke)=>(m(),G(v9,{key:He.key?He.key:`k-catalog-item-${Ke}`,class:"catalog-item","data-testid":He.id?He.id:`k-catalog-item-${Ke}`,item:He,"test-mode":!!e.testMode||void 0,truncate:!e.noTruncation,onClick:K=>he.$emit("card:click",He)},{cardTitle:E(()=>[F(he.$slots,"cardTitle",{item:He},()=>[y(H(He.title),1)],!0)]),cardActions:E(()=>[F(he.$slots,"cardActions",{item:He},void 0,!0)]),cardBody:E(()=>[F(he.$slots,"cardBody",{item:He},()=>[y(H(He.description),1)],!0)]),_:2},1032,["data-testid","item","test-mode","truncate","onClick"]))),128))],!0),!e.disablePagination&&e.fetcher&&!(e.hidePaginationWhenOptional&&u.value<=e.paginationPageSizes[0])?(m(),M("div",PM,[P(N7,{class:"k-catalog-pagination","current-page":h.value,"disable-page-jump":e.disablePaginationPageJump,"initial-page-size":f.value,neighbors:e.paginationNeighbors,"page-sizes":e.paginationPageSizes,"test-mode":!!e.testMode||void 0,"total-count":u.value,onPageChanged:Ge,onPageSizeChanged:Ne},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","page-sizes","test-mode","total-count"])])):I("",!0)],10,VM))]))}}),$M=Se(NM,[["__scopeId","data-v-09bd043c"]]),ZM=["id","checked"],RM={key:1,class:"k-checkbox-description"},zM={inheritAttrs:!1},FM=X({...zM,__name:"KCheckbox",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},description:{type:String,default:""},testMode:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=Lt(),o=dr(),a=A(()=>o.id?String(o.id):r.testMode?"test-radio-input-id-1234":p1()),i=A(()=>!!(r.label||n.default)),s=A(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),l=A(()=>i.value&&(!!r.description||!!n.description)),c=A(()=>!!n.tooltip),u=A(()=>{const h={...o};return delete h.class,h}),d=h=>{t("change",h.target.checked),t("input",h.target.checked),t("update:modelValue",h.target.checked)};return(h,f)=>(m(),M("div",{class:J(["k-checkbox",[h.$attrs.class,{disabled:s.value}]])},[p("input",Qe({id:a.value,checked:e.modelValue},u.value,{class:"k-input",type:"checkbox",onChange:d}),null,16,ZM),i.value?(m(),G(Xr,Qe({key:0},e.labelAttributes,{class:["k-checkbox-label",{"has-desc":l.value}],for:a.value}),ar({default:E(()=>[F(h.$slots,"default",{},()=>[y(H(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:E(()=>[F(h.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["class","for"])):I("",!0),l.value?(m(),M("div",RM,[F(h.$slots,"description",{},()=>[y(H(e.description),1)],!0)])):I("",!0)],2))}}),UM=Se(FM,[["__scopeId","data-v-40f87365"]]);function jM(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const YM=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class GM{constructor(t,r){qn(this,"commands"),qn(this,"keyMap"),qn(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){KM(t,this.keyMap,this.commands)}}function KM(e,t,r){const n=qM(e.code),o=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",n].filter(s=>s!=="").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 qM(e){return YM.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const fo=e=>(st("data-v-1c9ec6b2"),e=e(),lt(),e),WM=["id"],QM={key:0,class:"k-code-block-actions"},XM={class:"k-search-container"},JM=["for"],ex=fo(()=>p("span",{class:"visually-hidden"},"Search",-1)),tx=[ex],rx=["id"],nx={key:0,class:"k-code-block-search-error"},ox=fo(()=>p("span",{class:"visually-hidden"},"Clear query",-1)),ax={class:"k-search-actions"},ix=fo(()=>p("span",{class:"visually-hidden"},"RegExp mode enabled",-1)),sx=fo(()=>p("span",{class:"visually-hidden"},"Filter mode enabled",-1)),lx=fo(()=>p("span",{class:"visually-hidden"},"Previous match",-1)),cx=fo(()=>p("span",{class:"visually-hidden"},"Next match",-1)),ux={class:"k-code-block-content"},dx={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},hx={key:0,class:"k-line-number-rows"},fx=["id","href"],px=["innerHTML"],mx={key:0,class:"k-line-number-rows"},vx=["id","href"],gx=["innerHTML"],Cx={key:2,class:"k-code-block-secondary-actions"},yx=fo(()=>p("span",{class:"visually-hidden"},"Copy",-1)),bx=X({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},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}},emits:["code-block-render","matching-lines-change","query-change"],setup(e,{emit:t}){var r,n;const o=e,a=(n=(r=window==null?void 0:window.navigator)==null?void 0:r.platform)!=null&&n.toLowerCase().includes("mac")?"Options":"Alt",i=jM(ne,150),s=Lt(),l=Y(o.query),c=Y(!1),u=Y(!1),d=Y(!1),h=Y(null),f=Y(null),g=Y(null),_=Y(0),C=Y([]),w=Y(null),b=A(()=>Array.from({length:o.code.split(` `).length},(Z,q)=>q+1)),v=A(()=>b.value[b.value.length-1].toString().length+"ch"),k=A(()=>o.id.toLowerCase().replace(/\s+/g,"-")),T=A(()=>o.isProcessing||c.value),$=A(()=>d.value&&N.value!==""),N=A(()=>l.value===""?"":o.code.split(` `).filter((Z,q)=>C.value.includes(q+1)).map(Z=>{try{const q=new RegExp(l.value,"gi");return Z.replace(q,ae=>`${ae}`)}catch{return Z}}).join(` `)),z=Z=>Z.replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'"),D=A(()=>o.isSingleLine?z(o.code).replaceAll(` -`,""):z(o.code));De(()=>o.code,async function(){await v1(),U(),ye()}),De(()=>u.value,function(){ye()}),De(()=>$.value,async function(){var Z,q;((Z=document==null?void 0:document.activeElement)==null?void 0:Z.tagName)==="PRE"&&((q=f.value)==null||q.focus({preventScroll:!0})),$.value||(await v1(),U(),ye())});const S={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch"},R={toggleFilterMode:{trigger:$e,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:he,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:He,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},isDisabled:()=>C.value.length===0||d.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Ke,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},isDisabled:()=>C.value.length===0||d.value,shouldPreventDefaultAction:!0},copyCode:{trigger:j,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},shouldPreventDefaultAction:!0}},V=new jM(S,R);gt(function(){V.registerListener(),g.value instanceof HTMLInputElement&&o.query!==""&&(g.value.value=o.query),U(),ye()}),cr(function(){V.unRegisterListener()});function U(){var Z;const q=(Z=f.value)==null?void 0:Z.querySelector(".k-highlighted-code-block"),ae=q==null?void 0:q.querySelector("code");q instanceof HTMLElement&&ae instanceof HTMLElement&&t("code-block-render",se(q,ae))}function ie(){var Z;const q=(Z=f.value)==null?void 0:Z.querySelector(".k-highlighted-code-block"),ae=q==null?void 0:q.querySelector("code");q instanceof HTMLElement&&ae instanceof HTMLElement&&t("matching-lines-change",se(q,ae))}function se(Z,q){return{preElement:Z,codeElement:q,code:o.code,language:o.language,query:l.value,matchingLineNumbers:C.value}}function ce(Z){const q=Z.target;q.value!==l.value&&(c.value=!0,i(q.value))}function ne(Z){l.value=Z,t("query-change",Z),ye()}function ye(){c.value=!0,h.value=null;const Z=l.value.length>=3||o.code.length<1e3,q=l.value.length>0&&(u.value||!u.value&&Z);let ae=[];if(q)try{ae=Ge(o.code.toLowerCase(),l.value.toLowerCase(),u.value)}catch(x){if(x instanceof Error)h.value=x;else throw x}_.value=ae.length,C.value=Array.from(new Set(ae)),ie(),c.value=!1}function Ge(Z,q,ae){return ae?qe(Z,q):Ne(Z,q)}function Ne(Z,q){const ae=[];let x=0;for(;xo.code,async function(){await v1(),U(),ye()}),De(()=>u.value,function(){ye()}),De(()=>$.value,async function(){var Z,q;((Z=document==null?void 0:document.activeElement)==null?void 0:Z.tagName)==="PRE"&&((q=f.value)==null||q.focus({preventScroll:!0})),$.value||(await v1(),U(),ye())});const S={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch"},R={toggleFilterMode:{trigger:$e,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:he,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:He,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},isDisabled:()=>C.value.length===0||d.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Ke,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},isDisabled:()=>C.value.length===0||d.value,shouldPreventDefaultAction:!0},copyCode:{trigger:j,isAllowedContext(Z){return f.value!==null&&Z.composedPath().includes(f.value)},shouldPreventDefaultAction:!0}},V=new GM(S,R);gt(function(){V.registerListener(),g.value instanceof HTMLInputElement&&o.query!==""&&(g.value.value=o.query),U(),ye()}),cr(function(){V.unRegisterListener()});function U(){var Z;const q=(Z=f.value)==null?void 0:Z.querySelector(".k-highlighted-code-block"),ae=q==null?void 0:q.querySelector("code");q instanceof HTMLElement&&ae instanceof HTMLElement&&t("code-block-render",se(q,ae))}function ie(){var Z;const q=(Z=f.value)==null?void 0:Z.querySelector(".k-highlighted-code-block"),ae=q==null?void 0:q.querySelector("code");q instanceof HTMLElement&&ae instanceof HTMLElement&&t("matching-lines-change",se(q,ae))}function se(Z,q){return{preElement:Z,codeElement:q,code:o.code,language:o.language,query:l.value,matchingLineNumbers:C.value}}function ce(Z){const q=Z.target;q.value!==l.value&&(c.value=!0,i(q.value))}function ne(Z){l.value=Z,t("query-change",Z),ye()}function ye(){c.value=!0,h.value=null;const Z=l.value.length>=3||o.code.length<1e3,q=l.value.length>0&&(u.value||!u.value&&Z);let ae=[];if(q)try{ae=Ge(o.code.toLowerCase(),l.value.toLowerCase(),u.value)}catch(x){if(x instanceof Error)h.value=x;else throw x}_.value=ae.length,C.value=Array.from(new Set(ae)),ie(),c.value=!1}function Ge(Z,q,ae){return ae?qe(Z,q):Ne(Z,q)}function Ne(Z,q){const ae=[];let x=0;for(;x(m(),M("div",{id:e.id,ref_key:"codeBlock",ref:f,class:J(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",style:Ue(`--maxLineNumberWidth: ${v.value}`),tabindex:"0"},[e.isSearchable&&!e.isSingleLine?(m(),M("div",qM,[p("p",{class:J(["k-code-block-search-results",{"k-code-block-search-results-has-query":l.value!==""}])},[l.value===""&&C.value.length===0?(m(),M(we,{key:0},[y("   ")],64)):C.value.length===0?(m(),M(we,{key:1},[y(" No results ")],64)):typeof w.value=="number"&&!$.value?(m(),M(we,{key:2},[y(H(w.value+1)+" of "+H(C.value.length),1)],64)):(m(),M(we,{key:3},[y(H(C.value.length)+" "+H(C.value.length===1?"result":"results"),1)],64))],2),p("div",WM,[P(Oe,{class:J(["k-search-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-search-icon",icon:"search",size:L(js)},null,8,["class","size"]),p("label",{class:"k-code-block-search-label",for:`${e.id}-search-input`},JM,8,QM),p("input",{id:`${e.id}-search-input`,ref_key:"codeBlockSearchInput",ref:g,class:"k-code-block-search-input","data-testid":"k-code-block-search-input",type:"text",onInput:ce},null,40,ex),h.value!==null?(m(),M("p",tx,H(h.value.message),1)):I("",!0),P(Oe,{class:J(["k-is-processing-icon",[`theme-${e.theme}`,{"k-is-processing-icon-is-visible":T.value}]]),color:"currentColor","data-testid":"k-code-block-is-processing-icon",icon:"spinner"},null,8,["class"]),l.value!==""?(m(),M("button",{key:1,appearance:"outline",class:"k-clear-query-button","data-testid":"k-code-block-clear-query-button",title:"Clear query",type:"button",onClick:ze},[rx,P(Oe,{class:J(["k-clear-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-clear-icon",icon:"clear",size:L(js)},null,8,["class","size"])])):I("",!0)]),p("div",nx,[P(Fe,{appearance:u.value?"action-active":"outline","aria-pressed":u.value,class:"k-regexp-mode-button","data-testid":"k-code-block-regexp-mode-button","is-rounded":!1,size:"small",title:`Use regular expression (${L(a)}+R)`,type:"button",onClick:he},{default:E(()=>[ox,y(" .* ")]),_:1},8,["appearance","aria-pressed","title"]),P(Fe,{appearance:d.value?"action-active":"outline","aria-pressed":d.value,class:"k-filter-mode-button","data-testid":"k-code-block-filter-mode-button",icon:"filter","is-rounded":!1,size:"small",title:`Filter results (${L(a)}+F)`,type:"button",onClick:$e},{icon:E(()=>[P(Oe,{class:"k-button-icon",color:"currentColor",icon:"filter",size:L(Et),title:`Filter results (${L(a)}+F)`},null,8,["size","title"])]),default:E(()=>[ax]),_:1},8,["appearance","aria-pressed","title"]),P(Fe,{class:"k-previous-match-button","data-testid":"k-code-block-previous-match-button",disabled:C.value.length===0||d.value,"is-rounded":!1,size:"small",title:"Previous match (Shift+F3)",type:"button",onClick:Ke},{icon:E(()=>[P(Oe,{class:"k-button-icon",color:"currentColor",icon:"chevronUp",size:L(Et),title:"Previous match (Shift+F3)"},null,8,["size"])]),default:E(()=>[ix]),_:1},8,["disabled"]),P(Fe,{class:"k-next-match-button","data-testid":"k-code-block-next-match-button",disabled:C.value.length===0||d.value,"is-rounded":!1,size:"small",title:"Next match (F3)",type:"button",onClick:He},{icon:E(()=>[P(Oe,{class:"k-button-icon",color:"currentColor",icon:"chevronDown",size:L(Et),title:"Next match (F3)"},null,8,["size"])]),default:E(()=>[sx]),_:1},8,["disabled"])])])):I("",!0),p("div",lx,[$.value?(m(),M("pre",cx,[y(" "),e.isSingleLine?I("",!0):(m(),M("span",ux,[y(` +`).length;x.push(O)}return x}function ze(){g.value instanceof HTMLInputElement&&(g.value.value=""),ne("")}function he(){u.value=!u.value,u.value||(h.value=null)}function $e(){d.value=!d.value}function He(){K(1)}function Ke(){K(-1)}function K(Z){if(C.value.length===0||!(f.value instanceof HTMLElement))return;typeof w.value=="number"?w.value=(w.value+Z+C.value.length)%C.value.length:w.value=0;const q=C.value[w.value];if(!q)return;const ae=f.value.querySelector(`#${k.value}-L${q}`);ae instanceof HTMLElement&&typeof ae.scrollIntoView=="function"&&ae.scrollIntoView({block:"center"})}async function j(Z){const q=Z.target.closest("button");await R8(o.code)&&(q.setAttribute("data-tooltip-text","Copied code!"),window.setTimeout(function(){q.removeAttribute("data-tooltip-text")},1500))}return(Z,q)=>(m(),M("div",{id:e.id,ref_key:"codeBlock",ref:f,class:J(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",style:Ue(`--maxLineNumberWidth: ${v.value}`),tabindex:"0"},[e.isSearchable&&!e.isSingleLine?(m(),M("div",QM,[p("p",{class:J(["k-code-block-search-results",{"k-code-block-search-results-has-query":l.value!==""}])},[l.value===""&&C.value.length===0?(m(),M(we,{key:0},[y("   ")],64)):C.value.length===0?(m(),M(we,{key:1},[y(" No results ")],64)):typeof w.value=="number"&&!$.value?(m(),M(we,{key:2},[y(H(w.value+1)+" of "+H(C.value.length),1)],64)):(m(),M(we,{key:3},[y(H(C.value.length)+" "+H(C.value.length===1?"result":"results"),1)],64))],2),p("div",XM,[P(Oe,{class:J(["k-search-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-search-icon",icon:"search",size:L(Ys)},null,8,["class","size"]),p("label",{class:"k-code-block-search-label",for:`${e.id}-search-input`},tx,8,JM),p("input",{id:`${e.id}-search-input`,ref_key:"codeBlockSearchInput",ref:g,class:"k-code-block-search-input","data-testid":"k-code-block-search-input",type:"text",onInput:ce},null,40,rx),h.value!==null?(m(),M("p",nx,H(h.value.message),1)):I("",!0),P(Oe,{class:J(["k-is-processing-icon",[`theme-${e.theme}`,{"k-is-processing-icon-is-visible":T.value}]]),color:"currentColor","data-testid":"k-code-block-is-processing-icon",icon:"spinner"},null,8,["class"]),l.value!==""?(m(),M("button",{key:1,appearance:"outline",class:"k-clear-query-button","data-testid":"k-code-block-clear-query-button",title:"Clear query",type:"button",onClick:ze},[ox,P(Oe,{class:J(["k-clear-icon",[`theme-${e.theme}`]]),color:"currentColor","data-testid":"k-code-block-clear-icon",icon:"clear",size:L(Ys)},null,8,["class","size"])])):I("",!0)]),p("div",ax,[P(Fe,{appearance:u.value?"action-active":"outline","aria-pressed":u.value,class:"k-regexp-mode-button","data-testid":"k-code-block-regexp-mode-button","is-rounded":!1,size:"small",title:`Use regular expression (${L(a)}+R)`,type:"button",onClick:he},{default:E(()=>[ix,y(" .* ")]),_:1},8,["appearance","aria-pressed","title"]),P(Fe,{appearance:d.value?"action-active":"outline","aria-pressed":d.value,class:"k-filter-mode-button","data-testid":"k-code-block-filter-mode-button",icon:"filter","is-rounded":!1,size:"small",title:`Filter results (${L(a)}+F)`,type:"button",onClick:$e},{icon:E(()=>[P(Oe,{class:"k-button-icon",color:"currentColor",icon:"filter",size:L(Et),title:`Filter results (${L(a)}+F)`},null,8,["size","title"])]),default:E(()=>[sx]),_:1},8,["appearance","aria-pressed","title"]),P(Fe,{class:"k-previous-match-button","data-testid":"k-code-block-previous-match-button",disabled:C.value.length===0||d.value,"is-rounded":!1,size:"small",title:"Previous match (Shift+F3)",type:"button",onClick:Ke},{icon:E(()=>[P(Oe,{class:"k-button-icon",color:"currentColor",icon:"chevronUp",size:L(Et),title:"Previous match (Shift+F3)"},null,8,["size"])]),default:E(()=>[lx]),_:1},8,["disabled"]),P(Fe,{class:"k-next-match-button","data-testid":"k-code-block-next-match-button",disabled:C.value.length===0||d.value,"is-rounded":!1,size:"small",title:"Next match (F3)",type:"button",onClick:He},{icon:E(()=>[P(Oe,{class:"k-button-icon",color:"currentColor",icon:"chevronDown",size:L(Et),title:"Next match (F3)"},null,8,["size"])]),default:E(()=>[cx]),_:1},8,["disabled"])])])):I("",!0),p("div",ux,[$.value?(m(),M("pre",dx,[y(" "),e.isSingleLine?I("",!0):(m(),M("span",hx,[y(` `),(m(!0),M(we,null,tt(C.value,ae=>(m(),M("span",{key:ae,class:"k-line"},[y(` - `),p("a",{id:`${k.value}-L${ae}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${k.value}-L${ae}`:void 0},H(ae),9,dx),y(` + `),p("a",{id:`${k.value}-L${ae}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${k.value}-L${ae}`:void 0},H(ae),9,fx),y(` `)]))),128)),y(` `)])),y(` - `),p("code",{innerHTML:N.value},null,8,hx),y(` - `)])):(m(),M("pre",{key:1,class:J(["k-highlighted-code-block",{"is-single-line":e.isSingleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"k-code-block-highlighted-code-block"},[y(" "),e.isSingleLine?I("",!0):(m(),M("span",fx,[y(` + `),p("code",{innerHTML:N.value},null,8,px),y(` + `)])):(m(),M("pre",{key:1,class:J(["k-highlighted-code-block",{"is-single-line":e.isSingleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"k-code-block-highlighted-code-block"},[y(" "),e.isSingleLine?I("",!0):(m(),M("span",mx,[y(` `),(m(!0),M(we,null,tt(b.value,ae=>(m(),M("span",{key:ae,class:J(["k-line",{"k-line-is-match":C.value.includes(ae),"k-line-is-highlighted-match":w.value!==null&&ae===C.value[w.value]}])},[y(` - `),p("a",{id:`${k.value}-L${ae}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${k.value}-L${ae}`:void 0},H(ae),9,px),y(` + `),p("a",{id:`${k.value}-L${ae}`,class:"k-line-anchor",href:e.showLineNumberLinks?`#${k.value}-L${ae}`:void 0},H(ae),9,vx),y(` `)],2))),128)),y(` `)])),y(` - `),p("code",{innerHTML:D.value},null,8,mx),y(` - `)],2)),e.showCopyButton||L(s)["secondary-actions"]?(m(),M("div",vx,[e.showCopyButton?(m(),G(Fe,{key:0,appearance:"outline",class:"k-code-block-copy-button","data-testid":"k-code-block-copy-button","is-rounded":!1,size:"small",title:`Copy (${L(a)}+C)`,type:"button",onClick:j},{default:E(()=>[P(Oe,{color:"currentColor",icon:"copy",size:L(Et),title:`Copy (${L(a)}+C)`},null,8,["size","title"]),gx]),_:1},8,["title"])):I("",!0),F(Z.$slots,"secondary-actions",{},void 0,!0)])):I("",!0)])],14,KM))}}),yx=Se(Cx,[["__scopeId","data-v-1c9ec6b2"]]),bx={class:"k-collapse"},wx={key:0,class:"k-collapse-trigger-label","data-testid":"k-collapse-trigger-label"},_x={key:0,class:"k-collapse-visible-content","data-testid":"k-collapse-visible-content"},kx={class:"k-collapse-hidden-content","data-testid":"k-collapse-hidden-content"},Mx=X({__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=>Rw.includes(e)}},emits:["toggled","update:modelValue"],setup(e,{emit:t}){const r=e,n=Y(!0),o=Y(!1),a=Lt(),i=A(()=>r.triggerAlignment==="trailing"),s=A(()=>!!a["visible-content"]),l=A({get(){return r.modelValue},set(h){d(h)}}),c=A(()=>o.value?n.value:r.modelValue),u=A(()=>c.value?"chevronRight":"chevronDown"),d=h=>{o.value||(n.value=r.modelValue),n.value=h!==void 0?h:!n.value,o.value=!0,t("toggled",n.value),t("update:modelValue",n.value)};return De(l,(h,f)=>{h!==f&&d(h)}),(h,f)=>(m(),M("div",bx,[p("div",{class:J(["k-collapse-heading",{"has-trailing-trigger":i.value}])},[e.title?(m(),M("div",{key:0,class:J(["k-collapse-title",{"has-trailing-trigger":i.value}]),"data-testid":"k-collapse-title"},H(e.title),3)):I("",!0),p("div",{class:J(["k-collapse-trigger",{"has-trailing-trigger":i.value}])},[F(h.$slots,"trigger",{isCollapsed:c.value,toggle:d},()=>[p("a",{class:"k-collapse-trigger-content","data-testid":"k-collapse-trigger-content",href:"#",role:"button",onClick:f[0]||(f[0]=It(g=>d(),["prevent","stop"]))},[F(h.$slots,"trigger-content",{},()=>[e.triggerLabel?(m(),M("span",wx,[P(Oe,{class:"k-collapse-trigger-chevron",icon:u.value,size:L(Di)},null,8,["icon","size"]),p("span",null,H(e.triggerLabel),1)])):(m(),G(Oe,{key:1,class:"k-collapse-trigger-icon k-collapse-trigger-chevron","data-testid":"k-collapse-trigger-icon",icon:u.value},null,8,["icon"]))],!0)])],!0)],2)],2),s.value?(m(),M("div",_x,[F(h.$slots,"visible-content",{},void 0,!0)])):I("",!0),$s(p("div",kx,[F(h.$slots,"default",{},void 0,!0)],512),[[P0,!c.value]])]))}}),xx=Se(Mx,[["__scopeId","data-v-0786743b"]]);function Ws(e){"@babel/helpers - typeof";return Ws=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},Ws(e)}function io(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 g1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Ar(e){g1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Ws(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 Sx(e,t){g1(2,arguments);var r=Ar(e).getTime(),n=io(t);return new Date(r+n)}var Ex={};function e2(){return Ex}function Lx(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 Ax(e){return g1(1,arguments),e instanceof Date||Ws(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Bx(e){if(g1(1,arguments),!Ax(e)&&typeof e!="number")return!1;var t=Ar(e);return!isNaN(Number(t))}function Dx(e,t){g1(2,arguments);var r=io(t);return Sx(e,-r)}var Hx=864e5;function Tx(e){g1(1,arguments);var t=Ar(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/Hx)+1}function Qs(e){g1(1,arguments);var t=1,r=Ar(e),n=r.getUTCDay(),o=(n=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function Ix(e){g1(1,arguments);var t=m9(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Qs(r);return n}var Ox=6048e5;function Vx(e){g1(1,arguments);var t=Ar(e),r=Qs(t).getTime()-Ix(t).getTime();return Math.round(r/Ox)+1}function Xs(e,t){var r,n,o,a,i,s,l,c;g1(1,arguments);var u=e2(),d=io((r=(n=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&o!==void 0?o:u.weekStartsOn)!==null&&n!==void 0?n:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=Ar(e),f=h.getUTCDay(),g=(f=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(d+1,0,f),g.setUTCHours(0,0,0,0);var _=Xs(g,t),C=new Date(0);C.setUTCFullYear(d,0,f),C.setUTCHours(0,0,0,0);var w=Xs(C,t);return u.getTime()>=_.getTime()?d+1:u.getTime()>=w.getTime()?d:d-1}function Px(e,t){var r,n,o,a,i,s,l,c;g1(1,arguments);var u=e2(),d=io((r=(n=(o=(a=t==null?void 0:t.firstWeekContainsDate)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&o!==void 0?o:u.firstWeekContainsDate)!==null&&n!==void 0?n:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&r!==void 0?r:1),h=v9(e,t),f=new Date(0);f.setUTCFullYear(h,0,d),f.setUTCHours(0,0,0,0);var g=Xs(f,t);return g}var Nx=6048e5;function $x(e,t){g1(1,arguments);var r=Ar(e),n=Xs(r,t).getTime()-Px(r,t).getTime();return Math.round(n/Nx)+1}function ft(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return ft(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):ft(r+1,2)},d:function(e,t){return ft(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 ft(e.getUTCHours()%12||12,t.length)},H:function(e,t){return ft(e.getUTCHours(),t.length)},m:function(e,t){return ft(e.getUTCMinutes(),t.length)},s:function(e,t){return ft(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 ft(o,t.length)}};const an=Zx;var yo={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Rx={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 an.y(e,t)},Y:function(e,t,r,n){var o=v9(e,n),a=o>0?o:1-o;if(t==="YY"){var i=a%100;return ft(i,2)}return t==="Yo"?r.ordinalNumber(a,{unit:"year"}):ft(a,t.length)},R:function(e,t){var r=m9(e);return ft(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return ft(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 ft(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 ft(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 an.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 ft(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=$x(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):ft(o,t.length)},I:function(e,t,r){var n=Vx(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):ft(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):an.d(e,t)},D:function(e,t,r){var n=Tx(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):ft(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 ft(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 ft(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 ft(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=yo.noon:n===0?o=yo.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=yo.evening:n>=12?o=yo.afternoon:n>=4?o=yo.morning:o=yo.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 an.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):an.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):ft(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):ft(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):an.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):an.s(e,t)},S:function(e,t){return an.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 R3(a);case"XXXX":case"XX":return $n(a);case"XXXXX":case"XXX":default:return $n(a,":")}},x:function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"x":return R3(a);case"xxxx":case"xx":return $n(a);case"xxxxx":case"xxx":default:return $n(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"+Z3(a,":");case"OOOO":default:return"GMT"+$n(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"+Z3(a,":");case"zzzz":default:return"GMT"+$n(a,":")}},t:function(e,t,r,n){var o=n._originalDate||e,a=Math.floor(o.getTime()/1e3);return ft(a,t.length)},T:function(e,t,r,n){var o=n._originalDate||e,a=o.getTime();return ft(a,t.length)}};function Z3(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+ft(a,2)}function R3(e,t){if(e%60===0){var r=e>0?"-":"+";return r+ft(Math.abs(e)/60,2)}return $n(e,t)}function $n(e,t){var r=t||"",n=e>0?"-":"+",o=Math.abs(e),a=ft(Math.floor(o/60),2),i=ft(o%60,2);return n+a+r+i}const zx=Rx;var z3=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"})}},g9=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"})}},Fx=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],o=r[2];if(!o)return z3(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}}",z3(n,t)).replace("{{time}}",g9(o,t))},Ux={p:g9,P:Fx};const jx=Ux;var Yx=["D","DD"],Gx=["YY","YYYY"];function Kx(e){return Yx.indexOf(e)!==-1}function qx(e){return Gx.indexOf(e)!==-1}function F3(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 Wx={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"}},Qx=function(e,t,r){var n,o=Wx[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 Xx=Qx;function P2(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 Jx={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},eS={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},tS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},rS={date:P2({formats:Jx,defaultWidth:"full"}),time:P2({formats:eS,defaultWidth:"full"}),dateTime:P2({formats:tS,defaultWidth:"full"})};const nS=rS;var oS={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},aS=function(e,t,r,n){return oS[e]};const iS=aS;function Aa(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 s=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;o=e.values[l]||e.values[s]}var c=e.argumentCallback?e.argumentCallback(t):t;return o[c]}}var sS={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},lS={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},cS={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"]},uS={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"]},dS={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"}},hS={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"}},fS=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"},pS={ordinalNumber:fS,era:Aa({values:sS,defaultWidth:"wide"}),quarter:Aa({values:lS,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Aa({values:cS,defaultWidth:"wide"}),day:Aa({values:uS,defaultWidth:"wide"}),dayPeriod:Aa({values:dS,defaultWidth:"wide",formattingValues:hS,defaultFormattingWidth:"wide"})};const mS=pS;function Ba(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],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?gS(s,function(d){return d.test(i)}):vS(s,function(d){return d.test(i)}),c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;var u=t.slice(i.length);return{value:c,rest:u}}}function vS(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function gS(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 s=t.slice(o.length);return{value:i,rest:s}}}var yS=/^(\d+)(th|st|nd|rd)?/i,bS=/\d+/i,wS={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]},kS={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},MS={any:[/1/i,/2/i,/3/i,/4/i]},xS={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},SS={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]},ES={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},LS={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]},AS={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},BS={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}},DS={ordinalNumber:CS({matchPattern:yS,parsePattern:bS,valueCallback:function(e){return parseInt(e,10)}}),era:Ba({matchPatterns:wS,defaultMatchWidth:"wide",parsePatterns:_S,defaultParseWidth:"any"}),quarter:Ba({matchPatterns:kS,defaultMatchWidth:"wide",parsePatterns:MS,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Ba({matchPatterns:xS,defaultMatchWidth:"wide",parsePatterns:SS,defaultParseWidth:"any"}),day:Ba({matchPatterns:ES,defaultMatchWidth:"wide",parsePatterns:LS,defaultParseWidth:"any"}),dayPeriod:Ba({matchPatterns:AS,defaultMatchWidth:"any",parsePatterns:BS,defaultParseWidth:"any"})};const HS=DS;var TS={code:"en-US",formatDistance:Xx,formatLong:nS,formatRelative:iS,localize:mS,match:HS,options:{weekStartsOn:0,firstWeekContainsDate:1}};const IS=TS;var OS=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,VS=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,PS=/^'([^]*?)'?$/,NS=/''/g,$S=/[a-zA-Z]/;function N2(e,t,r){var n,o,a,i,s,l,c,u,d,h,f,g,_,C,w,b,v,k;g1(2,arguments);var T=String(t),$=e2(),N=(n=(o=r==null?void 0:r.locale)!==null&&o!==void 0?o:$.locale)!==null&&n!==void 0?n:IS,z=io((a=(i=(s=(l=r==null?void 0:r.firstWeekContainsDate)!==null&&l!==void 0?l:r==null||(c=r.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&s!==void 0?s:$.firstWeekContainsDate)!==null&&i!==void 0?i:(d=$.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(z>=1&&z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=io((f=(g=(_=(C=r==null?void 0:r.weekStartsOn)!==null&&C!==void 0?C:r==null||(w=r.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&_!==void 0?_:$.weekStartsOn)!==null&&g!==void 0?g:(v=$.locale)===null||v===void 0||(k=v.options)===null||k===void 0?void 0:k.weekStartsOn)!==null&&f!==void 0?f:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!N.localize)throw new RangeError("locale must contain localize property");if(!N.formatLong)throw new RangeError("locale must contain formatLong property");var S=Ar(e);if(!Bx(S))throw new RangeError("Invalid time value");var R=Lx(S),V=Dx(S,R),U={firstWeekContainsDate:z,weekStartsOn:D,locale:N,_originalDate:S},ie=T.match(VS).map(function(se){var ce=se[0];if(ce==="p"||ce==="P"){var ne=jx[ce];return ne(se,N.formatLong)}return se}).join("").match(OS).map(function(se){if(se==="''")return"'";var ce=se[0];if(ce==="'")return ZS(se);var ne=zx[ce];if(ne)return!(r!=null&&r.useAdditionalWeekYearTokens)&&qx(se)&&F3(se,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Kx(se)&&F3(se,t,String(e)),ne(V,se,N.localize,U);if(ce.match($S))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ce+"`");return se}).join("");return ie}function ZS(e){var t=e.match(PS);return t?t[1].replace(NS,"'"):e}function t2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var j0={exports:{}},C9={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})(C9);var At=C9.exports,Y0={exports:{}},G0={exports:{}},y9={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})(y9);var b9=y9.exports,K0={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})(K0,K0.exports);var C1=K0.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(b9),o=r(C1);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})(G0,G0.exports);var RS=G0.exports,q0={exports:{}};(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(b9),o=r(C1);function a(i){(0,o.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,n.default)(i)==="object"&&s==="[object Date]"?new Date(i.getTime()):typeof i=="number"||s==="[object Number]"?new Date(i):((typeof i=="string"||s==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default})(q0,q0.exports);var Br=q0.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(RS),o=r(Br),a=r(C1);function i(s){if((0,a.default)(1,arguments),!(0,n.default)(s)&&typeof s!="number")return!1;var l=(0,o.default)(s);return!isNaN(Number(l))}e.exports=t.default})(Y0,Y0.exports);var zS=Y0.exports,W0={exports:{}},Q0={exports:{}},X0={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})(X0,X0.exports);var po=X0.exports;const FS=t2(po);(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(po),o=r(Br),a=r(C1);function i(s,l){(0,a.default)(2,arguments);var c=(0,o.default)(s).getTime(),u=(0,n.default)(l);return new Date(c+u)}e.exports=t.default})(Q0,Q0.exports);var US=Q0.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(US),o=r(C1),a=r(po);function i(s,l){(0,o.default)(2,arguments);var c=(0,a.default)(l);return(0,n.default)(s,-c)}e.exports=t.default})(W0,W0.exports);var jS=W0.exports,J0={exports:{}},e6={exports:{}};(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Br),o=r(C1),a=864e5;function i(s){(0,o.default)(1,arguments);var l=(0,n.default)(s),c=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var u=l.getTime(),d=c-u;return Math.floor(d/a)+1}e.exports=t.default})(e6,e6.exports);var YS=e6.exports,t6={exports:{}},r6={exports:{}};(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(Br),o=r(C1);function a(i){(0,o.default)(1,arguments);var s=1,l=(0,n.default)(i),c=l.getUTCDay(),u=(c=d.getTime()?c+1:l.getTime()>=f.getTime()?c:c-1}e.exports=t.default})(o6,o6.exports);var w9=o6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(w9),o=r(N7),a=r(C1);function i(s){(0,a.default)(1,arguments);var l=(0,n.default)(s),c=new Date(0);c.setUTCFullYear(l,0,4),c.setUTCHours(0,0,0,0);var u=(0,o.default)(c);return u}e.exports=t.default})(n6,n6.exports);var GS=n6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(Br),o=r(N7),a=r(GS),i=r(C1),s=6048e5;function l(c){(0,i.default)(1,arguments);var u=(0,n.default)(c),d=(0,o.default)(u).getTime()-(0,a.default)(u).getTime();return Math.round(d/s)+1}e.exports=t.default})(t6,t6.exports);var KS=t6.exports,a6={exports:{}},i6={exports:{}},mo={};Object.defineProperty(mo,"__esModule",{value:!0});mo.getDefaultOptions=qS;mo.setDefaultOptions=WS;var _9={};function qS(){return _9}function WS(e){_9=e}(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(Br),o=r(C1),a=r(po),i=mo;function s(l,c){var u,d,h,f,g,_,C,w;(0,o.default)(1,arguments);var b=(0,i.getDefaultOptions)(),v=(0,a.default)((u=(d=(h=(f=c==null?void 0:c.weekStartsOn)!==null&&f!==void 0?f:c==null||(g=c.locale)===null||g===void 0||(_=g.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&h!==void 0?h:b.weekStartsOn)!==null&&d!==void 0?d:(C=b.locale)===null||C===void 0||(w=C.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&u!==void 0?u:0);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var k=(0,n.default)(l),T=k.getUTCDay(),$=(T=1&&$<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var N=new Date(0);N.setUTCFullYear(k+1,0,$),N.setUTCHours(0,0,0,0);var z=(0,a.default)(N,u),D=new Date(0);D.setUTCFullYear(k,0,$),D.setUTCHours(0,0,0,0);var S=(0,a.default)(D,u);return v.getTime()>=z.getTime()?k+1:v.getTime()>=S.getTime()?k:k-1}e.exports=t.default})(l6,l6.exports);var k9=l6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(k9),o=r(C1),a=r($7),i=r(po),s=mo;function l(c,u){var d,h,f,g,_,C,w,b;(0,o.default)(1,arguments);var v=(0,s.getDefaultOptions)(),k=(0,i.default)((d=(h=(f=(g=u==null?void 0:u.firstWeekContainsDate)!==null&&g!==void 0?g:u==null||(_=u.locale)===null||_===void 0||(C=_.options)===null||C===void 0?void 0:C.firstWeekContainsDate)!==null&&f!==void 0?f:v.firstWeekContainsDate)!==null&&h!==void 0?h:(w=v.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&d!==void 0?d:1),T=(0,n.default)(c,u),$=new Date(0);$.setUTCFullYear(T,0,k),$.setUTCHours(0,0,0,0);var N=(0,a.default)($,u);return N}e.exports=t.default})(s6,s6.exports);var QS=s6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(Br),o=r($7),a=r(QS),i=r(C1),s=6048e5;function l(c,u){(0,i.default)(1,arguments);var d=(0,n.default)(c),h=(0,o.default)(d,u).getTime()-(0,a.default)(d,u).getTime();return Math.round(h/s)+1}e.exports=t.default})(a6,a6.exports);var XS=a6.exports,c6={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?l:1-l;return(0,n.default)(s==="yy"?c%100:c,s.length)},M:function(i,s){var l=i.getUTCMonth();return s==="M"?String(l+1):(0,n.default)(l+1,2)},d:function(i,s){return(0,n.default)(i.getUTCDate(),s.length)},a:function(i,s){var l=i.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(i,s){return(0,n.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,n.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,n.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,n.default)(i.getUTCSeconds(),s.length)},S:function(i,s){var l=s.length,c=i.getUTCMilliseconds(),u=Math.floor(c*Math.pow(10,l-3));return(0,n.default)(u,s.length)}},a=o;t.default=a,e.exports=t.default})(u6,u6.exports);var JS=u6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(YS),o=r(KS),a=r(w9),i=r(XS),s=r(k9),l=r(M9),c=r(JS),u={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(C,w,b){var v=C.getUTCFullYear()>0?1:0;switch(w){case"G":case"GG":case"GGG":return b.era(v,{width:"abbreviated"});case"GGGGG":return b.era(v,{width:"narrow"});case"GGGG":default:return b.era(v,{width:"wide"})}},y:function(C,w,b){if(w==="yo"){var v=C.getUTCFullYear(),k=v>0?v:1-v;return b.ordinalNumber(k,{unit:"year"})}return c.default.y(C,w)},Y:function(C,w,b,v){var k=(0,s.default)(C,v),T=k>0?k:1-k;if(w==="YY"){var $=T%100;return(0,l.default)($,2)}return w==="Yo"?b.ordinalNumber(T,{unit:"year"}):(0,l.default)(T,w.length)},R:function(C,w){var b=(0,a.default)(C);return(0,l.default)(b,w.length)},u:function(C,w){var b=C.getUTCFullYear();return(0,l.default)(b,w.length)},Q:function(C,w,b){var v=Math.ceil((C.getUTCMonth()+1)/3);switch(w){case"Q":return String(v);case"QQ":return(0,l.default)(v,2);case"Qo":return b.ordinalNumber(v,{unit:"quarter"});case"QQQ":return b.quarter(v,{width:"abbreviated",context:"formatting"});case"QQQQQ":return b.quarter(v,{width:"narrow",context:"formatting"});case"QQQQ":default:return b.quarter(v,{width:"wide",context:"formatting"})}},q:function(C,w,b){var v=Math.ceil((C.getUTCMonth()+1)/3);switch(w){case"q":return String(v);case"qq":return(0,l.default)(v,2);case"qo":return b.ordinalNumber(v,{unit:"quarter"});case"qqq":return b.quarter(v,{width:"abbreviated",context:"standalone"});case"qqqqq":return b.quarter(v,{width:"narrow",context:"standalone"});case"qqqq":default:return b.quarter(v,{width:"wide",context:"standalone"})}},M:function(C,w,b){var v=C.getUTCMonth();switch(w){case"M":case"MM":return c.default.M(C,w);case"Mo":return b.ordinalNumber(v+1,{unit:"month"});case"MMM":return b.month(v,{width:"abbreviated",context:"formatting"});case"MMMMM":return b.month(v,{width:"narrow",context:"formatting"});case"MMMM":default:return b.month(v,{width:"wide",context:"formatting"})}},L:function(C,w,b){var v=C.getUTCMonth();switch(w){case"L":return String(v+1);case"LL":return(0,l.default)(v+1,2);case"Lo":return b.ordinalNumber(v+1,{unit:"month"});case"LLL":return b.month(v,{width:"abbreviated",context:"standalone"});case"LLLLL":return b.month(v,{width:"narrow",context:"standalone"});case"LLLL":default:return b.month(v,{width:"wide",context:"standalone"})}},w:function(C,w,b,v){var k=(0,i.default)(C,v);return w==="wo"?b.ordinalNumber(k,{unit:"week"}):(0,l.default)(k,w.length)},I:function(C,w,b){var v=(0,o.default)(C);return w==="Io"?b.ordinalNumber(v,{unit:"week"}):(0,l.default)(v,w.length)},d:function(C,w,b){return w==="do"?b.ordinalNumber(C.getUTCDate(),{unit:"date"}):c.default.d(C,w)},D:function(C,w,b){var v=(0,n.default)(C);return w==="Do"?b.ordinalNumber(v,{unit:"dayOfYear"}):(0,l.default)(v,w.length)},E:function(C,w,b){var v=C.getUTCDay();switch(w){case"E":case"EE":case"EEE":return b.day(v,{width:"abbreviated",context:"formatting"});case"EEEEE":return b.day(v,{width:"narrow",context:"formatting"});case"EEEEEE":return b.day(v,{width:"short",context:"formatting"});case"EEEE":default:return b.day(v,{width:"wide",context:"formatting"})}},e:function(C,w,b,v){var k=C.getUTCDay(),T=(k-v.weekStartsOn+8)%7||7;switch(w){case"e":return String(T);case"ee":return(0,l.default)(T,2);case"eo":return b.ordinalNumber(T,{unit:"day"});case"eee":return b.day(k,{width:"abbreviated",context:"formatting"});case"eeeee":return b.day(k,{width:"narrow",context:"formatting"});case"eeeeee":return b.day(k,{width:"short",context:"formatting"});case"eeee":default:return b.day(k,{width:"wide",context:"formatting"})}},c:function(C,w,b,v){var k=C.getUTCDay(),T=(k-v.weekStartsOn+8)%7||7;switch(w){case"c":return String(T);case"cc":return(0,l.default)(T,w.length);case"co":return b.ordinalNumber(T,{unit:"day"});case"ccc":return b.day(k,{width:"abbreviated",context:"standalone"});case"ccccc":return b.day(k,{width:"narrow",context:"standalone"});case"cccccc":return b.day(k,{width:"short",context:"standalone"});case"cccc":default:return b.day(k,{width:"wide",context:"standalone"})}},i:function(C,w,b){var v=C.getUTCDay(),k=v===0?7:v;switch(w){case"i":return String(k);case"ii":return(0,l.default)(k,w.length);case"io":return b.ordinalNumber(k,{unit:"day"});case"iii":return b.day(v,{width:"abbreviated",context:"formatting"});case"iiiii":return b.day(v,{width:"narrow",context:"formatting"});case"iiiiii":return b.day(v,{width:"short",context:"formatting"});case"iiii":default:return b.day(v,{width:"wide",context:"formatting"})}},a:function(C,w,b){var v=C.getUTCHours(),k=v/12>=1?"pm":"am";switch(w){case"a":case"aa":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"aaa":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return b.dayPeriod(k,{width:"narrow",context:"formatting"});case"aaaa":default:return b.dayPeriod(k,{width:"wide",context:"formatting"})}},b:function(C,w,b){var v=C.getUTCHours(),k;switch(v===12?k=u.noon:v===0?k=u.midnight:k=v/12>=1?"pm":"am",w){case"b":case"bb":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"bbb":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return b.dayPeriod(k,{width:"narrow",context:"formatting"});case"bbbb":default:return b.dayPeriod(k,{width:"wide",context:"formatting"})}},B:function(C,w,b){var v=C.getUTCHours(),k;switch(v>=17?k=u.evening:v>=12?k=u.afternoon:v>=4?k=u.morning:k=u.night,w){case"B":case"BB":case"BBB":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"BBBBB":return b.dayPeriod(k,{width:"narrow",context:"formatting"});case"BBBB":default:return b.dayPeriod(k,{width:"wide",context:"formatting"})}},h:function(C,w,b){if(w==="ho"){var v=C.getUTCHours()%12;return v===0&&(v=12),b.ordinalNumber(v,{unit:"hour"})}return c.default.h(C,w)},H:function(C,w,b){return w==="Ho"?b.ordinalNumber(C.getUTCHours(),{unit:"hour"}):c.default.H(C,w)},K:function(C,w,b){var v=C.getUTCHours()%12;return w==="Ko"?b.ordinalNumber(v,{unit:"hour"}):(0,l.default)(v,w.length)},k:function(C,w,b){var v=C.getUTCHours();return v===0&&(v=24),w==="ko"?b.ordinalNumber(v,{unit:"hour"}):(0,l.default)(v,w.length)},m:function(C,w,b){return w==="mo"?b.ordinalNumber(C.getUTCMinutes(),{unit:"minute"}):c.default.m(C,w)},s:function(C,w,b){return w==="so"?b.ordinalNumber(C.getUTCSeconds(),{unit:"second"}):c.default.s(C,w)},S:function(C,w){return c.default.S(C,w)},X:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();if(T===0)return"Z";switch(w){case"X":return f(T);case"XXXX":case"XX":return g(T);case"XXXXX":case"XXX":default:return g(T,":")}},x:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();switch(w){case"x":return f(T);case"xxxx":case"xx":return g(T);case"xxxxx":case"xxx":default:return g(T,":")}},O:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();switch(w){case"O":case"OO":case"OOO":return"GMT"+h(T,":");case"OOOO":default:return"GMT"+g(T,":")}},z:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();switch(w){case"z":case"zz":case"zzz":return"GMT"+h(T,":");case"zzzz":default:return"GMT"+g(T,":")}},t:function(C,w,b,v){var k=v._originalDate||C,T=Math.floor(k.getTime()/1e3);return(0,l.default)(T,w.length)},T:function(C,w,b,v){var k=v._originalDate||C,T=k.getTime();return(0,l.default)(T,w.length)}};function h(C,w){var b=C>0?"-":"+",v=Math.abs(C),k=Math.floor(v/60),T=v%60;if(T===0)return b+String(k);var $=w||"";return b+String(k)+$+(0,l.default)(T,2)}function f(C,w){if(C%60===0){var b=C>0?"-":"+";return b+(0,l.default)(Math.abs(C)/60,2)}return g(C,w)}function g(C,w){var b=w||"",v=C>0?"-":"+",k=Math.abs(C),T=(0,l.default)(Math.floor(k/60),2),$=(0,l.default)(k%60,2);return v+T+b+$}var _=d;t.default=_,e.exports=t.default})(J0,J0.exports);var eE=J0.exports,d6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,l){switch(s){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},n=function(s,l){switch(s){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},o=function(s,l){var c=s.match(/(P+)(p+)?/)||[],u=c[1],d=c[2];if(!d)return r(s,l);var h;switch(u){case"P":h=l.dateTime({width:"short"});break;case"PP":h=l.dateTime({width:"medium"});break;case"PPP":h=l.dateTime({width:"long"});break;case"PPPP":default:h=l.dateTime({width:"full"});break}return h.replace("{{date}}",r(u,l)).replace("{{time}}",n(d,l))},a={p:n,P:o},i=a;t.default=i,e.exports=t.default})(d6,d6.exports);var tE=d6.exports,h6={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})(h6,h6.exports);var x9=h6.exports;const U3=t2(x9);var Vi={};Object.defineProperty(Vi,"__esModule",{value:!0});Vi.isProtectedDayOfYearToken=oE;Vi.isProtectedWeekYearToken=aE;Vi.throwProtectedError=iE;var rE=["D","DD"],nE=["YY","YYYY"];function oE(e){return rE.indexOf(e)!==-1}function aE(e){return nE.indexOf(e)!==-1}function iE(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 f6={exports:{}},p6={exports:{}},m6={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,s){var l,c=r[a];return typeof c=="string"?l=c:i===1?l=c.one:l=c.other.replace("{{count}}",i.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+l:l+" ago":l},o=n;t.default=o,e.exports=t.default})(m6,m6.exports);var sE=m6.exports,v6={exports:{}},g6={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})(g6,g6.exports);var lE=g6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(lE),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}}"},s={date:(0,n.default)({formats:o,defaultWidth:"full"}),time:(0,n.default)({formats:a,defaultWidth:"full"}),dateTime:(0,n.default)({formats:i,defaultWidth:"full"})},l=s;t.default=l,e.exports=t.default})(v6,v6.exports);var cE=v6.exports,C6={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,s,l){return r[a]},o=n;t.default=o,e.exports=t.default})(C6,C6.exports);var uE=C6.exports,y6={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",s;if(i==="formatting"&&n.formattingValues){var l=n.defaultFormattingWidth||n.defaultWidth,c=a!=null&&a.width?String(a.width):l;s=n.formattingValues[c]||n.formattingValues[l]}else{var u=n.defaultWidth,d=a!=null&&a.width?String(a.width):n.defaultWidth;s=n.values[d]||n.values[u]}var h=n.argumentCallback?n.argumentCallback(o):o;return s[h]}}e.exports=t.default})(b6,b6.exports);var dE=b6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(dE),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"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},c={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"}},u=function(f,g){var _=Number(f),C=_%100;if(C>20||C<10)switch(C%10){case 1:return _+"st";case 2:return _+"nd";case 3:return _+"rd"}return _+"th"},d={ordinalNumber:u,era:(0,n.default)({values:o,defaultWidth:"wide"}),quarter:(0,n.default)({values:a,defaultWidth:"wide",argumentCallback:function(f){return f-1}}),month:(0,n.default)({values:i,defaultWidth:"wide"}),day:(0,n.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:l,defaultWidth:"wide",formattingValues:c,defaultFormattingWidth:"wide"})},h=d;t.default=h,e.exports=t.default})(y6,y6.exports);var hE=y6.exports,w6={exports:{}},_6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(a){return function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=s.width,c=l&&a.matchPatterns[l]||a.matchPatterns[a.defaultMatchWidth],u=i.match(c);if(!u)return null;var d=u[0],h=l&&a.parsePatterns[l]||a.parsePatterns[a.defaultParseWidth],f=Array.isArray(h)?o(h,function(C){return C.test(d)}):n(h,function(C){return C.test(d)}),g;g=a.valueCallback?a.valueCallback(f):f,g=s.valueCallback?s.valueCallback(g):g;var _=i.slice(d.length);return{value:g,rest:_}}}function n(a,i){for(var s in a)if(a.hasOwnProperty(s)&&i(a[s]))return s}function o(a,i){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:{},i=o.match(n.matchPattern);if(!i)return null;var s=i[0],l=o.match(n.parsePattern);if(!l)return null;var c=n.valueCallback?n.valueCallback(l[0]):l[0];c=a.valueCallback?a.valueCallback(c):c;var u=o.slice(s.length);return{value:c,rest:u}}}e.exports=t.default})(k6,k6.exports);var pE=k6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(fE),o=r(pE),a=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},c={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},u={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},h={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]},f={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]},_={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},C={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}},w={ordinalNumber:(0,o.default)({matchPattern:a,parsePattern:i,valueCallback:function(v){return parseInt(v,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any",valueCallback:function(v){return v+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:g,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:_,defaultMatchWidth:"any",parsePatterns:C,defaultParseWidth:"any"})},b=w;t.default=b,e.exports=t.default})(w6,w6.exports);var mE=w6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(sE),o=r(cE),a=r(uE),i=r(hE),s=r(mE),l={code:"en-US",formatDistance:n.default,formatLong:o.default,formatRelative:a.default,localize:i.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},c=l;t.default=c,e.exports=t.default})(p6,p6.exports);var vE=p6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(vE),o=n.default;t.default=o,e.exports=t.default})(f6,f6.exports);var gE=f6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var n=r(zS),o=r(jS),a=r(Br),i=r(eE),s=r(tE),l=r(x9),c=Vi,u=r(po),d=r(C1),h=mo,f=r(gE),g=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,C=/^'([^]*?)'?$/,w=/''/g,b=/[a-zA-Z]/;function v(T,$,N){var z,D,S,R,V,U,ie,se,ce,ne,ye,Ge,Ne,qe,ze,he,$e,He;(0,d.default)(2,arguments);var Ke=String($),K=(0,h.getDefaultOptions)(),j=(z=(D=N==null?void 0:N.locale)!==null&&D!==void 0?D:K.locale)!==null&&z!==void 0?z:f.default,Z=(0,u.default)((S=(R=(V=(U=N==null?void 0:N.firstWeekContainsDate)!==null&&U!==void 0?U:N==null||(ie=N.locale)===null||ie===void 0||(se=ie.options)===null||se===void 0?void 0:se.firstWeekContainsDate)!==null&&V!==void 0?V:K.firstWeekContainsDate)!==null&&R!==void 0?R:(ce=K.locale)===null||ce===void 0||(ne=ce.options)===null||ne===void 0?void 0:ne.firstWeekContainsDate)!==null&&S!==void 0?S:1);if(!(Z>=1&&Z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var q=(0,u.default)((ye=(Ge=(Ne=(qe=N==null?void 0:N.weekStartsOn)!==null&&qe!==void 0?qe:N==null||(ze=N.locale)===null||ze===void 0||(he=ze.options)===null||he===void 0?void 0:he.weekStartsOn)!==null&&Ne!==void 0?Ne:K.weekStartsOn)!==null&&Ge!==void 0?Ge:($e=K.locale)===null||$e===void 0||(He=$e.options)===null||He===void 0?void 0:He.weekStartsOn)!==null&&ye!==void 0?ye:0);if(!(q>=0&&q<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!j.localize)throw new RangeError("locale must contain localize property");if(!j.formatLong)throw new RangeError("locale must contain formatLong property");var ae=(0,a.default)(T);if(!(0,n.default)(ae))throw new RangeError("Invalid time value");var x=(0,l.default)(ae),B=(0,o.default)(ae,x),O={firstWeekContainsDate:Z,weekStartsOn:q,locale:j,_originalDate:ae},Q=Ke.match(_).map(function(W){var ee=W[0];if(ee==="p"||ee==="P"){var fe=s.default[ee];return fe(W,j.formatLong)}return W}).join("").match(g).map(function(W){if(W==="''")return"'";var ee=W[0];if(ee==="'")return k(W);var fe=i.default[ee];if(fe)return!(N!=null&&N.useAdditionalWeekYearTokens)&&(0,c.isProtectedWeekYearToken)(W)&&(0,c.throwProtectedError)(W,$,String(T)),!(N!=null&&N.useAdditionalDayOfYearTokens)&&(0,c.isProtectedDayOfYearToken)(W)&&(0,c.throwProtectedError)(W,$,String(T)),fe(B,W,j.localize,O);if(ee.match(b))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ee+"`");return W}).join("");return Q}function k(T){var $=T.match(C);return $?$[1].replace(w,"'"):T}e.exports=t.default})(j0,j0.exports);var CE=j0.exports;const yE=t2(CE);function j3(e,t,r){var n=_E(e,r.timeZone,r.locale);return n.formatToParts?bE(n,t):wE(n,t)}function bE(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 wE(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function _E(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 kE(e,t){var r=EE(t);return r.formatToParts?xE(r,e):SE(r,e)}var ME={year:0,month:1,day:2,hour:3,minute:4,second:5};function xE(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 SE(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 $2={};function EE(e){if(!$2[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";$2[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 $2[e]}function S9(e,t,r,n,o,a,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,o,a,i),s}var Y3=36e5,LE=6e4,Z2={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function Z7(e,t,r){var n,o;if(!e||(n=Z2.timezoneZ.exec(e),n))return 0;var a;if(n=Z2.timezoneHH.exec(e),n)return a=parseInt(n[1],10),G3(a)?-(a*Y3):NaN;if(n=Z2.timezoneHHMM.exec(e),n){a=parseInt(n[1],10);var i=parseInt(n[2],10);return G3(a,i)?(o=Math.abs(a)*Y3+i*LE,a>0?-o:o):NaN}if(DE(e)){t=new Date(t||Date.now());var s=r?t:AE(t),l=M6(s,e),c=r?l:BE(t,l,e);return-c}return NaN}function AE(e){return S9(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function M6(e,t){var r=kE(e,t),n=S9(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 BE(e,t,r){var n=e.getTime(),o=n-t,a=M6(new Date(o),r);if(t===a)return t;o-=a-t;var i=M6(new Date(o),r);return a===i?a:Math.max(a,i)}function G3(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var K3={};function DE(e){if(K3[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),K3[e]=!0,!0}catch{return!1}}var HE=60*1e3,TE={X:function(e,t,r,n){var o=R2(n.timeZone,n._originalDate||e);if(o===0)return"Z";switch(t){case"X":return q3(o);case"XXXX":case"XX":return Eo(o);case"XXXXX":case"XXX":default:return Eo(o,":")}},x:function(e,t,r,n){var o=R2(n.timeZone,n._originalDate||e);switch(t){case"x":return q3(o);case"xxxx":case"xx":return Eo(o);case"xxxxx":case"xxx":default:return Eo(o,":")}},O:function(e,t,r,n){var o=R2(n.timeZone,n._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+IE(o,":");case"OOOO":default:return"GMT"+Eo(o,":")}},z:function(e,t,r,n){var o=n._originalDate||e;switch(t){case"z":case"zz":case"zzz":return j3("short",o,n);case"zzzz":default:return j3("long",o,n)}}};function R2(e,t){var r=e?Z7(e,t,!0)/HE:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function Js(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",o=Math.abs(e),a=Js(Math.floor(o/60),2),i=Js(Math.floor(o%60),2);return n+a+r+i}function q3(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Js(Math.abs(e)/60,2)}return Eo(e,t)}function IE(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+Js(a,2)}const OE=TE;var VE=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,z2=36e5,W3=6e4,PE=2,m1={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:VE};function E9(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?PE:FS(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=NE(e),a=$E(o.date,n),i=a.year,s=a.restDateString,l=ZE(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=RE(o.time),isNaN(u)))return new Date(NaN);if(o.timeZone||r.timeZone){if(d=Z7(o.timeZone||r.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN)}else d=U3(new Date(c+u)),d=U3(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function NE(e){var t={},r=m1.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=m1.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var o=m1.timeZone.exec(n);o?(t.time=n.replace(o[1],""),t.timeZone=o[1].trim()):t.time=n}return t}function $E(e,t){var r=m1.YYY[t],n=m1.YYYYY[t],o;if(o=m1.YYYY.exec(e)||n.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=m1.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 ZE(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=m1.MM.exec(e),r)return n=new Date(0),o=parseInt(r[1],10)-1,X3(t,o)?(n.setUTCFullYear(t,o),n):new Date(NaN);if(r=m1.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return UE(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=m1.MMDD.exec(e),r){n=new Date(0),o=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return X3(t,o,s)?(n.setUTCFullYear(t,o,s),n):new Date(NaN)}if(r=m1.Www.exec(e),r)return a=parseInt(r[1],10)-1,J3(t,a)?Q3(t,a):new Date(NaN);if(r=m1.WwwD.exec(e),r){a=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return J3(t,a,l)?Q3(t,a,l):new Date(NaN)}return null}function RE(e){var t,r,n;if(t=m1.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),F2(r)?r%24*z2:NaN;if(t=m1.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),F2(r,n)?r%24*z2+n*W3:NaN;if(t=m1.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return F2(r,n,o)?r%24*z2+n*W3+o*1e3:NaN}return null}function Q3(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 zE=[31,28,31,30,31,30,31,31,30,31,30,31],FE=[31,29,31,30,31,30,31,31,30,31,30,31];function L9(e){return e%400===0||e%4===0&&e%100!==0}function X3(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=L9(e);if(n&&r>FE[t]||!n&&r>zE[t])return!1}return!0}function UE(e,t){if(t<1)return!1;var r=L9(e);return!(r&&t>366||!r&&t>365)}function J3(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function F2(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var jE=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function YE(e,t,r){var n=String(t),o=r||{},a=n.match(jE);if(a){var i=E9(e,o);n=a.reduce(function(s,l){if(l[0]==="'")return s;var c=s.indexOf(l),u=s[c-1]==="'",d=s.replace(l,"'"+OE[l[0]](i,l,null,o)+"'");return u?d.substring(0,c-1)+d.substring(c+1):d},n)}return yE(e,n,o)}var x6={exports:{}},S6={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})(S6,S6.exports);var GE=S6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(GE);function o(a){return(0,n.default)({},a)}e.exports=t.default})(x6,x6.exports);var KE=x6.exports;const qE=t2(KE);function WE(e,t,r){var n=E9(e,r),o=Z7(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 U2(e,t,r,n){var o=qE(n);return o.timeZone=t,YE(WE(e,t),r,o)}function bi(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function Q1(e){if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t?t.defaultView:window}return e}function R7(e){var t=Q1(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function wi(e){var t=Q1(e).Element;return e instanceof t||e instanceof Element}function Dr(e){var t=Q1(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function QE(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function XE(e){return e===Q1(e)||!Dr(e)?R7(e):QE(e)}function Jr(e){return e?(e.nodeName||"").toLowerCase():null}function Dn(e){return(wi(e)?e.ownerDocument:e.document).documentElement}function A9(e){return bi(Dn(e)).left+R7(e).scrollLeft}function Pi(e){return Q1(e).getComputedStyle(e)}function z7(e){var t=Pi(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function B9(e,t,r){r===void 0&&(r=!1);var n=Dn(t),o=bi(e),a={scrollLeft:0,scrollTop:0},i={x:0,y:0};return r||((Jr(t)!=="body"||z7(n))&&(a=XE(t)),Dr(t)?(i=bi(t),i.x+=t.clientLeft,i.y+=t.clientTop):n&&(i.x=A9(n))),{x:o.left+a.scrollLeft-i.x,y:o.top+a.scrollTop-i.y,width:o.width,height:o.height}}function F7(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function D9(e){return Jr(e)==="html"?e:e.assignedSlot||e.parentNode||e.host||Dn(e)}function H9(e){return["html","body","#document"].indexOf(Jr(e))>=0?e.ownerDocument.body:Dr(e)&&z7(e)?e:H9(D9(e))}function Xa(e,t){t===void 0&&(t=[]);var r=H9(e),n=Jr(r)==="body",o=Q1(r),a=n?[o].concat(o.visualViewport||[],z7(r)?r:[]):r,i=t.concat(a);return n?i:i.concat(Xa(D9(a)))}function JE(e){return["table","td","th"].indexOf(Jr(e))>=0}function e4(e){return!Dr(e)||Pi(e).position==="fixed"?null:e.offsetParent}function Ni(e){for(var t=Q1(e),r=e4(e);r&&JE(r);)r=e4(r);return r&&Jr(r)==="body"&&Pi(r).position==="static"?t:r||t}var K1="top",sr="bottom",lr="right",q1="left",U7="auto",$i=[K1,sr,lr,q1],ra="start",j7="end",eL="clippingParents",T9="viewport",Da="popper",tL="reference",t4=$i.reduce(function(e,t){return e.concat([t+"-"+ra,t+"-"+j7])},[]),I9=[].concat($i,[U7]).reduce(function(e,t){return e.concat([t,t+"-"+ra,t+"-"+j7])},[]),rL="beforeRead",nL="read",oL="afterRead",aL="beforeMain",iL="main",sL="afterMain",lL="beforeWrite",cL="write",uL="afterWrite",dL=[rL,nL,oL,aL,iL,sL,lL,cL,uL];function hL(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(s){if(!r.has(s)){var l=t.get(s);l&&o(l)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||o(a)}),n}function fL(e){var t=hL(e);return dL.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function pL(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function kr(e){return e.split("-")[0]}function mL(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 r4={placement:"bottom",modifiers:[],strategy:"absolute"};function n4(){for(var e=arguments.length,t=new Array(e),r=0;r=0?"x":"y"}function O9(e){var t=e.reference,r=e.element,n=e.placement,o=n?kr(n):null,a=n?_i(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(o){case K1:l={x:i,y:t.y-r.height};break;case sr:l={x:i,y:t.y+t.height};break;case lr:l={x:t.x+t.width,y:s};break;case q1:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var c=o?Y7(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(a){case ra:l[c]=Math.floor(l[c])-Math.floor(t[u]/2-r[u]/2);break;case j7:l[c]=Math.floor(l[c])+Math.ceil(t[u]/2-r[u]/2);break}}return l}function yL(e){var t=e.state,r=e.name;t.modifiersData[r]=O9({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const bL={name:"popperOffsets",enabled:!0,phase:"read",fn:yL,data:{}};var wL={top:"auto",right:"auto",bottom:"auto",left:"auto"};function _L(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Math.round(t*o)/o||0,y:Math.round(r*o)/o||0}}function o4(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.offsets,i=e.position,s=e.gpuAcceleration,l=e.adaptive,c=_L(a),u=c.x,d=c.y,h=a.hasOwnProperty("x"),f=a.hasOwnProperty("y"),g=q1,_=K1,C=window;if(l){var w=Ni(r);w===Q1(r)&&(w=Dn(r)),o===K1&&(_=sr,d-=w.clientHeight-n.height,d*=s?1:-1),o===q1&&(g=lr,u-=w.clientWidth-n.width,u*=s?1:-1)}var b=Object.assign({position:i},l&&wL);if(s){var v;return Object.assign({},b,(v={},v[_]=f?"0":"",v[g]=h?"0":"",v.transform=(C.devicePixelRatio||1)<2?"translate("+u+"px, "+d+"px)":"translate3d("+u+"px, "+d+"px, 0)",v))}return Object.assign({},b,(t={},t[_]=f?d+"px":"",t[g]=h?u+"px":"",t.transform="",t))}function kL(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,s={placement:kr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,{},o4(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,{},o4(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const ML={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:kL,data:{}};function xL(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];!Dr(a)||!Jr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function SL(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.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]),s=i.reduce(function(l,c){return l[c]="",l},{});!Dr(o)||!Jr(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(l){o.removeAttribute(l)}))})}}const EL={name:"applyStyles",enabled:!0,phase:"write",fn:xL,effect:SL,requires:["computeStyles"]};function LL(e,t,r){var n=kr(e),o=[q1,K1].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[q1,lr].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function AL(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,i=I9.reduce(function(u,d){return u[d]=LL(d,t.rects,a),u},{}),s=i[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=i}const BL={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:AL};var DL={left:"right",right:"left",bottom:"top",top:"bottom"};function Cs(e){return e.replace(/left|right|bottom|top/g,function(t){return DL[t]})}var HL={start:"end",end:"start"};function a4(e){return e.replace(/start|end/g,function(t){return HL[t]})}function TL(e){var t=Q1(e),r=t.visualViewport,n=t.innerWidth,o=t.innerHeight;return r&&/iPhone|iPod|iPad/.test(navigator.platform)&&(n=r.width,o=r.height),{width:n,height:o,x:0,y:0}}function IL(e){var t=Q1(e),r=R7(e),n=B9(Dn(e),t);return n.height=Math.max(n.height,t.innerHeight),n.width=Math.max(n.width,t.innerWidth),n.x=-r.scrollLeft,n.y=-r.scrollTop,n}function es(e){return parseFloat(e)||0}function OL(e){var t=Dr(e)?Pi(e):{};return{top:es(t.borderTopWidth),right:es(t.borderRightWidth),bottom:es(t.borderBottomWidth),left:es(t.borderLeftWidth)}}function VL(e){var t=Q1(e),r=OL(e),n=Jr(e)==="html",o=A9(e),a=e.clientWidth+r.right,i=e.clientHeight+r.bottom;return n&&t.innerHeight-e.clientHeight>50&&(i=t.innerHeight-r.bottom),{top:n?0:e.clientTop,right:e.clientLeft>r.left?r.right:n?t.innerWidth-a-o:e.offsetWidth-a,bottom:n?t.innerHeight-i:e.offsetHeight-i,left:n?o:e.clientLeft}}function V9(e,t){var r=!!(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(r){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function E6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function i4(e,t){return t===T9?E6(TL(e)):Dr(t)?bi(t):E6(IL(Dn(e)))}function PL(e){var t=Xa(e),r=["absolute","fixed"].indexOf(Pi(e).position)>=0,n=r&&Dr(e)?Ni(e):e;return wi(n)?t.filter(function(o){return wi(o)&&V9(o,n)}):[]}function NL(e,t,r){var n=t==="clippingParents"?PL(e):[].concat(t),o=[].concat(n,[r]),a=o[0],i=o.reduce(function(s,l){var c=i4(e,l),u=VL(Dr(l)?l:Dn(e));return s.top=Math.max(c.top+u.top,s.top),s.right=Math.min(c.right-u.right,s.right),s.bottom=Math.min(c.bottom-u.bottom,s.bottom),s.left=Math.max(c.left+u.left,s.left),s},i4(e,a));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function P9(){return{top:0,right:0,bottom:0,left:0}}function N9(e){return Object.assign({},P9(),{},e)}function $9(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}function ki(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,i=a===void 0?eL:a,s=r.rootBoundary,l=s===void 0?T9:s,c=r.elementContext,u=c===void 0?Da:c,d=r.altBoundary,h=d===void 0?!1:d,f=r.padding,g=f===void 0?0:f,_=N9(typeof g!="number"?g:$9(g,$i)),C=u===Da?tL:Da,w=e.elements.reference,b=e.rects.popper,v=e.elements[h?C:u],k=NL(wi(v)?v:v.contextElement||Dn(e.elements.popper),i,l),T=bi(w),$=O9({reference:T,element:b,strategy:"absolute",placement:o}),N=E6(Object.assign({},b,{},$)),z=u===Da?N:T,D={top:k.top-z.top+_.top,bottom:z.bottom-k.bottom+_.bottom,left:k.left-z.left+_.left,right:z.right-k.right+_.right},S=e.modifiersData.offset;if(u===Da&&S){var R=S[o];Object.keys(D).forEach(function(V){var U=[lr,sr].indexOf(V)>=0?1:-1,ie=[K1,sr].indexOf(V)>=0?"y":"x";D[V]+=R[ie]*U})}return D}function $L(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,c=l===void 0?I9:l,u=_i(n),d=(u?s?t4:t4.filter(function(f){return _i(f)===u}):$i).filter(function(f){return c.indexOf(f)>=0}),h=d.reduce(function(f,g){return f[g]=ki(e,{placement:g,boundary:o,rootBoundary:a,padding:i})[kr(g)],f},{});return Object.keys(h).sort(function(f,g){return h[f]-h[g]})}function ZL(e){if(kr(e)===U7)return[];var t=Cs(e);return[a4(e),t,a4(t)]}function RL(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,s=i===void 0?!0:i,l=r.fallbackPlacements,c=r.padding,u=r.boundary,d=r.rootBoundary,h=r.altBoundary,f=r.flipVariations,g=f===void 0?!0:f,_=r.allowedAutoPlacements,C=t.options.placement,w=kr(C),b=w===C,v=l||(b||!g?[Cs(C)]:ZL(C)),k=[C].concat(v).reduce(function($e,He){return $e.concat(kr(He)===U7?$L(t,{placement:He,boundary:u,rootBoundary:d,padding:c,flipVariations:g,allowedAutoPlacements:_}):He)},[]),T=t.rects.reference,$=t.rects.popper,N=new Map,z=!0,D=k[0],S=0;S=0,se=ie?"width":"height",ce=ki(t,{placement:R,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),ne=ie?U?lr:q1:U?sr:K1;T[se]>$[se]&&(ne=Cs(ne));var ye=Cs(ne),Ge=[];if(a&&Ge.push(ce[V]<=0),s&&Ge.push(ce[ne]<=0,ce[ye]<=0),Ge.every(function($e){return $e})){D=R,z=!1;break}N.set(R,Ge)}if(z)for(var Ne=g?3:1,qe=function($e){var He=k.find(function(Ke){var K=N.get(Ke);if(K)return K.slice(0,$e).every(function(j){return j})});if(He)return D=He,"break"},ze=Ne;ze>0;ze--){var he=qe(ze);if(he==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}const zL={name:"flip",enabled:!0,phase:"main",fn:RL,requiresIfExists:["offset"],data:{_skip:!1}};function FL(e){return e==="x"?"y":"x"}function ys(e,t,r){return Math.max(e,Math.min(t,r))}function UL(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,d=r.padding,h=r.tether,f=h===void 0?!0:h,g=r.tetherOffset,_=g===void 0?0:g,C=ki(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),w=kr(t.placement),b=_i(t.placement),v=!b,k=Y7(w),T=FL(k),$=t.modifiersData.popperOffsets,N=t.rects.reference,z=t.rects.popper,D=typeof _=="function"?_(Object.assign({},t.rects,{placement:t.placement})):_,S={x:0,y:0};if($){if(a){var R=k==="y"?K1:q1,V=k==="y"?sr:lr,U=k==="y"?"height":"width",ie=$[k],se=$[k]+C[R],ce=$[k]-C[V],ne=f?-z[U]/2:0,ye=b===ra?N[U]:z[U],Ge=b===ra?-z[U]:-N[U],Ne=t.elements.arrow,qe=f&&Ne?F7(Ne):{width:0,height:0},ze=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:P9(),he=ze[R],$e=ze[V],He=ys(0,N[U],qe[U]),Ke=v?N[U]/2-ne-He-he-D:ye-He-he-D,K=v?-N[U]/2+ne+He+$e+D:Ge+He+$e+D,j=t.elements.arrow&&Ni(t.elements.arrow),Z=j?k==="y"?j.clientTop||0:j.clientLeft||0:0,q=t.modifiersData.offset?t.modifiersData.offset[t.placement][k]:0,ae=$[k]+Ke-q-Z,x=$[k]+K-q,B=ys(f?Math.min(se,ae):se,ie,f?Math.max(ce,x):ce);$[k]=B,S[k]=B-ie}if(s){var O=k==="x"?K1:q1,Q=k==="x"?sr:lr,W=$[T],ee=W+C[O],fe=W-C[Q],ue=ys(ee,W,fe);$[T]=ue,S[T]=ue-W}t.modifiersData[n]=S}}const jL={name:"preventOverflow",enabled:!0,phase:"main",fn:UL,requiresIfExists:["offset"]};function YL(e){var t,r=e.state,n=e.name,o=r.elements.arrow,a=r.modifiersData.popperOffsets,i=kr(r.placement),s=Y7(i),l=[q1,lr].indexOf(i)>=0,c=l?"height":"width";if(!(!o||!a)){var u=r.modifiersData[n+"#persistent"].padding,d=F7(o),h=s==="y"?K1:q1,f=s==="y"?sr:lr,g=r.rects.reference[c]+r.rects.reference[s]-a[s]-r.rects.popper[c],_=a[s]-r.rects.reference[s],C=Ni(o),w=C?s==="y"?C.clientHeight||0:C.clientWidth||0:0,b=g/2-_/2,v=u[h],k=w-d[c]-u[f],T=w/2-d[c]/2+b,$=ys(v,T,k),N=s;r.modifiersData[n]=(t={},t[N]=$,t.centerOffset=$-T,t)}}function GL(e){var t=e.state,r=e.options,n=e.name,o=r.element,a=o===void 0?"[data-popper-arrow]":o,i=r.padding,s=i===void 0?0:i;if(a!=null&&!(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a))){if(!V9(t.elements.popper,a))return;t.elements.arrow=a,t.modifiersData[n+"#persistent"]={padding:N9(typeof s!="number"?s:$9(s,$i))}}}const KL={name:"arrow",enabled:!0,phase:"main",fn:YL,effect:GL,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function s4(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 l4(e){return[K1,lr,sr,q1].some(function(t){return e[t]>=0})}function qL(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=ki(t,{elementContext:"reference"}),s=ki(t,{altBoundary:!0}),l=s4(i,n),c=s4(s,o,a),u=l4(l),d=l4(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}const WL={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:qL};var QL=[CL,bL,ML,EL,BL,zL,jL,KL,WL],XL=vL({defaultModifiers:QL}),JL=Object.defineProperty,eA=Object.defineProperties,tA=Object.getOwnPropertyDescriptors,el=Object.getOwnPropertySymbols,Z9=Object.prototype.hasOwnProperty,R9=Object.prototype.propertyIsEnumerable,c4=(e,t,r)=>t in e?JL(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ke=(e,t)=>{for(var r in t||(t={}))Z9.call(t,r)&&c4(e,r,t[r]);if(el)for(var r of el(t))R9.call(t,r)&&c4(e,r,t[r]);return e},at=(e,t)=>eA(e,tA(t)),rA=(e,t)=>{var r={};for(var n in e)Z9.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&el)for(var n of el(e))t.indexOf(n)<0&&R9.call(e,n)&&(r[n]=e[n]);return r};function Sr(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 i1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function en(e){i1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||typeof 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://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}function wr(e,t){i1(2,arguments);var r=en(e),n=Sr(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function L6(e,t){i1(2,arguments);var r=en(e),n=Sr(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 u4(e,t){i1(2,arguments);var r=Sr(t);return L6(e,r*12)}var ts=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},nA=typeof ts=="object"&&ts&&ts.Object===Object&&ts,z9=nA,oA=z9,aA=typeof self=="object"&&self&&self.Object===Object&&self,iA=oA||aA||Function("return this")(),Hr=iA,sA=Hr,lA=sA.Symbol,fa=lA,d4=fa,F9=Object.prototype,cA=F9.hasOwnProperty,uA=F9.toString,Ha=d4?d4.toStringTag:void 0;function dA(e){var t=cA.call(e,Ha),r=e[Ha];try{e[Ha]=void 0;var n=!0}catch{}var o=uA.call(e);return n&&(t?e[Ha]=r:delete e[Ha]),o}var hA=dA,fA=Object.prototype,pA=fA.toString;function mA(e){return pA.call(e)}var vA=mA,h4=fa,gA=hA,CA=vA,yA="[object Null]",bA="[object Undefined]",f4=h4?h4.toStringTag:void 0;function wA(e){return e==null?e===void 0?bA:yA:f4&&f4 in Object(e)?gA(e):CA(e)}var Tr=wA;function _A(e){return e!=null&&typeof e=="object"}var O1=_A,kA=Tr,MA=O1,xA="[object Boolean]";function SA(e){return e===!0||e===!1||MA(e)&&kA(e)==xA}var EA=SA,LA=Tr,AA=O1,BA="[object Number]";function DA(e){return typeof e=="number"||AA(e)&&LA(e)==BA}var Ja=DA,HA=Array.isArray,V1=HA,TA=Tr,IA=V1,OA=O1,VA="[object String]";function PA(e){return typeof e=="string"||!IA(e)&&OA(e)&&TA(e)==VA}var yn=PA;function NA(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var X1=NA,$A=Tr,ZA=X1,RA="[object AsyncFunction]",zA="[object Function]",FA="[object GeneratorFunction]",UA="[object Proxy]";function jA(e){if(!ZA(e))return!1;var t=$A(e);return t==zA||t==FA||t==RA||t==UA}var jr=jA,YA=9007199254740991;function GA(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=YA}var G7=GA,KA=jr,qA=G7;function WA(e){return e!=null&&qA(e.length)&&!KA(e)}var Zi=WA,QA=Zi,XA=O1;function JA(e){return XA(e)&&QA(e)}var M1=JA;function eB(e){return e===void 0}var tB=eB,rB=Tr,nB=O1,oB="[object Date]";function aB(e){return nB(e)&&rB(e)==oB}var iB=aB;function sB(e){return function(t){return e(t)}}var r2=sB,na={exports:{}};(function(e,t){var r=z9,n=t&&!t.nodeType&&t,o=n&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===n,i=a&&r.process,s=function(){try{var l=o&&o.require&&o.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}}();e.exports=s})(na,na.exports);var lB=iB,cB=r2,p4=na.exports,m4=p4&&p4.isDate,uB=m4?cB(m4):lB,dB=uB;function hB(e,t,r){return e===e&&(r!==void 0&&(e=e<=r?e:r),t!==void 0&&(e=e>=t?e:t)),e}var fB=hB,pB=Tr,mB=O1,vB="[object Symbol]";function gB(e){return typeof e=="symbol"||mB(e)&&pB(e)==vB}var n2=gB,v4=X1,CB=n2,g4=0/0,yB=/^\s+|\s+$/g,bB=/^[-+]0x[0-9a-f]+$/i,wB=/^0b[01]+$/i,_B=/^0o[0-7]+$/i,kB=parseInt;function MB(e){if(typeof e=="number")return e;if(CB(e))return g4;if(v4(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=v4(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(yB,"");var r=wB.test(e);return r||_B.test(e)?kB(e.slice(2),r?2:8):bB.test(e)?g4:+e}var xB=MB,SB=fB,j2=xB;function EB(e,t,r){return r===void 0&&(r=t,t=void 0),r!==void 0&&(r=j2(r),r=r===r?r:0),t!==void 0&&(t=j2(t),t=t===t?t:0),SB(j2(e),t,r)}var LB=EB,AB=V1,BB=n2,DB=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,HB=/^\w*$/;function TB(e,t){if(AB(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||BB(e)?!0:HB.test(e)||!DB.test(e)||t!=null&&e in Object(t)}var K7=TB,IB=Hr,OB=IB["__core-js_shared__"],VB=OB,Y2=VB,C4=function(){var e=/[^.]+$/.exec(Y2&&Y2.keys&&Y2.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function PB(e){return!!C4&&C4 in e}var NB=PB,$B=Function.prototype,ZB=$B.toString;function RB(e){if(e!=null){try{return ZB.call(e)}catch{}try{return e+""}catch{}}return""}var U9=RB,zB=jr,FB=NB,UB=X1,jB=U9,YB=/[\\^$.*+?()[\]{}|]/g,GB=/^\[object .+?Constructor\]$/,KB=Function.prototype,qB=Object.prototype,WB=KB.toString,QB=qB.hasOwnProperty,XB=RegExp("^"+WB.call(QB).replace(YB,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function JB(e){if(!UB(e)||FB(e))return!1;var t=zB(e)?XB:GB;return t.test(jB(e))}var eD=JB;function tD(e,t){return e==null?void 0:e[t]}var rD=tD,nD=eD,oD=rD;function aD(e,t){var r=oD(e,t);return nD(r)?r:void 0}var vo=aD,iD=vo,sD=iD(Object,"create"),o2=sD,y4=o2;function lD(){this.__data__=y4?y4(null):{},this.size=0}var cD=lD;function uD(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var dD=uD,hD=o2,fD="__lodash_hash_undefined__",pD=Object.prototype,mD=pD.hasOwnProperty;function vD(e){var t=this.__data__;if(hD){var r=t[e];return r===fD?void 0:r}return mD.call(t,e)?t[e]:void 0}var gD=vD,CD=o2,yD=Object.prototype,bD=yD.hasOwnProperty;function wD(e){var t=this.__data__;return CD?t[e]!==void 0:bD.call(t,e)}var _D=wD,kD=o2,MD="__lodash_hash_undefined__";function xD(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=kD&&t===void 0?MD:t,this}var SD=xD,ED=cD,LD=dD,AD=gD,BD=_D,DD=SD;function pa(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var KD=GD,qD=a2;function WD(e,t){var r=this.__data__,n=qD(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var QD=WD,XD=ID,JD=zD,eH=jD,tH=KD,rH=QD;function va(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&es))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var d=-1,h=!0,f=r&OO?new DO:void 0;for(a.set(e,t),a.set(t,e);++d0){if(++t>=ZN)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var UN=FN,jN=$N,YN=UN,GN=YN(jN),gd=GN,KN=o5,qN=vd,WN=gd;function QN(e,t){return WN(qN(e,t,KN),e+"")}var a5=QN,XN=ma,JN=Zi,e$=u2,t$=X1;function r$(e,t,r){if(!t$(r))return!1;var n=typeof t;return(n=="number"?JN(r)&&e$(t,r.length):n=="string"&&t in r)?XN(r[t],e):!1}var i5=r$;function n$(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var o$=n$,a$=X1,i$=t5,s$=o$,l$=Object.prototype,c$=l$.hasOwnProperty;function u$(e){if(!a$(e))return s$(e);var t=i$(e),r=[];for(var n in e)n=="constructor"&&(t||!c$.call(e,n))||r.push(n);return r}var d$=u$,h$=Q9,f$=d$,p$=Zi;function m$(e){return p$(e)?h$(e,!0):f$(e)}var ka=m$,v$=a5,g$=ma,C$=i5,y$=ka,Cd=Object.prototype,b$=Cd.hasOwnProperty,w$=v$(function(e,t){e=Object(e);var r=-1,n=t.length,o=n>2?t[2]:void 0;for(o&&C$(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&&MZ(r[0],r[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++n0&&r(s)?t>1?Ad(s,t-1,r,n,o):qZ(o,s):n||(o[o.length]=s)}return o}var QZ=Ad,XZ=QZ;function JZ(e){var t=e==null?0:e.length;return t?XZ(e,1):[]}var eR=JZ,tR=eR,rR=vd,nR=gd;function oR(e){return nR(rR(e,void 0,tR),e+"")}var Bd=oR,aR=UZ,iR=Bd,sR=iR(function(e,t){return e==null?{}:aR(e,t)}),lR=sR;function cR(e,t){for(var r=-1,n=e==null?0:e.length;++ro?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var a=Array(o);++n1),a}),eU(e,nU(e),r),n&&(r=QF(r,oU|aU|iU,tU));for(var o=t.length;o--;)XF(r,t[o]);return r}),I6=sU,lU=Object.prototype,cU=lU.hasOwnProperty;function uU(e,t){return e!=null&&cU.call(e,t)}var dU=uU,hU=dU,fU=hd;function pU(e,t){return e!=null&&fU(e,t,hU)}var Vd=pU,mU=Zi;function vU(e,t){return function(r,n){if(r==null)return r;if(!mU(r))return e(r,n);for(var o=r.length,a=t?o:-1,i=Object(r);(t?a--:++aObject.prototype.toString.call(e).slice(8,-1),kn=e=>dB(e)&&!isNaN(e.getTime()),G1=e=>HU(e)==="Object",u5=Vd,O6=(e,t)=>Nd(t,r=>Vd(e,r)),TU=Nd,ut=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.length{const t={};return e.forEach(r=>Object.entries(r).forEach(([n,o])=>{t[n]?M1(t[n])?t[n].push(o):t[n]=[t[n],o]:t[n]=o})),t},H1=e=>!!(e&&e.month&&e.year),$a=(e,t)=>!H1(e)||!H1(t)?!1:e.year===t.year?e.month!H1(e)||!H1(t)?!1:e.year===t.year?e.month>t.month:e.year>t.year,$d=(e,t,r)=>(e||!1)&&!$a(e,t)&&!ti(e,r),q2=(e,t)=>!e&&t||e&&!t?!1:!e&&!t?!0:e.month===t.month&&e.year===t.year,Zr=({month:e,year:t},r)=>{const n=r>0?1:-1;for(let o=0;o12?(e=1,t++):e<1&&(e=12,t--);return{month:e,year:t}},OU=(e,t)=>{if(!H1(e)||!H1(t))return[];const r=[];for(;!ti(e,t);)r.push(e),e=Zr(e,1);return r};function W2(e,t){const r=kn(e),n=kn(t);return!r&&!n?!0:r!==n?!1:e.getTime()===t.getTime()}const F1=e=>M1(e)&&e.length>0,uc=(e,t,r)=>{const n=[];return r.forEach(o=>{const a=o.name||o.toString(),i=o.mixin,s=o.validate;if(Object.prototype.hasOwnProperty.call(e,a)){const l=s?s(e[a]):e[a];t[a]=i&&G1(l)?ke(ke({},i),l):l,n.push(a)}}),{target:t,assigned:n.length?n:null}},d1=(e,t,r,n)=>{e&&t&&r&&e.addEventListener(t,r,n)},h1=(e,t,r,n)=>{e&&t&&e.removeEventListener(t,r,n)},ri=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),Zd=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},nl=()=>{function e(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${e()+e()}-${e()}-${e()}-${e()}-${e()}${e()}${e()}`};function VU(e){let t=0,r=0,n;if(e.length===0)return t;for(r=0;r{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r};const PU={name:"CustomTransition",emits:["before-enter","before-transition","after-enter","after-transition"],props:{name:String,appear:Boolean},computed:{name_(){return`vc-${this.name||"none"}`}},methods:{beforeEnter(e){this.$emit("before-enter",e),this.$emit("before-transition",e)},afterEnter(e){this.$emit("after-enter",e),this.$emit("after-transition",e)}}};function NU(e,t,r,n,o,a){return m(),G(ao,{name:a.name_,appear:r.appear,onBeforeEnter:a.beforeEnter,onAfterEnter:a.afterEnter},{default:E(()=>[F(e.$slots,"default")]),_:3},8,["name","appear","onBeforeEnter","onAfterEnter"])}var Rd=xa(PU,[["render",NU]]);const V6={name:"Popover",emits:["before-show","after-show","before-hide","after-hide"],render(){return Ee("div",{class:["vc-popover-content-wrapper",{"is-interactive":this.isInteractive}],ref:"popover"},[Ee(Rd,{name:this.transition,appear:!0,"on-before-enter":this.beforeEnter,"on-after-enter":this.afterEnter,"on-before-leave":this.beforeLeave,"on-after-leave":this.afterLeave},{default:()=>this.isVisible?Ee("div",{tabindex:-1,class:["vc-popover-content",`direction-${this.direction}`,this.contentClass],style:this.contentStyle},[this.content,Ee("span",{class:["vc-popover-caret",`direction-${this.direction}`,`align-${this.alignment}`]})]):null})])},props:{id:{type:String,required:!0},contentClass:String},data(){return{ref:null,opts:null,data:null,transition:"slide-fade",transitionTranslate:"15px",transitionDuration:"0.15s",placement:"bottom",positionFixed:!1,modifiers:[],isInteractive:!1,isHovered:!1,isFocused:!1,showDelay:0,hideDelay:110,autoHide:!1,popperEl:null}},computed:{content(){return jr(this.$slots.default)&&this.$slots.default({direction:this.direction,alignment:this.alignment,data:this.data,updateLayout:this.setupPopper,hide:e=>this.hide(e)})||this.$slots.default},contentStyle(){return{"--slide-translate":this.transitionTranslate,"--slide-duration":this.transitionDuration}},popperOptions(){return{placement:this.placement,strategy:this.positionFixed?"fixed":"absolute",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:this.onPopperUpdate},...this.modifiers||[]],onFirstUpdate:this.onPopperUpdate}},isVisible(){return!!(this.ref&&this.content)},direction(){return this.placement&&this.placement.split("-")[0]||"bottom"},alignment(){const e=this.direction==="left"||this.direction==="right";let t=this.placement.split("-");return t=t.length>1?t[1]:"",["start","top","left"].includes(t)?e?"top":"left":["end","bottom","right"].includes(t)?e?"bottom":"right":e?"middle":"center"}},watch:{opts(e,t){t&&t.callback&&t.callback(at(ke({},t),{completed:!e,reason:e?"Overridden by action":null}))}},mounted(){this.popoverEl=this.$refs.popover,this.addEvents()},beforeUnmount(){this.destroyPopper(),this.removeEvents(),this.popoverEl=null},methods:{addEvents(){d1(this.popoverEl,"click",this.onClick),d1(this.popoverEl,"mouseover",this.onMouseOver),d1(this.popoverEl,"mouseleave",this.onMouseLeave),d1(this.popoverEl,"focusin",this.onFocusIn),d1(this.popoverEl,"focusout",this.onFocusOut),d1(document,"keydown",this.onDocumentKeydown),d1(document,"click",this.onDocumentClick),d1(document,"show-popover",this.onDocumentShowPopover),d1(document,"hide-popover",this.onDocumentHidePopover),d1(document,"toggle-popover",this.onDocumentTogglePopover),d1(document,"update-popover",this.onDocumentUpdatePopover)},removeEvents(){h1(this.popoverEl,"click",this.onClick),h1(this.popoverEl,"mouseover",this.onMouseOver),h1(this.popoverEl,"mouseleave",this.onMouseLeave),h1(this.popoverEl,"focusin",this.onFocusIn),h1(this.popoverEl,"focusout",this.onFocusOut),h1(document,"keydown",this.onDocumentKeydown),h1(document,"click",this.onDocumentClick),h1(document,"show-popover",this.onDocumentShowPopover),h1(document,"hide-popover",this.onDocumentHidePopover),h1(document,"toggle-popover",this.onDocumentTogglePopover),h1(document,"update-popover",this.onDocumentUpdatePopover)},onClick(e){e.stopPropagation()},onMouseOver(){this.isHovered=!0,this.isInteractive&&this.show()},onMouseLeave(){this.isHovered=!1,this.autoHide&&!this.isFocused&&(!this.ref||this.ref!==document.activeElement)&&this.hide()},onFocusIn(){this.isFocused=!0,this.isInteractive&&this.show()},onFocusOut(e){(!e.relatedTarget||!ri(this.popoverEl,e.relatedTarget))&&(this.isFocused=!1,!this.isHovered&&this.autoHide&&this.hide())},onDocumentClick(e){!this.$refs.popover||!this.ref||ri(this.popoverEl,e.target)||ri(this.ref,e.target)||this.hide()},onDocumentKeydown(e){(e.key==="Esc"||e.key==="Escape")&&this.hide()},onDocumentShowPopover({detail:e}){!e.id||e.id!==this.id||this.show(e)},onDocumentHidePopover({detail:e}){!e.id||e.id!==this.id||this.hide(e)},onDocumentTogglePopover({detail:e}){!e.id||e.id!==this.id||this.toggle(e)},onDocumentUpdatePopover({detail:e}){!e.id||e.id!==this.id||this.update(e)},show(e={}){e.action="show";const t=e.ref||this.ref,r=e.showDelay>=0?e.showDelay:this.showDelay;if(!t){e.callback&&e.callback({completed:!1,reason:"Invalid reference element provided"});return}clearTimeout(this.timeout),this.opts=e;const n=()=>{Object.assign(this,I6(e,["id"])),this.setupPopper(),this.opts=null};r>0?this.timeout=setTimeout(()=>n(),r):n()},hide(e={}){e.action="hide";const t=e.ref||this.ref,r=e.hideDelay>=0?e.hideDelay:this.hideDelay;if(!this.ref||t!==this.ref){e.callback&&e.callback(at(ke({},e),{completed:!1,reason:this.ref?"Invalid reference element provided":"Popover already hidden"}));return}const n=()=>{this.ref=null,this.opts=null};clearTimeout(this.timeout),this.opts=e,r>0?this.timeout=setTimeout(n,r):n()},toggle(e={}){this.isVisible&&e.ref===this.ref?this.hide(e):this.show(e)},update(e={}){Object.assign(this,I6(e,["id"])),this.setupPopper()},setupPopper(){this.$nextTick(()=>{!this.ref||!this.$refs.popover||(this.popper&&this.popper.reference!==this.ref&&this.destroyPopper(),this.popper?this.popper.update():this.popper=XL(this.ref,this.popoverEl,this.popperOptions))})},onPopperUpdate(e){e.placement?this.placement=e.placement:e.state&&(this.placement=e.state.placement)},beforeEnter(e){this.$emit("before-show",e)},afterEnter(e){this.$emit("after-show",e)},beforeLeave(e){this.$emit("before-hide",e)},afterLeave(e){this.destroyPopper(),this.$emit("after-hide",e)},destroyPopper(){this.popper&&(this.popper.destroy(),this.popper=null)}}},$U={inject:["sharedState"],computed:{masks(){return this.sharedState.masks},theme(){return this.sharedState.theme},locale(){return this.sharedState.locale},dayPopoverId(){return this.sharedState.dayPopoverId}},methods:{format(e,t){return this.locale.format(e,t)},pageForDate(e){return this.locale.getDateParts(this.locale.normalizeDate(e))}}},ZU=["base","start","end","startEnd"],RU=["class","contentClass","style","contentStyle","color","fillMode"],zU={color:"blue",isDark:!1,highlight:{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}},dot:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},bar:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},content:{base:{},start:{},end:{}}};class dc{constructor(t){Object.assign(this,zU,t)}normalizeAttr({config:t,type:r}){let n=this.color,o={};const a=this[r];if(t===!0||yn(t))n=yn(t)?t:n,o=ke({},a);else if(G1(t))O6(t,ZU)?o=ke({},t):o={base:ke({},t),start:ke({},t),end:ke({},t)};else return null;return ei(o,{start:o.startEnd,end:o.startEnd},a),bs(o).forEach(([i,s])=>{let l=n;s===!0||yn(s)?(l=yn(s)?s:l,o[i]={color:l}):G1(s)&&(O6(s,RU)?o[i]=ke({},s):o[i]={}),u5(o,`${i}.color`)||LT(o,`${i}.color`,l)}),o}normalizeHighlight(t){const r=this.normalizeAttr({config:t,type:"highlight"});return bs(r).forEach(([n,o])=>{const a=ei(o,{isDark:this.isDark,color:this.color});o.style=ke(ke({},this.getHighlightBgStyle(a)),o.style),o.contentStyle=ke(ke({},this.getHighlightContentStyle(a)),o.contentStyle)}),r}getHighlightBgStyle({fillMode:t,color:r,isDark:n}){switch(t){case"outline":case"none":return{backgroundColor:n?"var(--gray-900)":"var(--white)",border:"2px solid",borderColor:n?`var(--${r}-200)`:`var(--${r}-700)`,borderRadius:"var(--rounded-full)"};case"light":return{backgroundColor:n?`var(--${r}-800)`:`var(--${r}-200)`,opacity:n?.75:1,borderRadius:"var(--rounded-full)"};case"solid":return{backgroundColor:n?`var(--${r}-500)`:`var(--${r}-600)`,borderRadius:"var(--rounded-full)"};default:return{borderRadius:"var(--rounded-full)"}}}getHighlightContentStyle({fillMode:t,color:r,isDark:n}){switch(t){case"outline":case"none":return{fontWeight:"var(--font-bold)",color:n?`var(--${r}-100)`:`var(--${r}-900)`};case"light":return{fontWeight:"var(--font-bold)",color:n?`var(--${r}-100)`:`var(--${r}-900)`};case"solid":return{fontWeight:"var(--font-bold)",color:"var(--white)"};default:return""}}bgAccentHigh({color:t,isDark:r}){return{backgroundColor:r?`var(--${t}-500)`:`var(--${t}-600)`}}contentAccent({color:t,isDark:r}){return t?{fontWeight:"var(--font-bold)",color:r?`var(--${t}-100)`:`var(--${t}-900)`}:null}normalizeDot(t){return this.normalizeNonHighlight("dot",t,this.bgAccentHigh)}normalizeBar(t){return this.normalizeNonHighlight("bar",t,this.bgAccentHigh)}normalizeContent(t){return this.normalizeNonHighlight("content",t,this.contentAccent)}normalizeNonHighlight(t,r,n){const o=this.normalizeAttr({type:t,config:r});return bs(o).forEach(([a,i])=>{ei(i,{isDark:this.isDark,color:this.color}),i.style=ke(ke({},n(i)),i.style)}),o}}var _s=6e4;function hc(e){return e.getTime()%_s}function ol(e){var t=new Date(e.getTime()),r=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var n=r>0,o=n?(_s+hc(t))%_s:hc(t);return r*_s+o}function FU(e,t){var r=GU(t);return r.formatToParts?jU(r,e):YU(r,e)}var UU={year:0,month:1,day:2,hour:3,minute:4,second:5};function jU(e,t){for(var r=e.formatToParts(t),n=[],o=0;o=0&&(n[a]=parseInt(r[o].value,10))}return n}function YU(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 Q2={};function GU(e){if(!Q2[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Q2[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Q2[e]}var fc=36e5,KU=6e4,ns={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/,timezoneIANA:/(UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function pc(e,t){var r,n;if(r=ns.timezoneZ.exec(e),r)return 0;var o;if(r=ns.timezoneHH.exec(e),r)return o=parseInt(r[2],10),mc()?(n=o*fc,r[1]==="+"?-n:n):NaN;if(r=ns.timezoneHHMM.exec(e),r){o=parseInt(r[2],10);var a=parseInt(r[3],10);return mc(o,a)?(n=o*fc+a*KU,r[1]==="+"?-n:n):NaN}if(r=ns.timezoneIANA.exec(e),r){var i=FU(t,e),s=Date.UTC(i[0],i[1]-1,i[2],i[3],i[4],i[5]),l=t.getTime()-t.getTime()%1e3;return-(s-l)}return 0}function mc(e,t){return!(t!=null&&(t<0||t>59))}var X2=36e5,vc=6e4,qU=2,t1={dateTimeDelimeter:/[T ]/,plainTime:/:/,timeZoneDelimeter:/[Z ]/i,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:/([Z+-].*| UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function gc(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?qU:Sr(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=WU(e),a=QU(o.date,n),i=a.year,s=a.restDateString,l=XU(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=JU(o.time),isNaN(u)))return new Date(NaN);if(o.timezone||r.timeZone){if(d=pc(o.timezone||r.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN);if(d=pc(o.timezone||r.timeZone,new Date(c+u+d)),isNaN(d))return new Date(NaN)}else d=ol(new Date(c+u)),d=ol(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function WU(e){var t={},r=e.split(t1.dateTimeDelimeter),n;if(t1.plainTime.test(r[0])?(t.date=null,n=r[0]):(t.date=r[0],n=r[1],t.timezone=r[2],t1.timeZoneDelimeter.test(t.date)&&(t.date=e.split(t1.timeZoneDelimeter)[0],n=e.substr(t.date.length,e.length))),n){var o=t1.timezone.exec(n);o?(t.time=n.replace(o[1],""),t.timezone=o[1]):t.time=n}return t}function QU(e,t){var r=t1.YYY[t],n=t1.YYYYY[t],o;if(o=t1.YYYY.exec(e)||n.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=t1.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 XU(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=t1.MM.exec(e),r)return n=new Date(0),o=parseInt(r[1],10)-1,yc(t,o)?(n.setUTCFullYear(t,o),n):new Date(NaN);if(r=t1.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return rj(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=t1.MMDD.exec(e),r){n=new Date(0),o=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return yc(t,o,s)?(n.setUTCFullYear(t,o,s),n):new Date(NaN)}if(r=t1.Www.exec(e),r)return a=parseInt(r[1],10)-1,bc(t,a)?Cc(t,a):new Date(NaN);if(r=t1.WwwD.exec(e),r){a=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return bc(t,a,l)?Cc(t,a,l):new Date(NaN)}return null}function JU(e){var t,r,n;if(t=t1.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),J2(r)?r%24*X2:NaN;if(t=t1.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),J2(r,n)?r%24*X2+n*vc:NaN;if(t=t1.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return J2(r,n,o)?r%24*X2+n*vc+o*1e3:NaN}return null}function Cc(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 ej=[31,28,31,30,31,30,31,31,30,31,30,31],tj=[31,29,31,30,31,30,31,31,30,31,30,31];function zd(e){return e%400===0||e%4===0&&e%100!==0}function yc(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=zd(e);if(n&&r>tj[t]||!n&&r>ej[t])return!1}return!0}function rj(e,t){if(t<1)return!1;var r=zd(e);return!(r&&t>366||!r&&t>365)}function bc(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function J2(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function so(e,t){i1(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.weekStartsOn,a=o==null?0:Sr(o),i=r.weekStartsOn==null?a:Sr(r.weekStartsOn);if(!(i>=0&&i<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=en(e),l=s.getDay(),c=(l=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function oj(e){i1(1,arguments);var t=nj(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=al(r);return n}var aj=6048e5;function ij(e){i1(1,arguments);var t=en(e),r=al(t).getTime()-oj(t).getTime();return Math.round(r/aj)+1}function sj(e,t){i1(1,arguments);var r=en(e),n=r.getFullYear(),o=t||{},a=o.locale,i=a&&a.options&&a.options.firstWeekContainsDate,s=i==null?1:Sr(i),l=o.firstWeekContainsDate==null?s:Sr(o.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=new Date(0);c.setFullYear(n+1,0,l),c.setHours(0,0,0,0);var u=so(c,t),d=new Date(0);d.setFullYear(n,0,l),d.setHours(0,0,0,0);var h=so(d,t);return r.getTime()>=u.getTime()?n+1:r.getTime()>=h.getTime()?n:n-1}function lj(e,t){i1(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.firstWeekContainsDate,a=o==null?1:Sr(o),i=r.firstWeekContainsDate==null?a:Sr(r.firstWeekContainsDate),s=sj(e,t),l=new Date(0);l.setFullYear(s,0,i),l.setHours(0,0,0,0);var c=so(l,t);return c}var cj=6048e5;function uj(e,t){i1(1,arguments);var r=en(e),n=so(r,t).getTime()-lj(r,t).getTime();return Math.round(n/cj)+1}var dj=6048e5;function hj(e,t,r){i1(2,arguments);var n=so(e,r),o=so(t,r),a=n.getTime()-ol(n),i=o.getTime()-ol(o);return Math.round((a-i)/dj)}function fj(e){i1(1,arguments);var t=en(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}function pj(e){i1(1,arguments);var t=en(e);return t.setDate(1),t.setHours(0,0,0,0),t}function mj(e,t){return i1(1,arguments),hj(fj(e),pj(e),t)+1}const vj=24*60*60*1e3;let Rr=class tr{constructor(t,{order:r=0,locale:n,isFullDay:o}={}){if(this.isDateInfo=!0,this.order=r,this.locale=n instanceof il?n:new il(n),this.firstDayOfWeek=this.locale.firstDayOfWeek,!G1(t)){const l=this.locale.normalizeDate(t);o?t={start:l,end:l}:t={startOn:l,endOn:l}}let a=null,i=null;if(t.start?a=this.locale.normalizeDate(t.start,at(ke({},this.opts),{time:"00:00:00"})):t.startOn&&(a=this.locale.normalizeDate(t.startOn,this.opts)),t.end?i=this.locale.normalizeDate(t.end,at(ke({},this.opts),{time:"23:59:59"})):t.endOn&&(i=this.locale.normalizeDate(t.endOn,this.opts)),a&&i&&a>i){const l=a;a=i,i=l}else a&&t.span>=1&&(i=wr(a,t.span-1));this.start=a,this.startTime=a?a.getTime():NaN,this.end=i,this.endTime=i?i.getTime():NaN,this.isDate=this.startTime&&this.startTime===this.endTime,this.isRange=!this.isDate;const s=uc(t,{},tr.patternProps);if(s.assigned&&(this.on={and:s.target}),t.on){const l=(M1(t.on)?t.on:[t.on]).map(c=>{if(jr(c))return c;const u=uc(c,{},tr.patternProps);return u.assigned?u.target:null}).filter(c=>c);l.length&&(this.on=at(ke({},this.on),{or:l}))}this.isComplex=!!this.on}get opts(){return{order:this.order,locale:this.locale}}toDateInfo(t){return t.isDateInfo?t:new tr(t,this.opts)}startOfWeek(t){const r=t.getDay()+1,n=r>=this.firstDayOfWeek?this.firstDayOfWeek-r:-(7-(this.firstDayOfWeek-r));return wr(t,n)}diffInDays(t,r){return Math.round((r-t)/vj)}diffInWeeks(t,r){return this.diffInDays(this.startOfWeek(t),this.startOfWeek(r))}diffInYears(t,r){return r.getUTCFullYear()-t.getUTCFullYear()}diffInMonths(t,r){return this.diffInYears(t,r)*12+(r.getMonth()-t.getMonth())}static get patterns(){return{dailyInterval:{test:(t,r,n)=>n.diffInDays(n.start||new Date,t.date)%r===0},weeklyInterval:{test:(t,r,n)=>n.diffInWeeks(n.start||new Date,t.date)%r===0},monthlyInterval:{test:(t,r,n)=>n.diffInMonths(n.start||new Date,t.date)%r===0},yearlyInterval:{test:()=>(t,r,n)=>n.diffInYears(n.start||new Date,t.date)%r===0},days:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.day)||r.includes(-t.dayFromEnd)},weekdays:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.weekday)},ordinalWeekdays:{validate:t=>Object.keys(t).reduce((r,n)=>{const o=t[n];return o&&(r[n]=M1(o)?o:[parseInt(o,10)]),r},{}),test:(t,r)=>Object.keys(r).map(n=>parseInt(n,10)).find(n=>r[n].includes(t.weekday)&&(n===t.weekdayOrdinal||n===-t.weekdayOrdinalFromEnd))},weekends:{validate:t=>t,test:t=>t.weekday===1||t.weekday===7},workweek:{validate:t=>t,test:t=>t.weekday>=2&&t.weekday<=6},weeks:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.week)||r.includes(-t.weekFromEnd)},months:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.month)},years:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.year)}}}static get patternProps(){return Object.keys(tr.patterns).map(t=>({name:t,validate:tr.patterns[t].validate}))}static testConfig(t,r,n){return jr(t)?t(r):G1(t)?Object.keys(t).every(o=>tr.patterns[o].test(r,t[o],n)):null}iterateDatesInRange({start:t,end:r},n){if(!t||!r||!jr(n))return null;t=this.locale.normalizeDate(t,at(ke({},this.opts),{time:"00:00:00"}));const o={i:0,date:t,day:this.locale.getDateParts(t),finished:!1};let a=null;for(;!o.finished&&o.date<=r;o.i++)a=n(o),o.date=wr(o.date,1),o.day=this.locale.getDateParts(o.date);return a}shallowIntersectingRange(t){return this.rangeShallowIntersectingRange(this,this.toDateInfo(t))}rangeShallowIntersectingRange(t,r){if(!this.dateShallowIntersectsDate(t,r))return null;const n=t.toRange(),o=r.toRange();let a=null,i=null;return n.start?o.start?a=n.start>o.start?n.start:o.start:a=n.start:o.start&&(a=o.start),n.end?o.end?i=n.end{this.matchesDay(a.day)&&(o=o||r.matchesDay(a.day),a.finished=o)}),o}shallowIntersectsDate(t){return this.dateShallowIntersectsDate(this,this.toDateInfo(t))}dateShallowIntersectsDate(t,r){return t.isDate?r.isDate?t.startTime===r.startTime:this.dateShallowIncludesDate(r,t):r.isDate?this.dateShallowIncludesDate(t,r):!(t.start&&r.end&&t.start>r.end||t.end&&r.start&&t.end{this.matchesDay(a.day)&&(o=o&&r.matchesDay(a.day),a.finished=!o)}),o}shallowIncludesDate(t){return this.dateShallowIncludesDate(this,t.isDate?t:new tr(t,this.opts))}dateShallowIncludesDate(t,r){return t.isDate?r.isDate?t.startTime===r.startTime:!r.startTime||!r.endTime?!1:t.startTime===r.startTime&&t.startTime===r.endTime:r.isDate?!(t.start&&r.startt.end):!(t.start&&(!r.start||r.startt.end))}intersectsDay(t){return this.shallowIntersectsDate(t.range)&&this.matchesDay(t)?this:null}matchesDay(t){return this.on?!(this.on.and&&!tr.testConfig(this.on.and,t,this)||this.on.or&&!this.on.or.some(r=>tr.testConfig(r,t,this))):!0}toRange(){return new tr({start:this.start,end:this.end},this.opts)}compare(t){if(this.order!==t.order)return this.order-t.order;if(this.isDate!==t.isDate)return this.isDate?1:-1;if(this.isDate)return 0;const r=this.start-t.start;return r!==0?r:this.end-t.end}};const W1={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"}};W1.en=W1["en-US"];W1.es=W1["es-ES"];W1.no=W1.nb;W1.zh=W1["zh-CN"];bs(W1).forEach(([e,{dow:t,L:r}])=>{W1[e]={id:e,firstDayOfWeek:t,masks:{L:r}}});const sn={DATE_TIME:1,DATE:2,TIME:3},gj={1:["year","month","day","hours","minutes","seconds","milliseconds"],2:["year","month","day"],3:["hours","minutes","seconds","milliseconds"]},wc=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,ln=/\d\d?/,Cj=/\d{3}/,yj=/\d{4}/,Ta=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,bj=/\[([^]*?)\]/gm,_c=()=>{},kc=e=>(t,r,n)=>{const o=n[e].indexOf(r.charAt(0).toUpperCase()+r.substring(1).toLowerCase());~o&&(t.month=o)},wj=["L","iso"],s1=7,_j=[31,28,31,30,31,30,31,31,30,31,30,31],kj=[{value:0,label:"00"},{value:1,label:"01"},{value:2,label:"02"},{value:3,label:"03"},{value:4,label:"04"},{value:5,label:"05"},{value:6,label:"06"},{value:7,label:"07"},{value:8,label:"08"},{value:9,label:"09"},{value:10,label:"10"},{value:11,label:"11"},{value:12,label:"12"},{value:13,label:"13"},{value:14,label:"14"},{value:15,label:"15"},{value:16,label:"16"},{value:17,label:"17"},{value:18,label:"18"},{value:19,label:"19"},{value:20,label:"20"},{value:21,label:"21"},{value:22,label:"22"},{value:23,label:"23"}],Mc={D(e){return e.day},DD(e){return ut(e.day)},Do(e,t){return t.DoFn(e.day)},d(e){return e.weekday-1},dd(e){return ut(e.weekday-1)},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 ut(e.month)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substring(2)},YYYY(e){return ut(e.year,4)},h(e){return e.hours%12||12},hh(e){return ut(e.hours%12||12)},H(e){return e.hours},HH(e){return ut(e.hours)},m(e){return e.minutes},mm(e){return ut(e.minutes)},s(e){return e.seconds},ss(e){return ut(e.seconds)},S(e){return Math.round(e.milliseconds/100)},SS(e){return ut(Math.round(e.milliseconds/10),2)},SSS(e){return ut(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?"-":"+"}${ut(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${ut(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${ut(Math.floor(Math.abs(t)/60),2)}:${ut(Math.abs(t)%60,2)}`}},vt={D:[ln,(e,t)=>{e.day=t}],Do:[new RegExp(ln.source+Ta.source),(e,t)=>{e.day=parseInt(t,10)}],d:[ln,_c],W:[Ta,_c],M:[ln,(e,t)=>{e.month=t-1}],MMM:[Ta,kc("monthNamesShort")],MMMM:[Ta,kc("monthNames")],YY:[ln,(e,t)=>{const r=+new Date().getFullYear().toString().substring(0,2);e.year=`${t>68?r-1:r}${t}`}],YYYY:[yj,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.millisecond=t*100}],SS:[/\d{2}/,(e,t)=>{e.millisecond=t*10}],SSS:[Cj,(e,t)=>{e.millisecond=t}],h:[ln,(e,t)=>{e.hour=t}],m:[ln,(e,t)=>{e.minute=t}],s:[ln,(e,t)=>{e.second=t}],a:[Ta,(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}}]};vt.DD=vt.D;vt.dd=vt.d;vt.WWWW=vt.WWW=vt.WW=vt.W;vt.MM=vt.M;vt.mm=vt.m;vt.hh=vt.H=vt.HH=vt.h;vt.ss=vt.s;vt.A=vt.a;vt.ZZZZ=vt.ZZZ=vt.ZZ=vt.Z;function Mj(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;yn(e)?n=e:u5(e,"id")&&(n=e.id),n=(n||r).toLowerCase();const o=Object.keys(t),a=s=>o.find(l=>l.toLowerCase()===s);n=a(n)||a(n.substring(0,2))||r;const i=at(ke(ke({},t["en-IE"]),t[n]),{id:n});return e=G1(e)?c5(e,i):i,e}class il{constructor(t,{locales:r=W1,timezone:n}={}){const{id:o,firstDayOfWeek:a,masks:i}=Mj(t,r);this.id=o,this.daysInWeek=s1,this.firstDayOfWeek=LB(a,1,s1),this.masks=i,this.timezone=n||void 0,this.dayNames=this.getDayNames("long"),this.dayNamesShort=this.getDayNames("short"),this.dayNamesShorter=this.dayNamesShort.map(s=>s.substring(0,2)),this.dayNamesNarrow=this.getDayNames("narrow"),this.monthNames=this.getMonthNames("long"),this.monthNamesShort=this.getMonthNames("short"),this.amPm=["am","pm"],this.monthData={},this.getMonthComps=this.getMonthComps.bind(this),this.parse=this.parse.bind(this),this.format=this.format.bind(this),this.toPage=this.toPage.bind(this)}format(t,r){if(t=this.normalizeDate(t),!t)return"";r=this.normalizeMasks(r)[0];const n=[];r=r.replace(bj,(i,s)=>(n.push(s),"??"));const o=/Z$/.test(r)?"utc":this.timezone,a=this.getDateParts(t,o);return r=r.replace(wc,i=>i in Mc?Mc[i](a,this):i.slice(1,i.length-1)),r.replace(/\?\?/g,()=>n.shift())}parse(t,r){return this.normalizeMasks(r).map(n=>{if(typeof n!="string")throw new Error("Invalid mask in fecha.parse");let o=t;if(o.length>1e3)return!1;let a=!0;const i={};if(n.replace(wc,c=>{if(vt[c]){const u=vt[c],d=o.search(u[0]);~d?o.replace(u[0],h=>(u[1](i,h,this),o=o.substring(d+h.length),h)):a=!1}return vt[c]?"":c.slice(1,c.length-1)}),!a)return!1;const s=new Date;i.isPm===!0&&i.hour!=null&&+i.hour!=12?i.hour=+i.hour+12:i.isPm===!1&&+i.hour==12&&(i.hour=0);let l;return i.timezoneOffset!=null?(i.minute=+(i.minute||0)-+i.timezoneOffset,l=new Date(Date.UTC(i.year||s.getFullYear(),i.month||0,i.day||1,i.hour||0,i.minute||0,i.second||0,i.millisecond||0))):l=this.getDateFromParts({year:i.year||s.getFullYear(),month:(i.month||0)+1,day:i.day||1,hours:i.hour||0,minutes:i.minute||0,seconds:i.second||0,milliseconds:i.millisecond||0}),l}).find(n=>n)||new Date(t)}normalizeMasks(t){return(F1(t)&&t||[yn(t)&&t||"YYYY-MM-DD"]).map(r=>wj.reduce((n,o)=>n.replace(o,this.masks[o]||""),r))}normalizeDate(t,r={}){let n=null,{type:o,fillDate:a}=r;const{mask:i,patch:s,time:l}=r,c=o==="auto"||!o;if(Ja(t)?(o="number",n=new Date(+t)):yn(t)?(o="string",n=t?this.parse(t,i||"iso"):null):G1(t)?(o="object",n=this.getDateFromParts(t)):(o="date",n=kn(t)?new Date(t.getTime()):null),n&&s){a=a==null?new Date:this.normalizeDate(a);const u=ke(ke({},this.getDateParts(a)),lR(this.getDateParts(n),gj[s]));n=this.getDateFromParts(u)}return c&&(r.type=o),n&&!isNaN(n.getTime())?(l&&(n=this.adjustTimeForDate(n,{timeAdjust:l})),n):null}denormalizeDate(t,{type:r,mask:n}={}){switch(r){case"number":return t?t.getTime():NaN;case"string":return t?this.format(t,n||"iso"):"";default:return t?new Date(t):null}}hourIsValid(t,r,n){if(!r)return!0;if(M1(r))return r.includes(t);if(G1(r)){const o=r.min||0,a=r.max||24;return o<=t&&a>=t}return r(t,n)}getHourOptions(t,r){return kj.filter(n=>this.hourIsValid(n.value,t,r))}getMinuteOptions(t){const r=[];t=t>0?t:1;for(let n=0;n<=59;n+=t)r.push({value:n,label:ut(n,2)});return r}nearestOptionValue(t,r){if(t==null)return t;const n=r.reduce((o,a)=>{if(a.disabled)return o;if(isNaN(o))return a.value;const i=Math.abs(o-t);return Math.abs(a.value-t)n&&(n instanceof Rr?n:new Rr(n,r))).filter(n=>n)}getDateParts(t,r=this.timezone){if(!t)return null;let n=t;if(r){const v=new Date(t.toLocaleString("en-US",{timeZone:r}));v.setMilliseconds(t.getMilliseconds());const k=v.getTime()-t.getTime();n=new Date(t.getTime()+k)}const o=n.getMilliseconds(),a=n.getSeconds(),i=n.getMinutes(),s=n.getHours(),l=n.getMonth()+1,c=n.getFullYear(),u=this.getMonthComps(l,c),d=n.getDate(),h=u.days-d+1,f=n.getDay()+1,g=Math.floor((d-1)/7+1),_=Math.floor((u.days-d)/7+1),C=Math.ceil((d+Math.abs(u.firstWeekday-u.firstDayOfWeek))/7),w=u.weeks-C+1,b={milliseconds:o,seconds:a,minutes:i,hours:s,day:d,dayFromEnd:h,weekday:f,weekdayOrdinal:g,weekdayOrdinalFromEnd:_,week:C,weekFromEnd:w,month:l,year:c,date:t,isValid:!0};return b.timezoneOffset=this.getTimezoneOffset(b),b}getDateFromParts(t){if(!t)return null;const r=new Date,{year:n=r.getFullYear(),month:o=r.getMonth()+1,day:a=r.getDate(),hours:i=0,minutes:s=0,seconds:l=0,milliseconds:c=0}=t;if(this.timezone){const u=`${ut(n,4)}-${ut(o,2)}-${ut(a,2)}T${ut(i,2)}:${ut(s,2)}:${ut(l,2)}.${ut(c,3)}`;return gc(u,{timeZone:this.timezone})}return new Date(n,o-1,a,i,s,l,c)}getTimezoneOffset(t){const{year:r,month:n,day:o,hours:a=0,minutes:i=0,seconds:s=0,milliseconds:l=0}=t;let c;const u=new Date(Date.UTC(r,n-1,o,a,i,s,l));if(this.timezone){const d=`${ut(r,4)}-${ut(n,2)}-${ut(o,2)}T${ut(a,2)}:${ut(i,2)}:${ut(s,2)}.${ut(l,3)}`;c=gc(d,{timeZone:this.timezone})}else c=new Date(r,n-1,o,a,i,s,l);return(c-u)/6e4}toPage(t,r){return Ja(t)?Zr(r,t):yn(t)?this.getDateParts(this.normalizeDate(t)):kn(t)?this.getDateParts(t):G1(t)?t:null}getMonthDates(t=2e3){const r=[];for(let n=0;n<12;n++)r.push(new Date(t,n,15));return r}getMonthNames(t){const r=new Intl.DateTimeFormat(this.id,{month:t,timezome:"UTC"});return this.getMonthDates().map(n=>r.format(n))}getWeekdayDates(t=this.firstDayOfWeek){const r=[],n=5+t-1;for(let o=0;or.format(n))}getMonthComps(t,r){const n=`${t}-${r}`;let o=this.monthData[n];if(!o){const a=r%4===0&&r%100!==0||r%400===0,i=new Date(r,t-1,1),s=i.getDay()+1,l=t===2&&a?29:_j[t-1],c=this.firstDayOfWeek-1,u=mj(i,{weekStartsOn:c}),d=[],h=[];for(let f=0;f(se,ce,ne,ye)=>this.normalizeDate({year:V,month:U,day:ie,hours:se,minutes:ce,seconds:ne,milliseconds:ye});for(let V=1;V<=t;V++){for(let U=1,ie=i;U<=s1;U++,ie+=ie===s1?1-s1:1){d&&ie===s&&(_=1,C=r.days,w=Math.floor((_-1)/s1+1),b=Math.floor((r.days-_)/s1+1),v=1,k=r.weeks,T=r.month,$=r.year,d=!1,h=!0);const se=R($,T,_),ce={start:se(0,0,0),end:se(23,59,59,999)},ne=ce.start,ye=`${ut($,4)}-${ut(T,2)}-${ut(_,2)}`,Ge=U,Ne=s1-U,qe=c[V-1],ze=l[V-1],he=_===z&&T===D&&$===S,$e=h&&_===1,He=h&&_===r.days,Ke=V===1,K=V===t,j=U===1,Z=U===s1;a.push({id:ye,label:_.toString(),ariaLabel:g.format(new Date($,T-1,_)),day:_,dayFromEnd:C,weekday:ie,weekdayPosition:Ge,weekdayPositionFromEnd:Ne,weekdayOrdinal:w,weekdayOrdinalFromEnd:b,week:v,weekFromEnd:k,weeknumber:qe,isoWeeknumber:ze,month:T,year:$,dateFromTime:se,date:ne,range:ce,isToday:he,isFirstDay:$e,isLastDay:He,inMonth:h,inPrevMonth:d,inNextMonth:f,onTop:Ke,onBottom:K,onLeft:j,onRight:Z,classes:[`id-${ye}`,`day-${_}`,`day-from-end-${C}`,`weekday-${ie}`,`weekday-position-${Ge}`,`weekday-ordinal-${w}`,`weekday-ordinal-from-end-${b}`,`week-${v}`,`week-from-end-${k}`,{"is-today":he,"is-first-day":$e,"is-last-day":He,"in-month":h,"in-prev-month":d,"in-next-month":f,"on-top":Ke,"on-bottom":K,"on-left":j,"on-right":Z}]}),h&&He?(h=!1,f=!0,_=1,C=o.days,w=1,b=Math.floor((o.days-_)/s1+1),v=1,k=o.weeks,T=o.month,$=o.year):(_++,C--,w=Math.floor((_-1)/s1+1),b=Math.floor((r.days-_)/s1+1))}v++,k--}return a}}class Fd{constructor({key:t,hashcode:r,highlight:n,content:o,dot:a,bar:i,popover:s,dates:l,excludeDates:c,excludeMode:u,customData:d,order:h,pinPage:f},g,_){this.key=tB(t)?nl():t,this.hashcode=r,this.customData=d,this.order=h||0,this.dateOpts={order:h,locale:_},this.pinPage=f,n&&(this.highlight=g.normalizeHighlight(n)),o&&(this.content=g.normalizeContent(o)),a&&(this.dot=g.normalizeDot(a)),i&&(this.bar=g.normalizeBar(i)),s&&(this.popover=s),this.dates=_.normalizeDates(l,this.dateOpts),this.hasDates=!!F1(this.dates),this.excludeDates=_.normalizeDates(c,this.dateOpts),this.hasExcludeDates=!!F1(this.excludeDates),this.excludeMode=u||"intersects",this.hasExcludeDates&&!this.hasDates&&(this.dates.push(new Rr({},this.dateOpts)),this.hasDates=!0),this.isComplex=TU(this.dates,C=>C.isComplex)}intersectsDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(r=>r.intersectsDate(t))||!1)}includesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(r=>r.includesDate(t))||!1)}excludesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),this.hasExcludeDates&&this.excludeDates.find(r=>this.excludeMode==="intersects"&&r.intersectsDate(t)||this.excludeMode==="includes"&&r.includesDate(t))}intersectsDay(t){return!this.excludesDay(t)&&(this.dates.find(r=>r.intersectsDay(t))||!1)}excludesDay(t){return this.hasExcludeDates&&this.excludeDates.find(r=>r.intersectsDay(t))}}const xj=300,Sj=60,Ej=80;var Lj={maxSwipeTime:xj,minHorizontalSwipeDistance:Sj,maxVerticalSwipeDistance:Ej};const Aj="MMMM YYYY",Bj="W",Dj="MMM",Hj=["L","YYYY-MM-DD","YYYY/MM/DD"],Tj=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],Ij=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],Oj=["h:mm A"],Vj=["HH:mm"],Pj="WWW, MMM D, YYYY",Nj=["L","YYYY-MM-DD","YYYY/MM/DD"],$j="iso",Zj="YYYY-MM-DDTHH:mm:ss.SSSZ";var Rj={title:Aj,weekdays:Bj,navMonths:Dj,input:Hj,inputDateTime:Tj,inputDateTime24hr:Ij,inputTime:Oj,inputTime24hr:Vj,dayPopover:Pj,data:Nj,model:$j,iso:Zj};const zj="640px",Fj="768px",Uj="1024px",jj="1280px";var Yj={sm:zj,md:Fj,lg:Uj,xl:jj};const Gj={componentPrefix:"v",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:Lj,masks:Rj,screens:Yj,locales:W1,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",keepVisibleOnInput:!1,isInteractive:!0}}},P6=Bn(Gj),Kj=A(()=>pN(P6.locales,e=>(e.masks=c5(e.masks,P6.masks),e))),Mn=e=>window&&u5(window.__vcalendar__,e)?Mi(window.__vcalendar__,e):Mi(P6,e),qj={props:{color:{type:String,default:()=>Mn("color")},isDark:{type:Boolean,default:()=>Mn("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,minDateExact:null,maxDateExact:null,disabledDates:null,availableDates:null,theme:null},computed:{$theme(){return this.theme instanceof dc?this.theme:new dc({color:this.color,isDark:this.isDark})},$locale(){if(this.locale instanceof il)return this.locale;const e=G1(this.locale)?this.locale:{id:this.locale,firstDayOfWeek:this.firstDayOfWeek,masks:this.masks};return new il(e,{locales:Kj.value,timezone:this.timezone})},disabledDates_(){const e=this.normalizeDates(this.disabledDates),{minDate:t,minDateExact:r,maxDate:n,maxDateExact:o}=this;if(r||t){const a=r?this.normalizeDate(r):this.normalizeDate(t,{time:"00:00:00"});e.push({start:null,end:new Date(a.getTime()-1e3)})}if(o||n){const a=o?this.normalizeDate(o):this.normalizeDate(n,{time:"23:59:59"});e.push({start:new Date(a.getTime()+1e3),end:null})}return e},availableDates_(){return this.normalizeDates(this.availableDates)},disabledAttribute(){return new Fd({key:"disabled",dates:this.disabledDates_,excludeDates:this.availableDates_,excludeMode:"includes",order:100},this.$theme,this.$locale)}},methods:{formatDate(e,t){return this.$locale?this.$locale.format(e,t):""},parseDate(e,t){if(!this.$locale)return null;const r=this.$locale.parse(e,t);return kn(r)?r:null},normalizeDate(e,t){return this.$locale?this.$locale.normalizeDate(e,t):e},normalizeDates(e){return this.$locale.normalizeDates(e,{isFullDay:!0})},pageForDate(e){return this.$locale.getDateParts(this.normalizeDate(e))},pageForThisMonth(){return this.pageForDate(new Date)}}},Wj={methods:{safeSlot(e,t,r=null){return jr(this.$slots[e])?this.$slots[e](t):r}}},f2=$U,Ud=qj,d5=Wj,Qj={name:"PopoverRow",mixins:[f2],props:{attribute:Object},computed:{indicator(){const{highlight:e,dot:t,bar:r,popover:n}=this.attribute;if(n&&n.hideIndicator)return null;if(e){const{color:o,isDark:a}=e.start;return{style:at(ke({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"10px",height:"5px",borderRadius:"3px"})}}if(t){const{color:o,isDark:a}=t.start;return{style:at(ke({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"5px",height:"5px",borderRadius:"50%"})}}if(r){const{color:o,isDark:a}=r.start;return{style:at(ke({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"10px",height:"3px"})}}return null}}},Xj={class:"vc-day-popover-row"},Jj={key:0,class:"vc-day-popover-row-indicator"},eY={class:"vc-day-popover-row-content"};function tY(e,t,r,n,o,a){return m(),M("div",Xj,[a.indicator?(m(),M("div",Jj,[p("span",{style:Ue(a.indicator.style),class:J(a.indicator.class)},null,6)])):I("",!0),p("div",eY,[F(e.$slots,"default",{},()=>[y(H(r.attribute.popover?r.attribute.popover.label:"No content provided"),1)])])])}var rY=xa(Qj,[["render",tY]]);const os="26px",nY="0 0 32 32",oY={"left-arrow":{viewBox:"0 -1 16 34",path:"M11.196 10c0 0.143-0.071 0.304-0.179 0.411l-7.018 7.018 7.018 7.018c0.107 0.107 0.179 0.268 0.179 0.411s-0.071 0.304-0.179 0.411l-0.893 0.893c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-8.321-8.321c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l8.321-8.321c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l0.893 0.893c0.107 0.107 0.179 0.25 0.179 0.411z"},"right-arrow":{viewBox:"-5 -1 16 34",path:"M10.625 17.429c0 0.143-0.071 0.304-0.179 0.411l-8.321 8.321c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-0.893-0.893c-0.107-0.107-0.179-0.25-0.179-0.411 0-0.143 0.071-0.304 0.179-0.411l7.018-7.018-7.018-7.018c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l0.893-0.893c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l8.321 8.321c0.107 0.107 0.179 0.268 0.179 0.411z"}},aY={props:["name"],data(){return{width:os,height:os,viewBox:nY,path:"",isBaseline:!1}},mounted(){this.updateIcon()},watch:{name(){this.updateIcon()}},methods:{updateIcon(){const e=oY[this.name];e&&(this.width=e.width||os,this.height=e.height||os,this.viewBox=e.viewBox,this.path=e.path)}}},iY=["width","height","viewBox"],sY=["d"];function lY(e,t,r,n,o,a){return m(),M("svg",{class:"vc-svg-icon",width:o.width,height:o.height,viewBox:o.viewBox},[p("path",{d:o.path},null,8,sY)],8,iY)}var jd=xa(aY,[["render",lY]]);const e0=12,cY={name:"CalendarNav",emits:["input"],components:{SvgIcon:jd},mixins:[f2],props:{value:{type:Object,default:()=>({month:0,year:0})},validator:{type:Function,default:()=>()=>!0}},data(){return{monthMode:!0,yearIndex:0,yearGroupIndex:0,onSpaceOrEnter:Zd}},computed:{month(){return this.value&&this.value.month||0},year(){return this.value&&this.value.year||0},title(){return this.monthMode?this.yearIndex:`${this.firstYear} - ${this.lastYear}`},monthItems(){return this.getMonthItems(this.yearIndex)},yearItems(){return this.getYearItems(this.yearGroupIndex)},prevItemsEnabled(){return this.monthMode?this.prevMonthItemsEnabled:this.prevYearItemsEnabled},nextItemsEnabled(){return this.monthMode?this.nextMonthItemsEnabled:this.nextYearItemsEnabled},prevMonthItemsEnabled(){return this.getMonthItems(this.yearIndex-1).some(e=>!e.isDisabled)},nextMonthItemsEnabled(){return this.getMonthItems(this.yearIndex+1).some(e=>!e.isDisabled)},prevYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex-1).some(e=>!e.isDisabled)},nextYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex+1).some(e=>!e.isDisabled)},activeItems(){return this.monthMode?this.monthItems:this.yearItems},firstYear(){return Pd(this.yearItems.map(e=>e.year))},lastYear(){return xi(this.yearItems.map(e=>e.year))}},watch:{year(){this.yearIndex=this.year},yearIndex(e){this.yearGroupIndex=this.getYearGroupIndex(e)},value(){this.focusFirstItem()}},created(){this.yearIndex=this.year},mounted(){this.focusFirstItem()},methods:{focusFirstItem(){this.$nextTick(()=>{const e=this.$refs.navContainer.querySelector(".vc-nav-item:not(.is-disabled)");e&&e.focus()})},getItemClasses({isActive:e,isCurrent:t,isDisabled:r}){const n=["vc-nav-item"];return e?n.push("is-active"):t&&n.push("is-current"),r&&n.push("is-disabled"),n},getYearGroupIndex(e){return Math.floor(e/e0)},getMonthItems(e){const{month:t,year:r}=this.pageForDate(new Date);return this.locale.getMonthDates().map((n,o)=>{const a=o+1;return{month:a,year:e,id:`${e}.${ut(a,2)}`,label:this.locale.format(n,this.masks.navMonths),ariaLabel:this.locale.format(n,"MMMM YYYY"),isActive:a===this.month&&e===this.year,isCurrent:a===t&&e===r,isDisabled:!this.validator({month:a,year:e}),click:()=>this.monthClick(a,e)}})},getYearItems(e){const{_:t,year:r}=this.pageForDate(new Date),n=e*e0,o=n+e0,a=[];for(let i=n;ithis.yearClick(i)})}return a},monthClick(e,t){this.validator({month:e,year:t})&&this.$emit("input",{month:e,year:t})},yearClick(e){this.yearIndex=e,this.monthMode=!0,this.focusFirstItem()},toggleMode(){this.monthMode=!this.monthMode},movePrev(){this.prevItemsEnabled&&(this.monthMode&&this.movePrevYear(),this.movePrevYearGroup())},moveNext(){this.nextItemsEnabled&&(this.monthMode&&this.moveNextYear(),this.moveNextYearGroup())},movePrevYear(){this.yearIndex--},moveNextYear(){this.yearIndex++},movePrevYearGroup(){this.yearGroupIndex--},moveNextYearGroup(){this.yearGroupIndex++}}},uY={class:"vc-nav-container",ref:"navContainer"},dY={class:"vc-nav-header"},hY=["tabindex"],fY=["tabindex"],pY={class:"vc-nav-items"},mY=["data-id","aria-label","tabindex","onClick","onKeydown"];function vY(e,t,r,n,o,a){const i=Qt("svg-icon");return m(),M("div",uY,[p("div",dY,[p("span",{role:"button",class:J(["vc-nav-arrow is-left",{"is-disabled":!a.prevItemsEnabled}]),tabindex:a.prevItemsEnabled?0:void 0,onClick:t[0]||(t[0]=(...s)=>a.movePrev&&a.movePrev(...s)),onKeydown:t[1]||(t[1]=s=>o.onSpaceOrEnter(s,a.movePrev))},[F(e.$slots,"nav-left-button",{},()=>[P(i,{name:"left-arrow",width:"20px",height:"24px"})])],42,hY),p("span",{role:"button",class:"vc-nav-title vc-grid-focus",style:{whiteSpace:"nowrap"},tabindex:"0",onClick:t[2]||(t[2]=(...s)=>a.toggleMode&&a.toggleMode(...s)),onKeydown:t[3]||(t[3]=s=>o.onSpaceOrEnter(s,a.toggleMode))},H(a.title),33),p("span",{role:"button",class:J(["vc-nav-arrow is-right",{"is-disabled":!a.nextItemsEnabled}]),tabindex:a.nextItemsEnabled?0:void 0,onClick:t[4]||(t[4]=(...s)=>a.moveNext&&a.moveNext(...s)),onKeydown:t[5]||(t[5]=s=>o.onSpaceOrEnter(s,a.moveNext))},[F(e.$slots,"nav-right-button",{},()=>[P(i,{name:"right-arrow",width:"20px",height:"24px"})])],42,fY)]),p("div",pY,[(m(!0),M(we,null,tt(a.activeItems,s=>(m(),M("span",{key:s.label,role:"button","data-id":s.id,"aria-label":s.ariaLabel,class:J(a.getItemClasses(s)),tabindex:s.isDisabled?void 0:0,onClick:s.click,onKeydown:l=>o.onSpaceOrEnter(l,s.click)},H(s.label),43,mY))),128))])],512)}var gY=xa(cY,[["render",vY]]);function N6(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function $6(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function Yd(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function CY(e){document&&document.dispatchEvent(new CustomEvent("update-popover",{detail:e}))}function sl(e){const{visibility:t}=e,r=t==="click",n=t==="hover",o=t==="hover-focus",a=t==="focus";e.autoHide=!r;let i=!1,s=!1;const{isRenderFn:l}=e,c={click:l?"onClick":"click",mousemove:l?"onMousemove":"mousemove",mouseleave:l?"onMouseleave":"mouseleave",focusin:l?"onFocusin":"focusin",focusout:l?"onFocusout":"focusout"};return{[c.click](u){r&&(e.ref=u.target,Yd(e),u.stopPropagation())},[c.mousemove](u){e.ref=u.currentTarget,i||(i=!0,(n||o)&&N6(e))},[c.mouseleave](u){e.ref=u.target,i&&(i=!1,(n||o&&!s)&&$6(e))},[c.focusin](u){e.ref=u.currentTarget,s||(s=!0,(a||o)&&N6(e))},[c.focusout](u){e.ref=u.currentTarget,s&&!ri(e.ref,u.relatedTarget)&&(s=!1,(a||o&&!i)&&$6(e))}}}const yY={name:"CalendarDay",emits:["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown"],mixins:[f2,d5],inheritAttrs:!1,render(){const e=()=>this.hasBackgrounds&&Ee("div",{class:"vc-highlights vc-day-layer"},this.backgrounds.map(({key:o,wrapperClass:a,class:i,style:s})=>Ee("div",{key:o,class:a},[Ee("div",{class:i,style:s})]))),t=()=>this.safeSlot("day-content",{day:this.day,attributes:this.day.attributes,attributesMap:this.day.attributesMap,dayProps:this.dayContentProps,dayEvents:this.dayContentEvents})||Ee("span",at(ke(at(ke({},this.dayContentProps),{class:this.dayContentClass,style:this.dayContentStyle}),this.dayContentEvents),{ref:"content"}),[this.day.label]),r=()=>this.hasDots&&Ee("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Ee("div",{class:"vc-dots"},this.dots.map(({key:o,class:a,style:i})=>Ee("span",{key:o,class:a,style:i})))]),n=()=>this.hasBars&&Ee("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Ee("div",{class:"vc-bars"},this.bars.map(({key:o,class:a,style:i})=>Ee("span",{key:o,class:a,style:i})))]);return Ee("div",{class:["vc-day",...this.day.classes,{"vc-day-box-center-center":!this.$slots["day-content"]},{"is-not-in-month":!this.inMonth}]},[e(),t(),r(),n()])},inject:["sharedState"],props:{day:{type:Object,required:!0}},data(){return{glyphs:{},dayContentEvents:{}}},computed:{label(){return this.day.label},startTime(){return this.day.range.start.getTime()},endTime(){return this.day.range.end.getTime()},inMonth(){return this.day.inMonth},isDisabled(){return this.day.isDisabled},backgrounds(){return this.glyphs.backgrounds},hasBackgrounds(){return!!F1(this.backgrounds)},content(){return this.glyphs.content},dots(){return this.glyphs.dots},hasDots(){return!!F1(this.dots)},bars(){return this.glyphs.bars},hasBars(){return!!F1(this.bars)},popovers(){return this.glyphs.popovers},hasPopovers(){return!!F1(this.popovers)},dayContentClass(){return["vc-day-content vc-focusable",{"is-disabled":this.isDisabled},Mi(xi(this.content),"class")||""]},dayContentStyle(){return Mi(xi(this.content),"style")},dayContentProps(){let e;return this.day.isFocusable?e="0":this.day.inMonth&&(e="-1"),{tabindex:e,"aria-label":this.day.ariaLabel,"aria-disabled":this.day.isDisabled?"true":"false",role:"button"}},dayEvent(){return at(ke({},this.day),{el:this.$refs.content,popovers:this.popovers})}},watch:{theme(){this.refresh()},popovers(){this.refreshPopovers()},"day.shouldRefresh"(){this.refresh()}},mounted(){this.refreshPopovers(),this.refresh()},methods:{getDayEvent(e){return at(ke({},this.dayEvent),{event:e})},click(e){this.$emit("dayclick",this.getDayEvent(e))},mouseenter(e){this.$emit("daymouseenter",this.getDayEvent(e))},mouseleave(e){this.$emit("daymouseleave",this.getDayEvent(e))},focusin(e){this.$emit("dayfocusin",this.getDayEvent(e))},focusout(e){this.$emit("dayfocusout",this.getDayEvent(e))},keydown(e){this.$emit("daykeydown",this.getDayEvent(e))},refresh(){if(!this.day.shouldRefresh)return;this.day.shouldRefresh=!1;const e={backgrounds:[],dots:[],bars:[],popovers:[],content:[]};this.day.attributes=Object.values(this.day.attributesMap||{}).sort((t,r)=>t.order-r.order),this.day.attributes.forEach(t=>{const{targetDate:r}=t,{isDate:n,isComplex:o,startTime:a,endTime:i}=r,s=this.startTime<=a,l=this.endTime>=i,c={isDate:n,isComplex:o,onStart:s,onEnd:l,onStartAndEnd:s&&l,onStartOrEnd:s||l};this.processHighlight(t,c,e),this.processNonHighlight(t,"content",c,e.content),this.processNonHighlight(t,"dot",c,e.dots),this.processNonHighlight(t,"bar",c,e.bars),this.processPopover(t,e)}),this.glyphs=e},processHighlight({key:e,highlight:t},{isDate:r,isComplex:n,onStart:o,onEnd:a,onStartAndEnd:i},{backgrounds:s,content:l}){if(!t)return;const{base:c,start:u,end:d}=t;r||n?(s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",u.class],style:u.style}),l.push({key:`${e}-content`,class:u.contentClass,style:u.contentStyle})):i?(s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",u.class],style:u.style}),l.push({key:`${e}-content`,class:u.contentClass,style:u.contentStyle})):o?(s.push({key:`${e}-base`,wrapperClass:"vc-day-layer vc-day-box-right-center",class:["vc-highlight vc-highlight-base-start",c.class],style:c.style}),s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",u.class],style:u.style}),l.push({key:`${e}-content`,class:u.contentClass,style:u.contentStyle})):a?(s.push({key:`${e}-base`,wrapperClass:"vc-day-layer vc-day-box-left-center",class:["vc-highlight vc-highlight-base-end",c.class],style:c.style}),s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",d.class],style:d.style}),l.push({key:`${e}-content`,class:d.contentClass,style:d.contentStyle})):(s.push({key:`${e}-middle`,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight vc-highlight-base-middle",c.class],style:c.style}),l.push({key:`${e}-content`,class:c.contentClass,style:c.contentStyle}))},processNonHighlight(e,t,{isDate:r,onStart:n,onEnd:o},a){if(!e[t])return;const{key:i}=e,s=`vc-${t}`,{base:l,start:c,end:u}=e[t];r||n?a.push({key:i,class:[s,c.class],style:c.style}):o?a.push({key:i,class:[s,u.class],style:u.style}):a.push({key:i,class:[s,l.class],style:l.style})},processPopover(e,{popovers:t}){const{key:r,customData:n,popover:o}=e;if(!o)return;const a=ei({key:r,customData:n,attribute:e},ke({},o),{visibility:o.label?"hover":"click",placement:"bottom",isInteractive:!o.label});t.splice(0,0,a)},refreshPopovers(){let e={};F1(this.popovers)&&(e=sl(ei({id:this.dayPopoverId,data:this.day,isRenderFn:!0},...this.popovers))),this.dayContentEvents=IU({onClick:this.click,onMouseenter:this.mouseenter,onMouseleave:this.mouseleave,onFocusin:this.focusin,onFocusout:this.focusout,onKeydown:this.keydown},e),CY({id:this.dayPopoverId,data:this.day})}}},bY={name:"CalendarPane",emits:["update:page","weeknumberclick"],mixins:[f2,d5],inheritAttrs:!1,render(){const e=this.safeSlot("header",this.page)||Ee("div",{class:`vc-header align-${this.titlePosition}`},[Ee("div",ke({class:"vc-title"},this.navPopoverEvents),[this.safeSlot("header-title",this.page,this.page.title)])]),t=this.weekdayLabels.map((l,c)=>Ee("div",{key:c+1,class:"vc-weekday"},[l])),r=this.showWeeknumbers_.startsWith("left"),n=this.showWeeknumbers_.startsWith("right");r?t.unshift(Ee("div",{class:"vc-weekday"})):n&&t.push(Ee("div",{class:"vc-weekday"}));const o=l=>Ee("div",{class:["vc-weeknumber"]},[Ee("span",{class:["vc-weeknumber-content",`is-${this.showWeeknumbers_}`],onClick:c=>{this.$emit("weeknumberclick",{weeknumber:l,days:this.page.days.filter(u=>u[this.weeknumberKey]===l),event:c})}},[l])]),a=[],{daysInWeek:i}=this.locale;this.page.days.forEach((l,c)=>{const u=c%i;(r&&u===0||n&&u===i)&&a.push(o(l[this.weeknumberKey])),a.push(Ee(yY,at(ke({},this.$attrs),{day:l}),this.$slots)),n&&u===i-1&&a.push(o(l[this.weeknumberKey]))});const s=Ee("div",{class:{"vc-weeks":!0,"vc-show-weeknumbers":this.showWeeknumbers_,"is-left":r,"is-right":n}},[t,a]);return Ee("div",{class:["vc-pane",`row-from-end-${this.rowFromEnd}`,`column-from-end-${this.columnFromEnd}`],ref:"pane"},[e,s])},props:{page:Object,position:Number,row:Number,rowFromEnd:Number,column:Number,columnFromEnd:Number,titlePosition:String,navVisibility:{type:String,default:()=>Mn("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String]},computed:{weeknumberKey(){return this.showWeeknumbers?"weeknumber":"isoWeeknumber"},showWeeknumbers_(){const e=this.showWeeknumbers||this.showIsoWeeknumbers;return e==null?"":EA(e)?e?"left":"":e.startsWith("right")?this.columnFromEnd>1?"right":e:this.column>1?"left":e},navPlacement(){switch(this.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}},navPopoverEvents(){const{sharedState:e,navVisibility:t,navPlacement:r,page:n,position:o}=this;return sl({id:e.navPopoverId,visibility:t,placement:r,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:n,position:o},isInteractive:!0,isRenderFn:!0})},weekdayLabels(){return this.locale.getWeekdayDates().map(e=>this.format(e,this.masks.weekdays))}}};class wY{constructor(t,r,n){this.theme=t,this.locale=r,this.map={},this.refresh(n,!0)}destroy(){this.theme=null,this.locale=null,this.map={},this.list=[],this.pinAttr=null}refresh(t,r){const n={},o=[];let a=null;const i=[],s=r?new Set:new Set(Object.keys(this.map));return F1(t)&&t.forEach((l,c)=>{if(!l||!l.dates)return;const u=l.key?l.key.toString():c.toString(),d=l.order||0,h=VU(JSON.stringify(l));let f=this.map[u];!r&&f&&f.hashcode===h?s.delete(u):(f=new Fd(ke({key:u,order:d,hashcode:h},l),this.theme,this.locale),i.push(f)),f&&f.pinPage&&(a=f),n[u]=f,o.push(f)}),this.map=n,this.list=o,this.pinAttr=a,{adds:i,deletes:Array.from(s)}}}const _Y=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:o})=>{if(!e||!e.addEventListener||!jr(t))return null;let a=0,i=0,s=null,l=!1;function c(d){const h=d.changedTouches[0];a=h.screenX,i=h.screenY,s=new Date().getTime(),l=!0}function u(d){if(!l)return;l=!1;const h=d.changedTouches[0],f=h.screenX-a,g=h.screenY-i;if(new Date().getTime()-s=n&&Math.abs(g)<=o){const _={toLeft:!1,toRight:!1};f<0?_.toLeft=!0:_.toRight=!0,t(_)}}return d1(e,"touchstart",c,{passive:!0}),d1(e,"touchend",u,{passive:!0}),()=>{h1(e,"touchstart",c),h1(e,"touchend",u)}},kY={name:"Calendar",emits:["dayfocusin","dayfocusout","transition-start","transition-end","update:from-page","update:to-page"],render(){const e=this.pages.map((o,a)=>{const i=a+1,s=Math.ceil((a+1)/this.columns),l=this.rows-s+1,c=i%this.columns||this.columns,u=this.columns-c+1;return Ee(bY,at(ke({},this.$attrs),{key:o.key,attributes:this.store,page:o,position:i,row:s,rowFromEnd:l,column:c,columnFromEnd:u,titlePosition:this.titlePosition,canMove:this.canMove,"onUpdate:page":d=>this.move(d,{position:a+1}),onDayfocusin:d=>{this.lastFocusedDay=d,this.$emit("dayfocusin",d)},onDayfocusout:d=>{this.lastFocusedDay=null,this.$emit("dayfocusout",d)}}),this.$slots)}),t=o=>{const a=()=>this.move(o?-this.step_:this.step_),i=l=>Zd(l,a),s=o?!this.canMovePrev:!this.canMoveNext;return Ee("div",{class:["vc-arrow",`is-${o?"left":"right"}`,{"is-disabled":s}],role:"button",onClick:a,onKeydown:i},[(o?this.safeSlot("header-left-button",{click:a}):this.safeSlot("header-right-button",{click:a}))||Ee(jd,{name:o?"left-arrow":"right-arrow"})])},r=()=>Ee(V6,{id:this.sharedState.navPopoverId,contentClass:"vc-nav-popover-container",ref:"navPopover"},{default:({data:o})=>{const{position:a,page:i}=o;return Ee(gY,{value:i,position:a,validator:s=>this.canMove(s,{position:a}),onInput:s=>this.move(s)},ke({},this.$slots))}}),n=()=>Ee(V6,{id:this.sharedState.dayPopoverId,contentClass:"vc-day-popover-container"},{default:({data:o,updateLayout:a,hide:i})=>{const s=Object.values(o.attributes).filter(d=>d.popover),l=this.$locale.masks,c=this.formatDate,u=c(o.date,l.dayPopover);return this.safeSlot("day-popover",{day:o,attributes:s,masks:l,format:c,dayTitle:u,updateLayout:a,hide:i},Ee("div",[l.dayPopover&&Ee("div",{class:["vc-day-popover-header"]},[u]),s.map(d=>Ee(rY,{key:d.key,attribute:d}))]))}});return Ee("div",{"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",class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-expanded":this.isExpanded,"vc-is-dark":this.$theme.isDark}],onKeydown:this.handleKeydown,onMouseup:o=>o.preventDefault(),ref:"container"},[r(),Ee("div",{class:["vc-pane-container",{"in-transition":this.inTransition}]},[Ee(Rd,{name:this.transitionName,"on-before-enter":()=>{this.inTransition=!0},"on-after-enter":()=>{this.inTransition=!1}},{default:()=>Ee("div",at(ke({},this.$attrs),{class:"vc-pane-layout",style:{gridTemplateColumns:`repeat(${this.columns}, 1fr)`},key:this.firstPage?this.firstPage.key:""}),e)}),Ee("div",{class:[`vc-arrows-container title-${this.titlePosition}`]},[t(!0),t(!1)]),this.$slots.footer&&this.$slots.footer()]),n()])},mixins:[Ud,d5],provide(){return{sharedState:this.sharedState}},props:{rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>Mn("titlePosition")},isExpanded:Boolean,fromDate:Date,toDate:Date,fromPage:Object,toPage:Object,minPage:Object,maxPage:Object,transition:String,attributes:[Object,Array],trimWeeks:Boolean,disablePageSwipe:Boolean},data(){return{pages:[],store:null,lastFocusedDay:null,focusableDay:new Date().getDate(),transitionName:"",inTransition:!1,sharedState:{navPopoverId:nl(),dayPopoverId:nl(),theme:{},masks:{},locale:{}}}},computed:{firstPage(){return Pd(this.pages)},lastPage(){return xi(this.pages)},minPage_(){return this.minPage||this.pageForDate(this.minDate)},maxPage_(){return this.maxPage||this.pageForDate(this.maxDate)},count(){return this.rows*this.columns},step_(){return this.step||this.count},canMovePrev(){return this.canMove(-this.step_)},canMoveNext(){return this.canMove(this.step_)}},watch:{$locale(){this.refreshLocale(),this.refreshPages({page:this.firstPage,ignoreCache:!0}),this.initStore()},$theme(){this.refreshTheme(),this.initStore()},fromDate(){this.refreshPages()},fromPage(e){const t=this.pages&&this.pages[0];q2(e,t)||this.refreshPages()},toPage(e){const t=this.pages&&this.pages[this.pages.length-1];q2(e,t)||this.refreshPages()},count(){this.refreshPages()},attributes:{handler(e){const{adds:t,deletes:r}=this.store.refresh(e);this.refreshAttrs(this.pages,t,r)},deep:!0},pages(e){this.refreshAttrs(e,this.store.list,null,!0)},disabledAttribute(){this.refreshDisabledDays()},lastFocusedDay(e){e&&(this.focusableDay=e.day,this.refreshFocusableDays())},inTransition(e){e?this.$emit("transition-start"):(this.$emit("transition-end"),this.transitionPromise&&(this.transitionPromise.resolve(!0),this.transitionPromise=null))}},created(){this.refreshLocale(),this.refreshTheme(),this.initStore(),this.refreshPages()},mounted(){this.disablePageSwipe||(this.removeHandlers=_Y(this.$refs.container,({toLeft:e,toRight:t})=>{e?this.moveNext():t&&this.movePrev()},Mn("touch")))},beforeUnmount(){this.pages=[],this.store.destroy(),this.store=null,this.sharedState=null,this.removeHandlers&&this.removeHandlers()},methods:{refreshLocale(){this.sharedState.locale=this.$locale,this.sharedState.masks=this.$locale.masks},refreshTheme(){this.sharedState.theme=this.$theme},canMove(e,t={}){const r=this.firstPage&&this.$locale.toPage(e,this.firstPage);if(!r)return!1;let{position:n}=t;if(Ja(e)&&(n=1),!n)if($a(r,this.firstPage))n=-1;else if(ti(r,this.lastPage))n=1;else return!0;return Object.assign(t,this.getTargetPageRange(r,{position:n,force:!0})),OU(t.fromPage,t.toPage).some(o=>$d(o,this.minPage_,this.maxPage_))},movePrev(e){return this.move(-this.step_,e)},moveNext(e){return this.move(this.step_,e)},move(e,t={}){const r=this.canMove(e,t);return!t.force&&!r?Promise.reject(new Error(`Move target is disabled: ${JSON.stringify(t)}`)):(this.$refs.navPopover.hide({hideDelay:0}),t.fromPage&&!q2(t.fromPage,this.firstPage)?this.refreshPages(at(ke({},t),{page:t.fromPage,position:1,force:!0})):Promise.resolve(!0))},focusDate(e,t={}){return this.move(e,t).then(()=>{const r=this.$el.querySelector(`.id-${this.$locale.getDayId(e)}.in-month .vc-focusable`);return r?(r.focus(),Promise.resolve(!0)):Promise.resolve(!1)})},showPageRange(e,t){let r,n;if(kn(e))r=this.pageForDate(e);else if(G1(e)){const{month:i,year:s}=e,{from:l,to:c}=e;Ja(i)&&Ja(s)?r=e:(l||c)&&(r=kn(l)?this.pageForDate(l):l,n=kn(c)?this.pageForDate(c):c)}else return Promise.reject(new Error("Invalid page range provided."));const o=this.lastPage;let a=r;return ti(n,o)&&(a=Zr(n,-(this.pages.length-1))),$a(a,r)&&(a=r),this.refreshPages(at(ke({},t),{page:a}))},getTargetPageRange(e,{position:t,force:r}={}){let n=null,o=null;if(H1(e)){let a=0;t=+t,isNaN(t)||(a=t>0?1-t:-(this.count+t)),n=Zr(e,a)}else n=this.getDefaultInitialPage();return o=Zr(n,this.count-1),r||($a(n,this.minPage_)?n=this.minPage_:ti(o,this.maxPage_)&&(n=Zr(this.maxPage_,1-this.count)),o=Zr(n,this.count-1)),{fromPage:n,toPage:o}},getDefaultInitialPage(){let e=this.fromPage||this.pageForDate(this.fromDate);if(!H1(e)){const t=this.toPage||this.pageForDate(this.toPage);H1(t)&&(e=Zr(t,1-this.count))}return H1(e)||(e=this.getPageForAttributes()),H1(e)||(e=this.pageForThisMonth()),e},refreshPages({page:e,position:t=1,force:r,transition:n,ignoreCache:o}={}){return new Promise((a,i)=>{const{fromPage:s,toPage:l}=this.getTargetPageRange(e,{position:t,force:r}),c=[];for(let u=0;u{t.isDisabled=!!this.disabledAttribute&&this.disabledAttribute.intersectsDay(t)})},refreshFocusableDays(e){this.getPageDays(e).forEach(t=>{t.isFocusable=t.inMonth&&t.day===this.focusableDay})},getPageDays(e=this.pages){return e.reduce((t,r)=>t.concat(r.days),[])},getPageTransition(e,t,r=this.transition){if(r==="none")return r;if(r==="fade"||!r&&this.count>1||!H1(e)||!H1(t))return"fade";const n=$a(t,e);return r==="slide-v"?n?"slide-down":"slide-up":n?"slide-right":"slide-left"},getPageForAttributes(){let e=null;const t=this.store.pinAttr;if(t&&t.hasDates){let[r]=t.dates;r=r.start||r.date,e=this.pageForDate(r)}return e},buildPage({month:e,year:t},r){const n=`${t.toString()}-${e.toString()}`;let o=this.pages.find(a=>a.key===n);if(!o||r){const a=new Date(t,e-1,15),i=this.$locale.getMonthComps(e,t),s=this.$locale.getPrevMonthComps(e,t),l=this.$locale.getNextMonthComps(e,t);o={key:n,month:e,year:t,weeks:this.trimWeeks?i.weeks:6,title:this.$locale.format(a,this.$locale.masks.title),shortMonthLabel:this.$locale.format(a,"MMM"),monthLabel:this.$locale.format(a,"MMMM"),shortYearLabel:t.toString().substring(2),yearLabel:t.toString(),monthComps:i,prevMonthComps:s,nextMonthComps:l,canMove:c=>this.canMove(c),move:c=>this.move(c),moveThisMonth:()=>this.moveThisMonth(),movePrevMonth:()=>this.move(s),moveNextMonth:()=>this.move(l),refresh:!0},o.days=this.$locale.getCalendarDays(o)}return o},initStore(){this.store=new wY(this.$theme,this.$locale,this.attributes),this.refreshAttrs(this.pages,this.store.list,[],!0)},refreshAttrs(e=[],t=[],r=[],n){F1(e)&&e.forEach(o=>{o.days.forEach(a=>{let i=!1,s={};n?i=!0:O6(a.attributesMap,r)?(s=I6(a.attributesMap,r),i=!0):s=a.attributesMap||{},t.forEach(l=>{const c=l.intersectsDay(a);if(c){const u=at(ke({},l),{targetDate:c});s[l.key]=u,i=!0}}),i&&(a.attributesMap=s,a.shouldRefresh=!0)})})},handleKeydown(e){const t=this.lastFocusedDay;t!=null&&(t.event=e,this.handleDayKeydown(t))},handleDayKeydown(e){const{dateFromTime:t,event:r}=e,n=t(12);let o=null;switch(r.key){case"ArrowLeft":{o=wr(n,-1);break}case"ArrowRight":{o=wr(n,1);break}case"ArrowUp":{o=wr(n,-7);break}case"ArrowDown":{o=wr(n,7);break}case"Home":{o=wr(n,-e.weekdayPosition+1);break}case"End":{o=wr(n,e.weekdayPositionFromEnd);break}case"PageUp":{r.altKey?o=u4(n,-1):o=L6(n,-1);break}case"PageDown":{r.altKey?o=u4(n,1):o=L6(n,1);break}}o&&(r.preventDefault(),this.focusDate(o).catch())}}},MY={inheritAttrs:!1,emits:["update:modelValue"],props:{options:Array,modelValue:null}},xY={class:"vc-select"},SY=["value"],EY=["value","disabled"],LY=p("div",{class:"vc-select-arrow"},[p("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},[p("path",{d:"M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"})])],-1);function AY(e,t,r,n,o,a){return m(),M("div",xY,[p("select",Qe(e.$attrs,{value:r.modelValue,onChange:t[0]||(t[0]=i=>e.$emit("update:modelValue",i.target.value))}),[(m(!0),M(we,null,tt(r.options,i=>(m(),M("option",{key:i.value,value:i.value,disabled:i.disabled},H(i.label),9,EY))),128))],16,SY),LY])}var BY=xa(MY,[["render",AY]]);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"}],HY=[{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"}],TY={name:"TimePicker",components:{TimeSelect:BY},emits:["update:modelValue"],props:{modelValue:{type:Object,required:!0},locale:{type:Object,required:!0},theme:{type:Object,required:!0},is24hr:{type:Boolean,default:!0},showBorder:Boolean,hourOptions:Array,minuteOptions:Array},computed:{date(){let e=this.locale.normalizeDate(this.modelValue);return this.modelValue.hours===24&&(e=new Date(e.getTime()-1)),e},hours:{get(){return this.modelValue.hours},set(e){this.updateValue(e,this.minutes)}},minutes:{get(){return this.modelValue.minutes},set(e){this.updateValue(this.hours,e)}},isAM:{get(){return this.modelValue.hours<12},set(e){let t=this.hours;e&&t>=12?t-=12:!e&&t<12&&(t+=12),this.updateValue(t,this.minutes)}},amHourOptions(){return DY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},pmHourOptions(){return HY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},hourOptions_(){return this.is24hr?this.hourOptions:this.isAM?this.amHourOptions:this.pmHourOptions},amDisabled(){return!F1(this.amHourOptions)},pmDisabled(){return!F1(this.pmHourOptions)}},methods:{updateValue(e,t=this.minutes){(e!==this.hours||t!==this.minutes)&&this.$emit("update:modelValue",at(ke({},this.modelValue),{hours:e,minutes:t,seconds:0,milliseconds:0}))}}},IY=p("div",null,[p("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24",class:"vc-time-icon",stroke:"currentColor"},[p("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"})])],-1),OY={class:"vc-time-content"},VY={key:0,class:"vc-time-date"},PY={class:"vc-time-weekday"},NY={class:"vc-time-month"},$Y={class:"vc-time-day"},ZY={class:"vc-time-year"},RY={class:"vc-time-select"},zY=p("span",{style:{margin:"0 4px"}},":",-1),FY={key:0,class:"vc-am-pm"};function UY(e,t,r,n,o,a){const i=Qt("time-select");return m(),M("div",{class:J(["vc-time-picker",[{"vc-invalid":!r.modelValue.isValid,"vc-bordered":r.showBorder}]])},[IY,p("div",OY,[a.date?(m(),M("div",VY,[p("span",PY,H(r.locale.format(a.date,"WWW")),1),p("span",NY,H(r.locale.format(a.date,"MMM")),1),p("span",$Y,H(r.locale.format(a.date,"D")),1),p("span",ZY,H(r.locale.format(a.date,"YYYY")),1)])):I("",!0),p("div",RY,[P(i,{modelValue:a.hours,"onUpdate:modelValue":t[0]||(t[0]=s=>a.hours=s),modelModifiers:{number:!0},options:a.hourOptions_},null,8,["modelValue","options"]),zY,P(i,{modelValue:a.minutes,"onUpdate:modelValue":t[1]||(t[1]=s=>a.minutes=s),modelModifiers:{number:!0},options:r.minuteOptions},null,8,["modelValue","options"]),r.is24hr?I("",!0):(m(),M("div",FY,[p("button",{class:J({active:a.isAM,"vc-disabled":a.amDisabled}),onClick:t[2]||(t[2]=It(s=>a.isAM=!0,["prevent"])),type:"button"}," AM ",2),p("button",{class:J({active:!a.isAM,"vc-disabled":a.pmDisabled}),onClick:t[3]||(t[3]=It(s=>a.isAM=!1,["prevent"])),type:"button"}," PM ",2)]))])])],2)}var jY=xa(TY,[["render",UY]]);const xc={type:"auto",mask:"iso",timeAdjust:""},YY=[xc,xc],as={DATE:"date",DATE_TIME:"datetime",TIME:"time"},L1={NONE:0,START:1,END:2,BOTH:3},GY={name:"DatePicker",emits:["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"],render(){const e=(o,a)=>{if(!this.$slots.footer)return o;const i=[o,this.$slots.footer()];return a?Ee(a,i):i},t=()=>{if(!this.dateParts)return null;const o=this.isRange?this.dateParts:[this.dateParts[0]];return Ee("div",{},at(ke({},this.$slots),{default:()=>o.map((a,i)=>{const s=this.$locale.getHourOptions(this.modelConfig_[i].validHours,a),l=this.$locale.getMinuteOptions(this.modelConfig_[i].minuteIncrement,a);return Ee(jY,{modelValue:a,locale:this.$locale,theme:this.$theme,is24hr:this.is24hr,showBorder:!this.isTime,isDisabled:this.isDateTime&&!a.isValid||this.isDragging,hourOptions:s,minuteOptions:l,"onUpdate:modelValue":c=>this.onTimeInput(c,i===0)})})}))},r=()=>Ee(kY,at(ke({},this.$attrs),{attributes:this.attributes_,theme:this.$theme,locale:this.$locale,minDate:this.minDateExact||this.minDate,maxDate:this.maxDateExact||this.maxDate,disabledDates:this.disabledDates,availableDates:this.availableDates,onDayclick:this.onDayClick,onDaykeydown:this.onDayKeydown,onDaymouseenter:this.onDayMouseEnter,ref:"calendar"}),at(ke({},this.$slots),{footer:()=>this.isDateTime?e(t()):e()})),n=()=>this.isTime?Ee("div",{class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-dark":this.$theme.isDark}]},e(t(),"div")):r();return this.$slots.default?Ee("div",[this.$slots.default(this.slotArgs),Ee(V6,{id:this.datePickerPopoverId,placement:"bottom-start",contentClass:`vc-container${this.isDark?" vc-is-dark":""}`,"on-before-show":o=>this.$emit("popover-will-show",o),"on-after-show":o=>this.$emit("popover-did-show",o),"on-before-hide":o=>this.$emit("popover-will-hide",o),"on-after-hide":o=>this.$emit("popover-did-hide",o),ref:"popover"},{default:n})]):n()},mixins:[Ud],props:{mode:{type:String,default:as.DATE},modelValue:{type:null,required:!0},modelConfig:{type:Object,default:()=>({})},is24hr:Boolean,minuteIncrement:Number,isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>Mn("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Mn("datePicker.inputDebounce")},popover:{type:Object,default:()=>({})},dragAttribute:Object,selectAttribute:Object,attributes:Array,validHours:[Object,Array,Function]},data(){return{value_:null,dateParts:null,activeDate:"",dragValue:null,inputValues:["",""],updateTimeout:null,watchValue:!0,datePickerPopoverId:nl()}},computed:{isDate(){return this.mode.toLowerCase()===as.DATE},isDateTime(){return this.mode.toLowerCase()===as.DATE_TIME},isTime(){return this.mode.toLowerCase()===as.TIME},isDragging(){return!!this.dragValue},modelConfig_(){return this.normalizeConfig(this.modelConfig,YY)},inputMask(){const e=this.$locale.masks;return this.isTime?this.is24hr?e.inputTime24hr:e.inputTime:this.isDateTime?this.is24hr?e.inputDateTime24hr:e.inputDateTime:this.$locale.masks.input},inputMaskHasTime(){return/[Hh]/g.test(this.inputMask)},inputMaskHasDate(){return/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(this.inputMask)},inputMaskPatch(){if(this.inputMaskHasTime&&this.inputMaskHasDate)return sn.DATE_TIME;if(this.inputMaskHasDate)return sn.DATE;if(this.inputMaskHasTime)return sn.TIME},slotArgs(){const{isRange:e,isDragging:t,updateValue:r,showPopover:n,hidePopover:o,togglePopover:a}=this,i=e?{start:this.inputValues[0],end:this.inputValues[1]}:this.inputValues[0],s=[!0,!1].map(c=>ke({input:this.onInputInput(c),change:this.onInputChange(c),keyup:this.onInputKeyup},sl(at(ke({},this.popover_),{id:this.datePickerPopoverId,callback:u=>{u.action==="show"&&u.completed&&this.onInputShow(c)}})))),l=e?{start:s[0],end:s[1]}:s[0];return{inputValue:i,inputEvents:l,isDragging:t,updateValue:r,showPopover:n,hidePopover:o,togglePopover:a,getPopoverTriggerEvents:sl}},popover_(){return c5(this.popover,Mn("datePicker.popover"))},selectAttribute_(){if(!this.hasValue(this.value_))return null;const e=at(ke({key:"select-drag"},this.selectAttribute),{dates:this.value_,pinPage:!0}),{dot:t,bar:r,highlight:n,content:o}=e;return!t&&!r&&!n&&!o&&(e.highlight=!0),e},dragAttribute_(){if(!this.isRange||!this.hasValue(this.dragValue))return null;const e=at(ke({key:"select-drag"},this.dragAttribute),{dates:this.dragValue}),{dot:t,bar:r,highlight:n,content:o}=e;return!t&&!r&&!n&&!o&&(e.highlight={startEnd:{fillMode:"outline"}}),e},attributes_(){const e=M1(this.attributes)?[...this.attributes]:[];return this.dragAttribute_?e.push(this.dragAttribute_):this.selectAttribute_&&e.push(this.selectAttribute_),e}},watch:{inputMask(){this.formatInput()},modelValue(e){this.watchValue&&this.forceUpdateValue(e,{config:this.modelConfig_,formatInput:!0,hidePopover:!1})},value_(){this.refreshDateParts()},dragValue(){this.refreshDateParts()},timezone(){this.refreshDateParts(),this.forceUpdateValue(this.value_,{formatInput:!0})}},created(){this.value_=this.normalizeValue(this.modelValue,this.modelConfig_,sn.DATE_TIME,L1.BOTH),this.forceUpdateValue(this.modelValue,{config:this.modelConfig_,formatInput:!0,hidePopover:!1}),this.refreshDateParts()},mounted(){d1(document,"keydown",this.onDocumentKeyDown),d1(document,"click",this.onDocumentClick)},beforeUnmount(){h1(document,"keydown",this.onDocumentKeyDown),h1(document,"click",this.onDocumentClick)},methods:{getDateParts(e){return this.$locale.getDateParts(e)},getDateFromParts(e){return this.$locale.getDateFromParts(e)},refreshDateParts(){const e=this.dragValue||this.value_,t=[];this.isRange?(e&&e.start?t.push(this.getDateParts(e.start)):t.push({}),e&&e.end?t.push(this.getDateParts(e.end)):t.push({})):e?t.push(this.getDateParts(e)):t.push({}),this.$nextTick(()=>this.dateParts=t)},onDocumentKeyDown(e){this.dragValue&&e.key==="Escape"&&(this.dragValue=null)},onDocumentClick(e){document.body.contains(e.target)&&!ri(this.$el,e.target)&&(this.dragValue=null,this.formatInput())},onDayClick(e){this.handleDayClick(e),this.$emit("dayclick",e)},onDayKeydown(e){switch(e.event.key){case" ":case"Enter":{this.handleDayClick(e),e.event.preventDefault();break}case"Escape":this.hidePopover()}this.$emit("daykeydown",e)},handleDayClick(e){const{keepVisibleOnInput:t,visibility:r}=this.popover_,n={patch:sn.DATE,adjustTime:!0,formatInput:!0,hidePopover:this.isDate&&!t&&r!=="visible"};this.isRange?(this.isDragging?this.dragTrackingValue.end=e.date:this.dragTrackingValue=ke({},e.range),n.isDragging=!this.isDragging,n.rangePriority=n.isDragging?L1.NONE:L1.BOTH,n.hidePopover=n.hidePopover&&!n.isDragging,this.updateValue(this.dragTrackingValue,n)):(n.clearIfEqual=!this.isRequired,this.updateValue(e.date,n))},onDayMouseEnter(e){this.isDragging&&(this.dragTrackingValue.end=e.date,this.updateValue(this.dragTrackingValue,{patch:sn.DATE,adjustTime:!0,formatInput:!0,hidePriority:!1,rangePriority:L1.NONE}))},onTimeInput(e,t){let r=null;if(this.isRange){const n=t?e:this.dateParts[0],o=t?this.dateParts[1]:e;r={start:n,end:o}}else r=e;this.updateValue(r,{patch:sn.TIME,rangePriority:t?L1.START:L1.END}).then(()=>this.adjustPageRange(t))},onInputInput(e){return t=>{this.updateOnInput&&this.onInputUpdate(t.target.value,e,{formatInput:!1,hidePopover:!1,debounce:this.inputDebounce})}},onInputChange(e){return t=>{this.onInputUpdate(t.target.value,e,{formatInput:!0,hidePopover:!1})}},onInputUpdate(e,t,r){this.inputValues.splice(t?0:1,1,e);const n=this.isRange?{start:this.inputValues[0],end:this.inputValues[1]||this.inputValues[0]}:e,o={type:"string",mask:this.inputMask};this.updateValue(n,at(ke({},r),{config:o,patch:this.inputMaskPatch,rangePriority:t?L1.START:L1.END})).then(()=>this.adjustPageRange(t))},onInputShow(e){this.adjustPageRange(e)},onInputKeyup(e){e.key==="Escape"&&this.updateValue(this.value_,{formatInput:!0,hidePopover:!0})},updateValue(e,t={}){return clearTimeout(this.updateTimeout),new Promise(r=>{const n=t,{debounce:o}=n,a=rA(n,["debounce"]);o>0?this.updateTimeout=setTimeout(()=>{this.forceUpdateValue(e,a),r(this.value_)},o):(this.forceUpdateValue(e,a),r(this.value_))})},normalizeConfig(e,t=this.modelConfig_){return e=M1(e)?e:[e.start||e,e.end||e],t.map((r,n)=>ke(ke({validHours:this.validHours,minuteIncrement:this.minuteIncrement},r),e[n]))},forceUpdateValue(e,{config:t=this.modelConfig_,patch:r=sn.DATE_TIME,clearIfEqual:n=!1,formatInput:o=!0,hidePopover:a=!1,isDragging:i=this.isDragging,rangePriority:s=L1.BOTH}={}){t=this.normalizeConfig(t);let l=this.normalizeValue(e,t,r,s);!l&&this.isRequired&&(l=this.value_),l=this.adjustTimeForValue(l,t);const c=this.valueIsDisabled(l);if(c){if(i)return;l=this.value_,a=!1}const u=i?"dragValue":"value_";let d=!this.valuesAreEqual(this[u],l);if(!c&&!d&&n&&(l=null,d=!0),d){this[u]=l,i||(this.dragValue=null);const h=this.denormalizeValue(l),f=this.isDragging?"drag":"update:modelValue";this.watchValue=!1,this.$emit(f,h),this.$nextTick(()=>this.watchValue=!0)}a&&this.hidePopover(),o&&this.formatInput()},hasValue(e){return this.isRange?G1(e)&&!!e.start&&!!e.end:!!e},normalizeValue(e,t,r,n){if(!this.hasValue(e))return null;if(this.isRange){const o={},a=e.start>e.end?e.end:e.start;o.start=this.normalizeDate(a,at(ke({},t[0]),{fillDate:this.value_&&this.value_.start||t[0].fillDate,patch:r}));const i=e.start>e.end?e.start:e.end;return o.end=this.normalizeDate(i,at(ke({},t[1]),{fillDate:this.value_&&this.value_.end||t[1].fillDate,patch:r})),this.sortRange(o,n)}return this.normalizeDate(e,at(ke({},t[0]),{fillDate:this.value_||t[0].fillDate,patch:r}))},adjustTimeForValue(e,t){return this.hasValue(e)?this.isRange?{start:this.$locale.adjustTimeForDate(e.start,t[0]),end:this.$locale.adjustTimeForDate(e.end,t[1])}:this.$locale.adjustTimeForDate(e,t[0]):null},sortRange(e,t=L1.NONE){const{start:r,end:n}=e;if(r>n)switch(t){case L1.START:return{start:r,end:r};case L1.END:return{start:n,end:n};case L1.BOTH:return{start:n,end:r}}return{start:r,end:n}},denormalizeValue(e,t=this.modelConfig_){return this.isRange?this.hasValue(e)?{start:this.$locale.denormalizeDate(e.start,t[0]),end:this.$locale.denormalizeDate(e.end,t[1])}:null:this.$locale.denormalizeDate(e,t[0])},valuesAreEqual(e,t){if(this.isRange){const r=this.hasValue(e),n=this.hasValue(t);return!r&&!n?!0:r!==n?!1:W2(e.start,t.start)&&W2(e.end,t.end)}return W2(e,t)},valueIsDisabled(e){return this.hasValue(e)&&this.disabledAttribute&&this.disabledAttribute.intersectsDate(e)},formatInput(){this.$nextTick(()=>{const e=this.normalizeConfig({type:"string",mask:this.inputMask}),t=this.denormalizeValue(this.dragValue||this.value_,e);this.isRange?this.inputValues=[t&&t.start,t&&t.end]:this.inputValues=[t,""]})},showPopover(e={}){N6(at(ke(ke({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},hidePopover(e={}){$6(at(ke(ke({hideDelay:10},this.showPopover_),e),{id:this.datePickerPopoverId}))},togglePopover(e){Yd(at(ke(ke({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},adjustPageRange(e){this.$nextTick(()=>{const t=this.$refs.calendar,r=this.getPageForValue(e),n=e?1:-1;r&&t&&!$d(r,t.firstPage,t.lastPage)&&t.move(r,{position:n,transition:"fade"})})},getPageForValue(e){return this.hasValue(this.value_)?this.pageForDate(this.isRange?this.value_[e?"start":"end"]:this.value_):null},move(e,t){return this.$refs.calendar?this.$refs.calendar.move(e,t):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))},focusDate(e,t){return this.$refs.calendar?this.$refs.calendar.focusDate(e,t):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))}}},KY=e=>e.every(t=>t.value!==void 0),qY=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},WY=e=>{const t=qY(e),r=new Set(t);return t.length===r.size},Gd=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})),QY=e=>{const t=typeof e[0]=="string",r=Gd(e),n=WY(r);return t?n&&KY(e):n},XY={},JY=X({...XY,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||QY(e)},isDisabled:{type:Boolean,default:!1},allowPointerEvents:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=Y(Gd(r.options)),o=s=>r.modelValue===s.value?"primary":"secondary",a=s=>!!s.disabled||r.isDisabled,i=s=>{var l,c;t("click",(l=s.target)==null?void 0:l.name),t("update:modelValue",(c=s.target)==null?void 0:c.name)};return(s,l)=>(m(),M("div",{class:J(["k-segmented-control",{"allow-pointer-events":e.allowPointerEvents}])},[(m(!0),M(we,null,tt(n.value,c=>(m(),G(Fe,{key:`${c.value}-option`,appearance:o(c),disabled:a(c),name:c.value,size:"small",onClick:i},{default:E(()=>[F(s.$slots,"option-label",{option:c},()=>[y(H(c.label),1)],!0)]),_:2},1032,["appearance","disabled","name"]))),128))],2))}}),Kd=Se(JY,[["__scopeId","data-v-aa757ac7"]]),eG=["innerHTML"],tG={key:1,class:"range-display"},rG={key:3,class:"relative-periods-container"},nG={class:"timeframe-section-title"},oG={class:"timeframe-buttons"},aG={class:"datetime-picker-footer-container"},iG=X({__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(zw).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={type:"number"},i={highlight:{start:{class:"vcal-day-start"},base:{class:"vcal-day-base"},end:{class:"vcal-day-end"}}},s={highlight:{start:{class:"vcal-day-drag-start"},base:{class:"vcal-day-drag-base"},end:{class:"vcal-day-drag-end"}}},l=Y(o.modelValue),c=A(()=>o.mode!=="relative"),u=A(()=>{var z;return((z=o==null?void 0:o.timePeriods)==null?void 0:z.length)>0}),d=A(()=>C.tabName==="custom"||!u.value),h=A(()=>o.range||u.value?!C.selectedRange.start||!C.selectedRange.end:!C.selectedRange.start),f=A(()=>({width:o.width==="auto"||o.width.endsWith("%")||o.width.endsWith("px")?o.width:o.width+"px"})),g=A(()=>o.mode==="relativeDateTime"?"dateTime":o.mode==="relativeDate"?"date":o.mode),_=Intl.DateTimeFormat().resolvedOptions().timeZone,C=Bn({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"}),w=z=>{let D,S;z&&(z.start&&z.end?(D=new Date(z.start),S=new Date(z.end)):(D=new Date(Number(z)),S=0),C.selectedRange=C.previouslySelectedRange={start:D,end:S,timePeriodsKey:""})},b=z=>{C.selectedTimeframe=C.previouslySelectedTimeframe=z;const D=C.selectedTimeframe.start(),S=C.selectedTimeframe.end();C.selectedRange={start:new Date(D),end:new Date(S),timePeriodsKey:C.selectedTimeframe.key},C.fullRangeDisplay=k(C.selectedRange,!1)},v=()=>{var z;l.value="",C.abbreviatedDisplay=o.placeholder,C.fullRangeDisplay="",C.selectedRange={start:0,end:0,timePeriodsKey:""},u.value&&(C.selectedTimeframe=(z=o.timePeriods[0])==null?void 0:z.values[0]),o.range||o.mode==="relative"?(t("change",C.selectedRange),t("update:modelValue",C.selectedRange)):(t("change",""),t("update:modelValue",""))},k=(z,D)=>{const{start:S,end:R}=z;let V="PP hh:mm a";const U=U2(S,_,"(z)");return!c.value&&u.value?V="PP hh:mm a":o.mode==="date"&&(V="PP"),o.range?D?`
${N2(S,V)} - 
${U2(R,_,V)} ${U}
`:`${N2(S,V)} - ${U2(R,_,V)} ${U}`:S?`${N2(S,V)} ${U}`:""},T=async()=>{if(o.range||u.value)t("change",C.selectedRange),t("update:modelValue",C.selectedRange);else{const z=new Date(C.selectedRange.start);t("change",z),t("update:modelValue",z)}C.hidePopover=!0,$()},$=()=>{o.range&&u.value&&!d.value?C.abbreviatedDisplay=C.selectedTimeframe.display:C.abbreviatedDisplay=k(C.selectedRange,!0)},N=z=>z.charAt(0).toUpperCase()+z.slice(1);return De(l,(z,D)=>{z!==void 0&&z!==D&&w(z)},{immediate:!0}),De(()=>C.tabName,(z,D)=>{D!==void 0&&z==="relative"?b(C.previouslySelectedTimeframe):D!==void 0&&z==="custom"&&w(C.previouslySelectedRange)}),gt(()=>{if(o.modelValue)if("timePeriodsKey"in o.modelValue){C.tabName="relative";for(const z of o.timePeriods){const D=z.values.find(S=>S.key===o.modelValue.timePeriodsKey);if(D){b(D),$();break}}}else C.tabName="custom",w(o.modelValue),$()}),(z,D)=>(m(),M("div",{class:J(["k-datetime-picker",{"set-min-width":u.value}]),style:Ue(f.value)},[P(Pt,{"hide-caret":"","hide-popover":C.hidePopover,placement:"bottomStart","position-fixed":"",width:"auto",onOpened:D[5]||(D[5]=S=>C.hidePopover=!1)},ar({default:E(()=>[P(Fe,{"aria-role":"input",class:J(["timepicker-input",{"set-min-width":u.value}]),"data-testid":"k-datetime-picker-input","is-rounded":!1,size:"large",style:Ue(f.value)},{default:E(()=>[e.icon?(m(),G(Oe,{key:0,class:"calendar-icon",color:`var(--grey-500, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:"calendar",size:L(Et)},null,8,["color","size"])):I("",!0),p("div",{class:"timepicker-display","data-testid":"k-datetime-picker-display",innerHTML:C.abbreviatedDisplay},null,8,eG)]),_:1},8,["class","style"])]),_:2},[C.hidePopover?void 0:{name:"content",fn:E(()=>[u.value&&c.value?(m(),G(Kd,{key:0,modelValue:C.tabName,"onUpdate:modelValue":D[0]||(D[0]=S=>C.tabName=S),class:"datetime-picker-toggle","data-testid":"k-datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:D[1]||(D[1]=S=>C.tabName=S)},null,8,["modelValue"])):I("",!0),d.value?I("",!0):(m(),M("p",tG,H(C.fullRangeDisplay),1)),c.value&&d.value?(m(),G(L(GY),{key:2,modelValue:l.value,"onUpdate:modelValue":D[2]||(D[2]=S=>l.value=S),"drag-attribute":s,"is-expanded":"","is-range":e.range,"max-date":e.maxDate,"min-date":e.minDate,"minute-increment":e.minuteIncrement,mode:g.value,"model-config":a,"select-attribute":i},null,8,["modelValue","is-range","max-date","min-date","minute-increment","mode"])):u.value?(m(),M("div",rG,[(m(!0),M(we,null,tt(e.timePeriods,(S,R)=>(m(),M("div",{key:`section-${String(S.section||R)}`,class:"timeframe-section"},[p("div",nG,H(S.section),1),p("div",oG,[(m(!0),M(we,null,tt(S.values,(V,U)=>(m(),G(Fe,{key:`time-${U}`,appearance:"outline",class:J(["timeframe-btn",{"selected-option":V.key===C.selectedTimeframe.key}]),"data-testid":"select-timeframe-"+V.timeframeLength(),"is-rounded":!1,size:"medium",onClick:ie=>b(V)},{default:E(()=>[y(H(N(V.timeframeText)),1)]),_:2},1032,["class","data-testid","onClick"]))),128))])]))),128))])):I("",!0)]),key:"0"},C.hidePopover?void 0:{name:"footer",fn:E(()=>[p("div",aG,[e.clearButton?(m(),G(Fe,{key:0,appearance:"btn-link",class:"action-btn","data-testid":"k-datetime-picker-clear","is-rounded":!1,size:"medium",onClick:D[3]||(D[3]=S=>v())},{default:E(()=>[y(" Clear ")]),_:1})):I("",!0),P(Fe,{appearance:"btn-link",class:"action-btn","data-testid":"k-datetime-picker-submit",disabled:h.value,"is-rounded":!1,size:"medium",onClick:D[4]||(D[4]=S=>T())},{default:E(()=>[y(" Apply ")]),_:1},8,["disabled"])])]),key:"1"}]),1032,["hide-popover"])],6))}}),sG=["data-testid"],lG=["title"],ll=X({__name:"KDropdownItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0},hasDivider:{type:Boolean,default:!1},isDangerous:{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}},emits:["click","change"],setup(e,{emit:t}){const r=e,n=Kl(),o=A(()=>{var h;return(h=r.item)!=null&&h.to?"link":typeof r.onClick<"u"||r.selectionMenuChild?"button":"default"}),a=A(()=>{var h;return((h=r.item)==null?void 0:h.label)||""}),i=A(()=>n?n.path:""),s=A(()=>{var h;return((h=r.item)==null?void 0:h.to)||void 0}),l=h=>{t("click",h),r.selectionMenuChild&&t("change",r.item)},c=h=>{h.preventDefault(),h.stopPropagation()},u=A(()=>{let h="div";return o.value==="link"&&s.value&&r.disabled?h="link":o.value==="link"&&s.value?h="router-link":o.value==="button"&&(h="button"),h}),d=A(()=>({link:{tag:"a",onClick:c,attrs:{class:`k-dropdown-item-trigger ${r.disabled?"disabled":""}`,href:"#"}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`k-dropdown-item-trigger ${r.disabled?"disabled":""}`,to:r.disabled?i.value:s.value}},button:{tag:Fe,onClick:l,attrs:{class:"k-dropdown-item-trigger k-button btn-link",disabled:r.disabled,isRounded:!1}},div:{tag:"div",attrs:{class:"k-dropdown-item-trigger"}}}));return(h,f)=>(m(),M("li",{class:J(["k-dropdown-item",{"has-divider":e.hasDivider,disabled:o.value==="default"&&e.disabled,danger:e.isDangerous,"k-dropdown-selected-option":e.selected}]),"data-testid":`k-dropdown-item-${a.value.replace(/ /gi,"-")}`},[(m(),G(Ct(d.value[u.value].tag),Qe({"data-testid":"k-dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:E(()=>[p("span",{class:"k-dropdown-item-trigger-label",title:a.value},[F(h.$slots,"default",{},()=>[y(H(a.value),1)])],8,lG)]),_:3},16,["onClick"]))],10,sG))}}),cG={class:"k-dropdown-list dropdown-list","data-testid":"k-dropdown-list"},uG=X({__name:"KDropdownMenu",props:{appearance:{type:String,default:"menu",validator:e=>Fw.includes(e)},buttonAppearance:{type:String,default:"primary"},caretColor:{type:String,default:void 0},label:{type:String,default:""},icon:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:null},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},testMode:{type:Boolean,default:!1}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var r;const n=e,o=Y(!1),a=A(()=>n.disabledTooltip?ha:"div"),i={hideCaret:!0,popoverClasses:"k-dropdown-popover",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},s={...i,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${i.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},l=Y(),c=h=>{n.appearance==="selectionMenu"&&(l.value=h)},u=async()=>{o.value=!0,await v1(()=>{o.value=!1})},d=(h,f,g)=>(h.value!==g&&(f(),t("toggleDropdown",h.value)),h.value);return De(l,(h,f)=>{h&&h!==f&&t("change",h)}),gt(()=>{if(n.items){const h=n.items.filter(f=>f.selected);h.length&&(l.value=h[0])}}),(h,f)=>(m(),M("div",{class:J(["k-dropdown k-dropdown-menu",{"selection-dropdown-menu":e.appearance==="selectionMenu"}])},[P(L(ql),null,{default:E(({toggle:g,isToggled:_})=>[P(Pt,Qe(s,{"data-testid":"k-dropdown-menu-popover","hide-popover":o.value,"on-popover-click":()=>d(_,g,!1),"test-mode":!!e.testMode||void 0,onClosed:()=>d(_,g,!1),onOpened:()=>d(_,g,!0)}),{content:E(()=>[p("ul",cG,[F(h.$slots,"items",{closeDropdown:u,handleSelection:c,items:e.items},()=>[(m(!0),M(we,null,tt(e.items,(C,w)=>(m(),G(ll,Qe(C,{key:`${C.label}-${w}`,item:C,"selection-menu-child":e.appearance==="selectionMenu",onChange:c}),null,16,["item","selection-menu-child"]))),128))],!0)])]),default:E(()=>[(m(),G(Ct(a.value),{class:"k-dropdown-trigger dropdown-trigger","data-testid":"k-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,"test-mode":!!e.testMode||void 0},{default:E(()=>[F(h.$slots,"default",{isOpen:_.value},()=>[p("div",null,[e.label||e.icon?(m(),G(Fe,{key:0,appearance:e.appearance==="selectionMenu"?"outline":e.buttonAppearance,"caret-color":e.caretColor,class:"k-dropdown-btn","data-testid":"k-dropdown-btn",disabled:e.disabled,icon:e.icon,"show-caret":e.showCaret||e.appearance==="selectionMenu"},{default:E(()=>[y(H(e.label),1)]),_:1},8,["appearance","caret-color","disabled","icon","show-caret"])):I("",!0)])],!0)]),_:2},1032,["label","max-width","position","position-fixed","test-mode"]))]),_:2},1040,["hide-popover","on-popover-click","test-mode","onClosed","onOpened"])]),_:3})],2))}}),qd=Se(uG,[["__scopeId","data-v-4b657eb8"]]),dG={class:"k-file-upload"},hG=["onClick"],fG=["onKeyup"],pG=X({__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:Ql},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=A(()=>r.testMode?"test-file-upload-id-1234":Sn()),o=A(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:r.type==="file"?525e4:1e6),a=Y(!1),i=Y([]),s=Y(0),l=Y(""),c=Y([]),u=f=>{var g,_,C;i.value=(g=f.target)==null?void 0:g.files,l.value=(_=i==null?void 0:i.value[0])==null?void 0:_.name;const w=(C=i==null?void 0:i.value[0])==null?void 0:C.size;a.value=Number(w)>o.value,a.value&&(s.value++,t("error",i.value));const b=document.getElementById(n.value);w?c.value.push(i.value):(b.files=c.value[c.value.length-1],i.value=b.files,b.files&&(l.value=b.files[b.files.length-1].name)),t("file-added",i.value)},d=()=>{const f=document.getElementById(n.value);f&&f.click()},h=()=>{i.value=[],l.value="",c.value=[],s.value++,a.value=!1,t("file-removed")};return(f,g)=>(m(),M("div",dG,[e.label?(m(),G(Xr,Qe({key:0},e.labelAttributes,{class:"k-file-upload-label","data-testid":"k-file-upload-label",for:n.value}),{default:E(()=>[y(H(e.label),1)]),_:1},16,["for"])):I("",!0),(m(),G(Oi,{id:n.value,key:s.value,accept:e.accept,class:J(["upload-input",{"image-upload":e.type==="image"}]),"error-message":e.errorMessage,"has-error":a.value,help:e.help,"max-file-size":o.value,type:"file",onChange:u},null,8,["id","accept","class","error-message","has-error","help","max-file-size"])),e.type==="image"?(m(),G(Oe,{key:1,class:"image-upload-icon",color:e.iconColor,icon:e.icon,size:e.iconSize,onClick:It(d,["prevent"])},null,8,["color","icon","size","onClick"])):I("",!0),e.type==="image"?(m(),M("a",{key:2,class:"image-upload-description",href:"#",onClick:It(d,["prevent"])},H(l.value?l.value:e.placeholder),9,hG)):I("",!0),l.value&&e.removable?(m(),G(Fe,{key:3,appearance:"primary",class:J(["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:h,onKeyup:Wt(h,["enter"])},{icon:E(()=>[P(Oe,{icon:"close",size:"16"})]),_:1},8,["class","onKeyup"])):I("",!0),e.type==="file"?(m(),G(Fe,{key:4,appearance:e.buttonAppearance,class:J(["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:d,onKeyup:Wt(d,["enter"])},{default:E(()=>[y(H(e.buttonText),1)]),_:1},8,["appearance","class","onKeyup"])):I("",!0),e.type==="file"?(m(),M("a",{key:5,class:J(["display-name",[e.label?"has-label":"has-no-label"]]),href:"#",onClick:d,onKeyup:Wt(d,["enter"])},H(l.value?l.value:e.placeholder),43,fG)):I("",!0)]))}}),mG=Se(pG,[["__scopeId","data-v-07b820db"]]),vG=["id"],gG=["onKeyup"],CG=["id"],yG=X({__name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(e,{emit:t}){const r=e,n=Lt(),o=Y(null),a=A(()=>"editable-wrapper-"+Sn()),i=Y(!1),s=Y(""),l=Y({}),c=async f=>{f.target.id!=="element-content-wrapper"&&(l.value={...d(f.target),...r.styleOverrides},s.value=r.ignoreValue?"":f.target.textContent,i.value=!0,await v1(),o.value&&o.value.focus())},u=()=>{i.value=!1,t("changed",s.value)},d=f=>{const g=getComputedStyle(f);return Object.keys(U0).reduce((_,C)=>(_[C]=g.getPropertyValue(U0[C]),_),{})},h=f=>{var g;(g=f==null?void 0:f.target)==null||g.blur()};return gt(()=>{try{if(!n.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. + `),p("code",{innerHTML:D.value},null,8,gx),y(` + `)],2)),e.showCopyButton||L(s)["secondary-actions"]?(m(),M("div",Cx,[e.showCopyButton?(m(),G(Fe,{key:0,appearance:"outline",class:"k-code-block-copy-button","data-testid":"k-code-block-copy-button","is-rounded":!1,size:"small",title:`Copy (${L(a)}+C)`,type:"button",onClick:j},{default:E(()=>[P(Oe,{color:"currentColor",icon:"copy",size:L(Et),title:`Copy (${L(a)}+C)`},null,8,["size","title"]),yx]),_:1},8,["title"])):I("",!0),F(Z.$slots,"secondary-actions",{},void 0,!0)])):I("",!0)])],14,WM))}}),wx=Se(bx,[["__scopeId","data-v-1c9ec6b2"]]),_x={class:"k-collapse"},kx={key:0,class:"k-collapse-trigger-label","data-testid":"k-collapse-trigger-label"},Mx={key:0,class:"k-collapse-visible-content","data-testid":"k-collapse-visible-content"},xx={class:"k-collapse-hidden-content","data-testid":"k-collapse-hidden-content"},Sx=X({__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=>Fw.includes(e)}},emits:["toggled","update:modelValue"],setup(e,{emit:t}){const r=e,n=Y(!0),o=Y(!1),a=Lt(),i=A(()=>r.triggerAlignment==="trailing"),s=A(()=>!!a["visible-content"]),l=A({get(){return r.modelValue},set(h){d(h)}}),c=A(()=>o.value?n.value:r.modelValue),u=A(()=>c.value?"chevronRight":"chevronDown"),d=h=>{o.value||(n.value=r.modelValue),n.value=h!==void 0?h:!n.value,o.value=!0,t("toggled",n.value),t("update:modelValue",n.value)};return De(l,(h,f)=>{h!==f&&d(h)}),(h,f)=>(m(),M("div",_x,[p("div",{class:J(["k-collapse-heading",{"has-trailing-trigger":i.value}])},[e.title?(m(),M("div",{key:0,class:J(["k-collapse-title",{"has-trailing-trigger":i.value}]),"data-testid":"k-collapse-title"},H(e.title),3)):I("",!0),p("div",{class:J(["k-collapse-trigger",{"has-trailing-trigger":i.value}])},[F(h.$slots,"trigger",{isCollapsed:c.value,toggle:d},()=>[p("a",{class:"k-collapse-trigger-content","data-testid":"k-collapse-trigger-content",href:"#",role:"button",onClick:f[0]||(f[0]=It(g=>d(),["prevent","stop"]))},[F(h.$slots,"trigger-content",{},()=>[e.triggerLabel?(m(),M("span",kx,[P(Oe,{class:"k-collapse-trigger-chevron",icon:u.value,size:L(Di)},null,8,["icon","size"]),p("span",null,H(e.triggerLabel),1)])):(m(),G(Oe,{key:1,class:"k-collapse-trigger-icon k-collapse-trigger-chevron","data-testid":"k-collapse-trigger-icon",icon:u.value},null,8,["icon"]))],!0)])],!0)],2)],2),s.value?(m(),M("div",Mx,[F(h.$slots,"visible-content",{},void 0,!0)])):I("",!0),Zs(p("div",xx,[F(h.$slots,"default",{},void 0,!0)],512),[[N0,!c.value]])]))}}),Ex=Se(Sx,[["__scopeId","data-v-0786743b"]]);function Qs(e){"@babel/helpers - typeof";return Qs=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},Qs(e)}function io(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 g1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Ar(e){g1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Qs(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 Lx(e,t){g1(2,arguments);var r=Ar(e).getTime(),n=io(t);return new Date(r+n)}var Ax={};function t2(){return Ax}function Bx(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 Dx(e){return g1(1,arguments),e instanceof Date||Qs(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Hx(e){if(g1(1,arguments),!Dx(e)&&typeof e!="number")return!1;var t=Ar(e);return!isNaN(Number(t))}function Tx(e,t){g1(2,arguments);var r=io(t);return Lx(e,-r)}var Ix=864e5;function Ox(e){g1(1,arguments);var t=Ar(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/Ix)+1}function Xs(e){g1(1,arguments);var t=1,r=Ar(e),n=r.getUTCDay(),o=(n=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function Vx(e){g1(1,arguments);var t=g9(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Xs(r);return n}var Px=6048e5;function Nx(e){g1(1,arguments);var t=Ar(e),r=Xs(t).getTime()-Vx(t).getTime();return Math.round(r/Px)+1}function Js(e,t){var r,n,o,a,i,s,l,c;g1(1,arguments);var u=t2(),d=io((r=(n=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&o!==void 0?o:u.weekStartsOn)!==null&&n!==void 0?n:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=Ar(e),f=h.getUTCDay(),g=(f=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(d+1,0,f),g.setUTCHours(0,0,0,0);var _=Js(g,t),C=new Date(0);C.setUTCFullYear(d,0,f),C.setUTCHours(0,0,0,0);var w=Js(C,t);return u.getTime()>=_.getTime()?d+1:u.getTime()>=w.getTime()?d:d-1}function $x(e,t){var r,n,o,a,i,s,l,c;g1(1,arguments);var u=t2(),d=io((r=(n=(o=(a=t==null?void 0:t.firstWeekContainsDate)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&o!==void 0?o:u.firstWeekContainsDate)!==null&&n!==void 0?n:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&r!==void 0?r:1),h=C9(e,t),f=new Date(0);f.setUTCFullYear(h,0,d),f.setUTCHours(0,0,0,0);var g=Js(f,t);return g}var Zx=6048e5;function Rx(e,t){g1(1,arguments);var r=Ar(e),n=Js(r,t).getTime()-$x(r,t).getTime();return Math.round(n/Zx)+1}function ft(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return ft(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):ft(r+1,2)},d:function(e,t){return ft(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 ft(e.getUTCHours()%12||12,t.length)},H:function(e,t){return ft(e.getUTCHours(),t.length)},m:function(e,t){return ft(e.getUTCMinutes(),t.length)},s:function(e,t){return ft(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 ft(o,t.length)}};const an=zx;var yo={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Fx={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 an.y(e,t)},Y:function(e,t,r,n){var o=C9(e,n),a=o>0?o:1-o;if(t==="YY"){var i=a%100;return ft(i,2)}return t==="Yo"?r.ordinalNumber(a,{unit:"year"}):ft(a,t.length)},R:function(e,t){var r=g9(e);return ft(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return ft(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 ft(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 ft(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 an.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 ft(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=Rx(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):ft(o,t.length)},I:function(e,t,r){var n=Nx(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):ft(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):an.d(e,t)},D:function(e,t,r){var n=Ox(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):ft(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 ft(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 ft(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 ft(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=yo.noon:n===0?o=yo.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=yo.evening:n>=12?o=yo.afternoon:n>=4?o=yo.morning:o=yo.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 an.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):an.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):ft(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):ft(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):an.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):an.s(e,t)},S:function(e,t){return an.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 z3(a);case"XXXX":case"XX":return $n(a);case"XXXXX":case"XXX":default:return $n(a,":")}},x:function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"x":return z3(a);case"xxxx":case"xx":return $n(a);case"xxxxx":case"xxx":default:return $n(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"+R3(a,":");case"OOOO":default:return"GMT"+$n(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"+R3(a,":");case"zzzz":default:return"GMT"+$n(a,":")}},t:function(e,t,r,n){var o=n._originalDate||e,a=Math.floor(o.getTime()/1e3);return ft(a,t.length)},T:function(e,t,r,n){var o=n._originalDate||e,a=o.getTime();return ft(a,t.length)}};function R3(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+ft(a,2)}function z3(e,t){if(e%60===0){var r=e>0?"-":"+";return r+ft(Math.abs(e)/60,2)}return $n(e,t)}function $n(e,t){var r=t||"",n=e>0?"-":"+",o=Math.abs(e),a=ft(Math.floor(o/60),2),i=ft(o%60,2);return n+a+r+i}const Ux=Fx;var F3=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"})}},y9=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"})}},jx=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],o=r[2];if(!o)return F3(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}}",F3(n,t)).replace("{{time}}",y9(o,t))},Yx={p:y9,P:jx};const Gx=Yx;var Kx=["D","DD"],qx=["YY","YYYY"];function Wx(e){return Kx.indexOf(e)!==-1}function Qx(e){return qx.indexOf(e)!==-1}function U3(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 Xx={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"}},Jx=function(e,t,r){var n,o=Xx[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 eS=Jx;function N2(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 tS={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},rS={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},nS={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},oS={date:N2({formats:tS,defaultWidth:"full"}),time:N2({formats:rS,defaultWidth:"full"}),dateTime:N2({formats:nS,defaultWidth:"full"})};const aS=oS;var iS={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},sS=function(e,t,r,n){return iS[e]};const lS=sS;function Aa(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 s=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;o=e.values[l]||e.values[s]}var c=e.argumentCallback?e.argumentCallback(t):t;return o[c]}}var cS={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},uS={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},dS={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"]},hS={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"]},fS={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"}},pS={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"}},mS=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"},vS={ordinalNumber:mS,era:Aa({values:cS,defaultWidth:"wide"}),quarter:Aa({values:uS,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Aa({values:dS,defaultWidth:"wide"}),day:Aa({values:hS,defaultWidth:"wide"}),dayPeriod:Aa({values:fS,defaultWidth:"wide",formattingValues:pS,defaultFormattingWidth:"wide"})};const gS=vS;function Ba(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],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?yS(s,function(d){return d.test(i)}):CS(s,function(d){return d.test(i)}),c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;var u=t.slice(i.length);return{value:c,rest:u}}}function CS(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function yS(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 s=t.slice(o.length);return{value:i,rest:s}}}var wS=/^(\d+)(th|st|nd|rd)?/i,_S=/\d+/i,kS={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},MS={any:[/^b/i,/^(a|c)/i]},xS={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},SS={any:[/1/i,/2/i,/3/i,/4/i]},ES={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},LS={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]},AS={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},BS={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]},DS={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},HS={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}},TS={ordinalNumber:bS({matchPattern:wS,parsePattern:_S,valueCallback:function(e){return parseInt(e,10)}}),era:Ba({matchPatterns:kS,defaultMatchWidth:"wide",parsePatterns:MS,defaultParseWidth:"any"}),quarter:Ba({matchPatterns:xS,defaultMatchWidth:"wide",parsePatterns:SS,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Ba({matchPatterns:ES,defaultMatchWidth:"wide",parsePatterns:LS,defaultParseWidth:"any"}),day:Ba({matchPatterns:AS,defaultMatchWidth:"wide",parsePatterns:BS,defaultParseWidth:"any"}),dayPeriod:Ba({matchPatterns:DS,defaultMatchWidth:"any",parsePatterns:HS,defaultParseWidth:"any"})};const IS=TS;var OS={code:"en-US",formatDistance:eS,formatLong:aS,formatRelative:lS,localize:gS,match:IS,options:{weekStartsOn:0,firstWeekContainsDate:1}};const VS=OS;var PS=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,NS=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,$S=/^'([^]*?)'?$/,ZS=/''/g,RS=/[a-zA-Z]/;function $2(e,t,r){var n,o,a,i,s,l,c,u,d,h,f,g,_,C,w,b,v,k;g1(2,arguments);var T=String(t),$=t2(),N=(n=(o=r==null?void 0:r.locale)!==null&&o!==void 0?o:$.locale)!==null&&n!==void 0?n:VS,z=io((a=(i=(s=(l=r==null?void 0:r.firstWeekContainsDate)!==null&&l!==void 0?l:r==null||(c=r.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&s!==void 0?s:$.firstWeekContainsDate)!==null&&i!==void 0?i:(d=$.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(z>=1&&z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=io((f=(g=(_=(C=r==null?void 0:r.weekStartsOn)!==null&&C!==void 0?C:r==null||(w=r.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&_!==void 0?_:$.weekStartsOn)!==null&&g!==void 0?g:(v=$.locale)===null||v===void 0||(k=v.options)===null||k===void 0?void 0:k.weekStartsOn)!==null&&f!==void 0?f:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!N.localize)throw new RangeError("locale must contain localize property");if(!N.formatLong)throw new RangeError("locale must contain formatLong property");var S=Ar(e);if(!Hx(S))throw new RangeError("Invalid time value");var R=Bx(S),V=Tx(S,R),U={firstWeekContainsDate:z,weekStartsOn:D,locale:N,_originalDate:S},ie=T.match(NS).map(function(se){var ce=se[0];if(ce==="p"||ce==="P"){var ne=Gx[ce];return ne(se,N.formatLong)}return se}).join("").match(PS).map(function(se){if(se==="''")return"'";var ce=se[0];if(ce==="'")return zS(se);var ne=Ux[ce];if(ne)return!(r!=null&&r.useAdditionalWeekYearTokens)&&Qx(se)&&U3(se,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Wx(se)&&U3(se,t,String(e)),ne(V,se,N.localize,U);if(ce.match(RS))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ce+"`");return se}).join("");return ie}function zS(e){var t=e.match($S);return t?t[1].replace(ZS,"'"):e}function r2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Y0={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 At=b9.exports,G0={exports:{}},K0={exports:{}},w9={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})(w9);var _9=w9.exports,q0={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})(q0,q0.exports);var C1=q0.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(_9),o=r(C1);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})(K0,K0.exports);var FS=K0.exports,W0={exports:{}};(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(_9),o=r(C1);function a(i){(0,o.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,n.default)(i)==="object"&&s==="[object Date]"?new Date(i.getTime()):typeof i=="number"||s==="[object Number]"?new Date(i):((typeof i=="string"||s==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default})(W0,W0.exports);var Br=W0.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(FS),o=r(Br),a=r(C1);function i(s){if((0,a.default)(1,arguments),!(0,n.default)(s)&&typeof s!="number")return!1;var l=(0,o.default)(s);return!isNaN(Number(l))}e.exports=t.default})(G0,G0.exports);var US=G0.exports,Q0={exports:{}},X0={exports:{}},J0={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})(J0,J0.exports);var po=J0.exports;const jS=r2(po);(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(po),o=r(Br),a=r(C1);function i(s,l){(0,a.default)(2,arguments);var c=(0,o.default)(s).getTime(),u=(0,n.default)(l);return new Date(c+u)}e.exports=t.default})(X0,X0.exports);var YS=X0.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(YS),o=r(C1),a=r(po);function i(s,l){(0,o.default)(2,arguments);var c=(0,a.default)(l);return(0,n.default)(s,-c)}e.exports=t.default})(Q0,Q0.exports);var GS=Q0.exports,e6={exports:{}},t6={exports:{}};(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Br),o=r(C1),a=864e5;function i(s){(0,o.default)(1,arguments);var l=(0,n.default)(s),c=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var u=l.getTime(),d=c-u;return Math.floor(d/a)+1}e.exports=t.default})(t6,t6.exports);var KS=t6.exports,r6={exports:{}},n6={exports:{}};(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(Br),o=r(C1);function a(i){(0,o.default)(1,arguments);var s=1,l=(0,n.default)(i),c=l.getUTCDay(),u=(c=d.getTime()?c+1:l.getTime()>=f.getTime()?c:c-1}e.exports=t.default})(a6,a6.exports);var k9=a6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(k9),o=r($7),a=r(C1);function i(s){(0,a.default)(1,arguments);var l=(0,n.default)(s),c=new Date(0);c.setUTCFullYear(l,0,4),c.setUTCHours(0,0,0,0);var u=(0,o.default)(c);return u}e.exports=t.default})(o6,o6.exports);var qS=o6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(Br),o=r($7),a=r(qS),i=r(C1),s=6048e5;function l(c){(0,i.default)(1,arguments);var u=(0,n.default)(c),d=(0,o.default)(u).getTime()-(0,a.default)(u).getTime();return Math.round(d/s)+1}e.exports=t.default})(r6,r6.exports);var WS=r6.exports,i6={exports:{}},s6={exports:{}},mo={};Object.defineProperty(mo,"__esModule",{value:!0});mo.getDefaultOptions=QS;mo.setDefaultOptions=XS;var M9={};function QS(){return M9}function XS(e){M9=e}(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(Br),o=r(C1),a=r(po),i=mo;function s(l,c){var u,d,h,f,g,_,C,w;(0,o.default)(1,arguments);var b=(0,i.getDefaultOptions)(),v=(0,a.default)((u=(d=(h=(f=c==null?void 0:c.weekStartsOn)!==null&&f!==void 0?f:c==null||(g=c.locale)===null||g===void 0||(_=g.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&h!==void 0?h:b.weekStartsOn)!==null&&d!==void 0?d:(C=b.locale)===null||C===void 0||(w=C.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&u!==void 0?u:0);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var k=(0,n.default)(l),T=k.getUTCDay(),$=(T=1&&$<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var N=new Date(0);N.setUTCFullYear(k+1,0,$),N.setUTCHours(0,0,0,0);var z=(0,a.default)(N,u),D=new Date(0);D.setUTCFullYear(k,0,$),D.setUTCHours(0,0,0,0);var S=(0,a.default)(D,u);return v.getTime()>=z.getTime()?k+1:v.getTime()>=S.getTime()?k:k-1}e.exports=t.default})(c6,c6.exports);var x9=c6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(x9),o=r(C1),a=r(Z7),i=r(po),s=mo;function l(c,u){var d,h,f,g,_,C,w,b;(0,o.default)(1,arguments);var v=(0,s.getDefaultOptions)(),k=(0,i.default)((d=(h=(f=(g=u==null?void 0:u.firstWeekContainsDate)!==null&&g!==void 0?g:u==null||(_=u.locale)===null||_===void 0||(C=_.options)===null||C===void 0?void 0:C.firstWeekContainsDate)!==null&&f!==void 0?f:v.firstWeekContainsDate)!==null&&h!==void 0?h:(w=v.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&d!==void 0?d:1),T=(0,n.default)(c,u),$=new Date(0);$.setUTCFullYear(T,0,k),$.setUTCHours(0,0,0,0);var N=(0,a.default)($,u);return N}e.exports=t.default})(l6,l6.exports);var JS=l6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(Br),o=r(Z7),a=r(JS),i=r(C1),s=6048e5;function l(c,u){(0,i.default)(1,arguments);var d=(0,n.default)(c),h=(0,o.default)(d,u).getTime()-(0,a.default)(d,u).getTime();return Math.round(h/s)+1}e.exports=t.default})(i6,i6.exports);var eE=i6.exports,u6={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?l:1-l;return(0,n.default)(s==="yy"?c%100:c,s.length)},M:function(i,s){var l=i.getUTCMonth();return s==="M"?String(l+1):(0,n.default)(l+1,2)},d:function(i,s){return(0,n.default)(i.getUTCDate(),s.length)},a:function(i,s){var l=i.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(i,s){return(0,n.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,n.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,n.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,n.default)(i.getUTCSeconds(),s.length)},S:function(i,s){var l=s.length,c=i.getUTCMilliseconds(),u=Math.floor(c*Math.pow(10,l-3));return(0,n.default)(u,s.length)}},a=o;t.default=a,e.exports=t.default})(d6,d6.exports);var tE=d6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(KS),o=r(WS),a=r(k9),i=r(eE),s=r(x9),l=r(S9),c=r(tE),u={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(C,w,b){var v=C.getUTCFullYear()>0?1:0;switch(w){case"G":case"GG":case"GGG":return b.era(v,{width:"abbreviated"});case"GGGGG":return b.era(v,{width:"narrow"});case"GGGG":default:return b.era(v,{width:"wide"})}},y:function(C,w,b){if(w==="yo"){var v=C.getUTCFullYear(),k=v>0?v:1-v;return b.ordinalNumber(k,{unit:"year"})}return c.default.y(C,w)},Y:function(C,w,b,v){var k=(0,s.default)(C,v),T=k>0?k:1-k;if(w==="YY"){var $=T%100;return(0,l.default)($,2)}return w==="Yo"?b.ordinalNumber(T,{unit:"year"}):(0,l.default)(T,w.length)},R:function(C,w){var b=(0,a.default)(C);return(0,l.default)(b,w.length)},u:function(C,w){var b=C.getUTCFullYear();return(0,l.default)(b,w.length)},Q:function(C,w,b){var v=Math.ceil((C.getUTCMonth()+1)/3);switch(w){case"Q":return String(v);case"QQ":return(0,l.default)(v,2);case"Qo":return b.ordinalNumber(v,{unit:"quarter"});case"QQQ":return b.quarter(v,{width:"abbreviated",context:"formatting"});case"QQQQQ":return b.quarter(v,{width:"narrow",context:"formatting"});case"QQQQ":default:return b.quarter(v,{width:"wide",context:"formatting"})}},q:function(C,w,b){var v=Math.ceil((C.getUTCMonth()+1)/3);switch(w){case"q":return String(v);case"qq":return(0,l.default)(v,2);case"qo":return b.ordinalNumber(v,{unit:"quarter"});case"qqq":return b.quarter(v,{width:"abbreviated",context:"standalone"});case"qqqqq":return b.quarter(v,{width:"narrow",context:"standalone"});case"qqqq":default:return b.quarter(v,{width:"wide",context:"standalone"})}},M:function(C,w,b){var v=C.getUTCMonth();switch(w){case"M":case"MM":return c.default.M(C,w);case"Mo":return b.ordinalNumber(v+1,{unit:"month"});case"MMM":return b.month(v,{width:"abbreviated",context:"formatting"});case"MMMMM":return b.month(v,{width:"narrow",context:"formatting"});case"MMMM":default:return b.month(v,{width:"wide",context:"formatting"})}},L:function(C,w,b){var v=C.getUTCMonth();switch(w){case"L":return String(v+1);case"LL":return(0,l.default)(v+1,2);case"Lo":return b.ordinalNumber(v+1,{unit:"month"});case"LLL":return b.month(v,{width:"abbreviated",context:"standalone"});case"LLLLL":return b.month(v,{width:"narrow",context:"standalone"});case"LLLL":default:return b.month(v,{width:"wide",context:"standalone"})}},w:function(C,w,b,v){var k=(0,i.default)(C,v);return w==="wo"?b.ordinalNumber(k,{unit:"week"}):(0,l.default)(k,w.length)},I:function(C,w,b){var v=(0,o.default)(C);return w==="Io"?b.ordinalNumber(v,{unit:"week"}):(0,l.default)(v,w.length)},d:function(C,w,b){return w==="do"?b.ordinalNumber(C.getUTCDate(),{unit:"date"}):c.default.d(C,w)},D:function(C,w,b){var v=(0,n.default)(C);return w==="Do"?b.ordinalNumber(v,{unit:"dayOfYear"}):(0,l.default)(v,w.length)},E:function(C,w,b){var v=C.getUTCDay();switch(w){case"E":case"EE":case"EEE":return b.day(v,{width:"abbreviated",context:"formatting"});case"EEEEE":return b.day(v,{width:"narrow",context:"formatting"});case"EEEEEE":return b.day(v,{width:"short",context:"formatting"});case"EEEE":default:return b.day(v,{width:"wide",context:"formatting"})}},e:function(C,w,b,v){var k=C.getUTCDay(),T=(k-v.weekStartsOn+8)%7||7;switch(w){case"e":return String(T);case"ee":return(0,l.default)(T,2);case"eo":return b.ordinalNumber(T,{unit:"day"});case"eee":return b.day(k,{width:"abbreviated",context:"formatting"});case"eeeee":return b.day(k,{width:"narrow",context:"formatting"});case"eeeeee":return b.day(k,{width:"short",context:"formatting"});case"eeee":default:return b.day(k,{width:"wide",context:"formatting"})}},c:function(C,w,b,v){var k=C.getUTCDay(),T=(k-v.weekStartsOn+8)%7||7;switch(w){case"c":return String(T);case"cc":return(0,l.default)(T,w.length);case"co":return b.ordinalNumber(T,{unit:"day"});case"ccc":return b.day(k,{width:"abbreviated",context:"standalone"});case"ccccc":return b.day(k,{width:"narrow",context:"standalone"});case"cccccc":return b.day(k,{width:"short",context:"standalone"});case"cccc":default:return b.day(k,{width:"wide",context:"standalone"})}},i:function(C,w,b){var v=C.getUTCDay(),k=v===0?7:v;switch(w){case"i":return String(k);case"ii":return(0,l.default)(k,w.length);case"io":return b.ordinalNumber(k,{unit:"day"});case"iii":return b.day(v,{width:"abbreviated",context:"formatting"});case"iiiii":return b.day(v,{width:"narrow",context:"formatting"});case"iiiiii":return b.day(v,{width:"short",context:"formatting"});case"iiii":default:return b.day(v,{width:"wide",context:"formatting"})}},a:function(C,w,b){var v=C.getUTCHours(),k=v/12>=1?"pm":"am";switch(w){case"a":case"aa":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"aaa":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return b.dayPeriod(k,{width:"narrow",context:"formatting"});case"aaaa":default:return b.dayPeriod(k,{width:"wide",context:"formatting"})}},b:function(C,w,b){var v=C.getUTCHours(),k;switch(v===12?k=u.noon:v===0?k=u.midnight:k=v/12>=1?"pm":"am",w){case"b":case"bb":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"bbb":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return b.dayPeriod(k,{width:"narrow",context:"formatting"});case"bbbb":default:return b.dayPeriod(k,{width:"wide",context:"formatting"})}},B:function(C,w,b){var v=C.getUTCHours(),k;switch(v>=17?k=u.evening:v>=12?k=u.afternoon:v>=4?k=u.morning:k=u.night,w){case"B":case"BB":case"BBB":return b.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"BBBBB":return b.dayPeriod(k,{width:"narrow",context:"formatting"});case"BBBB":default:return b.dayPeriod(k,{width:"wide",context:"formatting"})}},h:function(C,w,b){if(w==="ho"){var v=C.getUTCHours()%12;return v===0&&(v=12),b.ordinalNumber(v,{unit:"hour"})}return c.default.h(C,w)},H:function(C,w,b){return w==="Ho"?b.ordinalNumber(C.getUTCHours(),{unit:"hour"}):c.default.H(C,w)},K:function(C,w,b){var v=C.getUTCHours()%12;return w==="Ko"?b.ordinalNumber(v,{unit:"hour"}):(0,l.default)(v,w.length)},k:function(C,w,b){var v=C.getUTCHours();return v===0&&(v=24),w==="ko"?b.ordinalNumber(v,{unit:"hour"}):(0,l.default)(v,w.length)},m:function(C,w,b){return w==="mo"?b.ordinalNumber(C.getUTCMinutes(),{unit:"minute"}):c.default.m(C,w)},s:function(C,w,b){return w==="so"?b.ordinalNumber(C.getUTCSeconds(),{unit:"second"}):c.default.s(C,w)},S:function(C,w){return c.default.S(C,w)},X:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();if(T===0)return"Z";switch(w){case"X":return f(T);case"XXXX":case"XX":return g(T);case"XXXXX":case"XXX":default:return g(T,":")}},x:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();switch(w){case"x":return f(T);case"xxxx":case"xx":return g(T);case"xxxxx":case"xxx":default:return g(T,":")}},O:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();switch(w){case"O":case"OO":case"OOO":return"GMT"+h(T,":");case"OOOO":default:return"GMT"+g(T,":")}},z:function(C,w,b,v){var k=v._originalDate||C,T=k.getTimezoneOffset();switch(w){case"z":case"zz":case"zzz":return"GMT"+h(T,":");case"zzzz":default:return"GMT"+g(T,":")}},t:function(C,w,b,v){var k=v._originalDate||C,T=Math.floor(k.getTime()/1e3);return(0,l.default)(T,w.length)},T:function(C,w,b,v){var k=v._originalDate||C,T=k.getTime();return(0,l.default)(T,w.length)}};function h(C,w){var b=C>0?"-":"+",v=Math.abs(C),k=Math.floor(v/60),T=v%60;if(T===0)return b+String(k);var $=w||"";return b+String(k)+$+(0,l.default)(T,2)}function f(C,w){if(C%60===0){var b=C>0?"-":"+";return b+(0,l.default)(Math.abs(C)/60,2)}return g(C,w)}function g(C,w){var b=w||"",v=C>0?"-":"+",k=Math.abs(C),T=(0,l.default)(Math.floor(k/60),2),$=(0,l.default)(k%60,2);return v+T+b+$}var _=d;t.default=_,e.exports=t.default})(e6,e6.exports);var rE=e6.exports,h6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,l){switch(s){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},n=function(s,l){switch(s){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},o=function(s,l){var c=s.match(/(P+)(p+)?/)||[],u=c[1],d=c[2];if(!d)return r(s,l);var h;switch(u){case"P":h=l.dateTime({width:"short"});break;case"PP":h=l.dateTime({width:"medium"});break;case"PPP":h=l.dateTime({width:"long"});break;case"PPPP":default:h=l.dateTime({width:"full"});break}return h.replace("{{date}}",r(u,l)).replace("{{time}}",n(d,l))},a={p:n,P:o},i=a;t.default=i,e.exports=t.default})(h6,h6.exports);var nE=h6.exports,f6={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})(f6,f6.exports);var E9=f6.exports;const j3=r2(E9);var Vi={};Object.defineProperty(Vi,"__esModule",{value:!0});Vi.isProtectedDayOfYearToken=iE;Vi.isProtectedWeekYearToken=sE;Vi.throwProtectedError=lE;var oE=["D","DD"],aE=["YY","YYYY"];function iE(e){return oE.indexOf(e)!==-1}function sE(e){return aE.indexOf(e)!==-1}function lE(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 p6={exports:{}},m6={exports:{}},v6={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,s){var l,c=r[a];return typeof c=="string"?l=c:i===1?l=c.one:l=c.other.replace("{{count}}",i.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+l:l+" ago":l},o=n;t.default=o,e.exports=t.default})(v6,v6.exports);var cE=v6.exports,g6={exports:{}},C6={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})(C6,C6.exports);var uE=C6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(uE),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}}"},s={date:(0,n.default)({formats:o,defaultWidth:"full"}),time:(0,n.default)({formats:a,defaultWidth:"full"}),dateTime:(0,n.default)({formats:i,defaultWidth:"full"})},l=s;t.default=l,e.exports=t.default})(g6,g6.exports);var dE=g6.exports,y6={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,s,l){return r[a]},o=n;t.default=o,e.exports=t.default})(y6,y6.exports);var hE=y6.exports,b6={exports:{}},w6={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",s;if(i==="formatting"&&n.formattingValues){var l=n.defaultFormattingWidth||n.defaultWidth,c=a!=null&&a.width?String(a.width):l;s=n.formattingValues[c]||n.formattingValues[l]}else{var u=n.defaultWidth,d=a!=null&&a.width?String(a.width):n.defaultWidth;s=n.values[d]||n.values[u]}var h=n.argumentCallback?n.argumentCallback(o):o;return s[h]}}e.exports=t.default})(w6,w6.exports);var fE=w6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(fE),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"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},c={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"}},u=function(f,g){var _=Number(f),C=_%100;if(C>20||C<10)switch(C%10){case 1:return _+"st";case 2:return _+"nd";case 3:return _+"rd"}return _+"th"},d={ordinalNumber:u,era:(0,n.default)({values:o,defaultWidth:"wide"}),quarter:(0,n.default)({values:a,defaultWidth:"wide",argumentCallback:function(f){return f-1}}),month:(0,n.default)({values:i,defaultWidth:"wide"}),day:(0,n.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:l,defaultWidth:"wide",formattingValues:c,defaultFormattingWidth:"wide"})},h=d;t.default=h,e.exports=t.default})(b6,b6.exports);var pE=b6.exports,_6={exports:{}},k6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(a){return function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=s.width,c=l&&a.matchPatterns[l]||a.matchPatterns[a.defaultMatchWidth],u=i.match(c);if(!u)return null;var d=u[0],h=l&&a.parsePatterns[l]||a.parsePatterns[a.defaultParseWidth],f=Array.isArray(h)?o(h,function(C){return C.test(d)}):n(h,function(C){return C.test(d)}),g;g=a.valueCallback?a.valueCallback(f):f,g=s.valueCallback?s.valueCallback(g):g;var _=i.slice(d.length);return{value:g,rest:_}}}function n(a,i){for(var s in a)if(a.hasOwnProperty(s)&&i(a[s]))return s}function o(a,i){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:{},i=o.match(n.matchPattern);if(!i)return null;var s=i[0],l=o.match(n.parsePattern);if(!l)return null;var c=n.valueCallback?n.valueCallback(l[0]):l[0];c=a.valueCallback?a.valueCallback(c):c;var u=o.slice(s.length);return{value:c,rest:u}}}e.exports=t.default})(M6,M6.exports);var vE=M6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(mE),o=r(vE),a=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},c={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},u={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},h={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]},f={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]},_={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},C={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}},w={ordinalNumber:(0,o.default)({matchPattern:a,parsePattern:i,valueCallback:function(v){return parseInt(v,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any",valueCallback:function(v){return v+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:g,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:_,defaultMatchWidth:"any",parsePatterns:C,defaultParseWidth:"any"})},b=w;t.default=b,e.exports=t.default})(_6,_6.exports);var gE=_6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(cE),o=r(dE),a=r(hE),i=r(pE),s=r(gE),l={code:"en-US",formatDistance:n.default,formatLong:o.default,formatRelative:a.default,localize:i.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},c=l;t.default=c,e.exports=t.default})(m6,m6.exports);var CE=m6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(CE),o=n.default;t.default=o,e.exports=t.default})(p6,p6.exports);var yE=p6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var n=r(US),o=r(GS),a=r(Br),i=r(rE),s=r(nE),l=r(E9),c=Vi,u=r(po),d=r(C1),h=mo,f=r(yE),g=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,C=/^'([^]*?)'?$/,w=/''/g,b=/[a-zA-Z]/;function v(T,$,N){var z,D,S,R,V,U,ie,se,ce,ne,ye,Ge,Ne,qe,ze,he,$e,He;(0,d.default)(2,arguments);var Ke=String($),K=(0,h.getDefaultOptions)(),j=(z=(D=N==null?void 0:N.locale)!==null&&D!==void 0?D:K.locale)!==null&&z!==void 0?z:f.default,Z=(0,u.default)((S=(R=(V=(U=N==null?void 0:N.firstWeekContainsDate)!==null&&U!==void 0?U:N==null||(ie=N.locale)===null||ie===void 0||(se=ie.options)===null||se===void 0?void 0:se.firstWeekContainsDate)!==null&&V!==void 0?V:K.firstWeekContainsDate)!==null&&R!==void 0?R:(ce=K.locale)===null||ce===void 0||(ne=ce.options)===null||ne===void 0?void 0:ne.firstWeekContainsDate)!==null&&S!==void 0?S:1);if(!(Z>=1&&Z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var q=(0,u.default)((ye=(Ge=(Ne=(qe=N==null?void 0:N.weekStartsOn)!==null&&qe!==void 0?qe:N==null||(ze=N.locale)===null||ze===void 0||(he=ze.options)===null||he===void 0?void 0:he.weekStartsOn)!==null&&Ne!==void 0?Ne:K.weekStartsOn)!==null&&Ge!==void 0?Ge:($e=K.locale)===null||$e===void 0||(He=$e.options)===null||He===void 0?void 0:He.weekStartsOn)!==null&&ye!==void 0?ye:0);if(!(q>=0&&q<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!j.localize)throw new RangeError("locale must contain localize property");if(!j.formatLong)throw new RangeError("locale must contain formatLong property");var ae=(0,a.default)(T);if(!(0,n.default)(ae))throw new RangeError("Invalid time value");var x=(0,l.default)(ae),B=(0,o.default)(ae,x),O={firstWeekContainsDate:Z,weekStartsOn:q,locale:j,_originalDate:ae},Q=Ke.match(_).map(function(W){var ee=W[0];if(ee==="p"||ee==="P"){var fe=s.default[ee];return fe(W,j.formatLong)}return W}).join("").match(g).map(function(W){if(W==="''")return"'";var ee=W[0];if(ee==="'")return k(W);var fe=i.default[ee];if(fe)return!(N!=null&&N.useAdditionalWeekYearTokens)&&(0,c.isProtectedWeekYearToken)(W)&&(0,c.throwProtectedError)(W,$,String(T)),!(N!=null&&N.useAdditionalDayOfYearTokens)&&(0,c.isProtectedDayOfYearToken)(W)&&(0,c.throwProtectedError)(W,$,String(T)),fe(B,W,j.localize,O);if(ee.match(b))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ee+"`");return W}).join("");return Q}function k(T){var $=T.match(C);return $?$[1].replace(w,"'"):T}e.exports=t.default})(Y0,Y0.exports);var bE=Y0.exports;const wE=r2(bE);function Y3(e,t,r){var n=ME(e,r.timeZone,r.locale);return n.formatToParts?_E(n,t):kE(n,t)}function _E(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 kE(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function ME(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 xE(e,t){var r=AE(t);return r.formatToParts?EE(r,e):LE(r,e)}var SE={year:0,month:1,day:2,hour:3,minute:4,second:5};function EE(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 LE(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 Z2={};function AE(e){if(!Z2[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";Z2[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 Z2[e]}function L9(e,t,r,n,o,a,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,o,a,i),s}var G3=36e5,BE=6e4,R2={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function R7(e,t,r){var n,o;if(!e||(n=R2.timezoneZ.exec(e),n))return 0;var a;if(n=R2.timezoneHH.exec(e),n)return a=parseInt(n[1],10),K3(a)?-(a*G3):NaN;if(n=R2.timezoneHHMM.exec(e),n){a=parseInt(n[1],10);var i=parseInt(n[2],10);return K3(a,i)?(o=Math.abs(a)*G3+i*BE,a>0?-o:o):NaN}if(TE(e)){t=new Date(t||Date.now());var s=r?t:DE(t),l=x6(s,e),c=r?l:HE(t,l,e);return-c}return NaN}function DE(e){return L9(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function x6(e,t){var r=xE(e,t),n=L9(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 HE(e,t,r){var n=e.getTime(),o=n-t,a=x6(new Date(o),r);if(t===a)return t;o-=a-t;var i=x6(new Date(o),r);return a===i?a:Math.max(a,i)}function K3(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var q3={};function TE(e){if(q3[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),q3[e]=!0,!0}catch{return!1}}var IE=60*1e3,OE={X:function(e,t,r,n){var o=z2(n.timeZone,n._originalDate||e);if(o===0)return"Z";switch(t){case"X":return W3(o);case"XXXX":case"XX":return Eo(o);case"XXXXX":case"XXX":default:return Eo(o,":")}},x:function(e,t,r,n){var o=z2(n.timeZone,n._originalDate||e);switch(t){case"x":return W3(o);case"xxxx":case"xx":return Eo(o);case"xxxxx":case"xxx":default:return Eo(o,":")}},O:function(e,t,r,n){var o=z2(n.timeZone,n._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+VE(o,":");case"OOOO":default:return"GMT"+Eo(o,":")}},z:function(e,t,r,n){var o=n._originalDate||e;switch(t){case"z":case"zz":case"zzz":return Y3("short",o,n);case"zzzz":default:return Y3("long",o,n)}}};function z2(e,t){var r=e?R7(e,t,!0)/IE:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function el(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",o=Math.abs(e),a=el(Math.floor(o/60),2),i=el(Math.floor(o%60),2);return n+a+r+i}function W3(e,t){if(e%60===0){var r=e>0?"-":"+";return r+el(Math.abs(e)/60,2)}return Eo(e,t)}function VE(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+el(a,2)}const PE=OE;var NE=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,F2=36e5,Q3=6e4,$E=2,m1={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:NE};function A9(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?$E:jS(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=ZE(e),a=RE(o.date,n),i=a.year,s=a.restDateString,l=zE(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=FE(o.time),isNaN(u)))return new Date(NaN);if(o.timeZone||r.timeZone){if(d=R7(o.timeZone||r.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN)}else d=j3(new Date(c+u)),d=j3(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function ZE(e){var t={},r=m1.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=m1.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var o=m1.timeZone.exec(n);o?(t.time=n.replace(o[1],""),t.timeZone=o[1].trim()):t.time=n}return t}function RE(e,t){var r=m1.YYY[t],n=m1.YYYYY[t],o;if(o=m1.YYYY.exec(e)||n.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=m1.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 zE(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=m1.MM.exec(e),r)return n=new Date(0),o=parseInt(r[1],10)-1,J3(t,o)?(n.setUTCFullYear(t,o),n):new Date(NaN);if(r=m1.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return YE(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=m1.MMDD.exec(e),r){n=new Date(0),o=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return J3(t,o,s)?(n.setUTCFullYear(t,o,s),n):new Date(NaN)}if(r=m1.Www.exec(e),r)return a=parseInt(r[1],10)-1,e4(t,a)?X3(t,a):new Date(NaN);if(r=m1.WwwD.exec(e),r){a=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return e4(t,a,l)?X3(t,a,l):new Date(NaN)}return null}function FE(e){var t,r,n;if(t=m1.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),U2(r)?r%24*F2:NaN;if(t=m1.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),U2(r,n)?r%24*F2+n*Q3:NaN;if(t=m1.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return U2(r,n,o)?r%24*F2+n*Q3+o*1e3:NaN}return null}function X3(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 UE=[31,28,31,30,31,30,31,31,30,31,30,31],jE=[31,29,31,30,31,30,31,31,30,31,30,31];function B9(e){return e%400===0||e%4===0&&e%100!==0}function J3(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=B9(e);if(n&&r>jE[t]||!n&&r>UE[t])return!1}return!0}function YE(e,t){if(t<1)return!1;var r=B9(e);return!(r&&t>366||!r&&t>365)}function e4(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function U2(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var GE=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function KE(e,t,r){var n=String(t),o=r||{},a=n.match(GE);if(a){var i=A9(e,o);n=a.reduce(function(s,l){if(l[0]==="'")return s;var c=s.indexOf(l),u=s[c-1]==="'",d=s.replace(l,"'"+PE[l[0]](i,l,null,o)+"'");return u?d.substring(0,c-1)+d.substring(c+1):d},n)}return wE(e,n,o)}var S6={exports:{}},E6={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})(E6,E6.exports);var qE=E6.exports;(function(e,t){var r=At.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(qE);function o(a){return(0,n.default)({},a)}e.exports=t.default})(S6,S6.exports);var WE=S6.exports;const QE=r2(WE);function XE(e,t,r){var n=A9(e,r),o=R7(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 j2(e,t,r,n){var o=QE(n);return o.timeZone=t,KE(XE(e,t),r,o)}function bi(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function Q1(e){if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t?t.defaultView:window}return e}function z7(e){var t=Q1(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function wi(e){var t=Q1(e).Element;return e instanceof t||e instanceof Element}function Dr(e){var t=Q1(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function JE(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function eL(e){return e===Q1(e)||!Dr(e)?z7(e):JE(e)}function Jr(e){return e?(e.nodeName||"").toLowerCase():null}function Dn(e){return(wi(e)?e.ownerDocument:e.document).documentElement}function D9(e){return bi(Dn(e)).left+z7(e).scrollLeft}function Pi(e){return Q1(e).getComputedStyle(e)}function F7(e){var t=Pi(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function H9(e,t,r){r===void 0&&(r=!1);var n=Dn(t),o=bi(e),a={scrollLeft:0,scrollTop:0},i={x:0,y:0};return r||((Jr(t)!=="body"||F7(n))&&(a=eL(t)),Dr(t)?(i=bi(t),i.x+=t.clientLeft,i.y+=t.clientTop):n&&(i.x=D9(n))),{x:o.left+a.scrollLeft-i.x,y:o.top+a.scrollTop-i.y,width:o.width,height:o.height}}function U7(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function T9(e){return Jr(e)==="html"?e:e.assignedSlot||e.parentNode||e.host||Dn(e)}function I9(e){return["html","body","#document"].indexOf(Jr(e))>=0?e.ownerDocument.body:Dr(e)&&F7(e)?e:I9(T9(e))}function Xa(e,t){t===void 0&&(t=[]);var r=I9(e),n=Jr(r)==="body",o=Q1(r),a=n?[o].concat(o.visualViewport||[],F7(r)?r:[]):r,i=t.concat(a);return n?i:i.concat(Xa(T9(a)))}function tL(e){return["table","td","th"].indexOf(Jr(e))>=0}function t4(e){return!Dr(e)||Pi(e).position==="fixed"?null:e.offsetParent}function Ni(e){for(var t=Q1(e),r=t4(e);r&&tL(r);)r=t4(r);return r&&Jr(r)==="body"&&Pi(r).position==="static"?t:r||t}var K1="top",sr="bottom",lr="right",q1="left",j7="auto",$i=[K1,sr,lr,q1],ra="start",Y7="end",rL="clippingParents",O9="viewport",Da="popper",nL="reference",r4=$i.reduce(function(e,t){return e.concat([t+"-"+ra,t+"-"+Y7])},[]),V9=[].concat($i,[j7]).reduce(function(e,t){return e.concat([t,t+"-"+ra,t+"-"+Y7])},[]),oL="beforeRead",aL="read",iL="afterRead",sL="beforeMain",lL="main",cL="afterMain",uL="beforeWrite",dL="write",hL="afterWrite",fL=[oL,aL,iL,sL,lL,cL,uL,dL,hL];function pL(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(s){if(!r.has(s)){var l=t.get(s);l&&o(l)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||o(a)}),n}function mL(e){var t=pL(e);return fL.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function vL(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function kr(e){return e.split("-")[0]}function gL(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 n4={placement:"bottom",modifiers:[],strategy:"absolute"};function o4(){for(var e=arguments.length,t=new Array(e),r=0;r=0?"x":"y"}function P9(e){var t=e.reference,r=e.element,n=e.placement,o=n?kr(n):null,a=n?_i(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(o){case K1:l={x:i,y:t.y-r.height};break;case sr:l={x:i,y:t.y+t.height};break;case lr:l={x:t.x+t.width,y:s};break;case q1:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var c=o?G7(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(a){case ra:l[c]=Math.floor(l[c])-Math.floor(t[u]/2-r[u]/2);break;case Y7:l[c]=Math.floor(l[c])+Math.ceil(t[u]/2-r[u]/2);break}}return l}function wL(e){var t=e.state,r=e.name;t.modifiersData[r]=P9({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const _L={name:"popperOffsets",enabled:!0,phase:"read",fn:wL,data:{}};var kL={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ML(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Math.round(t*o)/o||0,y:Math.round(r*o)/o||0}}function a4(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.offsets,i=e.position,s=e.gpuAcceleration,l=e.adaptive,c=ML(a),u=c.x,d=c.y,h=a.hasOwnProperty("x"),f=a.hasOwnProperty("y"),g=q1,_=K1,C=window;if(l){var w=Ni(r);w===Q1(r)&&(w=Dn(r)),o===K1&&(_=sr,d-=w.clientHeight-n.height,d*=s?1:-1),o===q1&&(g=lr,u-=w.clientWidth-n.width,u*=s?1:-1)}var b=Object.assign({position:i},l&&kL);if(s){var v;return Object.assign({},b,(v={},v[_]=f?"0":"",v[g]=h?"0":"",v.transform=(C.devicePixelRatio||1)<2?"translate("+u+"px, "+d+"px)":"translate3d("+u+"px, "+d+"px, 0)",v))}return Object.assign({},b,(t={},t[_]=f?d+"px":"",t[g]=h?u+"px":"",t.transform="",t))}function xL(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,s={placement:kr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,{},a4(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,{},a4(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const SL={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:xL,data:{}};function EL(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];!Dr(a)||!Jr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function LL(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.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]),s=i.reduce(function(l,c){return l[c]="",l},{});!Dr(o)||!Jr(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(l){o.removeAttribute(l)}))})}}const AL={name:"applyStyles",enabled:!0,phase:"write",fn:EL,effect:LL,requires:["computeStyles"]};function BL(e,t,r){var n=kr(e),o=[q1,K1].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[q1,lr].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function DL(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,i=V9.reduce(function(u,d){return u[d]=BL(d,t.rects,a),u},{}),s=i[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=i}const HL={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:DL};var TL={left:"right",right:"left",bottom:"top",top:"bottom"};function ys(e){return e.replace(/left|right|bottom|top/g,function(t){return TL[t]})}var IL={start:"end",end:"start"};function i4(e){return e.replace(/start|end/g,function(t){return IL[t]})}function OL(e){var t=Q1(e),r=t.visualViewport,n=t.innerWidth,o=t.innerHeight;return r&&/iPhone|iPod|iPad/.test(navigator.platform)&&(n=r.width,o=r.height),{width:n,height:o,x:0,y:0}}function VL(e){var t=Q1(e),r=z7(e),n=H9(Dn(e),t);return n.height=Math.max(n.height,t.innerHeight),n.width=Math.max(n.width,t.innerWidth),n.x=-r.scrollLeft,n.y=-r.scrollTop,n}function es(e){return parseFloat(e)||0}function PL(e){var t=Dr(e)?Pi(e):{};return{top:es(t.borderTopWidth),right:es(t.borderRightWidth),bottom:es(t.borderBottomWidth),left:es(t.borderLeftWidth)}}function NL(e){var t=Q1(e),r=PL(e),n=Jr(e)==="html",o=D9(e),a=e.clientWidth+r.right,i=e.clientHeight+r.bottom;return n&&t.innerHeight-e.clientHeight>50&&(i=t.innerHeight-r.bottom),{top:n?0:e.clientTop,right:e.clientLeft>r.left?r.right:n?t.innerWidth-a-o:e.offsetWidth-a,bottom:n?t.innerHeight-i:e.offsetHeight-i,left:n?o:e.clientLeft}}function N9(e,t){var r=!!(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(r){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function L6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function s4(e,t){return t===O9?L6(OL(e)):Dr(t)?bi(t):L6(VL(Dn(e)))}function $L(e){var t=Xa(e),r=["absolute","fixed"].indexOf(Pi(e).position)>=0,n=r&&Dr(e)?Ni(e):e;return wi(n)?t.filter(function(o){return wi(o)&&N9(o,n)}):[]}function ZL(e,t,r){var n=t==="clippingParents"?$L(e):[].concat(t),o=[].concat(n,[r]),a=o[0],i=o.reduce(function(s,l){var c=s4(e,l),u=NL(Dr(l)?l:Dn(e));return s.top=Math.max(c.top+u.top,s.top),s.right=Math.min(c.right-u.right,s.right),s.bottom=Math.min(c.bottom-u.bottom,s.bottom),s.left=Math.max(c.left+u.left,s.left),s},s4(e,a));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function $9(){return{top:0,right:0,bottom:0,left:0}}function Z9(e){return Object.assign({},$9(),{},e)}function R9(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}function ki(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,i=a===void 0?rL:a,s=r.rootBoundary,l=s===void 0?O9:s,c=r.elementContext,u=c===void 0?Da:c,d=r.altBoundary,h=d===void 0?!1:d,f=r.padding,g=f===void 0?0:f,_=Z9(typeof g!="number"?g:R9(g,$i)),C=u===Da?nL:Da,w=e.elements.reference,b=e.rects.popper,v=e.elements[h?C:u],k=ZL(wi(v)?v:v.contextElement||Dn(e.elements.popper),i,l),T=bi(w),$=P9({reference:T,element:b,strategy:"absolute",placement:o}),N=L6(Object.assign({},b,{},$)),z=u===Da?N:T,D={top:k.top-z.top+_.top,bottom:z.bottom-k.bottom+_.bottom,left:k.left-z.left+_.left,right:z.right-k.right+_.right},S=e.modifiersData.offset;if(u===Da&&S){var R=S[o];Object.keys(D).forEach(function(V){var U=[lr,sr].indexOf(V)>=0?1:-1,ie=[K1,sr].indexOf(V)>=0?"y":"x";D[V]+=R[ie]*U})}return D}function RL(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,c=l===void 0?V9:l,u=_i(n),d=(u?s?r4:r4.filter(function(f){return _i(f)===u}):$i).filter(function(f){return c.indexOf(f)>=0}),h=d.reduce(function(f,g){return f[g]=ki(e,{placement:g,boundary:o,rootBoundary:a,padding:i})[kr(g)],f},{});return Object.keys(h).sort(function(f,g){return h[f]-h[g]})}function zL(e){if(kr(e)===j7)return[];var t=ys(e);return[i4(e),t,i4(t)]}function FL(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,s=i===void 0?!0:i,l=r.fallbackPlacements,c=r.padding,u=r.boundary,d=r.rootBoundary,h=r.altBoundary,f=r.flipVariations,g=f===void 0?!0:f,_=r.allowedAutoPlacements,C=t.options.placement,w=kr(C),b=w===C,v=l||(b||!g?[ys(C)]:zL(C)),k=[C].concat(v).reduce(function($e,He){return $e.concat(kr(He)===j7?RL(t,{placement:He,boundary:u,rootBoundary:d,padding:c,flipVariations:g,allowedAutoPlacements:_}):He)},[]),T=t.rects.reference,$=t.rects.popper,N=new Map,z=!0,D=k[0],S=0;S=0,se=ie?"width":"height",ce=ki(t,{placement:R,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),ne=ie?U?lr:q1:U?sr:K1;T[se]>$[se]&&(ne=ys(ne));var ye=ys(ne),Ge=[];if(a&&Ge.push(ce[V]<=0),s&&Ge.push(ce[ne]<=0,ce[ye]<=0),Ge.every(function($e){return $e})){D=R,z=!1;break}N.set(R,Ge)}if(z)for(var Ne=g?3:1,qe=function($e){var He=k.find(function(Ke){var K=N.get(Ke);if(K)return K.slice(0,$e).every(function(j){return j})});if(He)return D=He,"break"},ze=Ne;ze>0;ze--){var he=qe(ze);if(he==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}const UL={name:"flip",enabled:!0,phase:"main",fn:FL,requiresIfExists:["offset"],data:{_skip:!1}};function jL(e){return e==="x"?"y":"x"}function bs(e,t,r){return Math.max(e,Math.min(t,r))}function YL(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,d=r.padding,h=r.tether,f=h===void 0?!0:h,g=r.tetherOffset,_=g===void 0?0:g,C=ki(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),w=kr(t.placement),b=_i(t.placement),v=!b,k=G7(w),T=jL(k),$=t.modifiersData.popperOffsets,N=t.rects.reference,z=t.rects.popper,D=typeof _=="function"?_(Object.assign({},t.rects,{placement:t.placement})):_,S={x:0,y:0};if($){if(a){var R=k==="y"?K1:q1,V=k==="y"?sr:lr,U=k==="y"?"height":"width",ie=$[k],se=$[k]+C[R],ce=$[k]-C[V],ne=f?-z[U]/2:0,ye=b===ra?N[U]:z[U],Ge=b===ra?-z[U]:-N[U],Ne=t.elements.arrow,qe=f&&Ne?U7(Ne):{width:0,height:0},ze=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:$9(),he=ze[R],$e=ze[V],He=bs(0,N[U],qe[U]),Ke=v?N[U]/2-ne-He-he-D:ye-He-he-D,K=v?-N[U]/2+ne+He+$e+D:Ge+He+$e+D,j=t.elements.arrow&&Ni(t.elements.arrow),Z=j?k==="y"?j.clientTop||0:j.clientLeft||0:0,q=t.modifiersData.offset?t.modifiersData.offset[t.placement][k]:0,ae=$[k]+Ke-q-Z,x=$[k]+K-q,B=bs(f?Math.min(se,ae):se,ie,f?Math.max(ce,x):ce);$[k]=B,S[k]=B-ie}if(s){var O=k==="x"?K1:q1,Q=k==="x"?sr:lr,W=$[T],ee=W+C[O],fe=W-C[Q],ue=bs(ee,W,fe);$[T]=ue,S[T]=ue-W}t.modifiersData[n]=S}}const GL={name:"preventOverflow",enabled:!0,phase:"main",fn:YL,requiresIfExists:["offset"]};function KL(e){var t,r=e.state,n=e.name,o=r.elements.arrow,a=r.modifiersData.popperOffsets,i=kr(r.placement),s=G7(i),l=[q1,lr].indexOf(i)>=0,c=l?"height":"width";if(!(!o||!a)){var u=r.modifiersData[n+"#persistent"].padding,d=U7(o),h=s==="y"?K1:q1,f=s==="y"?sr:lr,g=r.rects.reference[c]+r.rects.reference[s]-a[s]-r.rects.popper[c],_=a[s]-r.rects.reference[s],C=Ni(o),w=C?s==="y"?C.clientHeight||0:C.clientWidth||0:0,b=g/2-_/2,v=u[h],k=w-d[c]-u[f],T=w/2-d[c]/2+b,$=bs(v,T,k),N=s;r.modifiersData[n]=(t={},t[N]=$,t.centerOffset=$-T,t)}}function qL(e){var t=e.state,r=e.options,n=e.name,o=r.element,a=o===void 0?"[data-popper-arrow]":o,i=r.padding,s=i===void 0?0:i;if(a!=null&&!(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a))){if(!N9(t.elements.popper,a))return;t.elements.arrow=a,t.modifiersData[n+"#persistent"]={padding:Z9(typeof s!="number"?s:R9(s,$i))}}}const WL={name:"arrow",enabled:!0,phase:"main",fn:KL,effect:qL,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function l4(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 c4(e){return[K1,lr,sr,q1].some(function(t){return e[t]>=0})}function QL(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=ki(t,{elementContext:"reference"}),s=ki(t,{altBoundary:!0}),l=l4(i,n),c=l4(s,o,a),u=c4(l),d=c4(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}const XL={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:QL};var JL=[bL,_L,SL,AL,HL,UL,GL,WL,XL],eA=CL({defaultModifiers:JL}),tA=Object.defineProperty,rA=Object.defineProperties,nA=Object.getOwnPropertyDescriptors,tl=Object.getOwnPropertySymbols,z9=Object.prototype.hasOwnProperty,F9=Object.prototype.propertyIsEnumerable,u4=(e,t,r)=>t in e?tA(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_e=(e,t)=>{for(var r in t||(t={}))z9.call(t,r)&&u4(e,r,t[r]);if(tl)for(var r of tl(t))F9.call(t,r)&&u4(e,r,t[r]);return e},at=(e,t)=>rA(e,nA(t)),oA=(e,t)=>{var r={};for(var n in e)z9.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&tl)for(var n of tl(e))t.indexOf(n)<0&&F9.call(e,n)&&(r[n]=e[n]);return r};function Sr(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 i1(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function en(e){i1(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||typeof 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://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}function wr(e,t){i1(2,arguments);var r=en(e),n=Sr(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function A6(e,t){i1(2,arguments);var r=en(e),n=Sr(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 d4(e,t){i1(2,arguments);var r=Sr(t);return A6(e,r*12)}var ts=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},aA=typeof ts=="object"&&ts&&ts.Object===Object&&ts,U9=aA,iA=U9,sA=typeof self=="object"&&self&&self.Object===Object&&self,lA=iA||sA||Function("return this")(),Hr=lA,cA=Hr,uA=cA.Symbol,fa=uA,h4=fa,j9=Object.prototype,dA=j9.hasOwnProperty,hA=j9.toString,Ha=h4?h4.toStringTag:void 0;function fA(e){var t=dA.call(e,Ha),r=e[Ha];try{e[Ha]=void 0;var n=!0}catch{}var o=hA.call(e);return n&&(t?e[Ha]=r:delete e[Ha]),o}var pA=fA,mA=Object.prototype,vA=mA.toString;function gA(e){return vA.call(e)}var CA=gA,f4=fa,yA=pA,bA=CA,wA="[object Null]",_A="[object Undefined]",p4=f4?f4.toStringTag:void 0;function kA(e){return e==null?e===void 0?_A:wA:p4&&p4 in Object(e)?yA(e):bA(e)}var Tr=kA;function MA(e){return e!=null&&typeof e=="object"}var O1=MA,xA=Tr,SA=O1,EA="[object Boolean]";function LA(e){return e===!0||e===!1||SA(e)&&xA(e)==EA}var AA=LA,BA=Tr,DA=O1,HA="[object Number]";function TA(e){return typeof e=="number"||DA(e)&&BA(e)==HA}var Ja=TA,IA=Array.isArray,V1=IA,OA=Tr,VA=V1,PA=O1,NA="[object String]";function $A(e){return typeof e=="string"||!VA(e)&&PA(e)&&OA(e)==NA}var yn=$A;function ZA(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var X1=ZA,RA=Tr,zA=X1,FA="[object AsyncFunction]",UA="[object Function]",jA="[object GeneratorFunction]",YA="[object Proxy]";function GA(e){if(!zA(e))return!1;var t=RA(e);return t==UA||t==jA||t==FA||t==YA}var jr=GA,KA=9007199254740991;function qA(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=KA}var K7=qA,WA=jr,QA=K7;function XA(e){return e!=null&&QA(e.length)&&!WA(e)}var Zi=XA,JA=Zi,eB=O1;function tB(e){return eB(e)&&JA(e)}var M1=tB;function rB(e){return e===void 0}var nB=rB,oB=Tr,aB=O1,iB="[object Date]";function sB(e){return aB(e)&&oB(e)==iB}var lB=sB;function cB(e){return function(t){return e(t)}}var n2=cB,na={exports:{}};(function(e,t){var r=U9,n=t&&!t.nodeType&&t,o=n&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===n,i=a&&r.process,s=function(){try{var l=o&&o.require&&o.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}}();e.exports=s})(na,na.exports);var uB=lB,dB=n2,m4=na.exports,v4=m4&&m4.isDate,hB=v4?dB(v4):uB,fB=hB;function pB(e,t,r){return e===e&&(r!==void 0&&(e=e<=r?e:r),t!==void 0&&(e=e>=t?e:t)),e}var mB=pB,vB=Tr,gB=O1,CB="[object Symbol]";function yB(e){return typeof e=="symbol"||gB(e)&&vB(e)==CB}var o2=yB,g4=X1,bB=o2,C4=0/0,wB=/^\s+|\s+$/g,_B=/^[-+]0x[0-9a-f]+$/i,kB=/^0b[01]+$/i,MB=/^0o[0-7]+$/i,xB=parseInt;function SB(e){if(typeof e=="number")return e;if(bB(e))return C4;if(g4(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=g4(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(wB,"");var r=kB.test(e);return r||MB.test(e)?xB(e.slice(2),r?2:8):_B.test(e)?C4:+e}var EB=SB,LB=mB,Y2=EB;function AB(e,t,r){return r===void 0&&(r=t,t=void 0),r!==void 0&&(r=Y2(r),r=r===r?r:0),t!==void 0&&(t=Y2(t),t=t===t?t:0),LB(Y2(e),t,r)}var BB=AB,DB=V1,HB=o2,TB=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,IB=/^\w*$/;function OB(e,t){if(DB(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||HB(e)?!0:IB.test(e)||!TB.test(e)||t!=null&&e in Object(t)}var q7=OB,VB=Hr,PB=VB["__core-js_shared__"],NB=PB,G2=NB,y4=function(){var e=/[^.]+$/.exec(G2&&G2.keys&&G2.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function $B(e){return!!y4&&y4 in e}var ZB=$B,RB=Function.prototype,zB=RB.toString;function FB(e){if(e!=null){try{return zB.call(e)}catch{}try{return e+""}catch{}}return""}var Y9=FB,UB=jr,jB=ZB,YB=X1,GB=Y9,KB=/[\\^$.*+?()[\]{}|]/g,qB=/^\[object .+?Constructor\]$/,WB=Function.prototype,QB=Object.prototype,XB=WB.toString,JB=QB.hasOwnProperty,eD=RegExp("^"+XB.call(JB).replace(KB,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function tD(e){if(!YB(e)||jB(e))return!1;var t=UB(e)?eD:qB;return t.test(GB(e))}var rD=tD;function nD(e,t){return e==null?void 0:e[t]}var oD=nD,aD=rD,iD=oD;function sD(e,t){var r=iD(e,t);return aD(r)?r:void 0}var vo=sD,lD=vo,cD=lD(Object,"create"),a2=cD,b4=a2;function uD(){this.__data__=b4?b4(null):{},this.size=0}var dD=uD;function hD(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var fD=hD,pD=a2,mD="__lodash_hash_undefined__",vD=Object.prototype,gD=vD.hasOwnProperty;function CD(e){var t=this.__data__;if(pD){var r=t[e];return r===mD?void 0:r}return gD.call(t,e)?t[e]:void 0}var yD=CD,bD=a2,wD=Object.prototype,_D=wD.hasOwnProperty;function kD(e){var t=this.__data__;return bD?t[e]!==void 0:_D.call(t,e)}var MD=kD,xD=a2,SD="__lodash_hash_undefined__";function ED(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=xD&&t===void 0?SD:t,this}var LD=ED,AD=dD,BD=fD,DD=yD,HD=MD,TD=LD;function pa(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var WD=qD,QD=i2;function XD(e,t){var r=this.__data__,n=QD(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var JD=XD,eH=VD,tH=UD,rH=GD,nH=WD,oH=JD;function va(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&es))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var d=-1,h=!0,f=r&PO?new TO:void 0;for(a.set(e,t),a.set(t,e);++d0){if(++t>=zN)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var YN=jN,GN=RN,KN=YN,qN=KN(GN),yd=qN,WN=a5,QN=Cd,XN=yd;function JN(e,t){return XN(QN(e,t,WN),e+"")}var i5=JN,e$=ma,t$=Zi,r$=d2,n$=X1;function o$(e,t,r){if(!n$(r))return!1;var n=typeof t;return(n=="number"?t$(r)&&r$(t,r.length):n=="string"&&t in r)?e$(r[t],e):!1}var s5=o$;function a$(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var i$=a$,s$=X1,l$=r5,c$=i$,u$=Object.prototype,d$=u$.hasOwnProperty;function h$(e){if(!s$(e))return c$(e);var t=l$(e),r=[];for(var n in e)n=="constructor"&&(t||!d$.call(e,n))||r.push(n);return r}var f$=h$,p$=J9,m$=f$,v$=Zi;function g$(e){return v$(e)?p$(e,!0):m$(e)}var ka=g$,C$=i5,y$=ma,b$=s5,w$=ka,bd=Object.prototype,_$=bd.hasOwnProperty,k$=C$(function(e,t){e=Object(e);var r=-1,n=t.length,o=n>2?t[2]:void 0;for(o&&b$(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&&SZ(r[0],r[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++n0&&r(s)?t>1?Dd(s,t-1,r,n,o):QZ(o,s):n||(o[o.length]=s)}return o}var JZ=Dd,eR=JZ;function tR(e){var t=e==null?0:e.length;return t?eR(e,1):[]}var rR=tR,nR=rR,oR=Cd,aR=yd;function iR(e){return aR(oR(e,void 0,nR),e+"")}var Hd=iR,sR=YZ,lR=Hd,cR=lR(function(e,t){return e==null?{}:sR(e,t)}),uR=cR;function dR(e,t){for(var r=-1,n=e==null?0:e.length;++ro?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var a=Array(o);++n1),a}),rU(e,aU(e),r),n&&(r=JF(r,iU|sU|lU,nU));for(var o=t.length;o--;)eU(r,t[o]);return r}),O6=cU,uU=Object.prototype,dU=uU.hasOwnProperty;function hU(e,t){return e!=null&&dU.call(e,t)}var fU=hU,pU=fU,mU=pd;function vU(e,t){return e!=null&&mU(e,t,pU)}var Nd=vU,gU=Zi;function CU(e,t){return function(r,n){if(r==null)return r;if(!gU(r))return e(r,n);for(var o=r.length,a=t?o:-1,i=Object(r);(t?a--:++aObject.prototype.toString.call(e).slice(8,-1),kn=e=>fB(e)&&!isNaN(e.getTime()),G1=e=>IU(e)==="Object",d5=Nd,V6=(e,t)=>Zd(t,r=>Nd(e,r)),OU=Zd,ut=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.length{const t={};return e.forEach(r=>Object.entries(r).forEach(([n,o])=>{t[n]?M1(t[n])?t[n].push(o):t[n]=[t[n],o]:t[n]=o})),t},H1=e=>!!(e&&e.month&&e.year),$a=(e,t)=>!H1(e)||!H1(t)?!1:e.year===t.year?e.month!H1(e)||!H1(t)?!1:e.year===t.year?e.month>t.month:e.year>t.year,Rd=(e,t,r)=>(e||!1)&&!$a(e,t)&&!ti(e,r),W2=(e,t)=>!e&&t||e&&!t?!1:!e&&!t?!0:e.month===t.month&&e.year===t.year,Zr=({month:e,year:t},r)=>{const n=r>0?1:-1;for(let o=0;o12?(e=1,t++):e<1&&(e=12,t--);return{month:e,year:t}},PU=(e,t)=>{if(!H1(e)||!H1(t))return[];const r=[];for(;!ti(e,t);)r.push(e),e=Zr(e,1);return r};function Q2(e,t){const r=kn(e),n=kn(t);return!r&&!n?!0:r!==n?!1:e.getTime()===t.getTime()}const F1=e=>M1(e)&&e.length>0,dc=(e,t,r)=>{const n=[];return r.forEach(o=>{const a=o.name||o.toString(),i=o.mixin,s=o.validate;if(Object.prototype.hasOwnProperty.call(e,a)){const l=s?s(e[a]):e[a];t[a]=i&&G1(l)?_e(_e({},i),l):l,n.push(a)}}),{target:t,assigned:n.length?n:null}},d1=(e,t,r,n)=>{e&&t&&r&&e.addEventListener(t,r,n)},h1=(e,t,r,n)=>{e&&t&&e.removeEventListener(t,r,n)},ri=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),zd=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},ol=()=>{function e(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${e()+e()}-${e()}-${e()}-${e()}-${e()}${e()}${e()}`};function NU(e){let t=0,r=0,n;if(e.length===0)return t;for(r=0;r{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r};const $U={name:"CustomTransition",emits:["before-enter","before-transition","after-enter","after-transition"],props:{name:String,appear:Boolean},computed:{name_(){return`vc-${this.name||"none"}`}},methods:{beforeEnter(e){this.$emit("before-enter",e),this.$emit("before-transition",e)},afterEnter(e){this.$emit("after-enter",e),this.$emit("after-transition",e)}}};function ZU(e,t,r,n,o,a){return m(),G(ao,{name:a.name_,appear:r.appear,onBeforeEnter:a.beforeEnter,onAfterEnter:a.afterEnter},{default:E(()=>[F(e.$slots,"default")]),_:3},8,["name","appear","onBeforeEnter","onAfterEnter"])}var Fd=xa($U,[["render",ZU]]);const P6={name:"Popover",emits:["before-show","after-show","before-hide","after-hide"],render(){return Ee("div",{class:["vc-popover-content-wrapper",{"is-interactive":this.isInteractive}],ref:"popover"},[Ee(Fd,{name:this.transition,appear:!0,"on-before-enter":this.beforeEnter,"on-after-enter":this.afterEnter,"on-before-leave":this.beforeLeave,"on-after-leave":this.afterLeave},{default:()=>this.isVisible?Ee("div",{tabindex:-1,class:["vc-popover-content",`direction-${this.direction}`,this.contentClass],style:this.contentStyle},[this.content,Ee("span",{class:["vc-popover-caret",`direction-${this.direction}`,`align-${this.alignment}`]})]):null})])},props:{id:{type:String,required:!0},contentClass:String},data(){return{ref:null,opts:null,data:null,transition:"slide-fade",transitionTranslate:"15px",transitionDuration:"0.15s",placement:"bottom",positionFixed:!1,modifiers:[],isInteractive:!1,isHovered:!1,isFocused:!1,showDelay:0,hideDelay:110,autoHide:!1,popperEl:null}},computed:{content(){return jr(this.$slots.default)&&this.$slots.default({direction:this.direction,alignment:this.alignment,data:this.data,updateLayout:this.setupPopper,hide:e=>this.hide(e)})||this.$slots.default},contentStyle(){return{"--slide-translate":this.transitionTranslate,"--slide-duration":this.transitionDuration}},popperOptions(){return{placement:this.placement,strategy:this.positionFixed?"fixed":"absolute",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:this.onPopperUpdate},...this.modifiers||[]],onFirstUpdate:this.onPopperUpdate}},isVisible(){return!!(this.ref&&this.content)},direction(){return this.placement&&this.placement.split("-")[0]||"bottom"},alignment(){const e=this.direction==="left"||this.direction==="right";let t=this.placement.split("-");return t=t.length>1?t[1]:"",["start","top","left"].includes(t)?e?"top":"left":["end","bottom","right"].includes(t)?e?"bottom":"right":e?"middle":"center"}},watch:{opts(e,t){t&&t.callback&&t.callback(at(_e({},t),{completed:!e,reason:e?"Overridden by action":null}))}},mounted(){this.popoverEl=this.$refs.popover,this.addEvents()},beforeUnmount(){this.destroyPopper(),this.removeEvents(),this.popoverEl=null},methods:{addEvents(){d1(this.popoverEl,"click",this.onClick),d1(this.popoverEl,"mouseover",this.onMouseOver),d1(this.popoverEl,"mouseleave",this.onMouseLeave),d1(this.popoverEl,"focusin",this.onFocusIn),d1(this.popoverEl,"focusout",this.onFocusOut),d1(document,"keydown",this.onDocumentKeydown),d1(document,"click",this.onDocumentClick),d1(document,"show-popover",this.onDocumentShowPopover),d1(document,"hide-popover",this.onDocumentHidePopover),d1(document,"toggle-popover",this.onDocumentTogglePopover),d1(document,"update-popover",this.onDocumentUpdatePopover)},removeEvents(){h1(this.popoverEl,"click",this.onClick),h1(this.popoverEl,"mouseover",this.onMouseOver),h1(this.popoverEl,"mouseleave",this.onMouseLeave),h1(this.popoverEl,"focusin",this.onFocusIn),h1(this.popoverEl,"focusout",this.onFocusOut),h1(document,"keydown",this.onDocumentKeydown),h1(document,"click",this.onDocumentClick),h1(document,"show-popover",this.onDocumentShowPopover),h1(document,"hide-popover",this.onDocumentHidePopover),h1(document,"toggle-popover",this.onDocumentTogglePopover),h1(document,"update-popover",this.onDocumentUpdatePopover)},onClick(e){e.stopPropagation()},onMouseOver(){this.isHovered=!0,this.isInteractive&&this.show()},onMouseLeave(){this.isHovered=!1,this.autoHide&&!this.isFocused&&(!this.ref||this.ref!==document.activeElement)&&this.hide()},onFocusIn(){this.isFocused=!0,this.isInteractive&&this.show()},onFocusOut(e){(!e.relatedTarget||!ri(this.popoverEl,e.relatedTarget))&&(this.isFocused=!1,!this.isHovered&&this.autoHide&&this.hide())},onDocumentClick(e){!this.$refs.popover||!this.ref||ri(this.popoverEl,e.target)||ri(this.ref,e.target)||this.hide()},onDocumentKeydown(e){(e.key==="Esc"||e.key==="Escape")&&this.hide()},onDocumentShowPopover({detail:e}){!e.id||e.id!==this.id||this.show(e)},onDocumentHidePopover({detail:e}){!e.id||e.id!==this.id||this.hide(e)},onDocumentTogglePopover({detail:e}){!e.id||e.id!==this.id||this.toggle(e)},onDocumentUpdatePopover({detail:e}){!e.id||e.id!==this.id||this.update(e)},show(e={}){e.action="show";const t=e.ref||this.ref,r=e.showDelay>=0?e.showDelay:this.showDelay;if(!t){e.callback&&e.callback({completed:!1,reason:"Invalid reference element provided"});return}clearTimeout(this.timeout),this.opts=e;const n=()=>{Object.assign(this,O6(e,["id"])),this.setupPopper(),this.opts=null};r>0?this.timeout=setTimeout(()=>n(),r):n()},hide(e={}){e.action="hide";const t=e.ref||this.ref,r=e.hideDelay>=0?e.hideDelay:this.hideDelay;if(!this.ref||t!==this.ref){e.callback&&e.callback(at(_e({},e),{completed:!1,reason:this.ref?"Invalid reference element provided":"Popover already hidden"}));return}const n=()=>{this.ref=null,this.opts=null};clearTimeout(this.timeout),this.opts=e,r>0?this.timeout=setTimeout(n,r):n()},toggle(e={}){this.isVisible&&e.ref===this.ref?this.hide(e):this.show(e)},update(e={}){Object.assign(this,O6(e,["id"])),this.setupPopper()},setupPopper(){this.$nextTick(()=>{!this.ref||!this.$refs.popover||(this.popper&&this.popper.reference!==this.ref&&this.destroyPopper(),this.popper?this.popper.update():this.popper=eA(this.ref,this.popoverEl,this.popperOptions))})},onPopperUpdate(e){e.placement?this.placement=e.placement:e.state&&(this.placement=e.state.placement)},beforeEnter(e){this.$emit("before-show",e)},afterEnter(e){this.$emit("after-show",e)},beforeLeave(e){this.$emit("before-hide",e)},afterLeave(e){this.destroyPopper(),this.$emit("after-hide",e)},destroyPopper(){this.popper&&(this.popper.destroy(),this.popper=null)}}},RU={inject:["sharedState"],computed:{masks(){return this.sharedState.masks},theme(){return this.sharedState.theme},locale(){return this.sharedState.locale},dayPopoverId(){return this.sharedState.dayPopoverId}},methods:{format(e,t){return this.locale.format(e,t)},pageForDate(e){return this.locale.getDateParts(this.locale.normalizeDate(e))}}},zU=["base","start","end","startEnd"],FU=["class","contentClass","style","contentStyle","color","fillMode"],UU={color:"blue",isDark:!1,highlight:{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}},dot:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},bar:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},content:{base:{},start:{},end:{}}};class hc{constructor(t){Object.assign(this,UU,t)}normalizeAttr({config:t,type:r}){let n=this.color,o={};const a=this[r];if(t===!0||yn(t))n=yn(t)?t:n,o=_e({},a);else if(G1(t))V6(t,zU)?o=_e({},t):o={base:_e({},t),start:_e({},t),end:_e({},t)};else return null;return ei(o,{start:o.startEnd,end:o.startEnd},a),ws(o).forEach(([i,s])=>{let l=n;s===!0||yn(s)?(l=yn(s)?s:l,o[i]={color:l}):G1(s)&&(V6(s,FU)?o[i]=_e({},s):o[i]={}),d5(o,`${i}.color`)||BT(o,`${i}.color`,l)}),o}normalizeHighlight(t){const r=this.normalizeAttr({config:t,type:"highlight"});return ws(r).forEach(([n,o])=>{const a=ei(o,{isDark:this.isDark,color:this.color});o.style=_e(_e({},this.getHighlightBgStyle(a)),o.style),o.contentStyle=_e(_e({},this.getHighlightContentStyle(a)),o.contentStyle)}),r}getHighlightBgStyle({fillMode:t,color:r,isDark:n}){switch(t){case"outline":case"none":return{backgroundColor:n?"var(--gray-900)":"var(--white)",border:"2px solid",borderColor:n?`var(--${r}-200)`:`var(--${r}-700)`,borderRadius:"var(--rounded-full)"};case"light":return{backgroundColor:n?`var(--${r}-800)`:`var(--${r}-200)`,opacity:n?.75:1,borderRadius:"var(--rounded-full)"};case"solid":return{backgroundColor:n?`var(--${r}-500)`:`var(--${r}-600)`,borderRadius:"var(--rounded-full)"};default:return{borderRadius:"var(--rounded-full)"}}}getHighlightContentStyle({fillMode:t,color:r,isDark:n}){switch(t){case"outline":case"none":return{fontWeight:"var(--font-bold)",color:n?`var(--${r}-100)`:`var(--${r}-900)`};case"light":return{fontWeight:"var(--font-bold)",color:n?`var(--${r}-100)`:`var(--${r}-900)`};case"solid":return{fontWeight:"var(--font-bold)",color:"var(--white)"};default:return""}}bgAccentHigh({color:t,isDark:r}){return{backgroundColor:r?`var(--${t}-500)`:`var(--${t}-600)`}}contentAccent({color:t,isDark:r}){return t?{fontWeight:"var(--font-bold)",color:r?`var(--${t}-100)`:`var(--${t}-900)`}:null}normalizeDot(t){return this.normalizeNonHighlight("dot",t,this.bgAccentHigh)}normalizeBar(t){return this.normalizeNonHighlight("bar",t,this.bgAccentHigh)}normalizeContent(t){return this.normalizeNonHighlight("content",t,this.contentAccent)}normalizeNonHighlight(t,r,n){const o=this.normalizeAttr({type:t,config:r});return ws(o).forEach(([a,i])=>{ei(i,{isDark:this.isDark,color:this.color}),i.style=_e(_e({},n(i)),i.style)}),o}}var ks=6e4;function fc(e){return e.getTime()%ks}function al(e){var t=new Date(e.getTime()),r=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var n=r>0,o=n?(ks+fc(t))%ks:fc(t);return r*ks+o}function jU(e,t){var r=qU(t);return r.formatToParts?GU(r,e):KU(r,e)}var YU={year:0,month:1,day:2,hour:3,minute:4,second:5};function GU(e,t){for(var r=e.formatToParts(t),n=[],o=0;o=0&&(n[a]=parseInt(r[o].value,10))}return n}function KU(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 X2={};function qU(e){if(!X2[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";X2[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return X2[e]}var pc=36e5,WU=6e4,ns={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/,timezoneIANA:/(UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function mc(e,t){var r,n;if(r=ns.timezoneZ.exec(e),r)return 0;var o;if(r=ns.timezoneHH.exec(e),r)return o=parseInt(r[2],10),vc()?(n=o*pc,r[1]==="+"?-n:n):NaN;if(r=ns.timezoneHHMM.exec(e),r){o=parseInt(r[2],10);var a=parseInt(r[3],10);return vc(o,a)?(n=o*pc+a*WU,r[1]==="+"?-n:n):NaN}if(r=ns.timezoneIANA.exec(e),r){var i=jU(t,e),s=Date.UTC(i[0],i[1]-1,i[2],i[3],i[4],i[5]),l=t.getTime()-t.getTime()%1e3;return-(s-l)}return 0}function vc(e,t){return!(t!=null&&(t<0||t>59))}var J2=36e5,gc=6e4,QU=2,t1={dateTimeDelimeter:/[T ]/,plainTime:/:/,timeZoneDelimeter:/[Z ]/i,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:/([Z+-].*| UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function Cc(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?QU:Sr(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=XU(e),a=JU(o.date,n),i=a.year,s=a.restDateString,l=ej(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=tj(o.time),isNaN(u)))return new Date(NaN);if(o.timezone||r.timeZone){if(d=mc(o.timezone||r.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN);if(d=mc(o.timezone||r.timeZone,new Date(c+u+d)),isNaN(d))return new Date(NaN)}else d=al(new Date(c+u)),d=al(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function XU(e){var t={},r=e.split(t1.dateTimeDelimeter),n;if(t1.plainTime.test(r[0])?(t.date=null,n=r[0]):(t.date=r[0],n=r[1],t.timezone=r[2],t1.timeZoneDelimeter.test(t.date)&&(t.date=e.split(t1.timeZoneDelimeter)[0],n=e.substr(t.date.length,e.length))),n){var o=t1.timezone.exec(n);o?(t.time=n.replace(o[1],""),t.timezone=o[1]):t.time=n}return t}function JU(e,t){var r=t1.YYY[t],n=t1.YYYYY[t],o;if(o=t1.YYYY.exec(e)||n.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=t1.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 ej(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=t1.MM.exec(e),r)return n=new Date(0),o=parseInt(r[1],10)-1,bc(t,o)?(n.setUTCFullYear(t,o),n):new Date(NaN);if(r=t1.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return oj(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=t1.MMDD.exec(e),r){n=new Date(0),o=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return bc(t,o,s)?(n.setUTCFullYear(t,o,s),n):new Date(NaN)}if(r=t1.Www.exec(e),r)return a=parseInt(r[1],10)-1,wc(t,a)?yc(t,a):new Date(NaN);if(r=t1.WwwD.exec(e),r){a=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return wc(t,a,l)?yc(t,a,l):new Date(NaN)}return null}function tj(e){var t,r,n;if(t=t1.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),e0(r)?r%24*J2:NaN;if(t=t1.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),e0(r,n)?r%24*J2+n*gc:NaN;if(t=t1.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return e0(r,n,o)?r%24*J2+n*gc+o*1e3:NaN}return null}function yc(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 rj=[31,28,31,30,31,30,31,31,30,31,30,31],nj=[31,29,31,30,31,30,31,31,30,31,30,31];function Ud(e){return e%400===0||e%4===0&&e%100!==0}function bc(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=Ud(e);if(n&&r>nj[t]||!n&&r>rj[t])return!1}return!0}function oj(e,t){if(t<1)return!1;var r=Ud(e);return!(r&&t>366||!r&&t>365)}function wc(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function e0(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function so(e,t){i1(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.weekStartsOn,a=o==null?0:Sr(o),i=r.weekStartsOn==null?a:Sr(r.weekStartsOn);if(!(i>=0&&i<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=en(e),l=s.getDay(),c=(l=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function ij(e){i1(1,arguments);var t=aj(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=il(r);return n}var sj=6048e5;function lj(e){i1(1,arguments);var t=en(e),r=il(t).getTime()-ij(t).getTime();return Math.round(r/sj)+1}function cj(e,t){i1(1,arguments);var r=en(e),n=r.getFullYear(),o=t||{},a=o.locale,i=a&&a.options&&a.options.firstWeekContainsDate,s=i==null?1:Sr(i),l=o.firstWeekContainsDate==null?s:Sr(o.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=new Date(0);c.setFullYear(n+1,0,l),c.setHours(0,0,0,0);var u=so(c,t),d=new Date(0);d.setFullYear(n,0,l),d.setHours(0,0,0,0);var h=so(d,t);return r.getTime()>=u.getTime()?n+1:r.getTime()>=h.getTime()?n:n-1}function uj(e,t){i1(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.firstWeekContainsDate,a=o==null?1:Sr(o),i=r.firstWeekContainsDate==null?a:Sr(r.firstWeekContainsDate),s=cj(e,t),l=new Date(0);l.setFullYear(s,0,i),l.setHours(0,0,0,0);var c=so(l,t);return c}var dj=6048e5;function hj(e,t){i1(1,arguments);var r=en(e),n=so(r,t).getTime()-uj(r,t).getTime();return Math.round(n/dj)+1}var fj=6048e5;function pj(e,t,r){i1(2,arguments);var n=so(e,r),o=so(t,r),a=n.getTime()-al(n),i=o.getTime()-al(o);return Math.round((a-i)/fj)}function mj(e){i1(1,arguments);var t=en(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}function vj(e){i1(1,arguments);var t=en(e);return t.setDate(1),t.setHours(0,0,0,0),t}function gj(e,t){return i1(1,arguments),pj(mj(e),vj(e),t)+1}const Cj=24*60*60*1e3;let Rr=class tr{constructor(t,{order:r=0,locale:n,isFullDay:o}={}){if(this.isDateInfo=!0,this.order=r,this.locale=n instanceof sl?n:new sl(n),this.firstDayOfWeek=this.locale.firstDayOfWeek,!G1(t)){const l=this.locale.normalizeDate(t);o?t={start:l,end:l}:t={startOn:l,endOn:l}}let a=null,i=null;if(t.start?a=this.locale.normalizeDate(t.start,at(_e({},this.opts),{time:"00:00:00"})):t.startOn&&(a=this.locale.normalizeDate(t.startOn,this.opts)),t.end?i=this.locale.normalizeDate(t.end,at(_e({},this.opts),{time:"23:59:59"})):t.endOn&&(i=this.locale.normalizeDate(t.endOn,this.opts)),a&&i&&a>i){const l=a;a=i,i=l}else a&&t.span>=1&&(i=wr(a,t.span-1));this.start=a,this.startTime=a?a.getTime():NaN,this.end=i,this.endTime=i?i.getTime():NaN,this.isDate=this.startTime&&this.startTime===this.endTime,this.isRange=!this.isDate;const s=dc(t,{},tr.patternProps);if(s.assigned&&(this.on={and:s.target}),t.on){const l=(M1(t.on)?t.on:[t.on]).map(c=>{if(jr(c))return c;const u=dc(c,{},tr.patternProps);return u.assigned?u.target:null}).filter(c=>c);l.length&&(this.on=at(_e({},this.on),{or:l}))}this.isComplex=!!this.on}get opts(){return{order:this.order,locale:this.locale}}toDateInfo(t){return t.isDateInfo?t:new tr(t,this.opts)}startOfWeek(t){const r=t.getDay()+1,n=r>=this.firstDayOfWeek?this.firstDayOfWeek-r:-(7-(this.firstDayOfWeek-r));return wr(t,n)}diffInDays(t,r){return Math.round((r-t)/Cj)}diffInWeeks(t,r){return this.diffInDays(this.startOfWeek(t),this.startOfWeek(r))}diffInYears(t,r){return r.getUTCFullYear()-t.getUTCFullYear()}diffInMonths(t,r){return this.diffInYears(t,r)*12+(r.getMonth()-t.getMonth())}static get patterns(){return{dailyInterval:{test:(t,r,n)=>n.diffInDays(n.start||new Date,t.date)%r===0},weeklyInterval:{test:(t,r,n)=>n.diffInWeeks(n.start||new Date,t.date)%r===0},monthlyInterval:{test:(t,r,n)=>n.diffInMonths(n.start||new Date,t.date)%r===0},yearlyInterval:{test:()=>(t,r,n)=>n.diffInYears(n.start||new Date,t.date)%r===0},days:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.day)||r.includes(-t.dayFromEnd)},weekdays:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.weekday)},ordinalWeekdays:{validate:t=>Object.keys(t).reduce((r,n)=>{const o=t[n];return o&&(r[n]=M1(o)?o:[parseInt(o,10)]),r},{}),test:(t,r)=>Object.keys(r).map(n=>parseInt(n,10)).find(n=>r[n].includes(t.weekday)&&(n===t.weekdayOrdinal||n===-t.weekdayOrdinalFromEnd))},weekends:{validate:t=>t,test:t=>t.weekday===1||t.weekday===7},workweek:{validate:t=>t,test:t=>t.weekday>=2&&t.weekday<=6},weeks:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.week)||r.includes(-t.weekFromEnd)},months:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.month)},years:{validate:t=>M1(t)?t:[parseInt(t,10)],test:(t,r)=>r.includes(t.year)}}}static get patternProps(){return Object.keys(tr.patterns).map(t=>({name:t,validate:tr.patterns[t].validate}))}static testConfig(t,r,n){return jr(t)?t(r):G1(t)?Object.keys(t).every(o=>tr.patterns[o].test(r,t[o],n)):null}iterateDatesInRange({start:t,end:r},n){if(!t||!r||!jr(n))return null;t=this.locale.normalizeDate(t,at(_e({},this.opts),{time:"00:00:00"}));const o={i:0,date:t,day:this.locale.getDateParts(t),finished:!1};let a=null;for(;!o.finished&&o.date<=r;o.i++)a=n(o),o.date=wr(o.date,1),o.day=this.locale.getDateParts(o.date);return a}shallowIntersectingRange(t){return this.rangeShallowIntersectingRange(this,this.toDateInfo(t))}rangeShallowIntersectingRange(t,r){if(!this.dateShallowIntersectsDate(t,r))return null;const n=t.toRange(),o=r.toRange();let a=null,i=null;return n.start?o.start?a=n.start>o.start?n.start:o.start:a=n.start:o.start&&(a=o.start),n.end?o.end?i=n.end{this.matchesDay(a.day)&&(o=o||r.matchesDay(a.day),a.finished=o)}),o}shallowIntersectsDate(t){return this.dateShallowIntersectsDate(this,this.toDateInfo(t))}dateShallowIntersectsDate(t,r){return t.isDate?r.isDate?t.startTime===r.startTime:this.dateShallowIncludesDate(r,t):r.isDate?this.dateShallowIncludesDate(t,r):!(t.start&&r.end&&t.start>r.end||t.end&&r.start&&t.end{this.matchesDay(a.day)&&(o=o&&r.matchesDay(a.day),a.finished=!o)}),o}shallowIncludesDate(t){return this.dateShallowIncludesDate(this,t.isDate?t:new tr(t,this.opts))}dateShallowIncludesDate(t,r){return t.isDate?r.isDate?t.startTime===r.startTime:!r.startTime||!r.endTime?!1:t.startTime===r.startTime&&t.startTime===r.endTime:r.isDate?!(t.start&&r.startt.end):!(t.start&&(!r.start||r.startt.end))}intersectsDay(t){return this.shallowIntersectsDate(t.range)&&this.matchesDay(t)?this:null}matchesDay(t){return this.on?!(this.on.and&&!tr.testConfig(this.on.and,t,this)||this.on.or&&!this.on.or.some(r=>tr.testConfig(r,t,this))):!0}toRange(){return new tr({start:this.start,end:this.end},this.opts)}compare(t){if(this.order!==t.order)return this.order-t.order;if(this.isDate!==t.isDate)return this.isDate?1:-1;if(this.isDate)return 0;const r=this.start-t.start;return r!==0?r:this.end-t.end}};const W1={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"}};W1.en=W1["en-US"];W1.es=W1["es-ES"];W1.no=W1.nb;W1.zh=W1["zh-CN"];ws(W1).forEach(([e,{dow:t,L:r}])=>{W1[e]={id:e,firstDayOfWeek:t,masks:{L:r}}});const sn={DATE_TIME:1,DATE:2,TIME:3},yj={1:["year","month","day","hours","minutes","seconds","milliseconds"],2:["year","month","day"],3:["hours","minutes","seconds","milliseconds"]},_c=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,ln=/\d\d?/,bj=/\d{3}/,wj=/\d{4}/,Ta=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,_j=/\[([^]*?)\]/gm,kc=()=>{},Mc=e=>(t,r,n)=>{const o=n[e].indexOf(r.charAt(0).toUpperCase()+r.substring(1).toLowerCase());~o&&(t.month=o)},kj=["L","iso"],s1=7,Mj=[31,28,31,30,31,30,31,31,30,31,30,31],xj=[{value:0,label:"00"},{value:1,label:"01"},{value:2,label:"02"},{value:3,label:"03"},{value:4,label:"04"},{value:5,label:"05"},{value:6,label:"06"},{value:7,label:"07"},{value:8,label:"08"},{value:9,label:"09"},{value:10,label:"10"},{value:11,label:"11"},{value:12,label:"12"},{value:13,label:"13"},{value:14,label:"14"},{value:15,label:"15"},{value:16,label:"16"},{value:17,label:"17"},{value:18,label:"18"},{value:19,label:"19"},{value:20,label:"20"},{value:21,label:"21"},{value:22,label:"22"},{value:23,label:"23"}],xc={D(e){return e.day},DD(e){return ut(e.day)},Do(e,t){return t.DoFn(e.day)},d(e){return e.weekday-1},dd(e){return ut(e.weekday-1)},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 ut(e.month)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substring(2)},YYYY(e){return ut(e.year,4)},h(e){return e.hours%12||12},hh(e){return ut(e.hours%12||12)},H(e){return e.hours},HH(e){return ut(e.hours)},m(e){return e.minutes},mm(e){return ut(e.minutes)},s(e){return e.seconds},ss(e){return ut(e.seconds)},S(e){return Math.round(e.milliseconds/100)},SS(e){return ut(Math.round(e.milliseconds/10),2)},SSS(e){return ut(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?"-":"+"}${ut(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${ut(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${ut(Math.floor(Math.abs(t)/60),2)}:${ut(Math.abs(t)%60,2)}`}},vt={D:[ln,(e,t)=>{e.day=t}],Do:[new RegExp(ln.source+Ta.source),(e,t)=>{e.day=parseInt(t,10)}],d:[ln,kc],W:[Ta,kc],M:[ln,(e,t)=>{e.month=t-1}],MMM:[Ta,Mc("monthNamesShort")],MMMM:[Ta,Mc("monthNames")],YY:[ln,(e,t)=>{const r=+new Date().getFullYear().toString().substring(0,2);e.year=`${t>68?r-1:r}${t}`}],YYYY:[wj,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.millisecond=t*100}],SS:[/\d{2}/,(e,t)=>{e.millisecond=t*10}],SSS:[bj,(e,t)=>{e.millisecond=t}],h:[ln,(e,t)=>{e.hour=t}],m:[ln,(e,t)=>{e.minute=t}],s:[ln,(e,t)=>{e.second=t}],a:[Ta,(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}}]};vt.DD=vt.D;vt.dd=vt.d;vt.WWWW=vt.WWW=vt.WW=vt.W;vt.MM=vt.M;vt.mm=vt.m;vt.hh=vt.H=vt.HH=vt.h;vt.ss=vt.s;vt.A=vt.a;vt.ZZZZ=vt.ZZZ=vt.ZZ=vt.Z;function Sj(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;yn(e)?n=e:d5(e,"id")&&(n=e.id),n=(n||r).toLowerCase();const o=Object.keys(t),a=s=>o.find(l=>l.toLowerCase()===s);n=a(n)||a(n.substring(0,2))||r;const i=at(_e(_e({},t["en-IE"]),t[n]),{id:n});return e=G1(e)?u5(e,i):i,e}class sl{constructor(t,{locales:r=W1,timezone:n}={}){const{id:o,firstDayOfWeek:a,masks:i}=Sj(t,r);this.id=o,this.daysInWeek=s1,this.firstDayOfWeek=BB(a,1,s1),this.masks=i,this.timezone=n||void 0,this.dayNames=this.getDayNames("long"),this.dayNamesShort=this.getDayNames("short"),this.dayNamesShorter=this.dayNamesShort.map(s=>s.substring(0,2)),this.dayNamesNarrow=this.getDayNames("narrow"),this.monthNames=this.getMonthNames("long"),this.monthNamesShort=this.getMonthNames("short"),this.amPm=["am","pm"],this.monthData={},this.getMonthComps=this.getMonthComps.bind(this),this.parse=this.parse.bind(this),this.format=this.format.bind(this),this.toPage=this.toPage.bind(this)}format(t,r){if(t=this.normalizeDate(t),!t)return"";r=this.normalizeMasks(r)[0];const n=[];r=r.replace(_j,(i,s)=>(n.push(s),"??"));const o=/Z$/.test(r)?"utc":this.timezone,a=this.getDateParts(t,o);return r=r.replace(_c,i=>i in xc?xc[i](a,this):i.slice(1,i.length-1)),r.replace(/\?\?/g,()=>n.shift())}parse(t,r){return this.normalizeMasks(r).map(n=>{if(typeof n!="string")throw new Error("Invalid mask in fecha.parse");let o=t;if(o.length>1e3)return!1;let a=!0;const i={};if(n.replace(_c,c=>{if(vt[c]){const u=vt[c],d=o.search(u[0]);~d?o.replace(u[0],h=>(u[1](i,h,this),o=o.substring(d+h.length),h)):a=!1}return vt[c]?"":c.slice(1,c.length-1)}),!a)return!1;const s=new Date;i.isPm===!0&&i.hour!=null&&+i.hour!=12?i.hour=+i.hour+12:i.isPm===!1&&+i.hour==12&&(i.hour=0);let l;return i.timezoneOffset!=null?(i.minute=+(i.minute||0)-+i.timezoneOffset,l=new Date(Date.UTC(i.year||s.getFullYear(),i.month||0,i.day||1,i.hour||0,i.minute||0,i.second||0,i.millisecond||0))):l=this.getDateFromParts({year:i.year||s.getFullYear(),month:(i.month||0)+1,day:i.day||1,hours:i.hour||0,minutes:i.minute||0,seconds:i.second||0,milliseconds:i.millisecond||0}),l}).find(n=>n)||new Date(t)}normalizeMasks(t){return(F1(t)&&t||[yn(t)&&t||"YYYY-MM-DD"]).map(r=>kj.reduce((n,o)=>n.replace(o,this.masks[o]||""),r))}normalizeDate(t,r={}){let n=null,{type:o,fillDate:a}=r;const{mask:i,patch:s,time:l}=r,c=o==="auto"||!o;if(Ja(t)?(o="number",n=new Date(+t)):yn(t)?(o="string",n=t?this.parse(t,i||"iso"):null):G1(t)?(o="object",n=this.getDateFromParts(t)):(o="date",n=kn(t)?new Date(t.getTime()):null),n&&s){a=a==null?new Date:this.normalizeDate(a);const u=_e(_e({},this.getDateParts(a)),uR(this.getDateParts(n),yj[s]));n=this.getDateFromParts(u)}return c&&(r.type=o),n&&!isNaN(n.getTime())?(l&&(n=this.adjustTimeForDate(n,{timeAdjust:l})),n):null}denormalizeDate(t,{type:r,mask:n}={}){switch(r){case"number":return t?t.getTime():NaN;case"string":return t?this.format(t,n||"iso"):"";default:return t?new Date(t):null}}hourIsValid(t,r,n){if(!r)return!0;if(M1(r))return r.includes(t);if(G1(r)){const o=r.min||0,a=r.max||24;return o<=t&&a>=t}return r(t,n)}getHourOptions(t,r){return xj.filter(n=>this.hourIsValid(n.value,t,r))}getMinuteOptions(t){const r=[];t=t>0?t:1;for(let n=0;n<=59;n+=t)r.push({value:n,label:ut(n,2)});return r}nearestOptionValue(t,r){if(t==null)return t;const n=r.reduce((o,a)=>{if(a.disabled)return o;if(isNaN(o))return a.value;const i=Math.abs(o-t);return Math.abs(a.value-t)n&&(n instanceof Rr?n:new Rr(n,r))).filter(n=>n)}getDateParts(t,r=this.timezone){if(!t)return null;let n=t;if(r){const v=new Date(t.toLocaleString("en-US",{timeZone:r}));v.setMilliseconds(t.getMilliseconds());const k=v.getTime()-t.getTime();n=new Date(t.getTime()+k)}const o=n.getMilliseconds(),a=n.getSeconds(),i=n.getMinutes(),s=n.getHours(),l=n.getMonth()+1,c=n.getFullYear(),u=this.getMonthComps(l,c),d=n.getDate(),h=u.days-d+1,f=n.getDay()+1,g=Math.floor((d-1)/7+1),_=Math.floor((u.days-d)/7+1),C=Math.ceil((d+Math.abs(u.firstWeekday-u.firstDayOfWeek))/7),w=u.weeks-C+1,b={milliseconds:o,seconds:a,minutes:i,hours:s,day:d,dayFromEnd:h,weekday:f,weekdayOrdinal:g,weekdayOrdinalFromEnd:_,week:C,weekFromEnd:w,month:l,year:c,date:t,isValid:!0};return b.timezoneOffset=this.getTimezoneOffset(b),b}getDateFromParts(t){if(!t)return null;const r=new Date,{year:n=r.getFullYear(),month:o=r.getMonth()+1,day:a=r.getDate(),hours:i=0,minutes:s=0,seconds:l=0,milliseconds:c=0}=t;if(this.timezone){const u=`${ut(n,4)}-${ut(o,2)}-${ut(a,2)}T${ut(i,2)}:${ut(s,2)}:${ut(l,2)}.${ut(c,3)}`;return Cc(u,{timeZone:this.timezone})}return new Date(n,o-1,a,i,s,l,c)}getTimezoneOffset(t){const{year:r,month:n,day:o,hours:a=0,minutes:i=0,seconds:s=0,milliseconds:l=0}=t;let c;const u=new Date(Date.UTC(r,n-1,o,a,i,s,l));if(this.timezone){const d=`${ut(r,4)}-${ut(n,2)}-${ut(o,2)}T${ut(a,2)}:${ut(i,2)}:${ut(s,2)}.${ut(l,3)}`;c=Cc(d,{timeZone:this.timezone})}else c=new Date(r,n-1,o,a,i,s,l);return(c-u)/6e4}toPage(t,r){return Ja(t)?Zr(r,t):yn(t)?this.getDateParts(this.normalizeDate(t)):kn(t)?this.getDateParts(t):G1(t)?t:null}getMonthDates(t=2e3){const r=[];for(let n=0;n<12;n++)r.push(new Date(t,n,15));return r}getMonthNames(t){const r=new Intl.DateTimeFormat(this.id,{month:t,timezome:"UTC"});return this.getMonthDates().map(n=>r.format(n))}getWeekdayDates(t=this.firstDayOfWeek){const r=[],n=5+t-1;for(let o=0;or.format(n))}getMonthComps(t,r){const n=`${t}-${r}`;let o=this.monthData[n];if(!o){const a=r%4===0&&r%100!==0||r%400===0,i=new Date(r,t-1,1),s=i.getDay()+1,l=t===2&&a?29:Mj[t-1],c=this.firstDayOfWeek-1,u=gj(i,{weekStartsOn:c}),d=[],h=[];for(let f=0;f(se,ce,ne,ye)=>this.normalizeDate({year:V,month:U,day:ie,hours:se,minutes:ce,seconds:ne,milliseconds:ye});for(let V=1;V<=t;V++){for(let U=1,ie=i;U<=s1;U++,ie+=ie===s1?1-s1:1){d&&ie===s&&(_=1,C=r.days,w=Math.floor((_-1)/s1+1),b=Math.floor((r.days-_)/s1+1),v=1,k=r.weeks,T=r.month,$=r.year,d=!1,h=!0);const se=R($,T,_),ce={start:se(0,0,0),end:se(23,59,59,999)},ne=ce.start,ye=`${ut($,4)}-${ut(T,2)}-${ut(_,2)}`,Ge=U,Ne=s1-U,qe=c[V-1],ze=l[V-1],he=_===z&&T===D&&$===S,$e=h&&_===1,He=h&&_===r.days,Ke=V===1,K=V===t,j=U===1,Z=U===s1;a.push({id:ye,label:_.toString(),ariaLabel:g.format(new Date($,T-1,_)),day:_,dayFromEnd:C,weekday:ie,weekdayPosition:Ge,weekdayPositionFromEnd:Ne,weekdayOrdinal:w,weekdayOrdinalFromEnd:b,week:v,weekFromEnd:k,weeknumber:qe,isoWeeknumber:ze,month:T,year:$,dateFromTime:se,date:ne,range:ce,isToday:he,isFirstDay:$e,isLastDay:He,inMonth:h,inPrevMonth:d,inNextMonth:f,onTop:Ke,onBottom:K,onLeft:j,onRight:Z,classes:[`id-${ye}`,`day-${_}`,`day-from-end-${C}`,`weekday-${ie}`,`weekday-position-${Ge}`,`weekday-ordinal-${w}`,`weekday-ordinal-from-end-${b}`,`week-${v}`,`week-from-end-${k}`,{"is-today":he,"is-first-day":$e,"is-last-day":He,"in-month":h,"in-prev-month":d,"in-next-month":f,"on-top":Ke,"on-bottom":K,"on-left":j,"on-right":Z}]}),h&&He?(h=!1,f=!0,_=1,C=o.days,w=1,b=Math.floor((o.days-_)/s1+1),v=1,k=o.weeks,T=o.month,$=o.year):(_++,C--,w=Math.floor((_-1)/s1+1),b=Math.floor((r.days-_)/s1+1))}v++,k--}return a}}class jd{constructor({key:t,hashcode:r,highlight:n,content:o,dot:a,bar:i,popover:s,dates:l,excludeDates:c,excludeMode:u,customData:d,order:h,pinPage:f},g,_){this.key=nB(t)?ol():t,this.hashcode=r,this.customData=d,this.order=h||0,this.dateOpts={order:h,locale:_},this.pinPage=f,n&&(this.highlight=g.normalizeHighlight(n)),o&&(this.content=g.normalizeContent(o)),a&&(this.dot=g.normalizeDot(a)),i&&(this.bar=g.normalizeBar(i)),s&&(this.popover=s),this.dates=_.normalizeDates(l,this.dateOpts),this.hasDates=!!F1(this.dates),this.excludeDates=_.normalizeDates(c,this.dateOpts),this.hasExcludeDates=!!F1(this.excludeDates),this.excludeMode=u||"intersects",this.hasExcludeDates&&!this.hasDates&&(this.dates.push(new Rr({},this.dateOpts)),this.hasDates=!0),this.isComplex=OU(this.dates,C=>C.isComplex)}intersectsDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(r=>r.intersectsDate(t))||!1)}includesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(r=>r.includesDate(t))||!1)}excludesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),this.hasExcludeDates&&this.excludeDates.find(r=>this.excludeMode==="intersects"&&r.intersectsDate(t)||this.excludeMode==="includes"&&r.includesDate(t))}intersectsDay(t){return!this.excludesDay(t)&&(this.dates.find(r=>r.intersectsDay(t))||!1)}excludesDay(t){return this.hasExcludeDates&&this.excludeDates.find(r=>r.intersectsDay(t))}}const Ej=300,Lj=60,Aj=80;var Bj={maxSwipeTime:Ej,minHorizontalSwipeDistance:Lj,maxVerticalSwipeDistance:Aj};const Dj="MMMM YYYY",Hj="W",Tj="MMM",Ij=["L","YYYY-MM-DD","YYYY/MM/DD"],Oj=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],Vj=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],Pj=["h:mm A"],Nj=["HH:mm"],$j="WWW, MMM D, YYYY",Zj=["L","YYYY-MM-DD","YYYY/MM/DD"],Rj="iso",zj="YYYY-MM-DDTHH:mm:ss.SSSZ";var Fj={title:Dj,weekdays:Hj,navMonths:Tj,input:Ij,inputDateTime:Oj,inputDateTime24hr:Vj,inputTime:Pj,inputTime24hr:Nj,dayPopover:$j,data:Zj,model:Rj,iso:zj};const Uj="640px",jj="768px",Yj="1024px",Gj="1280px";var Kj={sm:Uj,md:jj,lg:Yj,xl:Gj};const qj={componentPrefix:"v",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:Bj,masks:Fj,screens:Kj,locales:W1,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",keepVisibleOnInput:!1,isInteractive:!0}}},N6=Bn(qj),Wj=A(()=>vN(N6.locales,e=>(e.masks=u5(e.masks,N6.masks),e))),Mn=e=>window&&d5(window.__vcalendar__,e)?Mi(window.__vcalendar__,e):Mi(N6,e),Qj={props:{color:{type:String,default:()=>Mn("color")},isDark:{type:Boolean,default:()=>Mn("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,minDateExact:null,maxDateExact:null,disabledDates:null,availableDates:null,theme:null},computed:{$theme(){return this.theme instanceof hc?this.theme:new hc({color:this.color,isDark:this.isDark})},$locale(){if(this.locale instanceof sl)return this.locale;const e=G1(this.locale)?this.locale:{id:this.locale,firstDayOfWeek:this.firstDayOfWeek,masks:this.masks};return new sl(e,{locales:Wj.value,timezone:this.timezone})},disabledDates_(){const e=this.normalizeDates(this.disabledDates),{minDate:t,minDateExact:r,maxDate:n,maxDateExact:o}=this;if(r||t){const a=r?this.normalizeDate(r):this.normalizeDate(t,{time:"00:00:00"});e.push({start:null,end:new Date(a.getTime()-1e3)})}if(o||n){const a=o?this.normalizeDate(o):this.normalizeDate(n,{time:"23:59:59"});e.push({start:new Date(a.getTime()+1e3),end:null})}return e},availableDates_(){return this.normalizeDates(this.availableDates)},disabledAttribute(){return new jd({key:"disabled",dates:this.disabledDates_,excludeDates:this.availableDates_,excludeMode:"includes",order:100},this.$theme,this.$locale)}},methods:{formatDate(e,t){return this.$locale?this.$locale.format(e,t):""},parseDate(e,t){if(!this.$locale)return null;const r=this.$locale.parse(e,t);return kn(r)?r:null},normalizeDate(e,t){return this.$locale?this.$locale.normalizeDate(e,t):e},normalizeDates(e){return this.$locale.normalizeDates(e,{isFullDay:!0})},pageForDate(e){return this.$locale.getDateParts(this.normalizeDate(e))},pageForThisMonth(){return this.pageForDate(new Date)}}},Xj={methods:{safeSlot(e,t,r=null){return jr(this.$slots[e])?this.$slots[e](t):r}}},p2=RU,Yd=Qj,h5=Xj,Jj={name:"PopoverRow",mixins:[p2],props:{attribute:Object},computed:{indicator(){const{highlight:e,dot:t,bar:r,popover:n}=this.attribute;if(n&&n.hideIndicator)return null;if(e){const{color:o,isDark:a}=e.start;return{style:at(_e({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"10px",height:"5px",borderRadius:"3px"})}}if(t){const{color:o,isDark:a}=t.start;return{style:at(_e({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"5px",height:"5px",borderRadius:"50%"})}}if(r){const{color:o,isDark:a}=r.start;return{style:at(_e({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"10px",height:"3px"})}}return null}}},eY={class:"vc-day-popover-row"},tY={key:0,class:"vc-day-popover-row-indicator"},rY={class:"vc-day-popover-row-content"};function nY(e,t,r,n,o,a){return m(),M("div",eY,[a.indicator?(m(),M("div",tY,[p("span",{style:Ue(a.indicator.style),class:J(a.indicator.class)},null,6)])):I("",!0),p("div",rY,[F(e.$slots,"default",{},()=>[y(H(r.attribute.popover?r.attribute.popover.label:"No content provided"),1)])])])}var oY=xa(Jj,[["render",nY]]);const os="26px",aY="0 0 32 32",iY={"left-arrow":{viewBox:"0 -1 16 34",path:"M11.196 10c0 0.143-0.071 0.304-0.179 0.411l-7.018 7.018 7.018 7.018c0.107 0.107 0.179 0.268 0.179 0.411s-0.071 0.304-0.179 0.411l-0.893 0.893c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-8.321-8.321c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l8.321-8.321c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l0.893 0.893c0.107 0.107 0.179 0.25 0.179 0.411z"},"right-arrow":{viewBox:"-5 -1 16 34",path:"M10.625 17.429c0 0.143-0.071 0.304-0.179 0.411l-8.321 8.321c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-0.893-0.893c-0.107-0.107-0.179-0.25-0.179-0.411 0-0.143 0.071-0.304 0.179-0.411l7.018-7.018-7.018-7.018c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l0.893-0.893c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l8.321 8.321c0.107 0.107 0.179 0.268 0.179 0.411z"}},sY={props:["name"],data(){return{width:os,height:os,viewBox:aY,path:"",isBaseline:!1}},mounted(){this.updateIcon()},watch:{name(){this.updateIcon()}},methods:{updateIcon(){const e=iY[this.name];e&&(this.width=e.width||os,this.height=e.height||os,this.viewBox=e.viewBox,this.path=e.path)}}},lY=["width","height","viewBox"],cY=["d"];function uY(e,t,r,n,o,a){return m(),M("svg",{class:"vc-svg-icon",width:o.width,height:o.height,viewBox:o.viewBox},[p("path",{d:o.path},null,8,cY)],8,lY)}var Gd=xa(sY,[["render",uY]]);const t0=12,dY={name:"CalendarNav",emits:["input"],components:{SvgIcon:Gd},mixins:[p2],props:{value:{type:Object,default:()=>({month:0,year:0})},validator:{type:Function,default:()=>()=>!0}},data(){return{monthMode:!0,yearIndex:0,yearGroupIndex:0,onSpaceOrEnter:zd}},computed:{month(){return this.value&&this.value.month||0},year(){return this.value&&this.value.year||0},title(){return this.monthMode?this.yearIndex:`${this.firstYear} - ${this.lastYear}`},monthItems(){return this.getMonthItems(this.yearIndex)},yearItems(){return this.getYearItems(this.yearGroupIndex)},prevItemsEnabled(){return this.monthMode?this.prevMonthItemsEnabled:this.prevYearItemsEnabled},nextItemsEnabled(){return this.monthMode?this.nextMonthItemsEnabled:this.nextYearItemsEnabled},prevMonthItemsEnabled(){return this.getMonthItems(this.yearIndex-1).some(e=>!e.isDisabled)},nextMonthItemsEnabled(){return this.getMonthItems(this.yearIndex+1).some(e=>!e.isDisabled)},prevYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex-1).some(e=>!e.isDisabled)},nextYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex+1).some(e=>!e.isDisabled)},activeItems(){return this.monthMode?this.monthItems:this.yearItems},firstYear(){return $d(this.yearItems.map(e=>e.year))},lastYear(){return xi(this.yearItems.map(e=>e.year))}},watch:{year(){this.yearIndex=this.year},yearIndex(e){this.yearGroupIndex=this.getYearGroupIndex(e)},value(){this.focusFirstItem()}},created(){this.yearIndex=this.year},mounted(){this.focusFirstItem()},methods:{focusFirstItem(){this.$nextTick(()=>{const e=this.$refs.navContainer.querySelector(".vc-nav-item:not(.is-disabled)");e&&e.focus()})},getItemClasses({isActive:e,isCurrent:t,isDisabled:r}){const n=["vc-nav-item"];return e?n.push("is-active"):t&&n.push("is-current"),r&&n.push("is-disabled"),n},getYearGroupIndex(e){return Math.floor(e/t0)},getMonthItems(e){const{month:t,year:r}=this.pageForDate(new Date);return this.locale.getMonthDates().map((n,o)=>{const a=o+1;return{month:a,year:e,id:`${e}.${ut(a,2)}`,label:this.locale.format(n,this.masks.navMonths),ariaLabel:this.locale.format(n,"MMMM YYYY"),isActive:a===this.month&&e===this.year,isCurrent:a===t&&e===r,isDisabled:!this.validator({month:a,year:e}),click:()=>this.monthClick(a,e)}})},getYearItems(e){const{_:t,year:r}=this.pageForDate(new Date),n=e*t0,o=n+t0,a=[];for(let i=n;ithis.yearClick(i)})}return a},monthClick(e,t){this.validator({month:e,year:t})&&this.$emit("input",{month:e,year:t})},yearClick(e){this.yearIndex=e,this.monthMode=!0,this.focusFirstItem()},toggleMode(){this.monthMode=!this.monthMode},movePrev(){this.prevItemsEnabled&&(this.monthMode&&this.movePrevYear(),this.movePrevYearGroup())},moveNext(){this.nextItemsEnabled&&(this.monthMode&&this.moveNextYear(),this.moveNextYearGroup())},movePrevYear(){this.yearIndex--},moveNextYear(){this.yearIndex++},movePrevYearGroup(){this.yearGroupIndex--},moveNextYearGroup(){this.yearGroupIndex++}}},hY={class:"vc-nav-container",ref:"navContainer"},fY={class:"vc-nav-header"},pY=["tabindex"],mY=["tabindex"],vY={class:"vc-nav-items"},gY=["data-id","aria-label","tabindex","onClick","onKeydown"];function CY(e,t,r,n,o,a){const i=Qt("svg-icon");return m(),M("div",hY,[p("div",fY,[p("span",{role:"button",class:J(["vc-nav-arrow is-left",{"is-disabled":!a.prevItemsEnabled}]),tabindex:a.prevItemsEnabled?0:void 0,onClick:t[0]||(t[0]=(...s)=>a.movePrev&&a.movePrev(...s)),onKeydown:t[1]||(t[1]=s=>o.onSpaceOrEnter(s,a.movePrev))},[F(e.$slots,"nav-left-button",{},()=>[P(i,{name:"left-arrow",width:"20px",height:"24px"})])],42,pY),p("span",{role:"button",class:"vc-nav-title vc-grid-focus",style:{whiteSpace:"nowrap"},tabindex:"0",onClick:t[2]||(t[2]=(...s)=>a.toggleMode&&a.toggleMode(...s)),onKeydown:t[3]||(t[3]=s=>o.onSpaceOrEnter(s,a.toggleMode))},H(a.title),33),p("span",{role:"button",class:J(["vc-nav-arrow is-right",{"is-disabled":!a.nextItemsEnabled}]),tabindex:a.nextItemsEnabled?0:void 0,onClick:t[4]||(t[4]=(...s)=>a.moveNext&&a.moveNext(...s)),onKeydown:t[5]||(t[5]=s=>o.onSpaceOrEnter(s,a.moveNext))},[F(e.$slots,"nav-right-button",{},()=>[P(i,{name:"right-arrow",width:"20px",height:"24px"})])],42,mY)]),p("div",vY,[(m(!0),M(we,null,tt(a.activeItems,s=>(m(),M("span",{key:s.label,role:"button","data-id":s.id,"aria-label":s.ariaLabel,class:J(a.getItemClasses(s)),tabindex:s.isDisabled?void 0:0,onClick:s.click,onKeydown:l=>o.onSpaceOrEnter(l,s.click)},H(s.label),43,gY))),128))])],512)}var yY=xa(dY,[["render",CY]]);function $6(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function Z6(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function Kd(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function bY(e){document&&document.dispatchEvent(new CustomEvent("update-popover",{detail:e}))}function ll(e){const{visibility:t}=e,r=t==="click",n=t==="hover",o=t==="hover-focus",a=t==="focus";e.autoHide=!r;let i=!1,s=!1;const{isRenderFn:l}=e,c={click:l?"onClick":"click",mousemove:l?"onMousemove":"mousemove",mouseleave:l?"onMouseleave":"mouseleave",focusin:l?"onFocusin":"focusin",focusout:l?"onFocusout":"focusout"};return{[c.click](u){r&&(e.ref=u.target,Kd(e),u.stopPropagation())},[c.mousemove](u){e.ref=u.currentTarget,i||(i=!0,(n||o)&&$6(e))},[c.mouseleave](u){e.ref=u.target,i&&(i=!1,(n||o&&!s)&&Z6(e))},[c.focusin](u){e.ref=u.currentTarget,s||(s=!0,(a||o)&&$6(e))},[c.focusout](u){e.ref=u.currentTarget,s&&!ri(e.ref,u.relatedTarget)&&(s=!1,(a||o&&!i)&&Z6(e))}}}const wY={name:"CalendarDay",emits:["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown"],mixins:[p2,h5],inheritAttrs:!1,render(){const e=()=>this.hasBackgrounds&&Ee("div",{class:"vc-highlights vc-day-layer"},this.backgrounds.map(({key:o,wrapperClass:a,class:i,style:s})=>Ee("div",{key:o,class:a},[Ee("div",{class:i,style:s})]))),t=()=>this.safeSlot("day-content",{day:this.day,attributes:this.day.attributes,attributesMap:this.day.attributesMap,dayProps:this.dayContentProps,dayEvents:this.dayContentEvents})||Ee("span",at(_e(at(_e({},this.dayContentProps),{class:this.dayContentClass,style:this.dayContentStyle}),this.dayContentEvents),{ref:"content"}),[this.day.label]),r=()=>this.hasDots&&Ee("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Ee("div",{class:"vc-dots"},this.dots.map(({key:o,class:a,style:i})=>Ee("span",{key:o,class:a,style:i})))]),n=()=>this.hasBars&&Ee("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Ee("div",{class:"vc-bars"},this.bars.map(({key:o,class:a,style:i})=>Ee("span",{key:o,class:a,style:i})))]);return Ee("div",{class:["vc-day",...this.day.classes,{"vc-day-box-center-center":!this.$slots["day-content"]},{"is-not-in-month":!this.inMonth}]},[e(),t(),r(),n()])},inject:["sharedState"],props:{day:{type:Object,required:!0}},data(){return{glyphs:{},dayContentEvents:{}}},computed:{label(){return this.day.label},startTime(){return this.day.range.start.getTime()},endTime(){return this.day.range.end.getTime()},inMonth(){return this.day.inMonth},isDisabled(){return this.day.isDisabled},backgrounds(){return this.glyphs.backgrounds},hasBackgrounds(){return!!F1(this.backgrounds)},content(){return this.glyphs.content},dots(){return this.glyphs.dots},hasDots(){return!!F1(this.dots)},bars(){return this.glyphs.bars},hasBars(){return!!F1(this.bars)},popovers(){return this.glyphs.popovers},hasPopovers(){return!!F1(this.popovers)},dayContentClass(){return["vc-day-content vc-focusable",{"is-disabled":this.isDisabled},Mi(xi(this.content),"class")||""]},dayContentStyle(){return Mi(xi(this.content),"style")},dayContentProps(){let e;return this.day.isFocusable?e="0":this.day.inMonth&&(e="-1"),{tabindex:e,"aria-label":this.day.ariaLabel,"aria-disabled":this.day.isDisabled?"true":"false",role:"button"}},dayEvent(){return at(_e({},this.day),{el:this.$refs.content,popovers:this.popovers})}},watch:{theme(){this.refresh()},popovers(){this.refreshPopovers()},"day.shouldRefresh"(){this.refresh()}},mounted(){this.refreshPopovers(),this.refresh()},methods:{getDayEvent(e){return at(_e({},this.dayEvent),{event:e})},click(e){this.$emit("dayclick",this.getDayEvent(e))},mouseenter(e){this.$emit("daymouseenter",this.getDayEvent(e))},mouseleave(e){this.$emit("daymouseleave",this.getDayEvent(e))},focusin(e){this.$emit("dayfocusin",this.getDayEvent(e))},focusout(e){this.$emit("dayfocusout",this.getDayEvent(e))},keydown(e){this.$emit("daykeydown",this.getDayEvent(e))},refresh(){if(!this.day.shouldRefresh)return;this.day.shouldRefresh=!1;const e={backgrounds:[],dots:[],bars:[],popovers:[],content:[]};this.day.attributes=Object.values(this.day.attributesMap||{}).sort((t,r)=>t.order-r.order),this.day.attributes.forEach(t=>{const{targetDate:r}=t,{isDate:n,isComplex:o,startTime:a,endTime:i}=r,s=this.startTime<=a,l=this.endTime>=i,c={isDate:n,isComplex:o,onStart:s,onEnd:l,onStartAndEnd:s&&l,onStartOrEnd:s||l};this.processHighlight(t,c,e),this.processNonHighlight(t,"content",c,e.content),this.processNonHighlight(t,"dot",c,e.dots),this.processNonHighlight(t,"bar",c,e.bars),this.processPopover(t,e)}),this.glyphs=e},processHighlight({key:e,highlight:t},{isDate:r,isComplex:n,onStart:o,onEnd:a,onStartAndEnd:i},{backgrounds:s,content:l}){if(!t)return;const{base:c,start:u,end:d}=t;r||n?(s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",u.class],style:u.style}),l.push({key:`${e}-content`,class:u.contentClass,style:u.contentStyle})):i?(s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",u.class],style:u.style}),l.push({key:`${e}-content`,class:u.contentClass,style:u.contentStyle})):o?(s.push({key:`${e}-base`,wrapperClass:"vc-day-layer vc-day-box-right-center",class:["vc-highlight vc-highlight-base-start",c.class],style:c.style}),s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",u.class],style:u.style}),l.push({key:`${e}-content`,class:u.contentClass,style:u.contentStyle})):a?(s.push({key:`${e}-base`,wrapperClass:"vc-day-layer vc-day-box-left-center",class:["vc-highlight vc-highlight-base-end",c.class],style:c.style}),s.push({key:e,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",d.class],style:d.style}),l.push({key:`${e}-content`,class:d.contentClass,style:d.contentStyle})):(s.push({key:`${e}-middle`,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight vc-highlight-base-middle",c.class],style:c.style}),l.push({key:`${e}-content`,class:c.contentClass,style:c.contentStyle}))},processNonHighlight(e,t,{isDate:r,onStart:n,onEnd:o},a){if(!e[t])return;const{key:i}=e,s=`vc-${t}`,{base:l,start:c,end:u}=e[t];r||n?a.push({key:i,class:[s,c.class],style:c.style}):o?a.push({key:i,class:[s,u.class],style:u.style}):a.push({key:i,class:[s,l.class],style:l.style})},processPopover(e,{popovers:t}){const{key:r,customData:n,popover:o}=e;if(!o)return;const a=ei({key:r,customData:n,attribute:e},_e({},o),{visibility:o.label?"hover":"click",placement:"bottom",isInteractive:!o.label});t.splice(0,0,a)},refreshPopovers(){let e={};F1(this.popovers)&&(e=ll(ei({id:this.dayPopoverId,data:this.day,isRenderFn:!0},...this.popovers))),this.dayContentEvents=VU({onClick:this.click,onMouseenter:this.mouseenter,onMouseleave:this.mouseleave,onFocusin:this.focusin,onFocusout:this.focusout,onKeydown:this.keydown},e),bY({id:this.dayPopoverId,data:this.day})}}},_Y={name:"CalendarPane",emits:["update:page","weeknumberclick"],mixins:[p2,h5],inheritAttrs:!1,render(){const e=this.safeSlot("header",this.page)||Ee("div",{class:`vc-header align-${this.titlePosition}`},[Ee("div",_e({class:"vc-title"},this.navPopoverEvents),[this.safeSlot("header-title",this.page,this.page.title)])]),t=this.weekdayLabels.map((l,c)=>Ee("div",{key:c+1,class:"vc-weekday"},[l])),r=this.showWeeknumbers_.startsWith("left"),n=this.showWeeknumbers_.startsWith("right");r?t.unshift(Ee("div",{class:"vc-weekday"})):n&&t.push(Ee("div",{class:"vc-weekday"}));const o=l=>Ee("div",{class:["vc-weeknumber"]},[Ee("span",{class:["vc-weeknumber-content",`is-${this.showWeeknumbers_}`],onClick:c=>{this.$emit("weeknumberclick",{weeknumber:l,days:this.page.days.filter(u=>u[this.weeknumberKey]===l),event:c})}},[l])]),a=[],{daysInWeek:i}=this.locale;this.page.days.forEach((l,c)=>{const u=c%i;(r&&u===0||n&&u===i)&&a.push(o(l[this.weeknumberKey])),a.push(Ee(wY,at(_e({},this.$attrs),{day:l}),this.$slots)),n&&u===i-1&&a.push(o(l[this.weeknumberKey]))});const s=Ee("div",{class:{"vc-weeks":!0,"vc-show-weeknumbers":this.showWeeknumbers_,"is-left":r,"is-right":n}},[t,a]);return Ee("div",{class:["vc-pane",`row-from-end-${this.rowFromEnd}`,`column-from-end-${this.columnFromEnd}`],ref:"pane"},[e,s])},props:{page:Object,position:Number,row:Number,rowFromEnd:Number,column:Number,columnFromEnd:Number,titlePosition:String,navVisibility:{type:String,default:()=>Mn("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String]},computed:{weeknumberKey(){return this.showWeeknumbers?"weeknumber":"isoWeeknumber"},showWeeknumbers_(){const e=this.showWeeknumbers||this.showIsoWeeknumbers;return e==null?"":AA(e)?e?"left":"":e.startsWith("right")?this.columnFromEnd>1?"right":e:this.column>1?"left":e},navPlacement(){switch(this.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}},navPopoverEvents(){const{sharedState:e,navVisibility:t,navPlacement:r,page:n,position:o}=this;return ll({id:e.navPopoverId,visibility:t,placement:r,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:n,position:o},isInteractive:!0,isRenderFn:!0})},weekdayLabels(){return this.locale.getWeekdayDates().map(e=>this.format(e,this.masks.weekdays))}}};class kY{constructor(t,r,n){this.theme=t,this.locale=r,this.map={},this.refresh(n,!0)}destroy(){this.theme=null,this.locale=null,this.map={},this.list=[],this.pinAttr=null}refresh(t,r){const n={},o=[];let a=null;const i=[],s=r?new Set:new Set(Object.keys(this.map));return F1(t)&&t.forEach((l,c)=>{if(!l||!l.dates)return;const u=l.key?l.key.toString():c.toString(),d=l.order||0,h=NU(JSON.stringify(l));let f=this.map[u];!r&&f&&f.hashcode===h?s.delete(u):(f=new jd(_e({key:u,order:d,hashcode:h},l),this.theme,this.locale),i.push(f)),f&&f.pinPage&&(a=f),n[u]=f,o.push(f)}),this.map=n,this.list=o,this.pinAttr=a,{adds:i,deletes:Array.from(s)}}}const MY=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:o})=>{if(!e||!e.addEventListener||!jr(t))return null;let a=0,i=0,s=null,l=!1;function c(d){const h=d.changedTouches[0];a=h.screenX,i=h.screenY,s=new Date().getTime(),l=!0}function u(d){if(!l)return;l=!1;const h=d.changedTouches[0],f=h.screenX-a,g=h.screenY-i;if(new Date().getTime()-s=n&&Math.abs(g)<=o){const _={toLeft:!1,toRight:!1};f<0?_.toLeft=!0:_.toRight=!0,t(_)}}return d1(e,"touchstart",c,{passive:!0}),d1(e,"touchend",u,{passive:!0}),()=>{h1(e,"touchstart",c),h1(e,"touchend",u)}},xY={name:"Calendar",emits:["dayfocusin","dayfocusout","transition-start","transition-end","update:from-page","update:to-page"],render(){const e=this.pages.map((o,a)=>{const i=a+1,s=Math.ceil((a+1)/this.columns),l=this.rows-s+1,c=i%this.columns||this.columns,u=this.columns-c+1;return Ee(_Y,at(_e({},this.$attrs),{key:o.key,attributes:this.store,page:o,position:i,row:s,rowFromEnd:l,column:c,columnFromEnd:u,titlePosition:this.titlePosition,canMove:this.canMove,"onUpdate:page":d=>this.move(d,{position:a+1}),onDayfocusin:d=>{this.lastFocusedDay=d,this.$emit("dayfocusin",d)},onDayfocusout:d=>{this.lastFocusedDay=null,this.$emit("dayfocusout",d)}}),this.$slots)}),t=o=>{const a=()=>this.move(o?-this.step_:this.step_),i=l=>zd(l,a),s=o?!this.canMovePrev:!this.canMoveNext;return Ee("div",{class:["vc-arrow",`is-${o?"left":"right"}`,{"is-disabled":s}],role:"button",onClick:a,onKeydown:i},[(o?this.safeSlot("header-left-button",{click:a}):this.safeSlot("header-right-button",{click:a}))||Ee(Gd,{name:o?"left-arrow":"right-arrow"})])},r=()=>Ee(P6,{id:this.sharedState.navPopoverId,contentClass:"vc-nav-popover-container",ref:"navPopover"},{default:({data:o})=>{const{position:a,page:i}=o;return Ee(yY,{value:i,position:a,validator:s=>this.canMove(s,{position:a}),onInput:s=>this.move(s)},_e({},this.$slots))}}),n=()=>Ee(P6,{id:this.sharedState.dayPopoverId,contentClass:"vc-day-popover-container"},{default:({data:o,updateLayout:a,hide:i})=>{const s=Object.values(o.attributes).filter(d=>d.popover),l=this.$locale.masks,c=this.formatDate,u=c(o.date,l.dayPopover);return this.safeSlot("day-popover",{day:o,attributes:s,masks:l,format:c,dayTitle:u,updateLayout:a,hide:i},Ee("div",[l.dayPopover&&Ee("div",{class:["vc-day-popover-header"]},[u]),s.map(d=>Ee(oY,{key:d.key,attribute:d}))]))}});return Ee("div",{"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",class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-expanded":this.isExpanded,"vc-is-dark":this.$theme.isDark}],onKeydown:this.handleKeydown,onMouseup:o=>o.preventDefault(),ref:"container"},[r(),Ee("div",{class:["vc-pane-container",{"in-transition":this.inTransition}]},[Ee(Fd,{name:this.transitionName,"on-before-enter":()=>{this.inTransition=!0},"on-after-enter":()=>{this.inTransition=!1}},{default:()=>Ee("div",at(_e({},this.$attrs),{class:"vc-pane-layout",style:{gridTemplateColumns:`repeat(${this.columns}, 1fr)`},key:this.firstPage?this.firstPage.key:""}),e)}),Ee("div",{class:[`vc-arrows-container title-${this.titlePosition}`]},[t(!0),t(!1)]),this.$slots.footer&&this.$slots.footer()]),n()])},mixins:[Yd,h5],provide(){return{sharedState:this.sharedState}},props:{rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>Mn("titlePosition")},isExpanded:Boolean,fromDate:Date,toDate:Date,fromPage:Object,toPage:Object,minPage:Object,maxPage:Object,transition:String,attributes:[Object,Array],trimWeeks:Boolean,disablePageSwipe:Boolean},data(){return{pages:[],store:null,lastFocusedDay:null,focusableDay:new Date().getDate(),transitionName:"",inTransition:!1,sharedState:{navPopoverId:ol(),dayPopoverId:ol(),theme:{},masks:{},locale:{}}}},computed:{firstPage(){return $d(this.pages)},lastPage(){return xi(this.pages)},minPage_(){return this.minPage||this.pageForDate(this.minDate)},maxPage_(){return this.maxPage||this.pageForDate(this.maxDate)},count(){return this.rows*this.columns},step_(){return this.step||this.count},canMovePrev(){return this.canMove(-this.step_)},canMoveNext(){return this.canMove(this.step_)}},watch:{$locale(){this.refreshLocale(),this.refreshPages({page:this.firstPage,ignoreCache:!0}),this.initStore()},$theme(){this.refreshTheme(),this.initStore()},fromDate(){this.refreshPages()},fromPage(e){const t=this.pages&&this.pages[0];W2(e,t)||this.refreshPages()},toPage(e){const t=this.pages&&this.pages[this.pages.length-1];W2(e,t)||this.refreshPages()},count(){this.refreshPages()},attributes:{handler(e){const{adds:t,deletes:r}=this.store.refresh(e);this.refreshAttrs(this.pages,t,r)},deep:!0},pages(e){this.refreshAttrs(e,this.store.list,null,!0)},disabledAttribute(){this.refreshDisabledDays()},lastFocusedDay(e){e&&(this.focusableDay=e.day,this.refreshFocusableDays())},inTransition(e){e?this.$emit("transition-start"):(this.$emit("transition-end"),this.transitionPromise&&(this.transitionPromise.resolve(!0),this.transitionPromise=null))}},created(){this.refreshLocale(),this.refreshTheme(),this.initStore(),this.refreshPages()},mounted(){this.disablePageSwipe||(this.removeHandlers=MY(this.$refs.container,({toLeft:e,toRight:t})=>{e?this.moveNext():t&&this.movePrev()},Mn("touch")))},beforeUnmount(){this.pages=[],this.store.destroy(),this.store=null,this.sharedState=null,this.removeHandlers&&this.removeHandlers()},methods:{refreshLocale(){this.sharedState.locale=this.$locale,this.sharedState.masks=this.$locale.masks},refreshTheme(){this.sharedState.theme=this.$theme},canMove(e,t={}){const r=this.firstPage&&this.$locale.toPage(e,this.firstPage);if(!r)return!1;let{position:n}=t;if(Ja(e)&&(n=1),!n)if($a(r,this.firstPage))n=-1;else if(ti(r,this.lastPage))n=1;else return!0;return Object.assign(t,this.getTargetPageRange(r,{position:n,force:!0})),PU(t.fromPage,t.toPage).some(o=>Rd(o,this.minPage_,this.maxPage_))},movePrev(e){return this.move(-this.step_,e)},moveNext(e){return this.move(this.step_,e)},move(e,t={}){const r=this.canMove(e,t);return!t.force&&!r?Promise.reject(new Error(`Move target is disabled: ${JSON.stringify(t)}`)):(this.$refs.navPopover.hide({hideDelay:0}),t.fromPage&&!W2(t.fromPage,this.firstPage)?this.refreshPages(at(_e({},t),{page:t.fromPage,position:1,force:!0})):Promise.resolve(!0))},focusDate(e,t={}){return this.move(e,t).then(()=>{const r=this.$el.querySelector(`.id-${this.$locale.getDayId(e)}.in-month .vc-focusable`);return r?(r.focus(),Promise.resolve(!0)):Promise.resolve(!1)})},showPageRange(e,t){let r,n;if(kn(e))r=this.pageForDate(e);else if(G1(e)){const{month:i,year:s}=e,{from:l,to:c}=e;Ja(i)&&Ja(s)?r=e:(l||c)&&(r=kn(l)?this.pageForDate(l):l,n=kn(c)?this.pageForDate(c):c)}else return Promise.reject(new Error("Invalid page range provided."));const o=this.lastPage;let a=r;return ti(n,o)&&(a=Zr(n,-(this.pages.length-1))),$a(a,r)&&(a=r),this.refreshPages(at(_e({},t),{page:a}))},getTargetPageRange(e,{position:t,force:r}={}){let n=null,o=null;if(H1(e)){let a=0;t=+t,isNaN(t)||(a=t>0?1-t:-(this.count+t)),n=Zr(e,a)}else n=this.getDefaultInitialPage();return o=Zr(n,this.count-1),r||($a(n,this.minPage_)?n=this.minPage_:ti(o,this.maxPage_)&&(n=Zr(this.maxPage_,1-this.count)),o=Zr(n,this.count-1)),{fromPage:n,toPage:o}},getDefaultInitialPage(){let e=this.fromPage||this.pageForDate(this.fromDate);if(!H1(e)){const t=this.toPage||this.pageForDate(this.toPage);H1(t)&&(e=Zr(t,1-this.count))}return H1(e)||(e=this.getPageForAttributes()),H1(e)||(e=this.pageForThisMonth()),e},refreshPages({page:e,position:t=1,force:r,transition:n,ignoreCache:o}={}){return new Promise((a,i)=>{const{fromPage:s,toPage:l}=this.getTargetPageRange(e,{position:t,force:r}),c=[];for(let u=0;u{t.isDisabled=!!this.disabledAttribute&&this.disabledAttribute.intersectsDay(t)})},refreshFocusableDays(e){this.getPageDays(e).forEach(t=>{t.isFocusable=t.inMonth&&t.day===this.focusableDay})},getPageDays(e=this.pages){return e.reduce((t,r)=>t.concat(r.days),[])},getPageTransition(e,t,r=this.transition){if(r==="none")return r;if(r==="fade"||!r&&this.count>1||!H1(e)||!H1(t))return"fade";const n=$a(t,e);return r==="slide-v"?n?"slide-down":"slide-up":n?"slide-right":"slide-left"},getPageForAttributes(){let e=null;const t=this.store.pinAttr;if(t&&t.hasDates){let[r]=t.dates;r=r.start||r.date,e=this.pageForDate(r)}return e},buildPage({month:e,year:t},r){const n=`${t.toString()}-${e.toString()}`;let o=this.pages.find(a=>a.key===n);if(!o||r){const a=new Date(t,e-1,15),i=this.$locale.getMonthComps(e,t),s=this.$locale.getPrevMonthComps(e,t),l=this.$locale.getNextMonthComps(e,t);o={key:n,month:e,year:t,weeks:this.trimWeeks?i.weeks:6,title:this.$locale.format(a,this.$locale.masks.title),shortMonthLabel:this.$locale.format(a,"MMM"),monthLabel:this.$locale.format(a,"MMMM"),shortYearLabel:t.toString().substring(2),yearLabel:t.toString(),monthComps:i,prevMonthComps:s,nextMonthComps:l,canMove:c=>this.canMove(c),move:c=>this.move(c),moveThisMonth:()=>this.moveThisMonth(),movePrevMonth:()=>this.move(s),moveNextMonth:()=>this.move(l),refresh:!0},o.days=this.$locale.getCalendarDays(o)}return o},initStore(){this.store=new kY(this.$theme,this.$locale,this.attributes),this.refreshAttrs(this.pages,this.store.list,[],!0)},refreshAttrs(e=[],t=[],r=[],n){F1(e)&&e.forEach(o=>{o.days.forEach(a=>{let i=!1,s={};n?i=!0:V6(a.attributesMap,r)?(s=O6(a.attributesMap,r),i=!0):s=a.attributesMap||{},t.forEach(l=>{const c=l.intersectsDay(a);if(c){const u=at(_e({},l),{targetDate:c});s[l.key]=u,i=!0}}),i&&(a.attributesMap=s,a.shouldRefresh=!0)})})},handleKeydown(e){const t=this.lastFocusedDay;t!=null&&(t.event=e,this.handleDayKeydown(t))},handleDayKeydown(e){const{dateFromTime:t,event:r}=e,n=t(12);let o=null;switch(r.key){case"ArrowLeft":{o=wr(n,-1);break}case"ArrowRight":{o=wr(n,1);break}case"ArrowUp":{o=wr(n,-7);break}case"ArrowDown":{o=wr(n,7);break}case"Home":{o=wr(n,-e.weekdayPosition+1);break}case"End":{o=wr(n,e.weekdayPositionFromEnd);break}case"PageUp":{r.altKey?o=d4(n,-1):o=A6(n,-1);break}case"PageDown":{r.altKey?o=d4(n,1):o=A6(n,1);break}}o&&(r.preventDefault(),this.focusDate(o).catch())}}},SY={inheritAttrs:!1,emits:["update:modelValue"],props:{options:Array,modelValue:null}},EY={class:"vc-select"},LY=["value"],AY=["value","disabled"],BY=p("div",{class:"vc-select-arrow"},[p("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},[p("path",{d:"M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"})])],-1);function DY(e,t,r,n,o,a){return m(),M("div",EY,[p("select",Qe(e.$attrs,{value:r.modelValue,onChange:t[0]||(t[0]=i=>e.$emit("update:modelValue",i.target.value))}),[(m(!0),M(we,null,tt(r.options,i=>(m(),M("option",{key:i.value,value:i.value,disabled:i.disabled},H(i.label),9,AY))),128))],16,LY),BY])}var HY=xa(SY,[["render",DY]]);const TY=[{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"}],IY=[{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"}],OY={name:"TimePicker",components:{TimeSelect:HY},emits:["update:modelValue"],props:{modelValue:{type:Object,required:!0},locale:{type:Object,required:!0},theme:{type:Object,required:!0},is24hr:{type:Boolean,default:!0},showBorder:Boolean,hourOptions:Array,minuteOptions:Array},computed:{date(){let e=this.locale.normalizeDate(this.modelValue);return this.modelValue.hours===24&&(e=new Date(e.getTime()-1)),e},hours:{get(){return this.modelValue.hours},set(e){this.updateValue(e,this.minutes)}},minutes:{get(){return this.modelValue.minutes},set(e){this.updateValue(this.hours,e)}},isAM:{get(){return this.modelValue.hours<12},set(e){let t=this.hours;e&&t>=12?t-=12:!e&&t<12&&(t+=12),this.updateValue(t,this.minutes)}},amHourOptions(){return TY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},pmHourOptions(){return IY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},hourOptions_(){return this.is24hr?this.hourOptions:this.isAM?this.amHourOptions:this.pmHourOptions},amDisabled(){return!F1(this.amHourOptions)},pmDisabled(){return!F1(this.pmHourOptions)}},methods:{updateValue(e,t=this.minutes){(e!==this.hours||t!==this.minutes)&&this.$emit("update:modelValue",at(_e({},this.modelValue),{hours:e,minutes:t,seconds:0,milliseconds:0}))}}},VY=p("div",null,[p("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24",class:"vc-time-icon",stroke:"currentColor"},[p("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"})])],-1),PY={class:"vc-time-content"},NY={key:0,class:"vc-time-date"},$Y={class:"vc-time-weekday"},ZY={class:"vc-time-month"},RY={class:"vc-time-day"},zY={class:"vc-time-year"},FY={class:"vc-time-select"},UY=p("span",{style:{margin:"0 4px"}},":",-1),jY={key:0,class:"vc-am-pm"};function YY(e,t,r,n,o,a){const i=Qt("time-select");return m(),M("div",{class:J(["vc-time-picker",[{"vc-invalid":!r.modelValue.isValid,"vc-bordered":r.showBorder}]])},[VY,p("div",PY,[a.date?(m(),M("div",NY,[p("span",$Y,H(r.locale.format(a.date,"WWW")),1),p("span",ZY,H(r.locale.format(a.date,"MMM")),1),p("span",RY,H(r.locale.format(a.date,"D")),1),p("span",zY,H(r.locale.format(a.date,"YYYY")),1)])):I("",!0),p("div",FY,[P(i,{modelValue:a.hours,"onUpdate:modelValue":t[0]||(t[0]=s=>a.hours=s),modelModifiers:{number:!0},options:a.hourOptions_},null,8,["modelValue","options"]),UY,P(i,{modelValue:a.minutes,"onUpdate:modelValue":t[1]||(t[1]=s=>a.minutes=s),modelModifiers:{number:!0},options:r.minuteOptions},null,8,["modelValue","options"]),r.is24hr?I("",!0):(m(),M("div",jY,[p("button",{class:J({active:a.isAM,"vc-disabled":a.amDisabled}),onClick:t[2]||(t[2]=It(s=>a.isAM=!0,["prevent"])),type:"button"}," AM ",2),p("button",{class:J({active:!a.isAM,"vc-disabled":a.pmDisabled}),onClick:t[3]||(t[3]=It(s=>a.isAM=!1,["prevent"])),type:"button"}," PM ",2)]))])])],2)}var GY=xa(OY,[["render",YY]]);const Sc={type:"auto",mask:"iso",timeAdjust:""},KY=[Sc,Sc],as={DATE:"date",DATE_TIME:"datetime",TIME:"time"},L1={NONE:0,START:1,END:2,BOTH:3},qY={name:"DatePicker",emits:["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"],render(){const e=(o,a)=>{if(!this.$slots.footer)return o;const i=[o,this.$slots.footer()];return a?Ee(a,i):i},t=()=>{if(!this.dateParts)return null;const o=this.isRange?this.dateParts:[this.dateParts[0]];return Ee("div",{},at(_e({},this.$slots),{default:()=>o.map((a,i)=>{const s=this.$locale.getHourOptions(this.modelConfig_[i].validHours,a),l=this.$locale.getMinuteOptions(this.modelConfig_[i].minuteIncrement,a);return Ee(GY,{modelValue:a,locale:this.$locale,theme:this.$theme,is24hr:this.is24hr,showBorder:!this.isTime,isDisabled:this.isDateTime&&!a.isValid||this.isDragging,hourOptions:s,minuteOptions:l,"onUpdate:modelValue":c=>this.onTimeInput(c,i===0)})})}))},r=()=>Ee(xY,at(_e({},this.$attrs),{attributes:this.attributes_,theme:this.$theme,locale:this.$locale,minDate:this.minDateExact||this.minDate,maxDate:this.maxDateExact||this.maxDate,disabledDates:this.disabledDates,availableDates:this.availableDates,onDayclick:this.onDayClick,onDaykeydown:this.onDayKeydown,onDaymouseenter:this.onDayMouseEnter,ref:"calendar"}),at(_e({},this.$slots),{footer:()=>this.isDateTime?e(t()):e()})),n=()=>this.isTime?Ee("div",{class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-dark":this.$theme.isDark}]},e(t(),"div")):r();return this.$slots.default?Ee("div",[this.$slots.default(this.slotArgs),Ee(P6,{id:this.datePickerPopoverId,placement:"bottom-start",contentClass:`vc-container${this.isDark?" vc-is-dark":""}`,"on-before-show":o=>this.$emit("popover-will-show",o),"on-after-show":o=>this.$emit("popover-did-show",o),"on-before-hide":o=>this.$emit("popover-will-hide",o),"on-after-hide":o=>this.$emit("popover-did-hide",o),ref:"popover"},{default:n})]):n()},mixins:[Yd],props:{mode:{type:String,default:as.DATE},modelValue:{type:null,required:!0},modelConfig:{type:Object,default:()=>({})},is24hr:Boolean,minuteIncrement:Number,isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>Mn("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Mn("datePicker.inputDebounce")},popover:{type:Object,default:()=>({})},dragAttribute:Object,selectAttribute:Object,attributes:Array,validHours:[Object,Array,Function]},data(){return{value_:null,dateParts:null,activeDate:"",dragValue:null,inputValues:["",""],updateTimeout:null,watchValue:!0,datePickerPopoverId:ol()}},computed:{isDate(){return this.mode.toLowerCase()===as.DATE},isDateTime(){return this.mode.toLowerCase()===as.DATE_TIME},isTime(){return this.mode.toLowerCase()===as.TIME},isDragging(){return!!this.dragValue},modelConfig_(){return this.normalizeConfig(this.modelConfig,KY)},inputMask(){const e=this.$locale.masks;return this.isTime?this.is24hr?e.inputTime24hr:e.inputTime:this.isDateTime?this.is24hr?e.inputDateTime24hr:e.inputDateTime:this.$locale.masks.input},inputMaskHasTime(){return/[Hh]/g.test(this.inputMask)},inputMaskHasDate(){return/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(this.inputMask)},inputMaskPatch(){if(this.inputMaskHasTime&&this.inputMaskHasDate)return sn.DATE_TIME;if(this.inputMaskHasDate)return sn.DATE;if(this.inputMaskHasTime)return sn.TIME},slotArgs(){const{isRange:e,isDragging:t,updateValue:r,showPopover:n,hidePopover:o,togglePopover:a}=this,i=e?{start:this.inputValues[0],end:this.inputValues[1]}:this.inputValues[0],s=[!0,!1].map(c=>_e({input:this.onInputInput(c),change:this.onInputChange(c),keyup:this.onInputKeyup},ll(at(_e({},this.popover_),{id:this.datePickerPopoverId,callback:u=>{u.action==="show"&&u.completed&&this.onInputShow(c)}})))),l=e?{start:s[0],end:s[1]}:s[0];return{inputValue:i,inputEvents:l,isDragging:t,updateValue:r,showPopover:n,hidePopover:o,togglePopover:a,getPopoverTriggerEvents:ll}},popover_(){return u5(this.popover,Mn("datePicker.popover"))},selectAttribute_(){if(!this.hasValue(this.value_))return null;const e=at(_e({key:"select-drag"},this.selectAttribute),{dates:this.value_,pinPage:!0}),{dot:t,bar:r,highlight:n,content:o}=e;return!t&&!r&&!n&&!o&&(e.highlight=!0),e},dragAttribute_(){if(!this.isRange||!this.hasValue(this.dragValue))return null;const e=at(_e({key:"select-drag"},this.dragAttribute),{dates:this.dragValue}),{dot:t,bar:r,highlight:n,content:o}=e;return!t&&!r&&!n&&!o&&(e.highlight={startEnd:{fillMode:"outline"}}),e},attributes_(){const e=M1(this.attributes)?[...this.attributes]:[];return this.dragAttribute_?e.push(this.dragAttribute_):this.selectAttribute_&&e.push(this.selectAttribute_),e}},watch:{inputMask(){this.formatInput()},modelValue(e){this.watchValue&&this.forceUpdateValue(e,{config:this.modelConfig_,formatInput:!0,hidePopover:!1})},value_(){this.refreshDateParts()},dragValue(){this.refreshDateParts()},timezone(){this.refreshDateParts(),this.forceUpdateValue(this.value_,{formatInput:!0})}},created(){this.value_=this.normalizeValue(this.modelValue,this.modelConfig_,sn.DATE_TIME,L1.BOTH),this.forceUpdateValue(this.modelValue,{config:this.modelConfig_,formatInput:!0,hidePopover:!1}),this.refreshDateParts()},mounted(){d1(document,"keydown",this.onDocumentKeyDown),d1(document,"click",this.onDocumentClick)},beforeUnmount(){h1(document,"keydown",this.onDocumentKeyDown),h1(document,"click",this.onDocumentClick)},methods:{getDateParts(e){return this.$locale.getDateParts(e)},getDateFromParts(e){return this.$locale.getDateFromParts(e)},refreshDateParts(){const e=this.dragValue||this.value_,t=[];this.isRange?(e&&e.start?t.push(this.getDateParts(e.start)):t.push({}),e&&e.end?t.push(this.getDateParts(e.end)):t.push({})):e?t.push(this.getDateParts(e)):t.push({}),this.$nextTick(()=>this.dateParts=t)},onDocumentKeyDown(e){this.dragValue&&e.key==="Escape"&&(this.dragValue=null)},onDocumentClick(e){document.body.contains(e.target)&&!ri(this.$el,e.target)&&(this.dragValue=null,this.formatInput())},onDayClick(e){this.handleDayClick(e),this.$emit("dayclick",e)},onDayKeydown(e){switch(e.event.key){case" ":case"Enter":{this.handleDayClick(e),e.event.preventDefault();break}case"Escape":this.hidePopover()}this.$emit("daykeydown",e)},handleDayClick(e){const{keepVisibleOnInput:t,visibility:r}=this.popover_,n={patch:sn.DATE,adjustTime:!0,formatInput:!0,hidePopover:this.isDate&&!t&&r!=="visible"};this.isRange?(this.isDragging?this.dragTrackingValue.end=e.date:this.dragTrackingValue=_e({},e.range),n.isDragging=!this.isDragging,n.rangePriority=n.isDragging?L1.NONE:L1.BOTH,n.hidePopover=n.hidePopover&&!n.isDragging,this.updateValue(this.dragTrackingValue,n)):(n.clearIfEqual=!this.isRequired,this.updateValue(e.date,n))},onDayMouseEnter(e){this.isDragging&&(this.dragTrackingValue.end=e.date,this.updateValue(this.dragTrackingValue,{patch:sn.DATE,adjustTime:!0,formatInput:!0,hidePriority:!1,rangePriority:L1.NONE}))},onTimeInput(e,t){let r=null;if(this.isRange){const n=t?e:this.dateParts[0],o=t?this.dateParts[1]:e;r={start:n,end:o}}else r=e;this.updateValue(r,{patch:sn.TIME,rangePriority:t?L1.START:L1.END}).then(()=>this.adjustPageRange(t))},onInputInput(e){return t=>{this.updateOnInput&&this.onInputUpdate(t.target.value,e,{formatInput:!1,hidePopover:!1,debounce:this.inputDebounce})}},onInputChange(e){return t=>{this.onInputUpdate(t.target.value,e,{formatInput:!0,hidePopover:!1})}},onInputUpdate(e,t,r){this.inputValues.splice(t?0:1,1,e);const n=this.isRange?{start:this.inputValues[0],end:this.inputValues[1]||this.inputValues[0]}:e,o={type:"string",mask:this.inputMask};this.updateValue(n,at(_e({},r),{config:o,patch:this.inputMaskPatch,rangePriority:t?L1.START:L1.END})).then(()=>this.adjustPageRange(t))},onInputShow(e){this.adjustPageRange(e)},onInputKeyup(e){e.key==="Escape"&&this.updateValue(this.value_,{formatInput:!0,hidePopover:!0})},updateValue(e,t={}){return clearTimeout(this.updateTimeout),new Promise(r=>{const n=t,{debounce:o}=n,a=oA(n,["debounce"]);o>0?this.updateTimeout=setTimeout(()=>{this.forceUpdateValue(e,a),r(this.value_)},o):(this.forceUpdateValue(e,a),r(this.value_))})},normalizeConfig(e,t=this.modelConfig_){return e=M1(e)?e:[e.start||e,e.end||e],t.map((r,n)=>_e(_e({validHours:this.validHours,minuteIncrement:this.minuteIncrement},r),e[n]))},forceUpdateValue(e,{config:t=this.modelConfig_,patch:r=sn.DATE_TIME,clearIfEqual:n=!1,formatInput:o=!0,hidePopover:a=!1,isDragging:i=this.isDragging,rangePriority:s=L1.BOTH}={}){t=this.normalizeConfig(t);let l=this.normalizeValue(e,t,r,s);!l&&this.isRequired&&(l=this.value_),l=this.adjustTimeForValue(l,t);const c=this.valueIsDisabled(l);if(c){if(i)return;l=this.value_,a=!1}const u=i?"dragValue":"value_";let d=!this.valuesAreEqual(this[u],l);if(!c&&!d&&n&&(l=null,d=!0),d){this[u]=l,i||(this.dragValue=null);const h=this.denormalizeValue(l),f=this.isDragging?"drag":"update:modelValue";this.watchValue=!1,this.$emit(f,h),this.$nextTick(()=>this.watchValue=!0)}a&&this.hidePopover(),o&&this.formatInput()},hasValue(e){return this.isRange?G1(e)&&!!e.start&&!!e.end:!!e},normalizeValue(e,t,r,n){if(!this.hasValue(e))return null;if(this.isRange){const o={},a=e.start>e.end?e.end:e.start;o.start=this.normalizeDate(a,at(_e({},t[0]),{fillDate:this.value_&&this.value_.start||t[0].fillDate,patch:r}));const i=e.start>e.end?e.start:e.end;return o.end=this.normalizeDate(i,at(_e({},t[1]),{fillDate:this.value_&&this.value_.end||t[1].fillDate,patch:r})),this.sortRange(o,n)}return this.normalizeDate(e,at(_e({},t[0]),{fillDate:this.value_||t[0].fillDate,patch:r}))},adjustTimeForValue(e,t){return this.hasValue(e)?this.isRange?{start:this.$locale.adjustTimeForDate(e.start,t[0]),end:this.$locale.adjustTimeForDate(e.end,t[1])}:this.$locale.adjustTimeForDate(e,t[0]):null},sortRange(e,t=L1.NONE){const{start:r,end:n}=e;if(r>n)switch(t){case L1.START:return{start:r,end:r};case L1.END:return{start:n,end:n};case L1.BOTH:return{start:n,end:r}}return{start:r,end:n}},denormalizeValue(e,t=this.modelConfig_){return this.isRange?this.hasValue(e)?{start:this.$locale.denormalizeDate(e.start,t[0]),end:this.$locale.denormalizeDate(e.end,t[1])}:null:this.$locale.denormalizeDate(e,t[0])},valuesAreEqual(e,t){if(this.isRange){const r=this.hasValue(e),n=this.hasValue(t);return!r&&!n?!0:r!==n?!1:Q2(e.start,t.start)&&Q2(e.end,t.end)}return Q2(e,t)},valueIsDisabled(e){return this.hasValue(e)&&this.disabledAttribute&&this.disabledAttribute.intersectsDate(e)},formatInput(){this.$nextTick(()=>{const e=this.normalizeConfig({type:"string",mask:this.inputMask}),t=this.denormalizeValue(this.dragValue||this.value_,e);this.isRange?this.inputValues=[t&&t.start,t&&t.end]:this.inputValues=[t,""]})},showPopover(e={}){$6(at(_e(_e({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},hidePopover(e={}){Z6(at(_e(_e({hideDelay:10},this.showPopover_),e),{id:this.datePickerPopoverId}))},togglePopover(e){Kd(at(_e(_e({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},adjustPageRange(e){this.$nextTick(()=>{const t=this.$refs.calendar,r=this.getPageForValue(e),n=e?1:-1;r&&t&&!Rd(r,t.firstPage,t.lastPage)&&t.move(r,{position:n,transition:"fade"})})},getPageForValue(e){return this.hasValue(this.value_)?this.pageForDate(this.isRange?this.value_[e?"start":"end"]:this.value_):null},move(e,t){return this.$refs.calendar?this.$refs.calendar.move(e,t):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))},focusDate(e,t){return this.$refs.calendar?this.$refs.calendar.focusDate(e,t):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))}}},WY=e=>e.every(t=>t.value!==void 0),QY=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},XY=e=>{const t=QY(e),r=new Set(t);return t.length===r.size},qd=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})),JY=e=>{const t=typeof e[0]=="string",r=qd(e),n=XY(r);return t?n&&WY(e):n},eG={},tG=X({...eG,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||JY(e)},isDisabled:{type:Boolean,default:!1},allowPointerEvents:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=Y(qd(r.options)),o=s=>r.modelValue===s.value?"primary":"secondary",a=s=>!!s.disabled||r.isDisabled,i=s=>{var l,c;t("click",(l=s.target)==null?void 0:l.name),t("update:modelValue",(c=s.target)==null?void 0:c.name)};return(s,l)=>(m(),M("div",{class:J(["k-segmented-control",{"allow-pointer-events":e.allowPointerEvents}])},[(m(!0),M(we,null,tt(n.value,c=>(m(),G(Fe,{key:`${c.value}-option`,appearance:o(c),disabled:a(c),name:c.value,size:"small",onClick:i},{default:E(()=>[F(s.$slots,"option-label",{option:c},()=>[y(H(c.label),1)],!0)]),_:2},1032,["appearance","disabled","name"]))),128))],2))}}),Wd=Se(tG,[["__scopeId","data-v-aa757ac7"]]),rG=["innerHTML"],nG={key:1,class:"range-display"},oG={key:3,class:"relative-periods-container"},aG={class:"timeframe-section-title"},iG={class:"timeframe-buttons"},sG={class:"datetime-picker-footer-container"},lG=X({__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(Uw).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={type:"number"},i={highlight:{start:{class:"vcal-day-start"},base:{class:"vcal-day-base"},end:{class:"vcal-day-end"}}},s={highlight:{start:{class:"vcal-day-drag-start"},base:{class:"vcal-day-drag-base"},end:{class:"vcal-day-drag-end"}}},l=Y(o.modelValue),c=A(()=>o.mode!=="relative"),u=A(()=>{var z;return((z=o==null?void 0:o.timePeriods)==null?void 0:z.length)>0}),d=A(()=>C.tabName==="custom"||!u.value),h=A(()=>o.range||u.value?!C.selectedRange.start||!C.selectedRange.end:!C.selectedRange.start),f=A(()=>({width:o.width==="auto"||o.width.endsWith("%")||o.width.endsWith("px")?o.width:o.width+"px"})),g=A(()=>o.mode==="relativeDateTime"?"dateTime":o.mode==="relativeDate"?"date":o.mode),_=Intl.DateTimeFormat().resolvedOptions().timeZone,C=Bn({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"}),w=z=>{let D,S;z&&(z.start&&z.end?(D=new Date(z.start),S=new Date(z.end)):(D=new Date(Number(z)),S=0),C.selectedRange=C.previouslySelectedRange={start:D,end:S,timePeriodsKey:""})},b=z=>{C.selectedTimeframe=C.previouslySelectedTimeframe=z;const D=C.selectedTimeframe.start(),S=C.selectedTimeframe.end();C.selectedRange={start:new Date(D),end:new Date(S),timePeriodsKey:C.selectedTimeframe.key},C.fullRangeDisplay=k(C.selectedRange,!1)},v=()=>{var z;l.value="",C.abbreviatedDisplay=o.placeholder,C.fullRangeDisplay="",C.selectedRange={start:0,end:0,timePeriodsKey:""},u.value&&(C.selectedTimeframe=(z=o.timePeriods[0])==null?void 0:z.values[0]),o.range||o.mode==="relative"?(t("change",C.selectedRange),t("update:modelValue",C.selectedRange)):(t("change",""),t("update:modelValue",""))},k=(z,D)=>{const{start:S,end:R}=z;let V="PP hh:mm a";const U=j2(S,_,"(z)");return!c.value&&u.value?V="PP hh:mm a":o.mode==="date"&&(V="PP"),o.range?D?`
${$2(S,V)} - 
${j2(R,_,V)} ${U}
`:`${$2(S,V)} - ${j2(R,_,V)} ${U}`:S?`${$2(S,V)} ${U}`:""},T=async()=>{if(o.range||u.value)t("change",C.selectedRange),t("update:modelValue",C.selectedRange);else{const z=new Date(C.selectedRange.start);t("change",z),t("update:modelValue",z)}C.hidePopover=!0,$()},$=()=>{o.range&&u.value&&!d.value?C.abbreviatedDisplay=C.selectedTimeframe.display:C.abbreviatedDisplay=k(C.selectedRange,!0)},N=z=>z.charAt(0).toUpperCase()+z.slice(1);return De(l,(z,D)=>{z!==void 0&&z!==D&&w(z)},{immediate:!0}),De(()=>C.tabName,(z,D)=>{D!==void 0&&z==="relative"?b(C.previouslySelectedTimeframe):D!==void 0&&z==="custom"&&w(C.previouslySelectedRange)}),gt(()=>{if(o.modelValue)if("timePeriodsKey"in o.modelValue){C.tabName="relative";for(const z of o.timePeriods){const D=z.values.find(S=>S.key===o.modelValue.timePeriodsKey);if(D){b(D),$();break}}}else C.tabName="custom",w(o.modelValue),$()}),(z,D)=>(m(),M("div",{class:J(["k-datetime-picker",{"set-min-width":u.value}]),style:Ue(f.value)},[P(Pt,{"hide-caret":"","hide-popover":C.hidePopover,placement:"bottomStart","position-fixed":"",width:"auto",onOpened:D[5]||(D[5]=S=>C.hidePopover=!1)},ar({default:E(()=>[P(Fe,{"aria-role":"input",class:J(["timepicker-input",{"set-min-width":u.value}]),"data-testid":"k-datetime-picker-input","is-rounded":!1,size:"large",style:Ue(f.value)},{default:E(()=>[e.icon?(m(),G(Oe,{key:0,class:"calendar-icon",color:`var(--grey-500, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:"calendar",size:L(Et)},null,8,["color","size"])):I("",!0),p("div",{class:"timepicker-display","data-testid":"k-datetime-picker-display",innerHTML:C.abbreviatedDisplay},null,8,rG)]),_:1},8,["class","style"])]),_:2},[C.hidePopover?void 0:{name:"content",fn:E(()=>[u.value&&c.value?(m(),G(Wd,{key:0,modelValue:C.tabName,"onUpdate:modelValue":D[0]||(D[0]=S=>C.tabName=S),class:"datetime-picker-toggle","data-testid":"k-datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:D[1]||(D[1]=S=>C.tabName=S)},null,8,["modelValue"])):I("",!0),d.value?I("",!0):(m(),M("p",nG,H(C.fullRangeDisplay),1)),c.value&&d.value?(m(),G(L(qY),{key:2,modelValue:l.value,"onUpdate:modelValue":D[2]||(D[2]=S=>l.value=S),"drag-attribute":s,"is-expanded":"","is-range":e.range,"max-date":e.maxDate,"min-date":e.minDate,"minute-increment":e.minuteIncrement,mode:g.value,"model-config":a,"select-attribute":i},null,8,["modelValue","is-range","max-date","min-date","minute-increment","mode"])):u.value?(m(),M("div",oG,[(m(!0),M(we,null,tt(e.timePeriods,(S,R)=>(m(),M("div",{key:`section-${String(S.section||R)}`,class:"timeframe-section"},[p("div",aG,H(S.section),1),p("div",iG,[(m(!0),M(we,null,tt(S.values,(V,U)=>(m(),G(Fe,{key:`time-${U}`,appearance:"outline",class:J(["timeframe-btn",{"selected-option":V.key===C.selectedTimeframe.key}]),"data-testid":"select-timeframe-"+V.timeframeLength(),"is-rounded":!1,size:"medium",onClick:ie=>b(V)},{default:E(()=>[y(H(N(V.timeframeText)),1)]),_:2},1032,["class","data-testid","onClick"]))),128))])]))),128))])):I("",!0)]),key:"0"},C.hidePopover?void 0:{name:"footer",fn:E(()=>[p("div",sG,[e.clearButton?(m(),G(Fe,{key:0,appearance:"btn-link",class:"action-btn","data-testid":"k-datetime-picker-clear","is-rounded":!1,size:"medium",onClick:D[3]||(D[3]=S=>v())},{default:E(()=>[y(" Clear ")]),_:1})):I("",!0),P(Fe,{appearance:"btn-link",class:"action-btn","data-testid":"k-datetime-picker-submit",disabled:h.value,"is-rounded":!1,size:"medium",onClick:D[4]||(D[4]=S=>T())},{default:E(()=>[y(" Apply ")]),_:1},8,["disabled"])])]),key:"1"}]),1032,["hide-popover"])],6))}}),cG=["data-testid"],uG=["title"],cl=X({__name:"KDropdownItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0},hasDivider:{type:Boolean,default:!1},isDangerous:{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}},emits:["click","change"],setup(e,{emit:t}){const r=e,n=ql(),o=A(()=>{var h;return(h=r.item)!=null&&h.to?"link":typeof r.onClick<"u"||r.selectionMenuChild?"button":"default"}),a=A(()=>{var h;return((h=r.item)==null?void 0:h.label)||""}),i=A(()=>n?n.path:""),s=A(()=>{var h;return((h=r.item)==null?void 0:h.to)||void 0}),l=h=>{t("click",h),r.selectionMenuChild&&t("change",r.item)},c=h=>{h.preventDefault(),h.stopPropagation()},u=A(()=>{let h="div";return o.value==="link"&&s.value&&r.disabled?h="link":o.value==="link"&&s.value?h="router-link":o.value==="button"&&(h="button"),h}),d=A(()=>({link:{tag:"a",onClick:c,attrs:{class:`k-dropdown-item-trigger ${r.disabled?"disabled":""}`,href:"#"}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`k-dropdown-item-trigger ${r.disabled?"disabled":""}`,to:r.disabled?i.value:s.value}},button:{tag:Fe,onClick:l,attrs:{class:"k-dropdown-item-trigger k-button btn-link",disabled:r.disabled,isRounded:!1}},div:{tag:"div",attrs:{class:"k-dropdown-item-trigger"}}}));return(h,f)=>(m(),M("li",{class:J(["k-dropdown-item",{"has-divider":e.hasDivider,disabled:o.value==="default"&&e.disabled,danger:e.isDangerous,"k-dropdown-selected-option":e.selected}]),"data-testid":`k-dropdown-item-${a.value.replace(/ /gi,"-")}`},[(m(),G(Ct(d.value[u.value].tag),Qe({"data-testid":"k-dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:E(()=>[p("span",{class:"k-dropdown-item-trigger-label",title:a.value},[F(h.$slots,"default",{},()=>[y(H(a.value),1)])],8,uG)]),_:3},16,["onClick"]))],10,cG))}}),dG={class:"k-dropdown-list dropdown-list","data-testid":"k-dropdown-list"},hG=X({__name:"KDropdownMenu",props:{appearance:{type:String,default:"menu",validator:e=>jw.includes(e)},buttonAppearance:{type:String,default:"primary"},caretColor:{type:String,default:void 0},label:{type:String,default:""},icon:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:null},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},testMode:{type:Boolean,default:!1}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var r;const n=e,o=Y(!1),a=A(()=>n.disabledTooltip?ha:"div"),i={hideCaret:!0,popoverClasses:"k-dropdown-popover",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},s={...i,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${i.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},l=Y(),c=h=>{n.appearance==="selectionMenu"&&(l.value=h)},u=async()=>{o.value=!0,await v1(()=>{o.value=!1})},d=(h,f,g)=>(h.value!==g&&(f(),t("toggleDropdown",h.value)),h.value);return De(l,(h,f)=>{h&&h!==f&&t("change",h)}),gt(()=>{if(n.items){const h=n.items.filter(f=>f.selected);h.length&&(l.value=h[0])}}),(h,f)=>(m(),M("div",{class:J(["k-dropdown k-dropdown-menu",{"selection-dropdown-menu":e.appearance==="selectionMenu"}])},[P(L(Wl),null,{default:E(({toggle:g,isToggled:_})=>[P(Pt,Qe(s,{"data-testid":"k-dropdown-menu-popover","hide-popover":o.value,"on-popover-click":()=>d(_,g,!1),"test-mode":!!e.testMode||void 0,onClosed:()=>d(_,g,!1),onOpened:()=>d(_,g,!0)}),{content:E(()=>[p("ul",dG,[F(h.$slots,"items",{closeDropdown:u,handleSelection:c,items:e.items},()=>[(m(!0),M(we,null,tt(e.items,(C,w)=>(m(),G(cl,Qe(C,{key:`${C.label}-${w}`,item:C,"selection-menu-child":e.appearance==="selectionMenu",onChange:c}),null,16,["item","selection-menu-child"]))),128))],!0)])]),default:E(()=>[(m(),G(Ct(a.value),{class:"k-dropdown-trigger dropdown-trigger","data-testid":"k-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,"test-mode":!!e.testMode||void 0},{default:E(()=>[F(h.$slots,"default",{isOpen:_.value},()=>[p("div",null,[e.label||e.icon?(m(),G(Fe,{key:0,appearance:e.appearance==="selectionMenu"?"outline":e.buttonAppearance,"caret-color":e.caretColor,class:"k-dropdown-btn","data-testid":"k-dropdown-btn",disabled:e.disabled,icon:e.icon,"show-caret":e.showCaret||e.appearance==="selectionMenu"},{default:E(()=>[y(H(e.label),1)]),_:1},8,["appearance","caret-color","disabled","icon","show-caret"])):I("",!0)])],!0)]),_:2},1032,["label","max-width","position","position-fixed","test-mode"]))]),_:2},1040,["hide-popover","on-popover-click","test-mode","onClosed","onOpened"])]),_:3})],2))}}),Qd=Se(hG,[["__scopeId","data-v-4b657eb8"]]),fG={class:"k-file-upload"},pG=["onClick"],mG=["onKeyup"],vG=X({__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:Xl},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=A(()=>r.testMode?"test-file-upload-id-1234":Sn()),o=A(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:r.type==="file"?525e4:1e6),a=Y(!1),i=Y([]),s=Y(0),l=Y(""),c=Y([]),u=f=>{var g,_,C;i.value=(g=f.target)==null?void 0:g.files,l.value=(_=i==null?void 0:i.value[0])==null?void 0:_.name;const w=(C=i==null?void 0:i.value[0])==null?void 0:C.size;a.value=Number(w)>o.value,a.value&&(s.value++,t("error",i.value));const b=document.getElementById(n.value);w?c.value.push(i.value):(b.files=c.value[c.value.length-1],i.value=b.files,b.files&&(l.value=b.files[b.files.length-1].name)),t("file-added",i.value)},d=()=>{const f=document.getElementById(n.value);f&&f.click()},h=()=>{i.value=[],l.value="",c.value=[],s.value++,a.value=!1,t("file-removed")};return(f,g)=>(m(),M("div",fG,[e.label?(m(),G(Xr,Qe({key:0},e.labelAttributes,{class:"k-file-upload-label","data-testid":"k-file-upload-label",for:n.value}),{default:E(()=>[y(H(e.label),1)]),_:1},16,["for"])):I("",!0),(m(),G(Oi,{id:n.value,key:s.value,accept:e.accept,class:J(["upload-input",{"image-upload":e.type==="image"}]),"error-message":e.errorMessage,"has-error":a.value,help:e.help,"max-file-size":o.value,type:"file",onChange:u},null,8,["id","accept","class","error-message","has-error","help","max-file-size"])),e.type==="image"?(m(),G(Oe,{key:1,class:"image-upload-icon",color:e.iconColor,icon:e.icon,size:e.iconSize,onClick:It(d,["prevent"])},null,8,["color","icon","size","onClick"])):I("",!0),e.type==="image"?(m(),M("a",{key:2,class:"image-upload-description",href:"#",onClick:It(d,["prevent"])},H(l.value?l.value:e.placeholder),9,pG)):I("",!0),l.value&&e.removable?(m(),G(Fe,{key:3,appearance:"primary",class:J(["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:h,onKeyup:Wt(h,["enter"])},{icon:E(()=>[P(Oe,{icon:"close",size:"16"})]),_:1},8,["class","onKeyup"])):I("",!0),e.type==="file"?(m(),G(Fe,{key:4,appearance:e.buttonAppearance,class:J(["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:d,onKeyup:Wt(d,["enter"])},{default:E(()=>[y(H(e.buttonText),1)]),_:1},8,["appearance","class","onKeyup"])):I("",!0),e.type==="file"?(m(),M("a",{key:5,class:J(["display-name",[e.label?"has-label":"has-no-label"]]),href:"#",onClick:d,onKeyup:Wt(d,["enter"])},H(l.value?l.value:e.placeholder),43,mG)):I("",!0)]))}}),gG=Se(vG,[["__scopeId","data-v-07b820db"]]),CG=["id"],yG=["onKeyup"],bG=["id"],wG=X({__name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(e,{emit:t}){const r=e,n=Lt(),o=Y(null),a=A(()=>"editable-wrapper-"+Sn()),i=Y(!1),s=Y(""),l=Y({}),c=async f=>{f.target.id!=="element-content-wrapper"&&(l.value={...d(f.target),...r.styleOverrides},s.value=r.ignoreValue?"":f.target.textContent,i.value=!0,await v1(),o.value&&o.value.focus())},u=()=>{i.value=!1,t("changed",s.value)},d=f=>{const g=getComputedStyle(f);return Object.keys(j0).reduce((_,C)=>(_[C]=g.getPropertyValue(j0[C]),_),{})},h=f=>{var g;(g=f==null?void 0:f.target)==null||g.blur()};return gt(()=>{try{if(!n.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. Example usage: @@ -491,17 +491,17 @@ Kongponent Docs: https://kongponents.konghq.com/components/breadcrumbs.html`)),(

Some text

^^------add slotted tag - `)}}),(f,g)=>(m(),M("div",{id:`editable-wrapper-${a.value}`,class:"k-inline-edit"},[i.value?$s((m(),M("input",{key:0,ref_key:"input",ref:o,"onUpdate:modelValue":g[0]||(g[0]=_=>s.value=_),class:"k-input",style:Ue(l.value),onBlur:u,onKeyup:Wt(h,["enter"])},null,44,gG)),[[Kv,s.value,void 0,{trim:!0}]]):I("",!0),i.value?I("",!0):(m(),M("div",{key:1,id:`element-content-wrapper-${a.value}`,onClick:c},[i.value?I("",!0):F(f.$slots,"default",{key:0},void 0,!0)],8,CG))],8,vG))}}),bG=Se(yG,[["__scopeId","data-v-7a5d6d6e"]]),wG=["disabled","for"],_G={key:0},kG=["checked","disabled"],MG={key:1},xG=["disabled","for"],SG={key:0},EG=["checked","disabled"],LG={key:2},AG={inheritAttrs:!1},BG=X({...AG,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelPosition:{type:String,default:"right",validator:e=>Qw.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=dr(),o=A(()=>{if(r.disabled!==void 0&&r.disabled!==!1)return n;const i=Object.assign({},n);return delete i.class,delete i.disabled,i}),a=i=>{r.modelValue!==i.target.checked&&(t("change",i.target.checked),t("input",i.target.checked),t("update:modelValue",i.target.checked))};return(i,s)=>e.disabled&&e.disabledTooltipText?(m(),G(ha,{key:0,label:e.disabledTooltipText},{default:E(()=>[p("label",{class:J(["k-switch k-input-switch",[i.$attrs.class]]),disabled:e.disabled,for:i.$attrs.id?String(i.$attrs.id):void 0},[(e.label||i.$slots.label)&&e.labelPosition==="left"?(m(),M("span",_G,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0),p("input",Qe({checked:e.modelValue,disabled:e.disabled,type:"checkbox"},o.value,{onChange:a,onInput:a}),null,16,kG),p("div",{class:J(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),(e.label||i.$slots.label)&&e.labelPosition==="right"?(m(),M("span",MG,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0)],10,wG)]),_:3},8,["label"])):(m(),M("label",{key:1,class:J(["k-switch k-input-switch",[i.$attrs.class,{"switch-with-icon":e.enabledIcon}]]),disabled:e.disabled?e.disabled:void 0,for:i.$attrs.id?String(i.$attrs.id):void 0},[(e.label||i.$slots.label)&&e.labelPosition==="left"?(m(),M("span",SG,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0),p("input",Qe({checked:e.modelValue,disabled:e.disabled?e.disabled:void 0},o.value,{type:"checkbox",onChange:a,onInput:a}),null,16,EG),p("div",{class:J(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),e.enabledIcon&&e.modelValue===!0?(m(),G(Oe,{key:1,color:`var(--white, var(--kui-color-text-inverse, ${L(Wl)}))`,icon:"check"},null,8,["color"])):I("",!0),(e.label||i.$slots.label)&&e.labelPosition==="right"?(m(),M("span",LG,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0)],10,xG))}}),DG=Se(BG,[["__scopeId","data-v-9a179dd7"]]),HG={},TG=e=>(st("data-v-4cc89065"),e=e(),lt(),e),IG={class:"k-menu-item-divider"},OG=TG(()=>p("hr",null,null,-1)),VG=[OG];function PG(e,t){return m(),M("div",IG,VG)}const Wd=Se(HG,[["render",PG],["__scopeId","data-v-4cc89065"]]),NG=["id","data-testid","test-mode"],$G={key:0,class:"span-icon-container"},ZG={key:0},RG={key:1},zG={key:2},FG=X({__name:"KMenuItem",props:{item:{type:Object,default:null},expandable:{type:Boolean,default:!1},type:{type:String,default:"string",validator:e=>Xw.includes(e)},lastMenuItem:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(e,{emit:t}){const r=e,n=Lt(),o=Y(!1),a=A(()=>r.testMode?"test-menuitem-id-1234":Sn()),i=()=>{r.expandable?o.value=!o.value:t("clicked",n.itemTitle||r.item)};return(s,l)=>(m(),M("div",{id:a.value,class:J(["k-menu-item",[o.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"?(m(),G(Fe,{key:0,"aria-expanded":o.value&&e.expandable||void 0,"aria-labelledby":a.value||void 0,class:"menu-button","is-rounded":!1,type:"button",onClick:i},{default:E(()=>[p("span",{class:J(["span-menu-title",o.value&&e.expandable?"title-dark":""])},[F(s.$slots,"itemTitle",{},()=>[y(H(e.item?e.item.title:""),1)],!0)],2),e.expandable?(m(),M("span",$G,[P(Oe,{color:`var(--grey-400, var(--kui-color-text-neutral-weak, ${L(uo)}))`,icon:o.value?"chevronUp":"chevronDown",size:L(Et)},null,8,["color","icon","size"])])):I("",!0)]),_:3},8,["aria-expanded","aria-labelledby"])):I("",!0),e.expandable?(m(),M("div",{key:1,class:J(["menu-content",o.value?"is-open":"is-closed"])},[F(s.$slots,"itemBody",{},()=>[(e.type==="string"||e.type==="divider")&&e.expandable?(m(),M("div",ZG,H(e.item?e.item.description:""),1)):(e.type==="number"||e.type==="divider")&&e.expandable?(m(),M("div",RG,H(e.item?e.item.description:""),1)):I("",!0)],!0)],2)):I("",!0),!e.lastMenuItem&&(e.type==="divider"||e.expandable)?(m(),M("div",zG,[P(Wd)])):I("",!0)],10,NG))}}),Qd=Se(FG,[["__scopeId","data-v-9771ef2b"]]),UG={key:0,class:"clear-cta-button"},jG=X({__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 r=e,{getSizeFromString:n}=E1(),o=Lt(),a=A(()=>({width:n(r.width)})),i=A(()=>!!o.actionButton),s=()=>{t("proceed")};return(l,c)=>{const u=Qt("KButton");return m(),M("div",{class:"k-menu",style:Ue(a.value)},[F(l.$slots,"body",{},()=>[p("div",null,[(m(!0),M(we,null,tt(e.items,(d,h)=>(m(),G(Qd,{key:d.title+h,class:J({"last-menu-item":h===e.items.length-1}),expandable:d.expandable,item:d,"last-menu-item":h===e.items.length-1,"test-mode":!!e.testMode||void 0,type:d.type},null,8,["class","expandable","item","last-menu-item","test-mode","type"]))),128))])],!0),i.value?(m(),M("div",UG,[P(Wd),F(l.$slots,"actionButton",{},()=>[P(u,{onClick:s,onKeyup:Wt(s,["enter"])},null,8,["onKeyup"])],!0)])):I("",!0)],4)}}}),YG=Se(jG,[["__scopeId","data-v-f546073d"]]);/*! + `)}}),(f,g)=>(m(),M("div",{id:`editable-wrapper-${a.value}`,class:"k-inline-edit"},[i.value?Zs((m(),M("input",{key:0,ref_key:"input",ref:o,"onUpdate:modelValue":g[0]||(g[0]=_=>s.value=_),class:"k-input",style:Ue(l.value),onBlur:u,onKeyup:Wt(h,["enter"])},null,44,yG)),[[Wv,s.value,void 0,{trim:!0}]]):I("",!0),i.value?I("",!0):(m(),M("div",{key:1,id:`element-content-wrapper-${a.value}`,onClick:c},[i.value?I("",!0):F(f.$slots,"default",{key:0},void 0,!0)],8,bG))],8,CG))}}),_G=Se(wG,[["__scopeId","data-v-7a5d6d6e"]]),kG=["disabled","for"],MG={key:0},xG=["checked","disabled"],SG={key:1},EG=["disabled","for"],LG={key:0},AG=["checked","disabled"],BG={key:2},DG={inheritAttrs:!1},HG=X({...DG,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelPosition:{type:String,default:"right",validator:e=>Jw.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=dr(),o=A(()=>{if(r.disabled!==void 0&&r.disabled!==!1)return n;const i=Object.assign({},n);return delete i.class,delete i.disabled,i}),a=i=>{r.modelValue!==i.target.checked&&(t("change",i.target.checked),t("input",i.target.checked),t("update:modelValue",i.target.checked))};return(i,s)=>e.disabled&&e.disabledTooltipText?(m(),G(ha,{key:0,label:e.disabledTooltipText},{default:E(()=>[p("label",{class:J(["k-switch k-input-switch",[i.$attrs.class]]),disabled:e.disabled,for:i.$attrs.id?String(i.$attrs.id):void 0},[(e.label||i.$slots.label)&&e.labelPosition==="left"?(m(),M("span",MG,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0),p("input",Qe({checked:e.modelValue,disabled:e.disabled,type:"checkbox"},o.value,{onChange:a,onInput:a}),null,16,xG),p("div",{class:J(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),(e.label||i.$slots.label)&&e.labelPosition==="right"?(m(),M("span",SG,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0)],10,kG)]),_:3},8,["label"])):(m(),M("label",{key:1,class:J(["k-switch k-input-switch",[i.$attrs.class,{"switch-with-icon":e.enabledIcon}]]),disabled:e.disabled?e.disabled:void 0,for:i.$attrs.id?String(i.$attrs.id):void 0},[(e.label||i.$slots.label)&&e.labelPosition==="left"?(m(),M("span",LG,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0),p("input",Qe({checked:e.modelValue,disabled:e.disabled?e.disabled:void 0},o.value,{type:"checkbox",onChange:a,onInput:a}),null,16,AG),p("div",{class:J(["switch-control",e.labelPosition==="right"?"has-label-right":"has-label-left"])},null,2),e.enabledIcon&&e.modelValue===!0?(m(),G(Oe,{key:1,color:`var(--white, var(--kui-color-text-inverse, ${L(Ql)}))`,icon:"check"},null,8,["color"])):I("",!0),(e.label||i.$slots.label)&&e.labelPosition==="right"?(m(),M("span",BG,[F(i.$slots,"label",{},()=>[y(H(e.label),1)],!0)])):I("",!0)],10,EG))}}),TG=Se(HG,[["__scopeId","data-v-9a179dd7"]]),IG={},OG=e=>(st("data-v-4cc89065"),e=e(),lt(),e),VG={class:"k-menu-item-divider"},PG=OG(()=>p("hr",null,null,-1)),NG=[PG];function $G(e,t){return m(),M("div",VG,NG)}const Xd=Se(IG,[["render",$G],["__scopeId","data-v-4cc89065"]]),ZG=["id","data-testid","test-mode"],RG={key:0,class:"span-icon-container"},zG={key:0},FG={key:1},UG={key:2},jG=X({__name:"KMenuItem",props:{item:{type:Object,default:null},expandable:{type:Boolean,default:!1},type:{type:String,default:"string",validator:e=>e_.includes(e)},lastMenuItem:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(e,{emit:t}){const r=e,n=Lt(),o=Y(!1),a=A(()=>r.testMode?"test-menuitem-id-1234":Sn()),i=()=>{r.expandable?o.value=!o.value:t("clicked",n.itemTitle||r.item)};return(s,l)=>(m(),M("div",{id:a.value,class:J(["k-menu-item",[o.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"?(m(),G(Fe,{key:0,"aria-expanded":o.value&&e.expandable||void 0,"aria-labelledby":a.value||void 0,class:"menu-button","is-rounded":!1,type:"button",onClick:i},{default:E(()=>[p("span",{class:J(["span-menu-title",o.value&&e.expandable?"title-dark":""])},[F(s.$slots,"itemTitle",{},()=>[y(H(e.item?e.item.title:""),1)],!0)],2),e.expandable?(m(),M("span",RG,[P(Oe,{color:`var(--grey-400, var(--kui-color-text-neutral-weak, ${L(uo)}))`,icon:o.value?"chevronUp":"chevronDown",size:L(Et)},null,8,["color","icon","size"])])):I("",!0)]),_:3},8,["aria-expanded","aria-labelledby"])):I("",!0),e.expandable?(m(),M("div",{key:1,class:J(["menu-content",o.value?"is-open":"is-closed"])},[F(s.$slots,"itemBody",{},()=>[(e.type==="string"||e.type==="divider")&&e.expandable?(m(),M("div",zG,H(e.item?e.item.description:""),1)):(e.type==="number"||e.type==="divider")&&e.expandable?(m(),M("div",FG,H(e.item?e.item.description:""),1)):I("",!0)],!0)],2)):I("",!0),!e.lastMenuItem&&(e.type==="divider"||e.expandable)?(m(),M("div",UG,[P(Xd)])):I("",!0)],10,ZG))}}),Jd=Se(jG,[["__scopeId","data-v-9771ef2b"]]),YG={key:0,class:"clear-cta-button"},GG=X({__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 r=e,{getSizeFromString:n}=E1(),o=Lt(),a=A(()=>({width:n(r.width)})),i=A(()=>!!o.actionButton),s=()=>{t("proceed")};return(l,c)=>{const u=Qt("KButton");return m(),M("div",{class:"k-menu",style:Ue(a.value)},[F(l.$slots,"body",{},()=>[p("div",null,[(m(!0),M(we,null,tt(e.items,(d,h)=>(m(),G(Jd,{key:d.title+h,class:J({"last-menu-item":h===e.items.length-1}),expandable:d.expandable,item:d,"last-menu-item":h===e.items.length-1,"test-mode":!!e.testMode||void 0,type:d.type},null,8,["class","expandable","item","last-menu-item","test-mode","type"]))),128))])],!0),i.value?(m(),M("div",YG,[P(Xd),F(l.$slots,"actionButton",{},()=>[P(u,{onClick:s,onKeyup:Wt(s,["enter"])},null,8,["onKeyup"])],!0)])):I("",!0)],4)}}}),KG=Se(GG,[["__scopeId","data-v-f546073d"]]);/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var Xd=["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])"],cl=Xd.join(","),Jd=typeof Element>"u",lo=Jd?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ul=!Jd&&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},dl=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},GG=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},eh=function(e,t,r){if(dl(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(cl));return t&&lo.call(e,cl)&&n.unshift(e),n=n.filter(r),n},th=function e(t,r,n){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(!dl(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),l=s.length?s:i.children,c=e(l,!0,n);n.flatten?o.push.apply(o,c):o.push({scopeParent:i,candidates:c})}else{var u=lo.call(i,cl);u&&n.filter(i)&&(r||!t.includes(i))&&o.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),h=!dl(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(d&&h){var f=e(d===!0?i.children:d.children,!0,n);n.flatten?o.push.apply(o,f):o.push({scopeParent:i,candidates:f})}else a.unshift.apply(a,i.children)}}return o},rh=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Gn=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||GG(e))&&!rh(e)?0:e.tabIndex},KG=function(e,t){var r=Gn(e);return r<0&&t&&!rh(e)?0:r},qG=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},nh=function(e){return e.tagName==="INPUT"},WG=function(e){return nh(e)&&e.type==="hidden"},QG=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},XG=function(e,t){for(var r=0;rsummary:first-of-type"),a=o?e.parentElement:e;if(lo.call(a,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var s=e.parentElement,l=ul(e);if(s&&!s.shadowRoot&&n(s)===!0)return Sc(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(rK(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return Sc(e);return!1},oK=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)},iK=function e(t){var r=[],n=[];return t.forEach(function(o,a){var i=!!o.scopeParent,s=i?o.scopeParent:o,l=KG(s,i),c=i?e(o.candidates):s;l===0?i?r.push.apply(r,c):r.push(s):n.push({documentOrder:a,tabIndex:l,item:o,isScope:i,content:c})}),n.sort(qG).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(r)},sK=function(e,t){t=t||{};var r;return t.getShadowRoot?r=th([e],t.includeContainer,{filter:Z6.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:aK}):r=eh(e,t.includeContainer,Z6.bind(null,t)),iK(r)},lK=function(e,t){t=t||{};var r;return t.getShadowRoot?r=th([e],t.includeContainer,{filter:hl.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=eh(e,t.includeContainer,hl.bind(null,t)),r},bo=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return lo.call(e,cl)===!1?!1:Z6(t,e)},cK=Xd.concat("iframe").join(","),t0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return lo.call(e,cK)===!1?!1:hl(t,e)};/*! +*/var eh=["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])"],ul=eh.join(","),th=typeof Element>"u",lo=th?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,dl=!th&&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},hl=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},qG=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},rh=function(e,t,r){if(hl(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(ul));return t&&lo.call(e,ul)&&n.unshift(e),n=n.filter(r),n},nh=function e(t,r,n){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(!hl(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),l=s.length?s:i.children,c=e(l,!0,n);n.flatten?o.push.apply(o,c):o.push({scopeParent:i,candidates:c})}else{var u=lo.call(i,ul);u&&n.filter(i)&&(r||!t.includes(i))&&o.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),h=!hl(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(d&&h){var f=e(d===!0?i.children:d.children,!0,n);n.flatten?o.push.apply(o,f):o.push({scopeParent:i,candidates:f})}else a.unshift.apply(a,i.children)}}return o},oh=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Gn=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||qG(e))&&!oh(e)?0:e.tabIndex},WG=function(e,t){var r=Gn(e);return r<0&&t&&!oh(e)?0:r},QG=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},ah=function(e){return e.tagName==="INPUT"},XG=function(e){return ah(e)&&e.type==="hidden"},JG=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},eK=function(e,t){for(var r=0;rsummary:first-of-type"),a=o?e.parentElement:e;if(lo.call(a,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var s=e.parentElement,l=dl(e);if(s&&!s.shadowRoot&&n(s)===!0)return Ec(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(oK(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return Ec(e);return!1},iK=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)},lK=function e(t){var r=[],n=[];return t.forEach(function(o,a){var i=!!o.scopeParent,s=i?o.scopeParent:o,l=WG(s,i),c=i?e(o.candidates):s;l===0?i?r.push.apply(r,c):r.push(s):n.push({documentOrder:a,tabIndex:l,item:o,isScope:i,content:c})}),n.sort(QG).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(r)},cK=function(e,t){t=t||{};var r;return t.getShadowRoot?r=nh([e],t.includeContainer,{filter:R6.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:sK}):r=rh(e,t.includeContainer,R6.bind(null,t)),lK(r)},uK=function(e,t){t=t||{};var r;return t.getShadowRoot?r=nh([e],t.includeContainer,{filter:fl.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=rh(e,t.includeContainer,fl.bind(null,t)),r},bo=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return lo.call(e,ul)===!1?!1:R6(t,e)},dK=eh.concat("iframe").join(","),r0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return lo.call(e,dK)===!1?!1:fl(t,e)};/*! * focus-trap 7.5.2 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Ec(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 Lc(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()}},fK=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},pK=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},ni=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},mK=function(e){return ni(e)&&!e.shiftKey},vK=function(e){return ni(e)&&e.shiftKey},Bc=function(e){return setTimeout(e,0)},Dc=function(e,t){var r=-1;return e.every(function(n,o){return t(n)?(r=o,!1):!0}),r},Ia=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?R-1:0),U=1;U=0)D=r.activeElement;else{var S=a.tabbableGroups[0],R=S&&S.firstTabbableNode;D=R||c("fallbackFocus")}if(!D)throw new Error("Your focus-trap needs to have at least one focusable element");return D},d=function(){if(a.containerGroups=a.containers.map(function(D){var S=sK(D,o.tabbableOptions),R=lK(D,o.tabbableOptions),V=S.length>0?S[0]:void 0,U=S.length>0?S[S.length-1]:void 0,ie=R.find(function(ne){return bo(ne)}),se=R.slice().reverse().find(function(ne){return bo(ne)}),ce=!!S.find(function(ne){return Gn(ne)>0});return{container:D,tabbableNodes:S,focusableNodes:R,posTabIndexesFound:ce,firstTabbableNode:V,lastTabbableNode:U,firstDomTabbableNode:ie,lastDomTabbableNode:se,nextTabbableNode:function(ne){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Ge=S.indexOf(ne);return Ge<0?ye?R.slice(R.indexOf(ne)+1).find(function(Ne){return bo(Ne)}):R.slice(0,R.indexOf(ne)).reverse().find(function(Ne){return bo(Ne)}):S[Ge+(ye?1:-1)]}}}),a.tabbableGroups=a.containerGroups.filter(function(D){return D.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!c("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(D){return D.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.")},h=function D(S){if(S!==!1&&S!==r.activeElement){if(!S||!S.focus){D(u());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,fK(S)&&S.select()}},f=function(D){var S=c("setReturnFocus",D);return S||(S===!1?!1:D)},g=function(D){var S=D.target,R=D.event,V=D.isBackward,U=V===void 0?!1:V;S=S||is(R),d();var ie=null;if(a.tabbableGroups.length>0){var se=l(S,R),ce=se>=0?a.containerGroups[se]:void 0;if(se<0)U?ie=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:ie=a.tabbableGroups[0].firstTabbableNode;else if(U){var ne=Dc(a.tabbableGroups,function(he){var $e=he.firstTabbableNode;return S===$e});if(ne<0&&(ce.container===S||t0(S,o.tabbableOptions)&&!bo(S,o.tabbableOptions)&&!ce.nextTabbableNode(S,!1))&&(ne=se),ne>=0){var ye=ne===0?a.tabbableGroups.length-1:ne-1,Ge=a.tabbableGroups[ye];ie=Gn(S)>=0?Ge.lastTabbableNode:Ge.lastDomTabbableNode}else ni(R)||(ie=ce.nextTabbableNode(S,!1))}else{var Ne=Dc(a.tabbableGroups,function(he){var $e=he.lastTabbableNode;return S===$e});if(Ne<0&&(ce.container===S||t0(S,o.tabbableOptions)&&!bo(S,o.tabbableOptions)&&!ce.nextTabbableNode(S))&&(Ne=se),Ne>=0){var qe=Ne===a.tabbableGroups.length-1?0:Ne+1,ze=a.tabbableGroups[qe];ie=Gn(S)>=0?ze.firstTabbableNode:ze.firstDomTabbableNode}else ni(R)||(ie=ce.nextTabbableNode(S))}}else ie=c("fallbackFocus");return ie},_=function(D){var S=is(D);if(!(l(S,D)>=0)){if(Ia(o.clickOutsideDeactivates,D)){i.deactivate({returnFocus:o.returnFocusOnDeactivate});return}Ia(o.allowOutsideClick,D)||D.preventDefault()}},C=function(D){var S=is(D),R=l(S,D)>=0;if(R||S instanceof Document)R&&(a.mostRecentlyFocusedNode=S);else{D.stopImmediatePropagation();var V,U=!0;if(a.mostRecentlyFocusedNode)if(Gn(a.mostRecentlyFocusedNode)>0){var ie=l(a.mostRecentlyFocusedNode),se=a.containerGroups[ie].tabbableNodes;if(se.length>0){var ce=se.findIndex(function(ne){return ne===a.mostRecentlyFocusedNode});ce>=0&&(o.isKeyForward(a.recentNavEvent)?ce+1=0&&(V=se[ce-1],U=!1))}}else a.containerGroups.some(function(ne){return ne.tabbableNodes.some(function(ye){return Gn(ye)>0})})||(U=!1);else U=!1;U&&(V=g({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),h(V||a.mostRecentlyFocusedNode||u())}a.recentNavEvent=void 0},w=function(D){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;a.recentNavEvent=D;var R=g({event:D,isBackward:S});R&&(ni(D)&&D.preventDefault(),h(R))},b=function(D){if(pK(D)&&Ia(o.escapeDeactivates,D)!==!1){D.preventDefault(),i.deactivate();return}(o.isKeyForward(D)||o.isKeyBackward(D))&&w(D,o.isKeyBackward(D))},v=function(D){var S=is(D);l(S,D)>=0||Ia(o.clickOutsideDeactivates,D)||Ia(o.allowOutsideClick,D)||(D.preventDefault(),D.stopImmediatePropagation())},k=function(){if(a.active)return Ac.activateTrap(n,i),a.delayInitialFocusTimer=o.delayInitialFocus?Bc(function(){h(u())}):h(u()),r.addEventListener("focusin",C,!0),r.addEventListener("mousedown",_,{capture:!0,passive:!1}),r.addEventListener("touchstart",_,{capture:!0,passive:!1}),r.addEventListener("click",v,{capture:!0,passive:!1}),r.addEventListener("keydown",b,{capture:!0,passive:!1}),i},T=function(){if(a.active)return r.removeEventListener("focusin",C,!0),r.removeEventListener("mousedown",_,!0),r.removeEventListener("touchstart",_,!0),r.removeEventListener("click",v,!0),r.removeEventListener("keydown",b,!0),i},$=function(D){var S=D.some(function(R){var V=Array.from(R.removedNodes);return V.some(function(U){return U===a.mostRecentlyFocusedNode})});S&&h(u())},N=typeof window<"u"&&"MutationObserver"in window?new MutationObserver($):void 0,z=function(){N&&(N.disconnect(),a.active&&!a.paused&&a.containers.map(function(D){N.observe(D,{subtree:!0,childList:!0})}))};return i={get active(){return a.active},get paused(){return a.paused},activate:function(D){if(a.active)return this;var S=s(D,"onActivate"),R=s(D,"onPostActivate"),V=s(D,"checkCanFocusTrap");V||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,S==null||S();var U=function(){V&&d(),k(),z(),R==null||R()};return V?(V(a.containers.concat()).then(U,U),this):(U(),this)},deactivate:function(D){if(!a.active)return this;var S=Lc({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},D);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,T(),a.active=!1,a.paused=!1,z(),Ac.deactivateTrap(n,i);var R=s(S,"onDeactivate"),V=s(S,"onPostDeactivate"),U=s(S,"checkCanReturnFocus"),ie=s(S,"returnFocus","returnFocusOnDeactivate");R==null||R();var se=function(){Bc(function(){ie&&h(f(a.nodeFocusedBeforeActivation)),V==null||V()})};return ie&&U?(U(f(a.nodeFocusedBeforeActivation)).then(se,se),this):(se(),this)},pause:function(D){if(a.paused||!a.active)return this;var S=s(D,"onPause"),R=s(D,"onPostPause");return a.paused=!0,S==null||S(),T(),z(),R==null||R(),this},unpause:function(D){if(!a.paused||!a.active)return this;var S=s(D,"onUnpause"),R=s(D,"onPostUnpause");return a.paused=!1,S==null||S(),d(),k(),z(),R==null||R(),this},updateContainerElements:function(D){var S=[].concat(D).filter(Boolean);return a.containers=S.map(function(R){return typeof R=="string"?r.querySelector(R):R}),a.active&&d(),z(),this}},i.updateContainerElements(e),i};/*! +*/function Lc(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 Ac(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()}},mK=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},vK=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},ni=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},gK=function(e){return ni(e)&&!e.shiftKey},CK=function(e){return ni(e)&&e.shiftKey},Dc=function(e){return setTimeout(e,0)},Hc=function(e,t){var r=-1;return e.every(function(n,o){return t(n)?(r=o,!1):!0}),r},Ia=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?R-1:0),U=1;U=0)D=r.activeElement;else{var S=a.tabbableGroups[0],R=S&&S.firstTabbableNode;D=R||c("fallbackFocus")}if(!D)throw new Error("Your focus-trap needs to have at least one focusable element");return D},d=function(){if(a.containerGroups=a.containers.map(function(D){var S=cK(D,o.tabbableOptions),R=uK(D,o.tabbableOptions),V=S.length>0?S[0]:void 0,U=S.length>0?S[S.length-1]:void 0,ie=R.find(function(ne){return bo(ne)}),se=R.slice().reverse().find(function(ne){return bo(ne)}),ce=!!S.find(function(ne){return Gn(ne)>0});return{container:D,tabbableNodes:S,focusableNodes:R,posTabIndexesFound:ce,firstTabbableNode:V,lastTabbableNode:U,firstDomTabbableNode:ie,lastDomTabbableNode:se,nextTabbableNode:function(ne){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Ge=S.indexOf(ne);return Ge<0?ye?R.slice(R.indexOf(ne)+1).find(function(Ne){return bo(Ne)}):R.slice(0,R.indexOf(ne)).reverse().find(function(Ne){return bo(Ne)}):S[Ge+(ye?1:-1)]}}}),a.tabbableGroups=a.containerGroups.filter(function(D){return D.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!c("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(D){return D.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.")},h=function D(S){if(S!==!1&&S!==r.activeElement){if(!S||!S.focus){D(u());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,mK(S)&&S.select()}},f=function(D){var S=c("setReturnFocus",D);return S||(S===!1?!1:D)},g=function(D){var S=D.target,R=D.event,V=D.isBackward,U=V===void 0?!1:V;S=S||is(R),d();var ie=null;if(a.tabbableGroups.length>0){var se=l(S,R),ce=se>=0?a.containerGroups[se]:void 0;if(se<0)U?ie=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:ie=a.tabbableGroups[0].firstTabbableNode;else if(U){var ne=Hc(a.tabbableGroups,function(he){var $e=he.firstTabbableNode;return S===$e});if(ne<0&&(ce.container===S||r0(S,o.tabbableOptions)&&!bo(S,o.tabbableOptions)&&!ce.nextTabbableNode(S,!1))&&(ne=se),ne>=0){var ye=ne===0?a.tabbableGroups.length-1:ne-1,Ge=a.tabbableGroups[ye];ie=Gn(S)>=0?Ge.lastTabbableNode:Ge.lastDomTabbableNode}else ni(R)||(ie=ce.nextTabbableNode(S,!1))}else{var Ne=Hc(a.tabbableGroups,function(he){var $e=he.lastTabbableNode;return S===$e});if(Ne<0&&(ce.container===S||r0(S,o.tabbableOptions)&&!bo(S,o.tabbableOptions)&&!ce.nextTabbableNode(S))&&(Ne=se),Ne>=0){var qe=Ne===a.tabbableGroups.length-1?0:Ne+1,ze=a.tabbableGroups[qe];ie=Gn(S)>=0?ze.firstTabbableNode:ze.firstDomTabbableNode}else ni(R)||(ie=ce.nextTabbableNode(S))}}else ie=c("fallbackFocus");return ie},_=function(D){var S=is(D);if(!(l(S,D)>=0)){if(Ia(o.clickOutsideDeactivates,D)){i.deactivate({returnFocus:o.returnFocusOnDeactivate});return}Ia(o.allowOutsideClick,D)||D.preventDefault()}},C=function(D){var S=is(D),R=l(S,D)>=0;if(R||S instanceof Document)R&&(a.mostRecentlyFocusedNode=S);else{D.stopImmediatePropagation();var V,U=!0;if(a.mostRecentlyFocusedNode)if(Gn(a.mostRecentlyFocusedNode)>0){var ie=l(a.mostRecentlyFocusedNode),se=a.containerGroups[ie].tabbableNodes;if(se.length>0){var ce=se.findIndex(function(ne){return ne===a.mostRecentlyFocusedNode});ce>=0&&(o.isKeyForward(a.recentNavEvent)?ce+1=0&&(V=se[ce-1],U=!1))}}else a.containerGroups.some(function(ne){return ne.tabbableNodes.some(function(ye){return Gn(ye)>0})})||(U=!1);else U=!1;U&&(V=g({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),h(V||a.mostRecentlyFocusedNode||u())}a.recentNavEvent=void 0},w=function(D){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;a.recentNavEvent=D;var R=g({event:D,isBackward:S});R&&(ni(D)&&D.preventDefault(),h(R))},b=function(D){if(vK(D)&&Ia(o.escapeDeactivates,D)!==!1){D.preventDefault(),i.deactivate();return}(o.isKeyForward(D)||o.isKeyBackward(D))&&w(D,o.isKeyBackward(D))},v=function(D){var S=is(D);l(S,D)>=0||Ia(o.clickOutsideDeactivates,D)||Ia(o.allowOutsideClick,D)||(D.preventDefault(),D.stopImmediatePropagation())},k=function(){if(a.active)return Bc.activateTrap(n,i),a.delayInitialFocusTimer=o.delayInitialFocus?Dc(function(){h(u())}):h(u()),r.addEventListener("focusin",C,!0),r.addEventListener("mousedown",_,{capture:!0,passive:!1}),r.addEventListener("touchstart",_,{capture:!0,passive:!1}),r.addEventListener("click",v,{capture:!0,passive:!1}),r.addEventListener("keydown",b,{capture:!0,passive:!1}),i},T=function(){if(a.active)return r.removeEventListener("focusin",C,!0),r.removeEventListener("mousedown",_,!0),r.removeEventListener("touchstart",_,!0),r.removeEventListener("click",v,!0),r.removeEventListener("keydown",b,!0),i},$=function(D){var S=D.some(function(R){var V=Array.from(R.removedNodes);return V.some(function(U){return U===a.mostRecentlyFocusedNode})});S&&h(u())},N=typeof window<"u"&&"MutationObserver"in window?new MutationObserver($):void 0,z=function(){N&&(N.disconnect(),a.active&&!a.paused&&a.containers.map(function(D){N.observe(D,{subtree:!0,childList:!0})}))};return i={get active(){return a.active},get paused(){return a.paused},activate:function(D){if(a.active)return this;var S=s(D,"onActivate"),R=s(D,"onPostActivate"),V=s(D,"checkCanFocusTrap");V||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,S==null||S();var U=function(){V&&d(),k(),z(),R==null||R()};return V?(V(a.containers.concat()).then(U,U),this):(U(),this)},deactivate:function(D){if(!a.active)return this;var S=Ac({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},D);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,T(),a.active=!1,a.paused=!1,z(),Bc.deactivateTrap(n,i);var R=s(S,"onDeactivate"),V=s(S,"onPostDeactivate"),U=s(S,"checkCanReturnFocus"),ie=s(S,"returnFocus","returnFocusOnDeactivate");R==null||R();var se=function(){Dc(function(){ie&&h(f(a.nodeFocusedBeforeActivation)),V==null||V()})};return ie&&U?(U(f(a.nodeFocusedBeforeActivation)).then(se,se),this):(se(),this)},pause:function(D){if(a.paused||!a.active)return this;var S=s(D,"onPause"),R=s(D,"onPostPause");return a.paused=!0,S==null||S(),T(),z(),R==null||R(),this},unpause:function(D){if(!a.paused||!a.active)return this;var S=s(D,"onUnpause"),R=s(D,"onPostUnpause");return a.paused=!1,S==null||S(),d(),k(),z(),R==null||R(),this},updateContainerElements:function(D){var S=[].concat(D).filter(Boolean);return a.containers=S.map(function(R){return typeof R=="string"?r.querySelector(R):R}),a.active&&d(),z(),this}},i.updateContainerElements(e),i};/*! * focus-trap-vue v4.0.1 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const yK={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},bK=X({props:Object.assign({active:{type:Boolean,default:!0}},yK),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const o=Y(null),a=A(()=>{const s=o.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=CK(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}))}return gt(()=>{De(()=>e.active,s=>{s&&a.value?i().activate():n&&(n.deactivate(),(!a.value||a.value.nodeType===Node.COMMENT_NODE)&&(n=null))},{immediate:!0,flush:"post"})}),ur(()=>{n&&n.deactivate(),n=null}),{activate(){i().activate()},deactivate(){n&&n.deactivate()},renderImpl(){if(!t.default)return null;const s=t.default().filter(l=>l.type!==I1);return!s||!s.length||s.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),s):qr(s[0],{ref:o})}}}}),wK=["aria-label"],_K={class:"k-modal-dialog modal-dialog"},kK={key:0,class:"close-button"},MK={class:"k-modal-content modal-content"},xK={key:0,class:"k-modal-header-image"},SK={class:"k-modal-footer modal-footer"},EK={class:"k-modal-action-buttons"},LK=X({__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=>Uw.includes(e)},content:{type:String,default:""},textAlign:{type:String,default:"center",validator:e=>jw.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:"outline"},hideCancelButton:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=Lt(),o=Y(null),a=Y(null),i=A(()=>!!n["header-image"]),s=A(()=>r.dismissButtonTheme==="light"?`var(--grey-400, var(--kui-color-text-neutral-weak, ${uo}))`:`var(--grey-600, var(--kui-color-text-neutral-stronger, ${z8}))`),l=h=>{r.isVisible&&h.keyCode===27&&c(!0)},c=(h=!1,f)=>{var g,_;(h||(_=(g=f==null?void 0:f.target)==null?void 0:g.classList)!=null&&_.contains("k-modal-backdrop"))&&t("canceled")},u=()=>{t("proceed")};Qu(()=>{var h,f;typeof document<"u"&&(r.isVisible?(h=document==null?void 0:document.body)==null||h.classList.add("k-modal-overflow-hidden"):(f=document==null?void 0:document.body)==null||f.classList.remove("k-modal-overflow-hidden"))});const d=async h=>{var f,g;h?(await v1(),await new Promise(_=>setTimeout(_,0)),(f=o.value)==null||f.activate()):(g=o.value)==null||g.deactivate()};return De(()=>r.isVisible,async h=>{h?await d(!0):await d(!1)},{immediate:!0}),gt(()=>{var h;document.addEventListener("keydown",l),r.isVisible&&((h=document==null?void 0:document.body)==null||h.classList.add("k-modal-overflow-hidden"))}),ur(()=>{var h;document.removeEventListener("keydown",l),(h=document==null?void 0:document.body)==null||h.classList.remove("k-modal-overflow-hidden")}),(h,f)=>{var g;return e.isVisible?(m(),M("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal",role:"dialog"},[p("div",{ref_key:"modalOuter",ref:a,class:"k-modal-backdrop modal-backdrop",onClick:f[3]||(f[3]=_=>c(!1,_))},[P(L(bK),{ref_key:"focusTrap",ref:o,active:!1,"fallback-focus":(g=a.value)==null?void 0:g.$el,"tabbable-options":e.tabbableOptions},{default:E(()=>[p("div",_K,[i.value&&!e.hideDismissIcon?(m(),M("div",kK,[P(Fe,{"aria-label":"Close",onClick:f[0]||(f[0]=_=>c(!0))},{default:E(()=>[P(Oe,{color:s.value,icon:"close",size:L(Et)},null,8,["color","size"])]),_:1})])):I("",!0),p("div",MK,[i.value?(m(),M("div",xK,[F(h.$slots,"header-image",{},void 0,!0)])):I("",!0),h.$slots["header-content"]||!e.hideTitle?(m(),M("div",{key:1,"aria-level":"2",class:J(["k-modal-header modal-header",{"header-left":e.textAlign==="left","header-centered":e.textAlign==="center","header-right":e.textAlign==="right","has-header-image":i.value}]),role:"heading"},[F(h.$slots,"header-content",{},()=>[y(H(e.title),1)],!0)],2)):I("",!0),p("div",{class:J(["k-modal-body modal-body",{"content-left":e.textAlign==="left","content-centered":e.textAlign==="center","content-right":e.textAlign==="right"}])},[F(h.$slots,"body-content",{},()=>[y(H(e.content),1)],!0)],2),p("div",SK,[F(h.$slots,"footer-content",{},()=>[e.hideCancelButton?I("",!0):(m(),G(Fe,{key:0,appearance:e.cancelButtonAppearance,onClick:f[1]||(f[1]=_=>c(!0)),onKeyup:f[2]||(f[2]=Wt(_=>c(!0),["esc"]))},{default:E(()=>[y(H(e.cancelButtonText),1)]),_:1},8,["appearance"])),p("div",EK,[F(h.$slots,"action-buttons",{},()=>[P(Fe,{appearance:e.actionButtonAppearance,onClick:u,onKeyup:Wt(u,["enter"])},{default:E(()=>[y(H(e.actionButtonText),1)]),_:1},8,["appearance","onKeyup"])],!0)])],!0)])])])]),_:3},8,["fallback-focus","tabbable-options"])],512)],8,wK)):I("",!0)}}}),oh=Se(LK,[["__scopeId","data-v-b3c50754"]]),AK=["aria-label","onKeyup"],BK={class:"k-modal-fullscreen-body-header"},DK={key:0,class:"body-header"},HK={key:1,class:"body-header-description"},TK={class:"k-modal-fullscreen-body"},IK={class:"k-modal-fullscreen-header"},OK={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},VK={class:"k-modal-fullscreen-title"},PK={class:"header-icon"},NK={class:"header-content"},$K={class:"k-modal-fullscreen-action"},ZK={class:"k-modal-fullscreen-action-buttons"},RK={key:0,class:"k-modal-fullscreen-footer"},zK={class:"k-modal-fullscreen-action"},FK={class:"k-modal-fullscreen-action-buttons"},UK=X({__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:"outline"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=Y(null),o=A(()=>!!r.isVisible);De(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await v1(),n.value&&n.value.focus()):document.body.style.overflow=""});const a=l=>{r.isVisible&&(l.keyCode===27?i():l.keyCode===13&&s())},i=()=>{t("canceled")},s=()=>{t("proceed")};return gt(()=>{document.addEventListener("keydown",a)}),cr(()=>{document.removeEventListener("keydown",a)}),ur(()=>{document.body.style.overflow=""}),(l,c)=>e.isVisible?(m(),M("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Wt(s,["enter"]),Wt(i,["esc"])]},[p("div",{ref_key:"modalBodyContent",ref:n,class:J(["k-modal-fullscreen-dialog",{"has-footer":l.$slots["footer-content"]}]),tabindex:"0"},[p("div",BK,[l.$slots["body-header"]||e.bodyHeader?(m(),M("div",DK,[F(l.$slots,"body-header",{},()=>[y(H(e.bodyHeader),1)],!0)])):I("",!0),l.$slots["body-header-description"]||e.bodyHeaderDescription?(m(),M("div",HK,[F(l.$slots,"body-header-description",{},()=>[y(H(e.bodyHeaderDescription),1)],!0)])):I("",!0)]),p("div",TK,[F(l.$slots,"default",{},void 0,!0)]),p("div",IK,[p("div",OK,[p("div",VK,[p("span",PK,[F(l.$slots,"header-icon",{},()=>[P(Oe,{icon:e.iconString},null,8,["icon"])],!0)]),p("span",NK,[F(l.$slots,"header-content",{},()=>[y(H(e.title),1)],!0)])]),p("div",$K,[p("div",ZK,[F(l.$slots,"action-buttons",{},()=>[P(Fe,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:i},{default:E(()=>[y(H(e.cancelButtonText),1)]),_:1},8,["appearance"]),P(Fe,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:E(()=>[y(H(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),l.$slots["footer-content"]?(m(),M("div",RK,[F(l.$slots,"footer-content",{},void 0,!0),p("div",zK,[p("div",FK,[F(l.$slots,"action-buttons",{},()=>[P(Fe,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:E(()=>[y(H(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):I("",!0)],2)],40,AK)):I("",!0)}}),jK=Se(UK,[["__scopeId","data-v-e56c1028"]]),YK=["data-testid"],GK={class:"k-multiselect-item-container",role:"option"},KK=["disabled","value"],qK={class:"k-multiselect-item-label"},WK={class:"k-multiselect-selected-icon-container"},QK=X({__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=()=>{r.item.disabled||t("selected",r.item)};return(o,a)=>(m(),M("div",{key:e.item.key,class:"k-multiselect-item","data-testid":`k-multiselect-item-${e.item.value}`,role:"listitem"},[p("div",GK,[p("button",{class:J({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:n},[p("span",qK,[F(o.$slots,"content",{},()=>[y(H(e.item.label),1)],!0)]),p("span",WK,[e.item.disabled?(m(),G(Ct(e.item.disabledTooltipText?"KTooltip":"span"),{key:0,label:e.item.disabledTooltipText?e.item.disabledTooltipText:void 0,placement:"left"},{default:E(()=>[P(Oe,{class:J(["selected-item-icon",{"is-item-selected":e.item.selected}]),color:e.item.selected?"currentColor":`var(--grey-400, var(--kui-color-text-neutral-weak, ${L(uo)}))`,"hide-title":"",icon:"lock",size:L(Di)},null,8,["class","color","size"])]),_:1},8,["label"])):e.item.selected?(m(),G(Oe,{key:1,class:"selected-item-icon",color:"currentColor",icon:"check"})):I("",!0)])],10,KK)])],8,YK))}}),fl=Se(QK,[["__scopeId","data-v-a2a73043"]]),XK={class:"k-multiselect-group-title"},JK=X({__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=(s,l)=>t("selected",s,l),o=A(()=>{var s;return(s=r.items)==null?void 0:s.filter(l=>!l.group)}),a=A(()=>{var s;return[...new Set(((s=r.items)==null?void 0:s.filter(l=>l.group)).map(l=>l.group))].sort((l,c)=>l.toLowerCase().localeCompare(c.toLowerCase()))}),i=s=>{var l;return(l=r.items)==null?void 0:l.filter(c=>c.group===s)};return(s,l)=>(m(),M(we,null,[(m(!0),M(we,null,tt(o.value,(c,u)=>(m(),G(fl,{key:`${c.key?c.key:u}-item`,item:c,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(m(!0),M(we,null,tt(a.value,c=>(m(),M("div",{key:`${c}-group`,class:"k-multiselect-group-container"},[p("span",XK,H(c),1),(m(!0),M(we,null,tt(i(c),(u,d)=>(m(),G(fl,{key:`${u.key?u.key:d}-item`,item:u,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:u},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),eq=Se(JK,[["__scopeId","data-v-9f4ab8f4"]]),h5=e=>(st("data-v-9b921328"),e=e(),lt(),e),tq=["id"],rq=["id"],nq={class:"k-multiselect-icon"},oq=["id"],aq={class:"select-item-description"},iq=h5(()=>p("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),sq=h5(()=>p("div",{class:"select-item-label"}," No results found ",-1)),lq=h5(()=>p("div",{class:"select-item-desc"}," Please adjust the criteria and try again ",-1)),cq={key:1,"aria-hidden":"true",class:"staging-area"},uq=["id"],dq=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},hq=e=>{const t=dq(e),r=new Set(t);return t.length===r.size},fq={inheritAttrs:!1},pq=X({...fq,__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)&&hq(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}){const r=e;ua(te=>({"334f7a12":K.value}));const n=dr(),o=Lt(),{getSizeFromString:a,cloneDeep:i,stripRequiredLabel:s}=E1(),l=34,c=A(()=>n.required!==void 0&&String(n.required)!=="false"),u=A(()=>s(r.label,c.value)),d=A(()=>{var te,ve;return!!((te=r.labelAttributes)!=null&&te.help||(ve=r.labelAttributes)!=null&&ve.info||o["label-tooltip"])}),h={hideCaret:!0,placement:"bottomStart",popoverTimeout:0,popoverClasses:"k-multiselect-popover"},f=Y(0),g=Y(0),_=A(()=>r.testMode?"test-multiselect-id-1234":p1()),C=A(()=>r.testMode?"test-multiselect-input-id-1234":p1()),w=A(()=>r.testMode?"test-multiselect-text-id-1234":p1()),b=A(()=>r.testMode?"test-multiselect-selected-id-1234":p1()),v=A(()=>r.testMode?"test-multiselect-selected-staging-id-1234":p1()),k=Y(null),T=Y(null),$=A(()=>r.selectedRowCount*l),N=Y(""),z=A(()=>!(!N.value||S.value.filter(te=>te.label===N.value).length)),D=Y(null),S=Y([]),R=Y([]),V=Y([]),U=Y([]),ie=Y([]),se=new Set,ce=Y([]),ne=Y([]),ye=A(()=>ne.value.map(te=>te.label).join(", ")),Ge=Y(!1),Ne=Y(!1),qe=Y(!1),ze=A(()=>(n==null?void 0:n.disabled)!==void 0&&String(n==null?void 0:n.disabled)!=="false"),he=A(()=>(n==null?void 0:n.readonly)!==void 0&&String(n==null?void 0:n.readonly)!=="false"),$e=A({get(){return r.modelValue},set(te){const ve=S.value.filter(xe=>te.includes(xe.value));ve.length?fe(ve):te.length||Me()}}),He=A(()=>{const te={...n};return delete te.class,te}),Ke=A(()=>({...h,...r.kpopAttributes,popoverClasses:`${h.popoverClasses} ${r.kpopAttributes.popoverClasses} k-multiselect-pop`,width:me.value+"px",maxWidth:me.value+"px",disabled:n.disabled!==void 0&&String(n.disabled)!=="false"||n.readonly!==void 0&&String(n.readonly)!=="false"})),K=A(()=>a(r.dropdownMaxHeight)),j=A(()=>({...Ke.value})),Z=A(()=>{const te=r.width?r.width:"300";return a(te)}),q=A(()=>({width:Z.value})),ae=A(()=>({width:me.value+"px"})),x=A(()=>({width:me.value-30+"px",maxHeight:$.value+"px",paddingRight:0})),B=te=>V.value.length&&!te?V.value.length===1?`${V.value.length} item selected`:`${V.value.length} items selected`:r.placeholder?r.placeholder:n.placeholder?String(n.placeholder||""):"Filter...",O=A(()=>r.autosuggest?S.value:r.filterFunc({items:S.value,query:N.value})),Q=te=>{n.disabled!==void 0&&String(n.disabled)!=="false"&&te.stopPropagation()},W=(te,ve,xe)=>{te?ve.value||(N.value="",xe(),be()):ve.value&&(N.value="",xe())},ee=()=>{setTimeout(()=>{const te=document.getElementById(v.value);if(r.expandSelected){g.value++;return}if(te){if(te.clientHeight>$.value){const ve=Array.from(te.querySelectorAll(".k-multiselect-selection-badge")).filter(Ce=>Ce.offsetTop>=$.value),xe=U.value.length-ve.length,je=U.value.splice(xe,ve.length);for(const Ce of je)se.has(Ce.value)||(se.add(Ce.value),ie.value.push(Ce))}g.value++}},0)},fe=te=>{te.forEach(ve=>{var xe,je;const Ce=((xe=S.value.filter(Ye=>Ye.value===ve.value))==null?void 0:xe[0])||null;Ce.selected=!0,Ce.key=(je=Ce==null?void 0:Ce.key)!=null&&je.includes("-selected")?Ce.key:`${Ce.key}-selected`,V.value.filter(Ye=>Ye.value===Ce.value).length||(V.value.push(Ce),U.value.push(Ce))}),ee()},ue=(te,ve=!1)=>{const xe=new Set(te.map(je=>je.value));V.value=V.value.filter(je=>!xe.has(je.value)),U.value=U.value.filter(je=>!xe.has(je.value)),ie.value=ie.value.filter(je=>!xe.has(je.value)),te.forEach(je=>{var Ce;if(se.delete(je.value),je.selected=!1,je.key=(Ce=je.key)==null?void 0:Ce.replace(/-selected/gi,""),ie.value.length){const Ye=ie.value.pop();Ye&&(U.value.push(Ye),se.delete(Ye.value))}r.enableItemCreation&&je.custom&&(S.value=S.value.filter(Ye=>Ye.value!==je.value),t("item:removed",je))}),ve&&ee()},de=(te,ve)=>{var xe,je,Ce,Ye;let Ot=!1,Bt=ve?te:((xe=S.value.filter(zt=>zt.value===te.value))==null?void 0:xe[0])||null;if(r.enableItemCreation&&Bt!=null&&Bt.custom&&(Ot=!0),Bt===null&&(Bt=((je=V.value.filter(zt=>zt.value===te.value))==null?void 0:je[0])||null),Bt===null)return;if(Bt.selected){if(V.value=V.value.filter(zt=>zt.value!==te.value),U.value.filter(zt=>zt.value===te.value).length?U.value=U.value.filter(zt=>zt.value!==te.value):se.delete(te.value)&&(ie.value=ie.value.filter(zt=>zt.value!==te.value)),Bt.selected=!1,Bt.key=(Ce=Bt.key)==null?void 0:Ce.replace(/-selected/gi,""),ie.value.length){const zt=ie.value.pop();zt&&(U.value.push(zt),se.delete(zt.value))}Ot&&(S.value=S.value.filter(zt=>zt.value!==te.value),t("item:removed",te))}else Bt.selected=!0,Bt.key=(Ye=Bt.key)!=null&&Ye.includes("-selected")?Bt.key:`${Bt.key}-selected`,V.value.push(Bt),U.value.push(Bt),ve&&(Bt.custom=!0,S.value.push(Bt)),r.expandSelected&&Le();ee();const xf=V.value.map(zt=>zt.value);t("selected",V.value),t("change",te),t("update:modelValue",xf)},le=()=>{var te;if(!r.enableItemCreation||!N.value||!z.value)return;const ve=S.value.length+1,xe={label:N.value+"",value:r.testMode?`test-multiselect-added-item-${ve}`:p1(),key:`${(te=N.value.replace(/ /gi,"-"))==null?void 0:te.replace(/[^a-z0-9-_]/gi,"")}-${ve}`};t("item:added",xe),de(xe,!0),N.value=""},Le=()=>{setTimeout(()=>{var te;(te=T.value)==null||te.scrollIntoView({behavior:"smooth",block:"nearest"})},200)},be=()=>{const te=O.value.filter(xe=>xe.selected),ve=O.value.filter(xe=>!xe.selected);R.value=te.concat(ve)},Me=()=>{S.value.forEach(te=>{var ve;te.selected=!1,te.key=(ve=te==null?void 0:te.key)==null?void 0:ve.replace(/-selected/gi,""),te.custom&&t("item:removed",te)}),S.value=S.value.filter(te=>!te.custom),V.value=[],U.value=[],ie.value=[],se.clear(),N.value="",ee(),t("selected",[]),t("change",null),t("update:modelValue",[]),t("query-change","")},Ie=te=>{N.value=te,t("query-change",te)},re=(te,ve)=>{if(te.keyCode===27){ve.value=!1;return}const xe=document.getElementById(w.value);!ve.value&&xe&&xe.click()},Ae=()=>{qe.value=!0,Ge.value||(Ge.value=!0,t("query-change",""))};De(g,()=>{setTimeout(()=>{const te=document.getElementById(v.value);if(r.expandSelected){ce.value=i(U.value),ne.value=[],f.value++;return}if(te)if(te.clientHeight>$.value){const ve=U.value.pop();ve&&!se.has(ve.value)&&(ie.value.push(ve),se.add(ve.value)),g.value++}else ce.value=i(U.value),ne.value=i(ie.value),f.value++},0)}),De(f,()=>{D.value&&typeof D.value.updatePopper=="function"&&v1(()=>{D.value.updatePopper()})}),De(O,()=>{be()}),De($e,(te,ve)=>{if(JSON.stringify(te)!==JSON.stringify(ve)){if(!te.length){Me();return}const xe=new Set(ve),je=new Set(te),Ce=S.value.filter(Ot=>je.has(Ot.value)),Ye=V.value.filter(Ot=>!je.has(Ot.value)&&xe.has(Ot.value));Ye.length&&ue(Ye),Ce.length&&fe(Ce)}}),De(()=>r.items,(te,ve)=>{var xe,je,Ce;if(JSON.stringify(te)!==JSON.stringify(ve)){S.value=i(r.items);for(let Ye=0;YeBt.value===Ot.value).length||V.value.push(Ot),U.value.filter(Bt=>Bt.value===Ot.value).length||U.value.push(Ot)}ee(),D.value&&typeof D.value.updatePopper=="function"&&v1(()=>{D.value.updatePopper()})}},{deep:!0,immediate:!0});const me=Y(300),Pe=()=>{var te;me.value=((te=k.value)==null?void 0:te.clientWidth)||300},ht=Y();return gt(()=>{ht.value=new ResizeObserver(te=>{window.requestAnimationFrame(()=>{!Array.isArray(te)||!te.length||Pe()})}),ht.value.observe(k.value)}),cr(()=>{ht.value&&ht.value.unobserve(k.value)}),(te,ve)=>(m(),M("div",{class:J(["k-multiselect",[te.$attrs.class]]),style:Ue(q.value)},[e.label?(m(),G(Xr,Qe({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"k-multiselect-label",for:_.value,required:c.value}),ar({default:E(()=>[y(H(u.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:E(()=>[F(te.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):I("",!0),p("div",{id:_.value,"data-testid":"k-multiselect-container"},[P(L(ql),null,{default:E(({isToggled:xe,toggle:je})=>[P(Pt,Qe({ref_key:"popper",ref:D},j.value,{"on-popover-click":()=>{},"position-fixed":e.positionFixed,target:`[id='${C.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>W(!1,xe,je),onOpened:()=>W(!0,xe,je)}),{content:E(()=>[p("div",{class:"k-multiselect-list",onBlur:ve[5]||(ve[5]=()=>qe.value=!1),onClick:ve[6]||(ve[6]=It(()=>{},["stop"])),onFocus:ve[7]||(ve[7]=Ce=>qe.value=!0),onMouseenter:ve[8]||(ve[8]=()=>Ne.value=!0),onMouseleave:ve[9]||(ve[9]=()=>Ne.value=!1)},[P(eq,{items:R.value,onSelected:de},{content:E(({item:Ce})=>[F(te.$slots,"item-template",{class:"k-multiselect-item",item:Ce},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&z.value?(m(),G(fl,{key:"k-multiselect-new-item",class:"k-multiselect-new-item","data-testid":"k-multiselect-add-item",item:{label:`${N.value} (Add new value)`,value:"add_item"},onSelected:le},{content:E(()=>[p("div",aq,[y(H(N.value)+" ",1),iq])]),_:1},8,["item"])):I("",!0),!R.value.length&&!te.$slots.empty&&!e.enableItemCreation?(m(),G(fl,{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:E(()=>[sq,lq]),_:1})):I("",!0)],32),!e.loading&&!R.value.length?F(te.$slots,"empty",{key:0},void 0,!0):I("",!0),te.$slots["dropdown-footer-text"]||e.dropdownFooterText?(m(),M("div",{key:1,class:J(["k-multiselect-dropdown-footer-text",`k-multiselect-dropdown-footer-${e.dropdownFooterTextPosition}`])},[F(te.$slots,"dropdown-footer-text",{},()=>[y(H(e.dropdownFooterText),1)],!0)],2)):I("",!0)]),default:E(()=>[p("div",{ref_key:"multiselectRef",ref:k,class:J(["k-multiselect-trigger",{focused:qe.value,hovered:Ne.value,disabled:ze.value,readonly:he.value}]),"data-testid":"k-multiselect-trigger",role:"listbox",onClick:Q},[V.value.length&&(xe.value||e.expandSelected||e.collapsedContext)?(m(),M("div",{id:b.value,key:f.value,class:J(["k-multiselect-selections",{scrollable:e.expandSelected,collapsed:e.collapsedContext&&!xe.value}]),"data-testid":"k-multiselect-selections",style:Ue(e.expandSelected?x.value:ae.value)},[(m(!0),M(we,null,tt(ce.value,(Ce,Ye)=>(m(),G(j1,{key:`${Ce.key?Ce.key:Ye}-badge`,class:J(["k-multiselect-selection-badge",{"expand-selected":e.expandSelected,"resize-badge":Ce.selected&&Ce.disabled}]),dismissable:Ce.selected&&!Ce.disabled,shape:"rectangular","truncation-tooltip":Ce.label,onClick:ve[0]||(ve[0]=It(()=>{},["stop"])),onDismissed:Ot=>de(Ce)},{default:E(()=>[y(H(Ce.label),1)]),_:2},1032,["class","dismissable","truncation-tooltip","onDismissed"]))),128)),!e.expandSelected&&ne.value.length?(m(),G(j1,{key:0,class:"hidden-selection-count","force-tooltip":"",shape:"rectangular","truncation-tooltip":ye.value,onClick:ve[1]||(ve[1]=It(()=>{},["stop"]))},{default:E(()=>[y(" +"+H(ne.value.length),1)]),_:1},8,["truncation-tooltip"])):I("",!0),e.expandSelected?(m(),M("div",{key:1,ref_key:"selectionBottomRef",ref:T},null,512)):I("",!0)],14,rq)):I("",!0),p("div",nq,[!e.loading&&V.value.length&&xe.value?(m(),G(Fe,{key:0,class:"k-multiselect-clear-icon","data-testid":"k-multiselect-clear-icon",onClick:Me,onKeyup:Wt(Me,["enter"])},{default:E(()=>[P(Oe,{color:`var(--grey-500, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:"close",size:L(Di),title:"Clear all selections"},null,8,["color","size"])]),_:1},8,["onKeyup"])):(m(),G(Oe,{key:1,class:J(["k-multiselect-chevron-icon",{"in-selection-box":V.value.length}]),color:`var(--grey-500, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:e.loading?"spinner":"chevronDown",size:L(Et)},null,8,["class","color","icon","size"]))]),p("div",{id:C.value,style:Ue(ae.value)},[!e.expandSelected&&!e.collapsedContext||(e.expandSelected||e.collapsedContext)&&(!V.value.length||xe.value)?(m(),G(Oi,Qe({key:0,id:w.value},He.value,{autocapitalize:"off",autocomplete:"off",class:["k-multiselect-input input-placeholder-dark",{"is-toggled":xe.value&&V.value.length,"is-readonly":he.value}],"data-testid":"k-multiselect-input","model-value":N.value,placeholder:B(xe.value),readonly:he.value?!0:void 0,type:"text",onBlur:ve[2]||(ve[2]=()=>qe.value=!1),onClick:Ce=>{xe.value&&Ce.stopPropagation()},onFocus:Ae,onKeyup:Ce=>re(Ce,xe),onMouseenter:ve[3]||(ve[3]=()=>Ne.value=!0),onMouseleave:ve[4]||(ve[4]=()=>Ne.value=!1),"onUpdate:modelValue":Ie}),null,16,["id","class","model-value","placeholder","readonly","onClick","onKeyup"])):I("",!0)],12,oq)],2)]),_:2},1040,["position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,tq),e.expandSelected?I("",!0):(m(),M("div",cq,[(m(),M("div",{id:v.value,key:g.value,class:"k-multiselect-selections staging",style:Ue(ae.value),tabindex:"-1"},[(m(!0),M(we,null,tt(U.value,(xe,je)=>(m(),G(j1,{key:`${xe.key?xe.key:je}-badge`,class:"k-multiselect-selection-badge",dismissable:xe.selected&&!xe.disabled,hidden:"",shape:"rectangular"},{default:E(()=>[y(H(xe.label),1)]),_:2},1032,["dismissable"]))),128)),P(j1,{class:"hidden-selection-count",hidden:"",shape:"rectangular"},{default:E(()=>[y(" +"+H(ie.value.length),1)]),_:1})],12,uq))]))],6))}}),mq=Se(pq,[["__scopeId","data-v-9b921328"]]),ah=e=>(st("data-v-de217030"),e=e(),lt(),e),vq={class:"k-prompt-header"},gq={class:"k-prompt-header-content"},Cq={class:"close-button"},yq=ah(()=>p("hr",{class:"divider"},null,-1)),bq={class:"k-prompt-body"},wq={class:"k-prompt-body-content"},_q={key:0,class:"k-prompt-confirm-text"},kq={class:"confirm-text"},Mq=ah(()=>p("hr",{class:"divider"},null,-1)),xq={class:"k-prompt-action-buttons"},Sq=X({__name:"KPrompt",props:{title:{type:String,default:""},type:{type:String,default:"info",validator:e=>e_.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},confirmationText:{type:String,default:""},preventProceedOnEnter:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=Y(""),o=()=>{n.value="",t("canceled")},a=u=>{c.value||(n.value="",t("proceed",u))},i=u=>{r.isVisible&&(u.key==="Escape"?o():u.key==="Enter"&&(r.preventProceedOnEnter||a(u)))},s=(u="")=>{const d=/(?:^|[\s-:'"])\w/g;return u.replace(d,h=>h.toUpperCase())},l=A(()=>r.title?r.type==="warning"?"Warning: "+r.title:r.title:r.type==="info"?"Information":s(r.type)),c=A(()=>r.actionPending?!0:r.confirmationText.length?r.confirmationText!==n.value:!1);return gt(()=>{document.addEventListener("keydown",i)}),cr(()=>{document.removeEventListener("keydown",i)}),(u,d)=>(m(),G(oh,{class:"k-prompt","is-visible":e.isVisible,"tabbable-options":e.tabbableOptions,"text-align":"left",title:l.value},{"header-content":E(()=>[p("div",vq,[p("div",gq,[F(u.$slots,"header-content",{},()=>[e.type==="warning"?(m(),G(Oe,{key:0,class:"warning-icon",color:`var(--white, var(--kui-color-text-inverse, ${L(Wl)}))`,icon:"warning","secondary-color":"currentColor",size:L(js)},null,8,["color","size"])):I("",!0),y(" "+H(l.value),1)],!0),p("div",Cq,[P(Fe,{"aria-label":"Close",onClick:o},{default:E(()=>[P(Oe,{color:`var(--grey-600, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:"close",size:L(Et)},null,8,["color","size"])]),_:1})])]),yq])]),"body-content":E(()=>[p("div",bq,[p("div",wq,[F(u.$slots,"body-content",{},()=>[y(H(e.message),1)],!0),e.confirmationText?(m(),M("div",_q,[y(' Type "'),p("span",kq,H(e.confirmationText),1),y('" to confirm your action. '),P(Oi,{modelValue:n.value,"onUpdate:modelValue":d[0]||(d[0]=h=>n.value=h),autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input"},null,8,["modelValue"])])):I("",!0)]),Mq])]),"footer-content":E(()=>[p("div",xq,[F(u.$slots,"action-buttons",{},()=>[P(Fe,{appearance:"outline",class:"k-prompt-cancel",onClick:o},{default:E(()=>[y(H(e.cancelButtonText),1)]),_:1}),P(Fe,{appearance:e.type==="danger"?"danger":"primary",class:"k-prompt-proceed",disabled:c.value,onClick:a},{icon:E(()=>[e.actionPending?(m(),G(Oe,{key:0,color:`var(--grey-400, var(--kui-color-text-neutral-weak, ${L(uo)}))`,icon:"spinner",size:L(Et)},null,8,["color","size"])):I("",!0)]),default:E(()=>[y(" "+H(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])]),_:3},8,["is-visible","tabbable-options","title"]))}}),Eq=Se(Sq,[["__scopeId","data-v-de217030"]]),Lq=["checked"],Aq=["id","checked","disabled"],Bq={key:0,class:"k-radio-description"},Dq=["for"],Hq={inheritAttrs:!1},Tq=X({...Hq,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object],default:"on",required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0},type:{type:String,default:"radio",validator:e=>Jw.includes(e)},testMode:{type:Boolean,default:!1}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=Lt(),o=A(()=>h.id?String(h.id):r.testMode?"test-radio-input-id-1234":p1()),a=A(()=>(h==null?void 0:h.disabled)!==void 0&&String(h==null?void 0:h.disabled)!=="false"),i=A(()=>!!(r.label||n.default)),s=A(()=>!!(r.description||n.description)),l=A(()=>!!n.tooltip),c=A(()=>r.selectedValue===r.modelValue),u=A(()=>r.type==="radio"),d=()=>{t("change",r.selectedValue),t("update:modelValue",r.selectedValue)},h=dr(),f=A(()=>{const g={...h};return delete g.class,g});return(g,_)=>(m(),M("div",{checked:c.value,class:J(["k-radio",[u.value?"k-radio-default":`k-radio-${e.type}`,g.$attrs.class?g.$attrs.class:"",{disabled:a.value}]])},[p("input",Qe({id:o.value,checked:c.value},f.value,{class:"k-input",disabled:a.value,type:"radio",onClick:d}),null,16,Aq),u.value&&i.value?(m(),G(Xr,Qe({key:0},e.labelAttributes,{class:["k-radio-label",{"has-description":s.value}],for:o.value}),ar({default:E(()=>[F(g.$slots,"default",{},()=>[y(H(e.label),1)]),s.value?(m(),M("div",Bq,[F(g.$slots,"description",{},()=>[y(H(e.description),1)])])):I("",!0)]),_:2},[l.value?{name:"tooltip",fn:E(()=>[F(g.$slots,"tooltip")]),key:"0"}:void 0]),1040,["class","for"])):g.$slots.default?(m(),M("label",{key:1,for:o.value},[F(g.$slots,"default")],8,Dq)):I("",!0)],10,Lq))}});function Iq(e){return Eu()?(Np(e),!0):!1}function ih(e){return typeof e=="function"?e():L(e)}const sh=typeof window<"u"&&typeof document<"u",Oq=Object.prototype.toString,Vq=e=>Oq.call(e)==="[object Object]",R6=()=>{},Pq=Nq();function Nq(){var e;return sh&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function Za(e){var t;const r=ih(e);return(t=r==null?void 0:r.$el)!=null?t:r}const lh=sh?window:void 0;function r0(...e){let t,r,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,o]=e,t=lh):[t,r,n,o]=e,!t)return R6;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const a=[],i=()=>{a.forEach(u=>u()),a.length=0},s=(u,d,h,f)=>(u.addEventListener(d,h,f),()=>u.removeEventListener(d,h,f)),l=De(()=>[Za(t),ih(o)],([u,d])=>{if(i(),!u)return;const h=Vq(d)?{...d}:d;a.push(...r.flatMap(f=>n.map(g=>s(u,f,g,h))))},{immediate:!0,flush:"post"}),c=()=>{l(),i()};return Iq(c),c}let Hc=!1;function $q(e,t,r={}){const{window:n=lh,ignore:o=[],capture:a=!0,detectIframe:i=!1}=r;if(!n)return;Pq&&!Hc&&(Hc=!0,Array.from(n.document.body.children).forEach(u=>u.addEventListener("click",R6)),n.document.documentElement.addEventListener("click",R6));let s=!0;const l=u=>o.some(d=>{if(typeof d=="string")return Array.from(n.document.querySelectorAll(d)).some(h=>h===u.target||u.composedPath().includes(h));{const h=Za(d);return h&&(u.target===h||u.composedPath().includes(h))}}),c=[r0(n,"click",u=>{const d=Za(e);if(!(!d||d===u.target||u.composedPath().includes(d))){if(u.detail===0&&(s=!l(u)),!s){s=!0;return}t(u)}},{passive:!0,capture:a}),r0(n,"pointerdown",u=>{const d=Za(e);d&&(s=!u.composedPath().includes(d)&&!l(u))},{passive:!0}),i&&r0(n,"blur",u=>{setTimeout(()=>{var d;const h=Za(e);((d=n.document.activeElement)==null?void 0:d.tagName)==="IFRAME"&&!(h!=null&&h.contains(n.document.activeElement))&&t(u)},0)})].filter(Boolean);return()=>c.forEach(u=>u())}const Zq={class:"k-slideout"},Rq={class:"k-slideout-header-content"},zq={key:0,class:"k-slideout-before-title"},Fq={class:"k-slideout-main-title"},Uq=["title"],jq={key:1,class:"k-slideout-after-title"},Yq=["data-testid"],Gq={class:"content"},Kq=X({__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,default:0},preventCloseOnBlur:{type:Boolean,default:!1},title:{type:String,default:""}},emits:["close"],setup(e,{emit:t}){const r=e;ua(u=>({"13cec847":c.value}));const n=Lt(),o=A(()=>!!n["before-title"]),a=A(()=>!!n["after-title"]),{getSizeFromString:i}=E1(),s=Y(null);$q(s,u=>{u.isTrusted&&!r.preventCloseOnBlur&&t("close")});const l=(u,d=!1)=>{(r.isVisible&&u.keyCode===27||d)&&t("close")};gt(()=>{document.addEventListener("keydown",l)}),ur(()=>{document.removeEventListener("keydown",l)});const c=A(()=>i(String(r.offsetTop)));return(u,d)=>(m(),M("div",Zq,[P(ao,{name:"fade"},{default:E(()=>[e.isVisible?(m(),M("div",{key:0,class:J(e.hasOverlay?"panel-background":"panel-background-transparent")},null,2)):I("",!0)]),_:1}),P(ao,{name:"slide"},{default:E(()=>[e.isVisible?(m(),M("div",{key:0,ref_key:"slideOutRef",ref:s,class:J(["panel",{"is-visible":e.isVisible,"border-styles":!e.hasOverlay}]),"data-testid":"slideout-panel"},[p("div",Rq,[o.value?(m(),M("div",zq,[F(u.$slots,"before-title",{},void 0,!0)])):I("",!0),p("div",Fq,[p("p",{class:"k-slideout-title","data-testid":"k-slideout-title",title:e.title},H(e.title),9,Uq)]),a.value?(m(),M("div",jq,[F(u.$slots,"after-title",{},void 0,!0)])):I("",!0)]),p("button",{class:J(e.closeButtonAlignment==="start"?"close-button-start":"close-button-end"),"data-testid":e.closeButtonAlignment==="start"?"close-button-start":"close-button-end",onClick:d[0]||(d[0]=h=>t("close"))},[P(Oe,{color:`var(--kui-color-text-neutral-stronger, ${L(z8)})`,icon:"close",size:L(Ql)},null,8,["color","size"])],10,Yq),p("div",Gq,[P(ro,{"border-variant":"noBorder"},{body:E(()=>[F(u.$slots,"default",{},void 0,!0)]),_:3})])],2)):I("",!0)]),_:3})]))}}),qq=Se(Kq,[["__scopeId","data-v-dd83d8c6"]]),Wq=e=>(st("data-v-b19dacc6"),e=e(),lt(),e),Qq={class:"k-step-state-icon","data-testid":"k-step-active",fill:"none",viewBox:"0 0 24 24"},Xq=Wq(()=>p("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),Jq=X({__name:"KActiveState",props:{title:{type:String,default:"Active"}},setup(e){return(t,r)=>(m(),M("svg",Qq,[p("title",null,H(e.title),1),Xq]))}}),eW=Se(Jq,[["__scopeId","data-v-b19dacc6"]]),f5=e=>(st("data-v-be532e68"),e=e(),lt(),e),tW={class:"k-step-state-icon","data-testid":"k-step-completed",fill:"none",viewBox:"0 0 24 24"},rW=f5(()=>p("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),nW=f5(()=>p("path",{class:"k-step-icon-primary",d:"M16 9L10 15L7 12.0001"},null,-1)),oW=f5(()=>p("path",{class:"k-step-icon-secondary",d:"M16 9L10 15L7 12.0001","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2.25"},null,-1)),aW=X({__name:"KCompletedState",props:{title:{type:String,default:"Completed"}},setup(e){return(t,r)=>(m(),M("svg",tW,[p("title",null,H(e.title),1),rW,nW,oW]))}}),iW=Se(aW,[["__scopeId","data-v-be532e68"]]),sW=e=>(st("data-v-7f1024a4"),e=e(),lt(),e),lW={class:"k-step-state-icon","data-testid":"k-step-default",fill:"none",viewBox:"0 0 24 24"},cW=sW(()=>p("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),uW=X({__name:"KDefaultState",props:{title:{type:String,default:"Default"}},setup(e){return(t,r)=>(m(),M("svg",lW,[p("title",null,H(e.title),1),cW]))}}),dW=Se(uW,[["__scopeId","data-v-7f1024a4"]]),ch=e=>(st("data-v-d93db193"),e=e(),lt(),e),hW={class:"k-step-state-icon","data-testid":"k-step-error",fill:"none",viewBox:"0 0 24 24"},fW=ch(()=>p("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),pW=ch(()=>p("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)),mW=X({__name:"KErrorState",props:{title:{type:String,default:"Error"}},setup(e){return(t,r)=>(m(),M("svg",hW,[p("title",null,H(e.title),1),fW,pW]))}}),vW=Se(mW,[["__scopeId","data-v-d93db193"]]),gW=e=>(st("data-v-e3d948f6"),e=e(),lt(),e),CW={class:"k-step-spinner"},yW={class:"k-step-state-icon","data-testid":"k-step-pending",viewBox:"0 0 50 50"},bW=gW(()=>p("circle",{cx:"25",cy:"25",fill:"none",r:"20","stroke-width":"5"},null,-1)),wW=X({__name:"KPendingState",props:{title:{type:String,default:"Pending"}},setup(e){return(t,r)=>(m(),M("div",CW,[(m(),M("svg",yW,[y(H(e.title)+" ",1),bW]))]))}}),_W=Se(wW,[["__scopeId","data-v-e3d948f6"]]),kW={class:"k-step-state"},MW=X({__name:"KStepState",props:{state:{type:String,default:"default",required:!1,validator:e=>u9.includes(e)}},setup(e){const t=e,r=A(()=>{let n=dW;switch(t.state){case"active":n=eW;break;case"completed":n=iW;break;case"error":n=vW;break;case"pending":n=_W;break}return n});return(n,o)=>(m(),M("div",kW,[(m(),G(Ct(r.value)))]))}}),xW=Se(MW,[["__scopeId","data-v-7a0b0e88"]]),SW={class:"k-step"},EW=X({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>u9.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const t=e,{getSizeFromString:r}=E1(),n=A(()=>({maxWidth:r(t.maxLabelWidth)}));return(o,a)=>(m(),M("li",SW,[p("div",{class:J(["k-step-container",{completed:e.state==="completed"}])},[P(xW,{state:e.state},null,8,["state"]),p("div",{class:J(["k-step-label",{bolder:e.state==="active"||e.state==="pending"||e.state==="error",error:e.state==="error"}]),style:Ue(n.value)},[P(Xr,null,{default:E(()=>[y(H(e.label),1)]),_:1})],6)],2)]))}}),LW=Se(EW,[["__scopeId","data-v-bf4c5b55"]]),AW={key:0,class:"k-stepper"},BW=X({__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?(m(),M("ol",AW,[(m(!0),M(we,null,tt(e.steps,n=>(m(),G(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))])):I("",!0)}}),DW=Se(BW,[["__scopeId","data-v-c6a87abd"]]),HW={class:"k-table-container"},TW={key:0,class:"k-table-toolbar","data-testid":"k-table-toolbar"},IW={key:2,class:"k-table-error-state","data-testid":"k-table-error-state"},OW={key:3,class:"k-table-empty-state","data-testid":"k-table-empty-state"},VW=["data-tableid"],PW=["aria-sort","onClick"],NW={class:"k-table-headers-container"},$W=["role","tabindex"],{clientSideSorter:ZW}=E1(),Tc=(e,t,r,n)=>ZW(e,t,r,n),RW=X({__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=>Gw.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=>Yw.includes(e)},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:String,default:void 0,validator:e=>Kw.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 r=e,{useDebounce:n,useRequest:o,useSwrvState:a}=E1(),i=dr(),s=Lt(),l=A(()=>r.testMode?"test-table-id-1234":Sn()),c={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},u=Y([]),d=Y([]),h=Y(0),f=Y(!1),g=Y(1),_=Y(15),C=Y(""),w=Y(""),b=Y("desc"),v=Y(null),k=Y([]),T=Y(!1),$=Y(!1),N=Y(!1),z=A(()=>!!s.toolbar),D=re=>`column-${re}`,S=re=>re,R=(re,Ae)=>(me,Pe)=>{const ht=/^on[^a-z]/,te={};for(const ve in Ae)ht.test(ve)&&Ae[ve]&&(te[ve]=Ae[ve]);return Object.keys(te).reduce((ve,xe)=>{if(xe.indexOf(re)===0){const je=xe.split(re);ve[je[1]]=Ce=>te[xe](Ce,me,Pe)}return ve},{})},V=A(()=>(re,Ae)=>{const me=R("onRow:",i)(Ae,"row"),Pe=R("onCell:",i)(re,"cell"),ht=["a","button","input","select"];return me.click&&(T.value=!0),{...me,...Pe,click(te){const ve=te.target.className;let xe=ht.includes(te.target.tagName.toLowerCase()),je=!1;typeof ve=="string"||Array.isArray(ve)?je=ve.includes("k-popover"):typeof ve=="object"&&(je=Object.keys(ve).includes("k-popover")),te.target.closest(".k-popover-content")!==null&&(je=!0);for(let Ce=0;Ce{var re,Ae;const me=r.searchInput,Pe=await r.fetcher({pageSize:_.value,page:g.value,query:me||C.value,sortColumnKey:w.value,sortColumnOrder:b.value,offset:v.value});return u.value=Pe.data,h.value=r.paginationTotalItems||Pe.total||((re=Pe.data)==null?void 0:re.length),r.fetcher?r.enableClientSort&&w.value&&b.value&&Tc(w.value,"",b.value,u.value):r.options&&r.options.data&&r.options.data.length&&(u.value=r.options.data,h.value=r.options.data.length),r.paginationType==="offset"&&((Ae=Pe.pagination)!=null&&Ae.offset?(v.value=Pe.pagination.offset,k.value[g.value]||k.value.push(Pe.pagination.offset)):(v.value=null,N.value||(g.value=1))),N.value=!1,U.value=!1,Pe},se=()=>{const re={...c,...r.initialFetcherParams};g.value=re.page??c.page,_.value=re.pageSize??c.pageSize,C.value=re.query??c.query,w.value=re.sortColumnKey??c.sortColumnKey,b.value=re.sortColumnOrder??c.sortColumnOrder,r.paginationType==="offset"&&(v.value=re.offset,k.value.push(re.offset)),r.headers&&r.headers.length?d.value=r.headers:r.options&&r.options.headers&&r.options.headers.length&&(d.value=r.options.headers),$.value=!0},ce=A(()=>k.value[g.value-1]),ne=A(()=>{if(!r.fetcher||!$.value)return"";let re=l.value;return r.cacheIdentifier&&(re=r.cacheIdentifier),r.fetcherCacheKey&&(re+=`-${r.fetcherCacheKey}`),`k-table_${re}`}),ye=Y(""),{debouncedFn:Ge,generateDebouncedFn:Ne}=n(re=>{ye.value=re},350),qe=Ne(0),{data:ze,error:he,revalidate:$e,isValidating:He}=o(()=>ne.value,()=>ie(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:Ke,hasData:K,swrvState:j}=a(ze,he,He),Z=Y(!0),q=A(()=>({hasData:K.value,state:Ke.value})),ae=A(()=>Z.value?"loading":he.value?"error":"success"),{debouncedFn:x,generateDebouncedFn:B}=n($e,500),O=B(0),Q=re=>{const{key:Ae,useSortHandlerFn:me}=re,Pe=w.value+"";g.value=1,w.value&&Ae===w.value?b.value==="asc"?b.value="desc":b.value="asc":(w.value=Ae,b.value="asc"),r.options&&r.options.data||r.enableClientSort?me&&r.sortHandlerFn?r.sortHandlerFn({key:Ae,prevKey:Pe,sortColumnOrder:b.value,data:u.value}):Tc(Ae,Pe,b.value,u.value):r.paginationType!=="offset"&&x(),de()},W=({page:re})=>{g.value=re},ee=({pageSize:re})=>{k.value=[null],v.value=null,_.value=re,g.value=1,de()},fe=re=>{re&&re.target&&re.target.scrollTop&&(re.target.scrollTop>1?f.value=!0:re.target.scrollTop&&(f.value=!f.value))},ue=A(()=>({pageSize:_.value,sortColumnKey:w.value,sortColumnOrder:b.value})),de=()=>{t("update:table-preferences",ue.value)},le=()=>{g.value++,N.value=!0},Le=()=>{g.value--,v.value=ce.value},be=A(()=>!!(r.fetcher&&!r.disablePagination&&!(r.paginationType!=="offset"&&r.hidePaginationWhenOptional&&h.value<=r.paginationPageSizes[0])&&!(r.paginationType==="offset"&&r.hidePaginationWhenOptional&&!ce.value&&!v.value&&u.value.lengthre.toLowerCase().replace(/[^[a-z0-9]/gi,"-");De(ze,re=>{re!=null&&re.length&&!u.value.length&&(u.value=re)},{deep:!0,immediate:!0}),De(Ke,()=>{switch(Ke.value){case j.PENDING:Z.value=!0;break;case j.VALIDATING_HAS_DATA:Z.value=Ie.value;break;default:Z.value=!1;break}},{immediate:!0}),De([q,ae],re=>{var Ae;t("state",{state:re==null?void 0:re[1],hasData:(Ae=re==null?void 0:re[0])==null?void 0:Ae.hasData})}),De(()=>r.searchInput,re=>{g.value!==1&&(g.value=1),re===""?qe(re):Ge(re)},{immediate:!0});const Ie=Y(!1);return De([ye,g,_],async(re,Ae)=>{const me=Ae==null?void 0:Ae[0],Pe=re[0],ht=re[1];Pe!==me&&ht!==1&&(g.value=1,k.value=[null],v.value=null),$.value&&!U.value&&(Ie.value=!0,Pe!==""&&Pe!==me?await x():await O(),Ie.value=!1)},{deep:!0,immediate:!0}),gt(()=>{se()}),(re,Ae)=>(m(),M("div",HW,[z.value?(m(),M("div",TW,[F(re.$slots,"toolbar",{state:q.value},void 0,!0)])):I("",!0),(!e.testMode||e.testMode==="loading")&&(Z.value||e.isLoading||Ie.value)&&!e.hasError?(m(),G(V7,{key:1,"data-testid":"k-table-skeleton",type:"table"})):e.hasError?(m(),M("div",IW,[F(re.$slots,"error-state",{},()=>[P(Ln,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:E(()=>[y(H(e.errorStateTitle),1)]),message:E(()=>[y(H(e.errorStateMessage),1)]),cta:E(()=>[e.errorStateActionMessage?(m(),G(Fe,{key:0,appearance:"primary","data-testid":Me(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ae[0]||(Ae[0]=me=>re.$emit("ktable-error-cta-clicked"))},{default:E(()=>[y(H(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!Z.value&&!e.isLoading&&!Ie.value&&u.value&&!u.value.length?(m(),M("div",OW,[F(re.$slots,"empty-state",{},()=>[P(Ln,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:E(()=>[y(H(e.emptyStateTitle),1)]),message:E(()=>[y(H(e.emptyStateMessage),1)]),cta:E(()=>[e.emptyStateActionMessage?(m(),G(Fe,{key:0,appearance:e.searchInput?"btn-link":"primary","data-testid":Me(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ae[1]||(Ae[1]=me=>re.$emit("ktable-empty-state-cta-clicked"))},{default:E(()=>[y(H(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(m(),M("section",{key:4,class:"k-table-wrapper",onScrollPassive:fe},[p("table",{class:J(["k-table",{"has-hover":e.hasHover,"is-clickable":T.value,"side-border":e.hasSideBorder}]),"data-tableid":l.value},[p("thead",{class:J({"is-scrolled":f.value})},[p("tr",{class:J({"is-scrolled":f.value})},[(m(!0),M(we,null,tt(d.value,(me,Pe)=>(m(),M("th",{key:`k-table-${l.value}-headers-${Pe}`,"aria-sort":!e.disableSorting&&me.key===w.value?b.value==="asc"?"ascending":"descending":void 0,class:J(["k-table-headers",{sortable:!e.disableSorting&&!me.hideLabel&&me.sortable,"active-sort":!e.disableSorting&&!me.hideLabel&&me.sortable&&me.key===w.value,[b.value]:!e.disableSorting&&me.key===w.value&&!me.hideLabel,"is-scrolled":f.value}]),onClick:()=>{!e.disableSorting&&me.sortable&&(re.$emit("sort",{prevKey:w.value,sortColumnKey:me.key,sortColumnOrder:b.value==="asc"?"desc":"asc"}),Q(me))}},[p("span",NW,[F(re.$slots,D(me.key),{column:S(me)},()=>[p("span",{class:J({"sr-only":me.hideLabel})},H(me.label?me.label:me.key),3)],!0),!e.disableSorting&&!me.hideLabel&&me.sortable?(m(),G(Oe,{key:0,"aria-hidden":"true",class:"caret",color:`var(--KTableColor, var(--black-70, var(--kui-color-text, ${L(tb)})))`,icon:"chevronDown",size:L(Di)},null,8,["color","size"])):I("",!0)])],10,PW))),128))],2)],2),p("tbody",null,[(m(!0),M(we,null,tt(u.value,(me,Pe)=>(m(),M("tr",Qe(e.rowAttrs(me),{key:`k-table-${l.value}-row-${Pe}`,role:T.value?"link":null,tabindex:T.value?0:null},L0(e.hasSideBorder?V.value(me,me):{},!0)),[(m(!0),M(we,null,tt(d.value,(ht,te)=>(m(),M("td",Qe(e.cellAttrs({headerKey:ht.key,row:me,rowIndex:Pe,colIndex:te}),{key:`k-table-${l.value}-cell-${te}`},L0(V.value(me[ht.key],me),!0)),[F(re.$slots,ht.key,{row:S(me),rowKey:Pe,rowValue:me[ht.key]},()=>[y(H(me[ht.key]),1)],!0)],16))),128))],16,$W))),128))])],10,VW),be.value?(m(),G(P7,{key:0,class:"k-table-pagination","current-page":g.value,"data-testid":"k-table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":_.value,neighbors:e.paginationNeighbors,"offset-next-button-disabled":!v.value,"offset-prev-button-disabled":!ce.value,"page-sizes":e.paginationPageSizes,"pagination-type":e.paginationType,"test-mode":!!e.testMode||void 0,"total-count":h.value,onGetNextOffset:le,onGetPrevOffset:Le,onPageChanged:W,onPageSizeChanged:ee},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"])):I("",!0)],32))]))}}),uh=Se(RW,[["__scopeId","data-v-367f662d"]]),zW={class:"k-tabs"},FW={"aria-label":"Tabs",role:"tablist"},UW=["id","aria-controls","aria-selected","role","onClick","onKeydown"],jW=["id","aria-labelledby"],YW=X({__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=Y(r.modelValue?r.modelValue:r.tabs[0].hash),o=a=>{n.value=a,t("changed",a),t("update:modelValue",a)};return De(()=>r.modelValue,a=>{n.value=a,t("changed",a),t("update:modelValue",a)}),(a,i)=>(m(),M("div",zW,[p("ul",FW,[(m(!0),M(we,null,tt(e.tabs,(s,l)=>(m(),M("li",{id:`${s.hash.replace("#","")}-tab`,key:s.hash,"aria-controls":e.hasPanels?`panel-${l}`:void 0,"aria-selected":e.hasPanels?n.value===s.hash?"true":"false":void 0,class:J(["tab-item",{active:n.value===s.hash}]),role:e.hasPanels?"tab":void 0,tabindex:"0",onClick:c=>o(s.hash),onKeydown:[Wt(It(c=>o(s.hash),["prevent"]),["enter"]),Wt(It(c=>o(s.hash),["prevent"]),["space"])]},[p("div",{class:J(["tab-link",{"has-panels":e.hasPanels}])},[F(a.$slots,`${s.hash.replace("#","")}-anchor`,{},()=>[p("span",null,H(s.title),1)],!0)],2)],42,UW))),128))]),e.hasPanels?(m(!0),M(we,{key:0},tt(e.tabs,(s,l)=>(m(),M("div",{id:`panel-${l}`,key:s.hash,"aria-labelledby":`${s.hash.replace("#","")}-tab`,class:"tab-container",role:"tabpanel",tabindex:"0"},[n.value===s.hash?F(a.$slots,s.hash.replace("#",""),{key:0},void 0,!0):I("",!0)],8,jW))),128)):I("",!0)]))}}),GW=Se(YW,[["__scopeId","data-v-2d748b14"]]),KW=["cols","rows","value"],qW={key:1,class:"k-textarea"},WW={class:"text-on-input"},QW=["for"],XW={key:0,class:"is-required"},JW=["id","aria-invalid","cols","rows","value"],eQ={key:2,class:"k-textarea"},tQ=["id","aria-invalid","cols","rows","value"],rQ={inheritAttrs:!1},nQ=X({...rQ,__name:"KTextArea",props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:Number,default:2048,validator:e=>e>0},disableCharacterLimit:{type:Boolean,default:!1},rows:{type:Number,default:5},cols:{type:Number,default:52},hasError:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1},isResizable:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=dr(),o=Lt(),{stripRequiredLabel:a}=E1(),i=A(()=>(n==null?void 0:n.required)!==void 0&&String(n==null?void 0:n.required)!=="false"),s=Y(""),l=Y(!1),c=Y(!1),u=A(()=>a(r.label,i.value)),d=A(()=>{var b,v;return!!((b=r.labelAttributes)!=null&&b.help||(v=r.labelAttributes)!=null&&v.info||o["label-tooltip"])}),h=A({get(){return r.modelValue},set(b){C({target:{value:b}})}}),f=A(()=>n.id?String(n.id):r.testMode?"test-textArea-id-1234":p1()),g=A(()=>{const b={...n};return delete b.class,b}),_=A(()=>!r.disableCharacterLimit&&s.value.length>r.characterLimit),C=b=>{var v;const k=JSON.parse(JSON.stringify((v=b==null?void 0:b.target)==null?void 0:v.value));t("input",k),t("update:modelValue",k),s.value=k};De(_,(b,v)=>{b!==v&&t("char-limit-exceeded",{value:s.value,length:s.value.length,characterLimit:r.characterLimit,limitExceeded:b})}),De(h,(b,v)=>{b!==v&&C({target:{value:b}})});const w=()=>s.value?s.value:r.modelValue;return(b,v)=>(m(),M("div",{class:J(["k-input-wrapper",[b.$attrs.class,{"input-error":e.hasError||_.value}]])},[e.label?e.label&&e.overlayLabel?(m(),M("div",qW,[p("div",WW,[p("label",Qe(e.labelAttributes,{class:{focused:l.value,hovered:c.value},for:f.value}),[p("span",null,H(u.value),1),i.value?(m(),M("span",XW,"*")):I("",!0)],16,QW),p("textarea",Qe(g.value,{id:f.value,"aria-invalid":e.hasError||_.value?"true":void 0,class:["form-control k-input",[e.isResizable?"is-resizable":void 0]],cols:e.cols,rows:e.rows,value:w(),onBlur:v[0]||(v[0]=()=>l.value=!1),onFocus:v[1]||(v[1]=()=>l.value=!0),onInput:C,onMouseenter:v[2]||(v[2]=()=>c.value=!0),onMouseleave:v[3]||(v[3]=()=>c.value=!1)}),null,16,JW)])])):(m(),M("div",eQ,[P(Xr,Qe({for:f.value},e.labelAttributes,{required:i.value}),ar({default:E(()=>[y(H(u.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:E(()=>[F(b.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"]),p("textarea",Qe(g.value,{id:f.value,"aria-invalid":e.hasError||_.value?"true":void 0,class:["form-control k-input",[e.isResizable?"is-resizable":void 0]],cols:e.cols,rows:e.rows,value:w(),onBlur:v[4]||(v[4]=()=>l.value=!1),onFocus:v[5]||(v[5]=()=>l.value=!0),onInput:C,onMouseenter:v[6]||(v[6]=()=>c.value=!0),onMouseleave:v[7]||(v[7]=()=>c.value=!1)}),null,16,tQ)])):(m(),M("textarea",Qe({key:0},g.value,{class:["form-control k-input",[e.isResizable?"is-resizable":void 0]],cols:e.cols,rows:e.rows,value:w(),onInput:C}),null,16,KW)),e.disableCharacterLimit?I("",!0):(m(),M("div",{key:3,class:J(["char-limit",{"over-char-limit":_.value}])},H(s.value.length||e.modelValue.length)+" / "+H(e.characterLimit),3))],2))}}),oQ=Se(nQ,[["__scopeId","data-v-84375903"]]),aQ={class:"message"},iQ=X({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0}},emits:["close"],setup(e){return(t,r)=>(m(),G(zv,{class:"toaster-container-outer",name:"toaster",tag:"div"},{default:E(()=>[(m(!0),M(we,null,tt(e.toasterState,n=>(m(),M("div",{key:n.key,class:"toaster-item"},[P(Xl,{appearance:n.appearance,"dismiss-type":"icon","has-left-border":"",onClosed:o=>t.$emit("close",n.key)},{alertMessage:E(()=>[p("div",aQ,H(n.message),1)]),_:2},1032,["appearance","onClosed"])]))),128))]),_:1}))}}),dh=Se(iQ,[["__scopeId","data-v-2bcce726"]]),sQ=Object.keys(h9),n0={id:"toaster-container",timeout:5e3,appearance:h9.info};class lQ{constructor(t=n0.id,r=n0.timeout,n=n0.appearance){qn(this,"toasters"),qn(this,"timeout"),qn(this,"appearance"),qn(this,"id"),this.toasters=Y([]),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=Ee(dh,{toasterState:this.toasters.value,onClose:n=>this.close(n)});L8(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(),s=o&&sQ.indexOf(o)!==-1?o:this.appearance,l=this.setTimer(i,n||this.timeout);this.toasters.value.push({key:i,appearance:s,message:a||t,timer:l,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}}const cQ=X({name:"Kooltip",setup(e,{attrs:t,slots:r,emit:n}){return gt(()=>console.warn(`The Kongponents 'Kooltip' component is deprecated and will be removed in a future release. + */const wK={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},_K=X({props:Object.assign({active:{type:Boolean,default:!0}},wK),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const o=Y(null),a=A(()=>{const s=o.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=bK(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}))}return gt(()=>{De(()=>e.active,s=>{s&&a.value?i().activate():n&&(n.deactivate(),(!a.value||a.value.nodeType===Node.COMMENT_NODE)&&(n=null))},{immediate:!0,flush:"post"})}),ur(()=>{n&&n.deactivate(),n=null}),{activate(){i().activate()},deactivate(){n&&n.deactivate()},renderImpl(){if(!t.default)return null;const s=t.default().filter(l=>l.type!==I1);return!s||!s.length||s.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),s):qr(s[0],{ref:o})}}}}),kK=["aria-label"],MK={class:"k-modal-dialog modal-dialog"},xK={key:0,class:"close-button"},SK={class:"k-modal-content modal-content"},EK={key:0,class:"k-modal-header-image"},LK={class:"k-modal-footer modal-footer"},AK={class:"k-modal-action-buttons"},BK=X({__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=>Yw.includes(e)},content:{type:String,default:""},textAlign:{type:String,default:"center",validator:e=>Gw.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:"outline"},hideCancelButton:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=Lt(),o=Y(null),a=Y(null),i=A(()=>!!n["header-image"]),s=A(()=>r.dismissButtonTheme==="light"?`var(--grey-400, var(--kui-color-text-neutral-weak, ${uo}))`:`var(--grey-600, var(--kui-color-text-neutral-stronger, ${U8}))`),l=h=>{r.isVisible&&h.keyCode===27&&c(!0)},c=(h=!1,f)=>{var g,_;(h||(_=(g=f==null?void 0:f.target)==null?void 0:g.classList)!=null&&_.contains("k-modal-backdrop"))&&t("canceled")},u=()=>{t("proceed")};Ju(()=>{var h,f;typeof document<"u"&&(r.isVisible?(h=document==null?void 0:document.body)==null||h.classList.add("k-modal-overflow-hidden"):(f=document==null?void 0:document.body)==null||f.classList.remove("k-modal-overflow-hidden"))});const d=async h=>{var f,g;h?(await v1(),await new Promise(_=>setTimeout(_,0)),(f=o.value)==null||f.activate()):(g=o.value)==null||g.deactivate()};return De(()=>r.isVisible,async h=>{h?await d(!0):await d(!1)},{immediate:!0}),gt(()=>{var h;document.addEventListener("keydown",l),r.isVisible&&((h=document==null?void 0:document.body)==null||h.classList.add("k-modal-overflow-hidden"))}),ur(()=>{var h;document.removeEventListener("keydown",l),(h=document==null?void 0:document.body)==null||h.classList.remove("k-modal-overflow-hidden")}),(h,f)=>{var g;return e.isVisible?(m(),M("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal",role:"dialog"},[p("div",{ref_key:"modalOuter",ref:a,class:"k-modal-backdrop modal-backdrop",onClick:f[3]||(f[3]=_=>c(!1,_))},[P(L(_K),{ref_key:"focusTrap",ref:o,active:!1,"fallback-focus":(g=a.value)==null?void 0:g.$el,"tabbable-options":e.tabbableOptions},{default:E(()=>[p("div",MK,[i.value&&!e.hideDismissIcon?(m(),M("div",xK,[P(Fe,{"aria-label":"Close",onClick:f[0]||(f[0]=_=>c(!0))},{default:E(()=>[P(Oe,{color:s.value,icon:"close",size:L(Et)},null,8,["color","size"])]),_:1})])):I("",!0),p("div",SK,[i.value?(m(),M("div",EK,[F(h.$slots,"header-image",{},void 0,!0)])):I("",!0),h.$slots["header-content"]||!e.hideTitle?(m(),M("div",{key:1,"aria-level":"2",class:J(["k-modal-header modal-header",{"header-left":e.textAlign==="left","header-centered":e.textAlign==="center","header-right":e.textAlign==="right","has-header-image":i.value}]),role:"heading"},[F(h.$slots,"header-content",{},()=>[y(H(e.title),1)],!0)],2)):I("",!0),p("div",{class:J(["k-modal-body modal-body",{"content-left":e.textAlign==="left","content-centered":e.textAlign==="center","content-right":e.textAlign==="right"}])},[F(h.$slots,"body-content",{},()=>[y(H(e.content),1)],!0)],2),p("div",LK,[F(h.$slots,"footer-content",{},()=>[e.hideCancelButton?I("",!0):(m(),G(Fe,{key:0,appearance:e.cancelButtonAppearance,onClick:f[1]||(f[1]=_=>c(!0)),onKeyup:f[2]||(f[2]=Wt(_=>c(!0),["esc"]))},{default:E(()=>[y(H(e.cancelButtonText),1)]),_:1},8,["appearance"])),p("div",AK,[F(h.$slots,"action-buttons",{},()=>[P(Fe,{appearance:e.actionButtonAppearance,onClick:u,onKeyup:Wt(u,["enter"])},{default:E(()=>[y(H(e.actionButtonText),1)]),_:1},8,["appearance","onKeyup"])],!0)])],!0)])])])]),_:3},8,["fallback-focus","tabbable-options"])],512)],8,kK)):I("",!0)}}}),ih=Se(BK,[["__scopeId","data-v-b3c50754"]]),DK=["aria-label","onKeyup"],HK={class:"k-modal-fullscreen-body-header"},TK={key:0,class:"body-header"},IK={key:1,class:"body-header-description"},OK={class:"k-modal-fullscreen-body"},VK={class:"k-modal-fullscreen-header"},PK={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},NK={class:"k-modal-fullscreen-title"},$K={class:"header-icon"},ZK={class:"header-content"},RK={class:"k-modal-fullscreen-action"},zK={class:"k-modal-fullscreen-action-buttons"},FK={key:0,class:"k-modal-fullscreen-footer"},UK={class:"k-modal-fullscreen-action"},jK={class:"k-modal-fullscreen-action-buttons"},YK=X({__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:"outline"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=Y(null),o=A(()=>!!r.isVisible);De(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await v1(),n.value&&n.value.focus()):document.body.style.overflow=""});const a=l=>{r.isVisible&&(l.keyCode===27?i():l.keyCode===13&&s())},i=()=>{t("canceled")},s=()=>{t("proceed")};return gt(()=>{document.addEventListener("keydown",a)}),cr(()=>{document.removeEventListener("keydown",a)}),ur(()=>{document.body.style.overflow=""}),(l,c)=>e.isVisible?(m(),M("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Wt(s,["enter"]),Wt(i,["esc"])]},[p("div",{ref_key:"modalBodyContent",ref:n,class:J(["k-modal-fullscreen-dialog",{"has-footer":l.$slots["footer-content"]}]),tabindex:"0"},[p("div",HK,[l.$slots["body-header"]||e.bodyHeader?(m(),M("div",TK,[F(l.$slots,"body-header",{},()=>[y(H(e.bodyHeader),1)],!0)])):I("",!0),l.$slots["body-header-description"]||e.bodyHeaderDescription?(m(),M("div",IK,[F(l.$slots,"body-header-description",{},()=>[y(H(e.bodyHeaderDescription),1)],!0)])):I("",!0)]),p("div",OK,[F(l.$slots,"default",{},void 0,!0)]),p("div",VK,[p("div",PK,[p("div",NK,[p("span",$K,[F(l.$slots,"header-icon",{},()=>[P(Oe,{icon:e.iconString},null,8,["icon"])],!0)]),p("span",ZK,[F(l.$slots,"header-content",{},()=>[y(H(e.title),1)],!0)])]),p("div",RK,[p("div",zK,[F(l.$slots,"action-buttons",{},()=>[P(Fe,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:i},{default:E(()=>[y(H(e.cancelButtonText),1)]),_:1},8,["appearance"]),P(Fe,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:E(()=>[y(H(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),l.$slots["footer-content"]?(m(),M("div",FK,[F(l.$slots,"footer-content",{},void 0,!0),p("div",UK,[p("div",jK,[F(l.$slots,"action-buttons",{},()=>[P(Fe,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:s},{default:E(()=>[y(H(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):I("",!0)],2)],40,DK)):I("",!0)}}),GK=Se(YK,[["__scopeId","data-v-e56c1028"]]),KK=["data-testid"],qK={class:"k-multiselect-item-container",role:"option"},WK=["disabled","value"],QK={class:"k-multiselect-item-label"},XK={class:"k-multiselect-selected-icon-container"},JK=X({__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=()=>{r.item.disabled||t("selected",r.item)};return(o,a)=>(m(),M("div",{key:e.item.key,class:"k-multiselect-item","data-testid":`k-multiselect-item-${e.item.value}`,role:"listitem"},[p("div",qK,[p("button",{class:J({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:n},[p("span",QK,[F(o.$slots,"content",{},()=>[y(H(e.item.label),1)],!0)]),p("span",XK,[e.item.disabled?(m(),G(Ct(e.item.disabledTooltipText?"KTooltip":"span"),{key:0,label:e.item.disabledTooltipText?e.item.disabledTooltipText:void 0,placement:"left"},{default:E(()=>[P(Oe,{class:J(["selected-item-icon",{"is-item-selected":e.item.selected}]),color:e.item.selected?"currentColor":`var(--grey-400, var(--kui-color-text-neutral-weak, ${L(uo)}))`,"hide-title":"",icon:"lock",size:L(Di)},null,8,["class","color","size"])]),_:1},8,["label"])):e.item.selected?(m(),G(Oe,{key:1,class:"selected-item-icon",color:"currentColor",icon:"check"})):I("",!0)])],10,WK)])],8,KK))}}),pl=Se(JK,[["__scopeId","data-v-a2a73043"]]),eq={class:"k-multiselect-group-title"},tq=X({__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=(s,l)=>t("selected",s,l),o=A(()=>{var s;return(s=r.items)==null?void 0:s.filter(l=>!l.group)}),a=A(()=>{var s;return[...new Set(((s=r.items)==null?void 0:s.filter(l=>l.group)).map(l=>l.group))].sort((l,c)=>l.toLowerCase().localeCompare(c.toLowerCase()))}),i=s=>{var l;return(l=r.items)==null?void 0:l.filter(c=>c.group===s)};return(s,l)=>(m(),M(we,null,[(m(!0),M(we,null,tt(o.value,(c,u)=>(m(),G(pl,{key:`${c.key?c.key:u}-item`,item:c,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(m(!0),M(we,null,tt(a.value,c=>(m(),M("div",{key:`${c}-group`,class:"k-multiselect-group-container"},[p("span",eq,H(c),1),(m(!0),M(we,null,tt(i(c),(u,d)=>(m(),G(pl,{key:`${u.key?u.key:d}-item`,item:u,onSelected:n},{content:E(()=>[F(s.$slots,"content",{item:u},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),rq=Se(tq,[["__scopeId","data-v-9f4ab8f4"]]),f5=e=>(st("data-v-9b921328"),e=e(),lt(),e),nq=["id"],oq=["id"],aq={class:"k-multiselect-icon"},iq=["id"],sq={class:"select-item-description"},lq=f5(()=>p("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),cq=f5(()=>p("div",{class:"select-item-label"}," No results found ",-1)),uq=f5(()=>p("div",{class:"select-item-desc"}," Please adjust the criteria and try again ",-1)),dq={key:1,"aria-hidden":"true",class:"staging-area"},hq=["id"],fq=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},pq=e=>{const t=fq(e),r=new Set(t);return t.length===r.size},mq={inheritAttrs:!1},vq=X({...mq,__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)&&pq(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}){const r=e;ua(te=>({"334f7a12":K.value}));const n=dr(),o=Lt(),{getSizeFromString:a,cloneDeep:i,stripRequiredLabel:s}=E1(),l=34,c=A(()=>n.required!==void 0&&String(n.required)!=="false"),u=A(()=>s(r.label,c.value)),d=A(()=>{var te,ve;return!!((te=r.labelAttributes)!=null&&te.help||(ve=r.labelAttributes)!=null&&ve.info||o["label-tooltip"])}),h={hideCaret:!0,placement:"bottomStart",popoverTimeout:0,popoverClasses:"k-multiselect-popover"},f=Y(0),g=Y(0),_=A(()=>r.testMode?"test-multiselect-id-1234":p1()),C=A(()=>r.testMode?"test-multiselect-input-id-1234":p1()),w=A(()=>r.testMode?"test-multiselect-text-id-1234":p1()),b=A(()=>r.testMode?"test-multiselect-selected-id-1234":p1()),v=A(()=>r.testMode?"test-multiselect-selected-staging-id-1234":p1()),k=Y(null),T=Y(null),$=A(()=>r.selectedRowCount*l),N=Y(""),z=A(()=>!(!N.value||S.value.filter(te=>te.label===N.value).length)),D=Y(null),S=Y([]),R=Y([]),V=Y([]),U=Y([]),ie=Y([]),se=new Set,ce=Y([]),ne=Y([]),ye=A(()=>ne.value.map(te=>te.label).join(", ")),Ge=Y(!1),Ne=Y(!1),qe=Y(!1),ze=A(()=>(n==null?void 0:n.disabled)!==void 0&&String(n==null?void 0:n.disabled)!=="false"),he=A(()=>(n==null?void 0:n.readonly)!==void 0&&String(n==null?void 0:n.readonly)!=="false"),$e=A({get(){return r.modelValue},set(te){const ve=S.value.filter(Me=>te.includes(Me.value));ve.length?fe(ve):te.length||ke()}}),He=A(()=>{const te={...n};return delete te.class,te}),Ke=A(()=>({...h,...r.kpopAttributes,popoverClasses:`${h.popoverClasses} ${r.kpopAttributes.popoverClasses} k-multiselect-pop`,width:me.value+"px",maxWidth:me.value+"px",disabled:n.disabled!==void 0&&String(n.disabled)!=="false"||n.readonly!==void 0&&String(n.readonly)!=="false"})),K=A(()=>a(r.dropdownMaxHeight)),j=A(()=>({...Ke.value})),Z=A(()=>{const te=r.width?r.width:"300";return a(te)}),q=A(()=>({width:Z.value})),ae=A(()=>({width:me.value+"px"})),x=A(()=>({width:me.value-30+"px",maxHeight:$.value+"px",paddingRight:0})),B=te=>V.value.length&&!te?V.value.length===1?`${V.value.length} item selected`:`${V.value.length} items selected`:r.placeholder?r.placeholder:n.placeholder?String(n.placeholder||""):"Filter...",O=A(()=>r.autosuggest?S.value:r.filterFunc({items:S.value,query:N.value})),Q=te=>{n.disabled!==void 0&&String(n.disabled)!=="false"&&te.stopPropagation()},W=(te,ve,Me)=>{te?ve.value||(N.value="",Me(),be()):ve.value&&(N.value="",Me())},ee=()=>{setTimeout(()=>{const te=document.getElementById(v.value);if(r.expandSelected){g.value++;return}if(te){if(te.clientHeight>$.value){const ve=Array.from(te.querySelectorAll(".k-multiselect-selection-badge")).filter(Ce=>Ce.offsetTop>=$.value),Me=U.value.length-ve.length,je=U.value.splice(Me,ve.length);for(const Ce of je)se.has(Ce.value)||(se.add(Ce.value),ie.value.push(Ce))}g.value++}},0)},fe=te=>{te.forEach(ve=>{var Me,je;const Ce=((Me=S.value.filter(Ye=>Ye.value===ve.value))==null?void 0:Me[0])||null;Ce.selected=!0,Ce.key=(je=Ce==null?void 0:Ce.key)!=null&&je.includes("-selected")?Ce.key:`${Ce.key}-selected`,V.value.filter(Ye=>Ye.value===Ce.value).length||(V.value.push(Ce),U.value.push(Ce))}),ee()},ue=(te,ve=!1)=>{const Me=new Set(te.map(je=>je.value));V.value=V.value.filter(je=>!Me.has(je.value)),U.value=U.value.filter(je=>!Me.has(je.value)),ie.value=ie.value.filter(je=>!Me.has(je.value)),te.forEach(je=>{var Ce;if(se.delete(je.value),je.selected=!1,je.key=(Ce=je.key)==null?void 0:Ce.replace(/-selected/gi,""),ie.value.length){const Ye=ie.value.pop();Ye&&(U.value.push(Ye),se.delete(Ye.value))}r.enableItemCreation&&je.custom&&(S.value=S.value.filter(Ye=>Ye.value!==je.value),t("item:removed",je))}),ve&&ee()},de=(te,ve)=>{var Me,je,Ce,Ye;let Ot=!1,Bt=ve?te:((Me=S.value.filter(zt=>zt.value===te.value))==null?void 0:Me[0])||null;if(r.enableItemCreation&&Bt!=null&&Bt.custom&&(Ot=!0),Bt===null&&(Bt=((je=V.value.filter(zt=>zt.value===te.value))==null?void 0:je[0])||null),Bt===null)return;if(Bt.selected){if(V.value=V.value.filter(zt=>zt.value!==te.value),U.value.filter(zt=>zt.value===te.value).length?U.value=U.value.filter(zt=>zt.value!==te.value):se.delete(te.value)&&(ie.value=ie.value.filter(zt=>zt.value!==te.value)),Bt.selected=!1,Bt.key=(Ce=Bt.key)==null?void 0:Ce.replace(/-selected/gi,""),ie.value.length){const zt=ie.value.pop();zt&&(U.value.push(zt),se.delete(zt.value))}Ot&&(S.value=S.value.filter(zt=>zt.value!==te.value),t("item:removed",te))}else Bt.selected=!0,Bt.key=(Ye=Bt.key)!=null&&Ye.includes("-selected")?Bt.key:`${Bt.key}-selected`,V.value.push(Bt),U.value.push(Bt),ve&&(Bt.custom=!0,S.value.push(Bt)),r.expandSelected&&Le();ee();const Ef=V.value.map(zt=>zt.value);t("selected",V.value),t("change",te),t("update:modelValue",Ef)},le=()=>{var te;if(!r.enableItemCreation||!N.value||!z.value)return;const ve=S.value.length+1,Me={label:N.value+"",value:r.testMode?`test-multiselect-added-item-${ve}`:p1(),key:`${(te=N.value.replace(/ /gi,"-"))==null?void 0:te.replace(/[^a-z0-9-_]/gi,"")}-${ve}`};t("item:added",Me),de(Me,!0),N.value=""},Le=()=>{setTimeout(()=>{var te;(te=T.value)==null||te.scrollIntoView({behavior:"smooth",block:"nearest"})},200)},be=()=>{const te=O.value.filter(Me=>Me.selected),ve=O.value.filter(Me=>!Me.selected);R.value=te.concat(ve)},ke=()=>{S.value.forEach(te=>{var ve;te.selected=!1,te.key=(ve=te==null?void 0:te.key)==null?void 0:ve.replace(/-selected/gi,""),te.custom&&t("item:removed",te)}),S.value=S.value.filter(te=>!te.custom),V.value=[],U.value=[],ie.value=[],se.clear(),N.value="",ee(),t("selected",[]),t("change",null),t("update:modelValue",[]),t("query-change","")},Ie=te=>{N.value=te,t("query-change",te)},re=(te,ve)=>{if(te.keyCode===27){ve.value=!1;return}const Me=document.getElementById(w.value);!ve.value&&Me&&Me.click()},Ae=()=>{qe.value=!0,Ge.value||(Ge.value=!0,t("query-change",""))};De(g,()=>{setTimeout(()=>{const te=document.getElementById(v.value);if(r.expandSelected){ce.value=i(U.value),ne.value=[],f.value++;return}if(te)if(te.clientHeight>$.value){const ve=U.value.pop();ve&&!se.has(ve.value)&&(ie.value.push(ve),se.add(ve.value)),g.value++}else ce.value=i(U.value),ne.value=i(ie.value),f.value++},0)}),De(f,()=>{D.value&&typeof D.value.updatePopper=="function"&&v1(()=>{D.value.updatePopper()})}),De(O,()=>{be()}),De($e,(te,ve)=>{if(JSON.stringify(te)!==JSON.stringify(ve)){if(!te.length){ke();return}const Me=new Set(ve),je=new Set(te),Ce=S.value.filter(Ot=>je.has(Ot.value)),Ye=V.value.filter(Ot=>!je.has(Ot.value)&&Me.has(Ot.value));Ye.length&&ue(Ye),Ce.length&&fe(Ce)}}),De(()=>r.items,(te,ve)=>{var Me,je,Ce;if(JSON.stringify(te)!==JSON.stringify(ve)){S.value=i(r.items);for(let Ye=0;YeBt.value===Ot.value).length||V.value.push(Ot),U.value.filter(Bt=>Bt.value===Ot.value).length||U.value.push(Ot)}ee(),D.value&&typeof D.value.updatePopper=="function"&&v1(()=>{D.value.updatePopper()})}},{deep:!0,immediate:!0});const me=Y(300),Pe=()=>{var te;me.value=((te=k.value)==null?void 0:te.clientWidth)||300},ht=Y();return gt(()=>{ht.value=new ResizeObserver(te=>{window.requestAnimationFrame(()=>{!Array.isArray(te)||!te.length||Pe()})}),ht.value.observe(k.value)}),cr(()=>{ht.value&&ht.value.unobserve(k.value)}),(te,ve)=>(m(),M("div",{class:J(["k-multiselect",[te.$attrs.class]]),style:Ue(q.value)},[e.label?(m(),G(Xr,Qe({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"k-multiselect-label",for:_.value,required:c.value}),ar({default:E(()=>[y(H(u.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:E(()=>[F(te.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):I("",!0),p("div",{id:_.value,"data-testid":"k-multiselect-container"},[P(L(Wl),null,{default:E(({isToggled:Me,toggle:je})=>[P(Pt,Qe({ref_key:"popper",ref:D},j.value,{"on-popover-click":()=>{},"position-fixed":e.positionFixed,target:`[id='${C.value}']`,"test-mode":!!e.testMode||void 0,onClosed:()=>W(!1,Me,je),onOpened:()=>W(!0,Me,je)}),{content:E(()=>[p("div",{class:"k-multiselect-list",onBlur:ve[5]||(ve[5]=()=>qe.value=!1),onClick:ve[6]||(ve[6]=It(()=>{},["stop"])),onFocus:ve[7]||(ve[7]=Ce=>qe.value=!0),onMouseenter:ve[8]||(ve[8]=()=>Ne.value=!0),onMouseleave:ve[9]||(ve[9]=()=>Ne.value=!1)},[P(rq,{items:R.value,onSelected:de},{content:E(({item:Ce})=>[F(te.$slots,"item-template",{class:"k-multiselect-item",item:Ce},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&z.value?(m(),G(pl,{key:"k-multiselect-new-item",class:"k-multiselect-new-item","data-testid":"k-multiselect-add-item",item:{label:`${N.value} (Add new value)`,value:"add_item"},onSelected:le},{content:E(()=>[p("div",sq,[y(H(N.value)+" ",1),lq])]),_:1},8,["item"])):I("",!0),!R.value.length&&!te.$slots.empty&&!e.enableItemCreation?(m(),G(pl,{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:E(()=>[cq,uq]),_:1})):I("",!0)],32),!e.loading&&!R.value.length?F(te.$slots,"empty",{key:0},void 0,!0):I("",!0),te.$slots["dropdown-footer-text"]||e.dropdownFooterText?(m(),M("div",{key:1,class:J(["k-multiselect-dropdown-footer-text",`k-multiselect-dropdown-footer-${e.dropdownFooterTextPosition}`])},[F(te.$slots,"dropdown-footer-text",{},()=>[y(H(e.dropdownFooterText),1)],!0)],2)):I("",!0)]),default:E(()=>[p("div",{ref_key:"multiselectRef",ref:k,class:J(["k-multiselect-trigger",{focused:qe.value,hovered:Ne.value,disabled:ze.value,readonly:he.value}]),"data-testid":"k-multiselect-trigger",role:"listbox",onClick:Q},[V.value.length&&(Me.value||e.expandSelected||e.collapsedContext)?(m(),M("div",{id:b.value,key:f.value,class:J(["k-multiselect-selections",{scrollable:e.expandSelected,collapsed:e.collapsedContext&&!Me.value}]),"data-testid":"k-multiselect-selections",style:Ue(e.expandSelected?x.value:ae.value)},[(m(!0),M(we,null,tt(ce.value,(Ce,Ye)=>(m(),G(j1,{key:`${Ce.key?Ce.key:Ye}-badge`,class:J(["k-multiselect-selection-badge",{"expand-selected":e.expandSelected,"resize-badge":Ce.selected&&Ce.disabled}]),dismissable:Ce.selected&&!Ce.disabled,shape:"rectangular","truncation-tooltip":Ce.label,onClick:ve[0]||(ve[0]=It(()=>{},["stop"])),onDismissed:Ot=>de(Ce)},{default:E(()=>[y(H(Ce.label),1)]),_:2},1032,["class","dismissable","truncation-tooltip","onDismissed"]))),128)),!e.expandSelected&&ne.value.length?(m(),G(j1,{key:0,class:"hidden-selection-count","force-tooltip":"",shape:"rectangular","truncation-tooltip":ye.value,onClick:ve[1]||(ve[1]=It(()=>{},["stop"]))},{default:E(()=>[y(" +"+H(ne.value.length),1)]),_:1},8,["truncation-tooltip"])):I("",!0),e.expandSelected?(m(),M("div",{key:1,ref_key:"selectionBottomRef",ref:T},null,512)):I("",!0)],14,oq)):I("",!0),p("div",aq,[!e.loading&&V.value.length&&Me.value?(m(),G(Fe,{key:0,class:"k-multiselect-clear-icon","data-testid":"k-multiselect-clear-icon",onClick:ke,onKeyup:Wt(ke,["enter"])},{default:E(()=>[P(Oe,{color:`var(--grey-500, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:"close",size:L(Di),title:"Clear all selections"},null,8,["color","size"])]),_:1},8,["onKeyup"])):(m(),G(Oe,{key:1,class:J(["k-multiselect-chevron-icon",{"in-selection-box":V.value.length}]),color:`var(--grey-500, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:e.loading?"spinner":"chevronDown",size:L(Et)},null,8,["class","color","icon","size"]))]),p("div",{id:C.value,style:Ue(ae.value)},[!e.expandSelected&&!e.collapsedContext||(e.expandSelected||e.collapsedContext)&&(!V.value.length||Me.value)?(m(),G(Oi,Qe({key:0,id:w.value},He.value,{autocapitalize:"off",autocomplete:"off",class:["k-multiselect-input input-placeholder-dark",{"is-toggled":Me.value&&V.value.length,"is-readonly":he.value}],"data-testid":"k-multiselect-input","model-value":N.value,placeholder:B(Me.value),readonly:he.value?!0:void 0,type:"text",onBlur:ve[2]||(ve[2]=()=>qe.value=!1),onClick:Ce=>{Me.value&&Ce.stopPropagation()},onFocus:Ae,onKeyup:Ce=>re(Ce,Me),onMouseenter:ve[3]||(ve[3]=()=>Ne.value=!0),onMouseleave:ve[4]||(ve[4]=()=>Ne.value=!1),"onUpdate:modelValue":Ie}),null,16,["id","class","model-value","placeholder","readonly","onClick","onKeyup"])):I("",!0)],12,iq)],2)]),_:2},1040,["position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,nq),e.expandSelected?I("",!0):(m(),M("div",dq,[(m(),M("div",{id:v.value,key:g.value,class:"k-multiselect-selections staging",style:Ue(ae.value),tabindex:"-1"},[(m(!0),M(we,null,tt(U.value,(Me,je)=>(m(),G(j1,{key:`${Me.key?Me.key:je}-badge`,class:"k-multiselect-selection-badge",dismissable:Me.selected&&!Me.disabled,hidden:"",shape:"rectangular"},{default:E(()=>[y(H(Me.label),1)]),_:2},1032,["dismissable"]))),128)),P(j1,{class:"hidden-selection-count",hidden:"",shape:"rectangular"},{default:E(()=>[y(" +"+H(ie.value.length),1)]),_:1})],12,hq))]))],6))}}),gq=Se(vq,[["__scopeId","data-v-9b921328"]]),sh=e=>(st("data-v-de217030"),e=e(),lt(),e),Cq={class:"k-prompt-header"},yq={class:"k-prompt-header-content"},bq={class:"close-button"},wq=sh(()=>p("hr",{class:"divider"},null,-1)),_q={class:"k-prompt-body"},kq={class:"k-prompt-body-content"},Mq={key:0,class:"k-prompt-confirm-text"},xq={class:"confirm-text"},Sq=sh(()=>p("hr",{class:"divider"},null,-1)),Eq={class:"k-prompt-action-buttons"},Lq=X({__name:"KPrompt",props:{title:{type:String,default:""},type:{type:String,default:"info",validator:e=>r_.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},confirmationText:{type:String,default:""},preventProceedOnEnter:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=Y(""),o=()=>{n.value="",t("canceled")},a=u=>{c.value||(n.value="",t("proceed",u))},i=u=>{r.isVisible&&(u.key==="Escape"?o():u.key==="Enter"&&(r.preventProceedOnEnter||a(u)))},s=(u="")=>{const d=/(?:^|[\s-:'"])\w/g;return u.replace(d,h=>h.toUpperCase())},l=A(()=>r.title?r.type==="warning"?"Warning: "+r.title:r.title:r.type==="info"?"Information":s(r.type)),c=A(()=>r.actionPending?!0:r.confirmationText.length?r.confirmationText!==n.value:!1);return gt(()=>{document.addEventListener("keydown",i)}),cr(()=>{document.removeEventListener("keydown",i)}),(u,d)=>(m(),G(ih,{class:"k-prompt","is-visible":e.isVisible,"tabbable-options":e.tabbableOptions,"text-align":"left",title:l.value},{"header-content":E(()=>[p("div",Cq,[p("div",yq,[F(u.$slots,"header-content",{},()=>[e.type==="warning"?(m(),G(Oe,{key:0,class:"warning-icon",color:`var(--white, var(--kui-color-text-inverse, ${L(Ql)}))`,icon:"warning","secondary-color":"currentColor",size:L(Ys)},null,8,["color","size"])):I("",!0),y(" "+H(l.value),1)],!0),p("div",bq,[P(Fe,{"aria-label":"Close",onClick:o},{default:E(()=>[P(Oe,{color:`var(--grey-600, var(--kui-color-text-neutral, ${L(Xo)}))`,icon:"close",size:L(Et)},null,8,["color","size"])]),_:1})])]),wq])]),"body-content":E(()=>[p("div",_q,[p("div",kq,[F(u.$slots,"body-content",{},()=>[y(H(e.message),1)],!0),e.confirmationText?(m(),M("div",Mq,[y(' Type "'),p("span",xq,H(e.confirmationText),1),y('" to confirm your action. '),P(Oi,{modelValue:n.value,"onUpdate:modelValue":d[0]||(d[0]=h=>n.value=h),autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input"},null,8,["modelValue"])])):I("",!0)]),Sq])]),"footer-content":E(()=>[p("div",Eq,[F(u.$slots,"action-buttons",{},()=>[P(Fe,{appearance:"outline",class:"k-prompt-cancel",onClick:o},{default:E(()=>[y(H(e.cancelButtonText),1)]),_:1}),P(Fe,{appearance:e.type==="danger"?"danger":"primary",class:"k-prompt-proceed",disabled:c.value,onClick:a},{icon:E(()=>[e.actionPending?(m(),G(Oe,{key:0,color:`var(--grey-400, var(--kui-color-text-neutral-weak, ${L(uo)}))`,icon:"spinner",size:L(Et)},null,8,["color","size"])):I("",!0)]),default:E(()=>[y(" "+H(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])]),_:3},8,["is-visible","tabbable-options","title"]))}}),Aq=Se(Lq,[["__scopeId","data-v-de217030"]]),Bq=["checked"],Dq=["id","checked","disabled"],Hq={key:0,class:"k-radio-description"},Tq=["for"],Iq={inheritAttrs:!1},Oq=X({...Iq,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object],default:"on",required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0},type:{type:String,default:"radio",validator:e=>t_.includes(e)},testMode:{type:Boolean,default:!1}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=Lt(),o=A(()=>h.id?String(h.id):r.testMode?"test-radio-input-id-1234":p1()),a=A(()=>(h==null?void 0:h.disabled)!==void 0&&String(h==null?void 0:h.disabled)!=="false"),i=A(()=>!!(r.label||n.default)),s=A(()=>!!(r.description||n.description)),l=A(()=>!!n.tooltip),c=A(()=>r.selectedValue===r.modelValue),u=A(()=>r.type==="radio"),d=()=>{t("change",r.selectedValue),t("update:modelValue",r.selectedValue)},h=dr(),f=A(()=>{const g={...h};return delete g.class,g});return(g,_)=>(m(),M("div",{checked:c.value,class:J(["k-radio",[u.value?"k-radio-default":`k-radio-${e.type}`,g.$attrs.class?g.$attrs.class:"",{disabled:a.value}]])},[p("input",Qe({id:o.value,checked:c.value},f.value,{class:"k-input",disabled:a.value,type:"radio",onClick:d}),null,16,Dq),u.value&&i.value?(m(),G(Xr,Qe({key:0},e.labelAttributes,{class:["k-radio-label",{"has-description":s.value}],for:o.value}),ar({default:E(()=>[F(g.$slots,"default",{},()=>[y(H(e.label),1)]),s.value?(m(),M("div",Hq,[F(g.$slots,"description",{},()=>[y(H(e.description),1)])])):I("",!0)]),_:2},[l.value?{name:"tooltip",fn:E(()=>[F(g.$slots,"tooltip")]),key:"0"}:void 0]),1040,["class","for"])):g.$slots.default?(m(),M("label",{key:1,for:o.value},[F(g.$slots,"default")],8,Tq)):I("",!0)],10,Bq))}});function Vq(e){return Au()?(Zp(e),!0):!1}function lh(e){return typeof e=="function"?e():L(e)}const ch=typeof window<"u"&&typeof document<"u",Pq=Object.prototype.toString,Nq=e=>Pq.call(e)==="[object Object]",z6=()=>{},$q=Zq();function Zq(){var e;return ch&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function Za(e){var t;const r=lh(e);return(t=r==null?void 0:r.$el)!=null?t:r}const uh=ch?window:void 0;function n0(...e){let t,r,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,o]=e,t=uh):[t,r,n,o]=e,!t)return z6;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const a=[],i=()=>{a.forEach(u=>u()),a.length=0},s=(u,d,h,f)=>(u.addEventListener(d,h,f),()=>u.removeEventListener(d,h,f)),l=De(()=>[Za(t),lh(o)],([u,d])=>{if(i(),!u)return;const h=Nq(d)?{...d}:d;a.push(...r.flatMap(f=>n.map(g=>s(u,f,g,h))))},{immediate:!0,flush:"post"}),c=()=>{l(),i()};return Vq(c),c}let Tc=!1;function Rq(e,t,r={}){const{window:n=uh,ignore:o=[],capture:a=!0,detectIframe:i=!1}=r;if(!n)return;$q&&!Tc&&(Tc=!0,Array.from(n.document.body.children).forEach(u=>u.addEventListener("click",z6)),n.document.documentElement.addEventListener("click",z6));let s=!0;const l=u=>o.some(d=>{if(typeof d=="string")return Array.from(n.document.querySelectorAll(d)).some(h=>h===u.target||u.composedPath().includes(h));{const h=Za(d);return h&&(u.target===h||u.composedPath().includes(h))}}),c=[n0(n,"click",u=>{const d=Za(e);if(!(!d||d===u.target||u.composedPath().includes(d))){if(u.detail===0&&(s=!l(u)),!s){s=!0;return}t(u)}},{passive:!0,capture:a}),n0(n,"pointerdown",u=>{const d=Za(e);d&&(s=!u.composedPath().includes(d)&&!l(u))},{passive:!0}),i&&n0(n,"blur",u=>{setTimeout(()=>{var d;const h=Za(e);((d=n.document.activeElement)==null?void 0:d.tagName)==="IFRAME"&&!(h!=null&&h.contains(n.document.activeElement))&&t(u)},0)})].filter(Boolean);return()=>c.forEach(u=>u())}const zq={class:"k-slideout"},Fq={class:"k-slideout-header-content"},Uq={key:0,class:"k-slideout-before-title"},jq={class:"k-slideout-main-title"},Yq=["title"],Gq={key:1,class:"k-slideout-after-title"},Kq=["data-testid"],qq={class:"content"},Wq=X({__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,default:0},preventCloseOnBlur:{type:Boolean,default:!1},title:{type:String,default:""}},emits:["close"],setup(e,{emit:t}){const r=e;ua(u=>({"13cec847":c.value}));const n=Lt(),o=A(()=>!!n["before-title"]),a=A(()=>!!n["after-title"]),{getSizeFromString:i}=E1(),s=Y(null);Rq(s,u=>{u.isTrusted&&!r.preventCloseOnBlur&&t("close")});const l=(u,d=!1)=>{(r.isVisible&&u.keyCode===27||d)&&t("close")};gt(()=>{document.addEventListener("keydown",l)}),ur(()=>{document.removeEventListener("keydown",l)});const c=A(()=>i(String(r.offsetTop)));return(u,d)=>(m(),M("div",zq,[P(ao,{name:"fade"},{default:E(()=>[e.isVisible?(m(),M("div",{key:0,class:J(e.hasOverlay?"panel-background":"panel-background-transparent")},null,2)):I("",!0)]),_:1}),P(ao,{name:"slide"},{default:E(()=>[e.isVisible?(m(),M("div",{key:0,ref_key:"slideOutRef",ref:s,class:J(["panel",{"is-visible":e.isVisible,"border-styles":!e.hasOverlay}]),"data-testid":"slideout-panel"},[p("div",Fq,[o.value?(m(),M("div",Uq,[F(u.$slots,"before-title",{},void 0,!0)])):I("",!0),p("div",jq,[p("p",{class:"k-slideout-title","data-testid":"k-slideout-title",title:e.title},H(e.title),9,Yq)]),a.value?(m(),M("div",Gq,[F(u.$slots,"after-title",{},void 0,!0)])):I("",!0)]),p("button",{class:J(e.closeButtonAlignment==="start"?"close-button-start":"close-button-end"),"data-testid":e.closeButtonAlignment==="start"?"close-button-start":"close-button-end",onClick:d[0]||(d[0]=h=>t("close"))},[P(Oe,{color:`var(--kui-color-text-neutral-stronger, ${L(U8)})`,icon:"close",size:L(Xl)},null,8,["color","size"])],10,Kq),p("div",qq,[P(ro,{"border-variant":"noBorder"},{body:E(()=>[F(u.$slots,"default",{},void 0,!0)]),_:3})])],2)):I("",!0)]),_:3})]))}}),Qq=Se(Wq,[["__scopeId","data-v-dd83d8c6"]]),Xq=e=>(st("data-v-b19dacc6"),e=e(),lt(),e),Jq={class:"k-step-state-icon","data-testid":"k-step-active",fill:"none",viewBox:"0 0 24 24"},eW=Xq(()=>p("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),tW=X({__name:"KActiveState",props:{title:{type:String,default:"Active"}},setup(e){return(t,r)=>(m(),M("svg",Jq,[p("title",null,H(e.title),1),eW]))}}),rW=Se(tW,[["__scopeId","data-v-b19dacc6"]]),p5=e=>(st("data-v-be532e68"),e=e(),lt(),e),nW={class:"k-step-state-icon","data-testid":"k-step-completed",fill:"none",viewBox:"0 0 24 24"},oW=p5(()=>p("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),aW=p5(()=>p("path",{class:"k-step-icon-primary",d:"M16 9L10 15L7 12.0001"},null,-1)),iW=p5(()=>p("path",{class:"k-step-icon-secondary",d:"M16 9L10 15L7 12.0001","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2.25"},null,-1)),sW=X({__name:"KCompletedState",props:{title:{type:String,default:"Completed"}},setup(e){return(t,r)=>(m(),M("svg",nW,[p("title",null,H(e.title),1),oW,aW,iW]))}}),lW=Se(sW,[["__scopeId","data-v-be532e68"]]),cW=e=>(st("data-v-7f1024a4"),e=e(),lt(),e),uW={class:"k-step-state-icon","data-testid":"k-step-default",fill:"none",viewBox:"0 0 24 24"},dW=cW(()=>p("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1)),hW=X({__name:"KDefaultState",props:{title:{type:String,default:"Default"}},setup(e){return(t,r)=>(m(),M("svg",uW,[p("title",null,H(e.title),1),dW]))}}),fW=Se(hW,[["__scopeId","data-v-7f1024a4"]]),dh=e=>(st("data-v-d93db193"),e=e(),lt(),e),pW={class:"k-step-state-icon","data-testid":"k-step-error",fill:"none",viewBox:"0 0 24 24"},mW=dh(()=>p("circle",{class:"k-step-icon-primary",cx:"12",cy:"12",r:"12"},null,-1)),vW=dh(()=>p("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)),gW=X({__name:"KErrorState",props:{title:{type:String,default:"Error"}},setup(e){return(t,r)=>(m(),M("svg",pW,[p("title",null,H(e.title),1),mW,vW]))}}),CW=Se(gW,[["__scopeId","data-v-d93db193"]]),yW=e=>(st("data-v-e3d948f6"),e=e(),lt(),e),bW={class:"k-step-spinner"},wW={class:"k-step-state-icon","data-testid":"k-step-pending",viewBox:"0 0 50 50"},_W=yW(()=>p("circle",{cx:"25",cy:"25",fill:"none",r:"20","stroke-width":"5"},null,-1)),kW=X({__name:"KPendingState",props:{title:{type:String,default:"Pending"}},setup(e){return(t,r)=>(m(),M("div",bW,[(m(),M("svg",wW,[y(H(e.title)+" ",1),_W]))]))}}),MW=Se(kW,[["__scopeId","data-v-e3d948f6"]]),xW={class:"k-step-state"},SW=X({__name:"KStepState",props:{state:{type:String,default:"default",required:!1,validator:e=>h9.includes(e)}},setup(e){const t=e,r=A(()=>{let n=fW;switch(t.state){case"active":n=rW;break;case"completed":n=lW;break;case"error":n=CW;break;case"pending":n=MW;break}return n});return(n,o)=>(m(),M("div",xW,[(m(),G(Ct(r.value)))]))}}),EW=Se(SW,[["__scopeId","data-v-7a0b0e88"]]),LW={class:"k-step"},AW=X({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>h9.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const t=e,{getSizeFromString:r}=E1(),n=A(()=>({maxWidth:r(t.maxLabelWidth)}));return(o,a)=>(m(),M("li",LW,[p("div",{class:J(["k-step-container",{completed:e.state==="completed"}])},[P(EW,{state:e.state},null,8,["state"]),p("div",{class:J(["k-step-label",{bolder:e.state==="active"||e.state==="pending"||e.state==="error",error:e.state==="error"}]),style:Ue(n.value)},[P(Xr,null,{default:E(()=>[y(H(e.label),1)]),_:1})],6)],2)]))}}),BW=Se(AW,[["__scopeId","data-v-bf4c5b55"]]),DW={key:0,class:"k-stepper"},HW=X({__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?(m(),M("ol",DW,[(m(!0),M(we,null,tt(e.steps,n=>(m(),G(BW,{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))])):I("",!0)}}),TW=Se(HW,[["__scopeId","data-v-c6a87abd"]]),IW={class:"k-table-container"},OW={key:0,class:"k-table-toolbar","data-testid":"k-table-toolbar"},VW={key:2,class:"k-table-error-state","data-testid":"k-table-error-state"},PW={key:3,class:"k-table-empty-state","data-testid":"k-table-empty-state"},NW=["data-tableid"],$W=["aria-sort","onClick"],ZW={class:"k-table-headers-container"},RW=["role","tabindex"],{clientSideSorter:zW}=E1(),Ic=(e,t,r,n)=>zW(e,t,r,n),FW=X({__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=>qw.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=>Kw.includes(e)},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:String,default:void 0,validator:e=>Ww.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 r=e,{useDebounce:n,useRequest:o,useSwrvState:a}=E1(),i=dr(),s=Lt(),l=A(()=>r.testMode?"test-table-id-1234":Sn()),c={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},u=Y([]),d=Y([]),h=Y(0),f=Y(!1),g=Y(1),_=Y(15),C=Y(""),w=Y(""),b=Y("desc"),v=Y(null),k=Y([]),T=Y(!1),$=Y(!1),N=Y(!1),z=A(()=>!!s.toolbar),D=re=>`column-${re}`,S=re=>re,R=(re,Ae)=>(me,Pe)=>{const ht=/^on[^a-z]/,te={};for(const ve in Ae)ht.test(ve)&&Ae[ve]&&(te[ve]=Ae[ve]);return Object.keys(te).reduce((ve,Me)=>{if(Me.indexOf(re)===0){const je=Me.split(re);ve[je[1]]=Ce=>te[Me](Ce,me,Pe)}return ve},{})},V=A(()=>(re,Ae)=>{const me=R("onRow:",i)(Ae,"row"),Pe=R("onCell:",i)(re,"cell"),ht=["a","button","input","select"];return me.click&&(T.value=!0),{...me,...Pe,click(te){const ve=te.target.className;let Me=ht.includes(te.target.tagName.toLowerCase()),je=!1;typeof ve=="string"||Array.isArray(ve)?je=ve.includes("k-popover"):typeof ve=="object"&&(je=Object.keys(ve).includes("k-popover")),te.target.closest(".k-popover-content")!==null&&(je=!0);for(let Ce=0;Ce{var re,Ae;const me=r.searchInput,Pe=await r.fetcher({pageSize:_.value,page:g.value,query:me||C.value,sortColumnKey:w.value,sortColumnOrder:b.value,offset:v.value});return u.value=Pe.data,h.value=r.paginationTotalItems||Pe.total||((re=Pe.data)==null?void 0:re.length),r.fetcher?r.enableClientSort&&w.value&&b.value&&Ic(w.value,"",b.value,u.value):r.options&&r.options.data&&r.options.data.length&&(u.value=r.options.data,h.value=r.options.data.length),r.paginationType==="offset"&&((Ae=Pe.pagination)!=null&&Ae.offset?(v.value=Pe.pagination.offset,k.value[g.value]||k.value.push(Pe.pagination.offset)):(v.value=null,N.value||(g.value=1))),N.value=!1,U.value=!1,Pe},se=()=>{const re={...c,...r.initialFetcherParams};g.value=re.page??c.page,_.value=re.pageSize??c.pageSize,C.value=re.query??c.query,w.value=re.sortColumnKey??c.sortColumnKey,b.value=re.sortColumnOrder??c.sortColumnOrder,r.paginationType==="offset"&&(v.value=re.offset,k.value.push(re.offset)),r.headers&&r.headers.length?d.value=r.headers:r.options&&r.options.headers&&r.options.headers.length&&(d.value=r.options.headers),$.value=!0},ce=A(()=>k.value[g.value-1]),ne=A(()=>{if(!r.fetcher||!$.value)return"";let re=l.value;return r.cacheIdentifier&&(re=r.cacheIdentifier),r.fetcherCacheKey&&(re+=`-${r.fetcherCacheKey}`),`k-table_${re}`}),ye=Y(""),{debouncedFn:Ge,generateDebouncedFn:Ne}=n(re=>{ye.value=re},350),qe=Ne(0),{data:ze,error:he,revalidate:$e,isValidating:He}=o(()=>ne.value,()=>ie(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:Ke,hasData:K,swrvState:j}=a(ze,he,He),Z=Y(!0),q=A(()=>({hasData:K.value,state:Ke.value})),ae=A(()=>Z.value?"loading":he.value?"error":"success"),{debouncedFn:x,generateDebouncedFn:B}=n($e,500),O=B(0),Q=re=>{const{key:Ae,useSortHandlerFn:me}=re,Pe=w.value+"";g.value=1,w.value&&Ae===w.value?b.value==="asc"?b.value="desc":b.value="asc":(w.value=Ae,b.value="asc"),r.options&&r.options.data||r.enableClientSort?me&&r.sortHandlerFn?r.sortHandlerFn({key:Ae,prevKey:Pe,sortColumnOrder:b.value,data:u.value}):Ic(Ae,Pe,b.value,u.value):r.paginationType!=="offset"&&x(),de()},W=({page:re})=>{g.value=re},ee=({pageSize:re})=>{k.value=[null],v.value=null,_.value=re,g.value=1,de()},fe=re=>{re&&re.target&&re.target.scrollTop&&(re.target.scrollTop>1?f.value=!0:re.target.scrollTop&&(f.value=!f.value))},ue=A(()=>({pageSize:_.value,sortColumnKey:w.value,sortColumnOrder:b.value})),de=()=>{t("update:table-preferences",ue.value)},le=()=>{g.value++,N.value=!0},Le=()=>{g.value--,v.value=ce.value},be=A(()=>!!(r.fetcher&&!r.disablePagination&&!(r.paginationType!=="offset"&&r.hidePaginationWhenOptional&&h.value<=r.paginationPageSizes[0])&&!(r.paginationType==="offset"&&r.hidePaginationWhenOptional&&!ce.value&&!v.value&&u.value.lengthre.toLowerCase().replace(/[^[a-z0-9]/gi,"-");De(ze,re=>{re!=null&&re.length&&!u.value.length&&(u.value=re)},{deep:!0,immediate:!0}),De(Ke,()=>{switch(Ke.value){case j.PENDING:Z.value=!0;break;case j.VALIDATING_HAS_DATA:Z.value=Ie.value;break;default:Z.value=!1;break}},{immediate:!0}),De([q,ae],re=>{var Ae;t("state",{state:re==null?void 0:re[1],hasData:(Ae=re==null?void 0:re[0])==null?void 0:Ae.hasData})}),De(()=>r.searchInput,re=>{g.value!==1&&(g.value=1),re===""?qe(re):Ge(re)},{immediate:!0});const Ie=Y(!1);return De([ye,g,_],async(re,Ae)=>{const me=Ae==null?void 0:Ae[0],Pe=re[0],ht=re[1];Pe!==me&&ht!==1&&(g.value=1,k.value=[null],v.value=null),$.value&&!U.value&&(Ie.value=!0,Pe!==""&&Pe!==me?await x():await O(),Ie.value=!1)},{deep:!0,immediate:!0}),gt(()=>{se()}),(re,Ae)=>(m(),M("div",IW,[z.value?(m(),M("div",OW,[F(re.$slots,"toolbar",{state:q.value},void 0,!0)])):I("",!0),(!e.testMode||e.testMode==="loading")&&(Z.value||e.isLoading||Ie.value)&&!e.hasError?(m(),G(P7,{key:1,"data-testid":"k-table-skeleton",type:"table"})):e.hasError?(m(),M("div",VW,[F(re.$slots,"error-state",{},()=>[P(Ln,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:E(()=>[y(H(e.errorStateTitle),1)]),message:E(()=>[y(H(e.errorStateMessage),1)]),cta:E(()=>[e.errorStateActionMessage?(m(),G(Fe,{key:0,appearance:"primary","data-testid":ke(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ae[0]||(Ae[0]=me=>re.$emit("ktable-error-cta-clicked"))},{default:E(()=>[y(H(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!e.hasError&&!Z.value&&!e.isLoading&&!Ie.value&&u.value&&!u.value.length?(m(),M("div",PW,[F(re.$slots,"empty-state",{},()=>[P(Ln,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:E(()=>[y(H(e.emptyStateTitle),1)]),message:E(()=>[y(H(e.emptyStateMessage),1)]),cta:E(()=>[e.emptyStateActionMessage?(m(),G(Fe,{key:0,appearance:e.searchInput?"btn-link":"primary","data-testid":ke(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ae[1]||(Ae[1]=me=>re.$emit("ktable-empty-state-cta-clicked"))},{default:E(()=>[y(H(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):I("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(m(),M("section",{key:4,class:"k-table-wrapper",onScrollPassive:fe},[p("table",{class:J(["k-table",{"has-hover":e.hasHover,"is-clickable":T.value,"side-border":e.hasSideBorder}]),"data-tableid":l.value},[p("thead",{class:J({"is-scrolled":f.value})},[p("tr",{class:J({"is-scrolled":f.value})},[(m(!0),M(we,null,tt(d.value,(me,Pe)=>(m(),M("th",{key:`k-table-${l.value}-headers-${Pe}`,"aria-sort":!e.disableSorting&&me.key===w.value?b.value==="asc"?"ascending":"descending":void 0,class:J(["k-table-headers",{sortable:!e.disableSorting&&!me.hideLabel&&me.sortable,"active-sort":!e.disableSorting&&!me.hideLabel&&me.sortable&&me.key===w.value,[b.value]:!e.disableSorting&&me.key===w.value&&!me.hideLabel,"is-scrolled":f.value}]),onClick:()=>{!e.disableSorting&&me.sortable&&(re.$emit("sort",{prevKey:w.value,sortColumnKey:me.key,sortColumnOrder:b.value==="asc"?"desc":"asc"}),Q(me))}},[p("span",ZW,[F(re.$slots,D(me.key),{column:S(me)},()=>[p("span",{class:J({"sr-only":me.hideLabel})},H(me.label?me.label:me.key),3)],!0),!e.disableSorting&&!me.hideLabel&&me.sortable?(m(),G(Oe,{key:0,"aria-hidden":"true",class:"caret",color:`var(--KTableColor, var(--black-70, var(--kui-color-text, ${L(nb)})))`,icon:"chevronDown",size:L(Di)},null,8,["color","size"])):I("",!0)])],10,$W))),128))],2)],2),p("tbody",null,[(m(!0),M(we,null,tt(u.value,(me,Pe)=>(m(),M("tr",Qe(e.rowAttrs(me),{key:`k-table-${l.value}-row-${Pe}`,role:T.value?"link":null,tabindex:T.value?0:null},A0(e.hasSideBorder?V.value(me,me):{},!0)),[(m(!0),M(we,null,tt(d.value,(ht,te)=>(m(),M("td",Qe(e.cellAttrs({headerKey:ht.key,row:me,rowIndex:Pe,colIndex:te}),{key:`k-table-${l.value}-cell-${te}`},A0(V.value(me[ht.key],me),!0)),[F(re.$slots,ht.key,{row:S(me),rowKey:Pe,rowValue:me[ht.key]},()=>[y(H(me[ht.key]),1)],!0)],16))),128))],16,RW))),128))])],10,NW),be.value?(m(),G(N7,{key:0,class:"k-table-pagination","current-page":g.value,"data-testid":"k-table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":_.value,neighbors:e.paginationNeighbors,"offset-next-button-disabled":!v.value,"offset-prev-button-disabled":!ce.value,"page-sizes":e.paginationPageSizes,"pagination-type":e.paginationType,"test-mode":!!e.testMode||void 0,"total-count":h.value,onGetNextOffset:le,onGetPrevOffset:Le,onPageChanged:W,onPageSizeChanged:ee},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"])):I("",!0)],32))]))}}),hh=Se(FW,[["__scopeId","data-v-367f662d"]]),UW={class:"k-tabs"},jW={"aria-label":"Tabs",role:"tablist"},YW=["id","aria-controls","aria-selected","role","onClick","onKeydown"],GW=["id","aria-labelledby"],KW=X({__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=Y(r.modelValue?r.modelValue:r.tabs[0].hash),o=a=>{n.value=a,t("changed",a),t("update:modelValue",a)};return De(()=>r.modelValue,a=>{n.value=a,t("changed",a),t("update:modelValue",a)}),(a,i)=>(m(),M("div",UW,[p("ul",jW,[(m(!0),M(we,null,tt(e.tabs,(s,l)=>(m(),M("li",{id:`${s.hash.replace("#","")}-tab`,key:s.hash,"aria-controls":e.hasPanels?`panel-${l}`:void 0,"aria-selected":e.hasPanels?n.value===s.hash?"true":"false":void 0,class:J(["tab-item",{active:n.value===s.hash}]),role:e.hasPanels?"tab":void 0,tabindex:"0",onClick:c=>o(s.hash),onKeydown:[Wt(It(c=>o(s.hash),["prevent"]),["enter"]),Wt(It(c=>o(s.hash),["prevent"]),["space"])]},[p("div",{class:J(["tab-link",{"has-panels":e.hasPanels}])},[F(a.$slots,`${s.hash.replace("#","")}-anchor`,{},()=>[p("span",null,H(s.title),1)],!0)],2)],42,YW))),128))]),e.hasPanels?(m(!0),M(we,{key:0},tt(e.tabs,(s,l)=>(m(),M("div",{id:`panel-${l}`,key:s.hash,"aria-labelledby":`${s.hash.replace("#","")}-tab`,class:"tab-container",role:"tabpanel",tabindex:"0"},[n.value===s.hash?F(a.$slots,s.hash.replace("#",""),{key:0},void 0,!0):I("",!0)],8,GW))),128)):I("",!0)]))}}),qW=Se(KW,[["__scopeId","data-v-2d748b14"]]),WW=["cols","rows","value"],QW={key:1,class:"k-textarea"},XW={class:"text-on-input"},JW=["for"],eQ={key:0,class:"is-required"},tQ=["id","aria-invalid","cols","rows","value"],rQ={key:2,class:"k-textarea"},nQ=["id","aria-invalid","cols","rows","value"],oQ={inheritAttrs:!1},aQ=X({...oQ,__name:"KTextArea",props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:Number,default:2048,validator:e=>e>0},disableCharacterLimit:{type:Boolean,default:!1},rows:{type:Number,default:5},cols:{type:Number,default:52},hasError:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1},isResizable:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=dr(),o=Lt(),{stripRequiredLabel:a}=E1(),i=A(()=>(n==null?void 0:n.required)!==void 0&&String(n==null?void 0:n.required)!=="false"),s=Y(""),l=Y(!1),c=Y(!1),u=A(()=>a(r.label,i.value)),d=A(()=>{var b,v;return!!((b=r.labelAttributes)!=null&&b.help||(v=r.labelAttributes)!=null&&v.info||o["label-tooltip"])}),h=A({get(){return r.modelValue},set(b){C({target:{value:b}})}}),f=A(()=>n.id?String(n.id):r.testMode?"test-textArea-id-1234":p1()),g=A(()=>{const b={...n};return delete b.class,b}),_=A(()=>!r.disableCharacterLimit&&s.value.length>r.characterLimit),C=b=>{var v;const k=JSON.parse(JSON.stringify((v=b==null?void 0:b.target)==null?void 0:v.value));t("input",k),t("update:modelValue",k),s.value=k};De(_,(b,v)=>{b!==v&&t("char-limit-exceeded",{value:s.value,length:s.value.length,characterLimit:r.characterLimit,limitExceeded:b})}),De(h,(b,v)=>{b!==v&&C({target:{value:b}})});const w=()=>s.value?s.value:r.modelValue;return(b,v)=>(m(),M("div",{class:J(["k-input-wrapper",[b.$attrs.class,{"input-error":e.hasError||_.value}]])},[e.label?e.label&&e.overlayLabel?(m(),M("div",QW,[p("div",XW,[p("label",Qe(e.labelAttributes,{class:{focused:l.value,hovered:c.value},for:f.value}),[p("span",null,H(u.value),1),i.value?(m(),M("span",eQ,"*")):I("",!0)],16,JW),p("textarea",Qe(g.value,{id:f.value,"aria-invalid":e.hasError||_.value?"true":void 0,class:["form-control k-input",[e.isResizable?"is-resizable":void 0]],cols:e.cols,rows:e.rows,value:w(),onBlur:v[0]||(v[0]=()=>l.value=!1),onFocus:v[1]||(v[1]=()=>l.value=!0),onInput:C,onMouseenter:v[2]||(v[2]=()=>c.value=!0),onMouseleave:v[3]||(v[3]=()=>c.value=!1)}),null,16,tQ)])])):(m(),M("div",rQ,[P(Xr,Qe({for:f.value},e.labelAttributes,{required:i.value}),ar({default:E(()=>[y(H(u.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:E(()=>[F(b.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"]),p("textarea",Qe(g.value,{id:f.value,"aria-invalid":e.hasError||_.value?"true":void 0,class:["form-control k-input",[e.isResizable?"is-resizable":void 0]],cols:e.cols,rows:e.rows,value:w(),onBlur:v[4]||(v[4]=()=>l.value=!1),onFocus:v[5]||(v[5]=()=>l.value=!0),onInput:C,onMouseenter:v[6]||(v[6]=()=>c.value=!0),onMouseleave:v[7]||(v[7]=()=>c.value=!1)}),null,16,nQ)])):(m(),M("textarea",Qe({key:0},g.value,{class:["form-control k-input",[e.isResizable?"is-resizable":void 0]],cols:e.cols,rows:e.rows,value:w(),onInput:C}),null,16,WW)),e.disableCharacterLimit?I("",!0):(m(),M("div",{key:3,class:J(["char-limit",{"over-char-limit":_.value}])},H(s.value.length||e.modelValue.length)+" / "+H(e.characterLimit),3))],2))}}),iQ=Se(aQ,[["__scopeId","data-v-84375903"]]),sQ={class:"message"},lQ=X({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0}},emits:["close"],setup(e){return(t,r)=>(m(),G(Uv,{class:"toaster-container-outer",name:"toaster",tag:"div"},{default:E(()=>[(m(!0),M(we,null,tt(e.toasterState,n=>(m(),M("div",{key:n.key,class:"toaster-item"},[P(Jl,{appearance:n.appearance,"dismiss-type":"icon","has-left-border":"",onClosed:o=>t.$emit("close",n.key)},{alertMessage:E(()=>[p("div",sQ,H(n.message),1)]),_:2},1032,["appearance","onClosed"])]))),128))]),_:1}))}}),fh=Se(lQ,[["__scopeId","data-v-2bcce726"]]),cQ=Object.keys(p9),o0={id:"toaster-container",timeout:5e3,appearance:p9.info};class uQ{constructor(t=o0.id,r=o0.timeout,n=o0.appearance){qn(this,"toasters"),qn(this,"timeout"),qn(this,"appearance"),qn(this,"id"),this.toasters=Y([]),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=Ee(fh,{toasterState:this.toasters.value,onClose:n=>this.close(n)});B8(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(),s=o&&cQ.indexOf(o)!==-1?o:this.appearance,l=this.setTimer(i,n||this.timeout);this.toasters.value.push({key:i,appearance:s,message:a||t,timer:l,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}}const dQ=X({name:"Kooltip",setup(e,{attrs:t,slots:r,emit:n}){return gt(()=>console.warn(`The Kongponents 'Kooltip' component is deprecated and will be removed in a future release. Update all references of 'Kooltip' to 'KTooltip'. Kongponent Docs: https://kongponents.konghq.com/components/tooltip.html`)),()=>Ee(ha,{...e,...t,...n},r)}});/*! * vue-draggable-next v2.2.0 @@ -512,87 +512,87 @@ Kongponent Docs: https://kongponents.konghq.com/components/tooltip.html`)),()=>E * @author RubaXa * @author owenm * @license MIT - */function Ic(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 Er(e){for(var t=1;t=0)&&(r[o]=e[o]);return r}function hQ(e,t){if(e==null)return{};var r=dQ(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 fQ="1.14.0";function Yr(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var tn=Yr(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),zi=Yr(/Edge/i),Oc=Yr(/firefox/i),oi=Yr(/safari/i)&&!Yr(/chrome/i)&&!Yr(/android/i),hh=Yr(/iP(ad|od|hone)/i),pQ=Yr(/chrome/i)&&Yr(/android/i),fh={capture:!1,passive:!1};function dt(e,t,r){e.addEventListener(t,r,!tn&&fh)}function ct(e,t,r){e.removeEventListener(t,r,!tn&&fh)}function pl(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 mQ(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function mr(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&pl(e,t):pl(e,t))||n&&e===r)return e;if(e===r)break}while(e=mQ(e))}return null}var Vc=/\s+/g;function A1(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(Vc," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(Vc," ")}}function Ze(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 Po(e,t){var r="";if(typeof e=="string")r=e;else do{var n=Ze(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 ph(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===Mr())break;n=bn(n,!1)}return!1}function aa(e,t,r,n){for(var o=0,a=0,i=e.children;a2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,o=hQ(r,kQ);Fi.pluginEvent.bind(Re)(e,t,Er({dragEl:pe,parentEl:Dt,ghostEl:We,rootEl:xt,nextEl:Rn,lastDownEl:Ms,cloneEl:Ht,cloneHidden:gn,dragStarted:Ra,putSortable:e1,activeSortable:Re.active,originalEvent:n,oldIndex:Bo,oldDraggableIndex:ii,newIndex:B1,newDraggableIndex:vn,hideGhostForTarget:wh,unhideGhostForTarget:_h,cloneNowHidden:function(){gn=!0},cloneNowShown:function(){gn=!1},dispatchSortableEvent:function(a){c1({sortable:t,name:a,originalEvent:n})}},o))};function c1(e){_Q(Er({putSortable:e1,cloneEl:Ht,targetEl:pe,rootEl:xt,oldIndex:Bo,oldDraggableIndex:ii,newIndex:B1,newDraggableIndex:vn},e))}var pe,Dt,We,xt,Rn,Ms,Ht,gn,Bo,B1,ii,vn,ss,e1,Lo=!1,ml=!1,vl=[],Vn,er,i0,s0,$c,Zc,Ra,_o,si,li=!1,ls=!1,xs,o1,l0=[],z6=!1,gl=[],p2=typeof document<"u",cs=hh,Rc=zi||tn?"cssFloat":"float",MQ=p2&&!pQ&&!hh&&"draggable"in document.createElement("div"),Ch=function(){if(p2){if(tn)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),yh=function(e,t){var r=Ze(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),o=aa(e,0,t),a=aa(e,1,t),i=o&&Ze(o),s=a&&Ze(a),l=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+Ut(o).width,c=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Ut(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 u=i.float==="left"?"left":"right";return a&&(s.clear==="both"||s.clear===u)?"vertical":"horizontal"}return o&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||l>=n&&r[Rc]==="none"||a&&r[Rc]==="none"&&l+c>n)?"vertical":"horizontal"},xQ=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,s=r?t.right:t.bottom,l=r?t.width:t.height;return n===i||o===s||n+a/2===i+l/2},SQ=function(e,t){var r;return vl.some(function(n){var o=n[T1].options.emptyInsertThreshold;if(!(!o||p5(n))){var a=Ut(n),i=e>=a.left-o&&e<=a.right+o,s=t>=a.top-o&&t<=a.bottom+o;if(i&&s)return r=n}}),r},bh=function(e){function t(o,a){return function(i,s,l,c){var u=i.options.group.name&&s.options.group.name&&i.options.group.name===s.options.group.name;if(o==null&&(a||u))return!0;if(o==null||o===!1)return!1;if(a&&o==="clone")return o;if(typeof o=="function")return t(o(i,s,l,c),a)(i,s,l,c);var d=(a?i:s).options.group.name;return o===!0||typeof o=="string"&&o===d||o.join&&o.indexOf(d)>-1}}var r={},n=e.group;(!n||ks(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},wh=function(){!Ch&&We&&Ze(We,"display","none")},_h=function(){!Ch&&We&&Ze(We,"display","")};p2&&document.addEventListener("click",function(e){if(ml)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ml=!1,!1},!0);var Pn=function(e){if(pe){e=e.touches?e.touches[0]:e;var t=SQ(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[T1]._onDragOver(r)}}},EQ=function(e){pe&&pe.parentNode[T1]._isOutsideThisEl(e.target)};function Re(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=Wr({},t),e[T1]=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 yh(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:Re.supportPointer!==!1&&"PointerEvent"in window&&!oi,emptyInsertThreshold:5};Fi.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);bh(t);for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this));this.nativeDraggable=t.forceFallback?!1:MQ,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?dt(e,"pointerdown",this._onTapStart):(dt(e,"mousedown",this._onTapStart),dt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(dt(e,"dragover",this),dt(e,"dragenter",this)),vl.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Wr(this,yQ())}Re.prototype={constructor:Re,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(_o=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,pe):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,s=(i||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,c=n.filter;if(OQ(r),!pe&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||n.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&oi&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=mr(s,n.draggable,r,!1),!(s&&s.animated)&&Ms!==s)){if(Bo=R1(s),ii=R1(s,n.draggable),typeof c=="function"){if(c.call(this,e,s,this)){c1({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:r,fromEl:r}),b1("filter",t,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(c&&(c=c.split(",").some(function(u){if(u=mr(l,u.trim(),r,!1),u)return c1({sortable:t,rootEl:u,name:"filter",targetEl:s,fromEl:r,toEl:r}),b1("filter",t,{evt:e}),!0}),c)){o&&e.cancelable&&e.preventDefault();return}n.handle&&!mr(l,n.handle,r,!1)||this._prepareDragStart(e,i,s)}}},_prepareDragStart:function(e,t,r){var n=this,o=n.el,a=n.options,i=o.ownerDocument,s;if(r&&!pe&&r.parentNode===o){var l=Ut(r);if(xt=o,pe=r,Dt=pe.parentNode,Rn=pe.nextSibling,Ms=r,ss=a.group,Re.dragged=pe,Vn={target:pe,clientX:(t||e).clientX,clientY:(t||e).clientY},$c=Vn.clientX-l.left,Zc=Vn.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,pe.style["will-change"]="all",s=function(){if(b1("delayEnded",n,{evt:e}),Re.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!Oc&&n.nativeDraggable&&(pe.draggable=!0),n._triggerDragStart(e,t),c1({sortable:n,name:"choose",originalEvent:e}),A1(pe,a.chosenClass,!0)},a.ignore.split(",").forEach(function(c){ph(pe,c.trim(),c0)}),dt(i,"dragover",Pn),dt(i,"mousemove",Pn),dt(i,"touchmove",Pn),dt(i,"mouseup",n._onDrop),dt(i,"touchend",n._onDrop),dt(i,"touchcancel",n._onDrop),Oc&&this.nativeDraggable&&(this.options.touchStartThreshold=4,pe.draggable=!0),b1("delayStart",this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(zi||tn))){if(Re.eventCanceled){this._onDrop();return}dt(i,"mouseup",n._disableDelayedDrag),dt(i,"touchend",n._disableDelayedDrag),dt(i,"touchcancel",n._disableDelayedDrag),dt(i,"mousemove",n._delayedDragTouchMoveHandler),dt(i,"touchmove",n._delayedDragTouchMoveHandler),a.supportPointer&&dt(i,"pointermove",n._delayedDragTouchMoveHandler),n._dragStartTimer=setTimeout(s,a.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){pe&&c0(pe),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;ct(e,"mouseup",this._disableDelayedDrag),ct(e,"touchend",this._disableDelayedDrag),ct(e,"touchcancel",this._disableDelayedDrag),ct(e,"mousemove",this._delayedDragTouchMoveHandler),ct(e,"touchmove",this._delayedDragTouchMoveHandler),ct(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?dt(document,"pointermove",this._onTouchMove):t?dt(document,"touchmove",this._onTouchMove):dt(document,"mousemove",this._onTouchMove):(dt(pe,"dragend",this),dt(xt,"dragstart",this._onDragStart));try{document.selection?Ss(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Lo=!1,xt&&pe){b1("dragStarted",this,{evt:t}),this.nativeDraggable&&dt(document,"dragover",EQ);var r=this.options;!e&&A1(pe,r.dragClass,!1),A1(pe,r.ghostClass,!0),Re.active=this,e&&this._appendGhost(),c1({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(er){this._lastX=er.clientX,this._lastY=er.clientY,wh();for(var e=document.elementFromPoint(er.clientX,er.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(er.clientX,er.clientY),e!==t);)t=e;if(pe.parentNode[T1]._isOutsideThisEl(e),t)do{if(t[T1]){var r=void 0;if(r=t[T1]._onDragOver({clientX:er.clientX,clientY:er.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);_h()}},_onTouchMove:function(e){if(Vn){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,o=e.touches?e.touches[0]:e,a=We&&Po(We,!0),i=We&&a&&a.a,s=We&&a&&a.d,l=cs&&o1&&Nc(o1),c=(o.clientX-Vn.clientX+n.x)/(i||1)+(l?l[0]-l0[0]:0)/(i||1),u=(o.clientY-Vn.clientY+n.y)/(s||1)+(l?l[1]-l0[1]:0)/(s||1);if(!Re.active&&!Lo){if(r&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(c1({rootEl:Dt,name:"add",toEl:Dt,fromEl:xt,originalEvent:e}),c1({sortable:this,name:"remove",toEl:Dt,originalEvent:e}),c1({rootEl:Dt,name:"sort",toEl:Dt,fromEl:xt,originalEvent:e}),c1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),e1&&e1.save()):B1!==Bo&&B1>=0&&(c1({sortable:this,name:"update",toEl:Dt,originalEvent:e}),c1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),Re.active&&((B1==null||B1===-1)&&(B1=Bo,vn=ii),c1({sortable:this,name:"end",toEl:Dt,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){b1("nulling",this),xt=pe=Dt=We=Rn=Ht=Ms=gn=Vn=er=Ra=B1=vn=Bo=ii=_o=si=e1=ss=Re.dragged=Re.ghost=Re.clone=Re.active=null,gl.forEach(function(e){e.checked=!0}),gl.length=i0=s0=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":pe&&(this._onDragOver(e),LQ(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 HQ(e,t,r,n,o,a,i,s){var l=n?e.clientY:e.clientX,c=n?r.height:r.width,u=n?r.top:r.left,d=n?r.bottom:r.right,h=!1;if(!i){if(s&&xsu+c*a/2:ld-xs)return-si}else if(l>u+c*(1-o)/2&&ld-c*a/2)?l>u+c/2?1:-1:0}function TQ(e){return R1(pe)e.replace(ZQ,(t,r)=>r?r.toUpperCase():""));function f0(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function Uc(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function RQ(e,t){return Object.values(e).indexOf(t)}function zQ(e,t,r,n){if(!e)return[];const o=Object.values(e),a=t.length-n;return[...t].map((i,s)=>s>=a?o.length:o.indexOf(i))}function Mh(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function FQ(e){return t=>{this.realList!==null&&this["onDrag"+e](t),Mh.call(this,e,t)}}function UQ(e){return["transition-group","TransitionGroup"].includes(e)}function jQ(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?UQ(t.name):!1}function YQ(e,t){return t?{...t.props,...t.attrs}:e}const Y6=["Start","Add","Remove","Update","End"],G6=["Choose","Unchoose","Sort","Filter","Clone"],GQ=["Move",...Y6,...G6].map(e=>"on"+e);let p0=null;const KQ={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}},qQ=X({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...Y6.map(e=>e.toLowerCase()),...G6.map(e=>e.toLowerCase())],props:KQ,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=jQ(e),Ee(this.getTag(),t,e)):Ee(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&NQ.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};Y6.forEach(o=>{e["on"+o]=FQ.call(this,o)}),G6.forEach(o=>{e["on"+o]=Mh.bind(this,o)});const t=Object.keys(this.$attrs).reduce((o,a)=>(o[Fc(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 Re(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?Qt(this.component):this.tag},updateOptions(e){for(var t in e){const r=Fc(t);GQ.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=zQ(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=RQ(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),p0=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;f0(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(Uc(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){f0(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){f0(e.item),Uc(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(),p0=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(p0)!==-1||!t.willInsertAfter?o:o+1}}}),WQ=["data-testid","onClick"],QQ={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"},g5=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||g5(t.children))}),JQ=X({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>g5([e])},disabled:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=Lt(),o=A(()=>r.item.icon!=="none"||!!n["item-icon"]),a=A(()=>r.item.icon?r.item.icon:"documentList"),i=A(()=>{if(a.value==="documentList")return r.item.selected?"var(--KTreeListItemSelectedBorder, currentColor)":`var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, ${R8}))`}),s=()=>{t("selected",r.item)};return(l,c)=>(m(),M("a",{class:J(["k-tree-item",{"not-draggable":e.disabled,selected:e.item.selected}]),"data-testid":`k-tree-item-${e.item.id}`,href:"#",role:"button",onClick:It(s,["prevent"])},[o.value?(m(),M("div",QQ,[F(l.$slots,"item-icon",{},()=>[P(Oe,{icon:a.value,"secondary-color":i.value,size:L(js)},null,8,["icon","secondary-color","size"])],!0)])):I("",!0),p("div",XQ,[F(l.$slots,"item-label",{},()=>[y(H(e.item.name),1)],!0)])],10,WQ))}}),eX=Se(JQ,[["__scopeId","data-v-ae1c4303"]]),C5=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(C5)),tX=X({__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=Y(0),o=Y([]),a={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"},i=Y(!1),s="item-icon",l="item-label",c=k=>{if(k.icon==="documentList"||!k.icon)return k.selected?"var(--KTreeListItemSelectedBorder, currentColor)":`var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, ${R8}))`},u=k=>{var T,$;return!(($=(T=o.value.filter(N=>N.id===k.id))==null?void 0:T[0].children)!=null&&$.length)},d=k=>k.children,h=k=>{r.parentId?t("child-change",{parentId:r.parentId,children:o.value,target:(k==null?void 0:k.added)||(k==null?void 0:k.removed)||(k==null?void 0:k.moved)}):t("change",{items:o.value,target:(k==null?void 0:k.added)||(k==null?void 0:k.removed)||(k==null?void 0:k.moved)})},f=k=>{t("child-change",k)},g=k=>{t("selected",k)},_=A(()=>r.level>r.maxDepth-1),C=k=>{var T,$,N,z;const D=(($=(T=k.relatedContext)==null?void 0:T.component)==null?void 0:$.$attrs.level)||0,S=(N=k.draggedContext)==null?void 0:N.element;let R=0;return(z=S.children)!=null&&z.length&&(R=C5(S)),!(D+R>r.maxDepth-1)},w=k=>{var T,$;const N=(($=(T=k.item)==null?void 0:T._underlying_vm_)==null?void 0:$.id)||"",z=o.value.find(D=>D.id===N);i.value=!0,z&&t("selected",z),v(!0)},b=()=>{i.value=!1,v(!1),n.value++},v=k=>{const T=document==null?void 0:document.getElementsByTagName("html").item(0);T&&T.classList.toggle("k-tree-list-grabbing",k)};return De(()=>r.items,(k,T)=>{JSON.stringify(k)!==JSON.stringify(T)&&(o.value=k,o.value.forEach($=>{$.children||($.children=[])}))}),gt(()=>{o.value=r.items,o.value.forEach(k=>{k.children||(k.children=[])})}),(k,T)=>{const $=Qt("KTreeDraggable",!0);return m(),G(L(qQ),Qe(a,{class:"k-tree-draggable",disabled:e.disableDrag,group:{name:"k-tree-list",put:!_.value},level:e.level,list:o.value,move:C,tag:"div",onChange:h,onEnd:b,onStart:w}),{default:E(()=>[(m(!0),M(we,null,tt(o.value,N=>(m(),M("div",{key:N.id,class:J(["k-tree-item-container",{"has-no-children":u(N)}])},[(m(),G(eX,{key:`tree-item-${N.id}-${n.value}`,disabled:e.disableDrag,item:N,onSelected:g},{"item-icon":E(()=>[F(k.$slots,"item-icon",{item:N},()=>[N.icon!=="none"?(m(),G(Oe,{key:0,icon:N.icon?N.icon:"documentList","secondary-color":c(N),size:L(Ql)},null,8,["icon","secondary-color","size"])):I("",!0)],!0)]),"item-label":E(()=>[F(k.$slots,"item-label",{item:N},()=>[y(H(N.name),1)],!0)]),_:2},1032,["disabled","item"])),(m(),G($,{key:`tree-item-${N.id}-children-${n.value}`,"disable-drag":e.disableDrag,items:d(N),level:e.level+1,"max-depth":e.maxDepth,"parent-id":N.id,onChildChange:f,onSelected:g},{[s]:E(({item:z})=>[F(k.$slots,"item-icon",{item:z},void 0,!0)]),[l]:E(({item:z})=>[F(k.$slots,"item-label",{item:z},void 0,!0)]),_:2},1032,["disable-drag","items","level","max-depth","parent-id"]))],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),rX=Se(tX,[["__scopeId","data-v-213ccd53"]]),xh=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&xh(r.children,t)}),t),nX=e=>{const t=xh(e,[]),r=new Set(t);return t.length===r.size},oX=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||C5(n)<=t)}),r},jc=e=>g5(e)&&nX(e),aX=X({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||jc(e)},items:{type:Array,default:null,validator:e=>!e.length||jc(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=Y([]),o=A({get(){return r.modelValue},set(u){n.value=u}}),{getSizeFromString:a}=E1(),i=A(()=>({maxWidth:a(r.width)})),s=(u,d)=>{(d||n.value).forEach(h=>{var f;h.id===u.id?h.selected=!0:h.selected=!1,(f=h.children)!=null&&f.length&&s(u,h.children)}),t("selected",u)},l=u=>{t("change",u)},c=u=>{t("child-change",u)};return De(o,(u,d)=>{JSON.stringify(u)!==JSON.stringify(d)&&(n.value=u,n.value.forEach(h=>{h.children||(h.children=[])}))}),De(()=>r.items,(u,d)=>{JSON.stringify(u)!==JSON.stringify(d)&&(n.value=u,n.value.forEach(h=>{h.children||(h.children=[])}))}),gt(()=>{r.modelValue&&r.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),r.modelValue?n.value=r.modelValue:r.items&&(n.value=r.items),oX(n.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),n.value.forEach(u=>{u.children||(u.children=[])})}),(u,d)=>(m(),M("div",{class:"k-tree-list","data-testid":"k-tree-list",style:Ue(e.width?i.value:void 0)},[P(rX,{"disable-drag":e.disableDrag,items:n.value,"max-depth":e.maxDepth,onChange:l,onChildChange:c,onSelected:s},{"item-icon":E(({item:h})=>[F(u.$slots,"item-icon",{item:h})]),"item-label":E(({item:h})=>[F(u.$slots,"item-label",{item:h})]),_:3},8,["disable-drag","items","max-depth"])],4))}}),iX={class:"icon"},sX={class:"dots"},lX={class:"lines"},cX=X({__name:"KViewSwitcher",props:{view:{type:String,default:"table",required:!0,validator:e=>s_.includes(e)}},emits:["view-changed"],setup(e,{emit:t}){const r=e,n=Y(!0),o=()=>{n.value=!1,t("view-changed",r.view==="table"?"grid":"table")};return(a,i)=>(m(),G(Fe,{appearance:"outline",class:J(["k-view-switcher view-switch-button",[e.view,{paused:n.value}]]),"is-rounded":!1,size:"small",title:`Toggle to ${e.view==="table"?"grid":"table"} view`,onClick:o},{default:E(()=>[p("div",iX,[p("div",sX,[(m(),M(we,null,tt(4,s=>p("i",{key:s})),64))]),p("div",lX,[(m(),M(we,null,tt(4,s=>p("i",{key:s})),64))])])]),_:1},8,["class","title"]))}}),uX=Se(cX,[["__scopeId","data-v-7f933b41"]]),Yc=e=>{try{return new URL(e),!0}catch{return!1}},dX=["href"],hX=X({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!Yc(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=A(()=>!!Yc(t.href)),n=Y(!1),o=A(()=>n.value?`var(--KExternalLinkColorHover, var(--blue-600, var(--kui-color-text-primary-strong, ${ab})))`:`var(--KExternalLinkColor, var(--kui-color-text-primary, ${Us}))`);return(a,i)=>{const s=Qt("KIcon");return r.value?(m(),M("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank",onMouseleave:i[0]||(i[0]=l=>n.value=!1),onMouseover:i[1]||(i[1]=l=>n.value=!0)},[F(a.$slots,"default",{},void 0,!0),e.hideIcon?I("",!0):(m(),G(s,{key:0,color:o.value,icon:"externalLink",size:"12"},null,8,["color"]))],40,dX)):I("",!0)}}}),fX=Se(hX,[["__scopeId","data-v-27871540"]]),pX={key:0,class:"k-truncate-expand-controls"},mX={key:0,"data-testid":"expand-trigger-wrapper"},vX={key:0,"data-testid":"collapse-trigger-wrapper"},gX={key:0,"data-testid":"expand-trigger-wrapper"},CX={key:1},yX=X({__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){const t=e;ua(w=>({b2b587b4:c.value,"1d00c262":L(u),c3af62ea:t.rows}));const{getSizeFromString:r}=E1(),n=Y(t.isExpanded),o=Y(!1),a=Y(),i=Y(),s=Y(),l=Y(),c=Y("0px"),u=Eb,d=Y(0),h=async()=>{var w;if(!t.isTextContent&&i.value&&(w=i.value.children)!=null&&w.length){const b=i.value.children,v=Number(String(u).replace(/px$/gi,""));let k=0;for(let $=0;$k?b[$].offsetHeight:k;const T=(t.rows===1?0:(t.rows-1)*v)+k*t.rows+6;c.value=i.value.offsetHeight>T?`${T}px`:"auto",await v1(),f()}},f=()=>{if(i.value&&s.value){const w=t.isTextContent?i.value.scrollHeight:i.value.offsetHeight,b=l.value?l.value.offsetHeight:0;o.value=w>s.value.offsetHeight-b,g()}},g=()=>{if(!t.isTextContent&&(d.value=0,i.value&&s.value)){const w=i.value.children;for(let b=0;bs.value.offsetHeight?(d.value+=1,w[b].getAttribute("tabindex")&&(w[b].tabIndex=-1)):w[b].getAttribute("tabindex")&&(w[b].tabIndex=0)}},_=async()=>{n.value=!n.value,await v1(),f()},C=A(()=>({width:r(t.width)}));return gt(()=>{a.value=new ResizeObserver(w=>{window.requestAnimationFrame(()=>{!Array.isArray(w)||!w.length||h()})}),a.value.observe(i.value),f()}),cr(()=>{a.value&&a.value.unobserve(i.value)}),(w,b)=>{const v=Qt("KButton");return m(),M("div",{ref_key:"kTruncateWrapper",ref:s,class:J(["k-truncate",[n.value?"expanded":"",`k-truncate-${e.isTextContent?"text":"content"}`]]),style:Ue(C.value)},[!e.isTextContent&&o.value?(m(),M("div",pX,[n.value?I("",!0):(m(),M("div",mX,[F(w.$slots,"expand-trigger",{expand:_,truncatedCount:d.value},()=>[P(v,{appearance:"btn-link",class:"expand-trigger",onClick:_},{default:E(()=>[y(H(d.value),1)]),_:1})],!0)]))])):I("",!0),p("div",{ref_key:"kTruncateContainer",ref:i,class:"k-truncate-container"},[F(w.$slots,"default",{},void 0,!0),!e.isTextContent&&n.value?(m(),M("div",vX,[F(w.$slots,"collapse-trigger",{collapse:_},()=>[P(v,{appearance:"primary",class:"collapse-trigger","is-rounded":"",onClick:_},{default:E(()=>[P(Oe,{color:`var(--KTruncateCollapseIconColor, var(--blue-500, var(--kui-color-text-primary, ${L(Us)})))`,icon:"chevronUp",size:L(F8),title:"Show less"},null,8,["color","size"])]),_:1})],!0)])):I("",!0)],512),e.isTextContent&&(o.value||n.value)?(m(),M("div",{key:1,ref_key:"textToggleControls",ref:l,class:"k-truncate-collapse-controls"},[n.value?I("",!0):(m(),M("div",gX,[F(w.$slots,"expand-trigger",{expand:_},()=>[P(v,{appearance:"btn-link",class:"expand-trigger",onClick:_},{default:E(()=>[y(" Show more ")]),_:1})],!0)])),n.value?(m(),M("div",CX,[F(w.$slots,"collapse-trigger",{collapse:_},()=>[P(v,{appearance:"btn-link",class:"collapse-trigger",onClick:_},{default:E(()=>[y(" Show less ")]),_:1})],!0)])):I("",!0)],512)):I("",!0)],6)}}}),bX=Se(yX,[["__scopeId","data-v-791c716f"]]),wX={key:0},_X=X({__name:"KMethodBadge",props:{method:{type:String,required:!0,validator:e=>i_.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;ua(s=>({"54a77592":a.value[e.method].color}));const n=Y(r.modelValue),o=A(()=>r.label||r.method.toUpperCase()),a=A(()=>({get:{color:`var(--petrol-200, var(--kui-method-color-text-get, ${bb}))`,backgroundColor:`var(--petrol-100, var(--kui-method-color-background-get, ${db}))`},post:{color:`var(--green-700, var(--kui-method-color-text-post, ${Mb}))`,backgroundColor:`var(--green-100, var(--kui-method-color-background-post, ${mb}))`},put:{color:`var(--yellow-600, var(--kui-method-color-text-put, ${xb}))`,backgroundColor:`var(--yellow-100, var(--kui-method-color-background-put, ${vb}))`},patch:{color:`var(--teal-500, var(--kui-method-color-text-patch, ${kb}))`,backgroundColor:`var(--teal-100, var(--kui-method-color-background-patch, ${pb}))`},delete:{color:`var(--red-700, var(--kui-method-color-text-delete, ${yb}))`,backgroundColor:`var(--red-100, var(--kui-method-color-background-delete, ${ub}))`},head:{color:`var(--yellow-600, var(--kui-method-color-text-head, ${wb}))`,backgroundColor:`var(--yellow-200, var(--kui-method-color-background-head, ${hb}))`},options:{color:`var(--steel-700, var(--kui-method-color-text-options, ${_b}))`,backgroundColor:`var(--steel-200, var(--kui-method-color-background-options, ${fb}))`},trace:{color:`var(--white, var(--kui-method-color-text-trace, ${Sb}))`,backgroundColor:`var(--steel-500, var(--kui-method-color-background-trace, ${gb}))`},connect:{color:`var(--purple-400, var(--kui-method-color-text-connect, ${Cb}))`,backgroundColor:`var(--purple-100, var(--kui-method-color-background-connect, ${cb}))`},custom:{color:`var(--white, var(--kui-color-text-inverse, ${Wl}))`,backgroundColor:`var(--steel-500, var(--kui-color-background-neutral-strong, ${eb}))`}})),i=()=>{n.value=!n.value};return De(n,s=>{t("update:modelValue",s)}),De(()=>r.modelValue,s=>{n.value=s}),(s,l)=>{const c=Qt("KInputSwitch"),u=Qt("KBadge");return m(),G(u,Qe({"background-color":a.value[e.method].backgroundColor,class:["k-method-badge",[`method-${e.method}`,{"k-method-toggle":e.isToggle}]],color:a.value[e.method].color,"max-width":"auto",shape:e.isToggle||e.isRounded?"rounded":"rectangular"},L0({click:e.isToggle?i:void 0})),{default:E(()=>[e.isToggle?I("",!0):(m(),M("span",wX,H(o.value),1)),e.isToggle?(m(),G(c,{key:1,modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=d=>n.value=d),label:o.value,"label-position":"left"},null,8,["modelValue","label"])):I("",!0)]),_:1},16,["background-color","class","color","shape"])}}}),kX=Se(_X,[["__scopeId","data-v-f90a8059"]]),Gc=Object.freeze(Object.defineProperty({__proto__:null,KAlert:Xl,KBadge:j1,KBreadcrumbs:O7,KButton:Fe,KCard:ro,KCatalog:PM,KCatalogItem:p9,KCheckbox:zM,KClipboardProvider:Z8,KCodeBlock:yx,KCollapse:xx,KComponent:L3,KDateTimePicker:iG,KDropdownItem:ll,KDropdownMenu:qd,KEmptyState:Ln,KExternalLink:fX,KFileUpload:mG,KIcon:Oe,KInlineEdit:bG,KInput:Oi,KInputSwitch:DG,KLabel:Xr,KMenu:YG,KMenuItem:Qd,KMethodBadge:kX,KModal:oh,KModalFullscreen:jK,KMultiselect:mq,KPagination:P7,KPop:Pt,KPrompt:Eq,KRadio:Tq,KSegmentedControl:Kd,KSelect:f9,KSkeleton:V7,KSkeletonBox:Tt,KSlideout:qq,KStepper:DW,KTable:uh,KTabs:GW,KTextArea:oQ,KToaster:dh,KToggle:ql,KTooltip:ha,KTreeList:aX,KTruncate:bX,KViewSwitcher:uX,Komponent:L3,Kooltip:cQ,Krumbs:H_,ToastManager:lQ},Symbol.toStringTag,{value:"Module"})),MX={install:e=>{for(const t in Gc)e.component(t,Gc[t])}},xX={PAGINATION_PREVIOUS_BUTTON_CLICKED:"pagination-previous-button-clicked",PAGINATION_NEXT_BUTTON_CLICKED:"pagination-next-button-clicked",SIDEBAR_ITEM_CLICKED:"sidebar-item-clicked",TABLE_REFRESH_BUTTON_CLICKED:"table-refresh-button-clicked",TABS_TAB_CHANGE:"tabs-tab-change"};class SX{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 EX=()=>{class e extends SX{setup(){console.warn("Logging is disabled")}_log(){}}return new e},Ls={httpClient:Be("httpClient"),api:Be("KumaApi"),nav:Be("nav"),logger:Be("logger")};var K6=function(e,t){return K6=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])},K6(e,t)};function hr(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");K6(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Te=function(){return Te=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(VX,function(l,c,u,d,h,f){if(c)t.minimumIntegerDigits=u.length;else{if(d&&h)throw new Error("We currently do not support maximum integer digits");if(f)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Oh.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(qc.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(qc,function(l,c,u,d,h,f){return u==="*"?t.minimumFractionDigits=c.length:d&&d[0]==="#"?t.maximumFractionDigits=d.length:h&&f?(t.minimumFractionDigits=h.length,t.maximumFractionDigits=h.length+f.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var a=o.options[0];a==="w"?t=Te(Te({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Te(Te({},t),Wc(a)));continue}if(Ih.test(o.stem)){t=Te(Te({},t),Wc(o.stem));continue}var i=Vh(o.stem);i&&(t=Te(Te({},t),i));var s=PX(o.stem);s&&(t=Te(Te({},t),s))}return t}var ds={"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 $X(e,t){for(var r="",n=0;n>1),l="a",c=ZX(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)r+=l;for(;i-- >0;)r=c+r}else o==="J"?r+="H":r+=o}return r}function ZX(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=ds[n||""]||ds[r||""]||ds["".concat(r,"-001")]||ds["001"];return o[0]}var m0,RX=new RegExp("^".concat(Th.source,"*")),zX=new RegExp("".concat(Th.source,"*$"));function nt(e,t){return{start:e,end:t}}var FX=!!String.prototype.startsWith&&"_a".startsWith("a",1),UX=!!String.fromCodePoint,jX=!!Object.fromEntries,YX=!!String.prototype.codePointAt,GX=!!String.prototype.trimStart,KX=!!String.prototype.trimEnd,qX=!!Number.isSafeInteger,WX=qX?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},W6=!0;try{var QX=Nh("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");W6=((m0=QX.exec("a"))===null||m0===void 0?void 0:m0[0])==="a"}catch{W6=!1}var Xc=FX?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},Q6=UX?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},Jc=jX?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}},XX=GX?function(e){return e.trimStart()}:function(e){return e.replace(RX,"")},JX=KX?function(e){return e.trimEnd()}:function(e){return e.replace(zX,"")};function Nh(e,t){return new RegExp(e,t)}var X6;if(W6){var eu=Nh("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");X6=function(e,t){var r;eu.lastIndex=t;var n=eu.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else X6=function(e,t){for(var r=[];;){var n=Ph(e,t);if(n===void 0||$h(n)||nJ(n))break;r.push(n),t+=n>=65536?2:1}return Q6.apply(void 0,r)};var eJ=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 s=this.clonePosition();this.bump(),o.push({type:_t.pound,location:nt(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(rt.UNMATCHED_CLOSING_TAG,nt(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&J6(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:_t.literal,value:"<".concat(o,"/>"),location:nt(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,s=this.clonePosition();if(this.bumpIf("")?{val:{type:_t.tag,value:o,children:i,location:nt(n,this.clonePosition())},err:null}:this.error(rt.INVALID_TAG,nt(s,this.clonePosition())))}else return this.error(rt.UNCLOSED_TAG,nt(n,this.clonePosition()))}else return this.error(rt.INVALID_TAG,nt(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&rJ(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 s=this.tryParseLeftAngleBracket();if(s){o+=s;continue}break}var l=nt(n,this.clonePosition());return{val:{type:_t.literal,value:o,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!tJ(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 Q6.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(),Q6(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(rt.EMPTY_ARGUMENT,nt(n,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(rt.MALFORMED_ARGUMENT,nt(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:_t.argument,value:o,location:nt(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(n,this.clonePosition())):this.parseArgumentOptions(t,r,o,n);default:return this.error(rt.MALFORMED_ARGUMENT,nt(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=X6(this.message,r),o=r+n.length;this.bumpTo(o);var a=this.clonePosition(),i=nt(t,a);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,o){var a,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(rt.EXPECT_ARGUMENT_TYPE,nt(i,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var u=this.clonePosition(),d=this.parseSimpleArgStyleIfPossible();if(d.err)return d;var h=JX(d.val);if(h.length===0)return this.error(rt.EXPECT_ARGUMENT_STYLE,nt(this.clonePosition(),this.clonePosition()));var f=nt(u,this.clonePosition());c={style:h,styleLocation:f}}var g=this.tryParseArgumentClose(o);if(g.err)return g;var _=nt(o,this.clonePosition());if(c&&Xc(c==null?void 0:c.style,"::",0)){var C=XX(c.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(C,c.styleLocation);return d.err?d:{val:{type:_t.number,value:n,location:_,style:d.val},err:null}}else{if(C.length===0)return this.error(rt.EXPECT_DATE_TIME_SKELETON,_);var w=C;this.locale&&(w=$X(C,this.locale));var h={type:ia.dateTime,pattern:w,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?HX(w):{}},b=s==="date"?_t.date:_t.time;return{val:{type:b,value:n,location:_,style:h},err:null}}}return{val:{type:s==="number"?_t.number:s==="date"?_t.date:_t.time,value:n,location:_,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var v=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(rt.EXPECT_SELECT_ARGUMENT_OPTIONS,nt(v,Te({},v)));this.bumpSpace();var k=this.parseIdentifierIfPossible(),T=0;if(s!=="select"&&k.value==="offset"){if(!this.bumpIf(":"))return this.error(rt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,nt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(rt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,rt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),k=this.parseIdentifierIfPossible(),T=d.val}var $=this.tryParsePluralOrSelectOptions(t,s,r,k);if($.err)return $;var g=this.tryParseArgumentClose(o);if(g.err)return g;var N=nt(o,this.clonePosition());return s==="select"?{val:{type:_t.select,value:n,options:Jc($.val),location:N},err:null}:{val:{type:_t.plural,value:n,options:Jc($.val),offset:T,pluralType:s==="plural"?"cardinal":"ordinal",location:N},err:null}}default:return this.error(rt.INVALID_ARGUMENT_TYPE,nt(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(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(rt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,nt(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=IX(t)}catch{return this.error(rt.INVALID_NUMBER_SKELETON,r)}return{val:{type:ia.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?NX(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,o){for(var a,i=!1,s=[],l=new Set,c=o.value,u=o.location;;){if(c.length===0){var d=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var h=this.tryParseDecimalInteger(rt.EXPECT_PLURAL_ARGUMENT_SELECTOR,rt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(h.err)return h;u=nt(d,this.clonePosition()),c=this.message.slice(d.offset,this.offset())}else break}if(l.has(c))return this.error(r==="select"?rt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:rt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);c==="other"&&(i=!0),this.bumpSpace();var f=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?rt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:rt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,nt(this.clonePosition(),this.clonePosition()));var g=this.parseMessage(t+1,r,n);if(g.err)return g;var _=this.tryParseArgumentClose(f);if(_.err)return _;s.push([c,{value:g.val,location:nt(f,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,u=a.location}return s.length===0?this.error(r==="select"?rt.EXPECT_SELECT_ARGUMENT_SELECTOR:rt.EXPECT_PLURAL_ARGUMENT_SELECTOR,nt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(rt.MISSING_OTHER_CLAUSE,nt(this.clonePosition(),this.clonePosition())):{val:s,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 s=this.char();if(s>=48&&s<=57)a=!0,i=i*10+(s-48),this.bump();else break}var l=nt(o,this.clonePosition());return a?(i*=n,WX(i)?{val:i,err:null}:this.error(r,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var r=Ph(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(Xc(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()&&$h(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 J6(e){return e>=97&&e<=122||e>=65&&e<=90}function tJ(e){return J6(e)||e===47}function rJ(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 $h(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function nJ(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 e7(e){e.forEach(function(t){if(delete t.location,Ah(t)||Bh(t))for(var r in t.options)delete t.options[r].location,e7(t.options[r].value);else Sh(t)&&Hh(t.style)||(Eh(t)||Lh(t))&&q6(t.style)?delete t.style.location:Dh(t)&&e7(t.children)})}function oJ(e,t){t===void 0&&(t={}),t=Te({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new eJ(e,t).parse();if(r.err){var n=SyntaxError(rt[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||e7(r.val),r.val}function vr(e,t){var r=t&&t.cache?t.cache:uJ,n=t&&t.serializer?t.serializer:cJ,o=t&&t.strategy?t.strategy:iJ;return o(e,{cache:r,serializer:n})}function aJ(e){return e==null||typeof e=="number"||typeof e=="boolean"}function Zh(e,t,r,n){var o=aJ(n)?n:r(n),a=t.get(o);return typeof a>"u"&&(a=e.call(this,n),t.set(o,a)),a}function Rh(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 y5(e,t,r,n,o){return r.bind(t,e,n,o)}function iJ(e,t){var r=e.length===1?Zh:Rh;return y5(e,this,r,t.cache.create(),t.serializer)}function sJ(e,t){return y5(e,this,Rh,t.cache.create(),t.serializer)}function lJ(e,t){return y5(e,this,Zh,t.cache.create(),t.serializer)}var cJ=function(){return JSON.stringify(arguments)};function b5(){this.cache=Object.create(null)}b5.prototype.get=function(e){return this.cache[e]};b5.prototype.set=function(e,t){this.cache[e]=t};var uJ={create:function(){return new b5}},gr={variadic:sJ,monadic:lJ},Lr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Lr||(Lr={}));var Hn=function(e){hr(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),tu=function(e){hr(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('", "'),'"'),Lr.INVALID_VALUE,a)||this}return t}(Hn),dJ=function(e){hr(t,e);function t(r,n,o){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),Lr.INVALID_VALUE,o)||this}return t}(Hn),hJ=function(e){hr(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,'"'),Lr.MISSING_VALUE,n)||this}return t}(Hn),f1;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(f1||(f1={}));function fJ(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==f1.literal||r.type!==f1.literal?t.push(r):n.value+=r.value,t},[])}function pJ(e){return typeof e=="function"}function As(e,t,r,n,o,a,i){if(e.length===1&&Kc(e[0]))return[{type:f1.literal,value:e[0].value}];for(var s=[],l=0,c=e;l=0)&&(r[o]=e[o]);return r}function pQ(e,t){if(e==null)return{};var r=fQ(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 mQ="1.14.0";function Yr(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var tn=Yr(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),zi=Yr(/Edge/i),Vc=Yr(/firefox/i),oi=Yr(/safari/i)&&!Yr(/chrome/i)&&!Yr(/android/i),ph=Yr(/iP(ad|od|hone)/i),vQ=Yr(/chrome/i)&&Yr(/android/i),mh={capture:!1,passive:!1};function dt(e,t,r){e.addEventListener(t,r,!tn&&mh)}function ct(e,t,r){e.removeEventListener(t,r,!tn&&mh)}function ml(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 gQ(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function mr(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&ml(e,t):ml(e,t))||n&&e===r)return e;if(e===r)break}while(e=gQ(e))}return null}var Pc=/\s+/g;function A1(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(Pc," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(Pc," ")}}function Ze(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 Po(e,t){var r="";if(typeof e=="string")r=e;else do{var n=Ze(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 vh(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===Mr())break;n=bn(n,!1)}return!1}function aa(e,t,r,n){for(var o=0,a=0,i=e.children;a2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,o=pQ(r,xQ);Fi.pluginEvent.bind(Re)(e,t,Er({dragEl:pe,parentEl:Dt,ghostEl:We,rootEl:xt,nextEl:Rn,lastDownEl:xs,cloneEl:Ht,cloneHidden:gn,dragStarted:Ra,putSortable:e1,activeSortable:Re.active,originalEvent:n,oldIndex:Bo,oldDraggableIndex:ii,newIndex:B1,newDraggableIndex:vn,hideGhostForTarget:kh,unhideGhostForTarget:Mh,cloneNowHidden:function(){gn=!0},cloneNowShown:function(){gn=!1},dispatchSortableEvent:function(a){c1({sortable:t,name:a,originalEvent:n})}},o))};function c1(e){MQ(Er({putSortable:e1,cloneEl:Ht,targetEl:pe,rootEl:xt,oldIndex:Bo,oldDraggableIndex:ii,newIndex:B1,newDraggableIndex:vn},e))}var pe,Dt,We,xt,Rn,xs,Ht,gn,Bo,B1,ii,vn,ss,e1,Lo=!1,vl=!1,gl=[],Vn,er,s0,l0,Zc,Rc,Ra,_o,si,li=!1,ls=!1,Ss,o1,c0=[],F6=!1,Cl=[],m2=typeof document<"u",cs=ph,zc=zi||tn?"cssFloat":"float",SQ=m2&&!vQ&&!ph&&"draggable"in document.createElement("div"),bh=function(){if(m2){if(tn)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),wh=function(e,t){var r=Ze(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),o=aa(e,0,t),a=aa(e,1,t),i=o&&Ze(o),s=a&&Ze(a),l=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+Ut(o).width,c=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Ut(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 u=i.float==="left"?"left":"right";return a&&(s.clear==="both"||s.clear===u)?"vertical":"horizontal"}return o&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||l>=n&&r[zc]==="none"||a&&r[zc]==="none"&&l+c>n)?"vertical":"horizontal"},EQ=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,s=r?t.right:t.bottom,l=r?t.width:t.height;return n===i||o===s||n+a/2===i+l/2},LQ=function(e,t){var r;return gl.some(function(n){var o=n[T1].options.emptyInsertThreshold;if(!(!o||m5(n))){var a=Ut(n),i=e>=a.left-o&&e<=a.right+o,s=t>=a.top-o&&t<=a.bottom+o;if(i&&s)return r=n}}),r},_h=function(e){function t(o,a){return function(i,s,l,c){var u=i.options.group.name&&s.options.group.name&&i.options.group.name===s.options.group.name;if(o==null&&(a||u))return!0;if(o==null||o===!1)return!1;if(a&&o==="clone")return o;if(typeof o=="function")return t(o(i,s,l,c),a)(i,s,l,c);var d=(a?i:s).options.group.name;return o===!0||typeof o=="string"&&o===d||o.join&&o.indexOf(d)>-1}}var r={},n=e.group;(!n||Ms(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},kh=function(){!bh&&We&&Ze(We,"display","none")},Mh=function(){!bh&&We&&Ze(We,"display","")};m2&&document.addEventListener("click",function(e){if(vl)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),vl=!1,!1},!0);var Pn=function(e){if(pe){e=e.touches?e.touches[0]:e;var t=LQ(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[T1]._onDragOver(r)}}},AQ=function(e){pe&&pe.parentNode[T1]._isOutsideThisEl(e.target)};function Re(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=Wr({},t),e[T1]=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 wh(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:Re.supportPointer!==!1&&"PointerEvent"in window&&!oi,emptyInsertThreshold:5};Fi.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);_h(t);for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this));this.nativeDraggable=t.forceFallback?!1:SQ,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?dt(e,"pointerdown",this._onTapStart):(dt(e,"mousedown",this._onTapStart),dt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(dt(e,"dragover",this),dt(e,"dragenter",this)),gl.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Wr(this,wQ())}Re.prototype={constructor:Re,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(_o=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,pe):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,s=(i||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,c=n.filter;if(PQ(r),!pe&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||n.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&oi&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=mr(s,n.draggable,r,!1),!(s&&s.animated)&&xs!==s)){if(Bo=R1(s),ii=R1(s,n.draggable),typeof c=="function"){if(c.call(this,e,s,this)){c1({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:r,fromEl:r}),b1("filter",t,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(c&&(c=c.split(",").some(function(u){if(u=mr(l,u.trim(),r,!1),u)return c1({sortable:t,rootEl:u,name:"filter",targetEl:s,fromEl:r,toEl:r}),b1("filter",t,{evt:e}),!0}),c)){o&&e.cancelable&&e.preventDefault();return}n.handle&&!mr(l,n.handle,r,!1)||this._prepareDragStart(e,i,s)}}},_prepareDragStart:function(e,t,r){var n=this,o=n.el,a=n.options,i=o.ownerDocument,s;if(r&&!pe&&r.parentNode===o){var l=Ut(r);if(xt=o,pe=r,Dt=pe.parentNode,Rn=pe.nextSibling,xs=r,ss=a.group,Re.dragged=pe,Vn={target:pe,clientX:(t||e).clientX,clientY:(t||e).clientY},Zc=Vn.clientX-l.left,Rc=Vn.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,pe.style["will-change"]="all",s=function(){if(b1("delayEnded",n,{evt:e}),Re.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!Vc&&n.nativeDraggable&&(pe.draggable=!0),n._triggerDragStart(e,t),c1({sortable:n,name:"choose",originalEvent:e}),A1(pe,a.chosenClass,!0)},a.ignore.split(",").forEach(function(c){vh(pe,c.trim(),u0)}),dt(i,"dragover",Pn),dt(i,"mousemove",Pn),dt(i,"touchmove",Pn),dt(i,"mouseup",n._onDrop),dt(i,"touchend",n._onDrop),dt(i,"touchcancel",n._onDrop),Vc&&this.nativeDraggable&&(this.options.touchStartThreshold=4,pe.draggable=!0),b1("delayStart",this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(zi||tn))){if(Re.eventCanceled){this._onDrop();return}dt(i,"mouseup",n._disableDelayedDrag),dt(i,"touchend",n._disableDelayedDrag),dt(i,"touchcancel",n._disableDelayedDrag),dt(i,"mousemove",n._delayedDragTouchMoveHandler),dt(i,"touchmove",n._delayedDragTouchMoveHandler),a.supportPointer&&dt(i,"pointermove",n._delayedDragTouchMoveHandler),n._dragStartTimer=setTimeout(s,a.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){pe&&u0(pe),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;ct(e,"mouseup",this._disableDelayedDrag),ct(e,"touchend",this._disableDelayedDrag),ct(e,"touchcancel",this._disableDelayedDrag),ct(e,"mousemove",this._delayedDragTouchMoveHandler),ct(e,"touchmove",this._delayedDragTouchMoveHandler),ct(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?dt(document,"pointermove",this._onTouchMove):t?dt(document,"touchmove",this._onTouchMove):dt(document,"mousemove",this._onTouchMove):(dt(pe,"dragend",this),dt(xt,"dragstart",this._onDragStart));try{document.selection?Es(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Lo=!1,xt&&pe){b1("dragStarted",this,{evt:t}),this.nativeDraggable&&dt(document,"dragover",AQ);var r=this.options;!e&&A1(pe,r.dragClass,!1),A1(pe,r.ghostClass,!0),Re.active=this,e&&this._appendGhost(),c1({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(er){this._lastX=er.clientX,this._lastY=er.clientY,kh();for(var e=document.elementFromPoint(er.clientX,er.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(er.clientX,er.clientY),e!==t);)t=e;if(pe.parentNode[T1]._isOutsideThisEl(e),t)do{if(t[T1]){var r=void 0;if(r=t[T1]._onDragOver({clientX:er.clientX,clientY:er.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Mh()}},_onTouchMove:function(e){if(Vn){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,o=e.touches?e.touches[0]:e,a=We&&Po(We,!0),i=We&&a&&a.a,s=We&&a&&a.d,l=cs&&o1&&$c(o1),c=(o.clientX-Vn.clientX+n.x)/(i||1)+(l?l[0]-c0[0]:0)/(i||1),u=(o.clientY-Vn.clientY+n.y)/(s||1)+(l?l[1]-c0[1]:0)/(s||1);if(!Re.active&&!Lo){if(r&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(c1({rootEl:Dt,name:"add",toEl:Dt,fromEl:xt,originalEvent:e}),c1({sortable:this,name:"remove",toEl:Dt,originalEvent:e}),c1({rootEl:Dt,name:"sort",toEl:Dt,fromEl:xt,originalEvent:e}),c1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),e1&&e1.save()):B1!==Bo&&B1>=0&&(c1({sortable:this,name:"update",toEl:Dt,originalEvent:e}),c1({sortable:this,name:"sort",toEl:Dt,originalEvent:e})),Re.active&&((B1==null||B1===-1)&&(B1=Bo,vn=ii),c1({sortable:this,name:"end",toEl:Dt,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){b1("nulling",this),xt=pe=Dt=We=Rn=Ht=xs=gn=Vn=er=Ra=B1=vn=Bo=ii=_o=si=e1=ss=Re.dragged=Re.ghost=Re.clone=Re.active=null,Cl.forEach(function(e){e.checked=!0}),Cl.length=s0=l0=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":pe&&(this._onDragOver(e),BQ(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 IQ(e,t,r,n,o,a,i,s){var l=n?e.clientY:e.clientX,c=n?r.height:r.width,u=n?r.top:r.left,d=n?r.bottom:r.right,h=!1;if(!i){if(s&&Ssu+c*a/2:ld-Ss)return-si}else if(l>u+c*(1-o)/2&&ld-c*a/2)?l>u+c/2?1:-1:0}function OQ(e){return R1(pe)e.replace(zQ,(t,r)=>r?r.toUpperCase():""));function p0(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function jc(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function FQ(e,t){return Object.values(e).indexOf(t)}function UQ(e,t,r,n){if(!e)return[];const o=Object.values(e),a=t.length-n;return[...t].map((i,s)=>s>=a?o.length:o.indexOf(i))}function Sh(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function jQ(e){return t=>{this.realList!==null&&this["onDrag"+e](t),Sh.call(this,e,t)}}function YQ(e){return["transition-group","TransitionGroup"].includes(e)}function GQ(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?YQ(t.name):!1}function KQ(e,t){return t?{...t.props,...t.attrs}:e}const G6=["Start","Add","Remove","Update","End"],K6=["Choose","Unchoose","Sort","Filter","Clone"],qQ=["Move",...G6,...K6].map(e=>"on"+e);let m0=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}},QQ=X({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...G6.map(e=>e.toLowerCase()),...K6.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=KQ(this.$attrs,this.componentData);return e?(this.transitionMode=GQ(e),Ee(this.getTag(),t,e)):Ee(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&ZQ.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};G6.forEach(o=>{e["on"+o]=jQ.call(this,o)}),K6.forEach(o=>{e["on"+o]=Sh.bind(this,o)});const t=Object.keys(this.$attrs).reduce((o,a)=>(o[Uc(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 Re(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?Qt(this.component):this.tag},updateOptions(e){for(var t in e){const r=Uc(t);qQ.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=UQ(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=FQ(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),m0=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;p0(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(jc(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){p0(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){p0(e.item),jc(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(),m0=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(m0)!==-1||!t.willInsertAfter?o:o+1}}}),XQ=["data-testid","onClick"],JQ={key:0,class:"k-tree-item-icon","data-testid":"k-tree-item-icon"},eX={class:"k-tree-item-label","data-testid":"k-tree-item-label"},C5=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||C5(t.children))}),tX=X({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>C5([e])},disabled:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=Lt(),o=A(()=>r.item.icon!=="none"||!!n["item-icon"]),a=A(()=>r.item.icon?r.item.icon:"documentList"),i=A(()=>{if(a.value==="documentList")return r.item.selected?"var(--KTreeListItemSelectedBorder, currentColor)":`var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, ${F8}))`}),s=()=>{t("selected",r.item)};return(l,c)=>(m(),M("a",{class:J(["k-tree-item",{"not-draggable":e.disabled,selected:e.item.selected}]),"data-testid":`k-tree-item-${e.item.id}`,href:"#",role:"button",onClick:It(s,["prevent"])},[o.value?(m(),M("div",JQ,[F(l.$slots,"item-icon",{},()=>[P(Oe,{icon:a.value,"secondary-color":i.value,size:L(Ys)},null,8,["icon","secondary-color","size"])],!0)])):I("",!0),p("div",eX,[F(l.$slots,"item-label",{},()=>[y(H(e.item.name),1)],!0)])],10,XQ))}}),rX=Se(tX,[["__scopeId","data-v-ae1c4303"]]),y5=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(y5)),nX=X({__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=Y(0),o=Y([]),a={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"},i=Y(!1),s="item-icon",l="item-label",c=k=>{if(k.icon==="documentList"||!k.icon)return k.selected?"var(--KTreeListItemSelectedBorder, currentColor)":`var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, ${F8}))`},u=k=>{var T,$;return!(($=(T=o.value.filter(N=>N.id===k.id))==null?void 0:T[0].children)!=null&&$.length)},d=k=>k.children,h=k=>{r.parentId?t("child-change",{parentId:r.parentId,children:o.value,target:(k==null?void 0:k.added)||(k==null?void 0:k.removed)||(k==null?void 0:k.moved)}):t("change",{items:o.value,target:(k==null?void 0:k.added)||(k==null?void 0:k.removed)||(k==null?void 0:k.moved)})},f=k=>{t("child-change",k)},g=k=>{t("selected",k)},_=A(()=>r.level>r.maxDepth-1),C=k=>{var T,$,N,z;const D=(($=(T=k.relatedContext)==null?void 0:T.component)==null?void 0:$.$attrs.level)||0,S=(N=k.draggedContext)==null?void 0:N.element;let R=0;return(z=S.children)!=null&&z.length&&(R=y5(S)),!(D+R>r.maxDepth-1)},w=k=>{var T,$;const N=(($=(T=k.item)==null?void 0:T._underlying_vm_)==null?void 0:$.id)||"",z=o.value.find(D=>D.id===N);i.value=!0,z&&t("selected",z),v(!0)},b=()=>{i.value=!1,v(!1),n.value++},v=k=>{const T=document==null?void 0:document.getElementsByTagName("html").item(0);T&&T.classList.toggle("k-tree-list-grabbing",k)};return De(()=>r.items,(k,T)=>{JSON.stringify(k)!==JSON.stringify(T)&&(o.value=k,o.value.forEach($=>{$.children||($.children=[])}))}),gt(()=>{o.value=r.items,o.value.forEach(k=>{k.children||(k.children=[])})}),(k,T)=>{const $=Qt("KTreeDraggable",!0);return m(),G(L(QQ),Qe(a,{class:"k-tree-draggable",disabled:e.disableDrag,group:{name:"k-tree-list",put:!_.value},level:e.level,list:o.value,move:C,tag:"div",onChange:h,onEnd:b,onStart:w}),{default:E(()=>[(m(!0),M(we,null,tt(o.value,N=>(m(),M("div",{key:N.id,class:J(["k-tree-item-container",{"has-no-children":u(N)}])},[(m(),G(rX,{key:`tree-item-${N.id}-${n.value}`,disabled:e.disableDrag,item:N,onSelected:g},{"item-icon":E(()=>[F(k.$slots,"item-icon",{item:N},()=>[N.icon!=="none"?(m(),G(Oe,{key:0,icon:N.icon?N.icon:"documentList","secondary-color":c(N),size:L(Xl)},null,8,["icon","secondary-color","size"])):I("",!0)],!0)]),"item-label":E(()=>[F(k.$slots,"item-label",{item:N},()=>[y(H(N.name),1)],!0)]),_:2},1032,["disabled","item"])),(m(),G($,{key:`tree-item-${N.id}-children-${n.value}`,"disable-drag":e.disableDrag,items:d(N),level:e.level+1,"max-depth":e.maxDepth,"parent-id":N.id,onChildChange:f,onSelected:g},{[s]:E(({item:z})=>[F(k.$slots,"item-icon",{item:z},void 0,!0)]),[l]:E(({item:z})=>[F(k.$slots,"item-label",{item:z},void 0,!0)]),_:2},1032,["disable-drag","items","level","max-depth","parent-id"]))],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),oX=Se(nX,[["__scopeId","data-v-213ccd53"]]),Eh=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&Eh(r.children,t)}),t),aX=e=>{const t=Eh(e,[]),r=new Set(t);return t.length===r.size},iX=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||y5(n)<=t)}),r},Yc=e=>C5(e)&&aX(e),sX=X({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||Yc(e)},items:{type:Array,default:null,validator:e=>!e.length||Yc(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=Y([]),o=A({get(){return r.modelValue},set(u){n.value=u}}),{getSizeFromString:a}=E1(),i=A(()=>({maxWidth:a(r.width)})),s=(u,d)=>{(d||n.value).forEach(h=>{var f;h.id===u.id?h.selected=!0:h.selected=!1,(f=h.children)!=null&&f.length&&s(u,h.children)}),t("selected",u)},l=u=>{t("change",u)},c=u=>{t("child-change",u)};return De(o,(u,d)=>{JSON.stringify(u)!==JSON.stringify(d)&&(n.value=u,n.value.forEach(h=>{h.children||(h.children=[])}))}),De(()=>r.items,(u,d)=>{JSON.stringify(u)!==JSON.stringify(d)&&(n.value=u,n.value.forEach(h=>{h.children||(h.children=[])}))}),gt(()=>{r.modelValue&&r.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),r.modelValue?n.value=r.modelValue:r.items&&(n.value=r.items),iX(n.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),n.value.forEach(u=>{u.children||(u.children=[])})}),(u,d)=>(m(),M("div",{class:"k-tree-list","data-testid":"k-tree-list",style:Ue(e.width?i.value:void 0)},[P(oX,{"disable-drag":e.disableDrag,items:n.value,"max-depth":e.maxDepth,onChange:l,onChildChange:c,onSelected:s},{"item-icon":E(({item:h})=>[F(u.$slots,"item-icon",{item:h})]),"item-label":E(({item:h})=>[F(u.$slots,"item-label",{item:h})]),_:3},8,["disable-drag","items","max-depth"])],4))}}),lX={class:"icon"},cX={class:"dots"},uX={class:"lines"},dX=X({__name:"KViewSwitcher",props:{view:{type:String,default:"table",required:!0,validator:e=>c_.includes(e)}},emits:["view-changed"],setup(e,{emit:t}){const r=e,n=Y(!0),o=()=>{n.value=!1,t("view-changed",r.view==="table"?"grid":"table")};return(a,i)=>(m(),G(Fe,{appearance:"outline",class:J(["k-view-switcher view-switch-button",[e.view,{paused:n.value}]]),"is-rounded":!1,size:"small",title:`Toggle to ${e.view==="table"?"grid":"table"} view`,onClick:o},{default:E(()=>[p("div",lX,[p("div",cX,[(m(),M(we,null,tt(4,s=>p("i",{key:s})),64))]),p("div",uX,[(m(),M(we,null,tt(4,s=>p("i",{key:s})),64))])])]),_:1},8,["class","title"]))}}),hX=Se(dX,[["__scopeId","data-v-7f933b41"]]),Gc=e=>{try{return new URL(e),!0}catch{return!1}},fX=["href"],pX=X({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!Gc(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=A(()=>!!Gc(t.href)),n=Y(!1),o=A(()=>n.value?`var(--KExternalLinkColorHover, var(--blue-600, var(--kui-color-text-primary-strong, ${sb})))`:`var(--KExternalLinkColor, var(--kui-color-text-primary, ${js}))`);return(a,i)=>{const s=Qt("KIcon");return r.value?(m(),M("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank",onMouseleave:i[0]||(i[0]=l=>n.value=!1),onMouseover:i[1]||(i[1]=l=>n.value=!0)},[F(a.$slots,"default",{},void 0,!0),e.hideIcon?I("",!0):(m(),G(s,{key:0,color:o.value,icon:"externalLink",size:"12"},null,8,["color"]))],40,fX)):I("",!0)}}}),mX=Se(pX,[["__scopeId","data-v-27871540"]]),vX={key:0,class:"k-truncate-expand-controls"},gX={key:0,"data-testid":"expand-trigger-wrapper"},CX={key:0,"data-testid":"collapse-trigger-wrapper"},yX={key:0,"data-testid":"expand-trigger-wrapper"},bX={key:1},wX=X({__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){const t=e;ua(w=>({b2b587b4:c.value,"1d00c262":L(u),c3af62ea:t.rows}));const{getSizeFromString:r}=E1(),n=Y(t.isExpanded),o=Y(!1),a=Y(),i=Y(),s=Y(),l=Y(),c=Y("0px"),u=Ab,d=Y(0),h=async()=>{var w;if(!t.isTextContent&&i.value&&(w=i.value.children)!=null&&w.length){const b=i.value.children,v=Number(String(u).replace(/px$/gi,""));let k=0;for(let $=0;$k?b[$].offsetHeight:k;const T=(t.rows===1?0:(t.rows-1)*v)+k*t.rows+6;c.value=i.value.offsetHeight>T?`${T}px`:"auto",await v1(),f()}},f=()=>{if(i.value&&s.value){const w=t.isTextContent?i.value.scrollHeight:i.value.offsetHeight,b=l.value?l.value.offsetHeight:0;o.value=w>s.value.offsetHeight-b,g()}},g=()=>{if(!t.isTextContent&&(d.value=0,i.value&&s.value)){const w=i.value.children;for(let b=0;bs.value.offsetHeight?(d.value+=1,w[b].getAttribute("tabindex")&&(w[b].tabIndex=-1)):w[b].getAttribute("tabindex")&&(w[b].tabIndex=0)}},_=async()=>{n.value=!n.value,await v1(),f()},C=A(()=>({width:r(t.width)}));return gt(()=>{a.value=new ResizeObserver(w=>{window.requestAnimationFrame(()=>{!Array.isArray(w)||!w.length||h()})}),a.value.observe(i.value),f()}),cr(()=>{a.value&&a.value.unobserve(i.value)}),(w,b)=>{const v=Qt("KButton");return m(),M("div",{ref_key:"kTruncateWrapper",ref:s,class:J(["k-truncate",[n.value?"expanded":"",`k-truncate-${e.isTextContent?"text":"content"}`]]),style:Ue(C.value)},[!e.isTextContent&&o.value?(m(),M("div",vX,[n.value?I("",!0):(m(),M("div",gX,[F(w.$slots,"expand-trigger",{expand:_,truncatedCount:d.value},()=>[P(v,{appearance:"btn-link",class:"expand-trigger",onClick:_},{default:E(()=>[y(H(d.value),1)]),_:1})],!0)]))])):I("",!0),p("div",{ref_key:"kTruncateContainer",ref:i,class:"k-truncate-container"},[F(w.$slots,"default",{},void 0,!0),!e.isTextContent&&n.value?(m(),M("div",CX,[F(w.$slots,"collapse-trigger",{collapse:_},()=>[P(v,{appearance:"primary",class:"collapse-trigger","is-rounded":"",onClick:_},{default:E(()=>[P(Oe,{color:`var(--KTruncateCollapseIconColor, var(--blue-500, var(--kui-color-text-primary, ${L(js)})))`,icon:"chevronUp",size:L(j8),title:"Show less"},null,8,["color","size"])]),_:1})],!0)])):I("",!0)],512),e.isTextContent&&(o.value||n.value)?(m(),M("div",{key:1,ref_key:"textToggleControls",ref:l,class:"k-truncate-collapse-controls"},[n.value?I("",!0):(m(),M("div",yX,[F(w.$slots,"expand-trigger",{expand:_},()=>[P(v,{appearance:"btn-link",class:"expand-trigger",onClick:_},{default:E(()=>[y(" Show more ")]),_:1})],!0)])),n.value?(m(),M("div",bX,[F(w.$slots,"collapse-trigger",{collapse:_},()=>[P(v,{appearance:"btn-link",class:"collapse-trigger",onClick:_},{default:E(()=>[y(" Show less ")]),_:1})],!0)])):I("",!0)],512)):I("",!0)],6)}}}),_X=Se(wX,[["__scopeId","data-v-791c716f"]]),kX={key:0},MX=X({__name:"KMethodBadge",props:{method:{type:String,required:!0,validator:e=>l_.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;ua(s=>({"54a77592":a.value[e.method].color}));const n=Y(r.modelValue),o=A(()=>r.label||r.method.toUpperCase()),a=A(()=>({get:{color:`var(--petrol-200, var(--kui-method-color-text-get, ${_b}))`,backgroundColor:`var(--petrol-100, var(--kui-method-color-background-get, ${fb}))`},post:{color:`var(--green-700, var(--kui-method-color-text-post, ${Sb}))`,backgroundColor:`var(--green-100, var(--kui-method-color-background-post, ${gb}))`},put:{color:`var(--yellow-600, var(--kui-method-color-text-put, ${Eb}))`,backgroundColor:`var(--yellow-100, var(--kui-method-color-background-put, ${Cb}))`},patch:{color:`var(--teal-500, var(--kui-method-color-text-patch, ${xb}))`,backgroundColor:`var(--teal-100, var(--kui-method-color-background-patch, ${vb}))`},delete:{color:`var(--red-700, var(--kui-method-color-text-delete, ${wb}))`,backgroundColor:`var(--red-100, var(--kui-method-color-background-delete, ${hb}))`},head:{color:`var(--yellow-600, var(--kui-method-color-text-head, ${kb}))`,backgroundColor:`var(--yellow-200, var(--kui-method-color-background-head, ${pb}))`},options:{color:`var(--steel-700, var(--kui-method-color-text-options, ${Mb}))`,backgroundColor:`var(--steel-200, var(--kui-method-color-background-options, ${mb}))`},trace:{color:`var(--white, var(--kui-method-color-text-trace, ${Lb}))`,backgroundColor:`var(--steel-500, var(--kui-method-color-background-trace, ${yb}))`},connect:{color:`var(--purple-400, var(--kui-method-color-text-connect, ${bb}))`,backgroundColor:`var(--purple-100, var(--kui-method-color-background-connect, ${db}))`},custom:{color:`var(--white, var(--kui-color-text-inverse, ${Ql}))`,backgroundColor:`var(--steel-500, var(--kui-color-background-neutral-strong, ${rb}))`}})),i=()=>{n.value=!n.value};return De(n,s=>{t("update:modelValue",s)}),De(()=>r.modelValue,s=>{n.value=s}),(s,l)=>{const c=Qt("KInputSwitch"),u=Qt("KBadge");return m(),G(u,Qe({"background-color":a.value[e.method].backgroundColor,class:["k-method-badge",[`method-${e.method}`,{"k-method-toggle":e.isToggle}]],color:a.value[e.method].color,"max-width":"auto",shape:e.isToggle||e.isRounded?"rounded":"rectangular"},A0({click:e.isToggle?i:void 0})),{default:E(()=>[e.isToggle?I("",!0):(m(),M("span",kX,H(o.value),1)),e.isToggle?(m(),G(c,{key:1,modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=d=>n.value=d),label:o.value,"label-position":"left"},null,8,["modelValue","label"])):I("",!0)]),_:1},16,["background-color","class","color","shape"])}}}),xX=Se(MX,[["__scopeId","data-v-f90a8059"]]),Kc=Object.freeze(Object.defineProperty({__proto__:null,KAlert:Jl,KBadge:j1,KBreadcrumbs:V7,KButton:Fe,KCard:ro,KCatalog:$M,KCatalogItem:v9,KCheckbox:UM,KClipboardProvider:z8,KCodeBlock:wx,KCollapse:Ex,KComponent:A3,KDateTimePicker:lG,KDropdownItem:cl,KDropdownMenu:Qd,KEmptyState:Ln,KExternalLink:mX,KFileUpload:gG,KIcon:Oe,KInlineEdit:_G,KInput:Oi,KInputSwitch:TG,KLabel:Xr,KMenu:KG,KMenuItem:Jd,KMethodBadge:xX,KModal:ih,KModalFullscreen:GK,KMultiselect:gq,KPagination:N7,KPop:Pt,KPrompt:Aq,KRadio:Oq,KSegmentedControl:Wd,KSelect:m9,KSkeleton:P7,KSkeletonBox:Tt,KSlideout:Qq,KStepper:TW,KTable:hh,KTabs:qW,KTextArea:iQ,KToaster:fh,KToggle:Wl,KTooltip:ha,KTreeList:sX,KTruncate:_X,KViewSwitcher:hX,Komponent:A3,Kooltip:dQ,Krumbs:I_,ToastManager:uQ},Symbol.toStringTag,{value:"Module"})),SX={install:e=>{for(const t in Kc)e.component(t,Kc[t])}},EX={PAGINATION_PREVIOUS_BUTTON_CLICKED:"pagination-previous-button-clicked",PAGINATION_NEXT_BUTTON_CLICKED:"pagination-next-button-clicked",SIDEBAR_ITEM_CLICKED:"sidebar-item-clicked",TABLE_REFRESH_BUTTON_CLICKED:"table-refresh-button-clicked",TABS_TAB_CHANGE:"tabs-tab-change"};class LX{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 AX=()=>{class e extends LX{setup(){console.warn("Logging is disabled")}_log(){}}return new e},As={httpClient:Be("httpClient"),api:Be("KumaApi"),nav:Be("nav"),logger:Be("logger")};var q6=function(e,t){return q6=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])},q6(e,t)};function hr(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");q6(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Te=function(){return Te=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(NX,function(l,c,u,d,h,f){if(c)t.minimumIntegerDigits=u.length;else{if(d&&h)throw new Error("We currently do not support maximum integer digits");if(f)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Ph.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(Wc.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(Wc,function(l,c,u,d,h,f){return u==="*"?t.minimumFractionDigits=c.length:d&&d[0]==="#"?t.maximumFractionDigits=d.length:h&&f?(t.minimumFractionDigits=h.length,t.maximumFractionDigits=h.length+f.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var a=o.options[0];a==="w"?t=Te(Te({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Te(Te({},t),Qc(a)));continue}if(Vh.test(o.stem)){t=Te(Te({},t),Qc(o.stem));continue}var i=Nh(o.stem);i&&(t=Te(Te({},t),i));var s=$X(o.stem);s&&(t=Te(Te({},t),s))}return t}var ds={"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 RX(e,t){for(var r="",n=0;n>1),l="a",c=zX(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)r+=l;for(;i-- >0;)r=c+r}else o==="J"?r+="H":r+=o}return r}function zX(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=ds[n||""]||ds[r||""]||ds["".concat(r,"-001")]||ds["001"];return o[0]}var v0,FX=new RegExp("^".concat(Oh.source,"*")),UX=new RegExp("".concat(Oh.source,"*$"));function nt(e,t){return{start:e,end:t}}var jX=!!String.prototype.startsWith&&"_a".startsWith("a",1),YX=!!String.fromCodePoint,GX=!!Object.fromEntries,KX=!!String.prototype.codePointAt,qX=!!String.prototype.trimStart,WX=!!String.prototype.trimEnd,QX=!!Number.isSafeInteger,XX=QX?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Q6=!0;try{var JX=Zh("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Q6=((v0=JX.exec("a"))===null||v0===void 0?void 0:v0[0])==="a"}catch{Q6=!1}var Jc=jX?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},X6=YX?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},eu=GX?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}},eJ=qX?function(e){return e.trimStart()}:function(e){return e.replace(FX,"")},tJ=WX?function(e){return e.trimEnd()}:function(e){return e.replace(UX,"")};function Zh(e,t){return new RegExp(e,t)}var J6;if(Q6){var tu=Zh("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");J6=function(e,t){var r;tu.lastIndex=t;var n=tu.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else J6=function(e,t){for(var r=[];;){var n=$h(e,t);if(n===void 0||Rh(n)||aJ(n))break;r.push(n),t+=n>=65536?2:1}return X6.apply(void 0,r)};var rJ=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 s=this.clonePosition();this.bump(),o.push({type:_t.pound,location:nt(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(rt.UNMATCHED_CLOSING_TAG,nt(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&e7(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:_t.literal,value:"<".concat(o,"/>"),location:nt(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,s=this.clonePosition();if(this.bumpIf("")?{val:{type:_t.tag,value:o,children:i,location:nt(n,this.clonePosition())},err:null}:this.error(rt.INVALID_TAG,nt(s,this.clonePosition())))}else return this.error(rt.UNCLOSED_TAG,nt(n,this.clonePosition()))}else return this.error(rt.INVALID_TAG,nt(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&oJ(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 s=this.tryParseLeftAngleBracket();if(s){o+=s;continue}break}var l=nt(n,this.clonePosition());return{val:{type:_t.literal,value:o,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!nJ(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 X6.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(),X6(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(rt.EMPTY_ARGUMENT,nt(n,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(rt.MALFORMED_ARGUMENT,nt(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:_t.argument,value:o,location:nt(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(n,this.clonePosition())):this.parseArgumentOptions(t,r,o,n);default:return this.error(rt.MALFORMED_ARGUMENT,nt(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=J6(this.message,r),o=r+n.length;this.bumpTo(o);var a=this.clonePosition(),i=nt(t,a);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,o){var a,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(rt.EXPECT_ARGUMENT_TYPE,nt(i,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var u=this.clonePosition(),d=this.parseSimpleArgStyleIfPossible();if(d.err)return d;var h=tJ(d.val);if(h.length===0)return this.error(rt.EXPECT_ARGUMENT_STYLE,nt(this.clonePosition(),this.clonePosition()));var f=nt(u,this.clonePosition());c={style:h,styleLocation:f}}var g=this.tryParseArgumentClose(o);if(g.err)return g;var _=nt(o,this.clonePosition());if(c&&Jc(c==null?void 0:c.style,"::",0)){var C=eJ(c.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(C,c.styleLocation);return d.err?d:{val:{type:_t.number,value:n,location:_,style:d.val},err:null}}else{if(C.length===0)return this.error(rt.EXPECT_DATE_TIME_SKELETON,_);var w=C;this.locale&&(w=RX(C,this.locale));var h={type:ia.dateTime,pattern:w,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?IX(w):{}},b=s==="date"?_t.date:_t.time;return{val:{type:b,value:n,location:_,style:h},err:null}}}return{val:{type:s==="number"?_t.number:s==="date"?_t.date:_t.time,value:n,location:_,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var v=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(rt.EXPECT_SELECT_ARGUMENT_OPTIONS,nt(v,Te({},v)));this.bumpSpace();var k=this.parseIdentifierIfPossible(),T=0;if(s!=="select"&&k.value==="offset"){if(!this.bumpIf(":"))return this.error(rt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,nt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(rt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,rt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),k=this.parseIdentifierIfPossible(),T=d.val}var $=this.tryParsePluralOrSelectOptions(t,s,r,k);if($.err)return $;var g=this.tryParseArgumentClose(o);if(g.err)return g;var N=nt(o,this.clonePosition());return s==="select"?{val:{type:_t.select,value:n,options:eu($.val),location:N},err:null}:{val:{type:_t.plural,value:n,options:eu($.val),offset:T,pluralType:s==="plural"?"cardinal":"ordinal",location:N},err:null}}default:return this.error(rt.INVALID_ARGUMENT_TYPE,nt(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(rt.EXPECT_ARGUMENT_CLOSING_BRACE,nt(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(rt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,nt(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=VX(t)}catch{return this.error(rt.INVALID_NUMBER_SKELETON,r)}return{val:{type:ia.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?ZX(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,o){for(var a,i=!1,s=[],l=new Set,c=o.value,u=o.location;;){if(c.length===0){var d=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var h=this.tryParseDecimalInteger(rt.EXPECT_PLURAL_ARGUMENT_SELECTOR,rt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(h.err)return h;u=nt(d,this.clonePosition()),c=this.message.slice(d.offset,this.offset())}else break}if(l.has(c))return this.error(r==="select"?rt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:rt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);c==="other"&&(i=!0),this.bumpSpace();var f=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?rt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:rt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,nt(this.clonePosition(),this.clonePosition()));var g=this.parseMessage(t+1,r,n);if(g.err)return g;var _=this.tryParseArgumentClose(f);if(_.err)return _;s.push([c,{value:g.val,location:nt(f,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,u=a.location}return s.length===0?this.error(r==="select"?rt.EXPECT_SELECT_ARGUMENT_SELECTOR:rt.EXPECT_PLURAL_ARGUMENT_SELECTOR,nt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(rt.MISSING_OTHER_CLAUSE,nt(this.clonePosition(),this.clonePosition())):{val:s,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 s=this.char();if(s>=48&&s<=57)a=!0,i=i*10+(s-48),this.bump();else break}var l=nt(o,this.clonePosition());return a?(i*=n,XX(i)?{val:i,err:null}:this.error(r,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var r=$h(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(Jc(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()&&Rh(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 e7(e){return e>=97&&e<=122||e>=65&&e<=90}function nJ(e){return e7(e)||e===47}function oJ(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 Rh(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function aJ(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 t7(e){e.forEach(function(t){if(delete t.location,Dh(t)||Hh(t))for(var r in t.options)delete t.options[r].location,t7(t.options[r].value);else Lh(t)&&Ih(t.style)||(Ah(t)||Bh(t))&&W6(t.style)?delete t.style.location:Th(t)&&t7(t.children)})}function iJ(e,t){t===void 0&&(t={}),t=Te({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new rJ(e,t).parse();if(r.err){var n=SyntaxError(rt[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||t7(r.val),r.val}function vr(e,t){var r=t&&t.cache?t.cache:hJ,n=t&&t.serializer?t.serializer:dJ,o=t&&t.strategy?t.strategy:lJ;return o(e,{cache:r,serializer:n})}function sJ(e){return e==null||typeof e=="number"||typeof e=="boolean"}function zh(e,t,r,n){var o=sJ(n)?n:r(n),a=t.get(o);return typeof a>"u"&&(a=e.call(this,n),t.set(o,a)),a}function Fh(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 b5(e,t,r,n,o){return r.bind(t,e,n,o)}function lJ(e,t){var r=e.length===1?zh:Fh;return b5(e,this,r,t.cache.create(),t.serializer)}function cJ(e,t){return b5(e,this,Fh,t.cache.create(),t.serializer)}function uJ(e,t){return b5(e,this,zh,t.cache.create(),t.serializer)}var dJ=function(){return JSON.stringify(arguments)};function w5(){this.cache=Object.create(null)}w5.prototype.get=function(e){return this.cache[e]};w5.prototype.set=function(e,t){this.cache[e]=t};var hJ={create:function(){return new w5}},gr={variadic:cJ,monadic:uJ},Lr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Lr||(Lr={}));var Hn=function(e){hr(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),ru=function(e){hr(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('", "'),'"'),Lr.INVALID_VALUE,a)||this}return t}(Hn),fJ=function(e){hr(t,e);function t(r,n,o){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),Lr.INVALID_VALUE,o)||this}return t}(Hn),pJ=function(e){hr(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,'"'),Lr.MISSING_VALUE,n)||this}return t}(Hn),f1;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(f1||(f1={}));function mJ(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==f1.literal||r.type!==f1.literal?t.push(r):n.value+=r.value,t},[])}function vJ(e){return typeof e=="function"}function Bs(e,t,r,n,o,a,i){if(e.length===1&&qc(e[0]))return[{type:f1.literal,value:e[0].value}];for(var s=[],l=0,c=e;l"u")){var r=Intl.NumberFormat.supportedLocalesOf(t);return r.length>0?new Intl.Locale(r[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=oJ,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}(),co;(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"})(co||(co={}));var Ui=function(e){hr(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,` +`,Lr.MISSING_INTL_API,i);var k=r.getPluralRules(t,{type:u.pluralType}).select(h-(u.offset||0));v=u.options[k]||u.options.other}if(!v)throw new ru(u.value,h,Object.keys(u.options),i);s.push.apply(s,Bs(v.value,t,r,n,o,h-(u.offset||0)));continue}}return mJ(s)}function gJ(e,t){return t?Te(Te(Te({},e||{}),t||{}),Object.keys(e).reduce(function(r,n){return r[n]=Te(Te({},e[n]),t[n]||{}),r},{})):e}function CJ(e,t){return t?Object.keys(e).reduce(function(r,n){return r[n]=gJ(e[n],t[n]),r},Te({},e)):e}function g0(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function yJ(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:vr(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=iJ,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}(),co;(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"})(co||(co={}));var Ui=function(e){hr(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=r,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),CJ=function(e){hr(t,e);function t(r,n){return e.call(this,co.UNSUPPORTED_FORMATTER,r,n)||this}return t}(Ui),yJ=function(e){hr(t,e);function t(r,n){return e.call(this,co.INVALID_CONFIG,r,n)||this}return t}(Ui),ru=function(e){hr(t,e);function t(r,n){return e.call(this,co.MISSING_DATA,r,n)||this}return t}(Ui),J1=function(e){hr(t,e);function t(r,n,o){var a=e.call(this,co.FORMAT_ERROR,"".concat(r,` +`).concat(i.stack):""))||this,a.code=r,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),bJ=function(e){hr(t,e);function t(r,n){return e.call(this,co.UNSUPPORTED_FORMATTER,r,n)||this}return t}(Ui),wJ=function(e){hr(t,e);function t(r,n){return e.call(this,co.INVALID_CONFIG,r,n)||this}return t}(Ui),nu=function(e){hr(t,e);function t(r,n){return e.call(this,co.MISSING_DATA,r,n)||this}return t}(Ui),J1=function(e){hr(t,e);function t(r,n,o){var a=e.call(this,co.FORMAT_ERROR,"".concat(r,` Locale: `).concat(n,` -`),o)||this;return a.locale=n,a}return t}(Ui),g0=function(e){hr(t,e);function t(r,n,o,a){var i=e.call(this,"".concat(r,` +`),o)||this;return a.locale=n,a}return t}(Ui),C0=function(e){hr(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,` -`),n,a)||this;return i.descriptor=o,i.locale=n,i}return t}(J1),bJ=function(e){hr(t,e);function t(r,n){var o=e.call(this,co.MISSING_TRANSLATION,'Missing message: "'.concat(r.id,'" for locale "').concat(n,'", using ').concat(r.defaultMessage?"default message (".concat(typeof r.defaultMessage=="string"?r.defaultMessage:r.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=r,o}return t}(Ui);function go(e,t,r){return r===void 0&&(r={}),t.reduce(function(n,o){return o in e?n[o]=e[o]:o in r&&(n[o]=r[o]),n},{})}var wJ=function(e){},_J=function(e){},kJ={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:wJ,onWarn:_J};function Fh(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Nn(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function MJ(e){e===void 0&&(e=Fh());var t=Intl.RelativeTimeFormat,r=Intl.ListFormat,n=Intl.DisplayNames,o=vr(function(){for(var s,l=[],c=0;c0&&(d=i(u.shift()),h=i(u[0]))}f[d]=qh(e[c],t)}),a}const KJ=Fh(),qJ=(e,t,r=!1)=>{const n=YJ({...typeof r=="boolean"?null:r,locale:e,messages:GJ.flatten(t,{safe:!0})},KJ),{$t:o,...a}=n,i=a,s=c=>{const u="Invalid Date";if(!c)return u;try{const d=new Date(c*1e3);return i.formatDate(d,{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"})}catch{return u}},l={formatUnixTimeStamp:s,formatIsoDate:c=>{const u=Date.parse(c)/1e3;return s(u)},t:(c,u,d)=>i.formatMessage({id:c},u,d),te:c=>!!i.messages[c],tm:c=>i.messages[c]||[],...i,source:t};return typeof r=="boolean"&&r===!0||typeof r!="boolean"&&r.isGlobal,l},WJ=(e=null)=>X({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(s=>s!=="_"),a=(e||t.i18n).messages[t.keypath].toString();let i=n(a);return i=i.filter(s=>s!==""),i.forEach((s,l)=>{if(!s.startsWith("{")&&!s.endsWith("}"))return;const c=s.replace(/[\{\}]/g,"");c==="0"&&r.default?i[l]=r.default():o.includes(c)&&r[c]&&(i[l]=r[c]())}),Ee(t.tag,t,i)}}}),Je="24px",jt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},QJ=e=>(st("data-v-2e72f881"),e=e(),lt(),e),XJ=["aria-hidden"],JJ={key:0,"data-testid":"kui-icon-svg-title"},eee=QJ(()=>p("path",{d:"M11 19V13H5V11H11V5H13V11H19V13H13V19H11Z",fill:"currentColor"},null,-1)),tee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-icon","data-testid":"kui-icon-wrapper-add-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",JJ,H(e.title),1)):I("",!0),eee],8,XJ))]),_:1},8,["aria-hidden","style"]))}}),Wh=jt(tee,[["__scopeId","data-v-2e72f881"]]),ree=e=>(st("data-v-1c238417"),e=e(),lt(),e),nee=["aria-hidden"],oee={key:0,"data-testid":"kui-icon-svg-title"},aee=ree(()=>p("path",{d:"M12 20L10.575 18.6L16.175 13H4V11H16.175L10.575 5.4L12 4L20 12L12 20Z",fill:"currentColor"},null,-1)),iee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-right-icon","data-testid":"kui-icon-wrapper-arrow-right-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",oee,H(e.title),1)):I("",!0),aee],8,nee))]),_:1},8,["aria-hidden","style"]))}}),fse=jt(iee,[["__scopeId","data-v-1c238417"]]),see=e=>(st("data-v-817dfcab"),e=e(),lt(),e),lee=["aria-hidden"],cee={key:0,"data-testid":"kui-icon-svg-title"},uee=see(()=>p("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)),dee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",cee,H(e.title),1)):I("",!0),uee],8,lee))]),_:1},8,["aria-hidden","style"]))}}),hee=jt(dee,[["__scopeId","data-v-817dfcab"]]),fee=e=>(st("data-v-5a45c609"),e=e(),lt(),e),pee=["aria-hidden"],mee={key:0,"data-testid":"kui-icon-svg-title"},vee=fee(()=>p("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)),gee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",mee,H(e.title),1)):I("",!0),vee],8,pee))]),_:1},8,["aria-hidden","style"]))}}),pse=jt(gee,[["__scopeId","data-v-5a45c609"]]),Cee=e=>(st("data-v-af74445f"),e=e(),lt(),e),yee=["aria-hidden"],bee={key:0,"data-testid":"kui-icon-svg-title"},wee=Cee(()=>p("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)),_ee=X({__name:"CheckCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",bee,H(e.title),1)):I("",!0),wee],8,yee))]),_:1},8,["aria-hidden","style"]))}}),mse=jt(_ee,[["__scopeId","data-v-af74445f"]]),kee=e=>(st("data-v-2deaef3d"),e=e(),lt(),e),Mee=["aria-hidden"],xee={key:0,"data-testid":"kui-icon-svg-title"},See=kee(()=>p("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)),Eee=X({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",xee,H(e.title),1)):I("",!0),See],8,Mee))]),_:1},8,["aria-hidden","style"]))}}),vse=jt(Eee,[["__scopeId","data-v-2deaef3d"]]),Lee=e=>(st("data-v-e7377549"),e=e(),lt(),e),Aee=["aria-hidden"],Bee={key:0,"data-testid":"kui-icon-svg-title"},Dee=Lee(()=>p("path",{d:"M9.4 18L8 16.6L12.6 12L8 7.4L9.4 6L15.4 12L9.4 18Z",fill:"currentColor"},null,-1)),Hee=X({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Bee,H(e.title),1)):I("",!0),Dee],8,Aee))]),_:1},8,["aria-hidden","style"]))}}),gse=jt(Hee,[["__scopeId","data-v-e7377549"]]),Tee=e=>(st("data-v-df2c05ad"),e=e(),lt(),e),Iee=["aria-hidden"],Oee={key:0,"data-testid":"kui-icon-svg-title"},Vee=Tee(()=>p("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)),Pee=X({__name:"ClearIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Oee,H(e.title),1)):I("",!0),Vee],8,Iee))]),_:1},8,["aria-hidden","style"]))}}),Cse=jt(Pee,[["__scopeId","data-v-df2c05ad"]]),Nee=e=>(st("data-v-983d29a1"),e=e(),lt(),e),$ee=["aria-hidden"],Zee={key:0,"data-testid":"kui-icon-svg-title"},Ree=Nee(()=>p("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)),zee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Zee,H(e.title),1)):I("",!0),Ree],8,$ee))]),_:1},8,["aria-hidden","style"]))}}),Fee=jt(zee,[["__scopeId","data-v-983d29a1"]]),Uee=e=>(st("data-v-935c1ff0"),e=e(),lt(),e),jee=["aria-hidden"],Yee={key:0,"data-testid":"kui-icon-svg-title"},Gee=Uee(()=>p("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)),Kee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Yee,H(e.title),1)):I("",!0),Gee],8,jee))]),_:1},8,["aria-hidden","style"]))}}),yse=jt(Kee,[["__scopeId","data-v-935c1ff0"]]),qee=e=>(st("data-v-b6fc06dd"),e=e(),lt(),e),Wee=["aria-hidden"],Qee={key:0,"data-testid":"kui-icon-svg-title"},Xee=qee(()=>p("path",{d:"M10 18V16H14V18H10ZM6 13V11H18V13H6ZM3 8V6H21V8H3Z",fill:"currentColor"},null,-1)),Jee=X({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Qee,H(e.title),1)):I("",!0),Xee],8,Wee))]),_:1},8,["aria-hidden","style"]))}}),bse=jt(Jee,[["__scopeId","data-v-b6fc06dd"]]),ete=e=>(st("data-v-a9693d8b"),e=e(),lt(),e),tte=["aria-hidden"],rte={key:0,"data-testid":"kui-icon-svg-title"},nte=ete(()=>p("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)),ote=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",rte,H(e.title),1)):I("",!0),nte],8,tte))]),_:1},8,["aria-hidden","style"]))}}),ate=jt(ote,[["__scopeId","data-v-a9693d8b"]]),ite=e=>(st("data-v-e38a65b1"),e=e(),lt(),e),ste=["aria-hidden"],lte={key:0,"data-testid":"kui-icon-svg-title"},cte=ite(()=>p("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)),ute=X({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",lte,H(e.title),1)):I("",!0),cte],8,ste))]),_:1},8,["aria-hidden","style"]))}}),wse=jt(ute,[["__scopeId","data-v-e38a65b1"]]),dte=e=>(st("data-v-1263e226"),e=e(),lt(),e),hte=["aria-hidden"],fte={key:0,"data-testid":"kui-icon-svg-title"},pte=dte(()=>p("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)),mte=X({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",fte,H(e.title),1)):I("",!0),pte],8,hte))]),_:1},8,["aria-hidden","style"]))}}),su=jt(mte,[["__scopeId","data-v-1263e226"]]),vte=e=>(st("data-v-f1493070"),e=e(),lt(),e),gte=["aria-hidden"],Cte={key:0,"data-testid":"kui-icon-svg-title"},yte=vte(()=>p("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)),bte=X({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Cte,H(e.title),1)):I("",!0),yte],8,gte))]),_:1},8,["aria-hidden","style"]))}}),_se=jt(bte,[["__scopeId","data-v-f1493070"]]),wte=e=>(st("data-v-c1fafa50"),e=e(),lt(),e),_te=["aria-hidden"],kte={key:0,"data-testid":"kui-icon-svg-title"},Mte=wte(()=>p("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)),xte=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",kte,H(e.title),1)):I("",!0),Mte],8,_te))]),_:1},8,["aria-hidden","style"]))}}),kse=jt(xte,[["__scopeId","data-v-c1fafa50"]]),Qh=e=>(st("data-v-b6ad42eb"),e=e(),lt(),e),Ste=["aria-hidden"],Ete={key:0,"data-testid":"kui-icon-svg-title"},Lte=Qh(()=>p("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)),Ate=Qh(()=>p("animateTransform",{attributeName:"transform",attributeType:"XML",dur:"1.5s",from:"0",repeatCount:"indefinite",to:"360",type:"rotate"},null,-1)),Bte=X({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Ete,H(e.title),1)):I("",!0),Lte,Ate],8,Ste))]),_:1},8,["aria-hidden","style"]))}}),Dte=jt(Bte,[["__scopeId","data-v-b6ad42eb"]]),Hte=e=>(st("data-v-8697a8f9"),e=e(),lt(),e),Tte=["aria-hidden"],Ite={key:0,"data-testid":"kui-icon-svg-title"},Ote=Hte(()=>p("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)),Vte=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Ite,H(e.title),1)):I("",!0),Ote],8,Tte))]),_:1},8,["aria-hidden","style"]))}}),Mse=jt(Vte,[["__scopeId","data-v-8697a8f9"]]),Pte=e=>(st("data-v-33b113d8"),e=e(),lt(),e),Nte=["aria-hidden"],$te={key:0,"data-testid":"kui-icon-svg-title"},Zte=Pte(()=>p("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)),Rte=X({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",$te,H(e.title),1)):I("",!0),Zte],8,Nte))]),_:1},8,["aria-hidden","style"]))}}),zte=jt(Rte,[["__scopeId","data-v-33b113d8"]]),Fte=X({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const e={ref:"_"};for(const t in this.$props)e[An(t)]=this.$props[t];return Ee("span",[ot(this.$slots,"default")?Ee("a",e,this.$slots.default()):Ee("a",e)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){const e=this.$el.appendChild(document.createElement("span")),t=this;_e(()=>import("./buttons.esm-48f94bc9.js"),[],import.meta.url).then(function(r){r.render(e.appendChild(t.$refs._),function(n){try{e.parentNode.replaceChild(n,e)}catch{}})})},reset:function(){this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),xse="#d60027",Ute="#afb7c5",Sse="#007d60",sa="16px",jte="24px",Yte="32px",N1={app:Be("vue.app"),router:Be("vue.router"),components:Be("vue.components"),plugins:Be("vue.plugins"),routes:Be("vue.routes"),routesLabel:Be("vue.routes.label"),navigationGuards:Be("vue.routes.navigation.guards")},Gte=e=>[[N1.app,{service:(t,r)=>async n=>{const o=L8(n);return t.forEach(([a,i])=>{o.component(a,i)}),r.forEach(([...a])=>{o.use(...a)}),o},arguments:[N1.components,N1.plugins]}],[N1.router,{service:(t,r,n)=>{const o=rC({history:Cg(t("KUMA_BASE_PATH")),routes:r});return n.forEach(a=>{typeof a=="function"&&o.beforeEach(a)}),o},arguments:[e.env,N1.routes,N1.navigationGuards]}],[Be("vue.plugins"),{service:t=>[[t]],arguments:[N1.router],labels:[N1.plugins]}],[N1.routes,{service:t=>t,arguments:[N1.routesLabel]}],[Be("application.routes.navigation.guards"),{service:()=>[],labels:[N1.navigationGuards]}]],Xh=N1;Dl(Xh.router);const[Kte,qte,Wte]=Dl(Ls.nav,Ls.api,Ls.logger),Qte={class:"upgrade-check"},Xte={class:"alert-content"},Jte=X({__name:"UpgradeCheck",setup(e){const t=qte(),r=M5(),{t:n}=Rt(),o=Y(""),a=Y(!1);s(r("KUMA_VERSION"));const i=(l,c)=>{const u=l.split("."),d=c.split(".");for(let h=0;h<3;h++){const f=Number(u[h]),g=Number(d[h]);if(f>g)return 1;if(g>f)return-1}return 0};async function s(l){if(l.match("^[0-9]+.[0-9]+.[0-9]+$")){try{o.value=await t.getLatestVersion()}catch(c){console.error(c);return}if(o.value!==""){const c=i(o.value,l);a.value=c===1}else{const u=new Date,d=new Date("2020-06-03 12:00:00"),h=new Date(d.getFullYear(),d.getMonth()+3,d.getDate());a.value=u.getTime()>=h.getTime()}}}return(l,c)=>(m(),M("div",Qte,[a.value?(m(),G(L(Xl),{key:0,"data-testid":"upgrade-check",class:"upgrade-check-alert",appearance:"warning",size:"small"},{alertMessage:E(()=>[p("div",Xte,[p("div",null,H(L(n)("common.product.name"))+` update available +For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function KJ(e,t){var r=SJ(t),n=Te(Te({},xJ),e),o=n.locale,a=n.defaultLocale,i=n.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&i?i(new nu('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 nu('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 wJ('"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"),GJ(n),Te(Te({},n),{formatters:r,formatNumber:UJ.bind(null,n,r.getNumberFormat),formatNumberToParts:jJ.bind(null,n,r.getNumberFormat),formatRelativeTime:zJ.bind(null,n,r.getRelativeTimeFormat),formatDate:LJ.bind(null,n,r.getDateTimeFormat),formatDateToParts:DJ.bind(null,n,r.getDateTimeFormat),formatTime:AJ.bind(null,n,r.getDateTimeFormat),formatDateTimeRange:BJ.bind(null,n,r.getDateTimeFormat),formatTimeToParts:HJ.bind(null,n,r.getDateTimeFormat),formatPlural:$J.bind(null,n,r.getPluralRules),formatMessage:iu.bind(null,n,r),$t:iu.bind(null,n,r),formatList:PJ.bind(null,n,r.getListFormat),formatListToParts:Gh.bind(null,n,r.getListFormat),formatDisplayName:IJ.bind(null,n,r.getDisplayNames)})}var qJ=Si;Si.flatten=Si;Si.unflatten=Qh;function qh(e){return e&&e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function Wh(e){return e}function Si(e,t){t=t||{};const r=t.delimiter||".",n=t.maxDepth,o=t.transformKey||Wh,a={};function i(s,l,c){c=c||1,Object.keys(s).forEach(function(u){const d=s[u],h=t.safe&&Array.isArray(d),f=Object.prototype.toString.call(d),g=qh(d),_=f==="[object Object]"||f==="[object Array]",C=l?l+r+o(u):o(u);if(!h&&!g&&_&&Object.keys(d).length&&(!t.maxDepth||c0&&(d=i(u.shift()),h=i(u[0]))}f[d]=Qh(e[c],t)}),a}const WJ=jh(),QJ=(e,t,r=!1)=>{const n=KJ({...typeof r=="boolean"?null:r,locale:e,messages:qJ.flatten(t,{safe:!0})},WJ),{$t:o,...a}=n,i=a,s=c=>{const u="Invalid Date";if(!c)return u;try{const d=new Date(c*1e3);return i.formatDate(d,{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"})}catch{return u}},l={formatUnixTimeStamp:s,formatIsoDate:c=>{const u=Date.parse(c)/1e3;return s(u)},t:(c,u,d)=>i.formatMessage({id:c},u,d),te:c=>!!i.messages[c],tm:c=>i.messages[c]||[],...i,source:t};return typeof r=="boolean"&&r===!0||typeof r!="boolean"&&r.isGlobal,l},XJ=(e=null)=>X({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(s=>s!=="_"),a=(e||t.i18n).messages[t.keypath].toString();let i=n(a);return i=i.filter(s=>s!==""),i.forEach((s,l)=>{if(!s.startsWith("{")&&!s.endsWith("}"))return;const c=s.replace(/[\{\}]/g,"");c==="0"&&r.default?i[l]=r.default():o.includes(c)&&r[c]&&(i[l]=r[c]())}),Ee(t.tag,t,i)}}}),Je="24px",jt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},JJ=e=>(st("data-v-2e72f881"),e=e(),lt(),e),eee=["aria-hidden"],tee={key:0,"data-testid":"kui-icon-svg-title"},ree=JJ(()=>p("path",{d:"M11 19V13H5V11H11V5H13V11H19V13H13V19H11Z",fill:"currentColor"},null,-1)),nee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-icon","data-testid":"kui-icon-wrapper-add-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",tee,H(e.title),1)):I("",!0),ree],8,eee))]),_:1},8,["aria-hidden","style"]))}}),Xh=jt(nee,[["__scopeId","data-v-2e72f881"]]),oee=e=>(st("data-v-1c238417"),e=e(),lt(),e),aee=["aria-hidden"],iee={key:0,"data-testid":"kui-icon-svg-title"},see=oee(()=>p("path",{d:"M12 20L10.575 18.6L16.175 13H4V11H16.175L10.575 5.4L12 4L20 12L12 20Z",fill:"currentColor"},null,-1)),lee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-right-icon","data-testid":"kui-icon-wrapper-arrow-right-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",iee,H(e.title),1)):I("",!0),see],8,aee))]),_:1},8,["aria-hidden","style"]))}}),yse=jt(lee,[["__scopeId","data-v-1c238417"]]),cee=e=>(st("data-v-817dfcab"),e=e(),lt(),e),uee=["aria-hidden"],dee={key:0,"data-testid":"kui-icon-svg-title"},hee=cee(()=>p("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)),fee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",dee,H(e.title),1)):I("",!0),hee],8,uee))]),_:1},8,["aria-hidden","style"]))}}),pee=jt(fee,[["__scopeId","data-v-817dfcab"]]),mee=e=>(st("data-v-5a45c609"),e=e(),lt(),e),vee=["aria-hidden"],gee={key:0,"data-testid":"kui-icon-svg-title"},Cee=mee(()=>p("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)),yee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",gee,H(e.title),1)):I("",!0),Cee],8,vee))]),_:1},8,["aria-hidden","style"]))}}),bse=jt(yee,[["__scopeId","data-v-5a45c609"]]),bee=e=>(st("data-v-af74445f"),e=e(),lt(),e),wee=["aria-hidden"],_ee={key:0,"data-testid":"kui-icon-svg-title"},kee=bee(()=>p("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)),Mee=X({__name:"CheckCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",_ee,H(e.title),1)):I("",!0),kee],8,wee))]),_:1},8,["aria-hidden","style"]))}}),wse=jt(Mee,[["__scopeId","data-v-af74445f"]]),xee=e=>(st("data-v-2deaef3d"),e=e(),lt(),e),See=["aria-hidden"],Eee={key:0,"data-testid":"kui-icon-svg-title"},Lee=xee(()=>p("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)),Aee=X({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Eee,H(e.title),1)):I("",!0),Lee],8,See))]),_:1},8,["aria-hidden","style"]))}}),_se=jt(Aee,[["__scopeId","data-v-2deaef3d"]]),Bee=e=>(st("data-v-e7377549"),e=e(),lt(),e),Dee=["aria-hidden"],Hee={key:0,"data-testid":"kui-icon-svg-title"},Tee=Bee(()=>p("path",{d:"M9.4 18L8 16.6L12.6 12L8 7.4L9.4 6L15.4 12L9.4 18Z",fill:"currentColor"},null,-1)),Iee=X({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Hee,H(e.title),1)):I("",!0),Tee],8,Dee))]),_:1},8,["aria-hidden","style"]))}}),kse=jt(Iee,[["__scopeId","data-v-e7377549"]]),Oee=e=>(st("data-v-df2c05ad"),e=e(),lt(),e),Vee=["aria-hidden"],Pee={key:0,"data-testid":"kui-icon-svg-title"},Nee=Oee(()=>p("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)),$ee=X({__name:"ClearIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Pee,H(e.title),1)):I("",!0),Nee],8,Vee))]),_:1},8,["aria-hidden","style"]))}}),Mse=jt($ee,[["__scopeId","data-v-df2c05ad"]]),Zee=e=>(st("data-v-983d29a1"),e=e(),lt(),e),Ree=["aria-hidden"],zee={key:0,"data-testid":"kui-icon-svg-title"},Fee=Zee(()=>p("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)),Uee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",zee,H(e.title),1)):I("",!0),Fee],8,Ree))]),_:1},8,["aria-hidden","style"]))}}),jee=jt(Uee,[["__scopeId","data-v-983d29a1"]]),Yee=e=>(st("data-v-935c1ff0"),e=e(),lt(),e),Gee=["aria-hidden"],Kee={key:0,"data-testid":"kui-icon-svg-title"},qee=Yee(()=>p("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)),Wee=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Kee,H(e.title),1)):I("",!0),qee],8,Gee))]),_:1},8,["aria-hidden","style"]))}}),xse=jt(Wee,[["__scopeId","data-v-935c1ff0"]]),Qee=e=>(st("data-v-b6fc06dd"),e=e(),lt(),e),Xee=["aria-hidden"],Jee={key:0,"data-testid":"kui-icon-svg-title"},ete=Qee(()=>p("path",{d:"M10 18V16H14V18H10ZM6 13V11H18V13H6ZM3 8V6H21V8H3Z",fill:"currentColor"},null,-1)),tte=X({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Jee,H(e.title),1)):I("",!0),ete],8,Xee))]),_:1},8,["aria-hidden","style"]))}}),Sse=jt(tte,[["__scopeId","data-v-b6fc06dd"]]),rte=e=>(st("data-v-a9693d8b"),e=e(),lt(),e),nte=["aria-hidden"],ote={key:0,"data-testid":"kui-icon-svg-title"},ate=rte(()=>p("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)),ite=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",ote,H(e.title),1)):I("",!0),ate],8,nte))]),_:1},8,["aria-hidden","style"]))}}),ste=jt(ite,[["__scopeId","data-v-a9693d8b"]]),lte=e=>(st("data-v-e38a65b1"),e=e(),lt(),e),cte=["aria-hidden"],ute={key:0,"data-testid":"kui-icon-svg-title"},dte=lte(()=>p("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)),hte=X({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",ute,H(e.title),1)):I("",!0),dte],8,cte))]),_:1},8,["aria-hidden","style"]))}}),Ese=jt(hte,[["__scopeId","data-v-e38a65b1"]]),fte=e=>(st("data-v-1263e226"),e=e(),lt(),e),pte=["aria-hidden"],mte={key:0,"data-testid":"kui-icon-svg-title"},vte=fte(()=>p("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)),gte=X({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",mte,H(e.title),1)):I("",!0),vte],8,pte))]),_:1},8,["aria-hidden","style"]))}}),lu=jt(gte,[["__scopeId","data-v-1263e226"]]),Cte=e=>(st("data-v-f1493070"),e=e(),lt(),e),yte=["aria-hidden"],bte={key:0,"data-testid":"kui-icon-svg-title"},wte=Cte(()=>p("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)),_te=X({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",bte,H(e.title),1)):I("",!0),wte],8,yte))]),_:1},8,["aria-hidden","style"]))}}),Lse=jt(_te,[["__scopeId","data-v-f1493070"]]),kte=e=>(st("data-v-c1fafa50"),e=e(),lt(),e),Mte=["aria-hidden"],xte={key:0,"data-testid":"kui-icon-svg-title"},Ste=kte(()=>p("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)),Ete=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",xte,H(e.title),1)):I("",!0),Ste],8,Mte))]),_:1},8,["aria-hidden","style"]))}}),Ase=jt(Ete,[["__scopeId","data-v-c1fafa50"]]),Jh=e=>(st("data-v-b6ad42eb"),e=e(),lt(),e),Lte=["aria-hidden"],Ate={key:0,"data-testid":"kui-icon-svg-title"},Bte=Jh(()=>p("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)),Dte=Jh(()=>p("animateTransform",{attributeName:"transform",attributeType:"XML",dur:"1.5s",from:"0",repeatCount:"indefinite",to:"360",type:"rotate"},null,-1)),Hte=X({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Ate,H(e.title),1)):I("",!0),Bte,Dte],8,Lte))]),_:1},8,["aria-hidden","style"]))}}),Tte=jt(Hte,[["__scopeId","data-v-b6ad42eb"]]),Ite=e=>(st("data-v-8697a8f9"),e=e(),lt(),e),Ote=["aria-hidden"],Vte={key:0,"data-testid":"kui-icon-svg-title"},Pte=Ite(()=>p("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)),Nte=X({__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:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Vte,H(e.title),1)):I("",!0),Pte],8,Ote))]),_:1},8,["aria-hidden","style"]))}}),Bse=jt(Nte,[["__scopeId","data-v-8697a8f9"]]),$te=e=>(st("data-v-33b113d8"),e=e(),lt(),e),Zte=["aria-hidden"],Rte={key:0,"data-testid":"kui-icon-svg-title"},zte=$te(()=>p("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)),Fte=X({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"}},setup(e){const t=e,r=A(()=>{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 Je}),n=A(()=>({boxSizing:"border-box",color:t.color,display:t.display,height:r.value,lineHeight:"0",width:r.value}));return(o,a)=>(m(),G(Ct(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ue(n.value)},{default:E(()=>[(m(),M("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?(m(),M("title",Rte,H(e.title),1)):I("",!0),zte],8,Zte))]),_:1},8,["aria-hidden","style"]))}}),Ute=jt(Fte,[["__scopeId","data-v-33b113d8"]]),jte=X({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const e={ref:"_"};for(const t in this.$props)e[An(t)]=this.$props[t];return Ee("span",[ot(this.$slots,"default")?Ee("a",e,this.$slots.default()):Ee("a",e)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){const e=this.$el.appendChild(document.createElement("span")),t=this;xe(()=>import("./buttons.esm-48f94bc9.js"),[],import.meta.url).then(function(r){r.render(e.appendChild(t.$refs._),function(n){try{e.parentNode.replaceChild(n,e)}catch{}})})},reset:function(){this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),Dse="#d60027",Hse="#3a3f51",Yte="#afb7c5",Tse="#007d60",sa="16px",Gte="24px",Kte="32px",N1={app:Be("vue.app"),router:Be("vue.router"),components:Be("vue.components"),plugins:Be("vue.plugins"),routes:Be("vue.routes"),routesLabel:Be("vue.routes.label"),navigationGuards:Be("vue.routes.navigation.guards")},qte=e=>[[N1.app,{service:(t,r)=>async n=>{const o=B8(n);return t.forEach(([a,i])=>{o.component(a,i)}),r.forEach(([...a])=>{o.use(...a)}),o},arguments:[N1.components,N1.plugins]}],[N1.router,{service:(t,r,n)=>{const o=oC({history:bg(t("KUMA_BASE_PATH")),routes:r});return n.forEach(a=>{typeof a=="function"&&o.beforeEach(a)}),o},arguments:[e.env,N1.routes,N1.navigationGuards]}],[Be("vue.plugins"),{service:t=>[[t]],arguments:[N1.router],labels:[N1.plugins]}],[N1.routes,{service:t=>t,arguments:[N1.routesLabel]}],[Be("application.routes.navigation.guards"),{service:()=>[],labels:[N1.navigationGuards]}]],ef=N1;Hl(ef.router);const[Wte,Qte,Xte]=Hl(As.nav,As.api,As.logger),Jte={class:"upgrade-check"},e1e={class:"alert-content"},t1e=X({__name:"UpgradeCheck",setup(e){const t=Qte(),r=x5(),{t:n}=Rt(),o=Y(""),a=Y(!1);s(r("KUMA_VERSION"));const i=(l,c)=>{const u=l.split("."),d=c.split(".");for(let h=0;h<3;h++){const f=Number(u[h]),g=Number(d[h]);if(f>g)return 1;if(g>f)return-1}return 0};async function s(l){if(l.match("^[0-9]+.[0-9]+.[0-9]+$")){try{o.value=await t.getLatestVersion()}catch(c){console.error(c);return}if(o.value!==""){const c=i(o.value,l);a.value=c===1}else{const u=new Date,d=new Date("2020-06-03 12:00:00"),h=new Date(d.getFullYear(),d.getMonth()+3,d.getDate());a.value=u.getTime()>=h.getTime()}}}return(l,c)=>(m(),M("div",Jte,[a.value?(m(),G(L(Jl),{key:0,"data-testid":"upgrade-check",class:"upgrade-check-alert",appearance:"warning",size:"small"},{alertMessage:E(()=>[p("div",e1e,[p("div",null,H(L(n)("common.product.name"))+` update available `,1),y(),p("div",null,[P(L(Fe),{class:"warning-button",appearance:"primary",size:"small",to:L(r)("KUMA_INSTALL_URL")},{default:E(()=>[y(` Update - `)]),_:1},8,["to"])])])]),_:1})):I("",!0)]))}});const Xt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},e1e=Xt(Jte,[["__scopeId","data-v-d893f8e9"]]),Jh=e=>(st("data-v-dc265230"),e=e(),lt(),e),t1e={class:"app-header"},r1e={class:"horizontal-list"},n1e={class:"upgrade-check-wrapper"},o1e={class:"horizontal-list"},a1e={class:"app-status app-status--mobile"},i1e={class:"app-status app-status--desktop"},s1e=Jh(()=>p("span",{class:"visually-hidden"},"Help",-1)),l1e=["href"],c1e=["href"],u1e=Jh(()=>p("span",{class:"visually-hidden"},"Diagnostics",-1)),d1e=X({__name:"AppHeader",setup(e){const[t,r]=[aae(),iae()],n=M5(),{t:o}=Rt();return(a,i)=>{const s=Qt("router-link");return m(),M("header",t1e,[p("div",r1e,[P(s,{to:{name:"home"}},{default:E(()=>[P(L(t),{"data-testid":"logo"})]),_:1}),y(),P(L(r),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:E(()=>[y(` + `)]),_:1},8,["to"])])])]),_:1})):I("",!0)]))}});const Xt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},r1e=Xt(t1e,[["__scopeId","data-v-d893f8e9"]]),tf=e=>(st("data-v-dc265230"),e=e(),lt(),e),n1e={class:"app-header"},o1e={class:"horizontal-list"},a1e={class:"upgrade-check-wrapper"},i1e={class:"horizontal-list"},s1e={class:"app-status app-status--mobile"},l1e={class:"app-status app-status--desktop"},c1e=tf(()=>p("span",{class:"visually-hidden"},"Help",-1)),u1e=["href"],d1e=["href"],h1e=tf(()=>p("span",{class:"visually-hidden"},"Diagnostics",-1)),f1e=X({__name:"AppHeader",setup(e){const[t,r]=[sae(),lae()],n=x5(),{t:o}=Rt();return(a,i)=>{const s=Qt("router-link");return m(),M("header",n1e,[p("div",o1e,[P(s,{to:{name:"home"}},{default:E(()=>[P(L(t),{"data-testid":"logo"})]),_:1}),y(),P(L(r),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:E(()=>[y(` Star - `)]),_:1}),y(),p("div",n1e,[P(e1e)])]),y(),p("div",o1e,[p("div",a1e,[P(L(Pt),{width:"280"},{content:E(()=>[p("p",null,[y(H(L(o)("common.product.name"))+" ",1),p("b",null,H(L(n)("KUMA_VERSION")),1),y(" on "),p("b",null,H(L(o)(`common.product.environment.${L(n)("KUMA_ENVIRONMENT")}`)),1),y(" ("+H(L(o)(`common.product.mode.${L(n)("KUMA_MODE")}`))+`) + `)]),_:1}),y(),p("div",a1e,[P(r1e)])]),y(),p("div",i1e,[p("div",s1e,[P(L(Pt),{width:"280"},{content:E(()=>[p("p",null,[y(H(L(o)("common.product.name"))+" ",1),p("b",null,H(L(n)("KUMA_VERSION")),1),y(" on "),p("b",null,H(L(o)(`common.product.environment.${L(n)("KUMA_ENVIRONMENT")}`)),1),y(" ("+H(L(o)(`common.product.mode.${L(n)("KUMA_MODE")}`))+`) `,1)])]),default:E(()=>[P(L(Fe),{appearance:"outline"},{default:E(()=>[y(` Info - `)]),_:1}),y()]),_:1})]),y(),p("p",i1e,[y(H(L(o)("common.product.name"))+" ",1),p("b",null,H(L(n)("KUMA_VERSION")),1),y(" on "),p("b",null,H(L(o)(`common.product.environment.${L(n)("KUMA_ENVIRONMENT")}`)),1),y(" ("+H(L(o)(`common.product.mode.${L(n)("KUMA_MODE")}`))+`) - `,1)]),y(),P(L(qd),{"kpop-attributes":{placement:"bottomEnd"}},{items:E(()=>[P(L(ll),null,{default:E(()=>[p("a",{href:L(o)("common.product.href.docs.index"),target:"_blank",rel:"noopener noreferrer"},` + `)]),_:1}),y()]),_:1})]),y(),p("p",l1e,[y(H(L(o)("common.product.name"))+" ",1),p("b",null,H(L(n)("KUMA_VERSION")),1),y(" on "),p("b",null,H(L(o)(`common.product.environment.${L(n)("KUMA_ENVIRONMENT")}`)),1),y(" ("+H(L(o)(`common.product.mode.${L(n)("KUMA_MODE")}`))+`) + `,1)]),y(),P(L(Qd),{"kpop-attributes":{placement:"bottomEnd"}},{items:E(()=>[P(L(cl),null,{default:E(()=>[p("a",{href:L(o)("common.product.href.docs.index"),target:"_blank",rel:"noopener noreferrer"},` Documentation - `,8,l1e)]),_:1}),y(),P(L(ll),null,{default:E(()=>[p("a",{href:L(n)("KUMA_FEEDBACK_URL"),target:"_blank",rel:"noopener noreferrer"},` + `,8,u1e)]),_:1}),y(),P(L(cl),null,{default:E(()=>[p("a",{href:L(n)("KUMA_FEEDBACK_URL"),target:"_blank",rel:"noopener noreferrer"},` Feedback - `,8,c1e)]),_:1})]),default:E(()=>[P(L(Fe),{appearance:"outline"},{default:E(()=>[P(L(ate),{size:L(sa)},null,8,["size"]),y(),s1e]),_:1}),y()]),_:1}),y(),P(L(Fe),{to:{name:"diagnostics"},"button-appearance":"btn-link","data-testid":"nav-item-diagnostics"},{default:E(()=>[P(L(Fee),{size:L(sa),"hide-title":""},null,8,["size"]),y(),u1e]),_:1})])])}}});const h1e=Xt(d1e,[["__scopeId","data-v-dc265230"]]),f1e={};function p1e(e,t){return m(),M("main",null,[F(e.$slots,"default")])}const m1e=Xt(f1e,[["render",p1e]]),v1e=""+new URL("kuma-loader-v1-2aaed7d4.gif",import.meta.url).href,g1e=e=>(st("data-v-6c29be53"),e=e(),lt(),e),C1e={class:"full-screen"},y1e={class:"loading-container"},b1e=g1e(()=>p("img",{src:v1e},null,-1)),w1e={class:"progress"},_1e=X({__name:"AppLoadingBar",setup(e){let t;const r=Y(10);return gt(function(){t=window.setInterval(()=>{r.value>=100&&(window.clearInterval(t),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*30),100)},150)}),ur(function(){window.clearInterval(t)}),(n,o)=>(m(),M("div",C1e,[p("div",y1e,[b1e,y(),p("div",w1e,[p("div",{style:Ue({width:`${r.value}%`}),class:"progress-bar",role:"progressbar","data-testid":"app-progress-bar"},null,4)])])]))}});const k1e=Xt(_1e,[["__scopeId","data-v-6c29be53"]]),M1e=p("span",{class:"visually-hidden"},null,-1),No=X({__name:"DataSource",props:{src:{type:String,required:!0}},emits:["change","error"],setup(e,{emit:t}){const r=e,n=fie(),o=Y(void 0),a=Y(void 0);let i={};const s=Symbol(""),l=async d=>{if(o.value=void 0,i=c(i),i.src=d,d==="")return;i.controller=new AbortController;const h=n.source(d,s);h.addEventListener("message",f=>{o.value=f.data,a.value=void 0,t("change",o.value)},{signal:i.controller.signal}),h.addEventListener("error",f=>{a.value=f.error,t("error",a.value)},{signal:i.controller.signal})},c=d=>(typeof d.controller<"u"&&d.controller.abort(),typeof d.src<"u"&&n.close(d.src,s),{});De(()=>r.src,function(d){l(d)},{immediate:!0}),cr(()=>{i=c(i)});const u=()=>{l(r.src)};return(d,h)=>(m(),M(we,null,[F(d.$slots,"default",{data:o.value,error:a.value,refresh:u}),y(),M1e],64))}}),x1e={key:0,class:"onboarding-check"},S1e={class:"alert-content"},E1e=X({__name:"AppOnboardingNotification",setup(e){const{t}=Rt(),r=Kl(),n=Y(!1);function o(){n.value=!0}return(a,i)=>L(r).meta.onboardingProcess?I("",!0):(m(),G(No,{key:0,src:"/meshes?page=1&size=50"},{default:E(({data:s})=>[(s==null?void 0:s.items.length)===1&&s.items[0].name==="default"?(m(),G(No,{key:0,src:`/meshes/${s.items[0].name}/dataplanes?page=1&size=50&search=`},{default:E(({data:l})=>[(l==null?void 0:l.total)===0?(m(),M(we,{key:0},[n.value===!1?(m(),M("div",x1e,[P(L(Xl),{appearance:"success","dismiss-type":"icon",onClosed:o},{alertMessage:E(()=>[p("div",S1e,[p("div",null,[p("strong",null,"Welcome to "+H(L(t)("common.product.name"))+"!",1),y(` We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you! + `,8,d1e)]),_:1})]),default:E(()=>[P(L(Fe),{appearance:"outline"},{default:E(()=>[P(L(ste),{size:L(sa)},null,8,["size"]),y(),c1e]),_:1}),y()]),_:1}),y(),P(L(Fe),{to:{name:"diagnostics"},"button-appearance":"btn-link","data-testid":"nav-item-diagnostics"},{default:E(()=>[P(L(jee),{size:L(sa),"hide-title":""},null,8,["size"]),y(),h1e]),_:1})])])}}});const p1e=Xt(f1e,[["__scopeId","data-v-dc265230"]]),m1e={};function v1e(e,t){return m(),M("main",null,[F(e.$slots,"default")])}const g1e=Xt(m1e,[["render",v1e]]),C1e=""+new URL("kuma-loader-v1-2aaed7d4.gif",import.meta.url).href,y1e=e=>(st("data-v-6c29be53"),e=e(),lt(),e),b1e={class:"full-screen"},w1e={class:"loading-container"},_1e=y1e(()=>p("img",{src:C1e},null,-1)),k1e={class:"progress"},M1e=X({__name:"AppLoadingBar",setup(e){let t;const r=Y(10);return gt(function(){t=window.setInterval(()=>{r.value>=100&&(window.clearInterval(t),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*30),100)},150)}),ur(function(){window.clearInterval(t)}),(n,o)=>(m(),M("div",b1e,[p("div",w1e,[_1e,y(),p("div",k1e,[p("div",{style:Ue({width:`${r.value}%`}),class:"progress-bar",role:"progressbar","data-testid":"app-progress-bar"},null,4)])])]))}});const x1e=Xt(M1e,[["__scopeId","data-v-6c29be53"]]),S1e=p("span",{class:"visually-hidden"},null,-1),No=X({__name:"DataSource",props:{src:{type:String,required:!0}},emits:["change","error"],setup(e,{emit:t}){const r=e,n=mie(),o=Y(void 0),a=Y(void 0);let i={};const s=Symbol(""),l=async d=>{if(o.value=void 0,i=c(i),i.src=d,d==="")return;i.controller=new AbortController;const h=n.source(d,s);h.addEventListener("message",f=>{o.value=f.data,a.value=void 0,t("change",o.value)},{signal:i.controller.signal}),h.addEventListener("error",f=>{a.value=f.error,t("error",a.value)},{signal:i.controller.signal})},c=d=>(typeof d.controller<"u"&&d.controller.abort(),typeof d.src<"u"&&n.close(d.src,s),{});De(()=>r.src,function(d){l(d)},{immediate:!0}),cr(()=>{i=c(i)});const u=()=>{l(r.src)};return(d,h)=>(m(),M(we,null,[F(d.$slots,"default",{data:o.value,error:a.value,refresh:u}),y(),S1e],64))}}),E1e={key:0,class:"onboarding-check"},L1e={class:"alert-content"},A1e=X({__name:"AppOnboardingNotification",setup(e){const{t}=Rt(),r=ql(),n=Y(!1);function o(){n.value=!0}return(a,i)=>L(r).meta.onboardingProcess?I("",!0):(m(),G(No,{key:0,src:"/meshes?page=1&size=50"},{default:E(({data:s})=>[(s==null?void 0:s.items.length)===1&&s.items[0].name==="default"?(m(),G(No,{key:0,src:`/meshes/${s.items[0].name}/dataplanes?page=1&size=50&search=`},{default:E(({data:l})=>[(l==null?void 0:l.total)===0?(m(),M(we,{key:0},[n.value===!1?(m(),M("div",E1e,[P(L(Jl),{appearance:"success","dismiss-type":"icon",onClosed:o},{alertMessage:E(()=>[p("div",L1e,[p("div",null,[p("strong",null,"Welcome to "+H(L(t)("common.product.name"))+"!",1),y(` We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you! `)]),y(),p("div",null,[P(L(Fe),{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome"}},{default:E(()=>[y(` Get started - `)]),_:1})])])]),_:1})])):I("",!0)],64)):I("",!0)]),_:2},1032,["src"])):I("",!0)]),_:1}))}});const L1e=Xt(E1e,[["__scopeId","data-v-b6afaaa8"]]),A1e=["data-testid"],B1e=X({__name:"AppNavItem",props:{name:{type:String,required:!0},routeName:{type:String,required:!0},anchorRouteName:{type:String,required:!1,default:""}},setup(e){const t=e,r=Wte(),n=Kl(),o=A(()=>({name:t.routeName})),a=A(()=>!!(t.routeName===n.name||t.anchorRouteName!==""&&n.matched.some(l=>l.name===t.anchorRouteName)));function i(){r.info(xX.SIDEBAR_ITEM_CLICKED,{data:o.value})}return(s,l)=>{const c=Qt("router-link");return m(),M("div",{class:J(["nav-item",{[`nav-item-${t.routeName}`]:t.routeName!==""}]),"data-testid":t.routeName||void 0},[P(c,{class:J(["nav-link",{"nav-link--is-active":a.value}]),to:o.value,onClick:i},{default:E(()=>[y(H(e.name),1)]),_:1},8,["class","to"])],10,A1e)}}});const D1e=Xt(B1e,[["__scopeId","data-v-d031dd86"]]),H1e={class:"app-sidebar-wrapper"},T1e={class:"app-sidebar"},I1e=X({__name:"AppSidebar",setup(e){const t=Kte();return(r,n)=>(m(),M("div",H1e,[p("aside",T1e,[(m(!0),M(we,null,tt(L(t),(o,a)=>(m(),G(D1e,{key:a,name:o.name,"route-name":o.routeName,"anchor-route-name":o.anchorRouteName},null,8,["name","route-name","anchor-route-name"]))),128))])]))}});const O1e=Xt(I1e,[["__scopeId","data-v-860dbcaf"]]),V1e=""+new URL("product-logo-7a2ca341.png",import.meta.url).href,P1e=["alt"],N1e=X({__name:"KumaLogo",setup(e){const{t}=Rt();return(r,n)=>(m(),M("img",{src:V1e,alt:`${L(t)("common.product.name")} Logo`},null,8,P1e))}});const $1e=Xt(N1e,[["__scopeId","data-v-e4708f26"]]),Z1e=""+new URL("icon-location-on-642f061f.svg",import.meta.url).href,R1e=""+new URL("icon-circles-ext-6b19ab51.svg",import.meta.url).href,ef=""+new URL("icon-wifi-tethering-02725ea9.svg",import.meta.url).href,z1e=["href"],F1e=X({__name:"DocumentationLink",props:{href:{}},setup(e){const t=e,{t:r}=Rt();return(n,o)=>(m(),M("a",{class:"docs-link",href:t.href,target:"_blank"},[P(L(hee),{size:L(sa),title:L(r)("common.documentation")},null,8,["size","title"]),y(),p("span",null,[F(n.$slots,"default",{},()=>[y(H(L(r)("common.documentation")),1)],!0)])],8,z1e))}});const U1e=Xt(F1e,[["__scopeId","data-v-1e7645ce"]]),j1e=X({__name:"EmptyBlock",setup(e){const{t}=Rt();return(r,n)=>(m(),G(L(Ln),{"data-testid":"empty-state","cta-is-hidden":"",icon:L(t)("common.emptyState.icon"),"icon-size":"96"},ar({title:E(()=>[F(r.$slots,"title",{},()=>[p("p",null,[F(r.$slots,"default",{},()=>[y(H(L(t)("common.emptyState.title")),1)])])])]),_:2},[r.$slots.message?{name:"message",fn:E(()=>[F(r.$slots,"message")]),key:"0"}:void 0,r.$slots.cta?{name:"cta",fn:E(()=>[F(r.$slots,"cta")]),key:"1"}:void 0]),1032,["icon"]))}}),Y1e={key:0,class:"app-collection-toolbar"},lu=5,G1e=X({__name:"AppCollection",props:{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(e,{emit:t}){const r=e,{t:n}=Rt(),o=Lt(),a=Y(r.items),i=Y(0),s=Y(0),l=Y(r.pageNumber),c=Y(r.pageSize),u=A(()=>{const h=r.headers.filter(_=>["warnings","actions"].includes(_.key));if(h.length>4)return"initial";const f=100-h.length*lu,g=r.headers.length-h.length;return`calc(${f}% / ${g})`});De(()=>r.items,(h,f)=>{h!==f&&(i.value++,a.value=r.items)}),De(()=>r.pageNumber,function(){r.pageNumber!==l.value&&s.value++});const d=h=>{const f=h.target.closest("tr");if(f){const g=f.querySelector("a");g!==null&&g.click()}};return(h,f)=>{var g;return m(),G(L(uh),{key:s.value,class:"app-collection",style:Ue(`--column-width: ${u.value}; --special-column-width: ${lu}%;`),"has-error":typeof r.error<"u","pagination-total-items":r.total,"initial-fetcher-params":{page:r.pageNumber,pageSize:r.pageSize},headers:r.headers,"fetcher-cache-key":String(i.value),fetcher:({page:_,pageSize:C,query:w})=>{const b={};return l.value!==_&&(b.page=_),c.value!==C&&(b.size=C),l.value=_,c.value=C,Object.keys(b).length>0&&t("change",b),{data:a.value}},"cell-attrs":({headerKey:_})=>({class:`${_}-column`}),"disable-sorting":"","hide-pagination-when-optional":"","onRow:click":d},ar({_:2},[((g=r.items)==null?void 0:g.length)===0?{name:"empty-state",fn:E(()=>[P(j1e,null,ar({default:E(()=>[y(H(r.emptyStateTitle??L(n)("common.emptyState.title"))+" ",1),y()]),_:2},[r.emptyStateMessage?{name:"message",fn:E(()=>[y(H(r.emptyStateMessage),1)]),key:"0"}:void 0,r.emptyStateCtaTo?{name:"cta",fn:E(()=>[typeof r.emptyStateCtaTo=="string"?(m(),G(U1e,{key:0,href:r.emptyStateCtaTo},{default:E(()=>[y(H(r.emptyStateCtaText),1)]),_:1},8,["href"])):(m(),G(L(Fe),{key:1,appearance:"primary",to:r.emptyStateCtaTo},{default:E(()=>[P(L(Wh),{size:L(sa)},null,8,["size"]),y(" "+H(r.emptyStateCtaText),1)]),_:1},8,["to"]))]),key:"1"}:void 0]),1024)]),key:"0"}:void 0,tt(Object.keys(L(o)),_=>({name:_,fn:E(({row:C,rowValue:w})=>[_==="toolbar"?(m(),M("div",Y1e,[F(h.$slots,"toolbar",{},void 0,!0)])):F(h.$slots,_,{key:1,row:C,rowValue:w},void 0,!0)])}))]),1032,["style","has-error","pagination-total-items","initial-fetcher-params","headers","fetcher-cache-key","fetcher","cell-attrs"])}}});const tf=Xt(G1e,[["__scopeId","data-v-37f563b9"]]),K1e=X({__name:"MeshesDetails",props:{meshInsights:{type:Array,required:!0}},setup(e){const t=e,{t:r}=Rt(),n=A(()=>t.meshInsights.map(o=>{const{name:a,services:i,dataplanesByType:s}=o;return{name:a,services:i.internal??0,dataPlaneProxies:`${s.standard.online??0}/${s.standard.total??0}`}}));return(o,a)=>{const i=Qt("RouterLink");return m(),G(tf,{class:"mesh-preview-collection","data-testid":"mesh-preview-collection",headers:[{label:L(r)("main-overview.detail.meshes.table.name"),key:"name"},{label:L(r)("main-overview.detail.meshes.table.services"),key:"services"},{label:L(r)("main-overview.detail.meshes.table.data_plane_proxies"),key:"dataPlaneProxies"}],items:n.value,total:n.value.length,"empty-state-message":L(r)("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":L(r)("meshes.href.docs"),"empty-state-cta-text":L(r)("common.documentation")},{name:E(({rowValue:s})=>[P(i,{to:{name:"mesh-detail-view",params:{mesh:s}}},{default:E(()=>[y(H(s),1)]),_:2},1032,["to"])]),_:1},8,["headers","items","total","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),q1e=X({__name:"StatusBadge",props:{status:{type:String,required:!0}},setup(e){const t=e,r=Rt(),n={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"};return(o,a)=>(m(),G(L(j1),{class:"status",appearance:n[t.status],"data-testid":"status-badge"},{default:E(()=>[y(H(L(r).t(`http.api.value.${t.status}`)),1)]),_:1},8,["appearance"]))}});const W1e=Xt(q1e,[["__scopeId","data-v-914b11e9"]]);function yl(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 yl(e[n[0]],n.slice(1),r)}function Ese(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 yl(o,"dpServer.auth.type","")}}return""}function Q1e(e){var n,o;if(e.zone.enabled===!1)return"disabled";const t=((n=e.zoneInsight)==null?void 0:n.subscriptions)??[];if(t.length===0)return"offline";const r=t[t.length-1];return(o=r.connectTime)!=null&&o.length&&!r.disconnectTime?"online":"offline"}function Lse(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""}const X1e=X({__name:"ZoneControlPlanesDetails",props:{zoneOverviews:{type:Array,required:!0}},setup(e){const t=e,{t:r}=Rt(),n=x5(),o=A(()=>t.zoneOverviews.map(a=>{const{name:i}=a,s=Q1e(a);return{name:i,status:s}}));return(a,i)=>{const s=Qt("RouterLink");return m(),G(tf,{class:"zone-cp-preview-collection","data-testid":"zone-cp-preview-collection",headers:[{label:L(r)("main-overview.detail.zone_control_planes.table.name"),key:"name"},{label:L(r)("main-overview.detail.zone_control_planes.table.status"),key:"status"}],items:o.value,total:o.value.length,"empty-state-title":L(r)("zone-cps.empty_state.title"),"empty-state-message":L(n)("create zones")?L(r)("zone-cps.empty_state.message"):L(r)("common.emptyState.message",{type:"Zones"}),"empty-state-cta-to":L(n)("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":L(r)("zones.index.create")},{name:E(({rowValue:l})=>[P(s,{to:{name:"zone-cp-detail-view",params:{zone:l}}},{default:E(()=>[y(H(l),1)]),_:2},1032,["to"])]),status:E(({rowValue:l})=>[l?(m(),G(W1e,{key:0,status:l},null,8,["status"])):(m(),M(we,{key:1},[y(H(L(r)("common.collection.none")),1)],64))]),_:1},8,["headers","items","total","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),J1e={class:"visually-hidden"},ere={inheritAttrs:!1},tre=X({...ere,__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(e){const t=e;async function r(n,o){const a=n.currentTarget;let i=!1;try{const s=t.getText?await t.getText():t.text;i=await o(s)}catch{i=!1}finally{const s=i?t.tooltipSuccessText:t.tooltipFailText;a instanceof HTMLButtonElement&&(a.setAttribute("data-tooltip-copy-success",String(i)),a.setAttribute("data-tooltip-text",s),window.setTimeout(function(){a instanceof HTMLButtonElement&&a.removeAttribute("data-tooltip-text")},1500))}}return(n,o)=>(m(),G(L(Z8),null,{default:E(({copyToClipboard:a})=>[P(L(Fe),Qe(n.$attrs,{appearance:"outline",class:["copy-button",{"non-visual-button":!t.hasBorder}],"data-testid":"copy-button","is-rounded":!1,size:"small",title:t.hideTitle?void 0:t.copyText,type:"button",onClick:i=>r(i,a)}),{default:E(()=>[P(L(Oe),{color:"currentColor",icon:"copy",size:L(sa),title:t.hideTitle?void 0:t.copyText,"hide-title":t.hideTitle},null,8,["size","title","hide-title"]),y(),F(n.$slots,"default",{},()=>[p("span",J1e,H(t.copyText),1)],!0)]),_:2},1040,["class","title","onClick"])]),_:3}))}});const rre=Xt(tre,[["__scopeId","data-v-ccab109b"]]),nre={class:"copy-button-wrapper"},ore={class:"text"},are=X({__name:"TextWithCopyButton",props:{text:{type:String,required:!0}},setup(e){const t=e,r=Rt();return(n,o)=>(m(),M("div",nre,[p("span",ore,[F(n.$slots,"default",{},()=>[y(H(t.text),1)],!0)]),y(),P(rre,{text:t.text,"copy-text":L(r).t("common.copyText"),"tooltip-success-text":L(r).t("common.copySuccessText")},null,8,["text","copy-text","tooltip-success-text"])]))}});const ire=Xt(are,[["__scopeId","data-v-d9bd773a"]]),sre=X({__name:"WarningIcon",props:{size:{default:""},hideTitle:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>(m(),G(L(zte),{color:"var(--WarningIconBackground, currentColor)",display:"inline-block",size:t.size||L(Yte),"hide-title":t.hideTitle},null,8,["size","hide-title"]))}});class Bs extends Error{constructor({status:r,type:n=null,title:o,detail:a=null,instance:i=null,invalidParameters:s=[]}){super(o);mt(this,"status");mt(this,"type");mt(this,"title");mt(this,"detail");mt(this,"instance");mt(this,"invalidParameters");this.name="ApiError",this.status=r,this.type=n,this.title=o,this.detail=a,this.instance=i,this.invalidParameters=s}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}}const lre={"data-testid":"error-state",class:"error-block"},cre={class:"error-block-header"},ure={class:"error-block-title"},dre={key:0,class:"badge-list"},hre={class:"error-block-message"},fre={key:1},pre={key:2,"data-testid":"error-invalid-parameters"},mre=X({__name:"ErrorBlock",props:{error:{type:Error,required:!0},badgeAppearance:{type:String,required:!1,default:"warning"}},setup(e){const t=e,{t:r}=Rt(),n=A(()=>t.error instanceof Bs?t.error.invalidParameters:[]);return(o,a)=>(m(),M("div",lre,[P(L(Ln),{"cta-is-hidden":""},{title:E(()=>[p("div",cre,[p("div",ure,[P(sre,{display:"inline-block",size:L(jte)},null,8,["size"]),y(),F(o.$slots,"default",{},()=>[p("p",null,H(e.error instanceof L(Bs)?e.error.detail:L(r)("common.error_state.title")),1)],!0)]),y(),e.error instanceof L(Bs)?(m(),M("span",dre,[P(L(j1),{appearance:t.badgeAppearance,"data-testid":"error-status"},{default:E(()=>[y(H(e.error.status),1)]),_:1},8,["appearance"]),y(),e.error.type?(m(),G(L(j1),{key:0,appearance:"neutral","data-testid":"error-type"},{default:E(()=>[y(` + `)]),_:1})])])]),_:1})])):I("",!0)],64)):I("",!0)]),_:2},1032,["src"])):I("",!0)]),_:1}))}});const B1e=Xt(A1e,[["__scopeId","data-v-b6afaaa8"]]),D1e=["data-testid"],H1e=X({__name:"AppNavItem",props:{name:{type:String,required:!0},routeName:{type:String,required:!0},anchorRouteName:{type:String,required:!1,default:""}},setup(e){const t=e,r=Xte(),n=ql(),o=A(()=>({name:t.routeName})),a=A(()=>!!(t.routeName===n.name||t.anchorRouteName!==""&&n.matched.some(l=>l.name===t.anchorRouteName)));function i(){r.info(EX.SIDEBAR_ITEM_CLICKED,{data:o.value})}return(s,l)=>{const c=Qt("router-link");return m(),M("div",{class:J(["nav-item",{[`nav-item-${t.routeName}`]:t.routeName!==""}]),"data-testid":t.routeName||void 0},[P(c,{class:J(["nav-link",{"nav-link--is-active":a.value}]),to:o.value,onClick:i},{default:E(()=>[y(H(e.name),1)]),_:1},8,["class","to"])],10,D1e)}}});const T1e=Xt(H1e,[["__scopeId","data-v-d031dd86"]]),I1e={class:"app-sidebar-wrapper"},O1e={class:"app-sidebar"},V1e=X({__name:"AppSidebar",setup(e){const t=Wte();return(r,n)=>(m(),M("div",I1e,[p("aside",O1e,[(m(!0),M(we,null,tt(L(t),(o,a)=>(m(),G(T1e,{key:a,name:o.name,"route-name":o.routeName,"anchor-route-name":o.anchorRouteName},null,8,["name","route-name","anchor-route-name"]))),128))])]))}});const P1e=Xt(V1e,[["__scopeId","data-v-860dbcaf"]]),N1e=""+new URL("product-logo-7a2ca341.png",import.meta.url).href,$1e=["alt"],Z1e=X({__name:"KumaLogo",setup(e){const{t}=Rt();return(r,n)=>(m(),M("img",{src:N1e,alt:`${L(t)("common.product.name")} Logo`},null,8,$1e))}});const R1e=Xt(Z1e,[["__scopeId","data-v-e4708f26"]]),z1e=""+new URL("icon-location-on-642f061f.svg",import.meta.url).href,F1e=""+new URL("icon-circles-ext-6b19ab51.svg",import.meta.url).href,rf=""+new URL("icon-wifi-tethering-02725ea9.svg",import.meta.url).href,U1e=["href"],j1e=X({__name:"DocumentationLink",props:{href:{}},setup(e){const t=e,{t:r}=Rt();return(n,o)=>(m(),M("a",{class:"docs-link",href:t.href,target:"_blank"},[P(L(pee),{size:L(sa),title:L(r)("common.documentation")},null,8,["size","title"]),y(),p("span",null,[F(n.$slots,"default",{},()=>[y(H(L(r)("common.documentation")),1)],!0)])],8,U1e))}});const Y1e=Xt(j1e,[["__scopeId","data-v-1e7645ce"]]),G1e=X({__name:"EmptyBlock",setup(e){const{t}=Rt();return(r,n)=>(m(),G(L(Ln),{"data-testid":"empty-state","cta-is-hidden":"",icon:L(t)("common.emptyState.icon"),"icon-size":"96"},ar({title:E(()=>[F(r.$slots,"title",{},()=>[p("p",null,[F(r.$slots,"default",{},()=>[y(H(L(t)("common.emptyState.title")),1)])])])]),_:2},[r.$slots.message?{name:"message",fn:E(()=>[F(r.$slots,"message")]),key:"0"}:void 0,r.$slots.cta?{name:"cta",fn:E(()=>[F(r.$slots,"cta")]),key:"1"}:void 0]),1032,["icon"]))}}),K1e={key:0,class:"app-collection-toolbar"},cu=5,q1e=X({__name:"AppCollection",props:{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(e,{emit:t}){const r=e,{t:n}=Rt(),o=Lt(),a=Y(r.items),i=Y(0),s=Y(0),l=Y(r.pageNumber),c=Y(r.pageSize),u=A(()=>{const h=r.headers.filter(_=>["warnings","actions"].includes(_.key));if(h.length>4)return"initial";const f=100-h.length*cu,g=r.headers.length-h.length;return`calc(${f}% / ${g})`});De(()=>r.items,(h,f)=>{h!==f&&(i.value++,a.value=r.items)}),De(()=>r.pageNumber,function(){r.pageNumber!==l.value&&s.value++});const d=h=>{const f=h.target.closest("tr");if(f){const g=f.querySelector("a");g!==null&&g.click()}};return(h,f)=>{var g;return m(),G(L(hh),{key:s.value,class:"app-collection",style:Ue(`--column-width: ${u.value}; --special-column-width: ${cu}%;`),"has-error":typeof r.error<"u","pagination-total-items":r.total,"initial-fetcher-params":{page:r.pageNumber,pageSize:r.pageSize},headers:r.headers,"fetcher-cache-key":String(i.value),fetcher:({page:_,pageSize:C,query:w})=>{const b={};return l.value!==_&&(b.page=_),c.value!==C&&(b.size=C),l.value=_,c.value=C,Object.keys(b).length>0&&t("change",b),{data:a.value}},"cell-attrs":({headerKey:_})=>({class:`${_}-column`}),"disable-sorting":"","hide-pagination-when-optional":"","onRow:click":d},ar({_:2},[((g=r.items)==null?void 0:g.length)===0?{name:"empty-state",fn:E(()=>[P(G1e,null,ar({default:E(()=>[y(H(r.emptyStateTitle??L(n)("common.emptyState.title"))+" ",1),y()]),_:2},[r.emptyStateMessage?{name:"message",fn:E(()=>[y(H(r.emptyStateMessage),1)]),key:"0"}:void 0,r.emptyStateCtaTo?{name:"cta",fn:E(()=>[typeof r.emptyStateCtaTo=="string"?(m(),G(Y1e,{key:0,href:r.emptyStateCtaTo},{default:E(()=>[y(H(r.emptyStateCtaText),1)]),_:1},8,["href"])):(m(),G(L(Fe),{key:1,appearance:"primary",to:r.emptyStateCtaTo},{default:E(()=>[P(L(Xh),{size:L(sa)},null,8,["size"]),y(" "+H(r.emptyStateCtaText),1)]),_:1},8,["to"]))]),key:"1"}:void 0]),1024)]),key:"0"}:void 0,tt(Object.keys(L(o)),_=>({name:_,fn:E(({row:C,rowValue:w})=>[_==="toolbar"?(m(),M("div",K1e,[F(h.$slots,"toolbar",{},void 0,!0)])):F(h.$slots,_,{key:1,row:C,rowValue:w},void 0,!0)])}))]),1032,["style","has-error","pagination-total-items","initial-fetcher-params","headers","fetcher-cache-key","fetcher","cell-attrs"])}}});const nf=Xt(q1e,[["__scopeId","data-v-37f563b9"]]),W1e=X({__name:"MeshesDetails",props:{meshInsights:{type:Array,required:!0}},setup(e){const t=e,{t:r}=Rt(),n=A(()=>t.meshInsights.map(o=>{const{name:a,services:i,dataplanesByType:s}=o;return{name:a,services:i.internal??0,dataPlaneProxies:`${s.standard.online??0}/${s.standard.total??0}`}}));return(o,a)=>{const i=Qt("RouterLink");return m(),G(nf,{class:"mesh-preview-collection","data-testid":"mesh-preview-collection",headers:[{label:L(r)("main-overview.detail.meshes.table.name"),key:"name"},{label:L(r)("main-overview.detail.meshes.table.services"),key:"services"},{label:L(r)("main-overview.detail.meshes.table.data_plane_proxies"),key:"dataPlaneProxies"}],items:n.value,total:n.value.length,"empty-state-message":L(r)("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":L(r)("meshes.href.docs"),"empty-state-cta-text":L(r)("common.documentation")},{name:E(({rowValue:s})=>[P(i,{to:{name:"mesh-detail-view",params:{mesh:s}}},{default:E(()=>[y(H(s),1)]),_:2},1032,["to"])]),_:1},8,["headers","items","total","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),Q1e=X({__name:"StatusBadge",props:{status:{type:String,required:!0}},setup(e){const t=e,r=Rt(),n={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"};return(o,a)=>(m(),G(L(j1),{class:"status",appearance:n[t.status],"data-testid":"status-badge"},{default:E(()=>[y(H(L(r).t(`http.api.value.${t.status}`)),1)]),_:1},8,["appearance"]))}});const X1e=Xt(Q1e,[["__scopeId","data-v-914b11e9"]]);function bl(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 bl(e[n[0]],n.slice(1),r)}function Ise(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 bl(o,"dpServer.auth.type","")}}return""}function J1e(e){var n,o;if(e.zone.enabled===!1)return"disabled";const t=((n=e.zoneInsight)==null?void 0:n.subscriptions)??[];if(t.length===0)return"offline";const r=t[t.length-1];return(o=r.connectTime)!=null&&o.length&&!r.disconnectTime?"online":"offline"}function Ose(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""}const ere=X({__name:"ZoneControlPlanesDetails",props:{zoneOverviews:{type:Array,required:!0}},setup(e){const t=e,{t:r}=Rt(),n=S5(),o=A(()=>t.zoneOverviews.map(a=>{const{name:i}=a,s=J1e(a);return{name:i,status:s}}));return(a,i)=>{const s=Qt("RouterLink");return m(),G(nf,{class:"zone-cp-preview-collection","data-testid":"zone-cp-preview-collection",headers:[{label:L(r)("main-overview.detail.zone_control_planes.table.name"),key:"name"},{label:L(r)("main-overview.detail.zone_control_planes.table.status"),key:"status"}],items:o.value,total:o.value.length,"empty-state-title":L(r)("zone-cps.empty_state.title"),"empty-state-message":L(n)("create zones")?L(r)("zone-cps.empty_state.message"):L(r)("common.emptyState.message",{type:"Zones"}),"empty-state-cta-to":L(n)("create zones")?{name:"zone-create-view"}:void 0,"empty-state-cta-text":L(r)("zones.index.create")},{name:E(({rowValue:l})=>[P(s,{to:{name:"zone-cp-detail-view",params:{zone:l}}},{default:E(()=>[y(H(l),1)]),_:2},1032,["to"])]),status:E(({rowValue:l})=>[l?(m(),G(X1e,{key:0,status:l},null,8,["status"])):(m(),M(we,{key:1},[y(H(L(r)("common.collection.none")),1)],64))]),_:1},8,["headers","items","total","empty-state-title","empty-state-message","empty-state-cta-to","empty-state-cta-text"])}}}),tre={class:"visually-hidden"},rre={inheritAttrs:!1},nre=X({...rre,__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(e){const t=e;async function r(n,o){const a=n.currentTarget;let i=!1;try{const s=t.getText?await t.getText():t.text;i=await o(s)}catch{i=!1}finally{const s=i?t.tooltipSuccessText:t.tooltipFailText;a instanceof HTMLButtonElement&&(a.setAttribute("data-tooltip-copy-success",String(i)),a.setAttribute("data-tooltip-text",s),window.setTimeout(function(){a instanceof HTMLButtonElement&&a.removeAttribute("data-tooltip-text")},1500))}}return(n,o)=>(m(),G(L(z8),null,{default:E(({copyToClipboard:a})=>[P(L(Fe),Qe(n.$attrs,{appearance:"outline",class:["copy-button",{"non-visual-button":!t.hasBorder}],"data-testid":"copy-button","is-rounded":!1,size:"small",title:t.hideTitle?void 0:t.copyText,type:"button",onClick:i=>r(i,a)}),{default:E(()=>[P(L(Oe),{color:"currentColor",icon:"copy",size:L(sa),title:t.hideTitle?void 0:t.copyText,"hide-title":t.hideTitle},null,8,["size","title","hide-title"]),y(),F(n.$slots,"default",{},()=>[p("span",tre,H(t.copyText),1)],!0)]),_:2},1040,["class","title","onClick"])]),_:3}))}});const ore=Xt(nre,[["__scopeId","data-v-ccab109b"]]),are={class:"copy-button-wrapper"},ire={class:"text"},sre=X({__name:"TextWithCopyButton",props:{text:{type:String,required:!0}},setup(e){const t=e,r=Rt();return(n,o)=>(m(),M("div",are,[p("span",ire,[F(n.$slots,"default",{},()=>[y(H(t.text),1)],!0)]),y(),P(ore,{text:t.text,"copy-text":L(r).t("common.copyText"),"tooltip-success-text":L(r).t("common.copySuccessText")},null,8,["text","copy-text","tooltip-success-text"])]))}});const lre=Xt(sre,[["__scopeId","data-v-d9bd773a"]]),cre=X({__name:"WarningIcon",props:{size:{default:""},hideTitle:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>(m(),G(L(Ute),{color:"var(--WarningIconBackground, currentColor)",display:"inline-block",size:t.size||L(Kte),"hide-title":t.hideTitle},null,8,["size","hide-title"]))}});class Ds extends Error{constructor({status:r,type:n=null,title:o,detail:a=null,instance:i=null,invalidParameters:s=[]}){super(o);mt(this,"status");mt(this,"type");mt(this,"title");mt(this,"detail");mt(this,"instance");mt(this,"invalidParameters");this.name="ApiError",this.status=r,this.type=n,this.title=o,this.detail=a,this.instance=i,this.invalidParameters=s}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}}const ure={"data-testid":"error-state",class:"error-block"},dre={class:"error-block-header"},hre={class:"error-block-title"},fre={key:0,class:"badge-list"},pre={class:"error-block-message"},mre={key:1},vre={key:2,"data-testid":"error-invalid-parameters"},gre=X({__name:"ErrorBlock",props:{error:{type:Error,required:!0},badgeAppearance:{type:String,required:!1,default:"warning"}},setup(e){const t=e,{t:r}=Rt(),n=A(()=>t.error instanceof Ds?t.error.invalidParameters:[]);return(o,a)=>(m(),M("div",ure,[P(L(Ln),{"cta-is-hidden":""},{title:E(()=>[p("div",dre,[p("div",hre,[P(cre,{display:"inline-block",size:L(Gte)},null,8,["size"]),y(),F(o.$slots,"default",{},()=>[p("p",null,H(e.error instanceof L(Ds)?e.error.detail:L(r)("common.error_state.title")),1)],!0)]),y(),e.error instanceof L(Ds)?(m(),M("span",fre,[P(L(j1),{appearance:t.badgeAppearance,"data-testid":"error-status"},{default:E(()=>[y(H(e.error.status),1)]),_:1},8,["appearance"]),y(),e.error.type?(m(),G(L(j1),{key:0,appearance:"neutral","data-testid":"error-type"},{default:E(()=>[y(` type: `+H(e.error.type),1)]),_:1})):I("",!0),y(),e.error.instance?(m(),G(L(j1),{key:1,appearance:"neutral","data-testid":"error-trace"},{default:E(()=>[y(` - trace: `),P(ire,{text:e.error.instance},null,8,["text"])]),_:1})):I("",!0)])):I("",!0)])]),message:E(()=>[p("div",hre,[o.$slots.message?F(o.$slots,"message",{key:0},void 0,!0):(m(),M("p",fre,H(e.error.message),1)),y(),n.value.length>0?(m(),M("ul",pre,[(m(!0),M(we,null,tt(n.value,(i,s)=>(m(),M("li",{key:s},[y(H(L(r)("common.error_state.field"))+" ",1),p("b",null,[p("code",null,H(i.field),1)]),y(": "+H(i.reason),1)]))),128))])):I("",!0)])]),_:3})]))}});const C0=Xt(mre,[["__scopeId","data-v-3aafad7e"]]),vre=p("p",null,"Loading data …",-1),y0=X({__name:"LoadingBlock",setup(e){return(t,r)=>(m(),G(L(Ln),{"cta-is-hidden":"","data-testid":"loading-block"},{title:E(()=>[P(L(Dte),{class:"mb-3",color:L(Ute)},null,8,["color"]),y(),F(t.$slots,"default",{},()=>[vre])]),_:3}))}});const gre={},Cre={class:"definition-card"},yre={class:"definition-card-title"},bre={class:"definition-card-container"};function wre(e,t){return m(),M("div",Cre,[p("div",yre,[F(e.$slots,"icon",{},void 0,!0),y(),F(e.$slots,"title",{},void 0,!0)]),y(),p("div",bre,[F(e.$slots,"body",{},void 0,!0)])])}const Ds=Xt(gre,[["render",wre],["__scopeId","data-v-d55dbf1c"]]),_re={class:"status"},kre={key:1,class:"status-separator"},Mre={class:"status-total"},xre=X({__name:"ResourceStatus",props:{total:{},online:{default:null}},setup(e){const t=e,r=A(()=>{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)=>(m(),G(Ds,null,ar({title:E(()=>[F(n.$slots,"title",{},void 0,!0)]),body:E(()=>[p("div",_re,[t.online!==null?(m(),M("span",{key:0,class:J(["status-online",{[`status-online--${r.value}`]:r.value!==null}])},H(t.online),3)):I("",!0),t.online!==null?(m(),M("span",kre,"/")):I("",!0),p("span",Mre,H(t.total),1)])]),_:2},[n.$slots.icon?{name:"icon",fn:E(()=>[F(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}});const Wn=Xt(xre,[["__scopeId","data-v-1c7759a5"]]),v2=e=>(st("data-v-4668dce5"),e=e(),lt(),e),Sre={class:"stack","data-testid":"detail-view-details"},Ere={class:"card-header"},Lre={class:"card-title"},Are=v2(()=>p("img",{src:Z1e},null,-1)),Bre=v2(()=>p("img",{src:R1e},null,-1)),Dre=v2(()=>p("img",{src:ef},null,-1)),Hre=v2(()=>p("img",{src:ef},null,-1)),Tre={class:"variable-columns"},Ire={class:"card-header"},Ore={class:"card-title"},Vre={key:0,class:"card-actions"},Pre={class:"card-header"},Nre={class:"card-title"},$re=X({__name:"MainOverview",setup(e){const{t}=Rt(),r=x5();return(n,o)=>{const a=Qt("RouterLink"),i=Qt("KButton");return m(),M("div",Sre,[P(L(ro),null,{body:E(()=>[P(No,{src:"/global-insight"},{default:E(({data:s,error:l})=>[l?(m(),G(C0,{key:0,error:l},null,8,["error"])):s===void 0?(m(),G(y0,{key:1})):(m(),M(we,{key:2},[p("div",Ere,[p("div",Lre,[p("h2",null,H(L(t)("main-overview.detail.health.title")),1)])]),y(),p("div",{class:"columns",style:Ue(`--columns: ${L(r)("use zones")?4:3};`)},[L(r)("use zones")?(m(),G(Wn,{key:0,total:s.zones.controlPlanes.total,online:s.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:E(()=>[Are]),title:E(()=>[y(H(L(t)("main-overview.detail.health.zone_control_planes")),1)]),_:2},1032,["total","online"])):I("",!0),y(),P(Wn,{total:s.meshes.total,"data-testid":"meshes-status"},{icon:E(()=>[Bre]),title:E(()=>[y(H(L(t)("main-overview.detail.health.meshes")),1)]),_:2},1032,["total"]),y(),P(Wn,{total:s.services.internal.total,online:s.services.internal.online,"data-testid":"services-status"},{icon:E(()=>[Dre]),title:E(()=>[y(H(L(t)("main-overview.detail.health.services")),1)]),_:2},1032,["total","online"]),y(),P(Wn,{total:s.dataplanes.standard.total,online:s.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:E(()=>[Hre]),title:E(()=>[y(H(L(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:2},1032,["total","online"])],4)],64))]),_:1})]),_:1}),y(),p("div",Tre,[L(r)("use zones")?(m(),G(L(ro),{key:0},{body:E(()=>[P(No,{src:"/zone-cps?page=1&size=10"},{default:E(({data:s,error:l})=>[l?(m(),G(C0,{key:0,error:l},null,8,["error"])):s===void 0?(m(),G(y0,{key:1})):(m(),M(we,{key:2},[p("div",Ire,[p("div",Ore,[p("h2",null,H(L(t)("main-overview.detail.zone_control_planes.title")),1),y(),P(a,{to:{name:"zone-cp-list-view"}},{default:E(()=>[y(H(L(t)("main-overview.detail.health.view_all")),1)]),_:1})]),y(),L(r)("create zones")&&s.items.length>0?(m(),M("div",Vre,[P(i,{appearance:"primary",to:{name:"zone-create-view"}},{default:E(()=>[P(L(Wh),{size:L(sa)},null,8,["size"]),y(" "+H(L(t)("zones.index.create")),1)]),_:1})])):I("",!0)]),y(),P(X1e,{"data-testid":"zone-control-planes-details","zone-overviews":s.items},null,8,["zone-overviews"])],64))]),_:1})]),_:1})):I("",!0),y(),P(L(ro),null,{body:E(()=>[P(No,{src:"/mesh-insights?page=1&size=10"},{default:E(({data:s,error:l})=>[l?(m(),G(C0,{key:0,error:l},null,8,["error"])):s===void 0?(m(),G(y0,{key:1})):(m(),M(we,{key:2},[p("div",Pre,[p("div",Nre,[p("h2",null,H(L(t)("main-overview.detail.meshes.title")),1),y(),P(a,{to:{name:"mesh-list-view"}},{default:E(()=>[y(H(L(t)("main-overview.detail.health.view_all")),1)]),_:1})])]),y(),P(K1e,{"data-testid":"meshes-details","mesh-insights":s.items},null,8,["mesh-insights"])],64))]),_:1})]),_:1})])])}}});const Zre=Xt($re,[["__scopeId","data-v-4668dce5"]]),Rre={class:"stack"},zre={class:"columns",style:{"--columns":"3"}},Fre={class:"columns",style:{"--columns":"3"}},Ure=X({__name:"MeshDetails",props:{mesh:{type:Object,required:!0},meshInsight:{type:[Object],required:!1,default:void 0}},setup(e){const t=e,{t:r}=Rt(),n=A(()=>i(t.mesh.mtls)),o=A(()=>i(t.mesh.metrics)),a=A(()=>{var s;return Object.values(((s=t.meshInsight)==null?void 0:s.policies)??{}).reduce((l,c)=>l+c.total,0)});function i(s){if(s!=null&&s.enabledBackend&&Array.isArray(s.backends)){const l=s.backends.find(c=>c.name===s.enabledBackend);if(l!==void 0)return`${l.type} / ${l.name}`}return""}return(s,l)=>(m(),G(L(ro),null,{body:E(()=>{var c,u;return[p("div",Rre,[p("div",zre,[P(Wn,{total:((c=t.meshInsight)==null?void 0:c.services.total)??0,"data-testid":"services-status"},{title:E(()=>[y(H(L(r)("meshes.detail.services")),1)]),_:1},8,["total"]),y(),P(Wn,{total:((u=t.meshInsight)==null?void 0:u.dataplanesByType.standard.total)??0,"data-testid":"data-plane-proxies-status"},{title:E(()=>[y(H(L(r)("meshes.detail.data_plane_proxies")),1)]),_:1},8,["total"]),y(),P(Wn,{total:a.value,"data-testid":"policies-status"},{title:E(()=>[y(H(L(r)("meshes.detail.policies")),1)]),_:1},8,["total"])]),y(),p("div",Fre,[P(Ds,null,{title:E(()=>[y(H(L(r)("http.api.property.mtls")),1)]),body:E(()=>[n.value===""?(m(),G(L(j1),{key:0,appearance:"neutral"},{default:E(()=>[y(H(L(r)("meshes.detail.disabled")),1)]),_:1})):(m(),M(we,{key:1},[y(H(n.value),1)],64))]),_:1}),y(),P(Ds,null,{title:E(()=>[y(H(L(r)("http.api.property.metrics")),1)]),body:E(()=>[o.value===""?(m(),G(L(j1),{key:0,appearance:"neutral"},{default:E(()=>[y(H(L(r)("meshes.detail.disabled")),1)]),_:1})):(m(),M(we,{key:1},[y(H(o.value),1)],64))]),_:1}),y(),P(Ds,null,{title:E(()=>[y(H(L(r)("http.api.property.zoneEgress")),1)]),body:E(()=>[P(L(j1),{appearance:"neutral"},{default:E(()=>{var d;return[y(H(L(r)(`meshes.detail.${(d=t.mesh.routing)!=null&&d.zoneEgress?"enabled":"disabled"}`)),1)]}),_:1})]),_:1})])])]}),_:1}))}}),jre={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Yre=p("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),Gre=p("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),Kre=p("g",{filter:"url(#filter0_d)"},[p("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),qre=p("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),Wre=p("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),Qre=p("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),Xre=p("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),Jre=p("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),ene=p("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),tne=p("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),rne=p("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),nne=p("g",{filter:"url(#filter1_d)"},[p("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),one=p("g",{filter:"url(#filter2_d)"},[p("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),ane=p("g",{filter:"url(#filter3_d)"},[p("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"}),y(),p("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),ine=p("g",{filter:"url(#filter4_d)"},[p("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"}),y(),p("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),sne=p("g",{filter:"url(#filter5_d)"},[p("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"}),y(),p("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),lne=p("g",{filter:"url(#filter6_d)"},[p("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"}),y(),p("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),cne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter7_d)"},[p("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),y(),p("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),une=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter8_d)"},[p("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),y(),p("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),dne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter9_d)"},[p("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),y(),p("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),hne=Ai(' ',1),fne=X({__name:"KubernetesGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",jre,[Yre,y(),Gre,y(),Kre,y(),qre,y(),Wre,y(),Qre,y(),Xre,y(),Jre,y(),ene,y(),tne,y(),rne,y(),nne,y(),one,y(),ane,y(),ine,y(),sne,y(),lne,y(),P(L(Pt),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + trace: `),P(lre,{text:e.error.instance},null,8,["text"])]),_:1})):I("",!0)])):I("",!0)])]),message:E(()=>[p("div",pre,[o.$slots.message?F(o.$slots,"message",{key:0},void 0,!0):(m(),M("p",mre,H(e.error.message),1)),y(),n.value.length>0?(m(),M("ul",vre,[(m(!0),M(we,null,tt(n.value,(i,s)=>(m(),M("li",{key:s},[y(H(L(r)("common.error_state.field"))+" ",1),p("b",null,[p("code",null,H(i.field),1)]),y(": "+H(i.reason),1)]))),128))])):I("",!0)])]),_:3})]))}});const y0=Xt(gre,[["__scopeId","data-v-3aafad7e"]]),Cre=p("p",null,"Loading data …",-1),b0=X({__name:"LoadingBlock",setup(e){return(t,r)=>(m(),G(L(Ln),{"cta-is-hidden":"","data-testid":"loading-block"},{title:E(()=>[P(L(Tte),{class:"mb-3",color:L(Yte)},null,8,["color"]),y(),F(t.$slots,"default",{},()=>[Cre])]),_:3}))}});const yre={},bre={class:"definition-card"},wre={class:"definition-card-title"},_re={class:"definition-card-container"};function kre(e,t){return m(),M("div",bre,[p("div",wre,[F(e.$slots,"icon",{},void 0,!0),y(),F(e.$slots,"title",{},void 0,!0)]),y(),p("div",_re,[F(e.$slots,"body",{},void 0,!0)])])}const Hs=Xt(yre,[["render",kre],["__scopeId","data-v-d55dbf1c"]]),Mre={class:"status"},xre={key:1,class:"status-separator"},Sre={class:"status-total"},Ere=X({__name:"ResourceStatus",props:{total:{},online:{default:null}},setup(e){const t=e,r=A(()=>{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)=>(m(),G(Hs,null,ar({title:E(()=>[F(n.$slots,"title",{},void 0,!0)]),body:E(()=>[p("div",Mre,[t.online!==null?(m(),M("span",{key:0,class:J(["status-online",{[`status-online--${r.value}`]:r.value!==null}])},H(t.online),3)):I("",!0),t.online!==null?(m(),M("span",xre,"/")):I("",!0),p("span",Sre,H(t.total),1)])]),_:2},[n.$slots.icon?{name:"icon",fn:E(()=>[F(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}});const Wn=Xt(Ere,[["__scopeId","data-v-1c7759a5"]]),g2=e=>(st("data-v-4668dce5"),e=e(),lt(),e),Lre={class:"stack","data-testid":"detail-view-details"},Are={class:"card-header"},Bre={class:"card-title"},Dre=g2(()=>p("img",{src:z1e},null,-1)),Hre=g2(()=>p("img",{src:F1e},null,-1)),Tre=g2(()=>p("img",{src:rf},null,-1)),Ire=g2(()=>p("img",{src:rf},null,-1)),Ore={class:"variable-columns"},Vre={class:"card-header"},Pre={class:"card-title"},Nre={key:0,class:"card-actions"},$re={class:"card-header"},Zre={class:"card-title"},Rre=X({__name:"MainOverview",setup(e){const{t}=Rt(),r=S5();return(n,o)=>{const a=Qt("RouterLink"),i=Qt("KButton");return m(),M("div",Lre,[P(L(ro),null,{body:E(()=>[P(No,{src:"/global-insight"},{default:E(({data:s,error:l})=>[l?(m(),G(y0,{key:0,error:l},null,8,["error"])):s===void 0?(m(),G(b0,{key:1})):(m(),M(we,{key:2},[p("div",Are,[p("div",Bre,[p("h2",null,H(L(t)("main-overview.detail.health.title")),1)])]),y(),p("div",{class:"columns",style:Ue(`--columns: ${L(r)("use zones")?4:3};`)},[L(r)("use zones")?(m(),G(Wn,{key:0,total:s.zones.controlPlanes.total,online:s.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:E(()=>[Dre]),title:E(()=>[y(H(L(t)("main-overview.detail.health.zone_control_planes")),1)]),_:2},1032,["total","online"])):I("",!0),y(),P(Wn,{total:s.meshes.total,"data-testid":"meshes-status"},{icon:E(()=>[Hre]),title:E(()=>[y(H(L(t)("main-overview.detail.health.meshes")),1)]),_:2},1032,["total"]),y(),P(Wn,{total:s.services.internal.total,online:s.services.internal.online,"data-testid":"services-status"},{icon:E(()=>[Tre]),title:E(()=>[y(H(L(t)("main-overview.detail.health.services")),1)]),_:2},1032,["total","online"]),y(),P(Wn,{total:s.dataplanes.standard.total,online:s.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:E(()=>[Ire]),title:E(()=>[y(H(L(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:2},1032,["total","online"])],4)],64))]),_:1})]),_:1}),y(),p("div",Ore,[L(r)("use zones")?(m(),G(L(ro),{key:0},{body:E(()=>[P(No,{src:"/zone-cps?page=1&size=10"},{default:E(({data:s,error:l})=>[l?(m(),G(y0,{key:0,error:l},null,8,["error"])):s===void 0?(m(),G(b0,{key:1})):(m(),M(we,{key:2},[p("div",Vre,[p("div",Pre,[p("h2",null,H(L(t)("main-overview.detail.zone_control_planes.title")),1),y(),P(a,{to:{name:"zone-cp-list-view"}},{default:E(()=>[y(H(L(t)("main-overview.detail.health.view_all")),1)]),_:1})]),y(),L(r)("create zones")&&s.items.length>0?(m(),M("div",Nre,[P(i,{appearance:"primary",to:{name:"zone-create-view"}},{default:E(()=>[P(L(Xh),{size:L(sa)},null,8,["size"]),y(" "+H(L(t)("zones.index.create")),1)]),_:1})])):I("",!0)]),y(),P(ere,{"data-testid":"zone-control-planes-details","zone-overviews":s.items},null,8,["zone-overviews"])],64))]),_:1})]),_:1})):I("",!0),y(),P(L(ro),null,{body:E(()=>[P(No,{src:"/mesh-insights?page=1&size=10"},{default:E(({data:s,error:l})=>[l?(m(),G(y0,{key:0,error:l},null,8,["error"])):s===void 0?(m(),G(b0,{key:1})):(m(),M(we,{key:2},[p("div",$re,[p("div",Zre,[p("h2",null,H(L(t)("main-overview.detail.meshes.title")),1),y(),P(a,{to:{name:"mesh-list-view"}},{default:E(()=>[y(H(L(t)("main-overview.detail.health.view_all")),1)]),_:1})])]),y(),P(W1e,{"data-testid":"meshes-details","mesh-insights":s.items},null,8,["mesh-insights"])],64))]),_:1})]),_:1})])])}}});const zre=Xt(Rre,[["__scopeId","data-v-4668dce5"]]),Fre={class:"stack"},Ure={class:"columns",style:{"--columns":"3"}},jre={class:"columns",style:{"--columns":"3"}},Yre=X({__name:"MeshDetails",props:{mesh:{type:Object,required:!0},meshInsight:{type:[Object],required:!1,default:void 0}},setup(e){const t=e,{t:r}=Rt(),n=A(()=>i(t.mesh.mtls)),o=A(()=>i(t.mesh.metrics)),a=A(()=>{var s;return Object.values(((s=t.meshInsight)==null?void 0:s.policies)??{}).reduce((l,c)=>l+c.total,0)});function i(s){if(s!=null&&s.enabledBackend&&Array.isArray(s.backends)){const l=s.backends.find(c=>c.name===s.enabledBackend);if(l!==void 0)return`${l.type} / ${l.name}`}return""}return(s,l)=>(m(),G(L(ro),null,{body:E(()=>{var c,u;return[p("div",Fre,[p("div",Ure,[P(Wn,{total:((c=t.meshInsight)==null?void 0:c.services.total)??0,"data-testid":"services-status"},{title:E(()=>[y(H(L(r)("meshes.detail.services")),1)]),_:1},8,["total"]),y(),P(Wn,{total:((u=t.meshInsight)==null?void 0:u.dataplanesByType.standard.total)??0,"data-testid":"data-plane-proxies-status"},{title:E(()=>[y(H(L(r)("meshes.detail.data_plane_proxies")),1)]),_:1},8,["total"]),y(),P(Wn,{total:a.value,"data-testid":"policies-status"},{title:E(()=>[y(H(L(r)("meshes.detail.policies")),1)]),_:1},8,["total"])]),y(),p("div",jre,[P(Hs,null,{title:E(()=>[y(H(L(r)("http.api.property.mtls")),1)]),body:E(()=>[n.value===""?(m(),G(L(j1),{key:0,appearance:"neutral"},{default:E(()=>[y(H(L(r)("meshes.detail.disabled")),1)]),_:1})):(m(),M(we,{key:1},[y(H(n.value),1)],64))]),_:1}),y(),P(Hs,null,{title:E(()=>[y(H(L(r)("http.api.property.metrics")),1)]),body:E(()=>[o.value===""?(m(),G(L(j1),{key:0,appearance:"neutral"},{default:E(()=>[y(H(L(r)("meshes.detail.disabled")),1)]),_:1})):(m(),M(we,{key:1},[y(H(o.value),1)],64))]),_:1}),y(),P(Hs,null,{title:E(()=>[y(H(L(r)("http.api.property.zoneEgress")),1)]),body:E(()=>[P(L(j1),{appearance:"neutral"},{default:E(()=>{var d;return[y(H(L(r)(`meshes.detail.${(d=t.mesh.routing)!=null&&d.zoneEgress?"enabled":"disabled"}`)),1)]}),_:1})]),_:1})])])]}),_:1}))}}),Gre={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Kre=p("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),qre=p("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),Wre=p("g",{filter:"url(#filter0_d)"},[p("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),Qre=p("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),Xre=p("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),Jre=p("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),ene=p("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),tne=p("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),rne=p("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),nne=p("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),one=p("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),ane=p("g",{filter:"url(#filter1_d)"},[p("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),ine=p("g",{filter:"url(#filter2_d)"},[p("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),sne=p("g",{filter:"url(#filter3_d)"},[p("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"}),y(),p("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),lne=p("g",{filter:"url(#filter4_d)"},[p("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"}),y(),p("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),cne=p("g",{filter:"url(#filter5_d)"},[p("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"}),y(),p("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),une=p("g",{filter:"url(#filter6_d)"},[p("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"}),y(),p("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),dne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter7_d)"},[p("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),y(),p("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),hne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter8_d)"},[p("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),y(),p("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),fne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter9_d)"},[p("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),y(),p("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),pne=Ai(' ',1),mne=X({__name:"KubernetesGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",Gre,[Kre,y(),qre,y(),Wre,y(),Qre,y(),Xre,y(),Jre,y(),ene,y(),tne,y(),rne,y(),nne,y(),one,y(),ane,y(),ine,y(),sne,y(),lne,y(),cne,y(),une,y(),P(L(Pt),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` Configuration for all `+H(L(t)("common.product.name"))+` resources is specified in YAML config files. The config files can be stored in an external datastore. - `,1)]),default:E(()=>[cne,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[dne,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` In Kubernetes mode, the `+H(L(t)("common.product.name"))+` control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh. - `,1)]),default:E(()=>[une,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Kubernetes","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[hne,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Kubernetes","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` You can store the YAML config files for `+H(L(t)("common.product.name"))+` in etcd, the native datastore for Kubernetes. - `,1)]),default:E(()=>[dne,y()]),_:1}),y(),hne]))}}),pne={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},mne=p("g",{filter:"url(#filter0_d)"},[p("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),vne=p("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),gne=p("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),Cne=p("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),yne=p("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),bne=p("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),wne=p("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),_ne=p("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),kne=p("g",{filter:"url(#filter1_d)"},[p("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),Mne=p("g",{filter:"url(#filter2_d)"},[p("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),xne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter3_d)"},[p("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),y(),p("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Sne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter4_d)"},[p("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),y(),p("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Ene=Ai(' ',1),Lne=X({__name:"MemoryGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",pne,[mne,y(),vne,y(),gne,y(),Cne,y(),yne,y(),bne,y(),wne,y(),_ne,y(),kne,y(),Mne,y(),P(L(Pt),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[fne,y()]),_:1}),y(),pne]))}}),vne={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},gne=p("g",{filter:"url(#filter0_d)"},[p("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),Cne=p("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),yne=p("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),bne=p("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),wne=p("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),_ne=p("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),kne=p("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),Mne=p("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),xne=p("g",{filter:"url(#filter1_d)"},[p("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),Sne=p("g",{filter:"url(#filter2_d)"},[p("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),Ene=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter3_d)"},[p("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),y(),p("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Lne=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter4_d)"},[p("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),y(),p("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Ane=Ai(' ',1),Bne=X({__name:"MemoryGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",vne,[gne,y(),Cne,y(),yne,y(),bne,y(),wne,y(),_ne,y(),kne,y(),Mne,y(),xne,y(),Sne,y(),P(L(Pt),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` You can store the YAML config files for `+H(L(t)("common.product.name"))+` in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production. - `,1)]),default:E(()=>[xne,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[Ene,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` Since everything is stored in-memory, if `+H(L(t)("common.product.name"))+` restarts the configuration will be lost. This mode is only recommended in development/testing mode. - `,1)]),default:E(()=>[Sne,y()]),_:1},8,["title"]),y(),Ene]))}}),Ane={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Bne=p("rect",{x:"1.5",y:"133.5",width:"307",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Dne=p("rect",{x:"596.5",y:"133.499",width:"308",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Hne=p("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),Tne=p("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),Ine=p("g",{filter:"url(#filter0_d_201_76)"},[p("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),One=p("g",{filter:"url(#filter1_d_201_76)"},[p("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),Vne=p("g",{filter:"url(#filter2_d_201_76)"},[p("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),Pne=p("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),Nne=p("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),$ne=p("g",{filter:"url(#filter3_d_201_76)"},[p("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),Zne=p("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),Rne=p("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),zne=p("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),Fne=p("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),Une=p("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),jne=p("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),Yne=p("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),Gne=p("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),Kne=p("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),qne=p("g",{"clip-path":"url(#clip0_201_76)"},[p("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)"}),y(),p("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)"}),y(),p("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),Wne=p("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),Qne=p("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),Xne=p("g",{filter:"url(#filter4_d_201_76)"},[p("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),Jne=p("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),eoe=p("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),toe=p("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),roe=p("g",{filter:"url(#filter5_d_201_76)"},[p("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),noe=p("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),ooe=p("g",{filter:"url(#filter6_d_201_76)"},[p("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),aoe=p("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),ioe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter7_d_201_76)"},[p("circle",{cx:"579",cy:"41",r:"27",fill:"url(#paint0_linear_201_76)"}),y(),p("circle",{cx:"579",cy:"41",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),soe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter8_d_201_76)"},[p("circle",{cx:"816",cy:"175",r:"27",fill:"url(#paint1_linear_201_76)"}),y(),p("circle",{cx:"816",cy:"175",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),loe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter9_d_201_76)"},[p("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),y(),p("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),coe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter10_d_201_76)"},[p("circle",{cx:"721",cy:"407",r:"27",fill:"url(#paint3_linear_201_76)"}),y(),p("circle",{cx:"721",cy:"407",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),uoe=p("g",{"clip-path":"url(#clip1_201_76)"},[p("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)"}),y(),p("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)"}),y(),p("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),doe=Ai(' ',1),hoe=X({__name:"MultizoneGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",Ane,[Bne,y(),Dne,y(),Hne,y(),Tne,y(),Ine,y(),One,y(),Vne,y(),Pne,y(),Nne,y(),$ne,y(),Zne,y(),Rne,y(),zne,y(),Fne,y(),Une,y(),jne,y(),Yne,y(),Gne,y(),Kne,y(),qne,y(),Wne,y(),Qne,y(),Xne,y(),Jne,y(),eoe,y(),toe,y(),roe,y(),noe,y(),ooe,y(),aoe,y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[Lne,y()]),_:1},8,["title"]),y(),Ane]))}}),Dne={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Hne=p("rect",{x:"1.5",y:"133.5",width:"307",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Tne=p("rect",{x:"596.5",y:"133.499",width:"308",height:"241",stroke:"#e7e7ec","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),Ine=p("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),One=p("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),Vne=p("g",{filter:"url(#filter0_d_201_76)"},[p("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),Pne=p("g",{filter:"url(#filter1_d_201_76)"},[p("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),Nne=p("g",{filter:"url(#filter2_d_201_76)"},[p("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),$ne=p("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),Zne=p("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),Rne=p("g",{filter:"url(#filter3_d_201_76)"},[p("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),zne=p("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),Fne=p("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),Une=p("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),jne=p("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),Yne=p("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),Gne=p("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),Kne=p("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),qne=p("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),Wne=p("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),Qne=p("g",{"clip-path":"url(#clip0_201_76)"},[p("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)"}),y(),p("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)"}),y(),p("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),Xne=p("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),Jne=p("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),eoe=p("g",{filter:"url(#filter4_d_201_76)"},[p("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),toe=p("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),roe=p("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),noe=p("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),ooe=p("g",{filter:"url(#filter5_d_201_76)"},[p("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),aoe=p("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),ioe=p("g",{filter:"url(#filter6_d_201_76)"},[p("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),soe=p("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),loe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter7_d_201_76)"},[p("circle",{cx:"579",cy:"41",r:"27",fill:"url(#paint0_linear_201_76)"}),y(),p("circle",{cx:"579",cy:"41",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),coe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter8_d_201_76)"},[p("circle",{cx:"816",cy:"175",r:"27",fill:"url(#paint1_linear_201_76)"}),y(),p("circle",{cx:"816",cy:"175",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),uoe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter9_d_201_76)"},[p("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),y(),p("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),doe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter10_d_201_76)"},[p("circle",{cx:"721",cy:"407",r:"27",fill:"url(#paint3_linear_201_76)"}),y(),p("circle",{cx:"721",cy:"407",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),hoe=p("g",{"clip-path":"url(#clip1_201_76)"},[p("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)"}),y(),p("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)"}),y(),p("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),foe=Ai(' ',1),poe=X({__name:"MultizoneGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",Dne,[Hne,y(),Tne,y(),Ine,y(),One,y(),Vne,y(),Pne,y(),Nne,y(),$ne,y(),Zne,y(),Rne,y(),zne,y(),Fne,y(),Une,y(),jne,y(),Yne,y(),Gne,y(),Kne,y(),qne,y(),Wne,y(),Qne,y(),Xne,y(),Jne,y(),eoe,y(),toe,y(),roe,y(),noe,y(),ooe,y(),aoe,y(),ioe,y(),soe,y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` 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:E(()=>[ioe,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Zone Control Plane","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `)]),default:E(()=>[loe,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Zone Control Plane","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` 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:E(()=>[soe,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(H(L(t)("common.product.name"))+` attaches a data plane proxy sidecar to each service in your mesh. + `)]),default:E(()=>[coe,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(H(L(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:E(()=>[loe,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:"Ingress","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[uoe,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:"Ingress","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` An ingress data plane proxy handles traffic to the zone from outside. - `)]),default:E(()=>[coe,y()]),_:1}),y(),uoe,y(),doe]))}}),foe={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},poe=p("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),moe=p("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),voe=p("g",{filter:"url(#filter0_d)"},[p("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),goe=p("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),Coe=p("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),yoe=p("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),boe=p("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),woe=p("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),_oe=p("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),koe=p("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),Moe=p("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),xoe=p("g",{filter:"url(#filter1_d)"},[p("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"}),y(),p("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),Soe=p("g",{filter:"url(#filter2_d)"},[p("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"}),y(),p("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),Eoe=p("g",{filter:"url(#filter3_d)"},[p("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"}),y(),p("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),Loe=p("g",{filter:"url(#filter4_d)"},[p("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"}),y(),p("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),Aoe=p("g",{filter:"url(#filter5_d)"},[p("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),Boe=p("g",{filter:"url(#filter6_d)"},[p("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),Doe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter7_d)"},[p("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),y(),p("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Hoe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter8_d)"},[p("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),y(),p("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Toe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter9_d)"},[p("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),y(),p("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Ioe=Ai(' ',1),Ooe=X({__name:"PostgresGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",foe,[poe,y(),moe,y(),voe,y(),goe,y(),Coe,y(),yoe,y(),boe,y(),woe,y(),_oe,y(),koe,y(),Moe,y(),xoe,y(),Soe,y(),Eoe,y(),Loe,y(),Aoe,y(),Boe,y(),P(L(Pt),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `)]),default:E(()=>[doe,y()]),_:1}),y(),hoe,y(),foe]))}}),moe={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},voe=p("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),goe=p("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),Coe=p("g",{filter:"url(#filter0_d)"},[p("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),yoe=p("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),boe=p("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),woe=p("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),_oe=p("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),koe=p("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),Moe=p("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),xoe=p("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),Soe=p("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),Eoe=p("g",{filter:"url(#filter1_d)"},[p("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"}),y(),p("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),Loe=p("g",{filter:"url(#filter2_d)"},[p("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"}),y(),p("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),Aoe=p("g",{filter:"url(#filter3_d)"},[p("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"}),y(),p("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),Boe=p("g",{filter:"url(#filter4_d)"},[p("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"}),y(),p("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),Doe=p("g",{filter:"url(#filter5_d)"},[p("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),Hoe=p("g",{filter:"url(#filter6_d)"},[p("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#b6b6bd"})],-1),Toe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter7_d)"},[p("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),y(),p("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Ioe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter8_d)"},[p("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),y(),p("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Ooe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter9_d)"},[p("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),y(),p("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),Voe=Ai(' ',1),Poe=X({__name:"PostgresGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",moe,[voe,y(),goe,y(),Coe,y(),yoe,y(),boe,y(),woe,y(),_oe,y(),koe,y(),Moe,y(),xoe,y(),Soe,y(),Eoe,y(),Loe,y(),Aoe,y(),Boe,y(),Doe,y(),Hoe,y(),P(L(Pt),{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` Configuration for all `+H(L(t)("common.product.name"))+` resources is specified in YAML config files. The config files can be stored in an external datastore. - `,1)]),default:E(()=>[Doe,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[Toe,y()]),_:1}),y(),P(L(Pt),{trigger:"hover",title:L(t)("common.product.name"),"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` In Postgres mode, the `+H(L(t)("common.product.name"))+` control plane connects to Postgres to fetch the right resources and configure the service mesh. - `,1)]),default:E(()=>[Hoe,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Postgres","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[Ioe,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Postgres","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` You can store the YAML config files for `+H(L(t)("common.product.name"))+` in a Postgres database. You can work with a managed Postgres offering or manage your own. - `,1)]),default:E(()=>[Toe,y()]),_:1}),y(),Ioe]))}}),Voe={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Poe=p("g",{filter:"url(#filter0_d_159_853)"},[p("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),Noe=p("g",{filter:"url(#filter1_d_159_853)"},[p("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),$oe=p("g",{filter:"url(#filter2_d_159_853)"},[p("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),Zoe=p("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),Roe=p("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),zoe=p("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),Foe=p("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),Uoe=p("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),joe=p("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),Yoe=p("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),Goe=p("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),Koe=p("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),qoe=p("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),Woe=p("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),Qoe=p("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),Xoe=p("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),Joe=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter3_d_159_853)"},[p("circle",{cx:"542",cy:"56",r:"27",fill:"url(#paint0_linear_159_853)"}),y(),p("circle",{cx:"542",cy:"56",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),eae=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter4_d_159_853)"},[p("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),y(),p("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),tae=p("g",{"clip-path":"url(#clip0_159_853)"},[p("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)"}),y(),p("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)"}),y(),p("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),rae=p("g",{"clip-path":"url(#clip1_159_853)"},[p("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)"}),y(),p("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)"}),y(),p("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),nae=Ai(' ',1),oae=X({__name:"StandaloneGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",Voe,[Poe,y(),Noe,y(),$oe,y(),Zoe,y(),Roe,y(),zoe,y(),Foe,y(),Uoe,y(),joe,y(),Yoe,y(),Goe,y(),Koe,y(),qoe,y(),Woe,y(),Qoe,y(),Xoe,y(),P(L(Pt),{trigger:"hover","is-svg":!0,tag:"g",title:L(t)("common.product.name"),placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` + `,1)]),default:E(()=>[Ooe,y()]),_:1}),y(),Voe]))}}),Noe={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},$oe=p("g",{filter:"url(#filter0_d_159_853)"},[p("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),Zoe=p("g",{filter:"url(#filter1_d_159_853)"},[p("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),Roe=p("g",{filter:"url(#filter2_d_159_853)"},[p("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),zoe=p("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),Foe=p("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),Uoe=p("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),joe=p("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),Yoe=p("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),Goe=p("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),Koe=p("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),qoe=p("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),Woe=p("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),Qoe=p("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),Xoe=p("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),Joe=p("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),eae=p("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),tae=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter3_d_159_853)"},[p("circle",{cx:"542",cy:"56",r:"27",fill:"url(#paint0_linear_159_853)"}),y(),p("circle",{cx:"542",cy:"56",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),rae=p("g",{class:"cursor-help animate-pulse"},[p("g",{filter:"url(#filter4_d_159_853)"},[p("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),y(),p("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})]),y(),p("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),nae=p("g",{"clip-path":"url(#clip0_159_853)"},[p("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)"}),y(),p("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)"}),y(),p("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),oae=p("g",{"clip-path":"url(#clip1_159_853)"},[p("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)"}),y(),p("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)"}),y(),p("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),aae=Ai(' ',1),iae=X({__name:"StandaloneGraph",setup(e){const{t}=Rt();return(r,n)=>(m(),M("svg",Noe,[$oe,y(),Zoe,y(),Roe,y(),zoe,y(),Foe,y(),Uoe,y(),joe,y(),Yoe,y(),Goe,y(),Koe,y(),qoe,y(),Woe,y(),Qoe,y(),Xoe,y(),Joe,y(),eae,y(),P(L(Pt),{trigger:"hover","is-svg":!0,tag:"g",title:L(t)("common.product.name"),placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(` The control plane provides the config for all services in the mesh. - `)]),default:E(()=>[Joe,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(H(L(t)("common.product.name"))+` attaches a data plane proxy sidecar to each service in your mesh. + `)]),default:E(()=>[tae,y()]),_:1},8,["title"]),y(),P(L(Pt),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:E(()=>[y(H(L(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:E(()=>[eae,y()]),_:1}),y(),tae,y(),rae,y(),nae]))}}),w1={KumaLogo:y1($1e,{description:"KumaLogo"}),GithubButton:y1(Fte,{description:"GithubButton"}),MainOverview:y1(Zre,{description:"MainOverview"}),KubernetesGraph:y1(fne,{description:"KubernetesGraph"}),PostgresGraph:y1(Ooe,{description:"PostgresGraph"}),MemoryGraph:y1(Lne,{description:"MemoryGraph"}),MultizoneGraph:y1(hoe,{description:"MultizoneGraph"}),StandaloneGraph:y1(oae,{description:"StandaloneGraph"}),AppSidebar:y1(O1e,{description:"AppSidebar"}),AppHeader:y1(h1e,{description:"AppHeader"}),AppLoadingBar:y1(k1e,{description:"AppLoadingBar"}),AppOnboardingNotification:y1(L1e,{description:"AppOnboardingNotification"}),MainView:y1(m1e,{description:"MainView"}),MeshDetails:y1(Ure,{description:"MeshDetails"})},[aae,iae,Ase,Bse,Dse,Hse,Tse,Ise,Ose,Vse,Pse,Nse,sae,$se]=Dl(w1.KumaLogo,w1.GithubButton,w1.MainOverview,w1.KubernetesGraph,w1.PostgresGraph,w1.MemoryGraph,w1.MultizoneGraph,w1.StandaloneGraph,w1.AppSidebar,w1.AppHeader,w1.AppLoadingBar,w1.AppOnboardingNotification,w1.MainView,w1.MeshDetails),lae={key:0,"aria-label":"Breadcrumb"},cae={key:0,class:"app-view-title-bar"},uae={key:1,class:"actions"},dae={key:0,class:"app-view-title-bar"},hae={key:1,class:"actions"},fae=X({__name:"AppView",props:{breadcrumbs:{type:Array,required:!1,default:null},fullscreen:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,r=sae(),n=Lt(),o=new Map,a=Y([]),i=Symbol("app-view"),s=d=>{const h=[...d.values()];h.some(f=>f.length===0)?a.value=[]:a.value=h.flat()},l={addBreadcrumbs:(d,h)=>{typeof d<"u"&&(o.set(h,d),s(o))},removeBreadcrumbs:d=>{o.delete(d),s(o)}},c=x1("app-view-parent",void 0);c||Vo("app-view-parent",l);const u=c||l;return De(()=>t.breadcrumbs,d=>{d!==null&&u.addBreadcrumbs(d,i)},{immediate:!0}),cr(()=>{u.removeBreadcrumbs(i)}),(d,h)=>{const f=Qt("KAlert");return L(c)?(m(),M("section",{key:1,class:J({"is-fullscreen":t.fullscreen})},[L(n).title?(m(),M("header",dae,[t.fullscreen?(m(),G(L(su),{key:0})):I("",!0),y(),F(d.$slots,"title",{},void 0,!0),y(),L(n).actions?(m(),M("div",hae,[F(d.$slots,"actions",{},void 0,!0)])):I("",!0)])):I("",!0),y(),p("aside",null,[L(n).notifications?(m(),G(f,{key:0,class:"mb-4",appearance:"warning"},{alertMessage:E(()=>[F(d.$slots,"notifications",{},void 0,!0)]),_:3})):I("",!0)]),y(),F(d.$slots,"default",{},void 0,!0)],2)):(m(),G(L(r),{key:0,class:"app-main-content"},{default:E(()=>[a.value.length>0?(m(),M("nav",lae,[P(L(O7),{items:a.value},null,8,["items"])])):I("",!0),y(),p("section",{class:J({"is-fullscreen":t.fullscreen})},[L(n).title?(m(),M("header",cae,[t.fullscreen?(m(),G(L(su),{key:0})):I("",!0),y(),F(d.$slots,"title",{},void 0,!0),y(),L(n).actions?(m(),M("div",uae,[F(d.$slots,"actions",{},void 0,!0)])):I("",!0)])):I("",!0),y(),F(d.$slots,"default",{},void 0,!0)],2)]),_:3}))}}});const pae=Xt(fae,[["__scopeId","data-v-3e4749c8"]]),t7=Symbol("route-view-parent"),mae=X({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,r=Symbol("route-title"),n=x1(t7);return typeof n<"u"&&(De(()=>t.title,o=>{o.length>0&&n.addTitle(o,r)},{immediate:!0}),cr(()=>{n.removeTitle(r)})),(o,a)=>t.render?(m(),M(we,{key:0},[y(H(t.title),1)],64)):I("",!0)}}),_5=function(e){let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},vae=function(e){return(Array.isArray(e)?e[0]:e)??""},gae=(e=document)=>_5(t=>{e.title=t}),Cae=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return _5(r=>{const n=r.reduce((o,a)=>Object.entries(a).reduce((i,[s,l])=>(typeof i[s]>"u"&&(i[s]=[]),i[s].push(l),i),o),{});e.classList.remove(...[...e.classList].filter(o=>!t.includes(o))),e.classList.add(...n.class||[])})},cu=(e,t)=>{const r={...t},n=Object.entries(e).reduce((o,[a,i])=>(String(i).length>0?o[a]=encodeURIComponent(String(i)):o[a]=void 0,o),r);return{...r,...n}},yae=["data-testid"],bae={key:0,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},wae=X({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){const t=e,r=M5(),n=x5(),{t:o}=Rt(),a=Kl(),i=oC(),s=Symbol("route-view"),l=A(()=>t.name),c=Y(""),u=new Map,d=new Map,h=gae(document),f=Cae(document.documentElement),g=N=>N.reverse().concat(o("components.route-view.title",{name:o("common.product.name")})).join(" | "),_={addTitle:(N,z)=>{c.value=N,u.set(z,N),h(g([...u.values()]))},removeTitle:N=>{u.delete(N),h(g([...u.values()]))},addAttrs:(N,z)=>{d.set(z,N),f([...d.values()])},removeAttrs:N=>{d.delete(N),f([...d.values()])}},C=A(()=>Object.entries({...t.params,...a.query,...a.params}).reduce((z,[D,S])=>{if(typeof t.params[D]>"u")return z;let R=vae(S);const V=t.params[D];switch(!0){case typeof V=="number":isNaN(Number(S))&&(R=String(V));break}return R.length===0&&(R=String(V)),z[D]=decodeURIComponent(R),z},{}));let w={};const b=_5(N=>{i.push({name:t.name,query:cu(N,a.query)}),w={}}),v=N=>{w={...w,...N},b(w)},k=(...N)=>{i.push(...N)};De(()=>t.name,N=>{const z=Object.entries(C.value||{}).reduce((D,[S,R])=>(typeof a.params[S]>"u"&&(D[S]=R),D),{});Object.keys(z).length>0&&i.replace({name:N,query:cu(z,a.query)})},{immediate:!0});const T=x1(t7,void 0);T||(h(o("components.route-view.title",{name:o("common.product.name")})),Vo(t7,_));const $=T||_;return De(()=>t.attrs,N=>{Object.keys(N).length>0&&$.addAttrs(N,s)},{immediate:!0}),cr(()=>{$.removeAttrs(s)}),(N,z)=>(m(),M("div",{class:"route-view","data-testid":l.value},[L(T)?I("",!0):(m(),M("div",bae,H(L(o)("components.route-view.route-announcer",{title:c.value})),1)),y(),F(N.$slots,"default",{t:L(o),env:L(r),can:L(n),route:{update:v,replace:k,params:C.value}})],8,yae))}}),_ae=e=>[{path:"/404",name:"not-found",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>e[e.length-1]()}],kae=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};function Mae(e){const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)}class uu extends Error{get key(){return this.message}}const xae=(e,t)=>{const r=qJ("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 yl(e,a)>"u")throw a.startsWith("http.api.")?new uu(a):new Error(`Missing message: "${a}" for locale "en-us", using id as fallback`);return yl(e,a).length===0?"":(o[1]={...n,...o[1]},r.t(...o))}catch(s){switch(!0){case s instanceof uu:return Mae(s.key.split(".").pop());default:if((i=o[2])!=null&&i.defaultMessage)return o[2].defaultMessage;throw s}}}}};var ci=class{constructor(e,t,r,n,o,a){mt(this,"type",3);mt(this,"name","");mt(this,"prefix","");mt(this,"value","");mt(this,"suffix","");mt(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"}},Sae=/[$_\p{ID_Start}]/u,Eae=/[$_\u200C\u200D\p{ID_Continue}]/u,r7=".*";function Lae(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function rf(e,t=!1){let r=[],n=0;for(;n{if(il("OTHER_MODIFIER")??l("ASTERISK"),u=b=>{let v=l(b);if(v!==void 0)return v;let{type:k,index:T}=r[i];throw new TypeError(`Unexpected ${k} at ${T}, expected ${b}`)},d=()=>{let b="",v;for(;v=l("CHAR")??l("ESCAPED_CHAR");)b+=v;return b},h=b=>b,f=t.encodePart||h,g="",_=b=>{g+=b},C=()=>{g.length&&(o.push(new ci(3,"","",f(g),"",3)),g="")},w=(b,v,k,T,$)=>{let N=3;switch($){case"?":N=1;break;case"*":N=0;break;case"+":N=2;break}if(!v&&!k&&N===3){_(b);return}if(C(),!v&&!k){if(!b)return;o.push(new ci(3,"","",f(b),"",N));return}let z;k?k==="*"?z=r7:z=k:z=n;let D=2;z===n?(D=1,z=""):z===r7&&(D=0,z="");let S;if(v?S=v:k&&(S=a++),s.has(S))throw new TypeError(`Duplicate name '${S}'.`);s.add(S),o.push(new ci(D,S,f(b),z,f(T),N))};for(;i-1)}return i||(n+=`(?=${a}|${o})`),new RegExp(n,du(r))}var fn={delimiter:"",prefixes:"",sensitive:!0,strict:!0},Bae={delimiter:".",prefixes:"",sensitive:!0,strict:!0},Dae={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function Hae(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function af(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function Tae(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function sf(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var lf=["ftp","file","http","https","ws","wss"];function cf(e){if(!e)return!0;for(let t of lf)if(e.test(t))return!0;return!1}function Iae(e,t){if(e=af(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 Oae(e,t){if(e=af(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 Vae(e,t){return t||e===""?e:sf(e)?hf(e):df(e)}function Pae(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function Nae(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function $ae(e,t,r){if(r||e==="")return e;if(t&&!lf.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 Zae(e,t,r){return uf(t)===e&&(e=""),r||e===""?e:ff(e)}function Rae(e,t){return e=Tae(e,":"),t||e===""?e:k5(e)}function uf(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function k5(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function zae(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function Fae(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function df(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 hf(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function ff(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Uae(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 jae(e){return e===""?e:new URL(`data:${e}`).pathname}function Yae(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function Gae(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var $o,u1,St,bt,Qn,Zo,Fr,Ro,zo,Fo,Vt,Ft,bl,pf,Ei,n7,Xn,Ua,Uo,Hs,k1,Z1,Li,o7,wl,mf,jo,Ts,_l,vf,kl,gf,Yo,Is,Cn,Ao,Ur,zn,Ml,Cf,xl,yf,Sl,bf,El,wf,z1,pr,Ll,_f,pu,Kae=(pu=class{constructor(e){et(this,Vt);et(this,bl);et(this,Ei);et(this,Xn);et(this,Uo);et(this,k1);et(this,Li);et(this,wl);et(this,jo);et(this,_l);et(this,kl);et(this,Yo);et(this,Cn);et(this,Ur);et(this,Ml);et(this,xl);et(this,Sl);et(this,El);et(this,z1);et(this,Ll);et(this,$o,void 0);et(this,u1,[]);et(this,St,{});et(this,bt,0);et(this,Qn,1);et(this,Zo,0);et(this,Fr,0);et(this,Ro,0);et(this,zo,0);et(this,Fo,!1);Yt(this,$o,e)}get result(){return oe(this,St)}parse(){for(Yt(this,u1,rf(oe(this,$o),!0));oe(this,bt)0)if(ge(this,xl,yf).call(this))Yt(this,Ro,oe(this,Ro)-1);else continue;if(ge(this,Ml,Cf).call(this)){Yt(this,Ro,oe(this,Ro)+1);continue}switch(oe(this,Fr)){case 0:ge(this,Li,o7).call(this)&&(oe(this,St).username="",oe(this,St).password="",oe(this,St).hostname="",oe(this,St).port="",oe(this,St).pathname="",oe(this,St).search="",oe(this,St).hash="",ge(this,Xn,Ua).call(this,1));break;case 1:if(ge(this,Li,o7).call(this)){ge(this,Ll,_f).call(this);let e=7,t=1;oe(this,Fo)&&(oe(this,St).pathname="/"),ge(this,wl,mf).call(this)?(e=2,t=3):oe(this,Fo)&&(e=2),ge(this,Vt,Ft).call(this,e,t)}break;case 2:ge(this,jo,Ts).call(this)?ge(this,Xn,Ua).call(this,3):(ge(this,Yo,Is).call(this)||ge(this,Cn,Ao).call(this)||ge(this,Ur,zn).call(this))&&ge(this,Xn,Ua).call(this,5);break;case 3:ge(this,_l,vf).call(this)?ge(this,Vt,Ft).call(this,4,1):ge(this,jo,Ts).call(this)&&ge(this,Vt,Ft).call(this,5,1);break;case 4:ge(this,jo,Ts).call(this)&&ge(this,Vt,Ft).call(this,5,1);break;case 5:ge(this,Sl,bf).call(this)?Yt(this,zo,oe(this,zo)+1):ge(this,El,wf).call(this)&&Yt(this,zo,oe(this,zo)-1),ge(this,kl,gf).call(this)&&!oe(this,zo)?ge(this,Vt,Ft).call(this,6,1):ge(this,Yo,Is).call(this)?ge(this,Vt,Ft).call(this,7,0):ge(this,Cn,Ao).call(this)?ge(this,Vt,Ft).call(this,8,1):ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break;case 6:ge(this,Yo,Is).call(this)?ge(this,Vt,Ft).call(this,7,0):ge(this,Cn,Ao).call(this)?ge(this,Vt,Ft).call(this,8,1):ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break;case 7:ge(this,Cn,Ao).call(this)?ge(this,Vt,Ft).call(this,8,1):ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break;case 8:ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break}}}},$o=new WeakMap,u1=new WeakMap,St=new WeakMap,bt=new WeakMap,Qn=new WeakMap,Zo=new WeakMap,Fr=new WeakMap,Ro=new WeakMap,zo=new WeakMap,Fo=new WeakMap,Vt=new WeakSet,Ft=function(e,t){switch(oe(this,Fr)){case 0:break;case 1:oe(this,St).protocol=ge(this,z1,pr).call(this);break;case 2:break;case 3:oe(this,St).username=ge(this,z1,pr).call(this);break;case 4:oe(this,St).password=ge(this,z1,pr).call(this);break;case 5:oe(this,St).hostname=ge(this,z1,pr).call(this);break;case 6:oe(this,St).port=ge(this,z1,pr).call(this);break;case 7:oe(this,St).pathname=ge(this,z1,pr).call(this);break;case 8:oe(this,St).search=ge(this,z1,pr).call(this);break;case 9:oe(this,St).hash=ge(this,z1,pr).call(this);break}ge(this,bl,pf).call(this,e,t)},bl=new WeakSet,pf=function(e,t){Yt(this,Fr,e),Yt(this,Zo,oe(this,bt)+t),Yt(this,bt,oe(this,bt)+t),Yt(this,Qn,0)},Ei=new WeakSet,n7=function(){Yt(this,bt,oe(this,Zo)),Yt(this,Qn,0)},Xn=new WeakSet,Ua=function(e){ge(this,Ei,n7).call(this),Yt(this,Fr,e)},Uo=new WeakSet,Hs=function(e){return e<0&&(e=oe(this,u1).length-e),e=0&&(e.pathname=Vr(n.pathname.substring(0,o+1),r)+e.pathname)}e.pathname=$ae(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=Oae(t.search,r)),typeof t.hash=="string"&&(e.hash=Iae(t.hash,r)),e}function ja(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function qae(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function Wae(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=`[^${qae(t.delimiter)}]+?`,o=/[$_\u200C\u200D\p{ID_Continue}]/u,a="";for(let i=0;i0?e[i-1]:null,d=i0?d.value[0]:"";c=o.test(h)}else c=!d.hasCustomName();if(!c&&!s.prefix.length&&u&&u.type===3){let h=u.value[u.value.length-1];c=t.prefixes.includes(h)}c&&(a+="{"),a+=ja(s.prefix),l&&(a+=`:${s.name}`),s.type===2?a+=`(${s.value})`:s.type===1?l||(a+=`(${n})`):s.type===0&&(!l&&(!u||u.type===3||u.modifier!==3||c||s.prefix!=="")?a+="*":a+=`(${r})`),s.type===1&&l&&s.suffix.length&&o.test(s.suffix[0])&&(a+="\\"),a+=ja(s.suffix),c&&(a+="}"),s.modifier!==3&&(a+=Do(s.modifier))}return a}var Cr,Jn,Go,Gt,yr,mu,kf=(mu=class{constructor(e={},t,r){et(this,Cr,void 0);et(this,Jn,{});et(this,Go,{});et(this,Gt,{});et(this,yr,{});try{let n;if(typeof t=="string"?n=t:r=t,typeof e=="string"){let s=new Kae(e);if(s.parse(),e=s.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};Yt(this,Cr,Oa({pathname:cn,protocol:cn,username:cn,password:cn,hostname:cn,port:cn,search:cn,hash:cn},e,!0)),uf(oe(this,Cr).protocol)===oe(this,Cr).port&&(oe(this,Cr).port="");let i;for(i of b0){if(!(i in oe(this,Cr)))continue;let s={},l=oe(this,Cr)[i];switch(oe(this,Go)[i]=[],i){case"protocol":Object.assign(s,fn),s.encodePart=k5;break;case"username":Object.assign(s,fn),s.encodePart=zae;break;case"password":Object.assign(s,fn),s.encodePart=Fae;break;case"hostname":Object.assign(s,Bae),sf(l)?s.encodePart=hf:s.encodePart=df;break;case"port":Object.assign(s,fn),s.encodePart=ff;break;case"pathname":cf(oe(this,Jn).protocol)?(Object.assign(s,Dae,o),s.encodePart=Uae):(Object.assign(s,fn,o),s.encodePart=jae);break;case"search":Object.assign(s,fn,o),s.encodePart=Yae;break;case"hash":Object.assign(s,fn,o),s.encodePart=Gae;break}try{oe(this,yr)[i]=nf(l,s),oe(this,Jn)[i]=of(oe(this,yr)[i],oe(this,Go)[i],s),oe(this,Gt)[i]=Wae(oe(this,yr)[i],s)}catch{throw new TypeError(`invalid ${i} pattern '${oe(this,Cr)[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=Oa(r,e,!1):r=Oa(r,hu(e,t),!1)}catch{return!1}let n;for(n of b0)if(!oe(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=Oa(r,e,!1):r=Oa(r,hu(e,t),!1)}catch{return null}let n={};t?n.inputs=[e,t]:n.inputs=[e];let o;for(o of b0){let a=oe(this,Jn)[o].exec(r[o]);if(!a)return null;let i={};for(let[s,l]of oe(this,Go)[o].entries())if(typeof l=="string"||typeof l=="number"){let c=a[s+1];i[l]=c}n[o]={input:r[o]??"",groups:i}}return n}static compareComponent(e,t,r){let n=(s,l)=>{for(let c of["type","modifier","prefix","value","suffix"]){if(s[c]{let c=0;for(;c{this.routes.set(new kf({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 Xae{constructor(t,r){mt(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 Jae{constructor(t,{create:r,destroy:n},o){mt(this,"cache",new Map);mt(this,"pool");mt(this,"getCacheKeyPrefix");const a=new Qae(t);this.pool=new Xae(i=>r(i,a),(i,s)=>{n(i,s)}),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)}}const eie=0,tie=1,Fn=2,rie=e=>e.readyState===Fn;class nie extends EventTarget{constructor(r,n={}){super();mt(this,"url","");mt(this,"withCredentials",!1);mt(this,"CONNECTING",eie);mt(this,"OPEN",tie);mt(this,"CLOSED",Fn);mt(this,"onerror",null);mt(this,"onmessage",null);mt(this,"onopen",null);mt(this,"readyState",Fn);this.source=r,this._open()}_open(){(async function(r){try{r.readyState=0;const n=r.source();for await(const o of n)if(r.dispatchEvent(new MessageEvent("message",{data:o})),r.readyState===Fn)break;r.readyState=Fn}catch(n){r.dispatchEvent(new ErrorEvent("error",{error:n}))}})(this)}open(){this.readyState!==Fn&&this._open()}close(){this.readyState=Fn}}const oie=(e,t)=>{const[r,n]=e.split("?"),o=new URLSearchParams(n),a=t.match(r);return new nie(async function*(){for(;;)this.readyState=1,yield a.route({offset:parseInt(o.get("offset")||"0"),size:parseInt(o.get("size")||"0"),page:parseInt(o.get("page")||"0"),search:o.get("search")||"",...a.params},this),rie(this)||await new Promise(s=>setTimeout(s,5e3))})},aie=(e,t)=>{t&&t.close()},iie={create:oie,destroy:aie};function sie(e=""){return{baseGuiPath:"/gui",apiUrl:e,version:"2.4.0",product:"Kuma",mode:"global",environment:"universal",apiReadOnly:!1}}class lie{constructor(t){mt(this,"env");let r=t;const n=(s,l="")=>this.var(s,(r==null?void 0:r[s])??l),o=this.getConfig(),a=uie(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}}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=sie(),console.error("Unable to parse kuma config. Falling back to defaults")),r.apiUrl=cie(r.apiUrl),r}}function Mf(e){return e.endsWith("/")?Mf(e.slice(0,-1)):e}function cie(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,Mf(e)}function uie(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:Be("application.Env"),env:Be("application.env"),EnvVars:Be("EnvVars"),can:Be("application.can"),features:Be("application.can.features"),notFoundView:Be("application.not-found"),applicationComponents:Be("application.components"),sources:Be("data.sources"),dataSourcePool:Be("data.DataSourcePool"),dataSourceLifecycle:Be("data.DataSourceLifecycle"),getDataSourceCacheKeyPrefix:Be("data.getDataSourceCacheKeyPrefix"),i18n:Be("i18n"),enUs:Be("i18n.locale.enUs")},die=e=>[[Be("application.components"),{service:t=>[["AppView",pae],["DataSource",No],["RouteView",wae],["RouteTitle",mae],["I18nT",WJ(t)]],arguments:[e.i18n],labels:[e.components]}],[Be("application.routes"),{service:_ae,arguments:[Kt.notFoundView],labels:[e.routes]}],[Kt.i18n,{service:xae,arguments:[Kt.enUs,e.env]}],[Kt.can,{service:kae,arguments:[Kt.features]}],[Kt.Env,{service:lie,arguments:[e.EnvVars]}],[Kt.env,{service:t=>(...r)=>t.var(...r),arguments:[Kt.Env]}],[Kt.dataSourceLifecycle,{constant:iie}],[Kt.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[Kt.dataSourcePool,{service:Jae,arguments:[e.sources,Kt.dataSourceLifecycle,Kt.getDataSourceCacheKeyPrefix]}]],hie=Kt,[M5,x5,Rt,fie]=Dl(Kt.env,Kt.can,Kt.i18n,Kt.dataSourcePool);function pie(e){return[{name:"Home",routeName:"home"},...e?[{name:"Zones",routeName:"zone-cp-list-view",anchorRouteName:"zone-index-view"}]:[{name:"Zone Egresses",routeName:"zone-egress-list-view",anchorRouteName:"zone-index-view"}],{name:"Meshes",routeName:"mesh-list-view",anchorRouteName:"mesh-index-view"}]}const mie=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes"}),vie=()=>[{path:"/",name:"home",component:()=>_e(()=>import("./MainOverviewView-b4e3034b.js"),[],import.meta.url)}],gie=e=>({"/global-insight":(t,r)=>(r.close(),e.getGlobalInsight())}),Cie=e=>[[Be("control-planes.routes"),{service:vie,labels:[e.routes]}],[Be("control-planes.sources"),{service:gie,arguments:[e.api],labels:[e.sources]}],[Be("control-planes.features"),{service:mie,arguments:[e.env],labels:[e.features]}]],yie=()=>({"/me":async(e={},t)=>(t.close(),Promise.resolve({pageSize:50}))}),bie={sources:Be("me.sources")},wie=e=>[[bie.sources,{service:yie,arguments:[e.api],labels:[e.sources]}]],_ie=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>_e(()=>import("./MeshIndexView-90f39c9d.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>_e(()=>import("./MeshListView-e41994c3.js"),["./MeshListView-954cdc0b.css"],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},children:[{path:"",name:"mesh-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>_e(()=>import("./MeshTabsView-99abe23d.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",meta:{module:"meshes"},name:"mesh-detail-view",component:()=>_e(()=>import("./MeshDetailView-140d488c.js"),["./MeshDetailView-f882dce6.css"],import.meta.url)},{path:"config",name:"mesh-config-view",component:()=>_e(()=>import("./MeshConfigView-b7cbfefa.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],kie=e=>({"/meshes":async(t,r)=>{r.close();const{size:n}=t,o=t.size*(t.page-1);return e.getAllMeshes({size:n,offset:o})},"/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})}}),Mie=["protocol","service","zone"];function a7(e){const t=new Map;for(const[r,n]of e){const o=Mie.includes(r),a=o?"tag":r;t.has(a)||t.set(a,[]);const i=t.get(a);let s;a==="tag"?s=(o?`kuma.io/${r}:${n}`:n).replace(/\s+/g,""):s=n,i.push(s.trim())}return t}const xie=e=>({"/meshes/:mesh/dataplanes":async(t,r)=>{r.close();const{mesh:n,size:o}=t,a=t.size*(t.page-1),i="false",s=Object.fromEntries(a7(JSON.parse(t.search||"[]")));return e.getAllDataplaneOverviewsFromMesh({mesh:n},{...s,gateway:i,offset:a,size:o})},"/meshes/:mesh/dataplanes/:name":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getDataplaneFromMesh({mesh:n,name:o})},"/meshes/:mesh/dataplanes/:name/data-path/:dataPath":(t,r)=>{r.close();const{mesh:n,name:o,dataPath:a}=t;return e.getDataplaneData({mesh:n,dppName:o,dataPath:a})},"/meshes/:mesh/dataplanes/:name/sidecar-dataplanes-policies":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getSidecarDataplanePolicies({mesh:n,name:o})},"/meshes/:mesh/dataplanes/:name/rules":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getDataplaneRules({mesh:n,name:o})},"/meshes/:mesh/dataplane-overviews/:name":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getDataplaneOverviewFromMesh({mesh:n,name:o})},"/meshes/:mesh/dataplanes/for/:service/of/:type":async(t,r)=>{r.close();const{mesh:n,size:o}=t,a=t.size*(t.page-1),i=Object.fromEntries(a7(JSON.parse(t.search||"[]")));typeof i.tag>"u"&&(i.tag=[]),i.tag=i.tag.filter(l=>!l.startsWith("kuma.io/service:")),i.tag.push(`kuma.io/service:${t.service}`);const s=t.type!=="all"?{gateway:t.type}:{};return e.getAllDataplaneOverviewsFromMesh({mesh:n},{...i,...s,offset:a,size:o})}}),Sie=()=>({items:()=>[{path:"data-planes",name:"data-plane-list-view",meta:{module:"data-planes"},component:()=>_e(()=>import("./DataPlaneListView-f803353d.js"),["./KFilterBar-f660cdbe.css","./DataPlaneListView-407dd163.css"],import.meta.url)}],item:()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>_e(()=>import("./DataPlaneDetailTabsView-c26168a7.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>_e(()=>import("./DataPlaneDetailView-7ebd401c.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css","./TagList-613e8329.css","./DataPlaneDetailView-a63ad1a7.css"],import.meta.url)},{path:"policies",name:"data-plane-policies-view",component:()=>_e(()=>import("./DataPlanePoliciesView-cd3dd327.js"),["./AccordionList-8bab9627.css","./CodeBlock-aa591f34.css","./PolicyTypeTag-f5c09fb0.css","./TagList-613e8329.css","./DataPlanePoliciesView-3172c9cb.css"],import.meta.url)},{path:"xds-config",name:"data-plane-xds-config-view",component:()=>_e(()=>import("./DataPlaneXdsConfigView-86625e11.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"data-plane-stats-view",component:()=>_e(()=>import("./DataPlaneStatsView-b82128e9.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"data-plane-clusters-view",component:()=>_e(()=>import("./DataPlaneClustersView-52a95e5c.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"config",name:"data-plane-config-view",component:()=>_e(()=>import("./DataPlaneConfigView-cd993ffe.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),Eie=e=>[[Be("data-planes.sources"),{service:xie,arguments:[e.api],labels:[e.sources]}]],Lie=e=>({"/meshes/:mesh/gateways":async(t,r)=>{r.close();const n=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{gateway:"true",offset:n,size:t.size})},"/meshes/:mesh/gateways/of/:type":async(t,r)=>{r.close();const n=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{...Object.fromEntries(a7(JSON.parse(t.search||"[]"))),gateway:t.type==="all"?"true":t.type,offset:n,size:t.size})},"/meshes/:mesh/gateways/:name/policies":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getMeshGatewayDataplane({mesh:n,name:o})}}),Aie=()=>({items:()=>[{path:"gateways",name:"gateway-list-view",meta:{module:"gateways"},component:()=>_e(()=>import("./GatewayListView-e2b34519.js"),["./KFilterBar-f660cdbe.css","./GatewayListView-a7c21902.css"],import.meta.url)}],item:()=>[{path:"gateways/:dataPlane",name:"gateway-detail-tabs-view",component:()=>_e(()=>import("./DataPlaneDetailTabsView-c26168a7.js"),["./NavTabs-67112198.css"],import.meta.url),props:{isGatewayView:!0},children:[{path:"overview",name:"gateway-detail-view",component:()=>_e(()=>import("./DataPlaneDetailView-7ebd401c.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css","./TagList-613e8329.css","./DataPlaneDetailView-a63ad1a7.css"],import.meta.url)},{path:"policies",name:"gateway-policies-view",component:()=>_e(()=>import("./GatewayPoliciesView-d15153f6.js"),["./AccordionList-8bab9627.css","./GatewayPoliciesView-15d674af.css"],import.meta.url)},{path:"xds-config",name:"gateway-xds-config-view",component:()=>_e(()=>import("./DataPlaneXdsConfigView-86625e11.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"gateway-stats-view",component:()=>_e(()=>import("./DataPlaneStatsView-b82128e9.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"gateway-clusters-view",component:()=>_e(()=>import("./DataPlaneClustersView-52a95e5c.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)}]}]}),Bie=e=>[[Be("gateway.sources"),{service:Lie,arguments:[e.api],labels:[e.sources]}]],Die=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})}}),Hie=()=>({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:()=>_e(()=>import("./PolicyListView-892d375e.js"),["./PolicyTypeTag-f5c09fb0.css","./PolicyListView-5c826bc1.css"],import.meta.url)}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-view",component:()=>_e(()=>import("./PolicyDetailView-d27efa11.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}),Tie=e=>[[Be("policies.sources"),{service:Die,arguments:[e.api],labels:[e.sources]}]],Iie=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}}),Oie=()=>({items:()=>[{path:"services",name:"service-list-view",meta:{module:"services"},component:()=>_e(()=>import("./ServiceListView-f7f0e99e.js"),["./ServiceListView-28679687.css"],import.meta.url)}],item:()=>[{path:"services/:service",name:"service-detail-tabs-view",component:()=>_e(()=>import("./ServiceDetailTabsView-5eca677e.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>_e(()=>import("./ServiceDetailView-53788441.js"),["./TagList-613e8329.css"],import.meta.url)},{path:"config",name:"service-config-view",component:()=>_e(()=>import("./ServiceConfigView-1517ea09.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},{path:"data-plane-proxies",name:"service-data-plane-proxies-view",component:()=>_e(()=>import("./ServiceDataPlaneProxiesView-4f987af8.js"),["./KFilterBar-f660cdbe.css","./ServiceDataPlaneProxiesView-c629639b.css"],import.meta.url)}]}]}),Vie=e=>[[Be("service.sources"),{service:Iie,arguments:[e.api],labels:[e.sources]}]],un={dataplaneRoutes:Be("kuma.dataplane.routes"),gatewayRoutes:Be("kuma.gateway.routes"),serviceRoutes:Be("kuma.service.routes"),policyRoutes:Be("kuma.policy.routes")},Pie=e=>[[Be("meshes.routes"),{service:_ie,arguments:[un.serviceRoutes,un.gatewayRoutes,un.dataplaneRoutes,un.policyRoutes],labels:[e.routes]}],[un.dataplaneRoutes,{service:Sie}],[un.gatewayRoutes,{service:Aie}],[un.serviceRoutes,{service:Oie}],[un.policyRoutes,{service:Hie}],[Be("meshes.sources"),{service:kie,arguments:[e.api],labels:[e.sources]}],...Vie(e),...Eie(e),...Bie(e),...Tie(e)],Nie=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":t=>t("use zones")&&e("KUMA_ZONE_CREATION_FLOW")==="enabled"}),$ie=()=>[{path:"/zones/-create",name:"zone-create-view",meta:{isWizard:!0},component:()=>_e(()=>import("./ZoneCreateView-a4e5708e.js"),["./CodeBlock-aa591f34.css"],import.meta.url)}],Zie=e=>[...e,{path:"/zones",name:"zone-index-view",redirect:{name:"zone-cp-list-view"},children:[{path:"zone-cps",name:"zone-cps",children:[{path:"",name:"zone-cp-tabs-view",meta:{module:"zone-cps"},component:()=>_e(()=>import("./ZoneTabsView-3a5a280f.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"",name:"zone-cp-list-view",component:()=>_e(()=>import("./ZoneListView-200aa13d.js"),["./ZoneListView-c0c5e06a.css"],import.meta.url)}]},{path:":zone",name:"zone-cp-detail-tabs-view",component:()=>_e(()=>import("./ZoneDetailTabsView-72450b39.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",name:"zone-cp-detail-view",component:()=>_e(()=>import("./ZoneDetailView-e77e2836.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css"],import.meta.url)},{path:"config",name:"zone-cp-config-view",component:()=>_e(()=>import("./ZoneConfigView-e52343e1.js"),["./CodeBlock-aa591f34.css"],import.meta.url)}]}]},{path:"zone-ingresses",name:"zone-ingresses",children:[{path:"",name:"zone-ingress-tabs-view",meta:{module:"zone-ingresses"},component:()=>_e(()=>import("./ZoneTabsView-3a5a280f.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"",name:"zone-ingress-list-view",component:()=>_e(()=>import("./ZoneIngressListView-aeb10f15.js"),["./ZoneIngressListView-ed97dbb5.css"],import.meta.url)}]},{path:":zoneIngress",name:"zone-ingress-detail-tabs-view",component:()=>_e(()=>import("./ZoneIngressDetailTabsView-318ea44c.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>_e(()=>import("./ZoneIngressDetailView-48d63f38.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css"],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>_e(()=>import("./ZoneIngressXdsConfigView-8b3851b2.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>_e(()=>import("./ZoneIngressStatsView-5dd9b779.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>_e(()=>import("./ZoneIngressClustersView-8b1b3082.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>_e(()=>import("./ZoneIngressConfigView-20de03dd.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]},{path:"zone-egresses",name:"zone-egresses",children:[{path:"",name:"zone-egress-tabs-view",meta:{module:"zone-egresses"},component:()=>_e(()=>import("./ZoneTabsView-3a5a280f.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"",name:"zone-egress-list-view",component:()=>_e(()=>import("./ZoneEgressListView-04a0e319.js"),["./ZoneEgressListView-48b73156.css"],import.meta.url)}]},{path:":zoneEgress",name:"zone-egress-detail-tabs-view",component:()=>_e(()=>import("./ZoneEgressDetailTabsView-21e12c7b.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",name:"zone-egress-detail-view",component:()=>_e(()=>import("./ZoneEgressDetailView-02f21b9b.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css"],import.meta.url)},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>_e(()=>import("./ZoneEgressXdsConfigView-a6704a41.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>_e(()=>import("./ZoneEgressStatsView-a6067e39.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>_e(()=>import("./ZoneEgressClustersView-de52754c.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>_e(()=>import("./ZoneEgressConfigView-ba1ad4b0.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}]}],Rie=e=>({"/zone-cps":async(t,r)=>{r.close();const{size:n}=t,o=t.size*(t.page-1);return await e.getAllZoneOverviews({size:n,offset:o})},"/zone-cps/:name":async(t,r)=>{r.close();const{name:n}=t;return await e.getZoneOverview({name:n})},"/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})},"/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})}}),zie=e=>[[Be("zones.routes"),{service:t=>Zie(t("create zones")?$ie():[]),arguments:[e.can],labels:[e.routes]}],[Be("zone.sources"),{service:Rie,arguments:[e.api],labels:[e.sources]}],[Be("zone.features"),{service:Nie,arguments:[e.env],labels:[e.features]}]],Fie={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:E(()=>[rae,y()]),_:1}),y(),nae,y(),oae,y(),aae]))}}),w1={KumaLogo:y1(R1e,{description:"KumaLogo"}),GithubButton:y1(jte,{description:"GithubButton"}),MainOverview:y1(zre,{description:"MainOverview"}),KubernetesGraph:y1(mne,{description:"KubernetesGraph"}),PostgresGraph:y1(Poe,{description:"PostgresGraph"}),MemoryGraph:y1(Bne,{description:"MemoryGraph"}),MultizoneGraph:y1(poe,{description:"MultizoneGraph"}),StandaloneGraph:y1(iae,{description:"StandaloneGraph"}),AppSidebar:y1(P1e,{description:"AppSidebar"}),AppHeader:y1(p1e,{description:"AppHeader"}),AppLoadingBar:y1(x1e,{description:"AppLoadingBar"}),AppOnboardingNotification:y1(B1e,{description:"AppOnboardingNotification"}),MainView:y1(g1e,{description:"MainView"}),MeshDetails:y1(Yre,{description:"MeshDetails"})},[sae,lae,Vse,Pse,Nse,$se,Zse,Rse,zse,Fse,Use,jse,cae,Yse]=Hl(w1.KumaLogo,w1.GithubButton,w1.MainOverview,w1.KubernetesGraph,w1.PostgresGraph,w1.MemoryGraph,w1.MultizoneGraph,w1.StandaloneGraph,w1.AppSidebar,w1.AppHeader,w1.AppLoadingBar,w1.AppOnboardingNotification,w1.MainView,w1.MeshDetails),uae={key:0,"aria-label":"Breadcrumb"},dae={key:0,class:"app-view-title-bar"},hae={key:1,class:"actions"},fae={key:0,class:"app-view-title-bar"},pae={key:1,class:"actions"},mae=X({__name:"AppView",props:{breadcrumbs:{type:Array,required:!1,default:null},fullscreen:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,r=cae(),n=Lt(),o=new Map,a=Y([]),i=Symbol("app-view"),s=d=>{const h=[...d.values()];h.some(f=>f.length===0)?a.value=[]:a.value=h.flat()},l={addBreadcrumbs:(d,h)=>{typeof d<"u"&&(o.set(h,d),s(o))},removeBreadcrumbs:d=>{o.delete(d),s(o)}},c=x1("app-view-parent",void 0);c||Vo("app-view-parent",l);const u=c||l;return De(()=>t.breadcrumbs,d=>{d!==null&&u.addBreadcrumbs(d,i)},{immediate:!0}),cr(()=>{u.removeBreadcrumbs(i)}),(d,h)=>{const f=Qt("KAlert");return L(c)?(m(),M("section",{key:1,class:J({"is-fullscreen":t.fullscreen})},[L(n).title?(m(),M("header",fae,[t.fullscreen?(m(),G(L(lu),{key:0})):I("",!0),y(),F(d.$slots,"title",{},void 0,!0),y(),L(n).actions?(m(),M("div",pae,[F(d.$slots,"actions",{},void 0,!0)])):I("",!0)])):I("",!0),y(),p("aside",null,[L(n).notifications?(m(),G(f,{key:0,class:"mb-4",appearance:"warning"},{alertMessage:E(()=>[F(d.$slots,"notifications",{},void 0,!0)]),_:3})):I("",!0)]),y(),F(d.$slots,"default",{},void 0,!0)],2)):(m(),G(L(r),{key:0,class:"app-main-content"},{default:E(()=>[a.value.length>0?(m(),M("nav",uae,[P(L(V7),{items:a.value},null,8,["items"])])):I("",!0),y(),p("section",{class:J({"is-fullscreen":t.fullscreen})},[L(n).title?(m(),M("header",dae,[t.fullscreen?(m(),G(L(lu),{key:0})):I("",!0),y(),F(d.$slots,"title",{},void 0,!0),y(),L(n).actions?(m(),M("div",hae,[F(d.$slots,"actions",{},void 0,!0)])):I("",!0)])):I("",!0),y(),F(d.$slots,"default",{},void 0,!0)],2)]),_:3}))}}});const vae=Xt(mae,[["__scopeId","data-v-3e4749c8"]]),r7=Symbol("route-view-parent"),gae=X({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,r=Symbol("route-title"),n=x1(r7);return typeof n<"u"&&(De(()=>t.title,o=>{o.length>0&&n.addTitle(o,r)},{immediate:!0}),cr(()=>{n.removeTitle(r)})),(o,a)=>t.render?(m(),M(we,{key:0},[y(H(t.title),1)],64)):I("",!0)}}),k5=function(e){let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},Cae=function(e){return(Array.isArray(e)?e[0]:e)??""},yae=(e=document)=>k5(t=>{e.title=t}),bae=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return k5(r=>{const n=r.reduce((o,a)=>Object.entries(a).reduce((i,[s,l])=>(typeof i[s]>"u"&&(i[s]=[]),i[s].push(l),i),o),{});e.classList.remove(...[...e.classList].filter(o=>!t.includes(o))),e.classList.add(...n.class||[])})},uu=(e,t)=>{const r={...t},n=Object.entries(e).reduce((o,[a,i])=>(String(i).length>0?o[a]=encodeURIComponent(String(i)):o[a]=void 0,o),r);return{...r,...n}},wae=["data-testid"],_ae={key:0,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},kae=X({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){const t=e,r=x5(),n=S5(),{t:o}=Rt(),a=ql(),i=iC(),s=Symbol("route-view"),l=A(()=>t.name),c=Y(""),u=new Map,d=new Map,h=yae(document),f=bae(document.documentElement),g=N=>N.reverse().concat(o("components.route-view.title",{name:o("common.product.name")})).join(" | "),_={addTitle:(N,z)=>{c.value=N,u.set(z,N),h(g([...u.values()]))},removeTitle:N=>{u.delete(N),h(g([...u.values()]))},addAttrs:(N,z)=>{d.set(z,N),f([...d.values()])},removeAttrs:N=>{d.delete(N),f([...d.values()])}},C=A(()=>Object.entries({...t.params,...a.query,...a.params}).reduce((z,[D,S])=>{if(typeof t.params[D]>"u")return z;let R=Cae(S);const V=t.params[D];switch(!0){case typeof V=="number":isNaN(Number(S))&&(R=String(V));break}return R.length===0&&(R=String(V)),z[D]=decodeURIComponent(R),z},{}));let w={};const b=k5(N=>{i.push({name:t.name,query:uu(N,a.query)}),w={}}),v=N=>{w={...w,...N},b(w)},k=(...N)=>{i.push(...N)};De(()=>t.name,N=>{const z=Object.entries(C.value||{}).reduce((D,[S,R])=>(typeof a.params[S]>"u"&&(D[S]=R),D),{});Object.keys(z).length>0&&i.replace({name:N,query:uu(z,a.query)})},{immediate:!0});const T=x1(r7,void 0);T||(h(o("components.route-view.title",{name:o("common.product.name")})),Vo(r7,_));const $=T||_;return De(()=>t.attrs,N=>{Object.keys(N).length>0&&$.addAttrs(N,s)},{immediate:!0}),cr(()=>{$.removeAttrs(s)}),(N,z)=>(m(),M("div",{class:"route-view","data-testid":l.value},[L(T)?I("",!0):(m(),M("div",_ae,H(L(o)("components.route-view.route-announcer",{title:c.value})),1)),y(),F(N.$slots,"default",{t:L(o),env:L(r),can:L(n),route:{update:v,replace:k,params:C.value}})],8,wae))}}),Mae=e=>[{path:"/404",name:"not-found",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>e[e.length-1]()}],xae=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};function Sae(e){const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)}class du extends Error{get key(){return this.message}}const Eae=(e,t)=>{const r=QJ("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 bl(e,a)>"u")throw a.startsWith("http.api.")?new du(a):new Error(`Missing message: "${a}" for locale "en-us", using id as fallback`);return bl(e,a).length===0?"":(o[1]={...n,...o[1]},r.t(...o))}catch(s){switch(!0){case s instanceof du:return Sae(s.key.split(".").pop());default:if((i=o[2])!=null&&i.defaultMessage)return o[2].defaultMessage;throw s}}}}};var ci=class{constructor(e,t,r,n,o,a){mt(this,"type",3);mt(this,"name","");mt(this,"prefix","");mt(this,"value","");mt(this,"suffix","");mt(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"}},Lae=/[$_\p{ID_Start}]/u,Aae=/[$_\u200C\u200D\p{ID_Continue}]/u,n7=".*";function Bae(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function of(e,t=!1){let r=[],n=0;for(;n{if(il("OTHER_MODIFIER")??l("ASTERISK"),u=b=>{let v=l(b);if(v!==void 0)return v;let{type:k,index:T}=r[i];throw new TypeError(`Unexpected ${k} at ${T}, expected ${b}`)},d=()=>{let b="",v;for(;v=l("CHAR")??l("ESCAPED_CHAR");)b+=v;return b},h=b=>b,f=t.encodePart||h,g="",_=b=>{g+=b},C=()=>{g.length&&(o.push(new ci(3,"","",f(g),"",3)),g="")},w=(b,v,k,T,$)=>{let N=3;switch($){case"?":N=1;break;case"*":N=0;break;case"+":N=2;break}if(!v&&!k&&N===3){_(b);return}if(C(),!v&&!k){if(!b)return;o.push(new ci(3,"","",f(b),"",N));return}let z;k?k==="*"?z=n7:z=k:z=n;let D=2;z===n?(D=1,z=""):z===n7&&(D=0,z="");let S;if(v?S=v:k&&(S=a++),s.has(S))throw new TypeError(`Duplicate name '${S}'.`);s.add(S),o.push(new ci(D,S,f(b),z,f(T),N))};for(;i-1)}return i||(n+=`(?=${a}|${o})`),new RegExp(n,hu(r))}var fn={delimiter:"",prefixes:"",sensitive:!0,strict:!0},Hae={delimiter:".",prefixes:"",sensitive:!0,strict:!0},Tae={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function Iae(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function lf(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function Oae(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function cf(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var uf=["ftp","file","http","https","ws","wss"];function df(e){if(!e)return!0;for(let t of uf)if(e.test(t))return!0;return!1}function Vae(e,t){if(e=lf(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 Pae(e,t){if(e=lf(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 Nae(e,t){return t||e===""?e:cf(e)?pf(e):ff(e)}function $ae(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function Zae(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function Rae(e,t,r){if(r||e==="")return e;if(t&&!uf.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 zae(e,t,r){return hf(t)===e&&(e=""),r||e===""?e:mf(e)}function Fae(e,t){return e=Oae(e,":"),t||e===""?e:M5(e)}function hf(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function M5(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function Uae(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function jae(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function ff(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 pf(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function mf(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Yae(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 Gae(e){return e===""?e:new URL(`data:${e}`).pathname}function Kae(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function qae(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var $o,u1,St,bt,Qn,Zo,Fr,Ro,zo,Fo,Vt,Ft,wl,vf,Ei,o7,Xn,Ua,Uo,Ts,k1,Z1,Li,a7,_l,gf,jo,Is,kl,Cf,Ml,yf,Yo,Os,Cn,Ao,Ur,zn,xl,bf,Sl,wf,El,_f,Ll,kf,z1,pr,Al,Mf,vu,Wae=(vu=class{constructor(e){et(this,Vt);et(this,wl);et(this,Ei);et(this,Xn);et(this,Uo);et(this,k1);et(this,Li);et(this,_l);et(this,jo);et(this,kl);et(this,Ml);et(this,Yo);et(this,Cn);et(this,Ur);et(this,xl);et(this,Sl);et(this,El);et(this,Ll);et(this,z1);et(this,Al);et(this,$o,void 0);et(this,u1,[]);et(this,St,{});et(this,bt,0);et(this,Qn,1);et(this,Zo,0);et(this,Fr,0);et(this,Ro,0);et(this,zo,0);et(this,Fo,!1);Yt(this,$o,e)}get result(){return oe(this,St)}parse(){for(Yt(this,u1,of(oe(this,$o),!0));oe(this,bt)0)if(ge(this,Sl,wf).call(this))Yt(this,Ro,oe(this,Ro)-1);else continue;if(ge(this,xl,bf).call(this)){Yt(this,Ro,oe(this,Ro)+1);continue}switch(oe(this,Fr)){case 0:ge(this,Li,a7).call(this)&&(oe(this,St).username="",oe(this,St).password="",oe(this,St).hostname="",oe(this,St).port="",oe(this,St).pathname="",oe(this,St).search="",oe(this,St).hash="",ge(this,Xn,Ua).call(this,1));break;case 1:if(ge(this,Li,a7).call(this)){ge(this,Al,Mf).call(this);let e=7,t=1;oe(this,Fo)&&(oe(this,St).pathname="/"),ge(this,_l,gf).call(this)?(e=2,t=3):oe(this,Fo)&&(e=2),ge(this,Vt,Ft).call(this,e,t)}break;case 2:ge(this,jo,Is).call(this)?ge(this,Xn,Ua).call(this,3):(ge(this,Yo,Os).call(this)||ge(this,Cn,Ao).call(this)||ge(this,Ur,zn).call(this))&&ge(this,Xn,Ua).call(this,5);break;case 3:ge(this,kl,Cf).call(this)?ge(this,Vt,Ft).call(this,4,1):ge(this,jo,Is).call(this)&&ge(this,Vt,Ft).call(this,5,1);break;case 4:ge(this,jo,Is).call(this)&&ge(this,Vt,Ft).call(this,5,1);break;case 5:ge(this,El,_f).call(this)?Yt(this,zo,oe(this,zo)+1):ge(this,Ll,kf).call(this)&&Yt(this,zo,oe(this,zo)-1),ge(this,Ml,yf).call(this)&&!oe(this,zo)?ge(this,Vt,Ft).call(this,6,1):ge(this,Yo,Os).call(this)?ge(this,Vt,Ft).call(this,7,0):ge(this,Cn,Ao).call(this)?ge(this,Vt,Ft).call(this,8,1):ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break;case 6:ge(this,Yo,Os).call(this)?ge(this,Vt,Ft).call(this,7,0):ge(this,Cn,Ao).call(this)?ge(this,Vt,Ft).call(this,8,1):ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break;case 7:ge(this,Cn,Ao).call(this)?ge(this,Vt,Ft).call(this,8,1):ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break;case 8:ge(this,Ur,zn).call(this)&&ge(this,Vt,Ft).call(this,9,1);break}}}},$o=new WeakMap,u1=new WeakMap,St=new WeakMap,bt=new WeakMap,Qn=new WeakMap,Zo=new WeakMap,Fr=new WeakMap,Ro=new WeakMap,zo=new WeakMap,Fo=new WeakMap,Vt=new WeakSet,Ft=function(e,t){switch(oe(this,Fr)){case 0:break;case 1:oe(this,St).protocol=ge(this,z1,pr).call(this);break;case 2:break;case 3:oe(this,St).username=ge(this,z1,pr).call(this);break;case 4:oe(this,St).password=ge(this,z1,pr).call(this);break;case 5:oe(this,St).hostname=ge(this,z1,pr).call(this);break;case 6:oe(this,St).port=ge(this,z1,pr).call(this);break;case 7:oe(this,St).pathname=ge(this,z1,pr).call(this);break;case 8:oe(this,St).search=ge(this,z1,pr).call(this);break;case 9:oe(this,St).hash=ge(this,z1,pr).call(this);break}ge(this,wl,vf).call(this,e,t)},wl=new WeakSet,vf=function(e,t){Yt(this,Fr,e),Yt(this,Zo,oe(this,bt)+t),Yt(this,bt,oe(this,bt)+t),Yt(this,Qn,0)},Ei=new WeakSet,o7=function(){Yt(this,bt,oe(this,Zo)),Yt(this,Qn,0)},Xn=new WeakSet,Ua=function(e){ge(this,Ei,o7).call(this),Yt(this,Fr,e)},Uo=new WeakSet,Ts=function(e){return e<0&&(e=oe(this,u1).length-e),e=0&&(e.pathname=Vr(n.pathname.substring(0,o+1),r)+e.pathname)}e.pathname=Rae(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=Pae(t.search,r)),typeof t.hash=="string"&&(e.hash=Vae(t.hash,r)),e}function ja(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function Qae(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function Xae(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=`[^${Qae(t.delimiter)}]+?`,o=/[$_\u200C\u200D\p{ID_Continue}]/u,a="";for(let i=0;i0?e[i-1]:null,d=i0?d.value[0]:"";c=o.test(h)}else c=!d.hasCustomName();if(!c&&!s.prefix.length&&u&&u.type===3){let h=u.value[u.value.length-1];c=t.prefixes.includes(h)}c&&(a+="{"),a+=ja(s.prefix),l&&(a+=`:${s.name}`),s.type===2?a+=`(${s.value})`:s.type===1?l||(a+=`(${n})`):s.type===0&&(!l&&(!u||u.type===3||u.modifier!==3||c||s.prefix!=="")?a+="*":a+=`(${r})`),s.type===1&&l&&s.suffix.length&&o.test(s.suffix[0])&&(a+="\\"),a+=ja(s.suffix),c&&(a+="}"),s.modifier!==3&&(a+=Do(s.modifier))}return a}var Cr,Jn,Go,Gt,yr,gu,xf=(gu=class{constructor(e={},t,r){et(this,Cr,void 0);et(this,Jn,{});et(this,Go,{});et(this,Gt,{});et(this,yr,{});try{let n;if(typeof t=="string"?n=t:r=t,typeof e=="string"){let s=new Wae(e);if(s.parse(),e=s.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};Yt(this,Cr,Oa({pathname:cn,protocol:cn,username:cn,password:cn,hostname:cn,port:cn,search:cn,hash:cn},e,!0)),hf(oe(this,Cr).protocol)===oe(this,Cr).port&&(oe(this,Cr).port="");let i;for(i of w0){if(!(i in oe(this,Cr)))continue;let s={},l=oe(this,Cr)[i];switch(oe(this,Go)[i]=[],i){case"protocol":Object.assign(s,fn),s.encodePart=M5;break;case"username":Object.assign(s,fn),s.encodePart=Uae;break;case"password":Object.assign(s,fn),s.encodePart=jae;break;case"hostname":Object.assign(s,Hae),cf(l)?s.encodePart=pf:s.encodePart=ff;break;case"port":Object.assign(s,fn),s.encodePart=mf;break;case"pathname":df(oe(this,Jn).protocol)?(Object.assign(s,Tae,o),s.encodePart=Yae):(Object.assign(s,fn,o),s.encodePart=Gae);break;case"search":Object.assign(s,fn,o),s.encodePart=Kae;break;case"hash":Object.assign(s,fn,o),s.encodePart=qae;break}try{oe(this,yr)[i]=af(l,s),oe(this,Jn)[i]=sf(oe(this,yr)[i],oe(this,Go)[i],s),oe(this,Gt)[i]=Xae(oe(this,yr)[i],s)}catch{throw new TypeError(`invalid ${i} pattern '${oe(this,Cr)[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=Oa(r,e,!1):r=Oa(r,fu(e,t),!1)}catch{return!1}let n;for(n of w0)if(!oe(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=Oa(r,e,!1):r=Oa(r,fu(e,t),!1)}catch{return null}let n={};t?n.inputs=[e,t]:n.inputs=[e];let o;for(o of w0){let a=oe(this,Jn)[o].exec(r[o]);if(!a)return null;let i={};for(let[s,l]of oe(this,Go)[o].entries())if(typeof l=="string"||typeof l=="number"){let c=a[s+1];i[l]=c}n[o]={input:r[o]??"",groups:i}}return n}static compareComponent(e,t,r){let n=(s,l)=>{for(let c of["type","modifier","prefix","value","suffix"]){if(s[c]{let c=0;for(;c{this.routes.set(new xf({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 eie{constructor(t,r){mt(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 tie{constructor(t,{create:r,destroy:n},o){mt(this,"cache",new Map);mt(this,"pool");mt(this,"getCacheKeyPrefix");const a=new Jae(t);this.pool=new eie(i=>r(i,a),(i,s)=>{n(i,s)}),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)}}const rie=0,nie=1,Fn=2,oie=e=>e.readyState===Fn;class aie extends EventTarget{constructor(r,n={}){super();mt(this,"url","");mt(this,"withCredentials",!1);mt(this,"CONNECTING",rie);mt(this,"OPEN",nie);mt(this,"CLOSED",Fn);mt(this,"onerror",null);mt(this,"onmessage",null);mt(this,"onopen",null);mt(this,"readyState",Fn);this.source=r,this._open()}_open(){(async function(r){try{r.readyState=0;const n=r.source();for await(const o of n)if(r.dispatchEvent(new MessageEvent("message",{data:o})),r.readyState===Fn)break;r.readyState=Fn}catch(n){r.dispatchEvent(new ErrorEvent("error",{error:n}))}})(this)}open(){this.readyState!==Fn&&this._open()}close(){this.readyState=Fn}}const iie=(e,t)=>{const[r,n]=e.split("?"),o=new URLSearchParams(n),a=t.match(r);return new aie(async function*(){for(;;)this.readyState=1,yield a.route({offset:parseInt(o.get("offset")||"0"),size:parseInt(o.get("size")||"0"),page:parseInt(o.get("page")||"0"),search:o.get("search")||"",...a.params},this),oie(this)||await new Promise(s=>setTimeout(s,5e3))})},sie=(e,t)=>{t&&t.close()},lie={create:iie,destroy:sie};function cie(e=""){return{baseGuiPath:"/gui",apiUrl:e,version:"2.4.0",product:"Kuma",mode:"global",environment:"universal",apiReadOnly:!1}}class uie{constructor(t){mt(this,"env");let r=t;const n=(s,l="")=>this.var(s,(r==null?void 0:r[s])??l),o=this.getConfig(),a=hie(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}}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=cie(),console.error("Unable to parse kuma config. Falling back to defaults")),r.apiUrl=die(r.apiUrl),r}}function Sf(e){return e.endsWith("/")?Sf(e.slice(0,-1)):e}function die(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,Sf(e)}function hie(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:Be("application.Env"),env:Be("application.env"),EnvVars:Be("EnvVars"),can:Be("application.can"),features:Be("application.can.features"),notFoundView:Be("application.not-found"),applicationComponents:Be("application.components"),sources:Be("data.sources"),dataSourcePool:Be("data.DataSourcePool"),dataSourceLifecycle:Be("data.DataSourceLifecycle"),getDataSourceCacheKeyPrefix:Be("data.getDataSourceCacheKeyPrefix"),i18n:Be("i18n"),enUs:Be("i18n.locale.enUs")},fie=e=>[[Be("application.components"),{service:t=>[["AppView",vae],["DataSource",No],["RouteView",kae],["RouteTitle",gae],["I18nT",XJ(t)]],arguments:[e.i18n],labels:[e.components]}],[Be("application.routes"),{service:Mae,arguments:[Kt.notFoundView],labels:[e.routes]}],[Kt.i18n,{service:Eae,arguments:[Kt.enUs,e.env]}],[Kt.can,{service:xae,arguments:[Kt.features]}],[Kt.Env,{service:uie,arguments:[e.EnvVars]}],[Kt.env,{service:t=>(...r)=>t.var(...r),arguments:[Kt.Env]}],[Kt.dataSourceLifecycle,{constant:lie}],[Kt.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[Kt.dataSourcePool,{service:tie,arguments:[e.sources,Kt.dataSourceLifecycle,Kt.getDataSourceCacheKeyPrefix]}]],pie=Kt,[x5,S5,Rt,mie]=Hl(Kt.env,Kt.can,Kt.i18n,Kt.dataSourcePool);function vie(e){return[{name:"Home",routeName:"home"},...e?[{name:"Zones",routeName:"zone-cp-list-view",anchorRouteName:"zone-index-view"}]:[{name:"Zone Egresses",routeName:"zone-egress-list-view",anchorRouteName:"zone-index-view"}],{name:"Meshes",routeName:"mesh-list-view",anchorRouteName:"mesh-index-view"}]}const gie=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes"}),Cie=()=>[{path:"/",name:"home",component:()=>xe(()=>import("./MainOverviewView-952cdfb2.js"),[],import.meta.url)}],yie=e=>({"/global-insight":(t,r)=>(r.close(),e.getGlobalInsight())}),bie=e=>[[Be("control-planes.routes"),{service:Cie,labels:[e.routes]}],[Be("control-planes.sources"),{service:yie,arguments:[e.api],labels:[e.sources]}],[Be("control-planes.features"),{service:gie,arguments:[e.env],labels:[e.features]}]],wie=()=>({"/me":async(e={},t)=>(t.close(),Promise.resolve({pageSize:50}))}),_ie={sources:Be("me.sources")},kie=e=>[[_ie.sources,{service:wie,arguments:[e.api],labels:[e.sources]}]],Mie=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>xe(()=>import("./MeshIndexView-24fe3721.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>xe(()=>import("./MeshListView-6f933b1f.js"),["./MeshListView-954cdc0b.css"],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},children:[{path:"",name:"mesh-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>xe(()=>import("./MeshTabsView-88f47b02.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",meta:{module:"meshes"},name:"mesh-detail-view",component:()=>xe(()=>import("./MeshDetailView-2018c723.js"),["./MeshDetailView-f882dce6.css"],import.meta.url)},{path:"config",name:"mesh-config-view",component:()=>xe(()=>import("./MeshConfigView-c5def658.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],xie=e=>({"/meshes":async(t,r)=>{r.close();const{size:n}=t,o=t.size*(t.page-1);return e.getAllMeshes({size:n,offset:o})},"/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})}}),Sie=["protocol","service","zone"];function i7(e){const t=new Map;for(const[r,n]of e){const o=Sie.includes(r),a=o?"tag":r;t.has(a)||t.set(a,[]);const i=t.get(a);let s;a==="tag"?s=(o?`kuma.io/${r}:${n}`:n).replace(/\s+/g,""):s=n,i.push(s.trim())}return t}const Eie=e=>({"/meshes/:mesh/dataplanes":async(t,r)=>{r.close();const{mesh:n,size:o}=t,a=t.size*(t.page-1),i="false",s=Object.fromEntries(i7(JSON.parse(t.search||"[]")));return e.getAllDataplaneOverviewsFromMesh({mesh:n},{...s,gateway:i,offset:a,size:o})},"/meshes/:mesh/dataplanes/:name":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getDataplaneFromMesh({mesh:n,name:o})},"/meshes/:mesh/dataplanes/:name/data-path/:dataPath":(t,r)=>{r.close();const{mesh:n,name:o,dataPath:a}=t;return e.getDataplaneData({mesh:n,dppName:o,dataPath:a})},"/meshes/:mesh/dataplanes/:name/sidecar-dataplanes-policies":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getSidecarDataplanePolicies({mesh:n,name:o})},"/meshes/:mesh/dataplanes/:name/rules":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getDataplaneRules({mesh:n,name:o})},"/meshes/:mesh/dataplane-overviews/:name":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getDataplaneOverviewFromMesh({mesh:n,name:o})},"/meshes/:mesh/dataplanes/for/:service/of/:type":async(t,r)=>{r.close();const{mesh:n,size:o}=t,a=t.size*(t.page-1),i=Object.fromEntries(i7(JSON.parse(t.search||"[]")));typeof i.tag>"u"&&(i.tag=[]),i.tag=i.tag.filter(l=>!l.startsWith("kuma.io/service:")),i.tag.push(`kuma.io/service:${t.service}`);const s=t.type!=="all"?{gateway:t.type}:{};return e.getAllDataplaneOverviewsFromMesh({mesh:n},{...i,...s,offset:a,size:o})}}),Lie=()=>({items:()=>[{path:"data-planes",name:"data-plane-list-view",meta:{module:"data-planes"},component:()=>xe(()=>import("./DataPlaneListView-a7a2cb5f.js"),["./KFilterBar-f660cdbe.css","./DataPlaneListView-407dd163.css"],import.meta.url)}],item:()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>xe(()=>import("./DataPlaneDetailTabsView-689771dd.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>xe(()=>import("./DataPlaneDetailView-76ccdb4e.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css","./TagList-613e8329.css","./DataPlaneDetailView-a63ad1a7.css"],import.meta.url)},{path:"policies",name:"data-plane-policies-view",component:()=>xe(()=>import("./DataPlanePoliciesView-ef2e6f4c.js"),["./AccordionList-8bab9627.css","./CodeBlock-aa591f34.css","./PolicyTypeTag-f5c09fb0.css","./TagList-613e8329.css","./DataPlanePoliciesView-3172c9cb.css"],import.meta.url)},{path:"xds-config",name:"data-plane-xds-config-view",component:()=>xe(()=>import("./DataPlaneXdsConfigView-5b54ba3c.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"data-plane-stats-view",component:()=>xe(()=>import("./DataPlaneStatsView-30a4dacf.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"data-plane-clusters-view",component:()=>xe(()=>import("./DataPlaneClustersView-088714eb.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"config",name:"data-plane-config-view",component:()=>xe(()=>import("./DataPlaneConfigView-d08011b0.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),Aie=e=>[[Be("data-planes.sources"),{service:Eie,arguments:[e.api],labels:[e.sources]}]],Bie=e=>({"/meshes/:mesh/gateways":async(t,r)=>{r.close();const n=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{gateway:"true",offset:n,size:t.size})},"/meshes/:mesh/gateways/of/:type":async(t,r)=>{r.close();const n=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{...Object.fromEntries(i7(JSON.parse(t.search||"[]"))),gateway:t.type==="all"?"true":t.type,offset:n,size:t.size})},"/meshes/:mesh/gateways/:name/policies":(t,r)=>{r.close();const{mesh:n,name:o}=t;return e.getMeshGatewayDataplane({mesh:n,name:o})}}),Die=()=>({items:()=>[{path:"gateways",name:"gateway-list-view",meta:{module:"gateways"},component:()=>xe(()=>import("./GatewayListView-5c2f9e0d.js"),["./KFilterBar-f660cdbe.css","./GatewayListView-a7c21902.css"],import.meta.url)}],item:()=>[{path:"gateways/:dataPlane",name:"gateway-detail-tabs-view",component:()=>xe(()=>import("./DataPlaneDetailTabsView-689771dd.js"),["./NavTabs-67112198.css"],import.meta.url),props:{isGatewayView:!0},children:[{path:"overview",name:"gateway-detail-view",component:()=>xe(()=>import("./DataPlaneDetailView-76ccdb4e.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css","./TagList-613e8329.css","./DataPlaneDetailView-a63ad1a7.css"],import.meta.url)},{path:"policies",name:"gateway-policies-view",component:()=>xe(()=>import("./GatewayPoliciesView-7182b3fb.js"),["./AccordionList-8bab9627.css","./GatewayPoliciesView-15d674af.css"],import.meta.url)},{path:"xds-config",name:"gateway-xds-config-view",component:()=>xe(()=>import("./DataPlaneXdsConfigView-5b54ba3c.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"gateway-stats-view",component:()=>xe(()=>import("./DataPlaneStatsView-30a4dacf.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"gateway-clusters-view",component:()=>xe(()=>import("./DataPlaneClustersView-088714eb.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)}]}]}),Hie=e=>[[Be("gateway.sources"),{service:Bie,arguments:[e.api],labels:[e.sources]}]],Tie=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})}}),Iie=()=>({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:()=>xe(()=>import("./PolicyListView-7337420f.js"),["./PolicyTypeTag-f5c09fb0.css","./PolicyListView-5c826bc1.css"],import.meta.url)}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-view",component:()=>xe(()=>import("./PolicyDetailView-9213d293.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}),Oie=e=>[[Be("policies.sources"),{service:Tie,arguments:[e.api],labels:[e.sources]}]],Vie=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}}),Pie=()=>({items:()=>[{path:"services",name:"service-list-view",meta:{module:"services"},component:()=>xe(()=>import("./ServiceListView-ec156b92.js"),["./ServiceListView-28679687.css"],import.meta.url)}],item:()=>[{path:"services/:service",name:"service-detail-tabs-view",component:()=>xe(()=>import("./ServiceDetailTabsView-234d23f7.js"),["./NavTabs-67112198.css"],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>xe(()=>import("./ServiceDetailView-6ccdff8d.js"),["./TagList-613e8329.css"],import.meta.url)},{path:"config",name:"service-config-view",component:()=>xe(()=>import("./ServiceConfigView-776ef2ec.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},{path:"data-plane-proxies",name:"service-data-plane-proxies-view",component:()=>xe(()=>import("./ServiceDataPlaneProxiesView-cb13f10a.js"),["./KFilterBar-f660cdbe.css","./ServiceDataPlaneProxiesView-c629639b.css"],import.meta.url)}]}]}),Nie=e=>[[Be("service.sources"),{service:Vie,arguments:[e.api],labels:[e.sources]}]],un={dataplaneRoutes:Be("kuma.dataplane.routes"),gatewayRoutes:Be("kuma.gateway.routes"),serviceRoutes:Be("kuma.service.routes"),policyRoutes:Be("kuma.policy.routes")},$ie=e=>[[Be("meshes.routes"),{service:Mie,arguments:[un.serviceRoutes,un.gatewayRoutes,un.dataplaneRoutes,un.policyRoutes],labels:[e.routes]}],[un.dataplaneRoutes,{service:Lie}],[un.gatewayRoutes,{service:Die}],[un.serviceRoutes,{service:Pie}],[un.policyRoutes,{service:Iie}],[Be("meshes.sources"),{service:xie,arguments:[e.api],labels:[e.sources]}],...Nie(e),...Aie(e),...Hie(e),...Oie(e)],Zie=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":t=>t("use zones")&&e("KUMA_ZONE_CREATION_FLOW")==="enabled"}),fs=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",component:()=>xe(()=>import("./IndexView-0950a1f0.js"),["./IndexView-35560f5e.css"],import.meta.url)}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>xe(()=>import("./IndexView-0bc16239.js"),["./NavTabs-67112198.css"],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>xe(()=>import("./DetailView-bd454113.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css"],import.meta.url)},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>xe(()=>import("./XdsConfigView-6e95ea34.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>xe(()=>import("./StatsView-444d327f.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>xe(()=>import("./ClustersView-22c7c6ba.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>xe(()=>import("./ConfigView-0e850b88.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),pu=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",component:()=>xe(()=>import("./IndexView-5e7a6fb6.js"),["./IndexView-5fc23c0c.css"],import.meta.url)}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>xe(()=>import("./IndexView-d863a588.js"),["./NavTabs-67112198.css"],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>xe(()=>import("./DetailView-d657c8b2.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css"],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>xe(()=>import("./XdsConfigView-0e352a8d.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>xe(()=>import("./StatsView-49522f65.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>xe(()=>import("./ClustersView-a06c19f5.js"),["./CodeBlock-aa591f34.css","./EnvoyData-e27c4bdc.css"],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>xe(()=>import("./ConfigView-2f3ed7d1.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),Rie=()=>[{path:"/zones/-create",name:"zone-create-view",meta:{isWizard:!0},component:()=>xe(()=>import("./CreateView-cd160b90.js"),["./CodeBlock-aa591f34.css"],import.meta.url)}],zie=(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",component:()=>xe(()=>import("./IndexView-28418ab3.js"),["./IndexView-5e558fff.css"],import.meta.url)},{path:":zone",name:"zone-cp-detail-abstract-view",children:[{path:"",name:"zone-cp-detail-tabs-view",component:()=>xe(()=>import("./IndexView-0b8869e1.js"),["./NavTabs-67112198.css"],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>xe(()=>import("./DetailView-a3638a1a.js"),["./AccordionList-8bab9627.css","./SubscriptionList-6d98c7d0.css"],import.meta.url)},{path:"config",name:"zone-cp-config-view",component:()=>xe(()=>import("./ConfigView-10a5cac6.js"),["./CodeBlock-aa591f34.css"],import.meta.url)},...pu().items(),...fs().items()]},...pu().item(),...fs().item()]}]}]:[{path:`${r}`,redirect:{name:"zone-egress-list-view"},children:[...fs().items(),...fs().item()]}]]},Fie=e=>({"/zone-cps/:name/egresses":async(t,r)=>{r.close();const{name:n,size:o,page:a}=t,i=o*(a-1),s=await e.getAllZoneEgressOverviews({size:o,offset:i});return n!=="*"&&(s.items=s.items.filter(l=>l.zoneEgress.zone===n),s.total=s.items.length),s},"/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})}}),Uie=e=>({"/zone-cps/:name/ingresses":async(t,r)=>{r.close();const{name:n,size:o,page:a}=t,i=o*(a-1),s=await e.getAllZoneIngressOverviews({size:o,offset:i});return s.items=s.items.filter(l=>l.zoneIngress.zone===n),s.total=s.items.length,s},"/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})}}),jie=e=>({...Uie(e),...Fie(e),"/zone-cps":async(t,r)=>{r.close();const{size:n}=t,o=t.size*(t.page-1);return await e.getAllZoneOverviews({size:n,offset:o})},"/zone-cps/:name":async(t,r)=>{r.close();const{name:n}=t;return await e.getZoneOverview({name:n})}}),Yie=e=>[[Be("zones.routes"),{service:t=>zie(t("create zones")?Rie():[],t),arguments:[e.can],labels:[e.routes]}],[Be("zone.sources"),{service:jie,arguments:[e.api],labels:[e.sources]}],[Be("zone.features"),{service:Zie,arguments:[e.env],labels:[e.features]}]],Gie={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, because the state is not persisted this store should '<'strong>not'<'/strong> be used in production. '<'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, because the state is not persisted this store should '<'strong>not'<'/strong> be used in production. '<'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:" ",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",no_envoy_data:"No Envoy data is available because the {resource} is not online"}}},Uie={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},jie={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"}}}},Yie={"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"},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}"}}}},Gie={diagnostics:{routes:{item:{title:"Diagnostics",breadcrumbs:"Diagnostics"}}}},Kie={gateways:{routes:{item:{title:"{name}",breadcrumbs:"Gateways",navigation:{"gateway-detail-view":"Overview","gateway-policies-view":"Policies","gateway-xds-config-view":"XDS Configuration","gateway-stats-view":"Stats","gateway-clusters-view":"Clusters","gateway-config-view":"YAML"}},items:{title:"Gateways"}}}},qie={"main-overview":{routes:{item:{title:"Overview"}},detail:{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",table:{name:"Name",status:"Status"}},meshes:{title:"Meshes",table:{name:"Name",services:"Services",data_plane_proxies:"Data Plane Proxies (online/total)"}}}}},Wie={meshes:{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","gateway-list-view":"Gateways","policy-list-index-view":"Policies"}},items:{title:"Meshes",breadcrumbs:"Meshes"},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"}}},Qie={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"}}}},Xie={policies:{routes:{item:{title:"{name}",breadcrumbs:"Policies"},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}},Jie={services:{routes:{item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","service-data-plane-proxies-view":"Data Plane Proxies","service-config-view":"YAML"}},items:{title:"Services"}},detail:{no_matching_external_service:"No matching ExternalService was found for service {name}"}}},ese={"zone-cps":{routes:{item:{title:"{name}",breadcrumbs:"Zone Control Planes",navigation:{"zone-cp-detail-view":"Overview","zone-cp-config-view":"Config"}},items:{title:"Zone Control Planes",breadcrumbs:"Zone Control Planes"}},list:{version_mismatch:"Version mismatch",store_memory:"Uses memory store"},detail:{subscriptions:"KDS connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions"},empty_state:{title:"No Zones yet …",message:"Create your first Zone to start managing your Mesh"}},"zone-ingresses":{routes:{item:{title:"{name}",breadcrumbs:"Ingresses",navigation:{"zone-ingress-detail-view":"Overview","zone-ingress-xds-config-view":"XDS Configuration","zone-ingress-stats-view":"Stats","zone-ingress-clusters-view":"Clusters","zone-ingress-config-view":"YAML"}},items:{title:"Ingresses",breadcrumbs:"Ingresses"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"},detail:{subscriptions:"XDS connections"}},"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"}},items:{title:"Egresses",breadcrumbs:"Egresses"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"},detail:{subscriptions:"XDS connections"}},zones:{href:{docs:{cta:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},routes:{create:{title:"Create & connect Zone"},items:{title:"Zones",navigation:{"zone-cp-list-view":"Zone Control Planes","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"}}},index:{create:"Create Zone"},action_menu:{toggle_button:"Zone Actions",delete_button:"Delete"},form:{exit:"Exit",title:"Create & Connect Zone",description:"Provision and connect a remote zone to your Kuma Global Control Plane.",facts:["Observe and manage zone workloads","Gain insight into service configuration and stats","View and modify mesh policies"],section:{name:{title:"Zone name",description:"Provide a name to identify this zone."},configuration:{title:"Configuration",description:"Select which environment this zone will be running in, and whether you want to provision zone ingress and / or egress proxies."},connect_zone:{title:"Connect Zone",description:"Establish a connection to your remote zone by following the instructions to setup dependencies and install the remote zone control plane."},scanner:{title:"Waiting for Zone to be connected …",description:" "}},nameLabel:"Name",name_tooltip:"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 '-'.",createZoneButtonLabel:"Create Zone & generate token",environmentLabel:"Environment",universalLabel:"Universal",kubernetesLabel:"Kubernetes",zoneIngressLabel:"Zone Ingress",zoneIngressEnabledLabel:"Enabled",zoneEgressLabel:"Zone Egress",zoneEgressEnabledLabel:"Enabled",confirm_modal:{action_button:"Yes, exit",title:"Are you sure you want to exit?",body:"You’ve already created a Zone with a token. You won’t have access to the Zone’s token once you exit. If you lose access to this token you’ll need to delete the zone and re-create it."},scan:{waitTitle:"Waiting for Zone to be connected …",completeTitle:"Done!",completeDescription:"The Zone “{name}” is now connected.",completeButtonLabel:"Go to Zone “{name}”",errorTitle:"Could not connect Zone",errorDescription:"We were unable to connect Zone."},universal:{saveToken:{title:"Save token",saveTokenDescription:"Save the token to a file.",saveTokenCommand:`mkdir -p ~/kuma-cp \\ +`},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:" ",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",no_envoy_data:"No Envoy data is available because the {resource} is not online"}}},Kie={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},qie={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"}}}},Wie={"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"},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}"}}}},Qie={diagnostics:{routes:{item:{title:"Diagnostics",breadcrumbs:"Diagnostics"}}}},Xie={gateways:{routes:{item:{title:"{name}",breadcrumbs:"Gateways",navigation:{"gateway-detail-view":"Overview","gateway-policies-view":"Policies","gateway-xds-config-view":"XDS Configuration","gateway-stats-view":"Stats","gateway-clusters-view":"Clusters","gateway-config-view":"YAML"}},items:{title:"Gateways"}}}},Jie={"main-overview":{routes:{item:{title:"Overview"}},detail:{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",table:{name:"Name",status:"Status"}},meshes:{title:"Meshes",table:{name:"Name",services:"Services",data_plane_proxies:"Data Plane Proxies (online/total)"}}}}},ese={meshes:{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","gateway-list-view":"Gateways","policy-list-index-view":"Policies"}},items:{title:"Meshes",breadcrumbs:"Meshes"},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"}}},tse={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"}}}},rse={policies:{routes:{item:{title:"{name}",breadcrumbs:"Policies"},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}},nse={services:{routes:{item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","service-data-plane-proxies-view":"Data Plane Proxies","service-config-view":"YAML"}},items:{title:"Services"}},detail:{no_matching_external_service:"No matching ExternalService was found for service {name}"}}},ose={"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"},subscriptions:{title:"XDS connections"}},items:{title:"Egresses",breadcrumbs:"Egresses"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},ase={"zone-ingresses":{routes:{item:{title:"{name}",breadcrumbs:"Ingresses",navigation:{"zone-ingress-detail-view":"Overview","zone-ingress-xds-config-view":"XDS Configuration","zone-ingress-stats-view":"Stats","zone-ingress-clusters-view":"Clusters","zone-ingress-config-view":"YAML"},subscriptions:{title:"XDS connections"}},items:{title:"Ingresses",breadcrumbs:"Ingresses"}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},ise={"zone-cps":{routes:{item:{title:"{name}",breadcrumbs:"Zone Control Planes",navigation:{"zone-cp-detail-view":"Overview","zone-cp-config-view":"Config","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"}},items:{title:"Zone Control Planes",breadcrumbs:"Zone Control Planes"}},list:{version_mismatch:"Version mismatch",store_memory:"Uses memory store"},detail:{subscriptions:"KDS connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions"},empty_state:{title:"No Zones yet …",message:"Create your first Zone to start managing your Mesh"}},zones:{href:{docs:{cta:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},routes:{create:{title:"Create & connect Zone"},items:{title:"Zones",navigation:{"zone-cp-list-view":"Zone Control Planes","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"}}},index:{create:"Create Zone"},action_menu:{toggle_button:"Zone Actions",delete_button:"Delete"},form:{exit:"Exit",title:"Create & Connect Zone",description:"Provision and connect a remote zone to your Kuma Global Control Plane.",facts:["Observe and manage zone workloads","Gain insight into service configuration and stats","View and modify mesh policies"],section:{name:{title:"Zone name",description:"Provide a name to identify this zone."},configuration:{title:"Configuration",description:"Select which environment this zone will be running in, and whether you want to provision zone ingress and / or egress proxies."},connect_zone:{title:"Connect Zone",description:"Establish a connection to your remote zone by following the instructions to setup dependencies and install the remote zone control plane."},scanner:{title:"Waiting for Zone to be connected …",description:" "}},nameLabel:"Name",name_tooltip:"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 '-'.",createZoneButtonLabel:"Create Zone & generate token",environmentLabel:"Environment",universalLabel:"Universal",kubernetesLabel:"Kubernetes",zoneIngressLabel:"Zone Ingress",zoneIngressEnabledLabel:"Enabled",zoneEgressLabel:"Zone Egress",zoneEgressEnabledLabel:"Enabled",confirm_modal:{action_button:"Yes, exit",title:"Are you sure you want to exit?",body:"You’ve already created a Zone with a token. You won’t have access to the Zone’s token once you exit. If you lose access to this token you’ll need to delete the zone and re-create it."},scan:{waitTitle:"Waiting for Zone to be connected …",completeTitle:"Done!",completeDescription:"The Zone “{name}” is now connected.",completeButtonLabel:"Go to Zone “{name}”",errorTitle:"Could not connect Zone",errorDescription:"We were unable to connect Zone."},universal:{saveToken:{title:"Save token",saveTokenDescription:"Save the token to a file.",saveTokenCommand:`mkdir -p ~/kuma-cp \\ && echo {token} > ~/kuma-cp/cpTokenFile \\ && chmod 600 ~/kuma-cp/cpTokenFile `},connectZone:{title:"Connect Zone",configDescription:"Copy and paste the following configuration into the config.yaml on your local machine.",configFileName:"config.yaml",config:`environment: universal @@ -629,4 +629,4 @@ egress: enabled: {zoneEgressEnabled} experimental: deltaKds: true -`,connectDescription:"Next, run the following command to connect the Zone.",connectCommand:"helm 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."}}}}},tse={...Fie,...jie,...Uie,...qie,...Qie,...Gie,...Wie,...Jie,...Xie,...Yie,...Kie,...ese};class rse{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class nse extends rse{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+insights",{params:t})}getZoneOverview({name:t},r){return this.client.get(`/zones+insights/${t}`,{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("/zoneingresses+insights",{params:t})}getZoneIngressOverview({name:t},r){return this.client.get(`/zoneingresses+insights/${t}`,{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("/zoneegressoverviews",{params:t})}getZoneEgressOverview({name:t},r){return this.client.get(`/zoneegressoverviews/${t}`,{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+insights",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/dataplanes+insights`,{params:r})}getDataplaneOverviewFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes+insights/${r}`,{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}/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})}}async function ose(e,t={},r){var u;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&&((u=n.headers.get("content-type"))!=null&&u.startsWith("application/json")?n.body=JSON.stringify(r):n.body=r);let i;try{i=await fetch(a,n)}catch(d){throw ase(d)}const s=i.headers.get("content-type"),c=(s!==null?s.startsWith("application/json")||s.startsWith("application/problem+json"):!1)?await i.json():await i.text();if(i.ok)return{response:i,data:c};throw ise(i,c)}function ase(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function ise(e,t){const r=e.status;let n,o,a,i,s;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)&&(s=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 Bs({status:r,type:n,title:o,detail:a,instance:i,invalidParameters:s})}class sse{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=fu(n);a.method=o;const i=new Headers;if("headers"in a){const l=a.headers instanceof Headers?a.headers:new Headers(a.headers);for(const[c,u]of l)i.set(c,u)}Object.keys(i).length>0&&(a.headers=i);const s=fu(a);return ose(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function fu(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 lse={...Xh,...hie,...Ls},cse=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:sse,arguments:[e.env]}],[e.api,{service:nse,arguments:[e.httpClient,e.env]}],[e.logger,{service:EX}],[Be("kong.plugins"),{service:()=>[[MX]],labels:[e.plugins]}],[Be("kuma.components.not-found"),{service:()=>[()=>_e(()=>import("./AppNotFoundView-5e589735.js"),[],import.meta.url)],labels:[e.notFoundView]}],[Be("kuma.i18n.en-us"),{constant:tse,labels:[e.enUs]}],[e.nav,{service:t=>pie(t("use zones")),arguments:[e.can]}],...Gte(e),...die({...e,routes:e.routesLabel}),...wie(e),...Cie({...e,routes:e.routesLabel}),...zie({...e,routes:e.routesLabel}),...Pie({...e,routes:e.routesLabel})],dn=lse;async function use(){(await mp(cse(dn),gp({...dn,routes:dn.routesLabel}),_p({...dn,routes:dn.routesLabel}),bp({...dn,routes:dn.routesLabel}),[])(dn.app)((await _e(()=>import("./App-a2dfba94.js"),["./App-2a789b2f.css"],import.meta.url)).default)).mount("#app")}use();export{qd as $,pae as A,st as B,lt as C,H as D,C0 as E,we as F,tt as G,vse as H,Tse as I,Ise as J,sa as K,x5 as L,Bse as M,Hse as N,Dse as O,qte as P,ur as Q,F as R,cr as S,ao as T,W1e as U,Lt as V,Fe as W,Ase as X,ro as Y,tf as Z,wae as _,Vse as a,_se as a0,ll as a1,Rt as a2,oC as a3,ire as a4,fse as a5,$se as a6,ar as a7,Ds as a8,ha as a9,Ute as aA,yse as aB,xse as aC,mse as aD,Sse as aE,Bs as aF,Wh as aG,Q1e as aH,Ln as aI,Eq as aJ,It as aK,Lse as aL,Ese as aM,wse as aa,Xl as ab,uh as ac,Wn as ad,j1e as ae,j1 as af,hse as ag,Qf as ah,Ue as ai,yx as aj,GW as ak,rre as al,kse as am,x1 as an,Vo as ao,pse as ap,Mse as aq,De as ar,bse as as,$s as at,Kv as au,gse as av,Cse as aw,Oi as ax,U1e as ay,Dte as az,Pse as b,Nse as c,X as d,Kl as e,A as f,G as g,P as h,L as i,M as j,I as k,y as l,p as m,Ct as n,m as o,No as p,Xt as q,Qt as r,sre as s,y0 as t,Ose as u,Y as v,E as w,gt as x,J as y,Ai as z}; +`,connectDescription:"Next, run the following command to connect the Zone.",connectCommand:"helm 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."}}}}},sse={...Gie,...qie,...Kie,...Jie,...tse,...Qie,...ese,...nse,...rse,...Wie,...Xie,...ise,...ase,...ose};class lse{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class cse extends lse{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+insights",{params:t})}getZoneOverview({name:t},r){return this.client.get(`/zones+insights/${t}`,{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("/zoneingresses+insights",{params:t})}getZoneIngressOverview({name:t},r){return this.client.get(`/zoneingresses+insights/${t}`,{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("/zoneegressoverviews",{params:t})}getZoneEgressOverview({name:t},r){return this.client.get(`/zoneegressoverviews/${t}`,{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+insights",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/dataplanes+insights`,{params:r})}getDataplaneOverviewFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes+insights/${r}`,{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}/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})}}async function use(e,t={},r){var u;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&&((u=n.headers.get("content-type"))!=null&&u.startsWith("application/json")?n.body=JSON.stringify(r):n.body=r);let i;try{i=await fetch(a,n)}catch(d){throw dse(d)}const s=i.headers.get("content-type"),c=(s!==null?s.startsWith("application/json")||s.startsWith("application/problem+json"):!1)?await i.json():await i.text();if(i.ok)return{response:i,data:c};throw hse(i,c)}function dse(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function hse(e,t){const r=e.status;let n,o,a,i,s;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)&&(s=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 Ds({status:r,type:n,title:o,detail:a,instance:i,invalidParameters:s})}class fse{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=mu(n);a.method=o;const i=new Headers;if("headers"in a){const l=a.headers instanceof Headers?a.headers:new Headers(a.headers);for(const[c,u]of l)i.set(c,u)}Object.keys(i).length>0&&(a.headers=i);const s=mu(a);return use(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function mu(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 pse={...ef,...pie,...As},mse=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:fse,arguments:[e.env]}],[e.api,{service:cse,arguments:[e.httpClient,e.env]}],[e.logger,{service:AX}],[Be("kong.plugins"),{service:()=>[[SX]],labels:[e.plugins]}],[Be("kuma.components.not-found"),{service:()=>[()=>xe(()=>import("./AppNotFoundView-883fef77.js"),[],import.meta.url)],labels:[e.notFoundView]}],[Be("kuma.i18n.en-us"),{constant:sse,labels:[e.enUs]}],[e.nav,{service:t=>vie(t("use zones")),arguments:[e.can]}],...qte(e),...fie({...e,routes:e.routesLabel}),...kie(e),...bie({...e,routes:e.routesLabel}),...Yie({...e,routes:e.routesLabel}),...$ie({...e,routes:e.routesLabel})],dn=pse;async function vse(){(await gp(mse(dn),yp({...dn,routes:dn.routesLabel}),Mp({...dn,routes:dn.routesLabel}),_p({...dn,routes:dn.routesLabel}),[])(dn.app)((await xe(()=>import("./App-5f72e606.js"),["./App-2a789b2f.css"],import.meta.url)).default)).mount("#app")}vse();export{Qd as $,vae as A,st as B,lt as C,H as D,y0 as E,we as F,tt as G,_se as H,Zse as I,Rse as J,sa as K,S5 as L,Pse as M,$se as N,Nse as O,Qte as P,ur as Q,F as R,cr as S,ao as T,X1e as U,Lt as V,Fe as W,Vse as X,ro as Y,nf as Z,kae as _,Fse as a,Lse as a0,cl as a1,Rt as a2,iC as a3,lre as a4,yse as a5,Yse as a6,ar as a7,Hs as a8,ha as a9,Yte as aA,xse as aB,Dse as aC,wse as aD,Tse as aE,Ds as aF,Xh as aG,Oe as aH,Hse as aI,J1e as aJ,Aq as aK,It as aL,Ose as aM,Ise as aN,Ese as aa,Jl as ab,hh as ac,Wn as ad,G1e as ae,j1 as af,Cse as ag,Jf as ah,Ue as ai,wx as aj,qW as ak,ore as al,Ase as am,x1 as an,Vo as ao,bse as ap,Bse as aq,De as ar,Sse as as,Zs as at,Wv as au,kse as av,Mse as aw,Oi as ax,Y1e as ay,Tte as az,Use as b,jse as c,X as d,ql as e,A as f,G as g,P as h,L as i,M as j,I as k,y as l,p as m,Ct as n,m as o,No as p,Xt as q,Qt as r,cre as s,b0 as t,zse as u,Y as v,E as w,gt as x,J as y,Ai as z}; diff --git a/app/kuma-ui/pkg/resources/data/index.html b/app/kuma-ui/pkg/resources/data/index.html index dc00e2277c2e..132defa44025 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